BODY						{font-family: Arial; font-size: 10pt; color:#FFFFFF}
TD							{font-family: Arial; font-size: 10pt}
A							{text-decoration: none; color: #019088; outline:none;}
A:hover						{text-decoration: underline; color: #66c3be;}
.clientVert 				{color:#019088}
.clientEntete				{Background-color: #0000FF; color: #FFFFFF}

DIV.source  /*Important pour xplore*/
{
	padding:5px;
	font-family:Courier New;
	font-size:9pt;
	background-color:#FFFFFF;
	text:#000000;
	color:#000000;	
}

/*#####  Clear Fix  #######################################*/
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */
/*#########################################################*/



h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#019088;
	text-transform:uppercase;
	margin:0;
}




body{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	background:#000 url(images/bkg_body.gif) top center repeat-x;
}

.main{
	width:980px;
	margin:auto;
	text-align:left;
}

.top{
	margin:0 14px 23px 0;
}

.top_entete{
	height:130px;
}

.top_entete .logo{
	float:left;
	margin:16px 0 0 0;
}
.top_entete .menu{
	float:right;
	color:#898989;
	padding-top:13px;
	text-align:right;
}

.top_entete .menu a{
	color:#f7f8fa;
	text-decoration:none;
	padding:0 8px;
}
.top_entete .menu a:hover{
	color:#898989;
}

#div_site_button{
	float:left; 
	padding:10px 32px 0;
}
#div_site_choix{
	position:absolute; 
	top:79px;
	text-align:left;
	display:none;
}
#div_logo_triplee{
	float:left; 
}


.middle{
	width:980px;
}

.btn_acericulture, .btn_osmose{ display:block; float:left; height:494px;}
.btn_acericulture{ background:url(images/back_acericulture.png) no-repeat;}
.btn_osmose{ background:url(images/back_osmose.png) no-repeat;}

.btn_acericulture span, .btn_osmose span{ display:block;text-indent:-9999px;filter: alpha(opacity=60); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6;}
.btn_acericulture:hover span, .btn_osmose:hover span{ filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;}

.btn_acericulture span{ width:242px; margin:273px 0 0 250px;}
#fr .btn_acericulture span{ background:url(images/title_equipement_fr.jpg) no-repeat; height:32px}
#en .btn_acericulture span{ background:url(images/title_equipement_en.jpg) no-repeat; height:50px}

.btn_osmose span{ width:235px; height:45px; margin:273px 0 0 235px;}
#fr .btn_osmose span{ background:url(images/title_traitement_fr.jpg) no-repeat;}
#en .btn_osmose span{ background:url(images/title_traitement_en.jpg) no-repeat;}





.clear{
	clear:both;
}

input.champsaisi{
	border:solid 1px #a9a8a8;
	color:#666;
	width:320px;
	font-family:Arial, Helvetica, sans-serif;
}

textarea{
	border:solid 1px #a9a8a8;
	color:#666;
	font:normal 12px Arial, Helvetica, sans-serif;
}


