/*Testkommentar3*/


.ad_table {}

.ad_table_head {
	padding: 3px;
	spacing: 1px;
    font-weight: bold;
	color: #ffffff;
	background-color: #336699;
}


.ad_alter_1 {
	padding: 4px;
	spacing: 1px;
	background-color: #F1F1F1;
}
.ad_alter_2 {
	padding: 4px;
	spacing: 1px;
	background-color: #E0E0E0;
}
/* CSS Document */
  
body {bgcolor:#FFF0D8;}
TD, text, font {font-family: Verdana, Arial, Helvetica; font-size: 11px;}
.bold{font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight:bold;}
.fettweiss{font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight:bold; color:#ffffff}
.gross {font-family: Verdana, Arial, Helvetica; font-size: 14px;}
.riesig {font-family: Verdana, Arial, Helvetica; font-size: 18px; line-height:25px;}
.klein {font-family: Verdana, Arial, Helvetica; font-size: 10px;}
.orange {font-family: verdana, Arial, Helvetica; font-size: 11px; color:#E3A304} 
.green {font-family: verdana, Arial, Helvetica; font-size: 11px; color:#336699} 
.red {font-family: verdana, Arial, Helvetica; font-size: 11px; color:#FF0000}
.kleinweiss {font-family: geneva, ms sans serif, Arial, Helvetica; font-size: 10px; color: #FFFFFF}
.rubrik {font-family: Arial, Helvetica; font-size: 20px; font-weight:bold; color:#44635D} 
.kleingrau {font-family: verdana, geneva, ms sans serif, Arial, Helvetica; font-size: 10px; color: #a9a9a9}
.error {font-family: verdana, Arial, Helvetica; font-size: 11px; font-weight:bold; color:#FF0000}

TEXTAREA {font-family: verdana, Arial, Helvetica, ms sans serif; font-size: 11px;}
INPUT {font-family: verdana, Arial, Helvetica, ms sans serif; font-size: 11px;}


A {font-family: verdana, Arial, Helvetica; font-size: 11px; text-decoration:none; color:#336699;}
A.klein {font-family: verdana, geneva, ms sans serif, Arial, Helvetica; font-size: 10px; text-decoration:none;}
A.kleinweiss {font-family: verdana, geneva, ms sans serif, Arial, Helvetica; font-size: 10px; text-decoration:none; color: #FFFFFF}
A.rubrik {font-family: Arial, Helvetica; font-size: 12px; text-decoration:none; color:#336699;}
a.navleiste {font-family: verdana, geneva, ms sans serif, Arial, Helvetica; font-size: 11px; font-weight:bold; color: #FFFFFF} 

a:hover {text-decoration:underline;}
a.breadcrumb {font-family: Arial, Helvetica; font-size: 10px;}


font.standard {font-family: Arial, Helvetica; font-size: 12px;}
font.klein {font-family: verdana, geneva, ms sans serif, Arial, Helvetica; font-size: 10px;} 
font.gross {font-family: Arial, Helvetica; font-size: 14px;}
font.riesig {font-family: Arial, Helvetica; font-size: 18px;}
font.warnung {font-family: Arial, Helvetica; font-weight:bold; font-size: 12px; color:#ff0000}

H2 {font-family: Arial, Helvetica; font-size: 16px;} 
/*
/****************************
//BIOLAND SYTLES FÜR DEN KOPF 
/*****************************
//BIOLAND*/


/* FOOTER */

#footer{
   margin: 0;
   padding: 0.25em 0 0.25em 0;
    color : #7F7F7F;
	font-size: 14px;
	font-family: Arial, Helvetica;
	text-align : center;	
	
}

a.footer:link    {  color: #7F7F7F;
				   font-size:14px;				
                   text-decoration: none;}
a.footer:visited {  color: #7F7F7F;
				   font-size:14px;
                   text-decoration: none;}
a.footer:hover   {  color: #0000ff;
				   font-size:14px;
                   }

#footer span{
	padding-right: 2em;
}

/*Farbe für  footer Ähnliches */
.footer{	
    color : #7F7F7F;
}

.footerline{
   width: 100%;
   text-align : center;
}
/*Netscape 4.* aus/*/
 .footerline-left{
	background : url(http:/www.bioland.de/bilder/layout/footer_l.gif) no-repeat left;
}
 .footerline-right{
	background : url(http://www.bioland.com/bilder/layout/footer_r.gif) no-repeat right;
}
 .footerline-middle{
	background : url(http://www.bioland.com/bilder/layout/footer.gif) repeat-x center;
	margin-left : 35px;
	margin-right : 35px;
}
/* Netscape 4.* an */

.footerline-menu{
   color : #7F7F7F;
	background-color : #FFF0D8;
}



/***** menu *********************************************
Navigationsmenü ganz oben Reiter und Untermenü */

#menu{
	/*background-image: jeweilige farb.css*/
	background-repeat: no-repeat;
	background-position:  top left ;	
	background-color : #FFF0D8; 	
	height: 100px;
	width: 100%;
	margin-bottom: 20px;
}

#menu div, #mainmenu{
	margin: 0px;
}

/* farbiger Schatten mit Reitern und Bereichsfarbe */
#menueruler{
	/*background-image   jeweilige farb.css*/
	background-position: top left;
	background-repeat: no-repeat;
	height: 3px;
	overflow: hidden;
	}		
	
	
/**** Subenmenu **************************************
Untermenü mit Navigation innerhalb eines Bereiches 
und dem Suchformular */

#menu div#submenu{
	/*background-image: jeweilige farb.css*/
	margin-top:-0.6em;
	/* Netscape 4.*  off /*/	
	margin-top: 3px;
	/* Netscape 4.*  on */
	
	margin-right: 16px;
	line-height: normal;
	text-align: right;
	}

#submenu span{
	float:left;
	margin-left: 26px;
	width: auto;
	text-align: left;
}

/* Netscape 4.*  off /*/		
#submenu  a img{
	padding: 0;
}

.umenu, .umenuaktiv{
	margin-right: 20px;
}
/* Netscape 4.* on */


/********************
//FARBEN
/********************

/* Farben Bioland*/

body.normal{background-image: url(http://www.bioland.com/bioland/bilder/layout/back.gif);}
#menu{background-image: url(http://www.bioland.com/bioland/bilder/menue/menue_back.gif);}
#menueruler{background-image: url(http://www.bioland.com/bioland/bilder/menue/menue_bottom.gif);}




h2, h3 {  color: #5078C0;}
hr {color: #339966;}


a.umenu:link    {  color: #FFDD55;
				   font-size:14px;				
                   text-decoration: none;}
a.umenu:visited {  color: #FFDD55;
				   font-size:14px;
                   text-decoration: none;}
a.umenu:hover   {  color: #FFEEAA;
				   font-size:14px;
                   background-color: transparent; }






