div#druckHeader{
	display:none;
}

{ 
	behavior: url("iepngfix.htc");
}

body {
	margin: 0;
	padding: 0;
	height:100%;
	text-align:center;
	font-family:arial;
	color: #000;
}

div#header {
	height: 224px;
	width:990px;
	padding: 0;
	background-image:url(img/headerStandard.gif);
	background-repeat: no-repeat;
}


div#container{
	width:990px;
	margin:0 auto;
	text-align:left;
	padding:0;

	min-height:600px;
}


div#wrapper {
	float:left;
	width: 990px;
	text-align: left;
	padding: 0;
	background-image:url(img/containerBackground.gif);
	background-repeat: repeat;
	margin:0;
}

div#left{
	float:left;
	width:220px;
	padding:0;
	margin:0;

	background-image:url(img/leftBackground2.gif);
	background-repeat: no-repeat;

	
}
div#right{
	float:left;
	width:770px;
	padding:0;
	margin:0;
	background-image:url(img/rightBackground.gif);
	background-repeat: no-repeat;
}

div#navigationLeft{
	margin: 51px 0 0 0;
	padding:0;
	/*
	background-image:url(img/menu1Background.gif);
	background-repeat: no-repeat;
	*/
}
div#navigationLeft img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

div#navigationTop img{
	padding:0;
	margin:0;
	border:none;

}


div#navigationTop{
	height:58px;
	width:740px;
	padding:5px 0 0 30px;
}

div#layout2col{
	width:770px;
	float:left;
	margin:0;
	padding:0;
}
div#col1{
	float:left;
	width: 345px;
	padding:0;
	margin:0;

}
div#subnavi{
	padding:0 0 0 45px;
	width:300px;
}
div#col2{
	float:left;
	width: 405px; 
	padding:50px 0 0 20px;
	margin:0;
	text-align:right;
}
div#layout2col #content {
	padding: 25px 5px 25px 45px;
	margin: 0;

}

div#layout1col{
    width:770px;
    margin:0;
    padding:0;
}
div#layout1col #content {
    padding: 25px 200px 25px 45px;
    margin: 0;

}

/********************Navigation oben und mitte*******************************/

div#subnavi ul.freibad a#aktiv{
	font-weight:bold;
}
div#subnavi ul.hallenbad a#aktiv{
		font-weight:bold;
}
div#subnavi ul.sauna a#aktiv{
		font-weight:bold;
}
div#subnavi ul.standard a#aktiv{
	font-weight:bold;
}

#subnavi ul{
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}
div#subnavi a{
	font-family: arial, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding:0;
}
div#subnavi ul.freibad a{
	color:#54B247;
}
div#subnavi ul.hallenbad a{
	color:#0397D7;
}
div#subnavi ul.sauna a{
	color:#9F070D;
}
div#subnavi ul.standard a{
	color:#999999;
}


/*
blau: 0396D7
grün: 6DB43E

*/

/********************* content *******************************************/
div#content{
	font-family:arial;
	color: #323232;
	font-size:80%;
}
div#content h1{

	margin: 0 0 15px 0;
	font-size:120%;
	font-weight:bold;
	
}
div#content h2 {
	margin: 15px 0 10px 0;
	font-size:110%;
	font-weight:bold;

}

div#content h3 {
	font-size: 100%;
	margin: 15px 0 10px 0;
	font-weight:bold;
}
div#content h4 {
	font-size: 100%;
	margin: 15px 0 10px 0;
}

div#content p{
	margin: 0 0 10px 0;
	line-height:1.4em;

}

a>img{
	border:0;
}

div#content .highlight{
	color: #6DB43E;
	font-weight:bold;
}
		
div#content a{
	COLOR:#0396D7; 
	text-decoration: underline;
	font-weight:normal;
}
				
div#content	ul{
		padding:0;
		margin:0 15px;
		list-style-type:disc;
}
			
#content li{
	line-height: 1.3em;
	padding: 0 0 10px 0;
}
	


img { border: 0; }

.gruen{
	color:#6DB43E;
}
.blau {
	color:#0396D7;
}
.rotbraun{

	color:#9F070D;
}

.access {	position: absolute; left: -7000px; }

.bfnavi1a { display:block; border-bottom:1px solid white; font-size:14px; padding:7px; padding-left:15px; color: white; text-decoration:none;font-weight:bold; }
.bfnavi1b { display:block; font-size:14px; padding:8px;padding-bottom:8px; padding-left:15px; color: white; text-decoration:none;font-weight:bold; }

.bfnavi2gruen {	color:#6DB43E; font-size:15px; padding:10px;padding-left:15px; text-decoration:none;font-weight:bold; }
.bfnavi2blau { color:#0396D7; font-size:15px; padding:10px;padding-left:15px; text-decoration:none;font-weight:bold; }
.bfnavi2rotbraun{ color:#9F070D; font-size:15px; padding:10px;padding-left:15px; text-decoration:none;font-weight:bold; }



td {
padding-bottom: 8px; 
padding-left: 0px; 
padding-right: 10px; 
padding-top: 8px;
line-height:130%;
vertical-align:top;
}
table {
border:0}
