html{height: 100%}
body {
	background-color:#E3EFFD;
	color:#262F26;
	font: 12px Arial, Helvetica, sans-serif;
} 
td {
	font: 12px Arial, Helvetica, sans-serif;
}
p {
	font: 12px Arial, Helvetica, sans-serif;
}
h1 { font-size:20px;}
h2 { font-size:18px; font-style:italic;}
h3 { font-size:16px;}
a:link,a:visited {
	text-decoration:none;
	color:#525F35;
}
a:hover, a:active {color:#82AF20;} 

#contenu{
	margin: 20px; 
	padding:10px; 
	border: 1px solid black; 
	background-color:#FFF8AF; 
	width:696px !important; 
	width:716px;
}

/******************* BLOCS HP ************************#F8ECB8****/
#blocHP_droite_1{
	margin-top:19px;
	padding:30px 223px 10px 8px;
	height:90px !important;
	height:130px;
	width:230px !important;
	width:463px;
	background-image:url(/lecoq-agri/images/bloc_droite_haut.png);
	overflow:hidden;
}
#blocHP_droite_2{
	margin-top:3px;
	padding:30px 10px 10px 225px;
	height:90px !important;
	height:130px;
	width:228px !important;
	width:463px;
	background-image:url(/lecoq-agri/images/bloc_droite_bas.png);
	overflow:hidden;
}
#blocHP_droite_3{
	margin-top:3px;
	padding:30px 243px 10px 10px;
	height:90px !important;
	height:130px;
	width:210px !important;
	width:463px;
	background-image:url(/lecoq-agri/images/bloc_droite_bas.png);
}

#blocHP_gauche_1a{
	display:block;
	background:url(/lecoq-agri/images/bloc_gauche_haut1.png) top no-repeat; 
	height:30px;
	width:275px;
	margin-top:18px;
}
#blocHP_gauche_1b{
	display:block;
	background:url(/lecoq-agri/images/bloc_gauche_haut2.png) top no-repeat; 
	height:246px;
	width:275px;
	margin-top:2px;
	overflow:hidden;
}

#blocHP_gauche_2{
	display:block;
	/*background:url(/lecoq-agri/images/bloc_gauche_bas.png) top no-repeat; */
	background-color:#092972;
	height:92px;
	width:272px;
	margin-top:25px;
	
}


#blocHp_Bas{
	width:466px;
	height:131px;	
	margin-top:2px;
}
.bloc_HP_BAS{
	width:231px;
	height:132px;	
	float:left;
	margin-right:1px;
}
.bloc_HP_BAS div{
	width:215px;
	height:90px;
	margin-top:32px;
	margin-left:7px;
	background-color:#F6CE16;
	padding-left:2px;
	overflow:hidden;
}

.bloc_HP_BAS#c1{background-image:url(/Lecoq-Agri/images/bloc_bas_gauche.png);}
.bloc_HP_BAS#c2{background-image:url(/Lecoq-Agri/images/bloc_bas_droite.png);}

/**************** element specifique formulaire ****************/
.champ{}
.bouton{}
/***********entetes***********/
.entete a:link, .entete a:link, .entete a:visited, .entete a:hover, .entete a:active{}
/***********style du bandeau partenaire***********/
#BandeauContainer{}
/***********style du module d'actualité***********/
/*module sur page d'accueil*/
#actualitecontainer{}
#actualitecontainer td{}
#actualitecontainer .suite{
	padding-left: 20px;
	background: url(/images/next.gif) no-repeat left;
}
/*dans la page qui liste les actu*/
#listeActualiteContainer{}
#listeActualiteContainer div.listeActualiteLigne{ padding-left:15px;}
#listeActualiteContainer div.listeActualite{ clear:both;}
/*dans la page qui affiche une actu*/
#detailActualite{}
#detailActualite .introActualite{ border: dotted 1px #4B601F; padding:5px;}
#detailActualite .introActualite div{}
/***********style du footer***********/
#footercontainer{}
#footercontainer a:link,#footercontainer a:visited{}
#footercontainer a:hover,#footercontainer a:active,#footercontainer a:focus{}
/***********style pour la remonté d'annonce***********/
#fichecontainer, #fichecontainerHP{ border: solid 3px #4B601F;}
#fichecontainer .entete{ 
	background-color:#EFDD1D; 
	border-bottom: 3px solid #4B601F;
	font-weight:bold; 
	line-height:26px;
}
#fichecontainer .entete a{ color:#000000; font-weight:bold; text-decoration:none;}
#fichecontainer img, #fichecontainerHP img{}
#ficheContainer .labelMat, #fichecontainerHP .labelMat{ font-weight:bold; padding-left:5px;}
#fichecontainer .annonce0{ background-color:#FFF8AF; text-align:left; padding:2px;}
#fichecontainer .annonce1{ background-color:#FFFFCF; text-align:left; padding:2px 2px 2px 4px;cursor:pointer;}
#fichecontainerHP .annonce0, #fichecontainerHP .annonce1{border-top: 1px solid white;border-bottom: 1px solid #D8D7D7;cursor: pointer;width: 49%;float: left; height: 90px;}
#fichecontainerHP .annonce1{background-color: #F6F6F6;}
/***********style pour l'alerte***********/
#alertecontainer{ position:relative; top:102px; font-weight:bold; color:#000000;}
#alertecontainer marquee, #alertecontainer a:link, #alertecontainer a:hover, #alertecontainer a:visited, #alertecontainer a:active, #alertecontainer a:focus{}
/***********style pour la page de contact***********/
#contactContainer{}
/***********style pour la grille***********/
#GrilleContainer{}
#GrilleContainer table{}
#GrilleContainer td{}
/***********style pour la page de meteo et le bloc metéo en HP***********/
#MeteoContainer td img { display:none}
#MeteoContainer td, #MeteoHPContainer td{text-align: center;}
#MeteoContainer td.legende, #MeteoHPContainer td.legende{text-align: left;vertical-align: middle;}
#MeteoContainer .meteoLig1, #MeteoHPContainer .meteoLig1{background-color: #C0CEEB;}/*comme le style de liste dans TNO annonce0Liste1*/
#MeteoContainer .meteoLig0, #MeteoHPContainer .meteoLig0{background-color: white;}/*comme le style de liste dans TNO annonceListe0*/
#MeteoContainer .meteoCol1, #MeteoHPContainer .meteoCol1{background-color: #9EB3E2;}
#MeteoContainer .meteoCol0, #MeteoHPContainer .meteoCol0{background-color: #CCD6EF;}
/***********style pour la base line TNM***********/
#BaseLineContainer{
	text-align: center;
	width: 100%;
	color: #4B601F;
}
#BaseLineContainer marquee, #BaseLineContainer a:link, #BaseLineContainer a:hover, #BaseLineContainer a:visited, #BaseLineContainer a:active, #BaseLineContainer a:focus{
	color: #4B601F;
	text-decoration: none;
}
/*********** style pour les drapeaux ******************/
#LangueContainer{}
#LangueContainer img{}