body		{
			background-color: #F6F8EC;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			}

a 			{ 
			text-decoration: underline;
			color: #00401F;
			}
a.metanav	{
			text-decoration: none;
			color: #00401F;
			font-size: 11px;
			}
a.subnav	{
			color: #00401F;
			font-weight: bold;
			text-decoration: none;
			}
a.button	{
			color: #ffffff;
			font-size: 11px;
			text-decoration: none;
			text-transform: uppercase;
			}
a.button2	{
			color: #00401F;
			font-size: 11px;
			text-decoration: none;
			text-transform: uppercase;
			}

td			{
			font-family: Arial, Verdana, Helvetica;
			font-size: 11px;
			line-height: 14px;
			color: #00401F;
			}
.justify    { text-align: justify; }
select.hp	{
			background-color: #006633;
			color: #BDFAA5;
			border-style: solid;
			font-size: 10px;
			}
input		{ 
			font-family: Courier, mono-spaced;
			font-size: 12px;
			}
hr			{
			color: #00401F;
			height: 1px;
			}
.rd         {
            color: #F00032;
            font-family: Verdana, Helvetica;
            font-size: 10px;
            font-weight: normal;
            }
.hl			{
			font-size: 14px;
			font-weight: bold;
			}
.hl_ora		{
			font-size: 14px;
			font-weight: bold;
			color: #EB983C;
			}
.hl_white	{
			font-size: 14px;
			font-weight: bold;
			color: #FFFFFF;
			}				
.pad		{
			padding-left: 100px;
			}
b.orange	{
			color: #EB983C;
			}
.small		{
			font-size: 11px;
			line-height: 14px;
			}

#bg1		{
			background-color: #e5f0db;
			}

#bg2		{
			background-color: #E5EAC6;
			}
		
#bg3		{
			background-color: #F0F5D4;
			}
			
			
div.newsbox {
	width: 200px;
	*width: 230px;
	background-color: #95B573;
	padding: 0px 15px;
	padding-top: 15px;
}

div.newsbox img {
	 float: left;
	 margin: 0px 10px 0px 0px;
}

div.clear {
  clear: both; 
  height: auto;
}

a.decnone {
  text-decoration: none;
}

div.newsbox {
	background-color: #FFFFFF;
	padding: 0px 15px;
}

div.newsbox img {
	 float: left;
	 margin: 0px 10px 0px 0px;
}

div.specialbox {
	width: 230px;
	height: 152px;
	overflow: hidden;
	background-image: url( '../_pix/bg_specials.gif' );
	font-size: 11px;
	position: relative; 
	top: 0px; 
	left: 0px;
}

img.special_headline {
	margin-top: 12px; 
	margin-left: 15px;
}

div.specialbox div.url {
	position: absolute; 
	bottom: 10px;
	left: 17px;
}

div.specialbox p {
  margin: 0px;
}

a.pfeil-orange, a.pfeil, input.submit {
  background: url('../_pix/bt_pfeil_orange.gif') 0px 50% no-repeat !important;
  padding-left:20px;
  color: #006633 !important;
  font-size: 11px;
  text-decoration: none !important;
  text-transform: uppercase;
  cursor:pointer;
}

div.newsbox h1 {
  font-size: 14px;
  font-weight: bold;
  padding-top: 15px;
  margin-top: 0px;
}