ul {list-style-type: none; margin:0em; padding:0em;}
li {margin:0em; padding:0em;}
p {margin:0em; padding:.5em;}
h5 {margin:0px;	padding:.25em .5em .25em .5em; font-weight:bold; font-size:1em;}

body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em; /* das entspricht 75% von 16px (der Standard-Browser-Größe) = 12px ... */   
	background-color:#fff;
	color:#555;
}

#headpicarea {background-color:#3D7970;}
#headpic {width:67em; height:8em;}
#headpicareablack {display:none;}

/*********** Hauptnavigation *********/
#hauptnav {
display:none;
}

#hauptnav li {float:left;}

#hauptnav a {
	background-color: #3D7970;
	font-weight:bold;
	color: #fff;
	width:6em;
	padding: .25em .5em .25em .5em;
	text-decoration:none;
	display:block;
	margin:0;
	border-top:0;
	background-image: none;
}

#hauptnav a:hover, #hauptnav a:focus, #hauptnav a:active, #hauptnav a.active {
	color: #fff;
	background-color: #54988E;
}

/*********** Metanavigation *********/
#metanav {
display:none;
}
 
#metanav li {float:left;}

#metanav a {
	color: #999;
	background-color: #fff;
	width: 6em;
	padding: .25em .5em .25em .5em;
	text-decoration:none;
	display:block;
	margin:0;
	border-top:0;
	background-image: none;
}

#metanav a:hover, #metanav a:focus, #metanav a:active, #metanav a.active {
	background-color: #EFE0C0;
	color: #000;
}

/*********** Barrierefrei-Navigation *********/
#barrierenav {
display:none;
}
#barrierenav_nostyle {display:none;}

#barrierenav ul li {float:left;}

#barrierenav ul a {
	color: #999;
	background-color: #fff;
	padding: .25em .5em .25em .5em;
	text-decoration:none;
	display:block;
	margin:0;
	border-top:0;
	background-image: none;
}

#barrierenav ul a:hover, #barrierenav ul a:focus, #barrierenav ul a:active {
	background-color: #EFE0C0;
	color: #000;
}

/*********** Subnavigation *********/
#subnav {
display:none;
}

#subnav a {
	color: #000;
	background-color: #EFE0C0;
	width: 12em;
	padding: .5em;
	display:block;
	margin:0;
	border-top:0;
	background-image: none;
}

#subnav a:hover, #subnav a:focus, #subnav a:active, #subnav a.active {
	background-color: #DFC99A;
}

/*********** Startnavigation *********/
#startnav {
	margin:0;
	float:left;
}

#startnav a {
	color: #3D7970;
	display:block;
	font-weight: bold;
	text-align: center;
	border-bottom:1px solid #3D7970;
	background-image: none;
	margin:1em 0em 0em 14.25em; 
	padding:0; 
	width:52.5em;
}

#startnav a:hover, #startnav a:focus, #startnav a:active, #startnav a.active {
	color: #DFC99A;
	background-color: transparent;
	border-bottom:1px solid #DFC99A;
}

/* setzt den square des content-Bereiches außer Kraft */
#startnav ul {list-style-type: none; margin:0em; padding:0em;}

/*********** Content allgemein *********/
#content ul {
	list-style-type: square;
	margin:.5em .5em .75em 1.5em;
	padding:.5em;
}

/*********** Content-Boxen *********/
div.contentbox01 		{border:1px solid #EFE0C0; margin:1em 0em 0em 1.5em; padding:0; width:52.5em;}
div.contentbox01 h5 	{background-color:#F4ECDA;}

div.contentbox02 		{border:1px solid #EFE0C0; margin:1em 0em 0em 1.5em; padding:0; width:52.5em;background-color:#F4ECDA;}
div.contentbox02 h5 	{background-color:#EFE0C0;}

div.contentbox03 		{margin:1em 0em 0em 1.5em; padding:0; width:52.5em; border:1px solid #EFE0C0; background-color:#F4ECDA;}
div.contentbox03 p 		{background-color:#fff;margin-left:3.5em;}
div.contentbox03 h5 	{margin-left:3.5em;}

div.contentbox04 		{margin:1em 0em 0em 1.5em; padding:0; width:52.5em;	border:1px solid #EFE0C0;}
div.contentbox04 h5		{background-color:#EFE6D4;}

div.contentbox05 		{margin:1em 0em 0em 1.5em; padding:0; width:52.5em; border:1px solid #eee;}
div.contentbox05 ul 	{color:#3D7970;}
div.contentbox05 p 	{	
	background-color:#EFE0C0;
	border-top:10px solid #3D7970;
	padding:.5em .5em .5em 1.75em;
	background-attachment: scroll;
	background-image: url(../../bilder/stripes_h.gif);
	background-repeat: no-repeat;

}


/*********** Specials ********/
.box01 {
	background-color:#F4ECDA;
	border-bottom:7px solid #3D7970;
	padding:.5em .5em .5em 1.75em;
	margin:0 0 0 5em;
}

p.cbox02 {

	background-color:#EFE0C0;
	border-top:10px solid #3D7970;
	width:50em;
	padding:.5em .5em .5em 1.75em;
	background-attachment: scroll;
	background-image: url(../bilder/stripes_h.gif);
	background-repeat: no-repeat;
}

p.cbox03 {
	border:1px solid #EFE0C0;
	width:50em;
	margin-bottom:.75em;
	padding:.5em .5em .5em 1.75em;
}

/*********** TYPO3-Styles ********/
p.csc-linkToTop, div.csc-menu {border:1px solid #fff; margin:1em 0em 0em 1.5em; padding:0; width:52.5em;}
p.csc-section {padding:0;margin:0;}

/*********** Linkliste (Workaround "OL") *********/
ol {list-style-type: none;margin:0;padding:0;}

a  {
	color: #3D7970;
	padding:0 0 0 1.5em;
	background-color:#fff;
	margin:0em 2em 0em 1em;
	border-top:1px solid #fff;
	background-attachment: scroll;
	background-image: url(../../bilder/arrow_right.gif);
	background-repeat: no-repeat;
	display:inline;
	text-decoration:none;
}

a:hover, a:focus, a:active {background-color: #eee;}

a[name] {
	background-image: none;
	padding:0;
	margin:0;
	border-top:0;
}