body
{
	margin: 0;
	padding: 0;
	font-size: 80%;
	text-align: center;
	font-family: verdana, arial, sans-serif;
}

h1
{
margin-left: 10px;
font-size: 1em;
color: #CE1C08;
}

#left
{
	text-align: left;
	background-image: url("bilder/menuback2.jpg");
	background-repeat: no-repeat;
	float: left;
	width: 196px;
	/*background-color: #CE1C08;*/
/*border: solid 1px #00f;*/
}

#content p
{
margin-top: 0;
}

#box
{
	width: 810px;
	margin: 0 auto;
	text-align: left;
	background-repeat: repeat-y;
	background-image: url("bilder/left_hg.gif");
/*border: solid 1px #f00;*/
}

/*#leftin
{
	text-align: left;
	height: 170px;
border: solid 1px #f00;
}*/

#right
{
	text-align: left;
	margin-left: 200px;
	font-size: 1em;
	width: 598px;
/*border: solid 1px #0f0;*/
}

#header img
{
display: block;
/*border: solid 1px #0f0f00;*/
}

#content
{
margin-top: 5px;
padding-left: 10px;
/*background-color: #FBEBC7;*/
/*border: solid 1px #0f0;*/
}

#footer
{
	width: 598px;
	height: 33px;
	background-image: url("bilder/border_bottom.jpg");
/*border: solid 1px #0f0;*/
}


/*################### Navigation ####################*/

#headernav
{
	height: 25px;
	border-bottom: double 3px #CE1C08;
	border-top: double 3px  #CE1C08;
	font-weight: bold;
}

#navlist 
{
height: auto;
margin: 0;
margin-top: 5px;
padding: 0;
/*border: solid 1px #000;*/
}


#navlist li
{
margin-left: 10px;
font-size: 0.8em;
/*border: solid 1px #000;*/
list-style-type: none;
display: inline;
}


#navlist a:link, #navlist a:visited
{
	text-decoration: none;
	color: #000;
}

#navlist #current
{
	color: #CE1C08;
}

#navlist #navlist a:visited, #navlist a:hover
{
	text-decoration: none;
	background: transparent;
	color: #CE1C08;
}

#navlist a:hover { color: #CE1C08; }


/*################### Navigation left ####################*/

/* Darstellungsfehler bei Herrn Paulus 

#navcontainerleft
{
	height: 460px;
	width: 194px;
	float: right;
}

#navcontainerleft li a
{
	margin-left: 0;
	white-space: no-wrap;
	
	 
	width: 155px;
}
 
 
 #navlistleft
{
	font-size: 0.8em;
	margin-top: 230px;
	width: 155px;
}

#navlistleft li
{
	list-style: none;
	margin: 0;
	padding: 0.20em 0 0.20em 0;
	padding-right: 0;
}

#navlistleft li a 
{
	font-weight: bold; 
	padding: 0.4em;
	display: block;
	color: #000; 
	text-decoration: none;
	background-color: #fff;
}

#navlistleft li a:hover 
{
	font-weight: bold; 
	display: block;
	text-decoration: none;
	color: #CE1C08; 
	background-color: #fff;
}

#navlistleft #currenta
{
color: #CE1C08; 
}

#navlistleft span
{
}
*/

/* Anfang korrigierte Version GB 060328 */

#navcontainerleft
{
	height: 600px;
	width: 194px;
	float: right;
}

 #navlistleft
{
	font-size: 0.8em;
	margin-top: 230px;
}

#navlistleft li
{
	list-style: none;
	padding: 0;
}

#navlistleft li a 
{
	font-weight: bold; 
	margin: 0 0 4px 0;
	padding: 2px;
	display: block;
	color: #000; 
	text-decoration: none;
	background-color: #fff;
}

#navlistleft li a:hover 
{
	color: #CE1C08; 
}

#navlistleft #currenta
{
	color: #CE1C08; 
}

#navlistleft span
{
}

/* Ende korrigierte Version */


/*################### Navigation navlistspecials ####################*/

#navcontainspecials
{
background-color: #F00;
clear: right;

/*border: solid 1px #FBEBC7;*/
}

#navlistspecials
{
/*border: solid 1px #0f0;*/
}

#navlistspecials li
{text-align: left;
	list-style: none;
	margin-bottom: 0.8em;
	/*border: solid 1px #0f0;*/
}

#navlistspecials a
{
color: #CE1C08;
}

#navlistleft #currentb
{
color: #000; 
}
