body {	font: 12px arial, verdana, helvetica, serif;	color: #12357A;	background: white;	padding: 0;	margin: 0px;}#container {	width: 1002px;	margin: 0 0;}#banner {	width: 747px;	height: 163px;	float: left;}#logo {	width: 253px;	height: 163px;	float: left;}#unt {	clear: left;}#leftF {	background: url(Wota_bg_links.gif) no-repeat;	width: 198px;	height: 564px;	float: left;}#subM {	width: 185px;	height: 355px;	margin: 0;}#freibad {	margin-left: 24px;	background: url(wota_freibad.gif);	background-repeat: no-repeat;	width: 165px;	height: 166px;}#freibadTitle {	font: 11px arial, verdana, helvetica, serif;	font-weight: bold;	padding-top: 132px;	padding-left: 10px;}#freibadTitle a {	color: white;	text-decoration: none;}#midF {	width: 538px;	float: left;	margin: 5px;}#midF_1000 {	width: 793px;	float: left;	margin: 5px;	overflow: hidden;}#content {	padding: 21px 15px;}#rightF {	float: right;	margin: 15px 0 0 0;	font: 11px arial, verdana, helvetica, serif;}.rightTop {	background: url(wota_rtop.jpg) no-repeat;	width: 245px;	height: 33px;}.rightTitle {	padding-left: 25px;	padding-top: 15px;}.rightTitle a {	color: #003882;	text-decoration: none;	font-size: 12px;}.rightTitle a:hover {	text-decoration: underline;}.rightPicture1 {	background: url(wota_1.jpg) no-repeat;	width: 245px;	height: 111px;}.rightPicture2 {	background: url(wota_2.jpg) no-repeat;	width: 245px;	height: 111px;}.rightPicture3 {	background: url(wota_3.jpg) no-repeat;	width: 245px;	height: 111px;}.right_magenta {	background: url(wota_magenta.jpg) no-repeat;	width: 245px;	height: 22px;	color: white;	font-size: 10px;	padding-top: 3px;}.right_magenta a,.right_green a,.right_blue a {	color: white;	font-weight: bold;	padding-left: 10px;	text-decoration: none;}.right_green {	background: url(wota_green.jpg) no-repeat;	width: 245px;	height: 22px;	color: white;	font-size: 10px;	padding-top: 3px;}.right_blue {	background: url(wota_blue.jpg) no-repeat;	width: 245px;	height: 22px;	color: white;	font-size: 10px;	padding-top: 3px;}.right_magenta a:hover,.right_green a:hover,.right_blue a:hover {	text-decoration: underline;}.footle {	padding: 0 0 0 15px;	color: white;}.footle a {	color: white;	text-decoration: none;}.footle a:hover {	color: white;	text-decoration: underline;}#admin {	padding: 20px 0 10px 15px;}#admin a {	color: #747474;	border-bottom: 1px dotted #747474;	text-decoration: none;}#admin a:hover {	border-bottom: 1px solid #747474;	text-decoration: none;}.menu {	width: 100%;	overflow: hidden;	font-family: Arial, verdana, Helvetica, sans-serif;	padding: 0;	border: 0;	margin: 0;	text-align: right;}.menu  li ul {	list-style-type: none;	margin: 0;	padding: 0;}.menu ul {	list-style-type: none;	padding: 0;	border: 0;	margin: 0;}.menu a {	display: block;	text-decoration: none;}.menu li {	float: left;	width: 100%;	margin: 0;}#col1_content .menu img {	margin-right: 0.7em;}/* ################################################################################################################### */	/* ### Definition des Randes für die einzelnen Kategorieebenen + Text- und Hintergrundfarbe (Werte werden vererbt) ### */	/* ### width + padding-left = 100% ################################################################################### */	/* ################################################################################################################### */	/* ### 1.Ebende ### */.menu ul li a {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	padding: 5px 0px 3px 15%;	color: white;	text-align: left;}/* ### 2.Ebende ### */.menu ul li ul li a {	width: 80%;	padding: 3px 0px 3px 22%;	color: white;	font-weight: normal;	font-size: 11px;	text-align: left;}/* #############################################################????î?############################### */	/* ### MouseOver ##############################?????I?????################################################ */	/* ############################################################################################ */	/* ### 1.Ebende ### */.menu li a:hover {	text-decoration: underline;}/* ### 2.Ebende ### */.menu li li a:hover,.menu li.activeCat li a:hover {	text-decoration: none;}#currentMenu {	color: #97BE0D;}/*  ------------------------------------------------------------- ibv */.redText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CC0000;}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}h1 {	font-family: Arial, Verdana, sans-serif;	font-size: 13px;	color: #003882;	margin: 0;	margin-bottom: 20px;	padding: 0;}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #666666;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}.menuHead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;}.textBold {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #666666;	font-weight: bold;}a.red:link {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	color: #cc0000;	font-size: 12px;}a.red:active {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	color: #cc0000;	font-size: 12px;}a.red:visited {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	color: #cc0000;	font-size: 12px;}a.red:hover {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	color: #cc0000;	font-size: 12px;}/*  ------------------------------------------------------------- ibv */.lite {	font: 11px verdana, arial, helvetica, serif;	color: #ffffff;}.lite a {	font: 11px verdana, arial, helvetica, serif;	color: #ffffff;	text-decoration: none;}.lite a:hover {	text-decoration: underline;}.csc-textpic-lastcol {	border: 1px #4492E1 solid;	padding: 3px;}.kasten {	float: left;	width: 200px;	height: 236px;	border: #ccc 1px solid;	padding: 5px;	font-family: arial, verdana, sans-serif;	font-size: 12px;}#platz {	float: left;	width: 40px;}.link_uebersicht {	font-weight: bold;	color: #003882;}.internal-link {	}.rightTitle p {	margin: 0;	padding: 0;}.right_magenta p,.right_green p,.right_blue p {	margin: 0;	padding: 0;}hr {	color: #87B5FF;	background-color: #87B5FF;	height: 1px;	border: 0px;}.ueberschrift_gruen {	font-size: 16px;	font-weight: bold;	color: #97BE0D;}.gruen_klein {	font-size: 10px;	color: #97BE0D;}.picObj {	margin: 2px;	vertical-align: middle;	border: 1px solid #666;}#midF a,#midF_1000 a {	color: #FF0000;	border-bottom: 1px dotted #FF0000;	text-decoration: none;}#midF a:hover,#midF_1000 a:hover {	border-bottom: 1px solid #FF0000;	text-decoration: none;}#midF li {	padding: 3px 0px;}.tex_uebersicht {	padding: 12px 4px;	border: 0;	color: #12357A;}.tex_uebersicht a,.kasten a {	text-decoration: none;	border: 0;	color: #12357A;}.tex_uebersicht a:hover,.kasten a:hover {	color: #12357A;	text-decoration: none;	border: 0;}#spc {	text-align: left;}#midF .no_ul a {	border-bottom: 0px;	text-decoration: none;}#cfooter,#cfooter a {	clear: both;	overflow: hidden;	position: relative;	font-size: 11px;	color: #C8C8C8;	text-decoration: none;	text-align: right;}#cfooter p {	margin: 10px 0;}#cfooter a:hover {	color: #999;}#printversion_img{	float:left;	width:41px;}#printversion_img a img{	border:0;}#printversion_text{	margin-top:21px;}* html #printversion_text{	margin-top:28px;}
