body,td{font-family: verdana;font-size: 10px;color: #A5222B;}
a {font-family: verdana;font-size: 10px;color: #a5222b;}
a:link {text-decoration: none; }
a:visited {text-decoration: none;}
a:hover {text-decoration: none;color: #F77A1E}
a:active {text-decoration: none;}
ul {list-style-image:url(../images/commun/fleche_menu_ora.gif)}
p {padding:0;margin:0;}
.grandtexte{ font-size:13px; font-weight:bold; text-align:justify; font-family:verdana; width:95%; padding: 0px 0px 5px 0px; background-image:url(../images/commun/fleche_menu_ora.gif); text-indent:10px; background-repeat:no-repeat}
.titrerouge 	{font-family: Verdana; font-size: 12px;color: #cc0000; font-weight: bolder;}
.case 			{font-family: Verdana;font-size: 11px;color: #ffffff;background-color: #495869;}
.caseadmin		{font-family: Verdana;font-size: 11px;color: #33333;}
.texteform		{font-family: Verdana;font-size: 11px;color: #0254C1;text-align: right;}
.texte2 		{font-family: Verdana;font-size: 11px;color: #333333;}
.titre_actu_home {font-family: Verdana;font-size: 11px;color: #CC0000;}
.form_home {font-family: Verdana;font-size: 10px;color: #FFFFFF;background-color: #a5222b;height: 20px;width: 180px;}
.form_contact {font-family: Verdana;font-size: 10px;color: #a5222b;background-color: #e7d7d7;}
.form_offres {font-family: Verdana;font-size: 10px;color: #a5222b;background-color:#e7d7d7; border:1px solid a5222b;}
.case_form_offres {font-family: Verdana; font-size: 10px; width: 150px; color: #a5222b;background-color:#e7d7d7; border:1px solid #a5222b;}
.Gcase_form_offres {font-family: Verdana; font-size: 10px; width: 370px; color: #a5222b;background-color:#e7d7d7; border:1px solid #a5222b;}
.Textarea_form_offres {font-family: Verdana; font-size: 10px; width: 370px; height:50px; color: #a5222b;background-color:#e7d7d7; border:1px solid #a5222b;}

.titreactuhome {color:#A5222B;font-size:11px;font-weight: bold;letter-spacing : 2;}

a:visited.texte 	{font-family: Verdana; font-size: 10px; color: #333333; font-weight: normal; text-decoration: none;}
a:active.texte  	{font-family: Verdana; font-size: 10px; color: #333333; font-weight: normal; text-decoration: none;}
a:link.texte    	{font-family: Verdana; font-size: 10px; color: #333333; font-weight: normal; text-decoration: none;}
a:hover.texte  		{font-family: verdana; font-size: 10px; color: #CECECE; font-weight: normal; text-decoration: none;}
.texte 		   		{font-family: Verdana; font-size: 10px; color: #333333; text-align:justify;}

a:visited.liensbas	{font-family: verdana; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; letter-spacing :-1;}
a:active.liensbas  	{font-family: verdana; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; letter-spacing :-1;}
a:link.liensbas    	{font-family: verdana; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; letter-spacing :-1;}
a:hover.liensbas  	{font-family: verdana; font-size: 10px; color: #ff6600; font-weight: normal; text-decoration: none; letter-spacing :-1;}
.liensbas 		   	{font-family: verdana; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; letter-spacing :-1;}

a:visited.liensbasOn	{font-family: verdana; font-size: 10px; color: #ff6600; font-weight: normal; text-decoration: none; letter-spacing :-1;}
a:active.liensbasOn  	{font-family: verdana; font-size: 10px; color: #ff6600; font-weight: normal; text-decoration: none; letter-spacing :-1;}
a:link.liensbasOn    	{font-family: verdana; font-size: 10px; color: #ff6600; font-weight: normal; text-decoration: none; letter-spacing :-1;}
a:hover.liensbasOn  	{font-family: verdana; font-size: 10px; color: #ff6600; font-weight: normal; text-decoration: none; letter-spacing :-1;}
.liensbasOn 		   	{font-family: verdana; font-size: 10px; color: #ff6600; font-weight: normal; text-decoration: none; letter-spacing :-1;}

a:visited.titre	{font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
a:active.titre 	{font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
a:link.titre   	{font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
a:hover.titre  	{font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline;}
.titre			{font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}

a:visited.lien	{font-family: verdana; font-size: 10px; color: #004186; font-weight: normal; text-decoration: underline}
a:active.lien 	{font-family: verdana; font-size: 10px; color: #004186; font-weight: normal; text-decoration: underline;}
a:link.lien  	{font-family: verdana; font-size: 10px; color: #004186; font-weight: normal; text-decoration: underline;}
a:hover.lien 	{font-family: verdana; font-size: 10px; color: #CECECE; font-weight: normal; text-decoration: none;}
.lien		   	{font-family: verdana; font-size: 10px; color: #004186;}

a:visited.date {font-family: Verdana; font-size: 11px; color: #CC0000; font-weight: normal; text-decoration: none;}
a:active.date  {font-family: Verdana; font-size: 11px; color: #CC0000; font-weight: normal; text-decoration: none;}
a:link.date    {font-family: Verdana; font-size: 11px; color: #CC0000; font-weight: normal; text-decoration: none;}
a:hover.date   {font-family: verdana; font-size: 11px; color: #0254C1; font-weight: normal; text-decoration: none;}
.date		   {font-family: verdana; font-size: 11px; color: #CC0000; font-weight: normal; text-decoration: none;}

a:visited.navadmin  {font-family: verdana;font-size: 12px;color: #333333;text-decoration: none;}
a:active.navadmin   {font-family: verdana;font-size: 12px;color: #333333;text-decoration: none;}
a:link.navadmin     {font-family: verdana;font-size: 12px;color: #333333;text-decoration: none;}
a:hover.navadmin    {font-family: verdana;font-size: 12px;color: #333333;text-decoration: none;}
.navadmin 			{font-family: verdana;font-size: 12px;color: #333333;text-decoration: none;}

.bg_droite_offre	{background-color:#ECE0E0;}
TABLE#actuFi2 {width:150px; background-color:#ECE0E0;}
TABLE#actuFi {width:200px; background-color:#ECE0E0;}
TD#FINactuFi{height:5px;}
.hautactuFi {
padding: 5px 0px 0px 0px ; 
background-image:url(../images/commun/dir/flash_fi.gif);
background-repeat:no-repeat;
background-position:top;
text-indent: 40px; 
height:26px; 
font-weight:bold; 
font-size:10px;
}
.titreactuFi {
padding: 5px 5px 5px 5px ;
color:#a5222b;
font-size:10px;
font-weight:bold;
}
.actuFi {
background-image:url(../images/commun/dir/separateur_fi.gif);
background-repeat:no-repeat;
background-position:bottom;
padding: 5px 5px 10px 5px;
font-size:10px;
}

TABLE#alaUne { background-color:#E7D7D7;}
TABLE#actu {width:98%;}

TD#imgAlaUne {
padding: 5px 5px 5px 5px;
background-image:url(../images/commun/dir/bg_une.gif);
background-position:right;
font-weight:bold;
width: 120px;
font-size:10px;
text-align: center;
line-height:20px;
}
TD#TxtAlaUne {
padding: 5px 5px 5px 5px ;
background-image:url(../images/commun/actualites/bg_une.gif); 
background-position:right;
font-weight:bold;
font-size:10px;
}
.titreActu { 
background-image:url(../images/commun/puce_actu_bleu.gif);
background-repeat:no-repeat;
background-position:left;
padding: 5px 5px 5px 15px;
font-weight:bold;
font-size:10px;
}
.actu {padding: 0px 10px 10px 15px; font-size:10px; text-align:justify;}
.bordphoto	{border-color:#a5222b;}
/*------NAVIGATION---------------------------------------------------------------------*/
TABLE#menuGroupe { font-family:Verdana;width:158;background-image:url(../images/commun/menu_gen_dir/bg_menu.jpg);background-position:left;}
.bgTd {background-image:url(../images/commun/menu_gen_dir/bg_menu.jpg);}
TD#menuGroupeHaut {background-image:url(../images/commun/menu_gen_dir/haut.jpg);background-position:top; height:10px; background-repeat:no-repeat;}
TD#menuGroupeBas {background-image:url(../images/commun/menu_gen_dir/bas.jpg);background-position:bottom; height:25px; background-repeat:no-repeat;}
TD#menuGroupe {background-image:url(../images/commun/menu_gen_dir/pointille.jpg);background-position:bottom; height:22px; background-repeat:no-repeat;padding: 5px 0px 0px 0px;}
div#menuGroupeItems { background-image:url(../images/commun/fleche_menu_ora.gif);background-repeat:no-repeat;font-weight:bold;font-size:10px; color:#A5222B;padding: 0px 5px 5px 10px;}
div#menuGroupeItemsOn { background-image:url(../images/commun/fleche_menu_ora.gif);background-repeat:no-repeat;font-weight:bold;font-size:10px; color:#F77A1E;padding: 0px 5px 5px 10px;}
.menuGroupeSubItems {padding: 0px 2px 5px 17px;display: block;font-size:9px; color:#36658B;text-decoration: none;background-image:url(../images/commun/puce_menu_bleu.gif);background-repeat:no-repeat;}
.menuGroupeSubItemsOn {padding: 0px 2px 5px 17px;display: block;font-size:9px; color:#F77A1E;text-decoration: none;background-image:url(../images/commun/puce_menu_ora.gif);background-repeat:no-repeat;}
a.menuGroupeSubItems:hover {text-decoration: none;background-image:url(../images/commun/puce_menu_ora.gif);background-repeat:no-repeat;}
/* padding:'haut' 'droit' 'bas' 'gauche' */
/*------BLOC NEWS---------------------------------------------------------------------*/
#cadre_news {width:95%;background-color:#E6EEF5;}
#titreNewsdotted{
font-weight:bold;
font-size:12px;
padding:5px 5px 5px 5px;
margin:5px 5px 5px 5px;
color:#71171E;
text-align:left;
border-bottom :1px dotted #a5222b;
}
#titreNews{font-weight:bold;font-size:12px;padding:5px 5px 5px 5px;margin:5px 5px 5px 5px;color:#5B8EBD;text-align:left;}
/* propriétés communes à l'ensemble des 4 coins */
#haut_news_gauche, #bas_news_droit, #bas_news_gauche, #haut_news_droit {}
#haut_news_gauche 	{ }
#haut_news_droit	{ float:left;}
#bas_news_droit		{ float:right; background: url(../images/commun/bas_news_gauche.gif);}
#bas_news_gauche 	{ float:right; background: url(../images/commun/bas_news_droit.gif);}
/*------test---------------------------------------------------------------------*/
#cadre_blanc { /* taille du cadre, à titre d'exemple */
margin:0px 10px 0 15px;
width:98%;}
/* propriétés communes à l'ensemble des 4 coins */
#cadre { /* taille du cadre, à titre d'exemple */
margin:0px 10px 0 15px;
width:98%;background-color:#E7D7D7;}
/* propriétés communes à l'ensemble des 4 coins */
#hautgauche, #hautdroit, #basgauche, #basdroit {
height: 9px; width: 9px;
background-repeat:no-repeat;
font-size:1px;}
/* propriétés spécifiques à chaque coin */
#hautgauche {
background: url(../images/commun/dir/haut_news_gauche.gif)}
#hautdroit {
float: right;
background: url(../images/pixel.gif)}
#basgauche {
background: url(../images/pixel.gif);}
#basdroit {
float: right;
background: url(../images/commun/dir/bas_news_droit.gif);}
#contenu p {MARGIN: 5px 5px 5px 5px;}
/* historique */
.div_historique{ background-image:url(../images/historique/puce_historique.gif); background-repeat:no-repeat; padding:0px 5px 0px 15px}
.div_historiqueTop{ background-image:url(../images/historique/puce_historique_top.gif); background-repeat:no-repeat; padding:0px 5px 0px 15px}
.div_historiqueBas{ background-image:url(../images/historique/puce_historique_bas.gif); background-repeat:no-repeat; background-position:bottom left;padding:0px 5px 0px 15px;}
.date_historique{ font-size:12px; font-weight:bold; color:#F77A1E;}
.texte_historique{ margin:0px 0px 0px 50px; text-align:justify;}
/* PICTO_ACCUEIL */
div#nav_page_accueil 		{ font-size:9px; color:#859EBA; height:17px; padding:2px 0px 0px 19px; background-image:url(../images/commun/groupe_onet/picto_home_off.gif); background-repeat:no-repeat;}
div#nav_page_accueil:hover	{ cursor:auto; font-size:9px; height:17px; padding:2px 0px 0px 19px; background-image:url(../images/commun/groupe_onet/picto_home_on.gif); background-repeat:no-repeat;}
a.nav_page_accueil:hover	{ color:#859EBA}
a.nav_page_accueil:hover	{color:#00254E }
/* formulaire de contact */
.input { margin-top: 2px; margin-bottom: 2px; font:Verdana; font-size:10px; color:#a5222b; float:rigth; width:130px; background-color:#E8D5D7; border:1px solid #a5222b;}
.select { margin-top: 2px; width: 150px; font:Verdana; font-size:10px; color:#a5222b; height:18px; background-color:#E8D5D7; border:1px solid #a5222b;}
.select2 { margin-top: 2px; width: 130px; font:Verdana; font-size:10px; color:#a5222b; height:18px; background-color:#E8D5D7; border:1px solid #a5222b;}
.textarea { font-family:Verdana; font-size:10px; color:#a5222b; margin:2px 0px 0px 0px;width: 240px; height:252px; background-color:#E8D5D7; border:1px solid #a5222b;}
.cnil {width:525px; text-align:justify; color:#FFB9B9;}
.Style1 {color: #FF6600}
/* sur deux collones gen */
.deuxcolls { width:58%; float: left; text-align: justify;}
.schema_services{ width:40%; float: left; height:300px}
/* films */
.film			{ width: 206px; text-align:left;}
.haut_film		{ width: 206px; background-image:url(../images/films/haut_films.gif); background-repeat:no-repeat; min-height:20px; padding: 4px 0px 3px 42px;}
.milieu_film 	{ width: 206px; background-image:url(../images/films/milieu_film.gif); padding:0px 5px 0px 5px;}
.bas_film 		{ width: 206px; background-image:url(../images/films/bas_film.gif); background-repeat:no-repeat;}
.decal_puce {margin:0px 20px 0px 0px;}