*{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 

}
 
body{ 
padding:0px;
margin:0px;
-webkit-text-size-adjust:none; /* Turn off font resizing */
}



P {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 

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;

}

h2{
font-family :  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:15px;
	margin:0px;

}





#leaderbanner{
width:890px;
text-align:center;
margin-bottom:3px;
height:90px;
}

#header{
width:890px;
margin-bottom:3px;
background-color:#cc0000;
}

#header img{
border:none;
}

* html #header img{
margin-bottom:-2px;
}

#haupt{
width:890px; 
}

#leftmenu{
float:left;
width:150px;

}
#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:230px;
text-align:left;
}

.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{
	list-style-type: none;
	letter-spacing:0px;
	font-size: 12px;  
	padding-top:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	color:#000000;
	margin-left:14px;
}



div.box{

padding-top:8px; 
font-size: 12px; 
padding-bottom:8px;  
border-top:solid 3px #FFFFFF; 
background-color:#c7c7c7;
 padding-left:14px;;
 font-family :  Arial,Verdana, Helvetica, sans-serif; 
}



.menu li ul li{
padding-top:0px;
margin-left:0px;
border:0px none;
text-transform:none;
}

.menu img{
margin-top:0px;
border:0px none;
}







.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 li ul li:Hover a{
color:#cc0000

}

.menu form{
margin:0px;
padding:0px;
line-height:12px;
}

.menu input,.menu select{
border:solid 1px #ffffff;
background-color:#ffffff;
font-size:10px;
width:120px;
}

.menu input.small{
width:95px;
}

.menu input.button{
font-weight:bold;
color:#FFFFFF;
background-color:#c7c7c7;
border:none; 
width:20px;
padding:0px;
margin:0px;
cursor:pointer;

}



.menu li.box{
margin-left:0px;
padding-top:0px;

}

.menu div.box_small, .menu div.box_small a{
font-size:10px;
  text-transform:none; 
  letter-spacing:normal; 
  color:#ffffff; 
  font-weight:normal;
  text-transform:none;
  letter-spacing:0px;
  padding-top:4px;
  padding-bottom:2px;
font-weight:normal;
}










.sp1{
float:left;
width:240px;

}

.sp2{
float:left;
width:240px;}

.cleardiv{

height:0px;
line-height:0px;
clear:both;
}
.clear_div {
clear:both;
font-size:0;
height:0;
line-height:0;
}

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:#c7c7c7;
margin-bottom:3px;
text-align:left;
padding-left:0px;
position:relative;
padding-right:0px;
padding-top:0px; 
padding-bottom:3px;


}

.rightbox img{
margin-top:29px;
margin-bottom:10px;
padding-left:15px;
}

* html .rightbox img{

}


.rightbox .t1{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;  
font-weight:bold;
color:#1E1E1E;
text-transform: uppercase;
border-bottom-style: none;
letter-spacing:0px;
position:absolute;
left:15px;
top:9px;
}

.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;
position:absolute; left:95px; top:26px; z-index:100;
}

.rightbox ul ul{
padding:0px;
margin:0px;
position:relative; left:4px;   z-index:100;
top:3px;
}

.rightbox ul ul li {
font-size:9px;
padding-left:5px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0px;
}

.rightbox ul ul li img{
vertical-align:middle;
}

.rightbox_link{
display:inline; position:relative; left: 119px; top:0px; 
}
.rightbox_spacer{
padding-left:5px; 
display:inline;
}

.rightbox li{
font-family:Arial, Helvetica, sans-serif;
list-style-type: none;
width:140px;
color:#FFFFFF;
font-size:11px; 
}

.ulink {
font-weight:normal;
text-decoration:underline;
}

.tabelle_1 td{
padding-bottom:3px;
}

.tabelle_2 td{
padding-bottom:10px;
}

.tspot{
padding-bottom:0px;
}

.menucelltitel {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0px; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.menucelltitel A:Link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0px; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
}
.menucelltitel A:Visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0px; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
}
.menucelltitel A:Hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0px; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : underline; 
}

.underline A:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.underline A:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.underline A:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : underline; 
}

.topstorytitel {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 15px; 
line-height : 18px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.topstorytitel A:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 15px; 
line-height : 18px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.topstorytitel A:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 15px; 
line-height : 18px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.topstorytitel A:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 15px; 
line-height : 18px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.catlabel {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #cc0000; 
text-decoration : none; 
padding-top:5px;
}
.newstitle2 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 18px; 
line-height : 23px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #cc0000; 
text-decoration : none; 
} 
.newstitle, .newstitle A:link, .newstitle A:visited, .newstitle A:hover   {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 

.datum {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #ffffff; 
text-decoration : none; 
} 
.datum2 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none;
} 
.datum2 A:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : underline; 
}  
.datum2 A:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : underline; 
}
.datum2 A:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : underline; 
}
.subtitle {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.subtitle A:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.subtitle A:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : underline; 
} 
.subtitle A:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.small {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.smalli {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : italic; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
body {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 

TD {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
table {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 

table .neu {
border-collapse:collapse;
}

input,select,textarea {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 

A:link, A:visited,A:active, 
A:hover  {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
letter-spacing : 0; 

font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 



.sublink {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 

.leftmenucell {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.rightmenucell {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.newmenucell {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.white {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.white A:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.white A:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.white A:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : underline; 
} 
.title {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.bigsubtitle {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.title P {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.subtitle P {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
letter-spacing : 0; 
line-height : 11px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.newstitel {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.newstitel A:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.newstitel A:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.newstitel A:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.linkUlined {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.linkUlined A:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.linkUlined A:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
} 
.linkUlined A:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #000000; 
text-decoration : none; 
}
.texthellgrau {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 15px; 
font-style : normal; 
font-weight : normal; 
font-variant : normal; 
color : #999999; 
text-decoration : none; 
} 
.whitetext, a.whitetext:Link, a.whitetext:Visited, a.whitetext:Active, a.whitetext:Hover,
.whitetext a:Link, .whitetext a:Visited, .whitetext a:Active, .whitetext a:Hover {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
letter-spacing : 0; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #ffffff; 
text-decoration : none; 
}
.kleinrot {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
letter-spacing : 0; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #CC0000; 
text-decoration : none; 
}

.kleinrot_s {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
letter-spacing : 0; 

font-style : normal; 

font-variant : normal; 
color : #CC0000; 
text-decoration : none; 
}
.kleinblau {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
letter-spacing : 0; 
line-height : 15px; 
font-style : normal; 
font-weight : bold; 
font-variant : normal; 
color : #0000FF; 
text-decoration : none; 
}

.maintitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bolder;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width: 490px;
}
.hyperlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3333;
	text-decoration: underline;
	font-weight: normal;
}
.divider {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width: 490px;
	height: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;


}


