/*Seitenlayout*/

body
	{ font-size: 13px; font-family:verdana; color:#000000; text-align:left; }
	
div#aufbau
	{background-color:#004301; width:981px; /*height:550px;*/ margin-right:auto; margin-left:auto; }

div#navi
	{ width:204px; padding-left:2px; padding-right:0px; border: 7px solid #004301; color:#ffffff; background-image:url(navi.gif); float:left; overflow:auto; height:544px; }
	
div#navi p
	{ margin:13px 0px; }
	
hr.navi
	{ color:#31c662; background-color:#31c662; height:2px; border:none; }
	
hr#erster
	{ color:#31c662; background-color:#31c662; height:2px; border:none; }
	
hr#letzter
	{ color:#31c662; background-color:#31c662; height:2px; border:none; }

a.navi
	{ text-decoration:none; color:#ffffff; }
	
p.navi-sub
	{ padding-left:4px; }

p.navi-aktiv
	{ background-color:#004301; border:4px solid #004301; }
	
p.navi-darst
	{ background-color:#004301; border:4px solid #004301; }
	
p.navi-priv
	{ background-color:#004301; border:4px solid #004301; }
	
span.navi-aktiv
	{ font-weight:bold; }

div#text
	{ margin-left:2px; border:3px double #004301; padding-left:15px; padding-right:15px; padding-top:8px; height:494px; width:723px; background-color:#ffffff; overflow:auto; }
	
div#fuss
	{ margin-left:223px; font-weight:bold; color:#004301; margin-top:7px; padding-bottom:10px; padding-top:10px; padding-left:17px; background-color:#ffffff; border-bottom:8px solid #004301; border-right: 7px solid #004301; width:732px; text-align:left; }
	
h1
	{ font-size:18px; color:#004301; }
	
span.kursiv
	{ font-style:italic; }
	
p.abst
	{ margin-top:40px; }
	
li.steckbr
	{ margin-bottom:13px; }
	
p.wichtig
	{ color:#004301; font-weight:bold; text-decoration:underline; margin-top:3px; margin-bottom:0px; }
	
span.wichtig
	{ color:#004301; font-weight:bold; text-decoration:underline; margin-top:3px; margin-bottom:0px; }
	
hr.aktual
	{ color:#004301; background-color:#004301; height:2px; border:none; }
	
p.bildtext
	{ margin-top:5px; margin-bottom:5px; }
	
p.evotext
	{ margin-bottom:5px; }
	
/***************
	Flagge
****************/

a.hgruen:link
	{ color:#31c662; }
	
a.hgruen:visited
	{ color:#31c662; }
	
a.hgruen:hover
	{ color:#004301; }
	
a.hgruen:active
	{ color:#004301; }
	
a.hgruen:focus
	{ color:#004301; }

/***************
	Linkliste
****************/

h1.linkliste
	{ margin-top:40px; }
	
p.linkliste
	{ margin-top:5px; margin-bottom:25px; }
	
a.dgruen:link
	{ color:#004301; }
	
a.dgruen:visited
	{ color:#004301; }
	
a.dgruen:hover
	{ color:#31c662; }
	
a.dgruen:active
	{ color:#31c662; }
	
a.dgruen:focus
	{ color:#31c662; }

/***********
	Fuss
************/

span.fuss
	{ color:#004301; text-decoration:underline; }

a.fuss:link
	{ color:#004301; text-decoration:underline; }
	
a.fuss:visited
	{ color:#004301; text-decoration:underline; }

a.fuss:hover
	{ color:#31c662; text-decoration:underline; }
	
a.fuss:active
	{ color:#31c662; text-decoration:underline; }
	
a.fuss:focus
	{ color:#31c662; text-decoration:underline; }
	
/***********************************
	Anordnung von Bildern im Text
************************************/

img.rechts
	{ float:right; margin-left:20px; margin-bottom:20px }
	
img.links
	{ float:left; margin-right:20px; margin-bottom:20px }
	
img.oben
	{ margin-bottom:20px }
	
img.mitte-unten
	{ margin-left:180px; margin-bottom:10px; }
	
img.randlos
	{ border:0; }
	
img.flagge
	{ float:right; }
	
img.css
	{ width:88px; height:31px; }
	
/******************
	Breiten u.ä.
*******************/
	
.term
	{ padding-bottom:15px; width:144px; }
	
p#erstes_datum
	{ color:#004301; font-weight:bold; }

p.datum
	{ color:#004301; font-weight:bold; padding-top:15px; }
	
p.update
	{ text-indent:80px; }
	
.w-144
	{ width:144px; }
	
/************
	Anker
************/

p.anker
	{ margin-top:25px; font-weight:bold; color:#004301; }

a.anker:link
	{ font-weight:bold; color:#004301; text-decoration:none; }
	
a.anker:visited
	{ font-weight:bold; color:#004301; text-decoration:none; }
	
a.anker:hover
	{ font-weight:bold; color:#31c662; text-decoration:none; }
	
a.anker:active
	{ font-weight:bold; color:#31c662; text-decoration:none; }
	
a.anker:focus
	{ font-weight:bold; color:#31c662; text-decoration:none; }
	
/****************
	Textlinks
****************/

span.textlink
	{ color:#004301; text-decoration:none; font-weight:bold; }

a.text:link
	{ color:#004301; text-decoration:none; font-weight:bold; }
	
a.text:visited
	{ color:#004301; text-decoration:none; font-weight:bold; }

a.text:hover
	{ color:#31c662; text-decoration:none; font-weight:bold; }
	
a.text:active
	{ color:#31c662; text-decoration:none; font-weight:bold; }
	
a.text:focus
	{ color:#31c662; text-decoration:none; font-weight:bold; }