/******* default styles *******/
body{
	margin:0px;
	padding:0px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:19px;
	color:#575F61;
	SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;  SCROLLBAR-SHADOW-COLOR: #E5E6E7; SCROLLBAR-ARROW-COLOR: #6A7374; SCROLLBAR-TRACK-COLOR: #E5E6E7; 
}
img{
	border:0;
}
a img {
	cursor:hand;
}
div,p,li,ul,ol,span,form,table,td{margin-top:0px;margin-bottom:0px;}

li{
	margin-bottom:10px;	
}
ul{
	font-size: 14px;
	list-style-image: url(img/li.gif);
	margin-left:10px;padding-left:8px;
}
ol{font-size:14px;margin-left:23px;}

a{color:#F47922;text-decoration:none;}
a:hover{color:#F47922;text-decoration:none;}

form{margin:0px;padding:0px;}
.searchform{
	vertical-align:top;
	margin-top:-10px;
	padding-top:2px;
	padding-left:5px;
	height:23px;
}
.searchform_input{
	
	border-right:solid 1px #6A7374; 
	border-top:solid 1px #6A7374; 
	border-left:solid 1px #6A7374; 
	border-bottom:solid 1px #6A7374;	
	/*height:17px;*/
	width:120px; 
	font-size:11px;
	vertical-align:middle;
}
.line{
	height:1px;
	background-color:#6A7374;
}

/******* Navigationsstyles *******/
ul.navul{padding:0px;margin:0px;}
ul.nav2ul{padding:0px;margin:0px;}
ul.nav3ul{padding:0px;margin:0px;}

li.nav1list{display:inline;list-style-type:none;}
.nav1,a.nav1 { 
	font-size: 12px;
	line-height:25px;
	font-weight: bold;
	color: #FFFFFF;
 	text-decoration:none;
	background-color:#000000;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:6px;
	margin-right:1px; 
	
 } 
 
 a.nav1:hover,.nav1activ,a.nav1activ,a.nav1activ:hover {
 	font-size: 12px;
	line-height:25px;	
	font-weight:bold;
	color:#FFFFFF;
 	text-decoration:none;
	background-color: #F99D1C;
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:6px;
	margin-right:1px; 
 } 
 
 li.nav2list{display:inline;list-style-type:none;}
.nav2,a.nav2 {
 	font-size: 13px; 
	 font-weight: normal; 
	 line-height:16px; 
	 padding-top:2px;
	 padding-bottom:2px; 
	 padding-left:22px;
	 margin-right:10px;  
	margin-top:10px;
	 color:#575F61; 
	 text-decoration: none;
	 background:url(img/nav2.gif) no-repeat left top; 
	 display:block;
	 } 

a.nav2:hover {
 	font-size: 13px; 
	font-weight: normal; 
	line-height:16px; 
	padding-top:2px;
	padding-bottom:2px;
	padding-left:22px; 
	 margin-right:10px; 
	margin-top:10px;
	color:#575F61; 
	text-decoration:none;
	background:url(img/nav2.gif) no-repeat left top;  
	 display:block; 
	} 

.nav2activ,a.nav2activ, a.nav2activ:hover{
 	font-size: 13px; 
	font-weight: bold; 
	line-height:16px; 
	padding-top:2px;
	padding-bottom:2px;
	padding-left:22px; 
	 margin-right:10px; 
	margin-top:10px; 
	color: #575F61; 
	text-decoration:none; 
	background:url(img/nav2.gif) no-repeat left top;  
	 display:block;
	 } 
 
li.nav3list{display:inline;list-style-type:none;}
.nav3,a.nav3 {
 	font-size: 13px; 
	font-weight: normal; 
	line-height:16px; 
	padding-top:2px;
	padding-bottom:2px;
	padding-left:32px;  
	 margin-right:10px;
	margin-top:7px;  
	color: #575F61; 
	text-decoration:none; 
	background:url(img/nav3.gif) no-repeat left top; 
	 display:block;
} 
 
a.nav3:hover{ 
 	font-size: 13px; 
	font-weight: normal; 
	line-height:16px; 
	padding-top:2px;
	padding-bottom:2px; 
	padding-left:32px;  
	 margin-right:10px;
	margin-top:7px; 
	color: #575F61; 
	text-decoration:none; 
	background:url(img/nav3.gif) no-repeat left top; 
	 display:block;
	 } 
	 
.nav3activ,a.nav3activ, a.nav3activ:hover{ 
 	font-size: 13px; 
	font-weight: bold; 
	line-height:16px; 
	padding-top:2px;
	padding-bottom:2px; 
	padding-left:32px;   
	 margin-right:10px;
	margin-top:7px; 
	color: #575F61; 
	text-decoration:none; 
	background:url(img/nav3.gif) no-repeat left top; 
	 display:block;
	 } 
 

/******* layout styles *******/
h1,h2,h3,h4,h5,h6,.headline, .text, .textfett, .text10, .newshead, .newstext, .footer {margin:0px;padding:0px; }

h1{font-size:14px;margin-bottom:10px;font-weight:bold; color:#575F61; text-decoration:none;}
h2{font-size:13px;font-weight:bold; color:#575F61; text-decoration:none;}
h3,h4,h5,h6{font-size:12px;font-weight:bold; color:#575F61; text-decoration:none;}


.headline {font-weight:bold; color:#575F61; text-decoration:none;} 
.text {color:#575F61; text-decoration:none;} 
a.text {color:#F47922; text-decoration:none;} 
a.text:hover {color:#F47922; text-decoration:none;} 

.textfett {font-weight:bold; color:#6A7374; text-decoration:none;}
a.textfett {color:#F47922;font-weight:bold;text-decoration:none;}
a.textfett:hover {color:#F47922;font-weight:bold;text-decoration:none;}

.text10 { font-size:12px;text-decoration:none; line-height:16px} 
a.text10 {color:#F47922;font-size:12px;text-decoration:none; line-height:16px} 
a.text10:hover {color:#F47922;font-size:12px;text-decoration:none; line-height:16px} 


.newstext { font-size:12px;  font-weight:bold; color:#6A7374; text-decoration:none; line-height:16px}  
a.newstext { font-size:12px;  font-weight:bold;color:#F47922; text-decoration:none; line-height:16px} 
a.newstext:hover { font-size:12px;  font-weight:bold;color:#F47922; text-decoration:underline; line-height:16px} 


.footer{font-size:11px;text-decoration:none;font-weight:normal;color:#000000;line-height:14px;}
a.footer{font-size:11px;text-decoration:none;font-weight:normal;color:#000000;line-height:14px;}
a.footer:hover{font-size:11px;text-decoration:underline;font-weight:normal;color:#000000;line-height:14px;}


/*Formularstyles*/
.formular{font-size:11px;color:#6A7374;}
.formbutton{font-weight: bold; font-size: 11px; color: #6A7374;border: 1 solid #6A7374;  BACKGROUND-COLOR: #E5E6E7;}
input.formular{font-family: Verdana, Arial, Helvetica, sans-serif;width:230px;border:1px solid #6A7374;}
textarea.formular{font-family: Verdana, Arial, Helvetica, sans-serif;width:230px;border:1px solid #6A7374;}

/*Custom Styles*/
table,td {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:20px;
}






