* html {
              margin:0px;
              padding:0px;
              height:100%;
	          width:100%;
              }

html {
              margin:0px;
              padding:0px;
              height:100%;
	          width:100%;
              }

body {
      margin:0px;
      margin-top: 0px;
      padding:0px;
      height:100%;
      font-family: arial;
      }
      
frame {
height: auto;
min-width: 1090px;
}

#header_links {
         height:137px;
         width:63px;  
         float: left;
         margin-top: 0px; 
         margin-bottom: 0px;
         background-color: #000000;            
         background-image: url(../images/navi_links.jpg);
         }         

#header_mitte {
         height:137px;
         width:964px; 
         float: left; 
         margin-left: auto;
         margin-right: auto;
         margin-top: 0px; 
         margin-bottom: 0px;
         }

#header_rechts {
         height:137px;
         width:63px;
         float: right;  
         margin-top: 0px; 
         margin-bottom: 0px;
         background-color: #000000;            
         background-image: url(../images/navi_rechts.jpg);
         }

#navi_links {
         height:55px;
         width:63px; 
         margin-bottom: 0px;
         margin-top: 0px;
         float: left;
         background-image: url(../images/navi_links.jpg);
         }

#navi_mitte {
         height:55px;
         min-width: 964px;
         float: left;
         margin-bottom: 0px;
         margin-top: 0px;
         
         }

#navi_rechts {
         height:55px;
         width:63px; 
         margin-bottom: 0px;
         margin-top: 0px;
         float: right;
         background-image: url(../images/navi_rechts.jpg);
         }

#rahmen1 {
         height: 137px;
         width: 100%;  
         clear: both;
         background-color: #403c3a;
         background-image: url(../images/header.jpg);
         background-position: center;
         background-repeat: no-repeat;
         }

#rahmen2 {
         height: 55px;
         width: 100%;  
         clear: both;
         background-image: url(../images/navi_mitte.jpg);
         }

#rahmen3 {
         height: 50px;
         width: 100%;  
         clear: both;
         }

#rahmen4 {
         height: auto;
         width: 100%;  
         clear: both;
         }

#rahmen5 {
         height: auto;
         width: 100%;
         }

#rahmen7 {
         height: 70px;
         width: 100%;
         clear: both;
         }

#rahmen_a {
         height: auto;
         width: 100%;
         background-position: left;
         background-repeat: repeat-y;
         background-image: url(../images/links.jpg);
         }

#rahmen_b {
         height: 100%;
		 min-height: 850px;
         width: 100%;
         background-position: right;
         background-repeat: repeat-y;
         background-image: url(../images/rechts.jpg);
         }

#suche_links {
         height:50px;
         width:143px;  
		 padding-right:112px;
         float: left; 
         background-image: url(../images/suche_links.jpg);
         }

#suche_mitte {
         height:50px;
         min-width: 454px; 
         float: left;   
         background-color: #ffffff;
         }

#suche_rechts {
         height:50px;
         width:255px;   
         float: right; 
         background-image: url(../images/suche_rechts.jpg);
         }

#uberschrift_a {
         height:33px;
         width:192px;
         margin-top: 8px;  
         margin-left: 63px; 
         background-color: #403c3a;
         background-repeat: no-repeat;
         background-image: url(../images/3d_modelle.jpg);
         }

#uberschrift_b {
         height:33px;
         width:194px;
         margin-top: 8px;         
         background-repeat: no-repeat;  
         background-image: url(../images/member_login.jpg);
         }

#uberschrift_c {
         height:33px;
         width:194px;
         margin-top: 8px;  
         margin-left: 63px; 
         background-repeat: no-repeat; 
         background-image: url(../images/wer_ist_online.jpg);
         }

#uberschrift_google {
         height:33px;
         width:192px;
         margin-top: 8px;  
         margin-left: -16px; 
         margin-bottom: 8px;
         background-color: #403c3a;
         background-repeat: no-repeat;
         background-image: url(../images/werbung.jpg);
         }

#linksrahmen {
         height: auto;
         min-height: 400px;
         width:255px; 
		 float:left;  
         background-image: url(../images/links.jpg);
         }

#links {
         height:auto;
         width:159px;   
		 padding-left: 79px;
		 padding-right: 17px;
		 font-family: arial;
		 font-size: 8pt;
		 padding-top: 8px;
		 color: #dddddd;
         }

#links2 {
         height:auto;
         width:159px;  
		 padding-left: 96px;
		 padding-right: 17px;
		 margin-left: -17px;
		 font-family: arial;
		 padding-top: 8px;
		 font-size: 8pt;
		 color: #dddddd;
         }

#links_google {
         height:auto;
         width:159px;   
		 padding-left: 79px;
		 padding-right: 17px;
		 font-family: arial;
		 font-size: 8pt;
		 padding-top: 8px;
		 color: #dddddd;
         }

#content {
         height:auto; 
         min-height: 400px;
         min-width: 546px;         
         margin-left: 255px;
         margin-right: 255px;
         padding-bottom: 30px;	 
		 font-family: arial;
		 font-size: 8pt;  		 
		 padding-left: 16px;  
		 padding-right: 16px;          
         background-color: #ffffff;
         }

#rechtsrahmen {
         height: auto;
         min-height: 400px; 
         width:255px; 
		 float: right;
		 
         }

#rechts {
         height:auto;
         width:159px; 
		 float:right;
		 font-family: arial;
		 font-size: 8pt;
		 padding-left: 17px; 
		 padding-right: 79px;
		 padding-top: 8px;     
		 color: #dddddd;         
         }

#footer_links {
         height:70px;
         width:255px; 
         float: left;          
         background-image: url(../images/footer_links.jpg);
         }

#footer_mitte {
         height:50px;
         min-width: 574px;
         margin-right: 255px;  
		 margin-left: 255px; 
		 padding-top: 20px; 
		 padding-left: 0px;           
         background-image: url(../images/footer_mitte.jpg);
         background-position: center;
         background-repeat: no-repeat;
         }

#footer_rechts {
         height:70px;
         width:255px;   
         float: right;           
         background-image: url(../images/footer_rechts.jpg);
         }

#mod_login_username.inputbox {
         height:17px;
         width:86px;  
         overflow:visible; 
         background-color: #605a57;
         color: #dddddd;        
         border:1pt solid #dddddd;
         }

#mod_login_password.inputbox {
         height:17px;
         width:86px;
         background-color: #605a57;
         color: #dddddd;  
         border:1pt solid #dddddd;
         }

#mod_login_pms {
                
         }

#mod_login_logoutform div {
padding-left:0px;
                text-align:left;
				padding-right:0px;
         }

#mod_login_remember {
margin-left:0px;
margin-top:5px;
margin-bottom:15px;
         height:10px;
         width:10px;
         background-color: #605a57;
         color: #dddddd;  
         border:1pt solid #dddddd;
         }

#modlgn_username.inputbox {
         height:17px;
         width:86px;  
         overflow:visible; 
         background-color: #605a57;
         color: #dddddd;        
         border:1pt solid #dddddd;
         }

#modlgn_passwd.inputbox {
         height:17px;
         width:86px;
         background-color: #605a57;
         color: #dddddd;  
         border:1pt solid #dddddd;
         }

#shop_search_field.inputbox {
         height:17px;
         width:86px;  
         background-color: #605a57;
         color: #dddddd;
         border:1pt solid #dddddd;
         }

#rechts input.button {
         height:21px;
         width:72px;   
         padding-bottom: 2px;
         border:1pt solid #dddddd;
         background-color: #544f4c;
         color:#dddddd;
         cursor: pointer;
         font-size: 7pt;
         font-weight: bold; 
         }

#rechts h3 {
         display:block;
         height:33px;
         width:174px;  
         margin-left:-17px;
         margin-top:8px;
         padding-left:18px;
         padding-bottom: 50px;
         background-color: #403c3a;
         color:#199edc;
         font-size: 12pt;
         font-weight: bold;
         background-image: url(../images/member_login.jpg);
         }

#rechts a:link, #rechts a:visited {
         color:#dddddd;
         line-height: 21px;
         text-decoration: none;
         }


#navi_mitte a.mainlevel-nav:visited {
font-family: arial;
font-size: 14px;
color: #ffffff;
letter-spacing: -0,5pt;
font-weight: bold;
text-decoration: none;
display: block;
float:left;
height: 27px;
padding-left: 34px;
padding-top: 4px;
padding-right: 36px;
margin-top: -1px;
background-image: url(../images/trenner.jpg);
background-repeat: no-repeat;
background-position: right;
}

#navi_mitte a.mainlevel-nav {
font-family: arial;
font-size: 14px;
color: #ffffff;
letter-spacing: -0,5pt;
font-weight: bold;
text-decoration: none;
display: block;
float:left;
height: 24px;
padding-left: 34px;
padding-top: 7px;
padding-right: 36px;
margin-top: -1px;
background-image: url(../images/trenner.jpg);
background-repeat: no-repeat;
background-position: right;
}

#navi_mitte a#active_menu-nav  {
font-family: arial;
font-size: 14px;
letter-spacing: -0,5pt;
font-weight: bold;
color: #ffffff;
text-decoration: none;
display: block;
float:left;
height: 27px;
padding-left: 34px;
padding-top: 4px;
padding-right: 36px;
margin-top: -1px;
background-color: #23211f;
background-image: url(../images/trenner.jpg);
background-repeat: no-repeat;
background-position: right;
}



#mod_search_searchword {
	margin-top: 15px;
	width: 165px;
	height: 29px;
	background-image: url(../images/search-bg.jpg);
	background-repeat: no-repeat;
}

#mod_search_searchword.inputbox {
	width: 150px;
	height: 21px;
	padding-top:4px;
	padding-left:12px;
	margin-left:14px;
	border: none;
	color: #686868;
}



#links input.button {
         height:21px;
         width:62px;   
         border:1pt solid #dddddd;
         background-color: #544f4c;
         color:#dddddd;
         padding-bottom: 2px;
         cursor: pointer;
         font-size: 7pt;
         font-weight: bold; 
         }

#links h3 {
         display:block;
         height:33px;
         width:175px;  
         margin-left:84px;
         margin-top:8px;
         padding-left:18px;
         background-color: #403c3a;
         color:#199edc;
         font-size: 12pt;
         font-weight: bold;
         background-image: url(../images/3d_modelle.jpg);
         background-repeat: no-repeat;
         }

#links a:link, #links a:visited {
         margin-top: 0px;
         color:#dddddd;
         line-height: 21px;
         text-decoration: none;
         }


#links2 h3 {
         display:block;
         height:33px;
         width:174px;  
         margin-left:-14px;
         margin-top:8px;
         padding-left:18px;
         background-color: #403c3a;
         color:#199edc;
         font-size: 12pt;
         font-weight: bold;
         background-image: url(../images/wer_ist_online.jpg);
         }

#footer_mitte a {
font-family: arial;
font-size: 11px;
margin-right: 10px;
text-decoration: none;
color: #199edc;
text-align: center;
}

#footer_verlinkungen {

width:190px;
margin-left: auto;
margin-right: auto;

}


#werbung_forum {
border:1pt solid #bfc3c6;
}

#werbung_ueberschrift {
font-weight: bold;
text-align:left;
background-color: #dddddd;
color:#605a57;
padding-left:4px;
padding-top: 4px;
padding-bottom: 4px;
font-size: 10px;
}














