body, p,
h1, h2, h3, h4, h5, h6,
table, tr, td,
ul, ol, li,
form, input, select,.footer,
a     {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #C4C4C4;
       text-decoration: none;   
    }


strong
{
color:#82931F;
font-weight:bold;	
}


body
{
	background:#63861D;
	background-image:url("/cms/site/img/bgr.gif");
	background-repeat:repeat-x;
}



a,
 a:link, 
a:active,
a:visited,
     a:hover
     {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #D6A50B;
       text-decoration: none;
       font-weight:normal;  
    }



         a:hover
         {
         text-decoration: underline;
         }



.offerslabel
{
	color:#D88401;
	font-weight:bold;
}

.arrow
{
	color:#A5AE26;
}

.newslink,
a.newslink,
a.newslink:link,
a.newslink:active,
a.newslink:visited,
a.newslink:hover
{
	color:#D88401;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
}


a.newslink:hover
{
 text-decoration: underline;
}

.boxlink,
a.boxlink,
a.boxlink:link,
a.boxlink:active,
a.boxlink:visited,
a.boxlink:hover
{
	color:#9AAE27;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
}


a.boxlink:hover
{
 text-decoration: underline;
}

.error
{
 color: #CC474C;
}



 



.correct
{
 color: #48BD2B;
} 





input,textarea
{
 border:1px solid #9B9C9C;
 color:#000000;
}


select
{
color:#000000;
}


.hypernav,
a.hypernav,
a.hypernav:link,
a.hypernav:active,
a.hypernav:visited,
a.hypernav:hover
 {
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
  font-weight:normal;
  font-size:11px;
 }



a.hypernav:hover
 {
	text-decoration: normal;
	color: #CCCCCC;
	text-decoration: underline;
 }




a.copyright,
a.copyright:link,
a.copyright:active,
a.copyright:visited,
a.copyright:hover
 {
	color:#FFFFFF;
	font-weight:normal;
	font-size:9px;
	text-decoration: none;
 }

a.copyright:hover
 {
	text-decoration: underline;
 } 



.title
{
 color:#FEC000;
 font-weight:bold;
 font-size:12px;
}










.tableheader
{
 background:#F4F4F4;
 font-weight:bold;
}



.tabelle
{
 border-left:1px solid #6F6F6F;
 border-top:1px solid #6F6F6F;
 border-spacing:0px;
 margin:0px;
}



.tabelle td
{
 border-right:1px solid #6F6F6F;
 border-bottom:1px solid #6F6F6F;
 padding:3px;
}



#zentriert {
  position:absolute;
  left:50%;
  margin-left:-400px;
  padding:1em;
}


.mainnav1
{
  padding-top:2px;
  padding-bottom:1px;
  padding-left:10px;
  padding-right:10px;
  font-weight:normal;
  font-size:11px;
}

.mainnav1active
{
  padding-top:2px;
  padding-bottom:1px;
  padding-left:10px;
  padding-right:10px;
  font-weight:normal;
  font-size:11px;
  color:#FE7A25;
}

.subnav
{
 background:#374813;
 width:140px;
 border-bottom:1px solid #D9C6B3;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:10px;
 color:#FFFFFF;
 cursor:pointer;
 cursor:hand;
 font-weight:bold;
}



DIV.menuBar {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menuBar A.menuButton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menu A.menuItem {
	FONT-WEIGHT: noboldmal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
DIV.menuBar {
	}
DIV.menuBar A.menuButton {
	PADDING-LEFT: 6px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: #E7E6D2 1px solid; CURSOR: default; COLOR: #FFFFFF; PADDING-TOP: 2px; BORDER-BOTTOM: #E7E6D2 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.menuBar A.menuButton:hover {
	COLOR: #FFFFFF; BORDER-BOTTOM: #E7E6D2 1px outset; BACKGROUND-COLOR: transparent
}
DIV.menuBar A.menuButtonActive {
	LEFT: 1px; BORDER-LEFT: #E7E6D2 0px inset; COLOR: #ffffff; BORDER-BOTTOM: #E7E6D2 0px inset; TOP: 1px; BACKGROUND-COLOR: #E7E6D2
}
DIV.menuBar A.menuButtonActive:hover {
	LEFT: 1px; BORDER-LEFT: #E7E6D2 0px inset; COLOR: #ffffff; BORDER-BOTTOM: #E7E6D2 0px inset; TOP: 1px; BACKGROUND-COLOR: #E7E6D2
}
DIV.menu {
	 width:170px;PADDING-LEFT: 0px; Z-INDEX: 101; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 1px;  PADDING-TOP: 0px;POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #374813;background-repeat:repeat-y;
}

DIV.menu A.menuItem {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 22px;CURSOR: default; COLOR: #FFFFFF; PADDING-TOP: 2px;  PADDING-BOTTOM: 2px; WHITE-SPACE: nowrap; TEXT-DECORATION: none;border-bottom:1px solid #D9C6B3;height:15px;
}
DIV.menu A.menuItem:hover {
	cursor:pointer;cursor:hand;COLOR: #ffffff; BACKGROUND-COLOR: #82931F
}
DIV.menu A.menuItemHighlight {
	COLOR: #ffffff; BACKGROUND-COLOR: #82931F
}
DIV.menu A.menuItem SPAN.menuItemText {
	
}
DIV.menu A.menuItem SPAN.menuItemArrow {
	MARGIN-RIGHT: -0.75em
}
DIV.menu DIV.menuItemSep {
	BORDER-RIGHT: #E7E6D2 0px inset; BORDER-TOP: #E7E6D2 0px inset; MARGIN: 4px 2px; BORDER-LEFT: #E7E6D2 0px inset; BORDER-BOTTOM: #E7E6D2 0px inset
}


a.arr,
a.arr:link,
a.arr:hover,
a.arr:visited {
	color:#D6A50B;
	text-decoration:none;
	padding:3px 0 1px 25px;
	margin:0;
	font-weight:bold;
	background:transparent url(/cms/site/img/arrow.jpg) left no-repeat;
}

a.arr:hover
{
 text-decoration:underline;
} 

#errorbox
{
 border:1px solid #E45456;
 background:#FEDDD6;
 color:#000000;
 padding:5px;
 height:auto;
 margin-bottom:20px;
}

#errorbox ul,#errorbox li,#errorbox td,#errorbox table,#errorbox tr
{
 color:#000000;
}


#correctbox
{
 border:1px solid #87B730;
 background:#CDE5A1;
 color:#000000;
 padding:5px;
 height:auto;
 margin-bottom:20px;
}

#correctbox ul,#correctbox li
{
 color:#000000;
}



