#Allgemeine
#-----------------------

html, body  {
             height:100%;
            }

body        {
             background-image:url(./img/dot.jpg);
             background-repeat:;
             background-position:;
             background-color:#ffffff;
             margin:0px;
             padding:0px;
            }
			
/*Eigenschaften Outer- / Middel- / Banner- / Text- / Menu- / Formular- / AGB- / Impressum- / Datenschutz- / Footerdiv*/

.banner{	position:absolute;
			width:664px;
			height:157px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:0px;
			margin-top:0px !important;
			background-color:;
			background-image:url(./img/banner.jpg);
			border: 0px solid transparent;
          }	 
		  
.banner2{	position:absolute;
			width:664px;
			height:157px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:0px;
			margin-top:0px !important;
			background-color:;
			background-image:url(./img/banner2.jpg);
			border: 0px solid transparent;
          }	 
		  
.outerdiv{ position:absolute;
           width:750px;
           height:900px;
           left:50%;
		   margin-left:-375px;
           margin-left:-375px !important;
		   margin-top:-1px;
           margin-top:-1px !important;
           background-color:;
		   background-image:url();
		   background-repeat:no-repeat;
		   border: 1px solid transparent;
          }
.textdiv{	position:absolute;
			width:664px;
			height:169px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:157px;
			margin-top:px !important;
			background-color:;
			background-image:url(./img/textdiv.jpg);
			background-repeat:no-repeat;
          }
		  
.textdiv3{	position:absolute;
			width:664px;
			height:680px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:152px;
			margin-top:157px !important;
			background-image:url(./img/bg2.jpg);
          }

.textdiv4{	position:absolute;
			width:664px;
			height:109px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:152px;
			margin-top:720px !important;
			background-image:url(./img/textdiv2.jpg);
			background-repeat:no-repeat;
          }
		  
.textdivagb{	position:absolute;
			width:664px;
			height:109px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:3480px;
			margin-top:3525px !important;
			background-image:url(./img/textdiv2.jpg);
			background-repeat:no-repeat;
          }
		  
.textdivds{	position:absolute;
			width:664px;
			height:109px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:1150px;
			margin-top:1150px !important;
			background-image:url(./img/textdiv2.jpg);
			background-repeat:no-repeat;
          }
		  
.textdivimp{	position:absolute;
			width:664px;
			height:109px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:1150px;
			margin-top:1850px !important;
			background-image:url(./img/textdiv2.jpg);
			background-repeat:no-repeat;
          }
		  
		  
.menudiv{	position:absolute;
			width:664px;
			height:35px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:828px;
			margin-top:px !important;
			background-color:#000000;
			background-image:url();
			background-repeat:no-repeat;
          }
		  
		  
.menudiv2{	position:absolute;
			width:664px;
			height:35px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:3600px;
			margin-top:3630px !important;
			background-color:#000000;
			background-image:url();
			background-repeat:no-repeat;
          }

.menudivds{	position:absolute;
			width:664px;
			height:35px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:1050px;
			margin-top:1258px !important;
			background-color:#000000;
			background-image:url();
			background-repeat:no-repeat;
          }
		  
.menudivimp{	position:absolute;
			width:664px;
			height:35px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:1050px;
			margin-top:1959px !important;
			background-color:#000000;
			background-image:url();
			background-repeat:no-repeat;
          }
  

.formulardiv{	position:absolute;
			width:664px;
			height:502px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:300px;
			margin-top:326px !important;
			background-color:;
			background-image:url(./img/formular.jpg);
			background-repeat:no-repeat;
          }

.agbdiv{	position:absolute;
			width:664px;
			height:3380px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:56px;
			margin-top:157px !important;
			background-color:;
			background-image:url(./img/bg2.jpg);
          }	

.impdiv{	position:absolute;
			width:664px;
			height:1700px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:550px;
			margin-top:150px !important;
			background-color:;
			background-image:url(./img/bg2.jpg);
          }

.dsdiv{	position:absolute;
			width:664px;
			height:1050px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:550px;
			margin-top:150px !important;
			background-color:;
			background-image:url(./img/bg2.jpg);
          }		  
		  
.footerdiv{	position:absolute;
			width:664px;
			height:27px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:820px;
			margin-top:863px !important;
			background-color:;
			background-image:url(./img/footer.jpg);
          }
		  
.footer2div{	position:absolute;
			width:664px;
			height:27px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:420px;
			margin-top:420px !important;
			background-color:;
			background-image:url(./img/footer.jpg);
          }
		  
.footeragbdiv{	position:absolute;
			width:664px;
			height:27px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:3600px;
			margin-top:3665px !important;
			background-color:;
			background-image:url(./img/footer.jpg);
          }
		  
.footerimpdiv{	position:absolute;
			width:664px;
			height:27px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:2100px;
			margin-top:1990px !important;
			background-color:;
			background-image:url(./img/footer.jpg);
          } 

.footerdsdiv{	position:absolute;
			width:664px;
			height:27px;
			margin-left:0px;
			margin-left:0px !important;
			margin-top:1000px;
			margin-top:1290px !important;
			background-color:;
			background-image:url(./img/footer.jpg);
          }

a.blinks:link             { font-family:; color:#ffffff; font-size:12; font-weight:bold; text-decoration:underline; }
a.blinks:visited          { font-family:; color:#ffffff; font-size:12; font-weight:bold; text-decoration:underline; }
a.blinks:hover            { font-family:; color:#ffffff; font-size:12; font-weight:bold; text-decoration:none;      }
a.blinks:active           { font-family:; color:#ffffff; font-size:12; font-weight:bold; text-decoration:underline; }

a.anmeldenbutton:link     { width:300px; height:30px; text-align:center; border:1px solid #000000; background-color:transparent;    padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; font-family:; font-size:14; text-decoration:none; font-weight:bold; color:#000000; }
a.anmeldenbutton:visited  { width:300px; height:30px; text-align:center; border:1px solid #000000; background-color:transparent;    padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; font-family:; font-size:14; text-decoration:none; font-weight:bold; color:#000000; }
a.anmeldenbutton:hover    { width:300px; height:30px; text-align:center; border:1px solid #000000; background-color:#2a1b06; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; font-family:; font-size:14; text-decoration:none; font-weight:bold; color:#ff9b00;    }
a.anmeldenbutton:active   { width:300px; height:30px; text-align:center; border:1px solid #000000; background-color:transparent;    padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; font-family:; font-size:14; text-decoration:none; font-weight:bold; color:#000000; }

a.mainmenu:link             { font-family:; color:#ffffff; font-size:18; font-weight:normal; text-decoration:none; }
a.mainmenu:visited          { font-family:; color:#ffffff; font-size:18; font-weight:bold; text-decoration:none; }
a.mainmenu:hover            { font-family:; color:#ffffff; font-size:18; font-weight:bold; text-decoration:none;      }
a.mainmenu:active           { font-family:; color:#ffffff; font-size:18; font-weight:bold; text-decoration:none; }
		  
#Formular
#------------------------------------------

.inputanrede              {                           font-family:; font-size:10;                                 #000000; color:#000000;                                          	  }
.inputnorm                { width:130px; height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputstrasse             { width:210px; height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputhausnr              { width:50px;  height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputplz                 { width:80px;  height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputort                 { width:180px; height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputvorwahl             { width:50px;  height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputtele                { width:210px; height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputemail               { width:262px; height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputland				  { width:150px; height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }
.inputgeb				  { 			 height:20px; font-family:; font-size:10; border:1px solid #000000; color:#000000; background-color:transparent; }

