/* Styles */

.bg_{
	background-image: url(/aod_content/img/container_bg_1.jpg);
}

.bg_aod_anlaesse{
	background-image: url(/aod_content/img/container_bg_8.jpg);
}

.bg_aod_galerie{
	background-image: url(/aod_content/img/container_bg_8.jpg);
}

.bg_aod_kursangebot{
	background-image: url(/aod_content/img/container_bg_6.jpg);
}

.bg_aod_kursangebot-eintrag{
	background-image: url(/aod_content/img/container_bg_6.jpg);
}

.bg_aod_links{
	background-image: url(/aod_content/img/container_bg_9.jpg);
}

.bg_aod_news{
	background-image: url(/aod_content/img/container_bg_4.jpg);
}

.bg_aod_news-eintrag{
	background-image: url(/aod_content/img/container_bg_4.jpg);
}

.bg_aod_stundenplan{
	background-image: url(/aod_content/img/container_bg_3.jpg);
}

.bg_aod_ueber-uns{
	background-image: url(/aod_content/img/container_bg_7.jpg);
}

.bg_aod_sitemap{
	background-image: url(/aod_content/img/container_bg_4.jpg);
}

.bg_aod_kontakt{
	background-image: url(/aod_content/img/container_bg_6.jpg);
}

.gal{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.gal_entry{
	padding: 0;
	margin: 1px;
	float: left;
	text-align: center;
}

.gal_arrowContainerLeft{
	width:364px; 
	float:left;
}

.gal_arrowContainerRight{
	width: 40px; 
	float:left;
}


#adresse p, #adresse a{
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	text-decoration: none;
}

#main_content h1{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	text-decoration: none;
	margin: 0 0 17px 0;
	padding: 0;
	font-weight: normal;
}

#main_content h2{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	margin: 0 0 13px 0;
	padding: 0;
	font-weight: bold;
}

#main_content p, #main_content a{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	margin: 0 0 13px 0;
	padding: 0;
	font-weight: normal;
}

#main_contentIMG p{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0 0 13px 0px;
	padding: 0;
	font-weight: normal;
	font-style :italic;
}

#topnews h1{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

#topnews h2{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

#topnews p{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	margin: 0 0 10px 0;
	padding: 0;
	font-weight: normal;
}

#topnews a{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	margin: 10px 0 10px 0;
	padding: 0;
	font-weight: normal;
}

.newsPicArchiv{
	float: left;
	margin: 0 10px 5px 0;
}

.newsDetail{
	margin: 0 10px 0 0;
}

.newsPicTop{
	margin: 0 0 10px 0;
}

.img{
	margin: 0 0 10px 0;
}

.line{
	margin: 10px 0 10px 0;
}

.searchInput{
	color: #666666;
	background-color: #D7D7D7;
	border: 1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:14px;
	height: 16px;
	width : 120px;
}

.searchGO{
	color: #666666;
	background-color: #D7D7D7;
	border: 1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form{
	margin: 10px 0 40px 0;
	padding: 0;
}

.kursUebersichtTOPUL{
	margin: 0;
	padding: 0;
	width: 610px;
	list-style-type: none;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;

	height: 25px;
	border-bottom: 1px solid #333333;
}

.kursUebersichtTOPLI1{
	float: left;
	width: 70px;
	height: 16px;
}

.kursUebersichtTOPLI2{
	float: left;
	width: 45px;
	height: 16px;
	border-left: 1px solid #333333;
	text-align: center;
}

.kursUebersichtTOPLI3{
	float: left;
	width: 75px;
	height: 16px;
	border-left: 1px solid #333333;
	text-align: center;
}

.kursUebersichtTOPLI4{
	float: left;
	width: 40px;
	height: 16px;
	border-left: 1px solid #333333;
	text-align: center;
}

.kursUebersichtTOPLI5{
	float: left;
	width: 45px;
	height: 16px;
	border-left: 1px solid #333333;
	text-align: center;
}

.kursUebersichtTOPLI6{
	float: left;
	width: 60px;
	height: 16px;
	border-left: 1px solid #333333;
	text-align: center;
}

.kursUebersichtTOPLI7{
	float: left;
	width: 60px;
	height: 16px;
	border-left: 1px solid #333333;
	text-align: center;
}

.kursUebersichtTOPLI8{
	float: left;
	width: 80px;
	height: 16px;
	border-left: 1px solid #333333;
	text-align: center;
}

.kursUebersichtTOPLI9{
	float: left;
	width: 120px;
	height: 16px;
	border-left: 1px solid #333333;
	text-align: center;
}

.kursUebersichtUL{
	margin: 0;
	padding: 0;
	width: 610px;
	list-style-type: none;
	clear: left;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}

.kursUebersichtLI1{
	float: left;
	width: 80px;
	height: 18px;
}

.kursUebersichtLI2{
	float: left;
	width: 26px;
	height: 18px;
	text-align: center;
	background-color: #ffffff;
}

.kursUebersichtLI3{
	float: left;
	width: 86px;
	height: 18px;
	text-align: center;
}

.kursUebersichtLI4{
	float: left;
	width: 41px;
	height: 18px;
	text-align: center;
	background-color: #ffffff;
}

.kursUebersichtLI5{
	float: left;
	width: 46px;
	height: 18px;
	text-align: center;
}

.kursUebersichtLI6{
	float: left;
	width: 61px;
	height: 18px;
	text-align: center;
	background-color: #ffffff;
}

.kursUebersichtLI7{
	float: left;
	width: 61px;
	height: 18px;
	text-align: center;
}

.kursUebersichtLI8{
	float: left;
	width: 81px;
	height: 18px;
	text-align: center;
	background-color: #ffffff;
}

.kursUebersichtLI9{
	float: left;
	width: 121px;
	height: 16px;
	text-align: center;
}

.kursDetailUL{
	margin: 16px 0 0 0;
	padding: 0;
	width: 400px;
	list-style-type: none;
}

.kursDetailLIleft{
	margin: 0 0 5px 0;
	padding: 0;
	width: 185px;
	float: left;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}

.kursDetailLIright{
	margin: 0 0 5px 0;
	padding: 0;
	width: 215px;
	float: left;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.kursFormUL{
	margin: 13px 0 0 0;
	padding: 0;
	width: 400px;
	list-style-type: none;
}

.kursFormLIleft{
	margin: 0 0 5px 0;
	padding: 0;
	width: 80px;
	float: left;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}

.kursFormLIright{
	margin: 0 0 5px 0;
	padding: 0;
	width: 320px;
	float: left;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.kursFormLIright1{
	margin: 0 0 5px 0;
	padding: 0;
	width: 60px;
	float: left;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.kursFormLIright2{
	margin: 0 0 5px 0;
	padding: 0;
	width: 260px;
	float: left;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.kursFormLIright3{
	margin: 0 0 5px 0;
	padding: 0;
	width: 105px;
	float: left;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.kursFormLIright4{
	margin: 0 0 5px 0;
	padding: 0;
	width: 215px;
	float: left;

	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.kursFormIn1{
	color: #666666;
	background-color: #D7D7D7;
	border: 1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:14px;
	height: 16px;
	width : 200px;
}

.kursFormIn2{
	color: #666666;
	background-color: #D7D7D7;
	border: 1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:14px;
	height: 16px;
	width : 50px;
}

.kursFormIn3{
	color: #666666;
	background-color: #D7D7D7;
	border: 1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:14px;
	height: 16px;
	width: 140px;
}

.kursFormIn4{
	color: #666666;
	background-color: #D7D7D7;
	border: 1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 100px;
}

.kursFormIn5{
	color: #666666;
	background-color: #D7D7D7;
	border: 1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 97px;
}

