body {

background: #fdfae9 url(images/biene_bg.gif) no-repeat;

font-family: Verdana, Tahoma, Arial, sans-serif;

font-size: 12px;

padding: 0;

margin: 0;

color: #333;

line-height: 17px;

}

img {border: none;}

a {

text-decoration: none;

color: gray; 

}

a:hover {

color: black;

}



#wrap {

margin: 0 auto;

width: 780px;



margin-top:18px;

}



#header { 

margin: 0 auto;

height: 210px;

background : url(images/header_kontakt.gif) no-repeat;

}

#header h1 { padding:20px;padding-top: 60px; text-align: center;font-size: 3em; font-weight: 600; letter-spacing: -1px;}

#header h1 a { color: #f7f7f7; }

#header h1 a:hover { color: #000; }

#header h2 { text-align: center; font-size: 20px; color: #fff; font-weight: 100; }





#content {

background: #fdfae9 url(images/middle.gif) repeat-y;

margin: 0 auto;

width: 780px;

padding: 10px;

}

#contentarea {

margin: 0 auto;

width: 760px;

}





.left1 {

float:left; 

width:200px; 

margin-top: 0px;

padding-bottom: 20px;



}

.left1 h3 {

margin: 10px 0 5px 0;

padding: 0 0 0 10px; 

font: bold 13px Verdana, 'Trebuchet MS', Sans-serif;

color: #fff;

background: #EEF0F1 url(images/menu.gif) no-repeat;	

height: 30px;

line-height: 30px;

width:190px;

}

.left1 .box {

background: #fff;

margin: 0 0 5px 0;	

padding-bottom: 5px;

}

.left1 ul  {

color: #aaa;

text-align: left;

margin: 0 0 8px 0; padding-left: 25px;

text-decoration: none;		

}

.left1 ul li {

padding: 2px 0 2px 0px;

margin: 0 2px;	

}

.left1 ul a {

font-weight: 600;

color: gray;

}

.left1 ul a:hover { color : black; }



.right1 { 

float: right;

width: 520px;

padding: 0 20px 20px 10px;

line-height: 30px;

}

.right1 h2 {

padding: 5px 0 5px 0; 

font: bold 13px Verdana, 'Trebuchet MS', Sans-serif;

color: #555;

text-decoration: none; 

border-bottom: 1px dotted #aaa;

margin-bottom: 10px;

margin-top: 10px;

}

.right1 h2 a { color: gray; text-decoration: none; }

.right1 h2 a:hover {  color: black; }





#bottom {

background: #f7f7f7 url(images/bottom.gif) no-repeat;

height: 20px;

margin: 0 auto;

width: 780px;

}

#footer { font-size: 10px; color: #444; text-align: center; width: auto; margin-left: -560px; padding-bottom: 10px; }

#footer a {color: #666; text-decoration: none; }

#footer  a:hover { color: #000; text-decoration: underline; } 





h1.modulint

{

line-height:40px;

}

fieldset,legend {background:#eee;border:1px solid #ddd;}

