/*CLASSES COMMUNES*/
body {margin:0px;padding:0px}

.top{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:14px;font-weight:normal; color:#686868;padding-right:13px;padding-top:5px;}
.top a:link {text-decoration:none; color:#E99E10;}
.top a:visited {text-decoration:none; color:#E99E10;}
.top a:active {text-decoration:none; color:#686868;}
.top a:hover {text-decoration:none; color:#686868;}

.titre{ margin-bottom:20px; margin-top:15px;}
.titreMoyen {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #5A5959; font-variant: normal}
.texte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;  line-height:13px;font-weight:normal; color:#686868;}
.textemini {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;  line-height:13px;font-weight:normal; color:#686868;}
.textel13 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;  line-height:normal;font-weight:normal; color:#686868;}
.texte a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#686868;text-decoration:none;}
.texte a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#686868;text-decoration:none;}
.texte a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:12px;font-weight:bold; color:#686868;text-decoration:none;}
.texte a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:bold; color:#686868;text-decoration:none;}

.chemin {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#11228C;text-decoration:none;}
.chemin a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#11228C;text-decoration:none;}
.chemin a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#11228C;text-decoration:none;}
.chemin a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#11228C;text-decoration:none;}
.chemin a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#11228C;text-decoration:none;}

.snav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#11228C;text-decoration:none;}
.snav a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#11228C;text-decoration:none;}
.snav a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#11228C;text-decoration:none;}
.snav a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:bold; color:#11228C;text-decoration:none;}
.snav a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:bold; color:#11228C;text-decoration:none;}

.filet {background-image: url(img/pix_bleu_fonc.gif);}
.pointilleHor {background-image: url(img/point_bleu_hor.gif);}
.pointilleVer {background-image: url(img/point_bleu_ver.gif);}

.textlinkportail{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight : normal;color:#000099;text-decoration : none;}
.textlinkportail:hover{color:#66CC99;}


/*CLASSES HOME*/
.encadr {border:#1AA991 1px solid; background-color:#FFFFFF; margin-bottom:10px; margin-top:0px;}
.texte_home {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;  line-height:13px;font-weight:normal; color:#1AA991;}
.texte_home a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#1AA991;text-decoration:none;}
.texte_home a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#1AA991;text-decoration:none;}
.texte_home a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:12px;font-weight:bold; color:#1AA991;text-decoration:none;}
.texte_home a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:bold; color:#686868;text-decoration:none;}

.texte_service {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;  line-height:13px;font-weight:normal; color:#EB6EA3;}
.texte_service a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#EB6EA3;text-decoration:none;}
.texte_service a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#EB6EA3;text-decoration:none;}
.texte_service a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:12px;font-weight:bold; color:#EB6EA3;text-decoration:none;}
.texte_service a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:bold; color:#686868;text-decoration:none;}

.texte_transport a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#F19329;text-decoration:none;}
.texte_transport a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#F19329;text-decoration:none;}
.texte_transport a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:12px;font-weight:bold; color:#F19329;text-decoration:none;}
.texte_transport a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:bold; color:#686868;text-decoration:none;}

.texte_reseaux a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#009EE0;text-decoration:none;}
.texte_reseaux a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#009EE0;text-decoration:none;}
.texte_reseaux a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:12px;font-weight:bold; color:#009EE0;text-decoration:none;}
.texte_reseaux a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:bold; color:#686868;text-decoration:none;}

.texte_activites a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#94A807;text-decoration:none;}
.texte_activites a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#94A807;text-decoration:none;}
.texte_activites a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:12px;font-weight:bold; color:#94A807;text-decoration:none;}
.texte_activites a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:bold; color:#686868;text-decoration:none;}

.texte_utilite a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#B971A8;text-decoration:none;}
.texte_utilite a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#B971A8;text-decoration:none;}
.texte_utilite a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:12px;font-weight:bold; color:#B971A8;text-decoration:none;}
.texte_utilite a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:bold; color:#686868;text-decoration:none;}

.texte_histoire a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#9B4D00;text-decoration:none;}
.texte_histoire a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:normal; color:#9B4D00;text-decoration:none;}
.texte_histoire a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:12px;font-weight:bold; color:#9B4D00;text-decoration:none;}
.texte_histoire a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px;font-weight:bold; color:#686868;text-decoration:none;}

.homeSepar{background-image: url(img/point_bleu_hor.gif); margin-bottom:7px; margin-top:7px; width:153px; height:1px; padding-bottom:0px; padding-top:0px;border:0px;}
.homeSepar2{background-image: url(img/point_bleu_hor.gif); margin-bottom:0px; margin-top:7px; width:152px;}

.snavfdgch {background-image: url(img/home/snav_fd_gch.jpg);background-repeat: no-repeat; background-position:left bottom;}
.snavfddr {background-repeat: no-repeat; background-position:right bottom;}
.snavHome {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#686868; margin-left:4px;text-decoration:none;}
.snavHome a:link {font-weight:normal; color:#686868;text-decoration:none;}
.snavHome a:visited {font-weight:normal; color:#686868;text-decoration:none;}
.snavHome a:active {font-weight:bold; color:#686868;text-decoration:none;}
.snavHome a:hover {font-weight:bold; color:#686868;text-decoration:none;}

.snavtexte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#686868; padding-left:7px;}
.snavtexte2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#686868;}


/*CLASSES ENTREPRISE*/
.entreprise {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#1AA991;}
.entreprisest {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#1AA991;}
.titleentreprise {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #1AA991; font-variant: normal;}
.entreprise a:link {color:#1AA991;text-decoration:none; font-weight:bold;}
.entreprise a:visited {color:#1AA991;text-decoration:none; font-weight:bold;}
.entreprise a:active {color:#686868;text-decoration:none; font-weight:bold;}
.entreprise a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.lien_film {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; font-weight:normal; color:#1AA991;}
.lien_film a:link {color:#1AA991;text-decoration:none; font-weight:bold;}
.lien_film a:visited {color:#1AA991;text-decoration:none; font-weight:bold;}
.lien_film a:active {color:#686868;text-decoration:none; font-weight:bold;}
.lien_film a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.ssnaventr {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#1AA991;text-decoration:none;}
.ssnaventr a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnaventr a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnaventr:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#1AA991;text-decoration:none;}
.ssnaventr a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#1AA991;text-decoration:none;}

.imgentrcorps{border: #1AA991 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgentrcorps2{border: #1AA991 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreEntr{border: #1AA991 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2Entr{border: #1AA991 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}


/*CLASSES SERVICE*/
.service{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#EB6EA3;}
.servicest{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#EB6EA3;}
.titleservice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #EB6EA3; font-variant: normal;}
.ssnavserv {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#EB6EA3;text-decoration:none;}
.ssnavserv a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavserv a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavserv a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#EB6EA3;text-decoration:none;}
.ssnavserv a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#EB6EA3;text-decoration:none;}

.servlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.servlink a:link  {color:#EB6EA3;text-decoration:none; font-weight:bold;}
.servlink a:visited {color:#EB6EA3;text-decoration:none; font-weight:bold;}
.servlink a:active {color:#686868;text-decoration:none; font-weight:bold;}
.servlink a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.imgservcorps{border: #EB6EA3 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgservcorps2{border: #EB6EA3 1px solid;margin-left:10px;margin-top:5px;float:right;}

.imgservblueyes{margin-left:10px;margin-top:5px;float:right;}

.photocadreServ{border: #EB6EA3 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2Serv{border: #EB6EA3 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}


/*CLASSES TRANSPORT*/
.transport{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#F19329;}
.transportst{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#F19329;}

.titletransport {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #F19329; font-variant: normal;}
.ssnavtrans {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#F19329;text-decoration:none;}
.ssnavtrans a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavtrans a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavtrans a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#F19329;text-decoration:none;}
.ssnavtrans a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#F19329;text-decoration:none;}

.translinktxt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:normal; color:#686868;}
.translinktxt a:link  {color:#F19329;text-decoration:none;}
.translinktxt a:visited {color:#F19329;text-decoration:none;}
.translinktxt a:active {color:#686868;text-decoration:none;}
.translinktxt a:hover {color:#686868;text-decoration:none;}

.imgtranscorps{border: #F19329 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgtranscorps2{border: #F19329 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreTrans{border: #F19329 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2Trans{border: #F19329 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}


/*CLASSES RESEAUX*/
.reseaux{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#009EE0;}
.reseauxst{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#009EE0;}

.titlereseaux {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #009EE0; font-variant: normal;}
.titlereseauxmoyen {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bolder; color: #009EE0; font-variant: normal;}
.ssnavreso {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#009EE0;text-decoration:none;}
.ssnavreso a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavreso a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavreso a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#009EE0;text-decoration:none;}
.ssnavreso a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#009EE0;text-decoration:none;}

.resolinktxt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:normal; color:#686868;}
.resolinktxt a:link  {color:#009EE0;text-decoration:none;}
.resolinktxt a:visited {color:#009EE0;text-decoration:none;}
.resolinktxt a:active {color:#686868;text-decoration:none;}
.resolinktxt a:hover {color:#686868;text-decoration:none;}

.imgresocorps{border: #009EE0 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgresocorps2{border: #009EE0 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadrereso{border: #009EE0 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2reso{border: #009EE0 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}


/*CLASSES ACTIVITES*/
.activites{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#94A807;}
.activitesst{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#94A807;}

.titleactivites {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #94A807; font-variant: normal;}
.titleactivitesmoyen {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bolder; color: #94A807; font-variant: normal;}
.ssnavactiv {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#94A807;text-decoration:none;}
.ssnavactiv a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavactiv a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavactiv a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#94A807;text-decoration:none;}
.ssnavactiv a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#94A807;text-decoration:none;}

.activ a:link {color:#94A807;text-decoration:none; font-weight:bold;}
.activ a:visited {color:#94A807;text-decoration:none; font-weight:bold;}
.activ a:active {color:#686868;text-decoration:none; font-weight:bold;}
.activ a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.activlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.activlink a:link  {color:#686868;text-decoration:none;}
.activlink a:visited {color:#686868;text-decoration:none;}
.activlink a:active {color:#94A807;text-decoration:none;}
.activlink a:hover {color:#94A807;text-decoration:none;}

.imgactivcorps{border: #94A807 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgactivcorps2{border: #94A807 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreactiv{border: #94A807 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2activ{border: #94A807 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}


/*CLASSES UTILITE*/
.util{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#B971A8;}
.utilst{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#B971A8;}
.titleutil{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #B971A8; font-variant: normal;}

.util a:link {color:#B971A8;text-decoration:none; font-weight:bold;}
.util a:visited {color:#B971A8;text-decoration:none; font-weight:bold;}
.util a:active {color:#686868;text-decoration:none; font-weight:bold;}
.util a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.ssnavutil{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#B971A8;text-decoration:none;}
.ssnavutil a:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavutil a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavutil a:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#B971A8;text-decoration:none;}
.ssnavutil a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#B971A8;text-decoration:none;}

.utillinktxt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.utillinktxt a:link  {color:#686868;text-decoration:none;}
.utillinktxt a:visited {color:#686868;text-decoration:none;}
.utillinktxt a:active {color:#B971A8;text-decoration:none;}
.utillinktxt a:hover {color:#B971A8;text-decoration:none;}

.imgutilcorps{border: #B971A8 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgutilcorps2{border: #B971A8 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreutil{border: #B971A8 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2util{border: #B971A8 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}


/*CLASSES HISTOIRE ET PATRIMOINE*/
.histoire{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#9B4D00;}
.histoirest{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#9B4D00;}

.titlehistoire {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #9B4D00; font-variant: normal;}
.ssnavhist {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#9B4D00;text-decoration:none;}
.ssnavhist a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavhist a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavhist a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#9B4D00;text-decoration:none;}
.ssnavhist a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#9B4D00;text-decoration:none;}

.histoire a:link {color:#9B4D00;text-decoration:none; font-weight:bold;}
.histoire a:visited {color:#9B4D00;text-decoration:none; font-weight:bold;}
.histoire a:active {color:#686868;text-decoration:none; font-weight:bold;}
.histoire a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.histlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#9B4D00;}
.histlink a:link  {color:#9B4D00;text-decoration:none;}
.histlink a:visited {color:#9B4D00;text-decoration:none;}
.histlink a:active {color:#686868;text-decoration:none;}
.histlink a:hover {color:#686868;text-decoration:none;}

.imghistcorps{border: #9B4D00 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imghistcorps2{border: #9B4D00 1px solid;margin-left:10px;margin-top:5px;float:right;}

.imgmateriel{border: #9B4D00 1px solid;margin-bottom:5px;margin-right:10px;}
.imgmateriel2{border: #9B4D00 1px solid;margin-bottom:5px;margin-right:10px;margin-left:10px;}

.imghist{border: #9B4D00 1px solid;margin-bottom:15px;}
.imghist2{border: #9B4D00 1px solid;margin-bottom:15px;margin-left:10px;}

.photocadrehist{border: #9B4D00 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2hist{border: #9B4D00 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}


/*CLASSES REFERENCES*/
.references{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#99CCFF;}
.referencesst{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#99CCFF;}
.titlereferences {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #99CCFF; font-variant: normal;}
.ssnavref {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#99CCFF;text-decoration:none;}
.ssnavref a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavref a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavref a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#99CCFF;text-decoration:none;}
.ssnavref a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#99CCFF;text-decoration:none;}

.reflink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.reflink a:link  {color:#99CCFF;text-decoration:none; font-weight:bold;}
.reflink a:visited {color:#99CCFF;text-decoration:none; font-weight:bold;}
.reflink a:active {color:#686868;text-decoration:none; font-weight:bold;}
.reflink a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.imgrefcorps{border: #99CCFF 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgrefcorps2{border: #99CCFF 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreref{border: #99CCFF 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2ref{border: #99CCFF 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}


/*CLASSES QUALITE DE L'AIR*/
.qualair{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#6981F9;}
.qualairst{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#6981F9;}
.titlequalair {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #6981F9; font-variant: normal;}
.ssnavair {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#6981F9;text-decoration:none;}
.ssnavair a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavair a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavair a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#6981F9;text-decoration:none;}
.ssnavair a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#6981F9;text-decoration:none;}

.airlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.airlink a:link  {color:#6981F9 ;text-decoration:none; font-weight:bold;}
.airlink a:visited {color:#6981F9 ;text-decoration:none; font-weight:bold;}
.airlink a:active {color:#686868;text-decoration:none; font-weight:bold;}
.airlink a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.airlink2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.airlink2 a:link  {color:#3346A6 ;text-decoration:none; font-weight:bold;}
.airlink2 a:visited {color:#3346A6 ;text-decoration:none; font-weight:bold;}
.airlink2 a:active {color:#686868;text-decoration:none; font-weight:bold;}
.airlink2 a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.imgaircorps{border: #6981F9 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgaircorps2{border: #6981F9 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreair{border: #6981F9 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2air{border: #6981F9 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}

/*CLASSES REGULARITE*/
.regul{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#2A9201;}
.regulst{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#2A9201;}
.titleregul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #2A9201; font-variant: normal;}
.ssnavregul {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#2A9201;text-decoration:none;}
.ssnavregul a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavregul a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavregul a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#2A9201;text-decoration:none;}
.ssnavregul a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#2A9201;text-decoration:none;}

.regullink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.regullink a:link  {color:#2A9201 ;text-decoration:none; font-weight:bold;}
.regullink a:visited {color:#2A9201 ;text-decoration:none; font-weight:bold;}
.regullink a:active {color:#686868;text-decoration:none; font-weight:bold;}
.regullink a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.regullink2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.regullink2 a:link  {color:#3346A6 ;text-decoration:none; font-weight:bold;}
.regullink2 a:visited {color:#3346A6 ;text-decoration:none; font-weight:bold;}
.regullink2 a:active {color:#686868;text-decoration:none; font-weight:bold;}
.regullink2 a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.imgregulcorps{border: #2A9201 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgregulcorps2{border: #2A9201 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreregul{border: #2A9201 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2regul{border: #2A9201 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}

/*CLASSES SPORT*/
.sport {text-align : center; margin-left:5px; margin-right:10px;}
.encadre{border-bottom : green 1px solid; background-color:#F7E97F;}
.txtorangesmall {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #EA7400; font-weight: normal}

.orangetitre {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #EA7400;font-style: normal;font-variant: normal;text-decoration: none;}
.orangestitre {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #EA7400;font-style: normal;font-variant: normal;text-decoration: none;}

.titlegrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #5A5959; font-variant: normal}

.accueilLink { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; font-variant : normal; color:#5A5959; text-decoration : none;}
.accueilLink:hover{color:#EA7400;}

/*CLASSES PARTENARIATS*/

.parte{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#A1C50F;}
.partest{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#A1C50F;}
.titleparte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #A1C50F; font-variant: normal;}
.ssnavparte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#A1C50F;text-decoration:none;}
.ssnavparte a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavparte a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavparte a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#A1C50F;text-decoration:none;}
.ssnavparte a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#A1C50F;text-decoration:none;}

.partelink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.partelink a:link  {color:#A1C50F ;text-decoration:none; font-weight:bold;}
.partelink a:visited {color:#A1C50F ;text-decoration:none; font-weight:bold;}
.partelink a:active {color:#686868;text-decoration:none; font-weight:bold;}
.partelink a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.partelink2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#686868;}
.partelink2 a:link  {color:#3346A6 ;text-decoration:none; font-weight:bold;}
.partelink2 a:visited {color:#3346A6 ;text-decoration:none; font-weight:bold;}
.partelink2 a:active {color:#686868;text-decoration:none; font-weight:bold;}
.partelink2 a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.imgpartecorps{border: #A1C50F 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgpartecorps2{border: #A1C50F 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreparte{border: #A1C50F 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2parte{border: #A1C50F 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}

/*CLASSES JDP/EVENEMENTS*/
.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #C8A3D2; font-variant: normal}
.titlejdp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #6699cc; font-variant: normal}
.eve{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bolder; color: #6699cc; font-variant: normal}

.evest{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: bold; font-weight: bolder; color: #C8A3D2; font-variant: normal}
.eve {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:bold; color:#C8A3D2;}
.eve a:link  {color:#6699cc;text-decoration:none;font-weight:bold;}
.eve a:visited {color:#6699cc;text-decoration:none;font-weight:bold;}
.eve a:active {color:#686868;text-decoration:none;font-weight:bold;}
.eve a:hover {color:#686868;text-decoration:none;font-weight:bold;}

.filet{background-image: url(img/pix_bleu_fonc.gif);}
.evepointHor{background-image: url(sport/img/point_hor.gif);}
.evepointVer{background-image: url(sport/img/point_ver.gif);}

.eveEncadr {border:#5A5959 1px solid; background-color:#E5BCF0; margin-bottom:10px; margin-top:0px;}
.evefilet{background-color:#5A5959;}
.evest{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height:11px; font-weight:bold; color:#C8A3D2;}
.titreeve{ margin-bottom:20px; margin-top:25px;}

.imgevecorps{border: #C8A3D2 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgevecorps2{border: #C8A3D2 1px solid;margin-left:10px;margin-top:5px;float:right;}
.photocadreEve{border: #C8A3D2 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2Eve{border: #C8A3D2 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}

.encadreve{border: #C8A3D2 1px solid;margin-top:5px;padding:10px;}

.eveaccueilLink { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; font-variant : normal; color:#C1BFBF; text-decoration : none;}
.eveaccueilLink:hover{color:#C8A3D2;}


/*CLASSES SITES PARTENAIRES*/
.titlesites {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #696393; font-variant: normal;}
.sites {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#696393;}
.sitesst {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: bold; font-weight: bolder; color: #696393; font-variant: normal;}
.sites_comment {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#696393;margin-left:0px}

.sites a:link  {color:#696393;text-decoration:none; font-weight:bold;}
.sites a:visited {color:#696393;text-decoration:none; font-weight:bold;}
.sites a:active {color:#686868;text-decoration:none; font-weight:bold;}
.sites a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.photocadresites{border: #696393 1px solid;width:40px;height:40px;padding:3px;margin-left:0px;margin-top:3px;margin-right:10px}
.photocadresitesright{border: #696393 1px solid;width:50px;height:40px;padding:3px;margin-left:10px;margin-top:3px;margin-right:10px}

/* couleurs des catégories de rubrique de la page tous_mles_sites.shtml */
.title_cat_events{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #9A4C02; font-variant: normal;}
.txt_cat_events{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#9A4C02;}
.title_cat_infos{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #362E7E; font-variant: normal;}
.txt_cat_infos{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#362E7E;}
.title_cat_recrutement{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #92b0d2; font-variant: normal;}
.txt_cat_recrutement{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#92b0d2;}
.title_cat_presse{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #1AA898; font-variant: normal;}
.txt_cat_presse{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#1AA898;}
.title_cat_fondation{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #6C6598; font-variant: normal;}
.txt_cat_fondation{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#6C6598;}
.title_cat_extres{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #3364CD; font-variant: normal;}
.txt_cat_extres{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#3364CD;}
.title_cat_fournisseurs{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #F3B224; font-variant: normal;}
.txt_cat_fournisseurs{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#F3B224;}
.title_cat_filiales{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #D50759; font-variant: normal;}
.txt_cat_filiales{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#D50759;}

/* DIV DU FICHIER FLASH*/
.div_flash{
width:293px; height:198px; background-image:url(../img_tous_les_sites/flash/img_flash.jpg)
}

/* dotted img background */
.dot_background_y{ background-image:url(../img_tous_les_sites/spacer_y.gif); background-repeat:repeat-y}
.dot_background_x{ background-image:url(../img_tous_les_sites/spacer_x.gif); background-repeat:repeat-x}
.table_right{margin-left:10px}

.ssnavsites {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#696393;text-decoration:none;}
.ssnavsites a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavsites a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavsites a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#696393;text-decoration:none;}
.ssnavsites a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#696393;text-decoration:none;}

.imgsitescorps{border: #696393 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgsitescorps2{border: #696393 1px solid;margin-left:10px;margin-top:5px;float:right;}

/*CLASSES ESPACE CULTUREL*/
.titlespcult {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #AAAAFF; font-variant: normal;}
.titlespcultmini {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: bold; font-weight: bolder; color: #AAAAFF; font-variant: normal;}
.cult {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#AAAAFF;}
.cultst {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: bold; font-weight: bolder; color: #AAAAFF; font-variant: normal;}

.rouge {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#FF0000;}
.rougegras {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:bold; color:#FF0000;}

.cult a:link  {color:#AAAAFF;text-decoration:none; font-weight:bold;}
.cult a:visited {color:#AAAAFF;text-decoration:none; font-weight:bold;}
.cult a:active {color:#686868;text-decoration:none; font-weight:bold;}
.cult a:hover {color:#686868;text-decoration:none; font-weight:bold;}

.imgcultcorps{border: #AAAAFF 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgcultcorps2{border: #AAAAFF 1px solid;margin-left:10px;margin-top:5px;float:right;}


/*CLASSES BOUTIQUE*/
.boutpointHor{background-image: url(sport/img/point_hor.gif);}
.boutpointVer{background-image: url(sport/img/point_ver.gif);}
.imgboutcorps{border: #CFB295 1px solid;float:left;margin-right:10px;}
.imgboutcorps2{border: #CFB295 1px solid;margin-left:10px;margin-top:5px;float:right;}
.boutTitre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:11px; font-weight:bold; color:#AC8D6E;}
.boutSt{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:11px; font-weight:bold; color:#AC8D6E;}

.boutaccueilLink { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; font-variant : normal; color:#C1BFBF; text-decoration : none;}
.boutaccueilLink:hover{color:#DDC2A7;}

.boutlink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#DDC2A7;}
.boutlink a:link  {color:#686868;text-decoration:none;}
.boutlink a:visited {color:#686868;text-decoration:none;}
.boutlink a:active {color:#C8A3D2;text-decoration:none;}
.boutlink a:hover {color:#C8A3D2;text-decoration:none;}


/*CLASSES FAQ*/
.faqEncadr {border:#E99E10 1px solid; background-color:#F9E0B0; margin-bottom:10px; margin-top:0px;}
.faqTitre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:11px; font-weight:bold; color:#E99E10;}
.faqPuce {color:#F2B541;font-weight:bold;}
.faqTexte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;  line-height:14px;font-weight:normal; color:#686868;padding-left:13px;}
.faqTexte a:link {text-decoration:none; color:#686868;}
.faqTexte a:visited {text-decoration:none; color:#686868;}
.faqTexte a:active {text-decoration:none; color:#E8B045;}
.faqTexte a:hover {text-decoration:none; color:#E8B045;}

.faq{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;  line-height:14px;font-weight:normal; color:#E8B045;}
.faq a:link {text-decoration:none; color:#E8B045;}
.faq a:visited {text-decoration:none; color:#E8B045;}
.faq a:active {text-decoration:none; color:#686868;}
.faq a:hover {text-decoration:none; color:#686868;}


/*CLASSES RNM*/
.titlernm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bolder; color: #FD77A6; font-variant: normal;}
.rnmst{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: bold; font-weight: bolder; color: #FD77A6; font-variant: normal;}
.tabRnm{border-right:1px #FD77A6 solid;}
.teteTabRnm {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:bold; color:#4C4C4C;padding-left:10px;background-color:#DFDCDC;border-bottom:1px #FD77A6 solid;border-top:1px #FD77A6 solid;border-left:1px #FD77A6 solid;height:28px}
.teteTabRnmCentr {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:bold; color:#4C4C4C;text-align:center;background-color:#DFDCDC;border-bottom:1px #FD77A6 solid;border-top:1px #FD77A6 solid;border-left:1px #FD77A6 solid;height:28px}
.tabRnm1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:normal; color:#4C4C4C;padding-left:10px;background-color:#FFFFFF;border-bottom:1px #FD77A6 solid;border-left:1px #FD77A6 solid;height:28px}
.tabRnm2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:normal; color:#4C4C4C;padding-left:10px;background-color:#DFDCDC;border-bottom:1px #FD77A6 solid;border-left:1px #FD77A6 solid;height:28px}
.tabRnmCentr1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:normal; color:#4C4C4C;text-align:center;background-color:#FFFFFF;border-bottom:1px #FD77A6 solid;border-left:1px #FD77A6 solid;height:28px}
.tabRnmCentr2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:normal; color:#4C4C4C;text-align:center;background-color:#DFDCDC;border-bottom:1px #FD77A6 solid;border-left:1px #FD77A6 solid;height:28px}

.imgrnm{border: #FD77A6 1px solid;margin-bottom:5px;margin-top:5px;}


/*CLASSES SIEL*/
.tabSiel{border-right:1px #4C4C4C solid;}
.teteTabSiel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:bold; color:#4C4C4C;text-align:center;background-color:#FDCE8A;border-bottom:1px #4C4C4C solid;border-top:1px #4C4C4C solid;border-left:1px #4C4C4C solid;height:20px}

.TabSielLignes{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:bold; color:#000000;text-align:center;border-bottom:1px #4C4C4C solid;border-left:1px #4C4C4C solid;height:20px}
.TabSielLignes2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:bold; color:#FFFFFF;text-align:center;border-bottom:1px #4C4C4C solid;border-left:1px #4C4C4C solid;height:20px}

.tabSiel1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:normal; color:#4C4C4C;padding-left:10px;background-color:#FDCE8A;border-bottom:1px #4C4C4C solid;border-left:1px #4C4C4C solid;height:20px}

.tabSiel2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:normal; color:#4C4C4C;padding-left:10px;background-color:#DFDCDC;border-bottom:1px #4C4C4C solid;border-left:1px #4C4C4C solid;height:25px}

.tabSielCentr1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:normal; color:#4C4C4C;text-align:center;background-color:#FFFFFF;border-bottom:1px #FDC677 solid;border-left:1px #FDC677 solid;height:20px}
.tabSielCentr2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px;font-weight:normal; color:#4C4C4C;text-align:center;background-color:#D0CDCD;border-bottom:1px #FDC677 solid;border-left:1px #FDC677 solid;height:20px}
.snavHome2 {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:bold; color:#CCCCCC; margin-left:4px;text-decoration:none;
}

.Siel{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight:normal; color:#ffcc66;}
.Sielst{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight:bold; color:#ffcc66;}

.siellink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:13px; font-weight:bold; color:#FFCC66;}
.siellink a:link  {color:#FFCC66;text-decoration:none;}
.siellink a:visited {color:#FFCC66;text-decoration:none;}
.siellink a:active {color:#686868;text-decoration:none;}
.siellink a:hover {color:#686868;text-decoration:none;}

.ssnavsiel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height:13px; font-weight:normal; color:#ffcc66;text-decoration:none;}
.ssnavsiel a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavsiel a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#11228C;text-decoration:none;}
.ssnavsiel:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#ffcc66;text-decoration:none;}
.ssnavsiel a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; line-height:13px; font-weight:normal; color:#ffcc66;text-decoration:none;}

.Siel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px; font-weight:bold; color:#ffcc66;}
.Siel a:link  {color:#686868;text-decoration:none;}
.Siel a:visited {color:#686868;text-decoration:none;}
.Siel a:active {color:#ffcc66;text-decoration:none;}
.Siel a:hover {color:#ffcc66;text-decoration:none;}

.imgentrcorps{border: #9B4D00 1px solid;margin-right:10px;margin-top:5px;float:left;}
.imgentrcorps2{border: #9B4D00 1px solid;margin-left:10px;margin-top:5px;float:right;}

.photocadreSiel{border: #ffcc66 1px solid;width:70px;height:70px;padding:3px;margin-left:10px;margin-top:3px;}
.photocadre2Siel{border: #ffcc66 1px solid;width:70px;height:70px;padding:3px;margin-right:10px;margin-top:4px;}

/* pages references*/
.div_cni{
	width:590px;
	height: 250px;
	padding-top:10px;
	padding-bottom:0px;
	padding-right:5px;
	padding-left:10px;
	background-image:url(references/img/ratp_ci.gif);
	background-repeat:no-repeat;
}
.texte10white{
	font-size:11px;
	color:#FFF;
	text-align:left;
}
.div_brochure{
	float:right;
	width:120px;
	height:186;
}
.td_reseau{
	height: 30px;
	padding-top:0px;
	padding-right:3px;
	padding-bottom:10px;
	padding-left:10px;
	vertical-align:bottom;
	text-align:left;
}
.table_comex{
	background-color:#abc1d0;
	padding:10px;
}
.txt12pink{
	color:#d40059;
	font-size:12px;
	font-weight:bold
}
.linkcomex a {
	background: #cdcb00;
	padding: 3px;
	color: #d40059;
	font-size:10px;
	text-decoration: underline;
	float:center;
	}
.linkcomex a:hover {
	background: #abc1d0;
	}