/*****************************//***      Logo-Line        ***//*****************************/	 #logo{     position:absolute;	 left: 0px;	 top: 60px;	 border: solid 0px #000000;	 width: 170px;	 height: 90px;	 text-align:left;	 vertical-align:top;	 }	 #adress{     position:absolute;	 left: 170px;	 top: 120px;	 border: solid 0px #000000;	 width: 280px;	 height: 30px;	 text-align:left;	 vertical-align:top;	 }	 	 	 #InterRenovation{     position:absolute;	 left: 170px;	 top: 100px;	 border: solid 0px #000000;	 width: 180px;	 height: 20px;	 text-align:left;	 vertical-align:top;	 }	 	 	 #blueline{     position:absolute;	 left: 0px;	 top: 120px;	 border: solid 0px #000000;	 width: 100%;	 height: 30px;	 background-image:url(../img/line_blue.png);	 background-repeat:repeat-x;}#languages{     position:absolute;	 left:890px;	 top:70px;	 width:240px;	 height:50px;}/*****************************//***      Background        ***//*****************************/	#backgr_white{	 position:absolute;	 left:0px;	 top:0px;	 width:1050px;	 height:1600px;	 background-color:#ffffff;	 z-index:-10;	 }	 #backgr_blue{	 position:absolute;	 left:0px;	 top:0px;	 width:100%;	 height:1600px;	 background-image:url(../img/blau.png);	 z-index:-10;	 }	 #backgr_gradient{	 position:absolute;	 left:1050px;	 top:0px;	 width:220px;	 height:1600px;	 background-image:url(../img/verlauf.png);	 z-index:-9;	 }		/*****************************//***      Content          ***//*****************************/	  #main{     position: absolute;	 left: 190px;	 top:150px;	 width:920px;	 height:auto;	}	.content{     font-family: Verdana,Helvetica,Arial,sans-serif;     line-height: 18px;     font-size: 11px;    }		a {	 color:#000000;    }	 #content_r1c1{     position: absolute;	 left: 0px;	 top:0px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; } #content_r1c2{     position: absolute;	 left: 220px;	 top:0px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r1c3{     position: absolute;	 left: 440px;	 top:0px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }   #content_r1c4{     position: absolute;	 left: 660px;	 top:0px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }   #content_r1c34{     position: absolute;	 left: 440px;	 top:0px;     border:0px;     padding:0px;     margin:0px;     width:440px;     height:260px; }   #content_r2c1{     position: absolute;	 left: 0px;	 top:262px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r2c2{     position: absolute;	 left: 220px;	 top:262px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }    #content_r2c12{     position: absolute;	 left: 0px;	 top:262px;     border:0px;     padding:0px;     margin:0px;     width:440px;     height:260px; }     #content_r2c1234{     position: absolute;	 left: 0px;	 top:262px;     border:0px;     padding:0px;     margin:0px;     width:880px;     height:260px; }  #content_r2c3{     position: absolute;	 left: 440px;	 top:262px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }   #content_r2c4{     position: absolute;	 left: 660px;	 top:262px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }   #content_r2c34{     position: absolute;	 left: 440px;	 top:262px;     border:0px;     padding:0px;     margin:0px;     width:440px;     height:260px; }    #content_r3c1{     position: absolute;	 left: 0px;	 top:524px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r3c2{     position: absolute;	 left: 220px;	 top:524px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r3c12{     position: absolute;	 left: 0px;	 top:524px;     border:0px;     padding:0px;     margin:0px;     width:440px;     height:260px; }  #content_r3c3{     position: absolute;	 left: 440px;	 top:524px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }   #content_r3c4{     position: absolute;	 left: 660px;	 top:524px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r4c1{     position: absolute;	 left: 0px;	 top:786px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r4c2{     position: absolute;	 left: 220px;	 top:786px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r4c3{     position: absolute;	 left: 440px;	 top:786px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }   #content_r4c4{     position: absolute;	 left: 660px;	 top:786px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }   #content_r5c1{     position: absolute;	 left: 0px;	 top:1048px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r5c2{     position: absolute;	 left: 220px;	 top:1048px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  #content_r5c3{     position: absolute;	 left: 440px;	 top:1048px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }   #content_r5c4{     position: absolute;	 left: 660px;	 top:1048px;     border:0px;     padding:0px;     margin:0px;     width:220px;     height:260px; }  /*****************************************//***      Seperators (yellow)          ***//*****************************************/	   #line_yellow1{     position: absolute;	 left: 0px;	 top:260px;     border:0px;     padding:0px;     margin:0px;     width:880px;     height:2px;	 background-color:#f5c500; }   #line_yellow1{     position: absolute;	 left: 0px;	 top:260px;     border:0px;     padding:0px;     margin:0px;     width:880px;     height:2px;	 background-color:#f5c500; }   #line_yellow2{     position: absolute;	 left: 0px;	 top:522px;     border:0px;     padding:0px;     margin:0px;     width:880px;     height:2px;	 background-color:#f5c500; }   #line_yellow3{     position: absolute;	 left: 0px;	 top:784px;     border:0px;     padding:0px;     margin:0px;     width:880px;     height:2px;	 background-color:#f5c500; }    #line_yellow4{     position: absolute;	 left: 0px;	 top:1046px;     border:0px;     padding:0px;     margin:0px;     width:880px;     height:2px;	 background-color:#f5c500; } /*******************************//***     Content II          ***//*******************************/	   .text_blue {    font-family: Verdana,Helvetica,Arial,sans-serif;    line-height: 18px;    font-size: 12px;    color:#17327f;    vertical-align:bottom;}.table_intro{   border:0px;   border-color:#CCCCCC;   width:219px;   padding:10px;}/***  1-spaltiger Content, klein, mit Foto  ***/#content_line_left{     position: absolute;	 left: 0px;	 top:140px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:110px;	 align:left;}#content_center{     position: absolute;	 left: 10px;	 top:140px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:200px;     height:110px;	 text-align:left;}#content_line_right{     position: absolute;	 left: 210px;	 top:140px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:110px;	 text-align:right;}/***  1-spaltiger Content, groß, ohne Foto, z.B. 1.Zeile, 4. Spalte    ***/#content_line_left_gr{     position: absolute;	 left: 0px;	 top: 0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:250px;	 align:left;}#content_center_gr{     position: absolute;	 left: 10px;	 top: 0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:200px;     height:230px;	 text-align:left;	 vertical-align:bottom;}#content_line_right_gr{     position: absolute;	 left: 210px;	 top:0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:250px;	 text-align:right;}/***  2-spaltiger Content, z.B. bei Kontakt    ***/#content_line_left_br{     position: absolute;	 left: 0px;	 top: 0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:250px;	 align:left;}#content_center_br{     position: absolute;	 left: 10px;	 top: 0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:420px;     height:230px;	 text-align:left;	 vertical-align:bottom;}#content_line_right_br{     position: absolute;	 left: 430px;	 top:0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:250px;	 text-align:right;}#content_line_left_br280{     position: absolute;	 left: 0px;	 top: 0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:280px;	 align:left;}#content_center_br280{     position: absolute;	 left: 10px;	 top: 0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:420px;     height:260px;	 text-align:left;	 vertical-align:bottom;}#content_line_right_br280{     position: absolute;	 left: 430px;	 top:0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:280px;	 text-align:right;}/***  4-spaltiger Content, z.B. bei Kontakt    ***/#content_line_left_4sp{     position: absolute;	 left: 0px;	 top: 0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:250px;	 align:left;}#content_center_4sp{     position: absolute;	 left: 10px;	 top: 0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:860px;     height:230px;	 text-align:left;	 vertical-align:bottom;}#content_line_right_4sp{     position: absolute;	 left: 870px;	 top:0px;     border:0px;     padding:0px;	 padding-top:10px;     margin:0px;     width:10px;     height:250px;	 text-align:right;} /***********************//***      Menu        ***//************************/	   #menu_iframe{     position: absolute;	 left: 10px;	 top:180px;     border:0px;     padding:0px;     margin:0px;     width:170px;     height:600px;	 background-color:#ffffff;	 overflow:hidden;	 border-top:1px solid #999999;	  }   #menu{     position: absolute;	 left: 0px;	 top:0px;     border:0px;     padding:0px;     margin:0px;     width:170px;     height:600px;	 background-color:#ffffff;     overflow:hidden; }  #menu_row{   border:0px;   height:30px;   width:170px;   border-bottom:1px solid #999999;   vertical-align:middle;   text-align:left; } a.menu_class{   font-family: Verdana,Helvetica,Arial,sans-serif;   font-size: 13px;   color: #666666;   background-color:#ffffff;   text-decoration:none;   height:23px;   width:160px;   display:block;   padding-left:10px;   padding-top:7px;   }a.menu_class:hover {   background-color:#D9D9D9;   text-decoration:none;}a.menu_class:active {   background-color:#D9D9D9;   text-decoration:none;}#menu_horizontal{   position:absolute;   left:670px;   top:120px;   border:0px;   height:20px;   width:400px;   border:0px;   vertical-align:middle;   text-align:right;}.menu_horizontal_class{   font-family: Verdana,Helvetica,Arial,sans-serif;   font-size: 12px;   color: #ffffff;   text-decoration:none;   padding-top:7px;}a.menu_horizontal_class{   font-family: Verdana,Helvetica,Arial,sans-serif;   font-size: 12px;   color: #ffffff;   text-decoration:none;   padding-top:7px;}a.menu_horizontal_class:hover {   color:#f5c500;   text-decoration:none;}a.menu_horizontal_class:active {   color: #ffffff;   text-decoration:none;}a.menu_horizontal_class:visited {   color: #ffffff;   text-decoration:none;} /***********************//***      Footer      ***//************************/	 #footer{	 position:absolute;	 left: 280px;	 top:1350px;	 border: solid 0px #000000;	 width: 300px;	 height: 50px;	 text-align:center;	 vertical-align:top;	 }	 #footer2{	 position:absolute;	 left: 280px;	 top:1090px;	 border: solid 0px #000000;	 width: 300px;	 height: 50px;	 text-align:center;	 vertical-align:top;	 }	 #footer3{	 position:absolute;	 left: 280px;	 top:830px;	 border: solid 0px #000000;	 width: 300px;	 height: 50px;	 text-align:center;	 vertical-align:top;	 }		 .footer_text{     font-family: Verdana,Helvetica,Arial,sans-serif;	 color:#000000;     font-size: 10px;	 text-decoration:none;}a.footer_text{	 text-decoration:none;}a.footer_text:link a.footer_text:hover: a.footer_text:visited a.footer_text:active{text-decoration:none;}
