html, body 
{height:100%;width:100%;font-size:100%;line-height:100%;font-family:Verdana;background-color:#5589CA;margin:0px;padding:0px;}


h1
{font-size:120%;margin:10px 0px 2px 0px;}

h2
{font-size:80%;margin:4px 0px 8px 0px;color:#2A3E17}
h3
{font-size:120%;margin:10px 0px 2px 0px;}

.txt
{ line-height:14px;color:#E5FDBC;}

.datum
{font-size:65%; line-height:110%;margin:4px 0px 4px 4px; display:block;}
.txt_klein
{font-size:90%; color:#2A3E17;}



/* HIDE */
.hide {
  position: absolute; left: -1000em;  width: 500em; line-height: 0px;
}
/* Clear */
.clearer {
	CLEAR: left; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px;
}

P#skiplinks {
	DISPLAY: none
}

abbr {
	CURSOR: help; BORDER-BOTTOM: #2A3E17 1px dotted;}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #FDFAE5 1px dotted;}

#logo
{background-color:#83C240; width:100%;float:left;margin:0px;padding:0px;border-top:2px solid #ADD65A; border-bottom:2px solid #A3CD42;}

#main
{position:absolute; width:100%; min-height:100%;margin:0px; padding:0px; 
background-color:#7CB942;}

#vod
{margin:0px; padding:0px 20px 0px 0px; line-height:80%;}

.sechzig
{margin-top:60px }

#content_index
{background-color:#F7F5D1; font-size:80%; 
border-left:4px solid #ADD65A;width:416px; margin:26px 0px 0px 0px; 
padding:0px 0px 10px 30px;float:left;}

#content
{background-color:#F7F5D1; font-size:80%; color:#8F6F22;
border-left:4px solid #ADD65A;width:500px; margin:26px 0px 0px 0px; 
padding:0px 0px 10px 30px;float:left;}

#content.qualifikation
{background-color:#85ABBB;border-left:4px solid #5C7F8E; color:#2C3943;}


div.infobox 
{background-color:#F7F5D1; border-left:4px solid #ADD65A;width:288px;padding:2px; 
margin:26px 0px 0px 0px; float:left;}

.infobox p
{font-size:70%; line-height:120%;padding:0px; margin:2px 0px 6px 4px;}


div.infobox1
{background-color:#F7F5D1; border-left:4px solid #ADD65A;width:140px; margin:26px 0px 0px 4px; 
padding:0px 0px 10px 4px; float:left;}

.infobox1 p
{font-size:70%; line-height:120%;
padding:0px; margin:2px 0px 6px 4px;}


.infobox h1
{ color:#2A3E17;}
.spalten
{margin:0px;padding:0px;float:left;}

.img_content
{border-top:4px solid #ADD65A; border-bottom:4px solid #ADD65A; margin:10px 20px 0px 0px;}

.vod_logo
{margin:40px 0px 0px 17px;}

.txt_img
{margin:4px 0px 0px 17px;font-size:10px;color:#BB912D;}
.txt_subtitle
{font-size:70%;margin:4px 0px 0px 17px;color:#F7F5D1;}
.txt_Einleitung
{padding:0px 0px 0px 290px;margin:4px 0px 0px 0px;color:#F7F5D1;font-size:70%;}
.txt_content
{padding-right:2em;}
.txt_box
{border-top:1px solid #BB912D; border-left:1px solid #BB912D; font-size:100%; background-color:#FFFFFF; margin:5px 8px 0px 0px; float:left; padding:0px 10px 0px 10px;}

.img_box
{width:200px; margin:20px 0px 0px 0px; padding:4px 0px 0px 10px; font-size:70%; BORDER-top: #FDFAE5 1px dotted; float:left;}

.kontakt
{color:#BB912D;border-left:1px solid #BB912D;border-top:1px solid #BB912D; width:320px; margin:10px 10px 0px 20px; float:left;padding:0px 0px 0px 10px;}

.link{display:block;width:189px;float:left;padding:0px;margin:5px 0px 15px 0px;border-bottom:1px solid #BFFE47;font-weight:normal;	letter-spacing: 0.1pt;}
.link_fett{
font-size:9px;font-weight:bold;margin:0px; padding:0px;letter-spacing: 0.5pt;
}

.seitenanfang a
 { display: block; background-color:#ADD65A;padding:0px 0px 0px 10px;margin:10px 0px 0px 0px; font-size:70%; }

/* Die Hyperlinks */
a:link, a:visited, a:active, a:hover
{text-decoration:none;color:#2A3E17;}
a:active, a:hover
{color:#000000;text-decoration:underline;}


.actual_link
{ 
  display:block;color:#926F2C;text-decoration:none;font-size:10px;margin:8px 0px 6px 20px;padding:0px 0px 4px 0px; border-bottom:1px solid #926F2C;
}


A.intern {
	BACKGROUND: url(../images/pfeil_intern.gif) no-repeat 2px 6px; padding:0px 0px 8px 14px; 
}

A.extern {
	BACKGROUND: url(../images/pfeil_extern.gif) no-repeat 2px 2px; padding:0px 0px 8px 14px; }
	
UL#sitemap A {
	FONT-SIZE: 70%; MARGIN:0px; PADDING:0px; DISPLAY: block;}
	
DIV#sitemapp {
 FLOAT: left; margin:26px 0px 0px 2px; WIDTH: 250px; min-height:100%;
	POSITION: relative; display:block;PADDING:0px; 
}
UL#sitemapp LI A {
	DISPLAY: block; list-style: none; MARGIN:0px; POSITION: relative; }
	
	
	

.nachoben
{display: block; background-color:#EAD486;padding:0px 0px 0px 10px;margin:10px 0px 0px 0px; font-size:70%;
}

.fusszeile
{ width:100%; float:left; border-top:3px solid #E0AB43; position:relative;
border-bottom:3px solid #E0AB43; padding:0px 0px 8px 0px; text-align:center;
margin:20px 0px 0px 0px;font-size:65%; color:#FFFFFF;}
div.fusszeile a {color:#FFFFFF;}
div.fusszeile a:visited {color:#FFFFFF;}
div.fusszeile a:active {color:#FFFFFF;}
div.fusszeile a:hover {color:#000000;}
.fusszeile p
{padding:0px; margin:2px 0px 2px 0px;}
