body{
	font-family:Arial,Helvetica,'sans-serif';
	font-size:12px;
	line-height:18px;
	color:black;
	margin:0px;
	padding:0px;
}

div,p,span,form{
	margin:0px;
	padding:0px;
}

img,.img a{
	border:none;
}
ul {margin-left:16px;list-style-image:url(awr_img/awr_li1.gif);}
ol {margin-left:22px;}
/************Divs*************/

.add_sprachwahl{
	text-align:left;
	width:280px;
	height:45px;
	background-color:#0169B6;
}

.add_meta{
	margin-left:25px;
	text-align:left;
	padding-top:20px;
	padding-bottom:8px;
}
.add_header{
	white-space:nowrap;	
	height:103px;
	width:1160px;
	
}
.add_logo{
	width:280px;
	height:103px;
}
.add_nav1{
   width:720px;
	height:103px;
}
.add_nav2BG{
	width:280px;
	padding-top:40px;
	background-color:#979797;
	display:block;
}
.add_contentIndex{
	width:500px;
	border-right:solid 1px #0169B6;
}
.add_contentLarge{
	width:700px;
}

.add_footerText{
	width:1006px;
	height:29px;
	background:url(houttuin_img/footerBG.jpg) no-repeat;
	color:white;
	font-size:11px;
	padding-left:15px;
	padding-top:1px;
}
/***************Navigation***************/

/***Metanavigation***/
ul.meta{
	padding:0px;
	margin:0px;
}
li.meta{
	display:inline;list-style-type:none;
}

.meta, a.meta{
	font-weight:normal;
	font-size:11px;
	color:#0169B6;
	text-decoration:none;
	
}

a.meta:hover{
	font-weight:normal;
	font-size:11px;
	color:#0169B6;
	text-decoration:underline;
}
.metaactiv, a.metaactiv, a.metaactiv:hover{
	font-weight:normal;
	font-size:11px;
	color:#0169B6;
	text-decoration:underline;
}

/****Sprachwahl***/

.sprachwahl, a.sprachwahl{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background:none;	
	text-decoration:none;
	padding-right:6px;
	padding-left:6px;
	padding-top:3px;
	padding-bottom:3px;
	margin-right:2px;
	margin-top:21px;
	
}
a.sprachwahl:hover, .sprachwahlactiv, a.sprachwahlactiv, a.sprachwahlactiv:hover,a.sprachwahlactiv:visited{
	font-size:11px;
	color:#FFFFFF;	
	background:black;
	text-decoration:none;
	padding-right:6px;
	padding-left:6px;
	padding-top:3px;
	padding-bottom:3px;
	margin-right:2px;
	margin-top:21px;
}

/*****Hauptnavigation***/
ul.topmenu{
	padding:0px;
	margin:0px;
	display:inline;
	float:left;
}
ul.topmenu li{
	padding:0x;
	margin:0px;
	display:block;
	display:inline;
	float:left;
}

.nav1, a.nav1{
	color: white;
	font-weight: bold;
	text-align: center;
	margin-top:0px;
	margin-right:1px;
	background-color:#67A5D3;
	text-decoration: none;
	float:left;
	width:102px;
	padding: 79px 0px 5px 0px;
}

a.nav1:hover, .nav1active, a.nav1active,a.nav1active:hover{
	color: white;
	font-weight: bold;
	text-align: center;
	margin-right:1px;
	background-color:#0169B6;
	text-decoration: none;
	float:left;
	width:102px;
	padding: 79px 0px 5px 0px;
}

/****Subnavigation***/
ul.nav2ul{
	padding:0px;margin:0px;
}

li.nav2list{display:inline;list-style-type:none;}
.nav2,a.nav2{
	width:200px;  
	/*margin:0px;
	padding:0px;*/
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	color:black;
	font-weight:bold;	 
	background-color: #FFFFFF;	
	filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;
	display:block;
	margin-top:1px;
	text-decoration:none;
}
a.nav2:hover, .nav2activ, a.nav2activ, a.nav2activ:hover{
	width:200px;  
	/*margin:0px;
	padding:0px;*/
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	color:#0169B6;
	font-weight:bold;	 
	background-color:#FFFFFF;	
	filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;
	display:block;
	margin-top:1px;
	text-decoration:none;
}

.nav3,a.nav3{
	width:200px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	color:black;
	font-weight:normal;	 
	background-color: #FFFFFF;
	filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;
	display:block;
	text-decoration:none;
}

a.nav3:hover, .nav3activ, a.nav3activ, a.nav3activ:hover{
	width:200px;	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	color:#0169B6;
	font-weight:normal;	 
	background-color: #FFFFFF;
	filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;
	display:block;
	text-decoration:none;
}
.nav4, a.nav4{
	width:200px;	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:30px;
	color:black;
	font-weight:normal;	 
	background-color: #FFFFFF;
	filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;
	display:block;
	text-decoration:none;
}

a.nav4:hover, .nav4activ, a.nav4activ, a.nav4activ:hover{
	width:200px;	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:30px;
	color:#0169B6;
	font-weight:normal;	 
	background-color: #FFFFFF;
	filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;
	display:block;
	text-decoration:none;
}
.nav5, a.nav5{
	width:200px;	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:40px;
	color:black;
	font-weight:normal;	 
	background-color: #FFFFFF;
	filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;
	display:block;
	text-decoration:none;
}
a.nav5:hover, .nav5activ, a.nav5activ, a.nav5activ:hover{
	width:200px;	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:40px;
	color:#0169B6;
	font-weight:normal;	 
	background-color: #FFFFFF;
	filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;
	display:block;
	text-decoration:none;
}

/**************Layout************/
a{
	text-decoration:none;
	font-weight:bold;
	color:#0169B6;
}
a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#0169B6;
}
.specnav{font-size:11px;font-weight:bold;line-height:14px;color:#FFFFFF;text-decoration:none;}


h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,'sans-serif';font-style:normal;font-weight:bold;margin-top:0px;margin-bottom:0px;}
h1,.headline{font-size:16px;color:#0169B6;margin-bottom:8px}
h2{font-size:12px;color:#FFFFFF;background-color:#0169B6;padding-left:4px;padding-top:2px;padding-bottom:2px;padding-right:0px;}
h3{font-size:14px;color:#0169B6;}
h4{font-size:14px;color:#000000;}
h5,h6{font-size:10px;color:#000000;}

p,.text12{
	
}
table{
	font-family:Arial, Helvetica,'sans-serif';
	font-size:12px;
	padding:2px;
}
.td{
	padding:10px;
}
/********übernommene Styles aus allweiler.css*************/
.headblau {font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.headblau {font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.headblau:hover {font-size:16px;line-height:20px;font-weight:bold;color:#0169B6;text-decoration:none;}

.newshead{font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.newshead{font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.newshead:hover{font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
.newsheadactiv{font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.newsheadactiv{font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.newsheadactiv:hover{font-size:11px;line-height:14px;font-weight:bold;color:#0169B6;text-decoration:none;}

.newstext{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;text-decoration:none;}
a.newstext{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;text-decoration:none;}
a.newstext:hover{font-size:11px;line-height:14px;font-weight:normal;color:#0169B6;text-decoration:underline;}

.morenews{font-size:11px;line-height:14px;font-weight:normal;color:#000000;text-decoration:none;}
a.morenews{font-size:11px;line-height:14px;font-weight:normal;color:#000000;text-decoration:none;}
a.morenews:hover{font-size:11px;line-height:14px;font-weight:normal;color:#000000;text-decoration:underline;}

.bildlegende{font-size:10px;font-weight:normal;color:#0169B6;text-decoration:none;line-height:14px;}
a.bildlegende{font-size:10px;font-weight:normal;color:#0169B6;text-decoration:none;line-height:14px;}
a.bildlegende:hover{font-size:10px;font-weight:normal;color:#0169B6;text-decoration:none;line-height:14px;}

.textschwarz{font-size:12px;line-height:18px;font-weight:normal;color:#000000;text-decoration:none;}
a.textschwarz{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.textschwarz:hover{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:underline;}


.textschwarzfett{font-size:12px;line-height:18px;font-weight:bold;color:#000000;text-decoration:none;}
a.textschwarzfett{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.textschwarzfett:hover{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}

.textblaufett{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.textblaufett{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}
a.textblaufett:hover{font-size:12px;line-height:18px;font-weight:bold;color:#0169B6;text-decoration:none;}

/* FormularStyles */
.formular, .formeinztext, .formselect, .formmehrtext, .formbutton,input,textarea.formular{font-family:Arial,Helvetica,'sans-serif';}

.formular{font-size:8pt;color:#0169B6}
.formeinztext{font-size:8pt;color:#0169B6;}
.formselect{font-size:8pt;color:#0169B6;}
.formmehrtext{font-size:8pt;color:#0169B6;}
.formbutton{font-size:8pt;font-weight:bold;color:#0169B6;padding:2px;border:1 solid #0169B6;background-color:#F5F5F5;}
input{font-size:8pt;line-height:8pt;}
input.formular{border:1 solid #0169B6;}
textarea.formular{border:1 solid #0169B6;}

.quickaccess{color:#000000;width:125px;height:18px;font-size:8pt;}

