/***************Default*****************/
body{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#666666;
	margin:0px;
	padding:0px;
	SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;  SCROLLBAR-SHADOW-COLOR: #E5E6E7; SCROLLBAR-ARROW-COLOR: #C5112A; SCROLLBAR-TRACK-COLOR: #E5E6E7; 
}
img{
	border-width:0px;
}
.line{background-color:#666666;height:1px;}

.addtemplate_menu2{padding-top:39px;padding-bottom:20px;width:150px;max-width:150px;}
form{padding:0px;margin:0px;}
.searchform_input
	{
	border-right:solid 1px #FE0000; 
	border-top:solid 1px #FE0000; 
	border-left:solid 1px #FE0000; 	
	border-bottom:solid 1px #FE0000; 
	height:18px; 
	width:100px; 
	font-size:11px;
	background-color:#FFFFFF;
	padding-left:10px;
	
	}

.footer{
	font-size:11px;
	color:#333399;
}
/*****************Layout******************************/
div, p, ul, ol, a, div p{margin-bottom:0;margin-top:0;}
ul{list-style-image:url('img/li3.gif');margin-left:18px;padding-left:8px;}
ol{margin-left:23px;}

a{color:#C5112A;text-decoration:underline;}
a:hover{color:#C5112A;text-decoration:underline;}





h1{font-weight:bold;font-size:12px;line-height:18px;padding-bottom:4px; color:#666666; text-decoration:none;} 
h2{font-weight:bold;font-size:12px;line-height:18px;color:#666666; text-decoration:none;}
h3,h4,h5,h6{font-weight:bold;font-size:11px;line-height:17px;color:#666666; text-decoration:none;}


.headline {font-weight:bold;font-size:12px;line-height:18px;padding-bottom:4px; color:#666666; text-decoration:none;} 
.text {font-weight:normal;font-size:12px;line-height:18px; color:#666666; text-decoration:none;} 
a.text {font-weight:normal;font-size:12px;line-height:18px; color:#C5112A; text-decoration:none;} 
a.text:hover {font-weight:normal;font-size:12px;line-height:18px; color:#C5112A; text-decoration:none;} 

.textfett {font-weight:bold;font-size:12px;line-height:18px;color:#7C7C7C; text-decoration:none;}
a.textfett {font-weight:bold;font-size:12px;line-height:18px;color:#C5112A; text-decoration:none;}
a.textfett:hover {font-weight:bold;font-size:12px;line-height:18px; color:#C5112A; text-decoration:none;}

.text10 {font-size:10px;line-height:14px;font-weight:normal; color:#666666; text-decoration:none;} 
a.text10 {font-size:10px;line-height:14px; font-weight:normal; color:#C5112A; text-decoration:none;} 
a.text10:hover {font-size:10px;line-height:14px; font-weight:normal; color:#C5112A; text-decoration:none;} 


.newshead {font-size:10px;line-height:14px; font-weight:bold;color:#F5F5F5; text-decoration:none;} 
.newstext {font-size:10px;line-height:14px; font-weight:bold;color:#C5112A; text-decoration:none;}  
a.newstext {font-size:10px;line-height:14px; font-weight:bold;color:#C5112A; text-decoration:none;} 
a.newstext:hover {font-size:10px;line-height:14px; font-weight:bold;color:#C5112A; text-decoration:underline;} 


.footer{font-size:10px;text-decoration:none;font-weight:normal;color:#ffffff;line-height:14px;}
a.footer{font-size:10px;text-decoration:none;font-weight:normal;color:#ffffff;line-height:14px;}
a.footer:hover{font-size:10px;text-decoration:underline;font-weight:normal;color:#ffffff;line-height:14px;}


.footerprint{font-size:10px;text-decoration:none;font-weight:normal;color:#666666;line-height:14px;}
a.footerprint{font-size:10px;text-decoration:none;font-weight:normal;color:#666666;line-height:14px;}
a.footerprint:hover{font-size:10px;text-decoration:underline;font-weight:normal;color:#666666;line-height:14px;}
/**************Navigation*****************/
ul.navul{padding:0px;margin:0px;}
ul.nav2ul{padding:0px;margin:0px;}

li.nav1list{display:inline;list-style-type:none;padding:0px;margin:0px;}

.nav1, a.nav1{
	font-size:11px; 
	font-weight:bold;
	color: #FFFFFF;
 	text-decoration:none;
	background-color:#000000;	
	border-right:solid 1px #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:6px;
	height:27px;
}
a.nav1:hover, .nav1activ, a.nav1activ, a.nav1activ:hover{
	font-size:11px;  
	font-weight:bold;
	color:#FFFFFF;
 	text-decoration:none;
	background-color:#DF0015;		
	border-right:solid 1px #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:6px;
	height:27px;
}


li.nav2list{display:inline;list-style-type:none;padding:0px;margin:0px;}
.nav2, a.nav2{
	font-size:11px; 
	 font-weight:normal; 
	 line-height:13px; 
	 padding-top:2px;
	 padding-bottom:2px; 
	 padding-left:27px;
	 padding-right:5px;
	 color:#C5112A; 
	 text-decoration:none; 
	 background-image:url(img/nav2.gif);
	 background-repeat:no-repeat;
	 display:block;
}
a.nav2:hover{font-size:12px;
	font-size:11px; 
	font-weight:normal; 
	line-height:13px; 
	padding-top:2px;
	padding-bottom:2px;  
	 padding-left:27px;
	 padding-right:5px;
	color:#DF0015; 
	text-decoration:underline; 
	 background-image:url(img/nav2.gif);
	 background-repeat:no-repeat;
	 display:block;
	 }
.nav2activ, a.nav2activ, a.nav2activ:hover{font-size:12px;
	font-size:11px; 
	font-weight:bold; 
	line-height:13px; 
	padding-top:2px;
	padding-bottom:2px;  
	 padding-left:27px;
	 padding-right:5px;
	color:#DF0015; 
	text-decoration:none; 
	 background-image:url(img/nav2.gif);
	 background-repeat:no-repeat;
	 display:block;
	 }


li.nav3list{display:inline;list-style-type:none;padding:0px;margin:0px}
.nav3, a.nav3{
	font-size:11px; 
	font-weight:normal; 
	line-height:13px; 
	padding-top:2px;
	padding-bottom:2px; 
	margin-left:27px; 
	 padding-left:10px;
	 padding-right:5px;
	color:#DF0015; 
	text-decoration:none; 
	 background-image:url(img/nav3.gif);
	 background-repeat:no-repeat;
	 display:block;
}
a.nav3:hover{font-size:12px;
	font-size:11px; 
	font-weight:normal; 
	line-height:13px; 
	padding-top:2px;
	padding-bottom:2px; 
	margin-left:27px; 
	 padding-left:10px;
	 padding-right:5px;
	color:#DF0015; 
	text-decoration:underline; 
	 background-image:url(img/nav3.gif);
	 background-repeat:no-repeat;
	 display:block;
	 }
.nav3activ, a.nav3activ, a.nav3activ:hover{font-size:12px;
	font-size:11px; 
	font-weight:bold; 
	line-height:13px; 
	padding-top:2px;
	padding-bottom:2px; 
	margin-left:27px; 
	 padding-left:10px;
	 padding-right:5px;
	color:#DF0015; 
	text-decoration:none; 
	 background-image:url(img/nav3.gif);
	 background-repeat:no-repeat;
	 display:block;
	 }

/*Formularstyles*/

.formular{font-size:11px;color:#3E3E3E;}
.formbutton{font-weight: bold; font-size: 11px; color: #3E3E3E;width:80px;border: 1 solid #C5112A;  BACKGROUND-COLOR: #E5E6E7;}
input.formular{font-family: Verdana, Arial, Helvetica, sans-serif;width:230px;border:1px solid #C5112A;}
textarea.formular{font-family: Verdana, Arial, Helvetica, sans-serif;width:230px;border:1px solid #C5112A;}
.formmeldungen{
	font-size:11px;
	font-weight:bold;
	color:#C5112A;
}

