.optionen { position: absolute; top: 0px; left: 0px; width: 630px;overflow: auto;height:325px; } 
#kontakt      { margin-left: 132px; margin-top: 5px; 
                width: 412px; height: 320px; overflow: auto; }         
#kontakt h3   { font-size: 10px;
                font-weight: bold; 
	            color: #AA0000; 
                margin-top: 0px; margin-bottom: 15px;
              }   
.h3_header   { 	font-size: 10px;
                font-weight: bold; 
	            color: #AA0000; 
				text-align: top;
              }      
.halber       { float: left; width: 49%; }
.ganzer       { clear: left; }

.label      { font-weight:bold;line-height:200% }

.div_login { text-align:top;position: absolute; left: 612px; top:   -7px; width: 151px; height: 327px; background-color: #eae5e1; border: 1px solid #0056ab;  }

#kontaktlinks { position: absolute; top: 5px; left: 0px; width: 125px; }

.optionsheader { position: absolute; top: 0px; left: 0px; width: 632px;height:38px;  border-bottom: 1px solid #000000;} 
.optionen { position: absolute; top: 46px; left: 0px; width: 632px;overflow: auto;height:163px } 
.optionsauswahl { position: absolute; top: 209px; left: 0px; width: 632px;height:58px; background-color: #f2f8fb; border-bottom: 1px solid #000000; border-top: 1px solid #000000; } 


.kontaktnavigation { position: relative; top: -64px; left: 132px; width: 301px;overflow: auto;height: 50px;}

form.login       { display: block; float: none;
                   margin-top: 13px; width: 110px; text-align: left; }
form.login label { width: 100px; 
                   margin: 7px 0px 0px 0px;
                 }
form.login input { width: 100px;
                   margin: 0px;
                   font-family: Verdana, Arial, Helvetica, sans-serif; 
                 }
form.login input.submit { margin-top: 10px; }

#storeEdit			{ position: relative; left: -3px; top: 5px; width: 120px; height: 130px;vertical-align: top; overflow: auto; } 


form.eintrag        { display: block; position: relative; float: none; overflow: hidden;
                      margin-top: 5px; margin-left: 132px; width: 632px; height: 337px; text-align: left; }
form.eintrag br     { clear: left; margin: 0px; }
                    
.fehler             { clear: left; color: #aa0000; font-weight: bold; ; font-size: 10px;}

div.adress_prod          { float: left; width: 320px; margin: 0px; padding: 0px}
.adress_prod label       { clear: left; width: 120px; }
.adress_prod select      { display: block; float: left; width: 240px; margin: 0px 0px 5px 0px;
                      font-family: Verdana, Arial, Helvetica, sans-serif; 
		              font-size: 10px; letter-spacing: 120%; color: #0056ab; 
           		      background-color:#eae5e1; border: 1px solid #cce4f0b;
                    }
.adress_prod input       { display: block; float: left; width: 240px;
                      margin: 0px 0px 5px 0px;
                    }
.adress_prod textarea   { display: block; float: left; width: 162px; margin: 0px 0px 5px 0px;
                        font-family: Verdana, Arial, Helvetica, sans-serif; 
		                font-size: 10px; letter-spacing: 120%; color: #0056ab; 
           		        background-color:#eae5e1; border: 1px solid #cce4f0b;
                        overflow: auto;
                      }	


div.adress          { float: left; width: 370px; margin: 0px; padding: 0px  }
.adress label       { clear: left; width: 120px; }
.adress select      { display: block; float: left; width: 240px; margin: 0px 0px 5px 0px;
                      font-family: Verdana, Arial, Helvetica, sans-serif; 
		              font-size: 10px; letter-spacing: 120%; color: #0056ab; 
           		      background-color:#eae5e1; border: 1px solid #cce4f0b;
                    }
.adress input       { display: block; float: left; width: 240px;
                      margin: 0px 0px 5px 0px;
                    }

					
div.kontakt_prod         { float: left; width: 290px; margin: 0px 0px 0px 0px; padding: 0px  }
.kontakt_prod label      { clear: left; width: 125px;margin: 0px 0px 0px 0px; }
.kontakt_prod input      { display: block; float: left; width: 198px; margin: 0px 0px 5px 0px;
                    }
.kontakt_prod textarea   { display: block; float: left; width: 162px; margin: 0px 0px 5px 0px;
                        font-family: Verdana, Arial, Helvetica, sans-serif; 
		                font-size: 10px; letter-spacing: 120%; color: #0056ab; 
           		        background-color:#eae5e1; border: 1px solid #cce4f0b;
                        overflow: auto;
                      }						  
					
					
div.kontakt         { float: left; width: 260px; margin: 23px 0px 0px 0px; padding: 0px;  }




.kontakt label      { clear: left; width: 80px; }
.kontakt input      { display: block; float: left; width: 178px;
                      margin: 0px 0px 5px 0px;
                    }
                    
div.message         {  clear: left; width: 664px; margin: 0px; padding: 0px; overflow: auto;}
.message label      { clear: left; width: 120px; }
.adress textarea   { display: block; float: left; width: 360px; margin: 0px 0px 5px 0px;
                        font-family: Verdana, Arial, Helvetica, sans-serif; 
		                font-size: 10px; letter-spacing: 120%; color: #0056ab; 
           		        background-color:#eae5e1; border: 1px solid #cce4f0b;
                        overflow: auto;
                      }
					  
