body,td { font-family: Arial,Verdana,Helvetica,sans-serif; font-size:12px; line-height:18px; color: #080458; }
ul { margin-top:0px; margin-bottom:12px; list-style-image: url(../images/list.png); }
li { margin:0px 0px 3px -20px; }
p { margin:0px 0px 12px 0px; }
h2 { font-size:12px; margin:0px 0px 0px 0px; }
a { text-decoration:underline; color:#D50028; }
a:hover { text-decoration:none; }

/*
hr { border: 1px solid #e3e3e3; margin: 4px 0px 8px 0px; clear: both; }
*/
hr {
 border: 0px; /* Für Firefox und Opera */
 border-top: solid 1px #dbeff9;
 border-bottom: solid 1px #b8e4f9; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
 margin:12px 0px 12px 0px !important;
 clear: both; 
}

#minheight {
	float: right;	
	width: 0;
	height: 400px !important;
	height: 390px;
	}

#cnt { padding:28px 30px 20px 30px; margin:0px; }

#left {
	width:170px;
	float:left;
	margin-right:15px;
}
#right {
	width:auto;
	float:left;
}

.nav { }
* html .nav ul { margin-top:-3px; } /* 3 Pixel-Bug */
.nav ul { margin:0px; padding:0px; width:154px; background-color:#080458; }
.nav li { list-style:none; margin:0px; padding:0px; }
.nav li a { text-decoration:none; display:block; padding:5px 7px 6px 12px; border-bottom:1px solid #fff; height:13px; font:11px Arial,Verdana,Helvetica,sans-serif; font-weight:700; color:#fff; }
.nav li a:hover { background:#D50028; color:#fff; text-decoration:none; }
.nav li a.s { background:#D50028; color:#fff; }

.nav .nav3  { margin:0px 0px 0px 0px; padding:0px; width:154px; background-color:#5289bd; }
.nav .nav3 { list-style:none; margin:0px; padding:0px; }
.nav .nav3 a { text-decoration:none; display:block; padding:2px 7px 3px 12px; border-bottom:1px solid #A8DDFF; height:13px; font:11px Arial,Verdana,Helvetica,sans-serif; font-weight:200; color:#fff; }
.nav .nav3 a:hover { background:#D50028; color:#fff; text-decoration:none; }
.nav .nav3 a.s { background:#D50028; color:#fff; }

.navSub {height:13px; width:600px; height:13px; padding:4px 7px 5px 12px;  font:11px Arial,Verdana,Helvetica,sans-serif; font-weight:200; color:#fff; }
.navSub a {text-decoration:none; color:#fff;}

.box { border: 1px solid #080458;  padding:10px; }
.box a { color:#F99D1F; margin-bottom:15px;}
.box p { background: url(../images/punkt.png) no-repeat 0px 5px; display:block; padding:4px 0 4px 20px; margin:0px; float:left; }

form { margin:0px; padding:0px; }

.fussnote { font:10px Arial,Verdana,Helvetica,sans-serif; font-weight:200; padding:12px;}

		
.t280x150, .i45, .i192, .i196, .i240 {
	border:1px solid #D7E9F4 ;
	font-size:11px;
	font-family:arial,verdana,helvetica,serifenlos,sans-serif;
	color:#080458;
	background-color:#D7E9F4;
	padding-left:2px;
}
.t468x200, .t392x250 { padding:3px; }

.btn { padding:1px;	font-size:11px;	color:#ffffff; font-weight:bold; font-family:arial,verdana,helvetica,serifenlos,sans-serif; background-color:#080458; }


select	{
	font-family: arial,verdana,helvetica,serifenlos,sans-serif;
	font-size: 11px;
	color: #595959;
	font-style: normal;
	font-weight : normal;
	padding-left:2px; 
	background-color:#D7E9F4;
}

.i45 { width:45px; }
.i192 { width:192px; }
.i196 { width: 196px; }
.i240 { width: 240px; }
.t280x150 { width:280px; height:150px; }


.infobox {
margin-top:160px; top:160px; left:0px; width:212px; clear:both;
}

.download {
float:right; margin: 0px 0px 10px 0px; 
}

.news {
padding:0px 12px;
margin-bottom: 0px;
}

.news p  { 
margin:0px 0px 0px 0px; 
}

.trenner {
border-top:1px solid #fff; margin: 10px 0px; clear:both;
}

.clear {
clear:both;
}