html{height: 100%}
body {
	font: 12px Arial, Helvetica, sans-serif;
	background-color:#282726;
	color:black;

scrollbar-arrow-color: #038405;
scrollbar-base-color: #A7A7A7;
scrollbar-dark-shadow-color: #ffffff;
scrollbar-track-color: #282726;
scrollbar-face-color:#A7A5A6;
scrollbar-shadow-color: #141414;
scrollbar-highlight-color: #A7A7A7;
scrollbar-3d-light-color: red;
overflow-y:auto;
overflow-x:auto;

} 

td {
	font: 12px Arial, Helvetica, sans-serif;
}
p {
	font: 12px Arial, Helvetica, sans-serif;
}
h1 { font: bold 18px Arial, Helvetica, sans-serif;}
h2 { font: bold 16px Arial, Helvetica, sans-serif;}
h3 { font: bold 14px Arial, Helvetica, sans-serif;}
/*a:link {}
a:hover, a:visited, a:active {}*/
a, a:visited, a:active {color :#169A47 ;text-decoration:none; border:none;}
a:hover{color :#75C393 ;text-decoration:none;	}
img{border:none;}
.basdepage, .basdepage a, .basdepage a:hover, .basdepage a:visited, .basdepage a:focus{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
color: #044578;
padding-bottom:20px;
 }
/**************** 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{padding-left:10px;}
#actualitecontainer tr td h3{
	background-color:#E0EFE0;
	padding-left:2px;
	margin:0px;
	border:dotted 1px;
	margin-top:2px;
}

#actualitecontainer .suite{
	padding-left: 20px;
	background: url(/anselin/images/next.gif) no-repeat left;
}
/*dans la page qui liste les actu*/
/*flo*/
#listeActualiteContainer{
}
#listeActualiteContainer div.listeActualiteLigne{
	overflow-y:auto;	
}


#listeActualiteContainer div.listeActualite{
	/*margin-bottom:2px;*/
	zoom: 1;
	border: solid 1px #000000;
	width: 90% ;
	margin-bottom:10px;
}

#listeActualiteContainer div.listeActualite img{
float: none;	
}

#listeActualiteContainer div.listeActualite h3{
}
/*dans la page qui affiche une actu*/
/*#detailActualite p a {background: url(/Anselin/images/back.gif) no-repeat;padding-left:150px;}
#detailActualite p a:first-child  {display:none; width:0;}*/
#detailActualite .introActualite{width:450px;}
#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{width:575px;}
#fichecontainer img, #fichecontainerHP img{}
#ficheContainer .labelMat, #fichecontainerHP .labelMat{}
/*gestion annonce dans TNO*/
#fichecontainer .annonce0{
		border-top:solid 1px #000000;
		margin-bottom:0;
		text-align:left;
		margin-left:2px;
		background-color:#F2F2F2;
}
#fichecontainer .annonce1{
	border-top:solid 1px #000000;
	/*border-left:solid 2px #DFDFDF;*/
	
	margin-bottom:0;
	text-align:left;	
	cursor: pointer;
	margin-left:2px;
	/*background-color:#DFDFDF;
	color:#F2F2F2;*/
	background-color:#424242;
}

#fichecontainer .annonce0 td{
	text-align:center;
	font-weight:bold;
	color:#424242;
		
}

#fichecontainer .annonce1 td{
	
	color:#F2F2F2;
	text-align:center;
	font-weight:bold;
}



#ficheContainer .Entete {width:100%;margin-bottom:10px;}
#ficheContainer .Entete div div{
	margin-bottom:0;
	
}
#ficheContainer .Entete div div div a {
	color:black;
}
#ficheContainer .Entete div div div a:hover{color:#005202;}

#fichecontainerHP .annonce0, #fichecontainerHP .annonce1{border-top: 1px solid #D8D7D7;cursor: pointer;width:32%;%;float: left; height: 70px;margin:0px; }
#fichecontainerHP .annonce1{background-color: #DFDFDF}




/***********style pour l'alerte***********/
#alertecontainer{position:absolute;color:#000000;align:center;margin-left:20px;}
#alertecontainer marquee, #alertecontainer a:link, #alertecontainer a:hover, #alertecontainer a:visited, #alertecontainer a:active, #alertecontainer a:focus{}
/***********style pour la page de contact***********/
#contactContainer{padding: 5px 5px 5px 5px; width:100%;}
/***********style pour la grille***********/
#GrilleContainer{}
#GrilleContainer table{}
#GrilleContainer td{}
/***********style pour la page de meteo et le bloc metéo en HP***********/
#MeteoContainer{padding: 5px 5px 5px 5px; width:100%;}
#MeteoContainer td, #MeteoHPContainer td{text-align: center;}
#MeteoContainer td.legende, #MeteoHPContainer td.legende{text-align: left;vertical-align: middle;color:#2F2F2F;}
#MeteoContainer .meteoLig1, #MeteoHPContainer .meteoLig1{background-color: #EBEBEB;color:#2F2F2F;}/*comme le style de liste dans TNO annonce0Liste1*/
#MeteoContainer .meteoLig0, #MeteoHPContainer .meteoLig0{background-color: white;color:#2F2F2F;}/*comme le style de liste dans TNO annonceListe0*/
#MeteoContainer .meteoCol1, #MeteoHPContainer .meteoCol1{background-color: #e1e1e1;color:#2F2F2F;}
#MeteoContainer .meteoCol0, #MeteoHPContainer .meteoCol0{background-color: #f5f5f5;color:#2F2F2F;}
/***********style pour la base line TNM***********/
#BaseLineContainer{
	text-align: center;
	width: 100%;
	color: silver;
}
#BaseLineContainer marquee, #BaseLineContainer a:link, #BaseLineContainer a:hover, #BaseLineContainer a:visited, #BaseLineContainer a:active, #BaseLineContainer a:focus{
	color: silver;
	text-decoration: none;
}
/*********** style pour les drapeaux ******************/
#LangueContainer{}
#LangueContainer img{}

/********************************************************/
/*   Menu info*******************************************/
.infocontener{
	width: 768px;
	height: 543px;
	border: none;
}
.info {
background-repeat: no-repeat;
background-image: url(/anselin/images/home_infos_06.jpg);
}
.contenu{
background-repeat: no-repeat;
background-image: url(/anselin/images/home_contenu_06.jpg);
}
.info1{
	border:none;
	
	width: 505px;
	height: 230px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	float: left;
	margin-left: 40px;
	display: inline;
	margin-top: 25px;
	font-weight: bold;
	overflow-y:auto ;
}
.info2{
	border: none;
	width: 200px;
	height: 244px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	float: right;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 1px;
	font-weight: bold;
	display: inline;
}
.info3{
	border: none;
	width: 350px;
	height: 58px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	float: left;
	/*margin-top: 19px;
	margin-left: 415px;*/
	margin-top:10px;
	margin-left:389px;
	font-weight: bold;
	display: inline;
}
.info4{
	border: none;
	width: 600px;
	height: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	float: right;
	font-weight: bold;
	margin-top: 29px;
	margin-right: 10px;
	display: inline;
	overflow-y:auto ;
}
/******** gestion des actualité titre **********/
.Entete a, .Entete a:visited {
	color :#282726;
	text-decoration:none;
	font-size:16px;	
	font-weight:bold;
}
.Entete a:hover{
	/*text-decoration:underline;*/
	color:#169A47 ;
	/*color :#424242;
	background-color:#FFFFFF;*/
}
.Bloc_Content tbody{
	color:#000000;
}
.Bloc_Content tbody a, .Bloc_Content tbody a:visited{
	/*color :#75C393 ;*/
}

.Bloc_Content tbody a:hover{
	/*color :#169A47 ;
	text-decoration:none;*/
}
/***** gestion contenu ****** */
.contenu {
background-repeat: no-repeat;
background-image: url(images/home_contenu_06.jpg);

}
/* pour les div */ 
.menucontener{
	width: 144px;
	height: 263px;
	border: none;
	margin-top: 100px;
}
.contenucontener{
	width: 767px;
	height: 542px;
	border: none;
}
.contenu1{
	border: none;
	width: 715px;
	height: 495px;
	text-indent: 5px;
	color:#000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 25px;
	margin-left: 35px;
	overflow:auto ;
	
}
/**Gestion actu -- -- -- **/
.listeActualite a, .listeActualite a:visited, #detailActualite a, #detailActualite a:visited{}/*pour lien*/

.listeActualite a:hover, #detailActualite a:hover{} /*pour lien */

#detailActualite{overflow-y:auto ; }

/*****pour le pied de page avt le vraie pied (...)*******/
.piedPage{
	color:#C9CFC2;
	background:url(/anselin/images/home0_07.jpg);
	text-align:center;
	width:inherit; 
}

