/*** Dies ist das spezifische css nur fr diese Domain ***/
/*** Aufteilung des Stylesheet: Gesamtseite/Wrapper - Kopfbereich incl. Breadcrumb - Navigation - Contentbereich - Fussbereich ****/

/*** HINWEIS: die Angaben in diesem Stylesheet berschreiben diejenigen des Haupt-Stylesheets ***/

body {
	background-color:#fff;
}
/*** Angaben fr gesamte Seite und Wrapper ***/
a {
	color:#95C39E; /* Farbe der normalen Links */
}
div,
td,
p {
	font-family: Verdana, Arial;
	font-size:11px;
}
div#mainblock p.bodytext {
	margin-top:5px;
	margin-bottom:5px;
}
/* Gre und Farbe der berschriften H1-H8 */
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:bold; font-style:normal; color:#006600;margin:5px 0px 10px 0px;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; font-style:normal; color:#006600;margin:5px 0px 10px 0px;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; font-style:normal; color:#006600;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight:bold; font-style:italic;margin:5px 0px 10px 0px;}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; font-style:italic;}
h6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; font-style:italic;}

#wrapper_shadow { /* falls kein Schatten gewnscht, einfach mit xx auskommentieren ... #xxwrapper_shadow */
	position: relative;
	width:982px;  /* Breite von #wrapper plus border-left und border-right */
	padding:0 15px 0 15px; /* Schattenbreite */
	xxbackground-image:url(shadow_left_right.gif); /* austauschbarer Hintergrundschatten: Bildbreite=width+(2xborder)+(2xSchattenrand) */
	background-position:center;
	background-repeat:repeat-y;
}
#wrapper {
	border-left:1px solid #006600; /* Borderbreite und Farbe einstellen */
	border-right:1px solid #006600; /* Borderbreite und Farbe einstellen */
	background-color:#FFF;
}

/* Kopfbereich incl. Breadcrumb */
#topimage {
	height:250px; /* Hhe des Top-Logos */
	background-color:#95C39E; /*Hintergrundfarbe bei Logo und Feld ber Men */
}
#meta {
	background-color: #006600; /* box ber Men, color override here not working in IE6*/
}
#blockright {
	background-color:#006600; /* Hintergrundfarbe Breadcrumb */
	color:#95C39E; /* Farbe der Trennzeichen zwischen Breadcrumb-Punkten */
	}
#blockright a {
	color: #95C39E; /* Farbe der Breadcrumb-Links */
}

/*** Navigationsbereich ***/
#leftcol {
	background-color:#95C39E;/*95C39E*/
}
#menu {
	border-top:1px solid #95C39E; /*Hhe und Farbe der oberen Rahmenlinie des obersten Menpunkts*/
}
#menu .menuitem {
	border-bottom:1px solid #006600; /* Hhe und Farbe des Trennstrichs zwischen Listenpunkten */
	color:#006600;
}
#menu .act {
	background-color:#95C39E; /*Hintergrundfarbe des aktiven Menpunkts*/
}
#menu a {
	color:#006600;
}
#menu .menuitem a:hover {
	background-color:#95C39E;
}

h1#designhell,
h2#designhell,
h3#designhell {
	color:#95C39E;
}
h1#designdunkel,
h2#designdunkel,
h3#designdunkel {
	color:#006600;
}
div#rahmen_design {
	border-color:#95C39E;
}
.news-list-date {
	color:#B2854C;
}

}

*/

div.layer-foldout {
	background-color:#95C39E;
	border-top:1px solid white;
	width: 160px;
	padding:none;
	margin:2px 3px 0px 0px;
	font-size:12px;

}

div.layer-foldout a {
	margin:0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	color:#006600;
	display:block;
	text-decoration:none;
}

div.layer-foldout .menuitem a:hover {
        color:#95C39E;
	background-color:#006600;
	text-decoration: none;
}

div.layer-foldout .menuitem {
	border-bottom:1px solid #006600;
	text-align: left;
	margin:0px;
	padding:1px 0px 1px 0px;
	background-color:#95C39E
}

div.layer-foldout .act {
	font-weight: bold;
	background-color: #006600;
}

/*** Inhaltsbereich ***/
#content_text {
	/*background-image: url(../../../typo3conf/ext/abz_domaintemplate/templates/headerimages/abzet.de.jpg); */ /*Hintergrundbild fr Contentbereich */
	/*background-repeat:no-repeat;*/
	/*background-position:20px 30px;*/ /* Positionierung des Content-Hintergrundbilds */
	border-left-color:#95C39E;
}
#content_text a {
	text-decoration:underline;
	color: #006600;
}
#content_text a:hover {
	text-decoration:none;
	color:#006600;
}
#content_text p {
	font-family:"Verdana", Times, serif;
	font-size: 12px;
	color: #000000;
}

/* contentwrapper colors*/
div.tx-contentwrapper_style1{
	border:1px solid #95C39E;
	background-color:#fff;
}
div.tx-contentwrapper_style2{
	border:1px solid #95C39E;
	background-color:#FFFFCC;
	overflow:hidden;
}
.tx-contentwrapper_style2 .csc-textpicHeader {
	text-align:center;
}
div.tx-contentwrapper_style3{
	border: 1px solid #808080;
	background-color:#95C39E;
}
div.tx-contentwrapper_style4,
div.tx-contentwrapper_style5,
.guestbook-single-information {
	background-color: #D8C7A6;
	border: 1px solid black;
	height:16px;
	color:black;
	padding:10px;
	margin-bottom:20px;
}

/*** Fussbereich ***/
#footer,
#footer_middle,
#client_footer {
	background-color:#006600; /* Hintergrundfarbe Footer */
}
#footer_middle a {
	}
div#client_footer,
div#client_footer a {
	color:#95C39E; /* Textfarbe und Schrift des Client-Fusses */
}
.bo_footer,
.bo_footer a {
	color:#95C39E; /* Textfarbe und Schrift des BO-Fusses */
}
#footer {
	clear:both;
	width:100%;
	margin-top:0px;
}