



BODY
{
	color:black;
	background-color:#BBC2F8;
	font:100.01% Arial, Helvetica, sans-serif;
	margin: 0px 0px;
	padding: 0px;
}
p
{
	margin: .8em 10px 0;
	font-size: 80%;
	
}
ul
{
	padding:0 0 0 16px;
	margin: 0 10px .8em;
}
li
{
	margin:0;
	
}
.text_list li li
{
	margin:0;
	font-size: 120%;
	color:black;
	
}
h1, h2, h3, h4, h5, h6
{
	margin: 0 10px .8em;
	
}
h1{	font-size: 1.1em; color: #00CC99;}
h2{	font-size: 0.9em; color: #00CC99;}
h3{	font-size: 0.9em; color: #999999;}
a 
{
	/*text-decoration: underline;*/
	color:Black;
	background-color:Transparent;
	font-weight: normal;
}
a:link{}
a:visited{}
a:hover{}
a:focus
{
	text-decoration: none;
	color:#fff;
}
img
{
	border: none;
}
table
{
	border:0px;
}

.mit
{
	list-style: disc;
}
.ohne
{
	list-style: none;
}
.text_list 
{
	list-style: url(grafik/quad_gruen_kl.gif); 
	font-size:80%;
}
.text_list_sub
{
	list-style: url(grafik/quad_gruen_kl.gif); 
	margin:0;
	font-size: 100%;
	color:black;
	
}
.text_archiv
{	color: #999999;}

/* Boxen  */
#rahmen
{
	color: #000;
}
#kopf
{
	color: #3333CC;
	margin-top:0px;
	padding:0px;
}
#kopf h1 
{
	color: #3333cc;
	padding: 10px 0px 0px 200px;
	font-size: 180%;
}
#kopf h2
{
	padding: 0px 0px 0px 200px;
	color: #3333cc;
	font-size:120%;
}
#menue
{
	width: 160px;
    padding: .8em 0 0px;
	float: left;
}
#inhalt
{
	position:relative;
	color: #000;
	padding: .8em 0 1.6em 40px;
	margin: 0 0 0 160px;
	background-color:#fff;
}
#fuss
{
	color:#000;
	background-color:#fff;
	padding: .2em 0 .1em;
	clear: both;
	text-align: center;
}
.brecher
{
	clear: both;
}
/* Menue */

#fuss ul
{
	display: inline; 
}
#fuss li
{
	display: inline; 
	color: green;
	margin: 2px 0;
	clear: both;
	width: 100%;
	font-size: 0.7em;
	list-style: none;
}

#navcontainer 
{
	margin-left: 3px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
	display: block;
	padding: 0px 0px 0px 5px;
	text-decoration: none;
	color: #3333CC;
	font-size: 95%;
    font-weight: bold;
}
#navcontainer a:hover
{
color: #3333CC;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0px 0 0px 0; }
#navcontainer ul ul a
{
	display: block;
	padding: 0px 10px 0px 20px;
	width: 140px;
	text-decoration: none;
	font-size: 90%;
	font-weight: normal;
}

#navcontainer ul ul a:hover, #unteraktiv
{
color: #3333CC;
text-decoration: none;
background-image:url(grafik/quad_gruen.gif);
background-repeat:no-repeat;
background-position:6px 4px;
}
#navcontainer ul ul 
{
	margin-bottom:10px;
}
#navcontainer ul ul ul li { margin: 0px 0px 0px 0px; }
#navcontainer ul ul ul a
{
	display: block;
	padding: 0px 10px 0px 32px;
	width: 128px;
	text-decoration: none;
	font-size: 80%;
	font-weight: normal;
}

#navcontainer ul ul ul a:hover, #unterunteraktiv
{
color: #3333CC;
text-decoration: none;
background-image:url(grafik/quad_gruen_kl.gif);
background-repeat:no-repeat;
background-position:20px 50%;
}
.links
{
	float:left;
}
.rest200
{ padding-bottom:200px;}
.rest400
{ padding-bottom:400px;}
.text_tabelle
{
	margin: .8em 10px 0;
	font-size: 80%;
	
}

