*{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 

}
 
body{
padding:0px;
margin:0px;
}

p{
padding-bottom:10px;
}
p.maintitle{
padding-bottom:0px;
}

h1{

font-family :  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bolder;
	text-transform: uppercase;
	letter-spacing:1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width:490px;

}





#leaderbanner{
width:850px;
text-align:center;
margin-bottom:14px;
height:95px;
}

#header{
width:850px;
height:93px;
}

#header img{
border:none;
}

* html #header img{
margin-bottom:-2px;
}

#haupt{
width:850px; 
}

#leftmenu{
float:left;
width:166PX;

}
#copyright{
width:510px;
float:left;
}

#center_rahmen{
border-left:solid 1px #e2e2e2;
border-right:solid 1px #e2e2e2;
clear:left;

}

#center_space{
text-align:center;
width:508px;
clear:left;
}

#center{
clear:left;
width:490px;
text-align:left;
margin-left:auto;
margin-right:auto;
}




#rightmenu{

float:left;
width:174px;
text-align:right;
}


.content_datum{
text-align:right;

}

.top_banner{
text-align:center;
}

.menuframe{
background-color:#a1a1a1;
}

.menu {
padding:0px;
margin:0px;
	
	list-style-type: none;
	line-height:normal;
}

.menu ul{
padding:0px;
margin:0px;

}

.menu li, .menu a.box:Link, .menu a.box:Visited, .menu a.box:Hover{
	list-style-type: none;
	letter-spacing:1px;
	font-size: 12px;  
	padding-top:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	color:#1E1E1E;
	margin-left:20px;
}

.menu li ul li{
padding-top:0px;
margin-left:00px;
border:0px none;
text-transform:none;
}

.menu img {
margin-top:6px;}


.menu li ul li A:Link, .menu li ul li A:Visited, .menu li ul li A:Hover
{
font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
	color : #ffffff;
	text-decoration : none;
}

.menu input,.menu select{
border:solid 1px #333333;
background-color:#CCCCCC;
font-size:10px;
width:140px;
}

.menu input.small{
width:115px;
}

.menu input.button{
font-weight:bold;
background-color:#B1B1B1;
border:none; 
width:20px;
padding:0px;
margin:0px;
}



.sp1{
float:left;
width:240px;

}

.sp2{
float:left;
width:240px;}

.cleardiv{

height:0px;
line-height:0px;
clear:both;
}

hr{
height: 1px;
border-top:1px solid #4c4c4c;
border-bottom:0px;
margin-bottom:7px;
margin-top:7px;
padding:0px;
line-height:0px;
}
* html hr{
margin:0px;
}

.textFeld{
font-size:12px;
border:1px solid #4c4c4c;
width:99%;
margin-bottom:3px;
}

A.normal_link:link,A.normal_link:visited,A.normal_link:hover  {
text-decoration : underline; 
}

A.red_link:link,A.red_link:visited,A.red_link:hover  {
text-decoration : underline;
color:#CC0000;
} 

.whitetext2, a.whitetext2:Link, a.whitetext2:Visited, a.whitetext2:Active, a.whitetext2:Hover,
.whitetext2 a:Link, .whitetext2 a:Visited, .whitetext2 a:Active, .whitetext2 a:Hover {
font-family:Arial, Helvetica, sans-serif;
font-size : 12px; 
color : #ffffff; 
font-weight:bold;

}


.adsHeader {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #FFFFFF; 
font-stretch:extra-condensed;
text-decoration : underline;
line-height: 15px;
}
.adsTitle {
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px;
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #CC0000; 
font-stretch:extra-condensed;
text-decoration : underline;
line-height: 20px;
}
.adsText {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px;
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
font-stretch:extra-condensed;
text-decoration : none;
line-height: 15px;
}
.adsLink {
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px;
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
font-stretch:extra-condensed;
text-decoration : none;
line-height: 15px;
}





.rightbox{
background-color:#A1A1A1;
margin-bottom:2px;
padding-left:9px;
padding-right:0px;
padding-top:0px; 
padding-bottom:3px;

text-align:left;
color:#FFFFFF;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
line-height:normal;

}

.rightbox img{
margin-bottom:4px;
}

* html .rightbox img{
margin-bottom:0px;
}

.rightbox .t1{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;  
font-weight:bold;
color:#1E1E1E;
text-transform: uppercase;

padding-bottom:6px;
padding-top:12px;
border-bottom-style: none;
letter-spacing:1px;
}

.rightbox .t2{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;  
font-weight:bold;
color:#1E1E1E;
text-transform: uppercase;

padding-bottom:6px;
padding-top:12px;
border-bottom-style: none;
letter-spacing:0px;
}

.rightbox A:Link,.rightbox A:Visited,.rightbox a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;  
text-align:left;
color:#FFFFFF;
font-weight:bold;
line-height:normal;

}

.rightbox ul{
padding:0px;
margin:0px;
}

.rightbox li{

list-style-type: none;
line-height:normal;
border-bottom:1px solid #cccccc;
padding-bottom:2px;
padding-top:2px;
width:156px;
}
