/* CSS Document http://baijs.nl/tinycarousel/   */
body {
  margin:0px;
  background-color:#001F3C;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color:#001F3C;
}

a:link{color:#001F3C;}
a:visited{color:#001F3C;}
a:hover{color:#001F3C; text-decoration: none}
a:active{color:#001F3C;}


A.unter:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E3EFFD; font-weight: bold; text-decoration: none
}
A.unter:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E3EFFD; font-weight: bold; text-decoration: none
}
A.unter:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D17649; font-weight: bold; text-decoration: none
}
A.unter:active {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E3EFFD; font-weight: bold; text-decoration: none
}

#umunter {
  margin:3px 0px 20px 0;  
}

#kattest {
  display: inline;
  position: absolute;
  padding:5px 5px;
  margin:5px 5px;
  background: url(bg-slider.jpg); 
  }

#kopf {
  height:105px; 
  margin:0px;
  background-color:#E3EFFD;  
}

#slarea {
  position:relative;
  width:100%;  
  background-color:#001F3C;       
}

#slider {
	width:949px;
	height:220px;
	margin:0px 0px;
	background: url(bg-slider.jpg);
	text-align: left;    
}

#inhalt {
	position:relative;
	width:100%;
	height:135px;
	background-color:#E3EFFD;	
}

#spacer {
	position:relative;
	width:100%;
	height:30px;
	background-color:#E3EFFD;	
}

#inhaltm {
	width:430px;
	height:60px;
	background: url(search_bg.jpg);
	margin:0px 0px 2px 0px;
}

#inhaltcont {
	padding:14px 16px;
}

#katinhalt {
	position:relative;    
	width:100%;		
	background-color:#E3EFFD;  
}

#katinhaltm {
	width:905px;
	height:55px;
	background-color:#E3EFFD;		  
}

#katinhaltm1 {
	width:905px;
	height:55px;
	background-color:#E3EFFD;	   
}

#sonst {
	position:relative;    
	width:865px;
	padding: 20px;	
	border:1px solid #001F3C;
	background-color:#E3EFFD;
	text-align: left;  
}

#sonstk {
	position:relative;    
	width:600px;
	padding: 20px;	
	border:1px solid #001F3C;
	background-color:#E3EFFD;
	text-align: left;  
}

#footer {
  position:relative;    
  width:100%;  
  background-color:#001F3C;  
}

#footerm {
  width:905px;
  height:120px;
  padding:20px 0 20px 0; 
  color:#E3EFFD;  
}

#footerml {  
  padding:10px 0 15px 0;    
}
 
#links {
  position:absolute;
  top:0px;
  left:10px;
  width:160px;
  height:300px;
  text-align:center;
  background-color:#fc0;
}
#rechts {
  position:absolute;
  top:0px;
  right:10px;
  width:160px;
  height:300px;
  text-align:center;
  background-color:#fc0;
}


pre {
  font-size:12px;
  padding:10px 15px;
}
#back {
  padding:15px;
  text-align:center;
}
#back a {
  color:#000000;
  font-size:0.8em;
  font-weight:600;
}
.rot {
  color:red;
  font-size:1.3em;
  font-weight:bold;
}

.blau {
  color:#4C81B7;
  font-size:12px;
  font-weight:bold;
}

A.blue:link {
	display: inline; position: relative; padding:2px 2px; margin:2px 2px; font-size: 11px; color: #001F3C; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold;
}
A.blue:visited {
	display: inline; position: relative; padding:2px 2px; margin:2px 2px; font-size: 11px; color: #001F3C; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold;
}
A.blue:hover {
	display: inline; position: relative; padding:2px 2px; margin:2px 2px; font-size: 11px; color: #001F3C; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;
}


A.white:link {
	display: inline; position: relative; padding:2px 2px; margin:2px 2px; font-size: 11px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal;
}
A.white:visited {
	display: inline; position: relative; padding:2px 2px; margin:2px 2px; font-size: 11px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal;
}
A.white:hover {
	display: inline; position: relative; padding:2px 2px; margin:2px 2px; font-size: 11px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal;
}


A.kat12:link {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 12px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat.jpg); text-decoration: none;	font-weight: normal;
}
A.kat12:visited {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 12px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat.jpg); text-decoration: none;	font-weight: normal;
}
A.kat12:hover {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 12px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat1.jpg); text-decoration: none;	font-weight: normal;
}


A.kat14:link {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 14px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat.jpg); text-decoration: none;	font-weight: bold;
}
A.kat14:visited {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 14px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat.jpg); text-decoration: none;	font-weight: bold;
}
A.kat14:hover {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 14px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat1.jpg); text-decoration: none;	font-weight: bold;
}


A.kat18:link {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 18px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat.jpg); text-decoration: none;	font-weight: bold;
}
A.kat18:visited {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 18px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat.jpg); text-decoration: none;	font-weight: bold;
}
A.kat18:hover {
	display: inline; position: relative; padding:6px 14px; margin:5px 3px; font-size: 18px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(bg_kat1.jpg); text-decoration: none;	font-weight: bold;
}


A.folink:link {
	display: inline; position: relative; margin:0px 20px; font-size: 11px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;
}
A.folink:visited {
	display: inline; position: relative; margin:0px 20px; font-size: 11px; color: #E3EFFD; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;
}
A.folink:hover {
	display: inline; position: relative; margin:0px 20px; font-size: 11px; color: #D17649; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;
}

.inputsearch {
	width:262px;	
	height:14px;
	background-color: #E3EFFD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #E3EFFD;
	padding:6px 5px 6px 5px;
}

* html .inputsearch {
height: 26px; /* Version 5.x */
h\eight: 14px; /* Version 6 */
}

.trennlinie{ display:block; height:1px; width:865px; margin:10px 0 10px 0; font-size:1px; line-height:1px; background-color:#4C81B7; overflow:hidden; }