* 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;
      background-color:#7e8488; 
      }



#frameaussen  { 
         border:0px;
         margin-top: 0px;
         margin-left:auto;
         margin-right:auto;
         height:auto;
         width:1096px;
         background-image: url(../images/schatten.jpg);
         }

#bg_rahmen { 
         border:0px;
         margin-top: 0px;
         margin-left: 0px;
         margin-right: 0px;
         padding-bottom: 30px;
         background-repeat: repeat-y;
         background-image: url(../images/bg.jpg);
         }

#frame  { 
         border:0px;
         height:auto;
         margin-top: 0px;
         margin-left:auto;
         margin-right:auto; 
         width:964px;
         background-image: url(../images/bg.jpg);
         }

#header {
         height:137px;
         width:964px;  
         margin-top: 0px; 
         margin-bottom: 0px;            
         background-image: url(../images/header.jpg);
         }

#navi {
         height:55px;
         width:964px; 
         margin-bottom: 0px;
         margin-top: 0px;
         background-image: url(../images/navi.jpg);
         }

#suche {
         height:28px;
         width:964px;   
		 padding-top:22px;
         background-image: url(../images/suche.jpg);
         }

.uberschrift {
         height:24px;
         width:527px;
         padding-top: 8px;
         padding-left: 18px;
         display: block;
		 margin-top:-4px;
         margin-bottom: 8px;
         font-weight: bold;
         font-size: 10pt;
         color: #544f4c;
         background-color: #eeeeee;
         }

.uberschrift_tutorials {
         height:24px;
         width:527px;
         padding-top: 8px;
         padding-left: 18px;
         display: block;
		 margin-top:15px;
         margin-bottom: 8px;
         font-weight: bold;
         font-size: 10pt;
         color: #544f4c;
         background-color: #eeeeee;
         }

#uberschrift_a {
         height:33px;
         width:194px;
         margin-top: 8px;  
         margin-left: -16px; 
         margin-bottom: 8px;
         background-color: #403c3a;
         background-repeat: no-repeat;
         background-image: url(../images/3d_modelle.jpg);
         }

#uberschrift_b {
         height:41px;
         width:191px;
         margin-top: 8px; 
         margin-left: -16px;
         
         background-repeat: no-repeat;  
         background-image: url(../images/member_login.jpg);
         }

#uberschrift_c {
         height:33px;
         width:194px;
         margin-top: 8px;  
         margin-left: -16px; 
         margin-bottom: 8px;
         background-repeat: no-repeat; 
         background-image: url(../images/wer_ist_online.jpg);
         }

#uberschrift_google {
         height:33px;
         width:194px;
         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;
         width:193px; 
		 float:left; 
		 padding-bottom: 30px; 
         }

#links {
         height:auto;
         width:159px;   
		 padding-left: 17px;
		 padding-right: 17px;
		 font-family: arial;
		 font-size: 8pt;
		 padding-top: 8px;
		 color: #dddddd;
         }

#links2 {
         height:auto;
         width:159px;  
		 padding-left: 34px;
		 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: 34px;
		 padding-right: 17px;
		 margin-left: -17px;
		 font-family: arial;
		 padding-top: 8px;
		 font-size: 8pt;

		 color: #dddddd;
         }

#content {
         height:auto;
         width:546px; 
		 float:left; 
		 font-family: arial;
		 font-size: 8pt;  
		 padding-top: 2px;
		 padding-left: 16px;  
		 padding-right: 16px;          
         background-color: #ffffff;
         }

#rechtsrahmen {
         height:auto;
         width:193px; 
		 float:right; 
		 padding-bottom: 30px;
         }

#rechts {
         height:auto;
         width:159px; 
		 float:left;
		 font-family: arial;
		 font-size: 8pt;
		 padding-left: 17px; 
		 padding-right: 17px;
		 padding-top: 8px;     
		 color: #dddddd;         
         }

#footer {
         height:50px;
         width:574px;   
		 clear:both; 
		 padding-top: 20px; 
		 padding-left: 390px;           
         background-image: url(../images/footer.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: 3px;
		 padding-left:0px;
         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;
         }


#navi2 a:visited  {
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: 5px;
padding-right: 36px;
margin-top: -1px;
background-image: url(../images/trenner.jpg);
background-repeat: no-repeat;
background-position: right;
}


#navi2 a  {
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: 14px;
padding-right: 36px;
margin-top: -6px;
background-image: url(../images/trenner.jpg);
background-repeat: no-repeat;
background-position: right;
}


#mod_search_searchword {
	margin-top: -7px;
	width: 165px;
	height: 24px;
	background-image: url(../images/search-bg.jpg);
	background-repeat: no-repeat;
}

#mod_search_searchword.inputbox {
	width: 150px;
	height: 16px;
	padding-top:4px;
	padding-left:12px;
	margin-right:17px;
	float:right;
	border: none;
	color: #686868;
}

#jflanguageselection {
margin-right:500px;
margin-left:31px;
margin-top: -7px;
float: left;
}


#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:-16px;
         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 a {
font-family: arial;
font-size: 11px;
margin-right: 10px;
text-decoration: none;
color: #3399ff;
margin-bottom: 0px;
}

.browseProductImage {
float: left;
}

h2 {
font-size: 10px;
}

#product_list {
border-bottom:1px solid #dddddd;
border-top: 1px solid #dddddd;
}

#produkt_links {
float: left;
width: 144px;
margin-bottom:0px;
}

#produkt_mitte {
min-height: 82px;
width: 150px;
margin-top: -8px;
margin-left: 149px;
margin-right: 202px;
color:#403c3a;
}

#produkt_rechts {
float: right;
width:202px;
margin-right: 0px;
margin-bottom:0px;
color:#403c3a;
}

#content a {
font-family: arial;
font-size: 11px;
text-decoration: none;
color: #3399ff;
margin-bottom: 0px;
}

#google {
width:468px;
height:260px;
margin-left: 42px;
text-align:center;
}

#content input.button {
         height:21px;
         width:auto;
		 padding-left:5px;
		 padding-right:5px;
		 margin-top:0px;
		 padding-top:0px;
         padding-bottom: 2px;
         border:1pt solid #544f4c;
         background-color: #efefef;
         color:#544f4c;
         cursor: pointer;
         font-size: 7pt;
         font-weight: bold; 
         }

#asc_desc.inputbox {
	width: 150px;
	height: 21px;
	padding-top:0px;
	padding-left:0px;
	border:1pt solid #544f4c;
	background-color: #ffffff;
	color: #000000;
}

#sort.inputbox {
	width: 150px;
	height: 21px;
	padding-top:0px;
	padding-left:0px;
	border:1pt solid #544f4c;
	background-color: #ffffff;
	color: #000000;
}

#options.inputbox {
	width: 150px;
	height: 21px;
	padding-top:0px;
	padding-left:0px;
	border:1pt solid #544f4c;
	background-color: #ffffff;
	color: #000000;
}

.contentpane {
	border:1pt solid #dddddd;
	margin-bottom:8px;
	margin-top:8px;
}

#form-login {
	padding-top:0px;
	
}




