/* -------------- Style Body BG -------------- */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/* Winter Background
	background-image: url(http://www.bioprogramme.net/images/BIOsnow2008.gif);
	background-repeat: repeat-x;*/
	background-color: #FFFFFF;
	color: #000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

a:link {text-decoration: none;  color: #666666;}
a:visited {text-decoration: none;  color: #666666;}
a:hover {text-decoration: underline; color: #78901E;}
a:active {text-decoration: none; color: #666666;}

.sivo {COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.text1 {COLOR: #C3650E; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none;}
.text1 A:link {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.text1 A:visited {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-DECORATION: none;}
.text1 A:hover {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-DECORATION: none;}

.text2A {COLOR: #7B181A; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 16px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}
.text2A A:link {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #7B181A; TEXT-DECORATION: none;}
.text2A A:visited {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #7B181A; TEXT-DECORATION: none;}
.text2A A:hover {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-DECORATION: UNDERLINE;}

.menu1 {COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}

.dot {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 14px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}
.dot A:link {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #FF0000; TEXT-DECORATION: none;}
.dot A:visited {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #FF0000; TEXT-DECORATION: none;}
.dot A:hover {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #FF0000; TEXT-DECORATION: none;}


TD   {font-family:Tahoma, Verdana, Arial; font-size:11px;}
.copy   {font-family:Tahoma, Verdana, Arial; font-size:11px; color:5067AF; text-decoration:none; padding-left:10px;  padding-right:10px;}
.terms   {font-family:Tahoma, Verdana, Arial; font-size:11px; color:5067AF; text-decoration:none; padding-left:10px;  padding-right:10px;}

.black {font-family:Tahoma, verdana; font-size:11px; color:#000000; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-WEIGHT: bold; }
.black a:link {font-family:Tahoma, verdana; font-size:11px; color:#000000; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-WEIGHT: bold; }
.black a:visited {font-family:Tahoma, verdana; font-size:11px; color:#000000; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-WEIGHT: bold; }
.black a:hover {font-family:Tahoma, verdana; font-size:11px; color:#000000; text-decoration:underline; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-WEIGHT: bold; }

.footer {font-family: Tahoma, Verdana; font-size:10px; color:#FFFFFF; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; font-weight: normal; }
.footer a:link {font-family: Tahoma, Verdana; font-size:10px; color:#FFFFFF; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; font-weight: normal; }
.footer a:visited {font-family: Tahoma, Verdana; font-size:10px; color:#FFFFFF; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; font-weight: normal; }
.footer a:hover {font-family: Tahoma, Verdana; font-size:10px; color:#FFFFFF; text-decoration:underline; FONT-FAMILY: Tahoma, Verdana, Arial; font-weight: normal; }

.menu {COLOR: #387307; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}
.menu A:link {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #387307; TEXT-DECORATION: none;}
.menu A:visited {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #387307; TEXT-DECORATION: none;}
.menu A:hover {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #387307; TEXT-DECORATION: none;}

.menublink  {COLOR: #387307; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: bolder; text-decoration: blink;}
.menublink  A:link {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #387307; text-decoration: blink;}
.menublink  A:visited {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #387307; text-decoration: blink;}
.menublink  A:hover {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #387307; text-decoration: blink;}

.text2 {COLOR: #78901E; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 16px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}
.text3 {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 16px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}

.PRODUCT1 {COLOR: #78901E; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 13px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}
.PRODUCT2 {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 13px; FONT-WEIGHT: bolder; TEXT-DECORATION: none;}

.ThinBlack {font-family:verdana; font-size:11px; color:#000000; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; font-weight: normal; }
.ThinRed {font-family:verdana; font-size:11px; color:#7B181A; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; font-weight: normal; }
.ThinGreen {font-family:verdana; font-size:11px; color:#78901E; text-decoration:none; FONT-FAMILY: Tahoma, Verdana, Arial; font-weight: normal; }
.greenThin {COLOR: #78901E; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 10px; font-weight: normal; TEXT-DECORATION: none;}
.greyThin {COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE: 10px; font-weight: normal; TEXT-DECORATION: none;}

/* -------------- Style - text area, input, select, -------------- */
select, textarea, input {
border: #808080 1px solid;
color: #000000;
font-size: 11px;
font-family: Tahoma, Verdana; BACKGROUND-COLOR: #ffffff ;
}


/* -------------- div buttons menu -------------- */
div.buttons a {
	height: 30px;!important; for IE;
	FONT-FAMILY: Tahoma, Verdana, Arial; 
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bolder;
	color: #78901E;
	float: center;
	padding: 5px;
	border: 1px solid #78901E;
	margin:5px;
}

div.buttons a:hover {
	TEXT-DECORATION: underline;
	background: #f5f5f5;
	color: #000;
	float: center;
	padding: 5px;
	border: 1px solid #78901E;
	margin:5px;
	}

/* -------------- div button TEEKANNE -------------- */
	
div.teekanne a {
	height: 30px;!important; for IE;
	FONT-FAMILY: Tahoma, Verdana, Arial; 
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bolder;
	color: #7B181A;
	float: center;
	padding: 5px;
	border: 1px solid #7B181A;
	margin:5px;
}

div.teekanne a:hover {
	TEXT-DECORATION: underline;
	background: #f5f5f5;
	color: #000;
	float: center;
	padding: 5px;
	border: 1px solid #7B181A;
	margin:5px;
	}
	
/* -------------- div menu -------------- */
#menu {
	LIST-STYLE-TYPE:none; MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; PADDING-TOP:0px; HEIGHT: 14px;
}
#menu UL {
	LIST-STYLE-TYPE:none; MARGIN:0px; DISPLAY:none; LEFT:0px; POSITION:absolute; TOP:100%; PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; PADDING-TOP:0px;
}
#menu UL A {
	DISPLAY:block;
}
#menu LI {
	FLOAT:left; POSITION:relative; MARGIN: 0px 0px 0px 0px; PADDING-RIGHT:0px; PADDING-LEFT:0px; LIST-STYLE-TYPE:none;
}
#menu LI A {
	/*background: url(images/name.jpg) no-repeat;*/
	color: #397349;
	display: block;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	overflow: hidden;
	text-align: left;
	text-decoration: none;
	text-indent: 14px;
}
#menu LI A:hover {
	color: #397349;
	display: block;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	overflow: hidden;
	text-align: left;
	text-decoration: underline;
	text-indent: 14px;
}

#menu LI:hover UL {
	DISPLAY:block;
}

#menu LI:hover A {
	COLOR:#397349;
}

HR {
	color: #ccc;
	background-color: #ccc;
	height: 1px;  
	border: 0;
	width: 90%;
}


/* -------------- div buttons menu IE -------------- */
a.menu {
	color: #397349;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.menu:hover {
	color: #397349;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

#menu LI A:hover {
	color: #397349;
	display: block;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	overflow: hidden;
	text-align: left;
	text-decoration: underline;
	text-indent: 14px;
}
#menu LI:hover UL {
	DISPLAY:block;
}
#menu LI.hover UL {
	DISPLAY:block;
}
#menu LI:hover A {
	COLOR:#397349;
}
#menu LI.hover A {
	COLOR:#397349;
}
#sblink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #387307;
}