a  { color: #f80036; text-decoration: none; }



a.current  { color: #c70035 }



a:hover  { color: #c70035; text-decoration: underline }



.header {

/* 			border-style:solid; border-width:1px; border-color:#E5E5E5; */

	height:3em;

	text-align: right;

	color: #c70035; 

/* 	background-color: #c70035; */

	margin: 0.5em 0.5em 0em 0.3em;

}



.block     { color: white; background-color: #c70035; text-align: left; padding: 0.5em; width: 10.1em; height: 2em; float: left; clear: left }



body {

	font-family: verdana, tahoma, helvetica, arial, sans-serif;

	font-size: 100%;

	background-color:#F8F8F8;

	margin: 1em;

}



h1 {

	color:#c70035;

	font-size:90%;

	font-weight:bold;

}



h2   { color: #666; font-size: 75%; font-weight: bold; margin-bottom: 0; padding-bottom: 0.3em; border-bottom: 1px solid #cfb8b8 }

h3  { color:#996666; font-size: 65%; font-weight: bold; margin-bottom: 0; padding-bottom: 0.3em; }

p,td  { color: #666666; font-size: 60%; line-height: 1.5em; text-align: justify }



ul   { color: #666; font-size: 60%; line-height: 1.5em; list-style: disc; margin: 1em 0 0 1.8em; padding: 0 }

li   { padding-bottom: 0.7em }

div.container {

	width: 700px;

	height: auto;

	text-align: left;

	background-color:#FFFFFF;

	border-style:solid; border-width:1px; border-color:#CFB8B8;

	margin: 0px auto 0px auto;

}





div.menu  { background-color:#ffffff; margin:0.5em 0.5em 0em 0.3em; padding:0.5em; width:10em; float:left; clear:left; border:solid 1px #e5e5e5; }



div.menu h1  { color: #666; font-size: 80%; margin-top: 1.5em; margin-bottom: -0.5em; border-top: 2px solid #e5e5e5; border-bottom: -0.5em none }



div.menu h1 a     { color: #666 }


div.menu h2   { color: #c70035; font-size: 60%; font-weight: light; margin-bottom: -1em; border-top: medium none; border-bottom: 0 none }



div.menu h2 a  { color:#f80036; }


div.menu h3     { color: #999; font-size: 60%; font-weight: light; text-indent: 2mm; margin-bottom: -1em; margin-left: 1em; border-top: medium none; border-bottom: 0 none }

div.menu h3 a   { color: #966; text-indent: 2mm }




div.search {

	width: 10em;

	float: left;

	clear: left;

	background-color:#FFFFFF;

	padding: 0.5em 0.5em 0.5em 0.5em;

	border-style:solid; border-width:1px; border-color:#E5E5E5;

	margin: 0.5em 0.5em 0.3em 0.3em;

}



div.search h3{

	font-size:60%;

	border-bottom-width:0px;

}



#texbox {

}



.searchbox {

	font-size:60%;

	color:#666666;

	border-style:solid; border-width:1px; border-color:#E5E5E5;

	margin-bottom:0.5em;

}



div.content {

	background-color:#FFFFFF;

	padding: 0.5em 0.5em 0.5em 0.5em;

	border-style:solid; border-width:1px; border-color:#F0F0F0;

	margin: 0.5em 0.5em 0.5em 12.2em;

}



div.content h3 a {

	color:#996666;

}



div.news {

	background-color:#FFFFFF;

	padding: 0em 0.5em 0.5em 0.5em;

	border-style:solid; border-width:1px; border-color:#E5E5E5;

	margin: 0em 0.5em 0.5em 12.2em;

}



div.news h3 a {

	color:#996666;

}



div.news a {

	font-weight:bold;

}



div.sub_links {

	margin-top:0.5em;

	text-align:center;

	color: #FFFFFF;

	font-size:55%;

	clear: both;

	background-color:#C70036;

	height: 3em;	

}



div.sub_links a {

	color: #FFFFFF;

}



div.copyright {

	line-height: 3em;

	text-align:center;

	font-size:7pt;

	background-color: #F8F8F8;

	color: #999999;

}


div.copyright a {

	color: #AAA;

}
.rechts  { 	text-align: right;
 }
 
#disc  { list-style: disc }
