#bg-index-blue {
	position: absolute;
	top: 80px;
	height: 254px;
	width: 100%;
	background: url(../../gastrotechnik/art/bg_100_gastro.jpg);
	}
	
#bg-index-grey {
	position: absolute;
	top: 80px;
	height: 254px;
	width: 482px;
	background: url(../../art/bg_100.jpg);
	}
	
#pix-vertikal-5-index {
	position: absolute;
	top: 80px;
	left: 815px;
	}
	
#pix-hori-index-1, #pix-hori-index-2, #pix-hori-index-3 {
	position: absolute;
	left: 0px;
	top: 165px;
	width: 100%;
	background: url(../../art/pix_white.gif);
	}	

#pix-hori-index-2 {
	top: 250px;
	}
	
#pix-hori-index-3 {
	top: 420px;
	}

#flash-index {
	position: absolute;
	top: 166px;
	left: 152px;
	height: 84px;
	}
	
#content-links-index, #content-rechts-index {
	position: absolute;
	top: 335px;
	left: 152px;
	width: 150px;
	height: 288px;
	xpadding-top: 20px;
	background: url(../../art/bg_leer_content.jpg) no-repeat;
	}

#content-rechts-index {
	left: 665px;
	background: url(../../gastrotechnik/art/bg_content.jpg) no-repeat;
	}
	
.content-index-illu {
	margin-top: 15px;
	margin-bottom: 25px;
	}
	
h1.teaser-index {
	margin-left: 5px;
	margin-bottom: 5px;
	}
	
.xteaser-index {
	width: 145px;
	margin-left: 5px;
	xborder: 1px dotted red;
	}
	







#bg-index {
	position: absolute;
	top: 80px;
	height: 254px;
	width: 100%;
	background: url(../../art/bg_index.jpg);
	}
	
#flash_index {
	position: absolute;
	top: 166px;
	left: 198px;
	height: 84px;
	}
	

#content-index-links, #content-index-rechts {
	position: absolute;
	top: 370px;
	left: 230px;
	}

#content-index-rechts {
	left: 600px;
	}


#Header {
	width: 100%;
	xwidth: 760px;
	height: 70px; /* Fuer NS und Mozilla*/
	xborder: 1px dotted red;
	}
	
#Teaser {
	float: left;
	padding: 15 0 0 20px;
	xborder: 1px dotted black;
	}

#Logo {
	position: absolute;
	top: 17px;
	right: 0px;
	padding-right: 40px;
	xborder: 1px dotted black;
	}
	
#ticker {
	position: absolute;
	text-align:right;
	top: 335px;
	left: 665px;
	xborder: 1px dotted red;
	width:301px;
	}
	
#Bg100 {
	position: absolute; 
	top: 80px;
	left: 0px;
	width: 100%;	
	height: 254px;
	background: url(../../art/bg_100.jpg);
	}
	
#pix-vertikal-1, #pix-vertikal-2, #pix-vertikal-3, #pix-vertikal-4, #pix-vertikal-5, #pix-vertikal-6 {
	position: absolute;
	top: 80px;
	left: 0px;
	}
	
#pix-vertikal-2 {
	left: 151px;
	}
	
	
#pix-vertikal-3 {
	left: 302px;
	}
	
#pix-vertikal-4 {
	left: 665px;
	}
	
#pix-vertikal-5 {
	top: 249px;
	left: 815px;
	}
	
#pix-vertikal-6 {
	left: 966px;
	}
	
#pix-hori-1 {
	position: absolute;
	top: 147px;
	left: 152px;
	}
	
#pix-hori-2 {
	position: absolute;
	top: 249px;
	left: 665px;
	}
	
#BgLeerNavi_2, #BgLeerNavi_4, #BgLeer_Content {
	position: absolute;
	top: 80px;
	left: 152px;
	}
	
#BgLeerNavi_4 {
	top: 250px;
	left: 672px;
	}
	
#BgLeer_Content {
	top: 335px;
	}

#Navi_1, #Navi_2, #navi-2-gastro, #Navi_2_NoBgXX, #Navi_3, #navi-3-gastro, #navi-4-gastro, #Navi_3_zText, #Balken, #Balken_zText {
	position: absolute;
	top: 80px;
	left: 2px;
	height: 254px;
	width: 150px;
	}
	
#Navi_2, #Navi_2_NoBgXX {
	left: 152px;
	padding-top: 68px;
	xbackground: url(../../art/bg_navi_2.gif);
	border: none;
	}
	
#Navi_2_NoBgXX {
	background: url(../../art/bg_navi_2_nobg.gif);
	}
	
#Navi_3 {
	left: 666px;
	top: 250px;
	xbackground: url(../../art/bg_navi_3.gif);
	}
	
#Navi_3_zText {
	left: 672px;
	xbackground: url(../../art/bg_navi_3_ztext.gif);
	}
	
#Bg_Navi_3 {
	position: absolute;
	top: 85px;
	left: 703px;
	}
	
#Balken_zText {	
	left: 816px;
	width: 152px;
	background: url(../../art/bg_balken_ztext.gif);
	}
	
#Illu_Main {
	position: absolute;
	top: 80px;
	left: 303px;
	height: 270px;
	width: 362px;
	xborder-right: 1px solid #fff;
	}
/* Illu_main_wide tag is done for the flash animation with zusatztext */

#Illu_Main_Wide {
	position: absolute;
	top: 80px;
	left: 303px;
	height: 270px;
	width: 663px;
	xborder-right: 1px solid #fff;
	}
	
#flash {
	position: absolute;
	top: 80px;
	left: 666px;
	}
	
#Illu_Content {
	position: absolute;
	top: 335px;
	left: 152px;
	border-bottom: 1px solid #FFFFFF;
	}
#Illu_Content_2 {
	position: absolute;
	top: 470px;
	left: 152px;;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	}
#text-content {
	position: absolute;
	top: 425px;
	left: 152px;
	}
	
#Content, #ContentProfil {
	position: absolute;
	top: 350px;
	left: 328px;
	width: 320px;
	}
	
#ContentProfil {
	top: 180px;
	left: 328px;
	}
	
#ZusatzText {
	position: absolute;
	top: 96px;
	left: 690px;
	width: 260px;
	color: #fff;
	}
	
#FooterBlack {
	position: absolute;
	bottom: 0px;
	left: 152px;
	width: 150px;
	height: 10px;
	background-color: #000;
	}
	

#Footer {
	position: absolute;
	bottom: 0px;
	left: 682px;
	width: 300px;
	}
	
#padding_zusatz {
	padding-top: 10px;
	}
#login_maske {
	position: absolute;
	top: 340px;
	left: 22px;
	}
#login_maske a{
	color: #CCCCCC;
	text-decoration: none;
	}
#login_maske a:hover{
	color: red;
	text-decoration: none;
	}
