*{
margin:0;
padding:0;
}
body {
	background-image:url(../images/back.jpg);
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
}
#main_wrapper{
border-left:0px solid white;
border-right:0px solid #708ca2;
border-bottom:0px solid #708ca2;
width:928px;
}
#main
{
	width:1024px;
	background-color: #f5f6f8;
}
#header{
height:222px;
background-image:url(../images/header.gif);
background-repeat:no-repeat;
}
#footer{
height:53px;
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
}
#left{
width:213px;
min-height:493px;
height:auto !important;
height:495px;
float:left;
background-image:url(../images/left.gif);
background-repeat:no-repeat;
text-align: left;
}
#left a:link
{
	text-decoration:none;
	color:#3a4d51;
	font-weight:lighter;
}
#left a:visited
{
	text-decoration:none;
	color:#3a4d51;
	font-weight:none;
}
#left a:hover
{
	text-decoration:underline;
	color:#3a4d51;
	font-weight:none;
}
/*Menüpunkte 1. Ebene*/
#left #menumain{
margin-left:55px;
list-style:none;
}
#left ul.menu li{
	/*font-family:Arial,Verdana, Geneva, Helvetica, sans-serif;*/
padding:10px 0px 0px 15px;
	font-size:11pt;
	background-image:url(../images/li_back.jpg);
	background-position:0px 12pt;
	background-repeat:no-repeat;
	}
#left #current a:link
{
	text-decoration:underline;
	color:#3a4d51;
}
#left #current a:visited
{
	text-decoration:underline;
	color:#3a4d51;
}
/*Menüpunkte 2. Ebene*/
#left #menumain ul
{
list-style:none;
}
#left #menumain ul li
{
background-image:none;
}
#left #menumain ul li a:link
{
	text-decoration:none;
	color:#3a4d51;
}
#left #menumain ul li a:visited
{
	text-decoration:none;
	color:#3a4d51;
}
#left #menumain ul li a:hover
{
text-decoration:underline;

}
#left #menumain ul li.active a:link
{
text-decoration:underline;
color:#3a4d51;
}
#left #menumain ul li.active a:visited
{
text-decoration:underline;
color:#3a4d51;
}
#middle{
float:left;
width:637px;
min-height:493px;
height:auto !important;
height:495px;
background-color:#f5f6f8;
text-align:center;
}
#right{
width:174px;
min-height:493px;
height:auto !important;
height:495px;
float:left;
background-image:url(../images/right.gif);
background-repeat:no-repeat;
text-align:center;
}
#contact 
{
	margin:auto;
	text-align:left;
	font-size:0.9em;
	color:#a49265;
	width:170px;/*letter-spacing:-0.03em;*/
}
#contact p
{
padding:0px 0px 10px 4px;
line-height:1.4em;
}
#right_pic
{
width:170px;
margin:auto;
text-align:left;
padding-top:15px;
padding-bottom:10px;
}
#slogan_right
{
text-align:left;
}
#slogan_right
{
width:170px;
margin:auto;
color:#a49265;
}
#slogan_right p
{
padding:5px 0px 5px 4px;
}
#slogan_right .big
{
font-size:1.4em;
font-weight:bold;
}
#slogan_right .small
{
font-size:0.9em;

}
.clear{
clear:both;
}
#small_pics
{
text-align:center;
}
#content{
width:637px;
margin:auto;
text-align:left;
padding-top:35px;
line-height:1.4em;
}
#content p
{
padding:5px 0px 5px 0px;
}
#content .componentheading
{
display:none;
}
#content .buttonheading 
{
display:none;
}
#content ul
{
list-style:square;
margin:5px 0px 5px 25px;
}
#content ul li{

}
#content h1
{
font-size:1.5em;
font-weight:bold;
color:#3a4d51;
padding:7px 0px 7px 0px;
}
#content h2
{
font-size:1.3em;
font-weight:bold;
color:#3a4d51;
padding:5px 0px 5px 0px;
}
#content h3
{
font-size:1.1em;
font-weight:bold;
color:#3a4d51;
}