/* ******************************************************************** */ 
/*                  Generated by: http://csscreator.com                 */
/* ******************************************************************** */
html, body{
	margin:0;
	padding:0;
	text-align:center;
	background-color: #f0eada;
} 
 
#pagewidth{ 
 width:960px; 
 text-align:left; 
 margin:0 auto; 
} 
 
#header{
 position:relative; 
 height:170px; 
 background-color:#FFFFFF; 
 width:100%;
 display:block;
 overflow:auto;
} 
 
#leftcol{
 width:170px; 
 	height:548px;
 float:left; 
 position:relative; 
 	background-image: url(images/menubg.jpg);
 }
 
#twocols{
 width:790px; 
 	height:548px;
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:268px; 	
  	height:548px; 
 float:right; 
 position:relative; 
 	background-image: url(images/rightbg.jpg);
 }
 
#maincol{
 background-color: #FFFFFF;   	height:548px;  
 float: left; 
  position: relative; 
 width:522px;  	background-image: url(images/mainbg.jpg);
 
 }
 
#footer{
 height:30px; 
 background-image: url(images/footerbg.jpg);
 clear:both;
 display:block;
 overflow:auto;
} 
 
 
.menu{margin:0; padding:0; width:145px; list-style:none; background-color: transparent;}
.menu li{padding:0; margin:0 0 19px 0; height:40px; display:block; list-style:none; background-color: transparent;}
.menu li a{
	text-align:center;
	height:40px;
	padding:0px 20px;
	color:#000000;
	display:block;
	background-color: transparent;
    0px 0px no-repeat; 	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.menu li a:hover{background:url('images/verMenuImages.png') 0px -40px no-repeat; }
.menu li a.active, .menu li a.active:hover{background:url('images/verMenuImages.png') 0px -80px no-repeat;  }
.menu li a span{line-height:40px; background-color: transparent;}
 
 
A.address {
	font-size:11px;
	color:white;
	font-family: Arial, Helvetica, sans-serif;
}
A.address:link {font-size:12px;text-decoration: none; color: white;}
A.address:visited {font-size:12px;text-decoration: none; color: white;}
A.address:hover {font-size:12px;text-decoration: underline; color: #FFFFFF;}
 
	
A.textlink:link {
	font-size:13px;
	text-decoration: none;
	color: black;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 23px;
}
A.textlink:visited {
	font-size:13px;
	text-decoration: none;
	color: black;
	font-weight: bold; font-family: Arial, Helvetica, sans-serif;
}
A.textlink:hover {
	font-size:13px;
	text-decoration: underline;
	font-weight: normal; font-family: Arial, Helvetica, sans-serif;
}

 .contenttext  {
	font-family:"arial", Arial, sans-serif;
	font-size:13px;
	color:#000000;
	;
	line-height: 25px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
}

 .headline  {
font-family:"arial", Arial, sans-serif;
font-size:15px;
color:#000000;; line-height: normal; font-weight: bold}


 .addresstext  {
font-family:"arial", Arial, sans-serif;
font-size:11px;
color:#ffffff;; line-height: 15px; font-weight: normal}

 .formtext  {
font-family:"arial", Arial, sans-serif;
font-size:11px;
color:#000000;; line-height: 25px; font-weight: bold}


.scrolldiv {                             /* der Name kann frei gewählt werden */
    height:10.5em;                       /* Höhe - auch px oder andere Einheiten */
    overflow:auto;                       /* Regel für übergroßen Inhalt */
    border: 0px  ;          /* Rahmen */
    padding:8px;                         /* Textabstand zum Rand */
    font-family:Arial,Verdana,sans-serif;/* Schriftart */
    color:#00009F;                       /* Schriftfarbe */
    background:none;                     /* Hintergrund */
}

.input { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; background-color:transparent; border: 1px #000000 solid;  width: 415px; }
.inputbutton {
	color: #000000;
	background-color: #cccccc;
	border: 1px #000000 solid;
	cursor : hand;
	font-size: 12px;
	font-weight: bold;
	width: 95px;
	line-height: 25px;
	height: 25px;
	background-image: url(images/button.png);
}


/* ******************************************************************** */ 
/* Clearfix: http://csscreator.com/attributes/containedfloat.php        */
/* ******************************************************************** */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 
/* ******************************************************************** */ 
/*                      printer styles                                  */ 
/* ******************************************************************** */ 
     
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
