#head { 
height: 170px;
width: 1000px;
top: 0;
z-index: 0;
border-bottom: 5px solid #FF9200;
margin-right: auto;
margin-left: auto;
padding-top: 0;
padding-right: 0;
padding-bottom: 5px;
padding-left: 0;
text-align: right;
}
.back {
background-color: fff;
background-image: url(../bilder/back.gif);
background-position: center;
background-attachment: fixed;
background-repeat: no-repeat;
}
#nav {
position: relative;
z-index: 3;
text-indent: 20px;
width: 1000px;
margin-top: 5px;
margin-bottom: 10px;
border-bottom: 1px solid #505050;
margin-right: auto;
margin-left: auto;
}
/*index Silber Background*/
.backmain { background-image: url(../bilder/back-verlauf.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 145px; left: 25px; }
.backmaingalerie { background-image: url(../bilder/back-verlauf.gif); background-repeat: no-repeat; background-position: 0 68px; position: relative; }
#3rdnav { position: relative; top: 0; left: 0; visibility: visible; height: 25px; z-index: 3; float: left; clear: left; }
#searchbutton { position: relative; top: 4px; left: 4px; }
.main {
width: 1000px;
position: relative;
z-index: 1;
left: 0px;
margin-right: auto;
margin-left: auto;
}
#thumb_home { background-repeat: no-repeat; position: static; left: 0; width: auto; float: left; margin-right: 10px; margin-bottom: 5px; margin-left: -10px; }
#thumbtext { background-color: #f0f0f0; background-repeat: no-repeat; padding: 5px; position: relative; top: 25px; left: 0; width: 200px; height: 125px; float: left; margin-left: 2px; border-color: #505050; }
#navlimitte { height: auto; width: 400px; left: -139px; top: 313px; position: relative; z-index: 3; visibility: visible; }
#rightcol img{ width:auto; height:auto; z-index: 2; float:left; }
.img-rand { position: relative; left: -11px; float: left; margin-top: 6px; margin-right: 10px; margin-bottom: 10px; border: solid 3px #ccc; }
#rightcol p{ padding:0 10px; font-size:12px; color:#505050; font-family: Arial, Verdana, times, courier; }

#rightcol .piece{ left: 0; clear:left; width:460px; margin:0;  }
#rightcol .piecefloatleft{ left: 0;  float:left; width:460px; height:170px; margin:0;  }
#rightcol .piecefloatright{ left: 0; clear:left; float:right; width:460px; margin:0;  }
#rightcol .piecefull{ left: 0; clear:left; width:920px; margin:0;  }
#rightcolinnen .piece2 { margin: 0; left: 0; width: 450px; clear: left; }
#rightcol{ position: relative; top: 0; margin-left:20px; width:400px; height: auto; }

#werbung { height: auto; width: 260px; position: absolute; top: 90px; left: 550px; visibility: visible; float: left; clear: none; margin-bottom: 20px; }
#werbunggalerie { position: relative; width: 260px; height: auto; z-index: 2; visibility: visible; float: right; margin-top: 60px; }
#lihead_img { visibility: visible; position: static; }
#liniequer { background-color: #f0f; width: 440px; height: 1px; clear: none; }
#liniequerindex { background-color: #f0f; position: absolute; top: 145px; left: 25px; width: 1000px; height: 1px; float: left; clear: none; margin-top: 0; }
#liniequerindex {
background-color: magenta;
position: absolute;
top: 145px;
left: 0px;
width: 1000px;
height: 1px;
float: left;
margin-top: 0;	
}
#liniehoch { background-color: #505050; width: 1px; left: 490px; position: relative; z-index: 2; visibility: visible; }

#unten { background-image: url(../bilder/1x1-orange.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center bottom; position: relative; top: 25px; width: 1000px; z-index: 3; visibility: visible; }

#tabmitte { position: absolute; top: 15px; left: 490px; width: 220px; visibility: visible; }
.tab1, .tab2, .tab3, .tab4, .tab5, .tab6 { color: #f0f; font-size: 10px; font-family: Arial, Verdana, times, courier; background-color: #f0f0f0; width: 208px; z-index: 3; padding: 4px 4px 10px; border: solid 1px #4c4c4c; }
.searchfield { font-size: 11px; background-color: #f5f5f5; padding: 2px; border: solid 1px #ff9200; }

