html{height: 100%}
body {font-family: Arial, sans-serif;font-size: 13px; margin: 0px 0px 0px 0px;} 
td {font-family: Helvetica, sans-serif;font-size: 13px;}
p {font-family: Helvetica, sans-serif;font-size: 13px;}
h1 {color:#4B4B8D;font-size: 18px;margin:0;}
h2 {color:#4B4B8D;font-size: 15px;margin:0;}
h3 {font-size: 13px;margin:0;}
a:link {color: #4B4B8D;text-decoration: none;}
a:hover, a:active {color: #4B4BFF;text-decoration: underline;}
/**************** element specifique formulaire ****************/
.champ{border: 1px solid #BCBCBC;background: url(images/champF.gif) repeat-x bottom;}
.bouton{border: 1px solid #BCBCBC;background-color: #f9f9f9;}
/***********entetes***********/
.entete a:link, .entete a:link, .entete a:visited, .entete a:hover, .entete a:active{color: #4B4B8D;text-decoration: none;}
/***********style du bandeau partenaire***********/
#BandeauContainer{}
/***********style du module d'actualité***********/
/*module sur page d'accueil*/
#actualitecontainer{padding: 5;}
#actualitecontainer td{border-bottom: 1px solid #D8D7D7;padding-top: 5px;padding-bottom: 5px;}
/*dans la page qui liste les actu*/
#listeActualiteContainer{padding: 5; width:100%;}
#listeActualiteContainer div.listeActualiteLigne{display: block;clear: both;}
#listeActualiteContainer div.listeActualite{
	border: 1px solid #D8D7D7;
	padding: 5;
	margin: 5;
	width: 95%;
	float: left;
	position: relative;}
/*dans la page qui affiche une actu*/
#detailActualite{padding: 5; width:100%;}
#detailActualite .introActualite{text-align: center;	width: 100%;}
#detailActualite .introActualite div{
	text-align: left;
	margin-bottom: 10px;
	padding: 5px 5px 5px 5px;
	border: 2px dotted #4B4B8D;
	background-color: #B8CBFE;
	width: 50%;}
/***********style du footer***********/
#footercontainer{background-image:url(images/nav_bas_fond.jpg);background-repeat:repeat-x;height:32px;text-align: center;color: #000000;font-weight: bold;font-size: 15px;}
#footercontainer a:link, #footercontainer a:visited{color: black;text-decoration: none;}
#footercontainer a:hover, #footercontainer a:active, #footercontainer a:focus{color: #0000FF;text-decoration: none;}
/***********style pour la remonté d'annonce***********/
#fichecontainer, #fichecontainerHP{padding: 5;}
#fichecontainer img, #fichecontainerHP img{border: 1px solid #4B4B8D; margin: 5px;}
#ficheContainer .labelMat, #fichecontainerHP .labelMat{font-weight: bold;}
#fichecontainer .annonce0{cursor: pointer;border-top: 1px solid white;border-bottom: 1px solid #D8D7D7;padding-right: 5px;width: 100%;float: left;text-align: left;}
#fichecontainer .annonce1{border-top: 1px solid white;border-bottom: 1px solid #D8D7D7;background-color: #E1E2FE;cursor: pointer;padding-right: 5px;width: 100%;float: left;text-align: left;}
#fichecontainerHP .annonce0, #fichecontainerHP .annonce1{border-top: 1px solid white;border-bottom: 1px solid #D8D7D7;cursor: pointer;width: 49%;float: left; height: 100px;}
#fichecontainerHP .annonce1{background-color: #E1E2FE;}
/***********style pour l'alerte***********/
#alertecontainer{
	background: url(/ulf/matagrinet/civ4/cheval/fichiers/images/fond_texte_defilant.jpg) repeat-x top;
	height: 30px;
	padding-top: 3px;
}
#alertecontainer marquee, #alertecontainer a:link, #alertecontainer a:hover, #alertecontainer a:visited, #alertecontainer a:active, #alertecontainer a:focus{
	text-decoration: none;
	color: #4B4B8D;
	font-weight: bold;}
/***********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;}
#MeteoContainer .meteoLig1, #MeteoHPContainer .meteoLig1{background-color: #EBEBEB;}/*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: #e1e1e1;}
#MeteoContainer .meteoCol0, #MeteoHPContainer .meteoCol0{background-color: #f5f5f5;}
/***********style pour la base line TNM***********/
#BaseLineContainer{text-align: center; width:100%; color: #090077;}
#BaseLineContainer marquee, #BaseLineContainer a:link, #BaseLineContainer a:hover, #BaseLineContainer a:visited, #BaseLineContainer a:active, #BaseLineContainer a:focus{color: #779CFD;text-decoration: none;}
/*********** style pour les drapeaux ******************/
#LangueContainer{}
#LangueContainer img{}