body{ 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px; padding-bottom:20px; padding-top:5px;}
#main{width:999px; margin:0 auto;}
img{display:block;}
legend{ white-space:normal;}
#centre a,.bleu, .bleu a{/*color:#336699;*/color:#cf255d}
.gris, .gris a{color:#67676b;}
.gras, .gras *{font-weight:bold;}
.uppercase{ text-transform:uppercase;}
object{ display:inline-block; vertical-align:top;}
.floatL{ float:left;}
.floatR{ float:right;}
.alignC{ text-align:center;}
.alignR{ text-align:right;}
.alignL{ text-align:left;}
.cadre_gris{border:solid 1px #ff0000;}
.clearB{ clear:both; font-size:0; line-height:0; height:0;}
.clearL{ clear:left; font-size:0; line-height:0; height:0;}
div.overflowH{ overflow:hidden;}
#div_erreur{ color:#FFF; background-color:#bd2347; padding:10px 20px; text-align:center; margin-bottom:5px; margin:0 0 0 1px;}
#div_succes,#div_succes2{ color:#FFF; background-color:#183F6E; padding:10px 20px; text-align:center; margin-bottom:15px; margin:0 0 15px 1px;}
#div_succes p,#div_succes2 p,#div_erreur p { color:#FFF; }


.hidden{display:none;}
.marginAuto{ margin-left: auto; margin-right:auto;}
.marginT5{ margin-top:5px;}
.marginT10{ margin-top:10px;}
.marginT15{ margin-top:15px;}
.marginT20{ margin-top:20px;}
.marginT25{ margin-top:25px;}
.marginB15{ margin-bottom:15px;}
.marginR20{ margin-right:20px;}
.marginL45{ margin-left:45px;}
.padding25{ padding:25px 25px;}
.padding50{ padding:50px 50px;}
.paddingB0{ padding-bottom:0;}
.paddingB25{ padding-bottom:25px;}
.paddingT10{ padding-top:10px;}
.paddingT15{ padding-top:15px;}
.paddingT20{ padding-top:20px;}
.paddingT25{ padding-top:25px;}
.paddingL20{ padding-left:20px;}
.paddingR20{ padding-right:20px; }

.old_sondages { margin:40px 0 0 0; background:url("/img/mep/puce.gif") left center no-repeat;padding-left:12px}
#bloc_old_sondages{ color:#333}
#bloc_old_sondages p {font-size:12px}
.libelleOldQuestion{ text-decoration:underline}

.sousTitre {font-size:12px;color:#de3e73; letter-spacing:0.1em}

.bloc200{width:200px;}
.bloc250{width:250px;}
.bloc280{width:280px;}
.bloc300{width:300px;}
.bloc400{width:400px;}
.bloc500{width:500px;}

ul.puce_bleue{list-style-position:inside;}
ul.puce_bleue li{background:url(/img/puce_bleue.gif) 0 5px no-repeat; text-indent:9px;}
ul.no_puce li{ background:none;}
ul.puce_bleue.marginB10 li{ margin-bottom:10px;}
a.pdf{ background:url(/img/pdf.png) top left no-repeat; height:20px; line-height:20px; padding-left:18px;}
div.cartouche a.pdf{ background:url(/img/pdf.png) 110px center no-repeat; height:25px; line-height:25px; padding-right:18px;}

#ariane { padding-top:5px; padding-left:15px;}
#ariane a{text-decoration:none;color:#064673}
#ariane a:hover{color:#CA003F}

#retourHautPage{text-align:center; margin-top:15px;}
#centreDroite_thematique{float:right; width:351px;}
#centreGauche_thematique{ width:648px;}


#bandeau { height:80px; width:999px; cursor:pointer;  margin:0 auto; background:url(/img/mep/bandeau_bareges.png) top left no-repeat;  }

#header{height:44px; position:absolute; top: 127px; width:999px; }
#header a#homepage{height:40px; width:115px; display:inline; background:url(/img/mep/home.png) top left no-repeat; position:absolute; margin-left:172px;}

#centre{ min-height:450px; _height:450px; background-color:#FFF; }

#menu_top{ 
/*background: transparent url(/img/mep/bandeau_menu_fuschia.png) center no-repeat; 
*/font-family:ClementePDag-Book;font-weight:normal;
height:41px; z-index:2000; position:relative; margin:0 auto;width:999px; }

#menu_barre_noire{ padding: 15px 0 0 0 ; color:#FFFFFF; float:right; font-size:16px; width:220px;  }
#menu_barre_noire input { background:#3166AE; width:130px; border:1px solid #073C84; margin-left:5px; color:#FFFFFF; padding:2px; font-size:12px;  }
#menu_barre_noire input.valid { width:30px; font-size:12px;}


.validSubmit{ background-color:#ba2959;color:#fff}
select{color: #9D9A9A;  font-size: 11px;}

#accueil_centre { min-height:390px; _height:390px; padding:5px 0; }
.accueil_blocgris{ min-height:390px; _height:390px; float:right; background:#fff;}
.accueil_blocgris .bb {background:url(/img/mep/btn_bb.png) top left no-repeat; height:58px; width:180px; display:block;}
.accueil_blocgris .agenda {background:url(/img/mep/btn_agenda.png) top left no-repeat; height:58px; width:180px; display:block;}
.accueil_blocgris .facebook {background:url(/img/mep/btn_facebook.png) top left no-repeat; height:58px; width:180px; display:block;}
.accueil_blocgris .rejoindre {background:url(/img/mep/btn_rejoindre.png) top left no-repeat; height:58px; width:180px; display:block;}
.accueil_blocgris .twitter {background:url(/img/mep/btn_twitter.png) top left no-repeat; height:58px; width:180px; display:block;}

#accueil_centre .accueil_boutonsactus{ width:171px; float:right; }
#accueil_centre .fond_actu {height:70px; width:171px; display:block; overflow:hidden;}
#accueil_centre .fond_actu h2.titreActuImg a{background:url(/img/mep/fond_actu.gif) top left no-repeat; display:block; padding:10px 20px; color:#ffffff; height:70px; overflow:hidden;}
#accueil_centre .fond_actu h2.titreActuImg a:hover{background:url(/img/mep/fond_actu_rouge.gif) top left no-repeat;}
#accueil_centre h2.titreActuImg  {text-transform:uppercase;}
.btn_sociaux a.facebook, #centreGauche_thematique .liens_sociaux a.facebook{ display:inline-block; height:24px; width:24px; background:url(/img/mep/facebook.png) top left no-repeat;}
.btn_sociaux a.facebook:hover, #centreGauche_thematique .liens_sociaux a.facebook:hover{background:url(/img/mep/facebook_hover.png) top left no-repeat;}
.btn_sociaux a.twitter, #centreGauche_thematique .liens_sociaux a.twitter{ display:inline-block; height:24px; width:24px; background:url(/img/mep/twitter.png) top left no-repeat;}
.btn_sociaux a.twitter:hover, #centreGauche_thematique .liens_sociaux a.twitter:hover{background:url(/img/mep/twitter_hover.png) top left no-repeat;}
.btn_sociaux a.envoi_ami, #centreGauche_thematique .liens_sociaux a.envoi_ami{ display:inline-block; height:24px; width:24px; background:url(/img/mep/envoi_ami.png) top left no-repeat;}
.btn_sociaux a.envoi_ami:hover, #centreGauche_thematique .liens_sociaux a.envoi_ami:hover{background:url(/img/mep/envoi_ami_hover.png) top left no-repeat;}
#accueil_centre div.btn_sociaux, #centreGauche_thematique .liens_sociaux{ float:right; width:159px; height:32px; padding-top:8px; padding-right:10px; text-align:right; background:url(/img/mep/bords_noirs.gif) top left no-repeat;}

table#actuPhoto{ height:350px; overflow:hidden; }
div#dernierArticle{ width:648px; height:350px; overflow:hidden;}
p#container_titre_actualite{ font-weight:bold; font-size:12px; padding-left:15px; height:40px; line-height:40px; color:#ffffff; background:url(/img/mep/fond_titre_player_accueil.gif) top left repeat-x;}
p#container_titre_actualite a.lien_article{ float:right; margin-right:15px; color:#ffffff; padding-left:40px; background: url(/img/mep/lien_player_accueil.png) center left no-repeat;}



#container_titre_actualite a.facebook{ display:inline-block; width:24px; float:right; color:#ffffff; margin-left:5px; margin-right:5px; background:url(/img/mep/facebook.png) center left no-repeat;}
#container_titre_actualite a.facebook:hover{background:url(/img/mep/facebook_hover.png) center left no-repeat;}
#container_titre_actualite a.twitter{ display:inline-block; width:24px;float:right; color:#ffffff; margin-left:5px; background:url(/img/mep/twitter.png) center left no-repeat;}
#container_titre_actualite a.twitter:hover{background:url(/img/mep/twitter_hover.png) center left no-repeat;}
#container_titre_actualite a.envoi_ami{ display:inline-block; width:24px;float:right; color:#ffffff; margin-left:5px;background:url(/img/mep/envoi_ami.png) center left no-repeat;}
#container_titre_actualite a.envoi_ami:hover{background:url(/img/mep/envoi_ami_hover.png) center left no-repeat;}




#menuBas{text-align:center; clear:both; height:38px;color:#6f94ab}
#menuBas ul{margin:10px 0 5px 0;}
#menuBas a {color:#6f94ab; font-weight:bold;}
#menuBas a:hover {color: #336699;}
#menuBas li{display:inline; text-align:center;  padding:0 0;}

#logoBas{ padding:0; text-align:center; clear:both; padding-top:20px; padding-bottom:20px;}
#logoBas a img { display:inline;}
#logoBas a:hover {color:#ca003e;}
#logoBas li{display:inline; text-align:center;  padding:0 0;}

#menu4bloc { clear:both; height:220px;width:999px;margin:0 auto; padding-top:10px; }

#collectifs { width:245px; height:205px; float:left; margin-left:7px; background:url(/img/mep/collectif.png) top left no-repeat; }
#journal { width:245px; height:205px; float:left; margin-left:7px; background:url(/img/mep/journal.png) top left no-repeat; }



#nous_suivre { width:245px; height:205px; float:left;  }
#nous_suivre .agenda {background:url(/img/mep/btn_agenda2.png) top left no-repeat; height:66px; width:245px; display:block;}
#nous_suivre .facebook {background:url(/img/mep/btn_facebook2.png) top left no-repeat; height:67px; width:245px; display:block;}
#nous_suivre .twitter {background:url(/img/mep/btn_twitter2.png) top left no-repeat; height:67px; width:245px; display:block;}

#newsletter { width:245px; height:205px; float:left; margin-left:6px; }
#question { width:245px; height:205px; float:left; background:url(../img/mep/fond_question.png) no-repeat top center; margin-left:6px; }
#question h2 { font-size:16px; text-align:center; margin:10px; color:#fff; background-color:#336699; line-height:22px; height:22px;}
#question p { padding:10px; }


div.cartouche, div#tabs .ui-tabs-nav li.cartouche{height:25px; line-height:25px; color:#ffffff; font-weight:bold;}
div.cartouche_jaune{background: #dfa833 url(/img/cartouche.gif) 5px 0 no-repeat;}
div.cartouche_jaune_retour{background: #dfa833 url(/img/cartouche_retour.gif) 5px 0 no-repeat; margin-top:15px; margin-bottom:15px;}
div.cartouche_bleu{background: #b3daf6 url(/img/cartouche.gif) 5px -25px no-repeat;}
div.cartouche_bleu_fonce{background-color: #274897;}
div.cartouche a, div#tabs .ui-tabs-nav li.cartouche a{ padding-left:25px; text-transform:uppercase; color:#ffffff; display:block;}
div.cartouche_bleu_fonce a{ padding-left:10px;}

input.submit_cartouche{ background:none; border:none; height:25px; line-height:25px; color:#ffffff; font-weight:bold; background: #b3daf6 url(/img/cartouche.gif) 5px -25px no-repeat; padding-left:25px; padding-right:25px; text-transform:uppercase; color:#ffffff; display:block; font-size:1em; cursor:pointer; width:200px; text-align:left; font-size:11px; font-family:Arial,Helvetica,sans-serif;}


/*PAGES*/
.titrePage{ background: url(/img/mep/titre_page.jpg) top left repeat-x;color:#fff;height:39px; line-height:39px; padding-left:22px; font-size:18px;}
#contenu2{padding:10px 10px 10px 25px; background-color:#fff;width:760px;float:left; }

#contenu3{padding:10px 10px 10px 25px; background-color:#fff;width:690px;float:left; }

/* FORMULAIRES CONTACT et REJOINDRE*/
#formulaireDialogue{width:765px;margin:10px 0 0 0 }
#formulaireDialogue table{margin:0 0 20px 0}
#formulaireDialogue td{ padding:5px;}
#formulaireDialogue p{text-align:justify; font-size:100%;}
.tableForm td,.code{color:#cf255d; padding:2px; vertical-align:top}
.tdLabel{width:auto; text-align:right}
.code{margin: 0;width:420px}

/* FORMULAIRES ENVOYER AMI*/
#formulaireEnvoiArticleAmi{width:765px;margin:10px 0 0 0 }
#formulaireEnvoiArticleAmi table{margin:0 0 20px 0}
#formulaireEnvoiArticleAmi td{ padding:5px;}

/* LISTE VIDEOTHEQUE */
#listeVideoTheque {margin-left:30px;color:#FFF }
#listeVideoTheque li{display:block; float:left; text-align:center;width:220px;height:170px;margin:0 20px 10px 0; background-color:#336699;color:#FFF}
#listeVideoTheque li a{color:#fff}
h3.titre_tous_articles{ background:url(/img/mep/h3_article.gif) top left repeat-x; height:45px; line-height:45px; font-size:16px; color:#FFFFFF; padding-left:15px;}
h3.titre_tous_articles_bas{ background:url(/img/mep/h3_article_bas.png) bottom left no-repeat; height:45px; line-height:45px; font-size:16px; color:#FFFFFF; padding-left:15px;}
#centre h3.titre_tous_articles_bas a{ color:#fff;}
#centreGauche_thematique p#container_titre_actualite img{ display:inline-block; float:right;}
#centreGauche_thematique #liens_article{ background:url(/img/mep/liens_article.gif) top left repeat-x; color:#2aa4d9; text-transform:uppercase; font-size:15px; font-weight:bold; line-height:40px; }
#centreGauche_thematique #liens_article a{ padding:0 15px;}
#centreGauche_thematique #liens_article a.facebook{ display:inline-block; background:url(/img/mep/btn_facebook.gif) top left no-repeat; height:40px; width:183px; padding:0 0;}
#centreGauche_thematique .contenu_article{ padding:20px 75px; text-align:justify; line-height:1.4em;}
#centreGauche_thematique .contenu_article h3.titre{ color:#cf255d; font-size:21px; line-height:1.3em; text-align:left; padding-bottom:5px; background:url(/img/mep/logo_tg.gif) left top no-repeat; margin:15px 0; padding-left:50px;}


#centreGauche_thematique .contenu_article p.date{ color:#333333; font-size:11px; margin-top:4px;}
#centreGauche_thematique .contenu_article div.texte{ margin:20px 0;}
#centreDroite_thematique{ margin-bottom:15px;}
#centreDroite_thematique .article_droite{ height:69px; overflow:hidden; padding-left:10px;}
#centreDroite_thematique .article_droite.gris{ background:none repeat scroll 0 0 #E9E8E8;}
#centreDroite_thematique .article_droite .blocVisuel{ float:left; padding:7px 10px 0 0;}
#centreDroite_thematique .article_droite .blocTexte{padding: 7px 5px 0 0;}
#centreDroite_thematique .article_droite .blocTexte a{ color:#000;}
#centreDroite_thematique .article_droite .blocTexte p.date{ margin-top:10px; }
body.body_page .accueil_blocgris{ padding:0 0 10px 20px; padding-left:0;}
body.homepage #centre, body.body_page #centre{ background-image:none;  }

#centre .article_droiteListe{ /*background:url(/img/mep/liens_articles_bleu.gif) top left repeat-x;*/  background:url(/img/mep/liens_articles_alpha.png) bottom left repeat-x;padding:10px 0 10px 10px;margin:0 0 10px 0; border:solid 1px #FFF;}
#centre  .article_droiteListe.grisListe{/* background:url(/img/mep/liens_articles_gris.gif) top left repeat-x;*/ background:none; background-color:#e9e8e8; border:solid 1px #cf255d;}
.clear{clear:both}
#centre .article_droiteListe .blocVisuel{ float:left; padding-right:5px;}


#blocQuestion{ }
#blocQuestion, #blocQuestion a{/*color:#6f94ab*/color:#6f94ab;font-weight:bold;font-size:13px}
#emailSondage{font-size:11px;color:#9d9a9a}

/*------------------------------  ------- PAGINATION -------  ----------------------------
------------------------------------------------------------------------------------*/
.pagination{
	margin:10px 10px 10px 0 ;
	text-align:left}

#centre .pagination a{
	font-weight:bold;
	text-align:center;	
	padding:5px;
	margin-right:2px;
	color:#fff;
	border:1px solid #004e72;
	text-decoration:none;
	display:inline-block;
	background:url("/img/mep/liens_articles_alpha.png") bottom left repeat-x;
	padding:5px;
}
.pagination a:hover{
	background:url("/img/mep/liens_articles_alpha.png") top left repeat-x;
	color:#2AA4D9;
}
.pagination a:hover,.pagination a:active{
	border:1px solid #004e72;
	color:#000}

.pagination span.current{
	text-align:center;
	padding:5px;
	margin-right:2px;
	border:1px solid #004e72;
	font-weight:bold;
	color:#FFF;
	background:url("/img/mep/titre_page.jpg") bottom left repeat-x;
	display:inline-block;
}


/* -------------------fck ----------------*/
.lien_pdf{padding-left:20px; background:url(/img/mep/pdf.png) left bottom no-repeat;}
.lien_region{padding-left:65px; background:url(/img/mep/region.jpg) left bottom no-repeat;}
.lien_mail{padding-left:20px; background:url(/img/mep/mail.gif) left bottom no-repeat;}
.lien_word{padding-left:20px; background:url(/img/mep/document.png) left bottom no-repeat;}
.lien_siteExterne{padding-left:20px; background:url(/img/mep/Globe2.png) left bottom no-repeat;}
.croix_mp{color:#cf255d; padding-left:45px; left bottom no-repeat; line-height:33px; height:33px; margin:15px 0; font-size:21px; background:url(/img/mep/logo_tg.gif) top left no-repeat; }
.titre_tg{color:#cf255d; padding-left:45px; left bottom no-repeat; line-height:33px; height:33px; margin:15px 0; font-size:21px; background:url(/img/mep/logo_tg.gif) top left no-repeat; }
.red_h4 {color:#B60000;margin-bottom:5px;	font-size: 125%;}

.titre_rose {
    color: #FFF;
    font-size: 21px;
    height: 30px;
    line-height: 30px;
    margin: 15px 0;
    padding-left: 15px;
	background: url("/img/mep/fond_titre.gif") repeat-x scroll left top transparent;
	width: 655px;
}

#centre .titre_rose a  { color: #FFF;  }

table.liste_elus{ width:700px;}
table.liste_elus td{ padding-bottom:10px; width:50%;}
table.liste_elus td img{ padding-right:10px; }
table.liste_elus td h4{ color:#B60000; margin-bottom:5px; font-size: 125%;}
a.iconeRendezVous{display:inline-block; height:26px; line-height:26px; padding-left:26px; background:url(/img/mep/bloc-notes.png) top left no-repeat;}
a.iconeRendezVous:hover{background:url(/img/mep/bloc-notes_hover.png) top left no-repeat; text-decoration:underline;}

div#colonne_droite_page{ width:200px; float:right; margin-bottom:15px;}
div#colonne_droite_page .articles_une{ clear:right; background: url(/img/mep/liens_articles_alpha.png) bottom left repeat-x; border-right:solid 1px #cf255d; border-left:solid 1px #cf255d; border-bottom:solid 1px #cf255d; padding-bottom:5px; margin-right:15px;}
div#colonne_droite_page .articles_une .actualite{ margin-top:5px; font-size:10px; padding-left:2px;}
div#colonne_droite_page .articles_une .actualite img{ float:left; padding-right:5px;}
td#menuNewsletter{ text-align:right; padding-right:20px;}




/* -------------------Jean Lionel NOGUES ----------------*/
p { font-size: 120%; color: #333; }
.contenu_article p { padding:5px 0; }
.contenu_article h2 {color:#227d98; margin:5px 0; font-size:18px;}

#contenu2 p { padding:5px 0; }
#contenu2 h2 {color:#cf255d; margin:5px 0; font-size:18px;}

.justifier { text-align: justify; }
.image-gauche { float: left; margin-right: 10px; padding: 5px; border: 1px solid #333; }
.image-droite { float: right; margin-left: 10px; padding: 5px; border: 1px solid #333; }
.bordure-inline { margin-right: 10px; padding: 5px; border: 1px solid #333; display:inline; }

.clearleft { clear: left; }
.clearright { clear: right; }
.clear { clear: both; }
.contenu_article ul { list-style-image: url(/img/mep/puce.gif); font-size: 1.2em; list-style-position: inside }
.contenu_article ul li { padding: 5px; }
#contenu2 ul { list-style-image: url(/img/mep/puce.gif); font-size: 1.2em; list-style-position: inside; }
#contenu2 ul li { padding: 5px; }

#accueil_centre .fond_actu h2.titreActuImg a.ui-state-active{background:url(/img/mep/fond_actu_rouge.gif) top left no-repeat;}

#contentCarteCanton{width:550px; margin:10px auto; float:left;}
.ui-tabs-hide{display:none;}
.ui-corner-top {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.dernierArticle{width:646px;}


/* -------------------image centrale----------------*/
#accueil_centre .bx-pager{ /*background-color:#000;*//* background:#006169 url("/img/mep/cinq_dernieres.jpg") no-repeat left center;*/position:absolute; margin:-65px 0 0 504px;text-align:right; height:24px; line-height:24px;}
#accueil_centre .bx-pager a{ color: #cccccc; font-size: 14px;  font-weight:bold;
    background: url("/img/mep/gray_pager.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
     height: 19px;
    line-height: 19px;
    margin-right: 5px;
    padding: 0;
    text-align: center;
    width: 18px;
}


#accueil_centre .bx-pager a:hover { color: #cccccc; text-decoration: none;/* background: url("/img/mep/gray_pager.png") no-repeat scroll 0 0 transparent;*/ }
#accueil_centre .bx-pager .pager-active a { color: #ca275f;}

#accueil_centre .bx-pager .pager-active, .bx-pager a:hover {
    color: #ca275f;
    text-decoration: none;
	background: url("/img/mep/gray_pager.png") no-repeat scroll 0 -19px transparent;

}

.image_centrale{ height:350px; overflow:hidden; }

.bx-prev {
    background: url("/img/mep/icon_arrow_left.png") no-repeat scroll 0 -31px transparent;
    height: 31px;
    left: -50px;
    position: absolute;
    text-indent: -999999px;
    top: 190px;
    width: 31px;
}

.bx-prev:hover { background-position:0 0; }

.bx-next {
    background: url("/img/mep/icon_arrow_right.png") no-repeat scroll 0 -31px transparent;
    height: 31px;
    position: absolute;
    right: -50px;
    text-indent: -999999px;
    top: 190px;
    width: 31px;
}

.bx-next:hover { background-position:0 0; }

#menuSondage{ position:absolute;margin:20px 0 0 30px}
.labelSondage{}

#navigation{ margin: 0 auto 20px 0;padding-left:123px;}
#navigation li{ float:left; text-align:center}
#navigation li, #navigation a{color:#616771}
#navigation a:hover{color:#000; }




.tooltip{width:209px;margin:0;height:95px; position:absolute;padding-top:20px;text-align:center;font-size:12px;color:#666; background-color:#000;background:url("/img/mep/black_arrow.png") no-repeat top center}
#tooltip_1,#tooltip_2{z-index:100000;}
#tooltip_1 a,#tooltip_2 a{color:#fff;}
#tooltip_1 a:hover,#tooltip_2 a:hover{color:#ccc;}
#tooltip_1 li,#tooltip_2 li{margin-bottom:6px}


/* @font-face kit by Fonts2u (http://www.fonts2u.com) */ 
@font-face {font-family:"ClementePDag-Book";src:url("fonts/ClementePDag-Book.eot?") format("eot"),url("fonts/ClementePDag-Book.woff") format("woff"),url("fonts/ClementePDag-Book.ttf") format("truetype"),url("fonts/ClementePDag-Book.svg#ClementePDag-Book") format("svg");font-weight:normal;font-style:normal;}
#halo{ background:url("/img/mep/fondhalo.png") no-repeat top center; height:260px;}

#agenda{margin-right:15px;}

#contenu2 .legende  li{float:left;display:inline;width:200px; list-style:none; text-align:center;height:180px;margin-bottom:2px;font-size:11px}

div#colonne_droite_cantons{ width:250px; float:left; margin-bottom:15px;}
#colonne_droite_cantons .contenu_mon_action  { width:250px; float:left; }
#colonne_droite_cantons .contenu_mon_action .titre_tg  { font-size:11px; }
#colonne_droite_cantons .contenu_mon_action .article_droiteListe  { font-size:9px; }
#colonne_droite_cantons .titre_tg  { line-height:normal;}

#accueil_logos_droit { position:absolute; width:90px; margin-top:232px; margin-left:855px; }
#accueil_logos_droit img { padding-top:65px;}

#accueil_logos_gauche { position:absolute; width:90px; margin-top:50px; margin-left:58px; }

#messageSoutien {margin:15px 0}
#messageSoutien li{ background-color:#f2f3f3;margin:0 0 10px 0;padding:10px;font-size:12px;}
.infoMessage{ font-size:11px}
.aime{ background-color:#CCC;padding:2px;color:#fff}

.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	background-color:#f2f3f3;
}
.active_page{
	background-color:white !important;
	color:black !important;
}	

.content, .alt_content{
	color: black;
}

.content li, .alt_content li, .content > p{
	padding: 5px
}

#navigation a.tooltiplink{ cursor: default; }

.price {
    color: #000000;
}