/* CSS Document Design Green*/
.componentheading
{
	color: #47667d;
}

.moduletable_lcenter a
{
	color: #647E27;
}

.moduletable_lcenter a:hover
{
	color: #3a4916;
}

.moduletable_lcenter h3
{
	color: #647E27;
}

#position7 h3,
#position8 h3,
#position9 h3,
#position10 h3
{
	color: #85a33e;
}

a.readon
{
	color: #647E27;
	font-weight: bold;
}

a:hover.readon
{
	color: #003300;
}

.createdate_front
{
	background: url(../images/time.png) no-repeat center center;
}

.button
{
	background: url("../images/button_green.png") no-repeat scroll center center transparent;
	border: medium none;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 22px;
	padding: 4px 30px;
	width: 120px;
	margin: 0.5em;
}

.button:hover
{
	cursor: pointer;
}
/* === Bereich Head === */
#wrapper_head
{
	background: url(../images/header_green.png) repeat-x bottom center #2e2d2b;
	height: 270px;
}
/* === Menu 1 Style 1 === */
#menu_top_style1
{
	background: url(../images/m1_tr_green.png) no-repeat left center;
	padding: 0 2px;
}

#menu_top_style1 li a 
{
	color: #FFFFFF;
}

#menu_top_style1 ul.menu li a /*bild links */
{
	background: url(../images/m1_tr_green.png) no-repeat right center;
}

#menu_top_style1 ul.menu li a span
{
}

#menu_top_style1 ul.menu li li a span
{
	position: relative;
	top: 0;
	padding-left: 18px;
	background: url(../images/arrow1.png) no-repeat left center;
}

#menu_top_style1 ul.menu li ul a 
{
	color: #FFFFFF;
	width: 14em;
	background: url(../images/ul_trenn_black.png) no-repeat center bottom;
}

#menu_top_style1 ul.menu li /*bild rechts*/
{
	background: url(../images/bg_mt_green.png) repeat-x center center;
}

#menu_top_style1 ul.menu li.active a,
#menu_top_style1 ul.menu li.active a:hover,
#menu_top_style1 ul.menu li.active a:active,
#menu_top_style1 ul.menu li.active a:focus 
{
	color: #F8DF00;
	font-weight: bold;
}

#menu_top_style1 ul.menu li.active li a,
#menu_top_style1 ul.menu li.active li a:hover,
#menu_top_style1 ul.menu li.active li a:active,
#menu_top_style1 ul.menu li.active li a:focus 
{
	color: #FFFFFF;
	font-weight: bold;
	background: url(../images/ul_trenn_black.png) no-repeat center bottom !important;	
}

#menu_top_style1 ul.menu li a:hover,
#menu_top_style1 ul.menu li a:active,
#menu_top_style1 ul.menu li a:focus 
{
	color: #F8DF00;
	font-weight: bold;
}

#menu_top_style1 ul.menu li:hover,
#menu_top_style1 ul.menu li.sfhover,
#menu_top_style1 ul.menu li.parentsfhover,
#menu_top_style1 ul.menu li.parent-activesfhover 
{
	color: #FFFFFF;
}

#menu_top_style1 ul ul li 
{
	margin-bottom: 1px;
}

#menu_top_style1 li ul 
{ /* second-level lists */
	background: none;
}

#menu_top_style1 ul.menu li ul 
{
	background: none;
}

#menu_top_style1 ul.menu li ul li 
{
	background: url(../images/opaque.png);
}

#menu_top_style1 ul.menu li ul a:hover,
#menu_top_style1 ul.menu li ul a:active,
#menu_top_style1 ul.menu li ul a:focus,
#menu_top_style1 ul.menu ul li:hover,
#menu_top_style1 ul.menu ul li.sfhover,
#menu_top_style1 ul.menu ul li.havesubchildsfhover,
#menu_top_style1 ul.menu ul li.havesubchild-activesfhover,
#menu_top_style1 ul.menu ul ul li:hover,
#menu_top_style1 ul.menu ul ul li.sfhover,
#menu_top_style1 ul.menu ul ul li.havesubchildsfhover,
#menu_top_style1 ul.menu ul ul li.havesubchild-activesfhover {
	background: #333333;
	color: #CCCCCC;
}

#menu_top_style1 ul ul  li:hover,
#menu_top_style1 ul ul  li:active,
#menu_top_style1 ul ul  li:focus {
	background: #444444;
	color: #FFFFFF;
}

/* === Menu 2 Style 2 === */
#menu_top_style2 li a 
{
	color: #6D6C6D;
}

#menu_top_style2 ul.menu li a 
{
	color: #6D6C6D;
	background: url(../images/m2b_l_green.png) no-repeat left bottom;
}

#menu_top_style2 ul.menu li a span
{
	position: relative;
	top: 5px;
}

#menu_top_style2 ul.menu li li a span
{
	position: relative;
	top: 0;
	padding-left: 18px;
	background: url(../images/arrow1.png) no-repeat left center;
}

#menu_top_style2 ul.menu li ul a 
{
	color: #FFFFFF;
	width: 14em;
	background: url(../images/ul_trenn_black.png) no-repeat center bottom;
}

#menu_top_style2 ul.menu li
{
	background: url(../images/m2b_r_green.png) no-repeat right bottom;
}

#menu_top_style2 ul.menu li.active a,
#menu_top_style2 ul.menu li.active a:hover,
#menu_top_style2 ul.menu li.active a:active,
#menu_top_style2 ul.menu li.active a:focus 
{
	color: #000000;
	font-weight: bold;
}

#menu_top_style2 ul.menu li.active li a,
#menu_top_style2 ul.menu li.active li a:hover,
#menu_top_style2 ul.menu li.active li a:active,
#menu_top_style2 ul.menu li.active li a:focus 
{
	color: #FFFFFF;
	font-weight: bold;
	background: url(../images/ul_trenn_black.png) no-repeat center bottom !important;	
}

#menu_top_style2 ul.menu li a:hover,
#menu_top_style2 ul.menu li a:active,
#menu_top_style2 ul.menu li a:focus 
{
	color: #000000;
	font-weight: bold;
}

#menu_top_style2 ul.menu li:hover,
#menu_top_style2 ul.menu li.sfhover,
#menu_top_style2 ul.menu li.parentsfhover,
#menu_top_style2 ul.menu li.parent-activesfhover 
{
	color: #FFFFFF;
}

#menu_top_style2 ul ul li 
{
	margin-bottom: 1px;
}

#menu_top_style2 li ul 
{ /* second-level lists */
	background: none;
}

#menu_top_style2 ul.menu li ul 
{
	background: none;
}

#menu_top_style2 ul.menu li ul li {
	background: none;
	position: relative;
	left: 3px;
	background: url(../images/opaque.png);
}

#menu_top_style2 ul.menu li ul a:hover,
#menu_top_style2 ul.menu li ul a:active,
#menu_top_style2 ul.menu li ul a:focus,
#menu_top_style2 ul.menu ul li:hover,
#menu_top_style2 ul.menu ul li.sfhover,
#menu_top_style2 ul.menu ul li.havesubchildsfhover,
#menu_top_style2 ul.menu ul li.havesubchild-activesfhover,
#menu_top_style2 ul.menu ul ul li:hover,
#menu_top_style2 ul.menu ul ul li.sfhover,
#menu_top_style2 ul.menu ul ul li.havesubchildsfhover,
#menu_top_style2 ul.menu ul ul li.havesubchild-activesfhover {
	background: #333333;
	color: #CCCCCC;
}

#menu_top_style2 ul ul  li:hover,
#menu_top_style2 ul ul  li:active,
#menu_top_style2 ul ul  li:focus {
	background: #444444;
	color: #FFFFFF;
}