/* CSS Document */
body
{
	background-color:#FEFEFE;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height:1;
	color:black;
}
a
{
 	text-decoration:none;
	color:#EC1906;
}

div#headcontent
{
	position:absolute;
	top:0.2em;
	left:0em;
	width:100%;
	height:13em;
	background-image: url(../img/logo10.gif);
 	background-repeat: no-repeat;
}
div#titeltext
{
	visibility:hidden;
}
div#logotext
{
	position:absolute;
	top:57px;
	left:250px;
}
div#logotext h2
{
	font-weight: lighter;
	font-size: 70%;
}
div#base_menu
{
	position:absolute;
	top:0em;
	left:70em;
	width:45em;
	height:3em;
	font-size:0.7em;
}
div#base_menu a
{
 	text-decoration:none;
	border:0.1em solid black;
	padding-right:0.8em;
	padding-left:0.8em;
	padding-top:0.2em;
	padding-bottom:0.2em;
}
div#base_menu a:link
{
 	text-decoration:none;
	color:black;
}
div#base_menu a:visited
{
 	text-decoration:none;
	color:black;
}
div#base_menu a:hover
{
 	text-decoration:none;
	color:#EC1906;
}
div#base_menu a:active
{
 	text-decoration:none;
	color:#EC1906;
}
div#base_menu span
{
 	text-decoration:none;
	border:0.1em solid black;
	padding-right:0.8em;
	padding-left:0.8em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	color:#EC1906;
	font-weight:bold;
}
div#menuarea
{
	position:absolute;
	top:10.9em;
	left:-0.12em;
	width:100%;
	/*border-top:0.2em solid black;*/
}
div#main_menu
{
	position:absolute;
	top:0em;
	left:0em;
	width:9.6em;
}

div#main_menu span
{
	text-decoration:none;
	display:block;
	border-right:0.1em solid black;/**/
	/*border-bottom:0.1em solid black;*/
	/*border-top:0.1em solid black;*/
	padding-top:1em;
	padding-bottom:1em;
	padding-right:1em;
	text-align:right;
	color:#EC1906;
	font-weight: bold;
}

div#main_menu a
{
 	text-decoration:none;
	display:block;
	border-right:0.1em solid black;/**/
	padding-top:1em;
	padding-bottom:1em;
	padding-right:1em;
	text-align:right;
	background-color: #F7F7F7;
}
div#main_menu a:link
{
 	text-decoration:none;
	color:#555555;
}
div#main_menu a:visited
{
 	text-decoration:none;
	color:#555555;
}
div#main_menu a:hover
{
 	text-decoration:none;
	color:#EC1906;
}
div#main_menu a:active
{
 	text-decoration:none;
	color:#EC1906;
}
div#submenu1
{
	position:absolute;
	top:0em;
	left:11em;
	width:9.7em;
	font-size:90%;
	background-color: #F7F7F7;
}
div#submenu1 span
{
 	text-decoration:none;
	display:block;
	padding-left:1em;
	padding-top:0.3em;
	padding-bottom:0.3em;
	text-align:left;
	color:#EC1906;
	line-height:105%;
}

div#submenu1 a
{
 	text-decoration:none;
	display:block;
	padding-left:1em;
	padding-top:0.3em;
	padding-bottom:0.3em;
	text-align:left;
	line-height:105%;
}
div#submenu1 a:link
{
 	text-decoration:none;
	color:black;
}
div#submenu1 a:visited
{
 	text-decoration:none;
	color:black;
}
div#submenu1 a:hover
{
 	text-decoration:none;
	color:#EC1906;
}
div#submenu1 a:active
{
 	text-decoration:none;
	color:#EC1906;
}

div#inhalt
{
	position:absolute;
	top:11.5em;
	left:21.5em;
	width:66em;
	height:66%;
	font-size:90%;
	padding:0.5em;
}
div#inhalt img
{
	float:right;
	padding-left:1em;
	padding-bottom:1em;
}
div#inhalt p
{
	line-height:120%;
}
div#inhalt p.wichtig
{
	line-height:120%;
	font-weight:bold;
	border:0.3em solid black;
	text-align:center;
}
div#inhalt a 
{
 	float:none;
}
div#inhalt img.thump
{
 	float:none;
	border:0;
	
}
div#inhalt li img
{
 	float:none;
	border:0;
	
}
div#inhalt li 
{
	list-style-type: none; 	
	padding-bottom:0.3em;
}


table
{
	border-collapse:collapse;
	background-color:gray;
}
table.klein
{
	border-collapse:collapse;
	background-color:gray;
	text-align:left;

}
thead
{
	font-size:110%;
	background-color:#FEFEFE;
}
th
{
	border-top: 0.3em solid gray;
	border-bottom: 0.3em solid gray;
	padding-top:0.2em;
	padding-bottom:0.2em;
}
td
{
	background-color:#FEFEFE;
	padding-top:0.1em;
	padding-bottom:0.1em;
	text-align:center;
	border-right:0.3em solid #F7F7F7;
	border-left:0.3em solid #F7F7F7;
	border-top:0.3em solid #F7F7F7;
}
table.klein td
{
	background-color:#FEFEFE;
	padding-top:0.1em;
	padding-bottom:0.1em;
	text-align:left;
	border:0.3em solid #F7F7F7;

}
td.erste
{
	padding-top:0.8em;
	border-top:0.3em solid #F7F7F7;
}
.author
{
	font-size:150%;
}
div#zaehler
{
	position:absolute;
	left:0em;
	bottom:0em;
	font-size:0.7em;
}
