html, body	{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background-color: #cbd9f8;	font-size: 1em;	color: #4958b6;	}a:link, a:active, a:visited, a:focus	{	color: #4958b6;	}.hide	{		position:absolute; 		left: -1000px; 		top: -1000px; 		width: 0px; 		height: 0px	}.red	{	color: red;	}.black	{	color: #000000;	}.bold	{	font-weight:bold;	}.little	{	font-size:0.8em;	}.clear	{	clear:both;	}#master	{	width: 996px;	/*min-height: 1900px;*/	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	/*background: url('himmel.gif') #cbd9f8 repeat;*/	background-color:#d3f3ff;	}/*navi-schneller klick*/#header	{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background: url('sonne2.gif') no-repeat;	height:250px;	}#header img	{	padding: 0px 0px 0px 0px;	margin: 20px 0px 0px 10px;	float:left;	}#header ul	{	padding: 0px 0px 0px 0px;	margin: 14px 5px 0px 0px;	list-style:none;	float: right;	display:inline;	font-size:0.8em;	}#header ul li	{	padding: 2px 2px 2px 2px;	margin: 0px 0px 0px 0px;	list-style:none;	display:inline;	font-family: sans-serif;	background: #ffffff;	border: dotted 1px #c1c1fd;	color: #4958b6;	}#header ul li.actual	{	font-family: sans-serif;	background: #f9c712;	border: dotted 1px #c1c1fd;	color: red;	}#header ul li.actual a	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	text-decoration:none;	font-family: sans-serif;	color: red;	font-weight:bold;	font-variant:small-caps;	letter-spacing:0.3em;	}#header ul li a	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	text-decoration:none;	font-family: sans-serif;	color: #4958b6;	}/*navi oben*/#header ul.unten	{	padding: 0px 0px 0px 0px;	margin: 177px 5px 0px 5px;	list-style:none;	font-size:1em;	float:left;	width:981px;	background: #f9c712;	border: dotted 2px #ffffff;	}#header ul.unten li	{	padding: 3px 0px 3px 0px;	margin: 0px 0px 0px 0px;	list-style:none;	display:inline;	font-family: sans-serif;	background: #f9c712;	border: none;	color: #4958b6;	float:left;	width:135px;	text-align:center;	}#header ul.unten li.links	{	padding: 3px 0px 3px 5px;	text-align:left;	}#header ul.unten li.actual	{	font-family: sans-serif;	background: #f9c712;	border: none;	color: #4958b6;	float:left;	width:140px;	text-align:center;	}#header ul.unten li.actual a	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	text-decoration:none;	font-family: sans-serif;	color: #4958b6;	font-weight:bold;	font-variant:normal;	letter-spacing:0.1em;	}#header ul.unten li a	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	text-decoration:none;	font-family: sans-serif;	color: #4958b6;	}#header h1	{	padding:0px 0px 0px 0px;	margin: 60px 30px 0px 0px;	float:right;	color: #f9c712;	font-family: sans-serif;	font-size:3.3em;	font-weight:bold;	position:absolute;	top:-10000px;	left:-10000px;	}#navi_left	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	float:left;	width:200px;	}#navi_left .teaser1	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	overflow:auto;	font-size: 1em;	font-family:sans-serif;	}#navi_left .teaser1 ul	{	padding:0px 0px 0px 0px;	margin: 5px 0px 0px 5px;	list-style:none;	background: #f9c712;	border: dotted 2px #ffffff;	display:block;	}#navi_left .teaser1 ul li	{	padding:5px 5px 5px 5px;	margin: 0px 0px 0px 0px;	list-style:none;	background: #f9c712;	border-bottom: dotted 2px #ffffff;	display:block;	font-size:0.8em;	/*background: #ffffff;*/	}#navi_left .teaser1 ul li.last	{	border:none;	}#navi_left .teaser1 ul li a, #navi_left .teaser1 ul li.last a	{	padding:5px 5px 5px 5px;	margin: 0px 0px 0px 0px;	background: #ffffff;	text-decoration:none;	color: #4958b6;	display:block;	}#navi_left .teaser2	{	padding:5px 5px 5px 5px;	margin: 5px 0px 0px 5px;	background: #f9c712;	border: dotted 2px #ffffff;	font-family:sans-serif;	font-size:0.8em;	}#navi_left .teaser2 p	{	padding:5px 5px 5px 5px;	margin: 0px 0px 0px 0px;	background: #ffffff;	color: #4958b6;	border-bottom: dotted 2px #f9c712;	text-align:justify ;	text-align:left ;	}#navi_left .teaser2 p a	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	color: #4958b6;	text-decoration:none;	font-size:1em;	font-weight:bold;	}/*//Linke Seite*/#content	{	padding:5px 5px 5px 5px;	margin: 5px 5px 0px 5px;	float:right;	width:772px;	background: #ffffff;	border: dotted 2px #f9c712;	font-family:sans-serif;	text-align:left;	line-height:1.2em;	}#content .ganzseitig	{	padding:0px 10px 0px 10px;	margin: 0px 0px 5px 0px;	background: #ffffff;	border: dotted 2px #f9c712;   	color: #4958b6;	width:743px;	text-align:left;	}#content .halb_links	{	float: left;	padding:0px 10px 0px 10px;	margin: 0px 5px 5px 0px;	background: #ffffff;	border: dotted 2px #f9c712;	color: #4958b6;	width:357px;	overflow: auto;	text-align:left ;	}#content .halb_rechts	{	float: right;	padding:0px 10px 0px 10px;	margin: 0px 5px 5px 0px;	background: #ffffff;	border: dotted 2px #f9c712;	color: #4958b6;	width:357px;	overflow: auto;	text-align:left;	}	/*Sonderseiten*/#content .ganzseitig_geb	{	padding:5px 5px 0px 5px;	margin: 0px 0px 5px 0px;	background: transparent;	border: dotted 2px #f9c712;	color: #4958b6;	width:758px;	height:666px;	background: url('../img/geb_2.jpg') bottom left no-repeat ;	text-align:right;	}#content .back_verein	{	background: url('../img/europa1.gif') top right no-repeat;	}/*Ende Sonderseiten*/#content .ganzseitig h2, #content .halb_rechts h2, #content .halb_links h2	{	padding:10px 0px 0px 0px;	margin: 0px 0px 10px 0px;	color: #4958b6;	font-size: 1em;	font-weight:bold;	}#content .ganzseitig h2.black	{	color: #000000;	}#content .ganzseitig p, #content .halb_links p, #content .halb_rechts p	{	padding:0px 5px 0px 0px;	margin: 0px 0px 0px 0px;	color: #4958b6;	font-size: 0.8em;	}#content .ganzseitig p.left	{	width: 48%;	border: solid 5px #f9c712;	padding:0px 0px 0px 5px;	}#content .ganzseitig p.zehn, #content .halb_links p.zehn, #content .halb_rechts p.zehn	{	margin: 0px 0px 0px 10px;	}#content .ganzseitig > p > a > img	{	padding:0px 0px 0px 0px;	margin: 5px 5px 5px 5px;	border:none;	}#content .ganzseitig ul	{	font-size: 0.8em;	}#content .ganzseitig ul li	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	width:400px;	}#content .ganzseitig li.breit	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	width:100%;	}#content .ganzseitig ol	{	font-size: 0.8em;	}#content .ganzseitig ol li	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	width:400px;	}#content .ganzseitig ol li ol	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 20px;	font-size:1em;	}#content .ganzseitig ol li ol li	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-size:1em;	}#content .ganzseitig ul li a	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	text-decoration:none;	color: #4958b6;	font-weight:bold;	}#content .ganzseitig ul li ul	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 20px;	list-style:none;	font-size:1em;	}#content .ganzseitig ul li ul li	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	list-style:square;	font-size:1em;	}#content .ganzseitig li.none	{	list-style:none;	}#content .ganzseitig ul.none	{	list-style:none;	}#content .ganzseitig table	{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-size: 0.8em;	}#content .ganzseitig table caption	{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-size: 0.1em;	color:#ffffff;	}#content .ganzseitig table tfoot	{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-size: 1em;	}#content .ganzseitig table tfoot a	{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-size: 1em;	text-decoration:none;	color: #4958b6;	font-weight:bold;	}#content .ganzseitig table td .hr	{	border: dotted 1px #f9c712;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	height:1px;	}#content .ganzseitig table td.right	{	text-align:right;	}#content .ganzseitig img.img_right, #content .halb_links img.img_right, #content .halb_rechts img.img_right, #content .ganzseitig_geb img.img_right	{	float:right;		padding: 5px 5px 5px 5px;	margin: 0px 0px 0px 0px;	}#content .ganzseitig img.img_left, #content .halb_links img.img_left, #content .halb_rechts img.img_left, #content .ganzseitig_geb img.img_left	{	float:left;		padding: 5px 5px 5px 5px;	margin: 0px 0px 0px 0px;	}#content .ganzseitig p a, #content .halb_links p a	{	text-decoration:none;	font-size:1em;	color: #4958b6;	font-weight:bold;	border:none;	}#content .ganzseitig .label,#content .halb_links .label,#content .halb_rechts .label	{	width:250px;	float:left;	}#content .halb_rechts p a	{	text-decoration:none;	font-size:1em;	color: #4958b6;	font-weight:bold;	}#content .ganzseitig p a.button, #content .halb_links p a.button, #content .halb_links p.button	{	padding: 3px 3px 3px 3px;	margin: 0px 0px 0px 0px;	text-decoration:none;	text-align:center;	background:  #f9c712;	font-size:1em;	color: #4958b6;	font-weight:bold;	width:400px;	display:block;	border: #ffffff 2px dotted;	}#content .halb_rechts p a.button, #content .halb_rechts p.button	{	padding: 3px 3px 3px 3px;	margin: 0px 0px 0px 0px;	text-decoration:none;	text-align:center;	background:  #f9c712;	font-size:1em;	color: #4958b6;	font-weight:bold;	width:300px;	display:block;	border: #ffffff 2px dotted;	}#content .ganzseitig .little a.button	{	padding: 3px 3px 3px 3px;	margin: 0px 0px 0px 0px;	text-decoration:none;	text-align:center;	background:  #f9c712;	font-size:1em;	color: #4958b6;	font-weight:bold;	width:320px;	display:block;	border: #ffffff 2px dotted;	}#content .ganzseitig p.buh a.button	{	padding: 3px 3px 3px 3px;	margin: 0px 0px 0px 0px;	text-decoration:none;	text-align:center;	background:  #f9c712;	font-size:1em;	color: #4958b6;	font-weight:bold;	width:auto;	border: #ffffff 2px dotted;	}#content .ganzseitig p.buh2 a.button	{	padding: 3px 3px 3px 3px;	margin: 0px 0px 0px 0px;	text-decoration:none;	text-align:center;	background:  #f9c712;	font-size:1em;	color: #4958b6;	font-weight:bold;	width:auto;	display:inline;	border: #ffffff 2px dotted;	}#content h3	{	padding:0px 0px 0px 0px;	margin: 5px 0px 5px 10px;	font-size:0.8em;	}#content h3.q	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}#content .ganzseitig address, #content .halb_links address, #content .halb_rechts address	{	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 60px;	color: #4958b6;	font-size: 0.8em;	font-weight: normal;	font-style:normal;	}#content .halb_links p a.button	{	padding: 3px 3px 3px 3px;	margin: 0px 0px 0px 0px;	text-decoration:none;	text-align:center;	background:  #f9c712;	font-size:1em;	color: #4958b6;	font-weight:bold;	width:328px;	display:block;	border: #ffffff 2px dotted;	}#content .halb_rechts ul li a.more	{	display:block;	background-color:#f9c712;	}#footer	{	padding:10px 5px 0px 5px;	margin: 15px 10px 0px 10px;	background: #ffffff;	border-top: dotted 2px #b8c5e0;	color: #4958b6;	width:740px;	text-align:center;	font-family:sans-serif;	}#footer p	{	padding:0px 0px 0px 0px;	margin: 15px 0px 0px 0px;	color: #b8c5e0;	text-decoration:none;	font-size:0.8em;	/*text-align:right;*/	}#footer p a	{	padding:0px 0px 0px 0px;	margin: 15px 0px 0px 0px;	color: #b8c5e0;	text-decoration:none;	font-size:1em;	/*text-align:right;*/	}
