/* CSS Document */
.body {background-color:#FFFFFF; font-family:Tahoma; font-size:12px; color:#666666;}

#box {width:925px;}
#start_box {height: 100%; width:100%;}
#grp_top, #grp_bott {height:70px;}
#grp_ind {height:350px;}
.ind_text {padding-left:20px; padding-right:20px; text-align:left; vertical-align:top;}
#grp_ind a:link, #grp_ind a:active, #grp_ind a:visited {font-size:11px; font-family:Tahoma; color:#666666; text-decoration:none;}
#grp_ind a:hover {color:#FF6600; text-decoration:underline;} 


#tcontent {width:840px;} 
#tcontent_text {font-family:Arial, Helvetica, sans-serif; font-size:11; line-height:17px;}

#menu {width:630px; }
#menu td {text-align:center; color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:15px;}
#menu a:link, #menu a:visited, #menu a:active {text-decoration:none; color:#CCCCCC; }
#menu a:active {text-decoration:none; color:#ffffff; }
#menu a:hover {text-decoration:underline; color:#FFFFFF;}
#header {width:925px; height:233px; background-image:url(Bilder/Header5.jpg); background-repeat:no-repeat; align:right; line-height:200px; padding-right:15px;}
#leistungen {width:925px; height:233px; background-image:url(Bilder/Header3.jpg); background-repeat:no-repeat; align:right; line-height:200px; padding-right:15px;}
#objekte {width:925px; height:233px; background-image:url(Bilder/Header.jpg); background-repeat:no-repeat; align:right; line-height:200px; padding-right:15px;}
#projekte {width:925px; height:233px; background-image:url(Bilder/Header2.jpg); background-repeat:no-repeat; align:right; line-height:200px; padding-right:15px;}
#koonden {width:925px; height:233px; background-image:url(Bilder/Header4.jpg); background-repeat:no-repeat; align:right; line-height:200px; padding-right:15px;}
#nachforh {width:925px; height:233px; background-image:url(Bilder/Header1.jpg); background-repeat:no-repeat; align:right; line-height:200px; padding-right:15px;}
#contakt {width:925px; height:233px; background-image:url(Bilder/Header6.jpg); background-repeat:no-repeat; align:right; line-height:200px; padding-right:15px;}

#footer {width:925px; height:82px; background-image:url(Bilder/Footer.jpg); background-repeat:no-repeat; clear: both; text-align:center; padding-top:15px; font-size:10px; line-height:15px; }

#content_top {width:925px; height:22px; background-image:url(Bilder/Cont_top.jpg); background-repeat:no-repeat;}

#content {width:925px; background-image:url(Bilder/Cont_mid.jpg); text-align:center; }

#content_bott {width:925px; height:34px; background-image:url(Bilder/Cont_bott.jpg); background-repeat:no-repeat; clear: both;}

#cleft {width:240px; height:400px; text-align:right; color:#666666; font-weight:bold; vertical-align:top; }
#cleft a:link, #cleft a:visited, #cleft a:active {color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#cleft a:hover {text-decoration:underline;}

#cright {width:560px; height:400px;  vertical-align:top; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#cright a:link, #cright a:hover, #cright a:active, #cright a:visited {color:#FFFFFF; text-decoration:none;}
#space {width:40px;}
#poweredby a:link {visibility:hidden;}

#akt_proj a:link, #akt_proj a:visited, #akt_proj a:active {color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#akt_proj a:hover {text-decoration:underline;}
#lRef {text-align:right; font-size:11px; }

#kName {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; text-align:left; vertical-align:top;}
#kTel {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:left; font-weight:bold; vertical-align:top;}
#kForm {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:left; line-height:13px; vertical-align:top;}
#kTel a:link, #kTel a:visited, #kTel a:active {color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#kTel a:hover {text-decoration:underline;}

.inputFields {line-height:11px; font-size:11px;}
.lTitle {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:17px; color:#0099CC;}
.lTitle2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:17px; color:#FF6600;}
.lText { font-family:Tahoma; font-size:11px; color:#666666; line-height:15px; font-weight:normal;}
.tTitle {font-family:Arial; font-size:12px; color:#ffffff; line-height:15px; font-weight:bold; background-image:url(Bilder/title_back_2.jpg); background-repeat:no-repeat; text-align:center; padding-top:3px; padding-bottom:3px;}

.tacke {font-size:6px;}
#iframebox{text-align:center;}
#iframe {width:524px; height:325px; margin:0px; border:0px;}

#lg_1, #lg_2 {
	position:absolute;
	left:50%;
	top:275px;
	width:500px;
	height:288px;
	margin-left: -415px;
	z-index:1;
	visibility: hidden;
}
#EFH23_1, #EFH23_2 {
	position:absolute;
	left:50%;
	top:395px;
	width:500px;
	height:288px;
	margin-left: -415px;
	z-index:1;
	visibility: hidden;
}
#buehne_1, #buehne_2 {
	position:absolute;
	left:50%;
	top:533px;
	width:500px;
	height:288px;
	margin-left: -415px;
	z-index:1;
	visibility: hidden;
}
#st_konstrukt_1, #st_konstrukt_2 {
	position:absolute;
	left:50%;
	top:672px;
	width:500px;
	height:288px;
	margin-left: -415px;
	z-index:1;
	visibility: hidden;
}
#h_tres_1, #h_tres_2{
	position:absolute;
	left:50%;
	top:792px;
	width:500px;
	height:288px;
	margin-left: -415px;
	z-index:1;
	visibility: hidden;
}
#g_lanz_1, #g_lanz_2{
	position:absolute;
	left:50%;
	top:915px;
	width:500px;
	height:288px;
	margin-left: -415px;
	z-index:1;
	visibility: hidden;
}
#EFH_tres_1{position:absolute; left:50%; top:1033px; width:500px; height:288px; margin-left: -415px; z-index:1; visibility:hidden;}
#WH_march_1{position:absolute; left:50%; top:1151px; width:500px; height:288px; margin-left: -415px; z-index:1; visibility:hidden;}
