div {margin:0px; padding:0px; border:0px; position: relative; float: left;}
img{border:0px;}
body {margin: 0px; padding:0px; border:0px; background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif;}
td{font-size: 12px;}
#rahmen{
float:left;
width: 1004px;

}

#menue{
float: left;
width: 180px;
font-size : 12px;  font-weight : bold; color: #FFFFFF;
}

#menue_head{
text-align:center;
width: 180px;
height: 172px;
background-image: url(/images/template/menue_head.jpg);
background-repeat: no-repeat;}

#menue_box{
float: left;
width: 180px;
height: 465px;
background-image: url(/images/template/menue_bg.jpg);
background-repeat: no-repeat;
text-align: left;}

.menue_ul{
margin: 0px; padding:0px; border:0px;
list-style-type:none;

}
.menue_li{
padding-left: 8px;
padding-top: 8px;
}
.menue_sub_li{
padding-left: 17px;
padding-top: 3px;
}

#head{
float:left;
top: 0px;
width: 824px;
height: 80px;

}
#ads{
float: left;
width: 497px;
height: 80px;
color: black;
}


#logo{
float: right;
width: 327px;
height: 80px;
background-image: url(/images/template/logo.jpg);
background-repeat: no-repeat;
}

#logo h1{
font-size: 12px;
padding-left: 105px;
}

#contentframe{
float: left;
width: 625px;

font-size: 12px;
}

#content{
padding-left: 10px;
width: 615px;}

#contentframe h1{
font-size: 13px;}

#contentframe h2{
font-size: 13px;
margin:0px;}

.box1{
float: left;
padding-top: 8px;
}
.box2{
float: left;
padding-left: 2px;
padding-top: 8px;
}
.box3{
float: left;
padding-top: 4px;
padding-left: 2px;
}
#content .head_news{
width: 405px;
font-size: 13px;
color: white;
background-color: #2F528A;
margin:0px; padding:0px; border:0px;
padding-left: 2px;}

#content .head_tipp{
width: 202px;
font-size: 13px;
color: white;
background-color: #2F528A;
margin:0px; padding:0px; border:0px;
padding-left: 2px;}

#content .head_style1{
width: 303px;
font-size: 13px;
color: white;
background-color: #2F528A;
margin:0px; padding:0px; border:0px;
padding-left: 2px;}

#content .head_style2{
width: 611px;
font-size: 13px;
color: white;
background-color: #2F528A;
margin:0px; padding:0px; border:0px;
padding-left: 2px;}

#content .head_style3{
width: 301px;
font-size: 13px;
color: white;
background-color: #2F528A;
margin:0px; padding:0px; border:0px;
padding-left: 2px;}

#news{
height: 145px;
width: 403px;
border: 1px solid #727272;
padding-left: 2px; padding-bottom: 2px;}

#tipp{
width: 200px;
border: 1px solid #727272;
padding-left: 2px; padding-bottom: 2px;
text-align: left;}

.boxstyle1{
height: 200px;
width: 301px;
border: 1px solid #727272;
padding-left: 2px; padding-bottom: 2px;
text-align: left;
float: left;
}

.boxstyle2{
width: 609px;
border: 1px solid #727272;
padding-left: 2px; padding-bottom: 2px;
text-align: left;
float: left;}

.boxstyle3{
height: 85px;
width: 299px;
border: 1px solid #727272;
padding-left: 2px; padding-bottom: 2px;
text-align: left;
float: left;
}
#content_box{
float: left;
width: 190px;
height: 718px;
padding-left: 5px;
font-size: 10px;
}

a.menue:active, a.menue:hover, a.menue:link, a.menue:visited {font-size : 12px;  text-decoration : none; color: #FFFFFF; }

a.menue_sub:active {font-size : 11px;  font-weight : bold; text-decoration : none; color: #FFFFFF;}
a.menue_sub:hover {font-size : 11px;  font-weight : bold; text-decoration : none; color: #FFFFFF;}
a.menue_sub:link {font-size : 11px;  font-weight : bold; text-decoration : none; color: #FFFFFF;}
a.menue_sub:visited {font-size : 11px;  font-weight : bold; text-decoration : none; color: #FFFFFF;}

a:link.small_a, a:visited.small_a, a:hover.small_a, a:active.small_a{
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;}
	
	
a:link {
	text-decoration: underline;
	color: #000000;}
	
a:visited {
	text-decoration: underline;
	color: #000000;}
	
a:hover {
	text-decoration: underline;
	color: #000000;}
		
a:active {
	text-decoration: underline;
	color: #000000;}
	
.new {color: #FF0000; font-size: 9px;}

#content_box h3 {margin: 0px; padding: 0px; border: 0px; text-align: left; foat: left;  font-size: 12px; font-family: verdana; color: black; font-weight: bold;}
#content_box ul{margin: 0px; padding-left: 15px; border: 0px; text-align: left; foat: left; foat: left;} 
#content_box li{margin: 0px; padding-top: 4px; border: 0px; text-align: left; foat: left; foat: left;} 
a.smallbox_link:active, a.smallbox_link:hover, a.smallbox_link:link, a.smallbox_link:visited{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
	font-family: verdana;}
.anz{font-size: 10px;}