@charset "UTF-8";


body {margin-top: 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:0px; background-image:url(../bg.png); background-position:center;}

.header {width: 802px; text-align:center; padding-top:2%; padding-bottom:20px; height:232px; margin-bottom:10px;}
.headlines {width: 802px; text-align:left;  height:20px; margin-bottom:5px;}

.site {width: 802px; height:auto; margin-bottom:20px;}

.footer {width: 802px; height:auto; margin-top:20px;}



#gesamt {width: 1202px; text-align:center; height:400px;}
#mitte {width: 802px; text-align:center; height:auto;}



#themen {width: 290px; float:left; margin-right:10px; height:462px; text-align:left;}

#clips {width: 470px; float:right; height:462px; text-align:left;}


p {margin-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#000000; text-align:left;}
.big {font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:19px; color:#000000; text-align:left;}

h4 {margin-left:20px; font-size:15px; color:#003399; line-height:19px; text-align:left;}

.bluefont {font-size:13px; color:#003399; line-height:19px;}


a.tm:link, a.tm:visited, a.tm:active, a.tm:hover{ font-weight:normal; color:#cc3300; font-size:12px; text-decoration:none; text-transform:uppercase;}
a.tm:active, a.tm:hover { color:#333; font-size:12px; text-decoration:none; text-transform:uppercase;}

a:link, a:visited, a:active, a:hover{ font-weight:normal; color:#cc3300; text-decoration:none; }
a:active, a:hover { color:#333; text-decoration:none;}


  
  .kopfzeile {
  background: #ffffff; height:20px; text-align:left;
 
  font: normal 13px verdana, arial, helvetica, sans-serif;
  color: #0a5187; font-weight:bold;
  }  
  
 
/*Eingabe Felder*/
.imputfeld {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	height:17px;
	background-color:#CCCCCC;
 	border: 1px solid #666666; width: 200px; height:20px;}
	
.imputfeldfocus {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	height:17px;
	background-color:#999999;
	border: 1px solid #000; width: 200px; height:20px;}	
	
.imputfeldblur {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	height:17px;
	background-color:#FFFFFF;
	border: 1px solid #ff0000; width: 200px; height:20px;}	
	
	


.imputfeld_text {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
	background-color:#FFCCCC;
	border: 1px solid #666666;}

.formbtn {
    font-family: Arial, Helvetica, sans-serif; width: 200px; height:28px;
    font-size: 12px; color:#000000; text-transform:uppercase;
	background-color:#FF9999;
	border: 1px solid #666666;}  
	
	
.infobox {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#000000;
	height:auto; 
	width:620px; padding:20px; margin-left:20px;
	background-color:#F0F0F0;
 	border: 1px solid #cccccc; }
	
.infoboxspezial {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#000000;
	height:auto;
	width:620px; padding:20px; margin-left:20px;
	background-color:#ff0000;
 	border: 1px solid #cccccc; }
	