.footerbg{
	background-color : #889c05;
}

.contentheadline	{
	color: #889c05;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size : 12px;
	font-weight: bold;
	padding-top : 10px;
	padding-bottom : 2px;
	padding-left : 0px;
	padding-right: 0px;
    border-bottom: 1px solid #475C88;
	text-transform:uppercase;
}

.headlinemenu	{
	background-color: #889c05;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size : 18px;
	font-weight: bold;
	color: white;
	padding-top : 10px;
	padding-bottom : 2px;
	padding-left : 20px;
	padding-right: 0px;
    border-bottom: 1px solid #97ab16;
	/*text-transform:uppercase;*/
	text-align:left;
}
.headlinelire	{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size : 8px;
	color: white;
	padding-top : 4px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right: 0px;
    border-bottom: 1px solid #97ab16;
}

.linksmenu	{
	background-color : #889c05;
	padding-right: 0px;
	padding-left: 0px;
}
/* ### Infoboxen rechte Seite */
.infobox	{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	text-valign: top;
	background-color:#f1f0e6;
	color: #000000;
	padding-top:0px;
  	padding-bottom:0px;
  	padding-left:0px;
	padding-right:0px;
	margin-bottom:10px;
}

.infobox_content	{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	text-valign: top;
	background-color:#f1f0e6;
	color: #000000;
	padding-top:0px;
  	padding-bottom:0px;
  	padding-left:0px;
	padding-right:0px;
	margin-bottom:0px;
	/*border: 1px solid #E5E5E5;*/
	text-align:left;
}
.infoboxline	{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	color: #000000;
	background-color:#f1f0e6;
	padding-top:2px;
  	padding-bottom:2px;
  	padding-left:14px;
	padding-right:10px;
	text-align:left;
}
.infoboxhead	{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size: 17px;
	background-color:#889c05;
	color: white;
	font-weight: bold;
	padding-top: 5px;
  	padding-bottom: 5px;
  	padding-left: 20px;
	padding-right: 5px;
	/*text-transform:uppercase;*/
	text-align:left;
}
.merklistehead	{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	background-color:#DDDDDD;
	color: white;
	font-weight: bold;
	padding-top: 1px;
  	padding-bottom: 1px;
  	padding-left: 20px;
	padding-right: 5px;
	/*text-transform:uppercase;*/
	text-align:left;
}


/* ### Menu ### */

.menu_pfeil {
	width: 10px;
	float: none;
	padding-right: 6px;
	padding-left: 2px;
	background-image: url(../images/menu/menu-pfeil-bergwinter.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu_pfeil_act {
	width: 10px;
	float: none;
	padding-right: 6px;
	padding-left: 2px;
	/*background-image: url(../images/menu/menu-pfeilu-bergwinter.gif);*/
	background-repeat: no-repeat;
	background-position: right;
}


/* ### MENU2 LEVEL 3 ################################## */
.menu2-level3 {
   text-align: left;
   width: 160 px;
	color: white;
   font-family:Trebuchet MS, Verdana, Arial;
}
.menu2-level3-act A, .menu2-level3-act A:visited{
   display:block;
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 20px;
   padding-right: 0px;
   text-decoration: none;
   width: 170px;
}

.menu2-level3-act_sub A, .menu2-level3-act_sub A:visited{
   display:block;
   text-align: left;
   color:white;
   font-weight: bold;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 20px;
   padding-right: 0px;
   text-decoration: none;
   width: 170px;
}

.menu2-level3-act A:hover {
   display:block;
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   background-color: #97ab16;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 20px;
   padding-right: 0px;
   text-decoration: none;
   width: 170px;
}

.menu2-level3-no A, .menu2-level3-no A:visited{
   display:block;
   text-align: left;
	color: white;;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 20px;
   padding-right: 0px;
   text-decoration: none;
   width: 170px;
}

.menu2-level3-no A:hover {
   display:block;
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   background-color: #97ab16;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 20px;
   padding-right: 0px;
   text-decoration: none;
   width: 170px;
}

/* ### MENU2 LEVEL 4 ### */

.menu2-level4 {
   text-align: left;
   width: 150px;
	color: white;
   font-family:Trebuchet MS, Verdana, Arial;
}
.menu2-level4-act A, .menu2-level4-act A:visited{
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 40px;
   text-decoration: none;
   width: 150px;
   display:block;
}

.menu2-level4-act_sub A, .menu2-level4-act_sub A:visited{
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 40px;
   text-decoration: none;
   width: 150px;
   display:block;
}

.menu2-level4-act A:hover {
   text-align: left;
	color: white;;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   font-weight: bold;
   background-color: #97ab16;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 40px;
   text-decoration: none;
   width: 150px;
   display:block;
}

.menu2-level4-no A, .menu2-level4-no A:visited{
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 40px;
   text-decoration: none;
   width: 150px;
   display:block;
}

.menu2-level4-no A:hover {
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   background-color: #97ab16;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 40px;
   text-decoration: none;
   width: 150px;
   display:block;
}

/* ### MENU2 LEVEL 5 ### */

.menu2-level5 {
   text-align: left;
   width: 150px;
	color: white;
   font-family:Trebuchet MS, Verdana, Arial;
}
.menu2-level5-act A, .menu2-level5-act A:visited{
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 45px;
   text-decoration: none;
   width: 150px;
   display:block;
}


.menu2-level5-act A:hover {
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   font-weight: bold;
   background-color: #5b93b5;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 45px;
   text-decoration: none;
   width: 150px;
   display:block;
}


.menu2-level5-no A, .menu2-level5-no A:visited{
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 45px;
   text-decoration: none;
   width: 150px;
   display:block;
}


.menu2-level5-no A:hover {
   text-align: left;
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   background-color: #5b93b5;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 45px;
   text-decoration: none;
   width: 150px;
   display:block;
}


/* ### Tipps & Werbung */

.alternate-tw-c {
	color: white;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 20px; 
   padding-right: 5px;
   text-decoration: none;
   width: 165px;
   display:block;
  }

.alternate-tw {
   color: #ffffff;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   padding-top: 14px;
   padding-bottom: 0px;
   padding-left: 20px;
   padding-right: 5px;
   text-decoration: none;
   width: 165px;
   display:block;
  }


.alternate-tw2 {
   color: #ffffff;
   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   /*border-bottom: 1px solid #475C88; */
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 20px;
   padding-right: 5px;
   text-decoration: none;
   width: 165px;
   display:block;
  }


.alternate-tw2 A:link, .alternate-tw2 A:visited , .alternate-tw2 A:active{
   color: #ffffff;
   text-decoration: none;
   display: block;
   font-size: 12px;
   font-family:Trebuchet MS, Verdana, Arial;
}
.alternate-tw2 A:hover {
   color: #E0E3EB;
   text-decoration: none;
   display: block;
   font-size: 12px;
   font-family:Trebuchet MS, Verdana, Arial;
}

/* ### footermenu */

.footermenu {
        color: white;
        font-size:12px;
        font-family:Trebuchet MS, Verdana, Arial;
        padding-top: 2px;
        padding-bottom: 2px;
}
.footermenu A:link, .footermenu A:visited {
        color : white;
        font-size:12px;
        font-family:Trebuchet MS, Verdana, Arial;
        padding-top: 2px;
        padding-bottom: 2px;
        text-decoration: none;
}

.footermenu A:hover {
        color : white;
        font-size:12px;
        font-family:Trebuchet MS, Verdana, Arial;
        padding-top: 2px;
        padding-bottom: 2px;
        text-decoration: underline;
}

.footermenu A:active{
        color : white;
        font-size:12px;
        font-family:Trebuchet MS, Verdana, Arial;
        padding-top: 2px;
        padding-bottom: 2px;
        text-decoration: none;
}

.footercright {
    color: white;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size : 12px;
       padding-left: 5px;
	text-align:left;
}
/*### suchbox ###*/

.suchbox {
	 color:#FFFFFF;
     background-color: #FFFFFF;
     margin-top: 0px;
	 padding-top: 7px;
	 padding-left: 0px;
padding-right: 1px;
     padding-bottom: 7px;
     width: 190px;
}
*html .suchbox {padding-top: 5px; padding-bottom: 5px;} /*f&uuml;r den IE*/

.searchboxborder {
     background-color: #FFFFFF;
}

.searchboxform {
	  color: #A0A0A0;
      font-size:12;
      border:	1px solid #999999;
      background-color: #FFFFFF;

      padding: 1px;
      width: 140px;
}
.searchrand{	  padding-left: 2px;}
*html .searchrand {padding-left: -2px; } /*f&uuml;r den IE*/

.searchrand2{	  padding-right: 1px;}
*html .searchrand2 {padding-right: -4px; } /*f&uuml;r den IE*/

.adresselinks {

   font-size:12px;
   font-family:Trebuchet MS, Verdana, Arial;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 0px;
   padding-right: 5px;
   text-decoration: none;
   width: 165px;
   display:block;
  }
