@charset "utf-8";
body{ font-family:Arial, Helvetica, sans-serif;position:relative;}
form,#main,#header,#contenu,#footer,ul,li{margin:0;padding:0;}
html{margin:0;padding:0;background:url(http://www.rciguadeloupe.fm/images/bg-repeat-lancement.jpg) top center repeat-x;}
/* habillage noel */
/*
html{background:url(http://www.rcimartinique.fm/videoNoel/christmas_snow.jpg) center center fixed;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                -o-background-size: cover;
                background-size: cover;
}
*/
a{text-decoration:none;}
a img{border:0}

#main{width:964px;margin:0 auto;position:relative;
background:#EAEAE9}

/*----------------------------------------
PAGE  PODCASTS
-----------------------------------------*/
#bloc_actus_page .contenu_bloc .actualite_ligne .podcast_contenu h1{color:#FFF;background-color:#f0a111;padding: 7px 5px 5px 10px;font-size:20px;margin-bottom:0;}
#bloc_actus_page .contenu_bloc .actualite_ligne .podcast_contenu .podcast_ligne h2{color:#333;font:bold 12px Arial, Helvetica, sans-serif;margin-top:0;}
.podcast_bloc_contenu{background:url(../images/podcast-contenu-bg.jpg) repeat-x top left;border-top:1px solid #FFFFFF;}
.podcast_abonnement{float:right;}
.podcast_premiere_ligne{padding:20px 10px 15px 20px;border-bottom:1px solid #dcdcdc}
#bloc_actus_page .contenu_bloc .actualite_ligne .podcast_contenu .podcast_premiere_ligne h2{color:#333;font:bold 15px Arial, Helvetica, sans-serif;margin:0 0 5px 0;}
.podcast_ligne{border-bottom:1px solid #dcdcdc;padding:4px 0 2px 20px;}
.podcast_contenu {/*float:left;width:440px;*/}
.podcast_rubrique #bloc_actus_page .contenu_bloc .actualite_ligne{border-bottom:none}


/*=====================================================

H E A D E R

=====================================================*/
#header{height:289px;background: url(../images/header-bg.gif) no-repeat top center;position:relative;}

#pub-leaderboard{height: 90px; width: 728px; position: absolute; right: 5px;top:5px;/*border:1px solid #CCCCCC;*//*bottom: 194px;*/}

#switch-site-guadeloupe a {display:block; padding:0px; background: url(../images/bt-switch-guadeloupe_refonte.png) no-repeat; position: absolute; bottom:55px;right: 15px; width: 153px; height: 38px;z-index:300;}
/*#switch-site-guadeloupe a:hover { background-position: 0 -43px;}*/

#switch-site-martinique a {display:block; padding:0px; background: url(../images/bt-switch-martinique_refonte.png) no-repeat;position: absolute; bottom:55px;right: 15px; width: 153px; height: 38px;z-index:300;}
/*#switch-site-martinique a:hover { background-position: 0 -43px;}*/

#logo{ display:block; height:183px; width:226px; padding-top:47px;;/*47*/float:left;text-align:center;}
#logo_refonte{position:absolute;left:0;top:0;}


#contain-direct{ display:block; height:123px;/*123*/ width:730px; padding-top:107px/*107*/; float:left; }
	#pic-animateur{ float:left;width:188px;height:124px;}
	
	#emission{/*height:85px;*/width:172px;float:left; }
		#emission-heure{ color:#1a87fc; font-size:16px; line-height:8px}
		#emission-animateur { color:#79797a; font-size:12px; line-height:6px}
		#emission-animateur a{ color:#79797a; font-size:12px; line-height:6px;}
		#emission-animateur a:hover{ color:#79797a; font-size:12px;/*line-height:6px;*/}
		#emission-titre{ color:#585858; font-size:12px; font-weight:bold; text-transform:uppercase;/*line-height:4px*/}
		
	#bt-ecouter a {padding:0px;color:#FFF; background: url(../images/bt-ecouter.png) no-repeat;height:85px;width:183px;float:left; }
	#bt-ecouter a:hover { background-position: 0 -83px;}
	
	#horloge{width:150px;float:left; text-align:right; padding:10px 10px 10px 10px}
	
	#bt-emission{ height:28px; width:500px;/*float:left; margin-top:6px; padding-bottom:-6px*/;position:absolute;bottom:62px;right:0;}
	#bt-emission a{ padding-right:10px; color:#808080; text-decoration:none}
	#bt-emission a:hover { padding-right:10px; color:#2d2d2d; text-decoration:none}

/*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

-   M E N U       &&    S O U S    M E N U S

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-*/
#menu-barre{width:964px;background:url(../images/menu-bg.gif) no-repeat top left; height:60px;clear:both;}
#menu {position:relative; margin:0; padding-top:1px;list-style: none; float:left;/*width:780px;*/}
#menu li { float: left;   position: relative;   text-align:center;   padding-top:9px;   height:34px;}
#menu li a{ color:#000;  text-decoration:none; font-size:14px; display:block;  } 
#menu li a:hover{ color:#fff; background:none; }
#menu li ul {display: none;list-style-type:none;list-style-position:inside;margin:0;padding:0;position: absolute;top:35px;left:0;background-color:#d3f2fd;z-index:20000;/*filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;*/   }
#menu li > ul {top: 35px;left: 0; z-index:100000;}
#menu li ul li{ background:none; border:0;border-bottom:1px solid #C2C2C2; width:170px;/*156*/ text-align:left; margin:0 0 0 5px; padding:0; padding-top:8px;padding-bottom:3px; height:22px;  z-index:20000;}
#menu li ul li a{ padding-left:20px;color:#000; text-decoration:none; font-size:13px; color:#FFF !important;}
#menu li ul li a:hover{padding-left:24px;color:#FFF;font-weight:bold;}
#menu li:hover ul, #menu li.over ul{display:block;color:#000 !important;}


#menu li#bt_recherche{ background:url(../images/bt-recherche.jpg) top left repeat-x; width:1px; }

#menu li#bt_1{background:url(../images/bt-1.gif) no-repeat top left; width:60px;/*78*/}
#menu li#bt_1-on{background:url(../images/bt-1-on.gif) no-repeat top center; width:60px;}

#menu li#bt_2{background:url(../images/bt-2.gif) no-repeat top left; width:85px;/*88*/}
#menu li#bt_2:hover, #menu li#bt_2.over, #menu li#bt_2.on{background:url(../images/bt-2-on.gif) no-repeat top left;}
#menu li#bt_2-on{background:url(../images/bt-2-on.gif) no-repeat top left; width:85px;}

#menu li#bt_2 ul{background:#3988E3 !important;z-index:100000;}
#menu li ul,#menu li ul li{z-index:100000;zoom:1;}

#menu li#bt_3{background:url(../images/bt-3.gif) no-repeat top left; width:83px;/*90*/}
#menu li#bt_3:hover, #menu li#bt_3.over, #menu li#bt_3.on{background:url(../images/bt-3-on.gif) no-repeat top left;}
#menu li#bt_3-on{background:url(../images/bt-3-on.gif) no-repeat top left; width:83px;}

#menu li#bt_3 ul{background:#919191 !important;}

#menu li#bt_4{background:url(../images/bt-4.gif) no-repeat top left; width:165px;/*178*/}
#menu li#bt_4:hover, #menu li#bt_4.over, #menu li#bt_4.on{background:url(../images/bt-4-on.gif) no-repeat top left;}
#menu li#bt_4-on{background:url(../images/bt-4-on.gif) no-repeat top left;width:165px;}

#menu li#bt_4 ul{background:#A6499F !important;}


#menu li#bt_5{background:url(../images/bt-5.gif) no-repeat top left; width:87px;/*87*/}
#menu li#bt_5:hover, #menu li#bt_5.over, #menu li#bt_5.on{background:url(../images/bt-5-on.gif) no-repeat top left;}
#menu li#bt_5-on{background:url(../images/bt-5-on.gif) no-repeat top left; width:87px;}

#menu li#bt_5 ul{background:#6FB250 !important;}


#menu li#bt_6{background:url(../images/bt-6.gif) no-repeat top left; width:120px;/*127*/}
#menu li#bt_6:hover, #menu li#bt_6.over, #menu li#bt_6.on{background:url(../images/bt-6-on.gif) no-repeat top left;}
#menu li#bt_6-on{background:url(../images/bt-6-on.gif) no-repeat top left; width:120px;}

#menu li#bt_6 ul{background:#58A4BA !important;}

#menu li#bt_7{background:url(../images/bt-7.gif) no-repeat top left; width:160px;}
#menu li#bt_7:hover, #menu li#bt_7.over, #menu li#bt_7.on{background:url(../images/bt-7-on.gif) no-repeat top left;}
#menu li#bt_7-on{background:url(../images/bt-7-on.gif) no-repeat top left; width:160px;}

#menu li#bt_7 ul{background:#CE6243 !important;}
/*=====================================================

R E CH E R C H E

=====================================================*/
#search{font-size:12px;padding:7px;width:165px;margin:0; text-align:center;float:left;}
/*#search form{display:inline;}*/

/*=====================================================

FIL D'ARIANE

=====================================================*/
#hierarchie{margin:0;padding:5px 10px;}

/* ACTUS */
.hierarchie_2{font-weight:bold;color:#EF9D1D;}
.hierarchie_2 a{color:#CC6600;}
.hierarchie_2 a:hover{text-decoration:underline;color:#EF9D1D;}
.hierarchie_2 .on{color:#EF9D1D;}
/* GALERIES PHOTOS */
.hierarchie_rubrique14 {color:#FF3300;font-weight:bold;}
.hierarchie_rubrique14 a{font-weight:bold;color:#ff5c25;}
strong.hierarchie_rubrique14{color:#FF3300;}

/*=====================================================

C O N T E N U

=====================================================*/
#contenu{font-size:12px;padding:0 7px 7px 7px;margin:0;position:relative;zoom:1;/*overflow:auto;padding-bottom:73px;*/background-color:#eaeae9;/*border:1px solid red;*/}



/*=====================================================

C O L O N N E    D E    G A U C H E

=====================================================*/
/*CONTENU GAUCHE*/
#contenu_gauche{float:left;zoom:1;position:relative;width:631px;margin-right:12px;padding:15px 0 0 0;}
/*#contenu_gauche{float:left;zoom:1;position:relative;width:631px; padding:0 8px 0 8px;margin:0 12px 0 0;}*/
#contenu_gauche_rubrique{float:left;zoom:1;position:relative;width:618px; padding:0 8px 0 8px;margin:0 12px 0 0; border:#d2d2d2 1px solid; background:#FFF}
#contenu_gauche_article{float:left;position:relative;width:631px;margin-right:12px; }
#contenu_gauche_obseques{float:left;zoom:1;position:relative;width:631px;margin-right:12px;margin-top:15px;padding-bottom:15px;background:url(../images/bg-avis-obseques.jpg) repeat-x #FFF; border-left:#d2d2d2 1px solid;border-right:#d2d2d2 1px solid;border-bottom:#d2d2d2 1px solid}
#contenu_galerie_photo{float:left;zoom:1;position:relative;width:631px;margin:0px 12px 0 0; background: #FFF; border-top:#eaeae9 0px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; border-left:#d2d2d2 1px solid}
#contenu_galerie_photo h1{color:#FF3334 !important;}
#contenu_gauche_pa{float:left;zoom:1;position:relative;width:631px;margin:15px 12px 0 0; background: #FFF; border-top:#eaeae9 0px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; border-left:#d2d2d2 1px solid}

/*----------------------------------------
BLOC PROGRAMMES
-----------------------------------------*/
#bloc_programmes .header{background:url(../images/bloc_programmes_header_bg.gif) top left repeat-x #1a76ec;padding:6px 9px 5px 9px;overflow:auto;}
#bloc_programmes > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_programmes .header .header_texte_droite{float:right;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_programmes .header .header_texte_droite a {color:#FFFFFF;text-decoration:none;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_programmes .header .header_texte_droite a:hover {text-decoration:underline;}
#bloc_programmes .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_programmes .header h1 a{color:#FFFFFF;text-decoration:none;}
#bloc_programmes .contenu_bloc{border-top:2px solid #f6c812;border-left:border 1px solid #d2d2d2;border-right:border 1px solid #d2d2d2;border-bottom:border 1px solid #d2d2d2;background:url(../images/bloc-actu-bg.jpg) top center no-repeat #FFF;/*height:250px;*/position:relative;padding:0 0 10px 0;}
#bloc_programmes #fleche{height:115px; float:left; padding: 85px 10px 0 10px}
#bloc_programmes .contain-medaillon {height:180px;width:125px;float:left;text-align:center;margin:87px 10px; 15px 0 15px;}
.contain-medaillon .logo-emission{float:none;;text-align:center;width:125px;height:120px;}
#bloc_programmes .titre-emission{float:none;font:bold 12px Arial, Helvetica, sans-serif;color:#6d6d6d;padding:2px; text-transform:uppercase;}
#bloc_programmes .horaire-emission{font:bold 14px Arial, Helvetica, sans-serif; color:#fff;background: url(../images/medaillon-bg-horaires.jpg) repeat-x top center #3F87F5;text-align:center; padding-top:2px;float:none;}
.contain-medaillon .nom-animateur{font:normal 11px Arial, Helvetica, sans-serif;color:#1e7cfc; list-style:none; padding:2px; text-transform:uppercase;text-align:center;float:none;}
.contain-medaillon .nom-animateur a{color:#1e7cfc;}

.slide{height:250px;/*background:#000000;border:1px solid green;*/}
/*
#bloc_programme .logo_emission{/border:2px solid green;}
#bloc_programmes .titre-emission{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; list-style:none; padding:2px; text-transform:uppercase;height:35px;}

#bloc_programmes .horaire-emission{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; list-style:none; background: url(../images/medaillon-bg-horaires.jpg) repeat-x top center; height:17px; text-align:center; padding-top:2px}

*/

/*-----------------.-----------------------
SCROLLABLE 
-----------------------------------------*/
.scrollableProgramme {/* required settings */position:relative;overflow:hidden;/*border:1px solid red*/;margin:0 auto;width:580px;/*520px;*/height:210px;/*165*//*230*/}
.scrollableProgramme .items {/* this cannot be too large */width:20000em;position:absolute;}
.items div {float:left;}

/* prev, next, prevPage and nextPage buttons */
a.browse {background:url(../images/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;cursor:pointer;font-size:1px;/*margin:40px 10px;*/}
/* disabled navigational button */
a.disabled {visibility:hidden !important;}
/* right */
a.right			{background-position: 0 -30px; clear:right; margin-right: 0px;position:absolute;right:3px;top:85px}
a.right:hover	{background-position:-30px -30px; }
a.right:active	{background-position:-60px -30px; } 
/* left */
a.left				{ margin-left: 0px;position:absolute;left:3px;top:85px}
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	{ background-position:-60px 0; }


/*----------------------------------------
BLOC ACTUS
-----------------------------------------*/
#bloc_actus{margin:14px 0 0 0;padding:0;}
#bloc_actus .header{background:url(../images/bloc_actu_header_bg.gif) top left repeat-x #868c98;padding:6px 9px 5px 9px;overflow:auto;}
#bloc_actus > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_actus .header .header_texte_droite{float:right;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif;margin:2px 0 0 0}
#bloc_actus .header .header_texte_droite a {color:#FFFFFF;text-decoration:none;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_actus .header .header_texte_droite a:hover {text-decoration:underline;}
#bloc_actus .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_actus .header h1 a{color:#FFFFFF;text-decoration:none;}
#bloc_actus .contenu_bloc{border-top:2px solid #f6c812;border-left:border 1px solid #d2d2d2;border-right:border 1px solid #d2d2d2;border-bottom:border 1px solid #d2d2d2;padding:0 13px 0 13px;background:#FFFFFF;}


#bloc_actus .contenu_bloc .actualite_ligne{padding:15px 0 15px 0;border-bottom:1px solid #e3e3e3}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu h1{font:bold 14px Arial, Helvetica, sans-serif;color:#333232;margin:8px 0 0 0;padding:0;text-transform: uppercase;}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu h1 a{color:#333232;}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu h2{margin:0;font:bold 12px Arial, Helvetica, sans-serif;height:15px;text-transform: uppercase;width:140px;background:#f7ae3f;display:block;padding:2px 0 0 5px}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu h2 a{color:#FFFFFF}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu p { margin:3px 0 0 0; padding:0}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu p a{color:#000; font-size:11px}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu .date{ float:left; padding-right:5px; padding-top:4px}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu .date a{color:#000; font-size:10px; font-weight:bold}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu .commentaire{ background:url(../images/bulle-small.gif) no-repeat bottom center; width:18px; height:14px; float:left; padding-top:4px;text-align:center;}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu .commentaire a{color:#000; font-size:10px;margin:0 0 4px 2px}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_logo{float:left;margin:0 10px 0 0;border:1px solid #f7ae3f; width:130px}
#bloc_actus .contenu_bloc .actualite_ligne .actualite_contenu { float:left;width:440px;}

/*----------------------------------------
BLOC AVIS d'OBSEQUES
-----------------------------------------*/
/*----------------------------------------
BLOC AVIS d'OBSEQUES
-----------------------------------------*/
#bloc_avis_dobseques{margin:14px 0 0 0;padding:0;}
#bloc_avis_dobseques .header{background:url(../images/bloc_avis_dobseques_header_bg.gif) top left repeat-x #c185d5;padding:6px 9px 5px 9px;overflow:auto;}
#bloc_avis_dobseques > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}

#bloc_avis_dobseques .footer {background:url(../images/bloc_avis_dobseques_header_bg.gif) top left repeat-x #c185d5;padding:6px 9px 5px 9px;overflow:auto;border-top:2px solid #F6C812;}
#bloc_avis_dobseques > .footer{-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-bottomeft: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;}

#bloc_avis_dobseques .header_texte_droite{float:right;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_avis_dobseques .header_texte_gauche{float:left;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_avis_dobseques .header_texte_droite a ,.header_texte_gauche a  {color:#FFFFFF;text-decoration:none;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_avis_dobseques .header_texte_droite a:hover,.header_texte_gauche a:hover{text-decoration:underline;}

#bloc_avis_dobseques  h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_avis_dobseques  h1 a{color:#FFFFFF;text-decoration:none;}
#bloc_avis_dobseques .contenu_bloc{border-top:2px solid #f6c812;border-left:border 1px solid #d2d2d2;border-right:border 1px solid #d2d2d2;border-bottom:border 1px solid #d2d2d2;}
#bloc_avis_dobseques .contenu_bloc .avis_dobseques_ligne{background:url(../images/avis_dobseques_ligne_bg.gif) top left repeat-x #fbf3fd;padding:10px 20px;}
#bloc_avis_dobseques .contenu_bloc .avis_dobseques_ligne a{color:#9d58b0;font:bold 13px Arial, Helvetica, sans-serif;}
#bloc_avis_dobseques .contenu_bloc .avis_dobseques_ligne a:hover{text-decoration:underline;}

/*----------------------------------------
BLOC GALERIES PHOTOS
-----------------------------------------*/
#texte_galerie{margin-left:30px;}

#zoom_photo,#contenu_galerie_photo_article{text-align:center;margin-top:28px;margin-bottom:30px;}
#zoom_photo a{color:#000;}
#zoom_photo {position:relative;}
#fleche_precedente{display:block;width:32px;height:32px;position:absolute;left:2px;top:200px;;}
#fleche_suivante{display:block;width:32px;height:32px;position:absolute;right:2px;top:200px;}



#bloc_galeries{margin:14px 0 0 0;padding:0;zoom:1;position:relative;}
#bloc_galeries .header{background:url(../images/bloc_galeries_header_bg.gif) top left repeat-x #ea4b15;padding:6px 9px 8px 9px;overflow:auto;}
#bloc_galeries > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_galeries .header .header_texte_droite{float:right;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif;margin:2px 0 0 0}
#bloc_galeries .header .header_texte_droite a {color:#FFFFFF;text-decoration:none;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_galeries .header .header_texte_droite a:hover {text-decoration:underline;}
#bloc_galeries .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_galeries .header h1 a{color:#FFFFFF;text-decoration:none;}
#bloc_galeries .contenu_bloc{border-top:2px solid #f6c812;border-left:border 1px solid #d2d2d2;border-right:border 1px solid #d2d2d2;border-bottom:border 1px solid #d2d2d2;padding:0 13px 0 13px;background:#FFFFFF;}



/*----------------------------------------
BLOC ACTUS - P A G E - RUBRIQUE
-----------------------------------------*/


#bloc_actus_page .contenu_bloc .actualite_ligne{padding:15px 0 15px 0;border-bottom:1px solid #e3e3e3}
#bloc_actus_page .contenu_bloc .actualite_ligne h1{font:bold 14px Arial, Helvetica, sans-serif;color:#333232;margin:8px 0 5px 0;padding:0 0 0 0;text-transform: uppercase;}
#bloc_actus_page .contenu_bloc .actualite_ligne h1 a{color:#333232;}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu h2{margin:0;font:italic 11px Arial, Helvetica, sans-serif;height:15px;/*text-transform: uppercase;*/width:140px;/*background:#f7ae3f;display:block;padding:2px 0 0 5px*/}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu h2 a{color:#06C;/*#FFFFFF*/}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu p { margin:3px 0 0 0; padding:0}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu p a{color:#000; font-size:11px}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu .date{ float:left; padding-right:5px; padding-top:4px}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu .date a{color:#000; font-size:10px; font-weight:bold}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu .commentaire{ background:url(../images/bulle-small.gif) no-repeat bottom center; width:18px; height:14px; float:left; padding-top:4px;text-align:center;}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu .commentaire a{color:#000; font-size:10px;margin:0 0 4px 2px}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_logo{float:left;margin:0 10px 0 0;border:1px solid #f7ae3f; width:130px}
#bloc_actus_page .contenu_bloc .actualite_ligne .actualite_contenu { float:left;width:440px;}



#bloc_actus_page .contenu_bloc .actualite_ligne_fat{padding:15px 0 15px 0;border-bottom:1px solid #e3e3e3}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat h1{font:bold 14px Arial, Helvetica, sans-serif;color:#333232;margin:8px 0 5px 0;padding:0 0 0 0;text-transform: uppercase;}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat h1 a{color:#333232;}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu h2{margin:0;font:italic 11px Arial, Helvetica, sans-serif;height:15px;/*text-transform: uppercase;*/width:140px;/*background:#f7ae3f;display:block;padding:2px 0 0 5px*/}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu h2 a{color:#06C;/*#FFFFFF*/}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu p { margin:3px 0 0 0; padding:0}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu p a{color:#000; font-size:11px}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu .date{ float:left; padding-right:5px; padding-top:4px}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu .date a{color:#000; font-size:10px; font-weight:bold}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu .commentaire{ background:url(../images/bulle-small.gif) no-repeat bottom center; width:18px; height:14px; float:left; padding-top:4px;text-align:center;}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu .commentaire a{color:#000; font-size:10px;margin:0 0 4px 2px}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_logo{float:left;margin:0;border:1px solid #f7ae3f;}
#bloc_actus_page .contenu_bloc .actualite_ligne_fat .actualite_contenu{float:right;width:315px;}

#bloc_actus_page .bloc-pagination{text-align:center;}
#bloc_actus_page .bloc-pagination .on {border:2px solid #CC6600;background:#EF9D1D;color:#FFF;}
#bloc_actus_page .bloc-pagination a.lien_pagination {border:1px solid #EF9D1D;background:#FFF;color:#CC6600;}
#bloc_actus_page .bloc-pagination a.lien_pagination:hover {border:1px solid #EF9D1D;background:#CC6600;color:#FFF;}

.bloc-pagination a.lien_pagination {padding:5px 8px;}
.bloc-pagination .on {padding:5px 8px;font-size:16px;font-weight:bold;}
.bloc-pagination{text-align:center;font-size:16px;padding:15px 10px;}

/*----------------------------------------
BLOC ACTUS - P A G E - ARTICLE
-----------------------------------------*/
.rubrique_base{min-height:500px;height:auto !important;height:500px;color:#485160;/*padding-right:105px;*/}
.rubrique_base h1{color:#485160;}

#contenu_gauche_article #article_top{float:left;position:relative;margin-top:23px; border:#d2d2d2 1px solid; background:#FFF}


#bloc_actus_article {padding:25px 10px 15px 10px; border-bottom:1px solid #e3e3e3}

#bloc_actus_article #type-article{margin:0;font:bold 12px Arial, Helvetica, sans-serif;height:15px;text-transform: uppercase;background:#f7ae3f;display:block;padding:2px 5px 2px 5px; position:absolute; top:-10px; left:10px}
#bloc_actus_article #type-article a{color:#FFFFFF}

#bloc_actus_article #tool-article {margin:0;height:31px;width:104px; position:absolute; top:-10px; right:18px; background:url(../images/bg-tool.gif) no-repeat; padding:5px 0 0 8px}
#bloc_actus_article #tool-article .commentaire{ background:url(../images/tool-commentaire.gif) no-repeat bottom center; width:35px; height:20px; float:left; padding-top:5px;text-align:center;}
#bloc_actus_article #tool-article .commentaire a{color:#000; font-size:12px;}

#bloc_actus_article .contenu_bloc h1{font-size:18px; text-transform:uppercase; color:#485160; margin:0; padding: 2px 0 10px 0}
#bloc_actus_article .contenu_bloc #article-photo {margin:3px 0 3px 0}
#bloc_actus_article .contenu_bloc #entete { font-size:12px; font-weight:bold; color:#333232; text-align:justify; padding:20px 0 5px 0; width:605px}
#bloc_actus_article .contenu_bloc #content { font-size:12px; color:#333232; text-align:justify; padding:0 0 15px 0; width:605px}
#bloc_actus_article .contenu_bloc #content p {margin-top:0;padding-top:0;}
#bloc_actus_article .contenu_bloc h2{font-size:12px; text-transform:uppercase; color:#485160; margin:0; padding:10px 0 0 0; font-weight:bold}
#bloc_actus_article .contenu_bloc #article-illustrations {padding:10px 0 25px 0; border-bottom:1px solid #e3e3e3}
#bloc_actus_article .contenu_bloc #article-illustrations img{margin:0 2px 0 2px}

#bloc_actus_article #tool-article-fat {margin:15px 0 10px 40px; height:30px}
#bloc_actus_article #tool-article-fat .commentaire-fat{ background:url(../images/article-commentaire-fat.gif) no-repeat bottom center; width:50px; height:25px; float:left; padding-top:8px;text-align:center;}
#bloc_actus_article #tool-article-fat .commentaire-fat a{color:#000; font-size:12px; float:left; margin-left:17px}
#bloc_actus_article #tool-article-fat .img-commentaire-fat a{color:#000; font-size:14px; font-weight:bold; padding:0; float:left}
#bloc_actus_article #tool-article-fat .libelle-commentaire-fat a{color:#000; font-size:14px; font-weight:bold; padding:7px 45px 0 0; float:left}


#sous_article {float:left;position:relative;width:631px;margin-right:6px;margin:10px 0 10px 0;}
#sous_article h1{padding:8px 0px 5px 0px; margin:0;}
#sous_article h1 a{font-size:12px; text-transform:uppercase; color:#485160;}
#sous_article #content a{ font-size:11px; color:#333232; padding:0 10px 0 0;}
#sous_article #sous_article{width:187px;float:left; margin-right:9px; padding:15px 2px 15px 10px; border:#d2d2d2 1px solid; background:#FFF}
#sous_article #type-article1{margin:0;font:bold 12px Arial, Helvetica, sans-serif;height:15px;text-transform: uppercase;width:140px;background:#f7ae3f;display:block;padding:2px 0 0 5px; position:absolute; top:0/*15px*/ ; left:10px; z-index:100}
#sous_article #type-article1 a{ color:#FFF}
#sous_article #type-article2{margin:0;font:bold 12px Arial, Helvetica, sans-serif;height:15px;text-transform: uppercase;width:140px;background:#f7ae3f;display:block;padding:2px 0 0 5px; position:absolute; top:15px; left:220px; z-index:101}
#sous_article #type-article2 a{ color:#FFF}
#sous_article #type-article3{margin:0;font:bold 12px Arial, Helvetica, sans-serif;height:15px;text-transform: uppercase;width:140px;background:#f7ae3f;display:block;padding:2px 0 0 5px; position:absolute; top:15px; left:430px; z-index:102}
#sous_article #type-article3 a{ color:#FFF}

#sous_article .date{ float:left; padding-right:5px; padding-top:0px}
#sous_article .date a{color:#000; font-size:10px; font-weight:bold}
#sous_article .commentaire{ background:url(../images/bulle-small.gif) no-repeat bottom center; width:20px; height:15px; float:left; font-size:10px; padding-left:6px} 

#sous_article #separ{background:#FFF; border-bottom:#e3e3e3 1px solid; margin:25px 0 15px 0}



/*----------------------------------------
BLOC AVIS d'OBSEQUES
-----------------------------------------*/
#bloc_avis_dobseques{margin:14px 0 0 0;padding:0;}
#bloc_avis_dobseques .header{background:url(../images/bloc_avis_dobseques_header_bg.gif.gif) top left repeat-x #c185d5;padding:6px 9px 5px 9px;overflow:auto;}
#bloc_avis_dobseques > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_avis_dobseques .header .header_texte_droite{float:right;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif;margin:2px 0 0 0}
#bloc_avis_dobseques .header .header_texte_droite a {color:#FFFFFF;text-decoration:none;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_avis_dobseques .header .header_texte_droite a:hover {text-decoration:underline;}
#bloc_avis_dobseques .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_avis_dobseques .header h1 a{color:#FFFFFF;text-decoration:none;}
#bloc_avis_dobseques .contenu_bloc{border-top:2px solid #f6c812;border-left:border 1px solid #d2d2d2;border-right:border 1px solid #d2d2d2;border-bottom:border 1px solid #d2d2d2;}
#bloc_avis_dobseques .contenu_bloc .avis_dobseques_ligne{background:url(../images/avis_dobseques_ligne_bg.gif) top left repeat-x #fbf3fd;padding:10px 20px;}
#bloc_avis_dobseques .contenu_bloc .avis_dobseques_ligne a{color:#9d58b0;font:bold 13px Arial, Helvetica, sans-serif;}
#bloc_avis_dobseques .contenu_bloc .avis_dobseques_ligne a:hover{text-decoration:underline;}


/*----------------------------------------
BLOC AVIS d'OBSEQUES - P A G E
-----------------------------------------*/

#contenu_gauche_obseques #entete {color:#fff; background:url(../images/bg-top-avis-obseques.jpg) no-repeat top left; /*width:631px;651*/ height:110px; font-size:18px; padding:15px 0 0 20px}

#contenu_gauche_obseques #avis_dobseque_full{margin:0 15px 0 15px;margin-top:50px;width:610px}
#contenu_gauche_obseques #avis_dobseque_full .content_bold{ font-size:12px; color:#000; font-weight:bold; text-transform:uppercase; line-height:10px; padding-top:10px}
#contenu_gauche_obseques #avis_dobseque_full .content_italic{ font-size:12px; color:#651b71; font-style:italic; line-height:8px}
#contenu_gauche_obseques #avis_dobseque_full .content{ font-size:12px; color:#000; line-height:12px}
#contenu_gauche_obseques #avis_dobseque_full li{ font-size:12px; color:#000; line-height:18px; list-style:none;}

#contenu_gauche_obseques #form_avis_dobseque { background:url(../images/bg-form-avis-obseques.jpg) no-repeat left top; width:599px ; height:207px;margin:15px;clear:both;overflow:auto;}
#contenu_gauche_obseques #form_avis_dobseque .intitule{ font-weight:bold; color:#8b408b; padding:18px 18px 6px 18px}
#contenu_gauche_obseques #form_avis_dobseque .contain-txt-input{ color:#8b408b; padding:1px 0 1px 18px; width:500px; float:left}
#contenu_gauche_obseques #form_avis_dobseque .contain-txt-input .txt{ width:60px; float:left}
#contenu_gauche_obseques #form_avis_dobseque .contain-txt-input .input{border:#999 1px solid; height:16px; float:left}
#contenu_gauche_obseques #form_avis_dobseque .contain-txt-txtaera {color:#8b408b; padding:8px 0 0 18px; float:left; width:450px}
#contenu_gauche_obseques #form_avis_dobseque .contain-txt-txtaera .txtaera{border:#999 1px solid; height:45px; width:450px; margin-top:7px}
#contenu_gauche_obseques #form_avis_dobseque #bt-form{float:right; margin:30px 25px 0 0}

#contenu_gauche_obseques .liste_avis_dobseque { background:url(../images/bg-form-2.jpg) repeat-x left top; width:600px ;/*loat:left;*/margin:0 15px 15px 15px;}
#contenu_gauche_obseques .liste_avis_dobseque .content_bold{ font-size:12px; color:#000; font-weight:bold; text-transform:uppercase; height:7px; padding:0 10px 10px 10px}
#contenu_gauche_obseques .liste_avis_dobseque .content_italic{ font-size:12px; color:#651b71; font-style:italic; margin-bottom:12px; padding:0 10px 10px 10px}
#contenu_gauche_obseques .liste_avis_dobseque .content{ font-size:12px; color:#000; height:6px; padding:0 10px 0 10px}
#contenu_gauche_obseques .liste_avis_dobseque .lire{background:url(../images/form-ext.jpg) no-repeat top right; height:22px; text-align:right; padding:2px 38px 0 0; margin-top:15px;}
#contenu_gauche_obseques .liste_avis_dobseque .lire a{ color:#a84ea7; font-size:12px; font-weight:bold}

#contenu_gauche_obseques .pagination {text-align:center;}
#contenu_gauche_obseques .pagination .on {border:2px solid #993366;background:#9966CC;color:#FFF;padding:5px 8px;font-size:16px;font-weight:bold;}
#contenu_gauche_obseques .pagination a.lien_pagination {border:1px solid #CC3399;background:#FFF;color:#6633CC;padding:5px 8px;}





/*----------------------------------------
GALERIE PHOTO - P A G E
-----------------------------------------*/

#contenu_galerie_photo #entete {color:#fff; background:url(../images/bg-top-galerie-photo.png) no-repeat top left; width:633px; height:130px;margin-left:-1px}

/* div de contenu d'un article galerie photos*/
#contenu_galerie_photo_article{padding:10px 15px;}

/* page d'accueil*/
.ligne_galeries_2_blocs{/*overflow:auto;*/margin:0;padding:10px 0 20px 0;}
/*page rubrique*/
#contenu_galerie_photo .ligne_galeries_2_blocs{margin:0;padding:10px 0 20px 15px;}

.ligne_galeries_2_blocs .contain-photo-txt {width:295px;/*299*//*height:103px;*/float:left;/*margin:8px;*//*border:1px solid red;*/}
.ligne_galeries_2_blocs .contain-photo{float:left; margin-right:5px}
.ligne_galeries_2_blocs .contain-photo img{ border:#CCC 1px solid}
.ligne_galeries_2_blocs .contain-txt{ float:left;/**/width:140px/*155*/}
.ligne_galeries_2_blocs h1{margin:0; padding:0; font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase;color:#ff5c25;}

#bloc_galeries .ligne_galeries_2_blocs h1 a{color:#666666;}
#bloc_galeries .ligne_galeries_2_blocs h1 a:hover{color:#ff5c25;}

.ligne_galeries_2_blocs h1 a{color:#ff5c25; text-decoration:none}
.ligne_galeries_2_blocs span{font-size:11px}
.ligne_galeries_2_blocs span a{text-decoration:none; color:#000}

#contenu_galerie_photo .bloc-pagination{text-align:center;}
#contenu_galerie_photo .bloc-pagination .on {border:2px solid #CC3300;background:#FF9900;color:#FFF;padding:5px 8px;font-size:16px;font-weight:bold;}
#contenu_galerie_photo .bloc-pagination a.lien_pagination {border:1px solid #ff5c25;background:#FFF;color:#ff5c25;padding:5px 8px;}

/*----------------------------------------
BLOC TURF
-----------------------------------------*/
#bloc_turf{margin:14px 0 0 0;padding:0;}
#bloc_turf .header{background:url(../images/bloc_turf_header_bg.jpg) top left repeat-x #c185d5;padding:6px 9px 8px 9px;overflow:auto;}
#bloc_turf > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_turf .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_turf .header h1 a{color:#FFFFFF;text-decoration:none;}

#bloc_turf .contenu_bloc{ background:url(../images/bg-turf.jpg) no-repeat left top; width:631px; height:127px}

#bloc_turf .contenu_bloc #bloc-turf-gauche{width:312px; height:129px; float:left}
#bloc_turf .contenu_bloc #bloc-turf-gauche h1{font-size:12px; font-weight:bold; color:#f11515; text-transform:uppercase; margin:0; padding:5px 0 4px 10px}
#bloc_turf .contenu_bloc #bloc-turf-gauche #pic-turf{float:left; width:100px; padding:6px 5px 0 8px}
#bloc_turf .contenu_bloc #bloc-turf-gauche #bloc-pic-turf{float:left; width:100px; padding:6px 5px 0 8px}
#bloc_turf .contenu_bloc #bloc-turf-gauche #bloc-arrivees{float:left; width:183px; padding:6px 5px 0 8px}

#bloc_turf .contenu_bloc #bloc-turf-droite{width:318px; height:129px; float:left}
#bloc_turf .contenu_bloc #bloc-turf-droite h1{font-size:12px; font-weight:bold; color:#f11515; text-transform:uppercase; margin:0; padding:5px 0 4px 10px}
#bloc_turf .contenu_bloc #bloc-turf-droite #bloc-arrivees{float:left; width:300px; padding:6px 5px 0 8px}

#bloc-arrivees li{ list-style:none}
#bloc-arrivees #line1{ font-size:11px; color:#000; text-transform:uppercase; font-weight:bold; height:16px}
#bloc-arrivees #line2{ font-size:18px; color:#fff; text-transform:uppercase; font-weight:bold; height:40px}
#bloc-arrivees #line3 a{ font-size:11px; color:#fff; text-decoration:none}
#bloc-arrivees #line3 a:hover{ font-size:11px; color:#fff; text-decoration:none}
#bloc-arrivees #line4{ font-size:11px; color:#facc14; height:32px; padding-top:4px}
#bloc-arrivees #line5{ font-size:18px; color:#fff; text-transform:uppercase; font-weight:bold;}
/*----------------------------------------
BLOC PETITES ANNONCES
-----------------------------------------*/
#bloc_pa{margin:14px 0 0 0;padding:0;zoom:1;position:relative;}
#bloc_pa .header{background:url(../images/bloc_pa_header_bg.gif) top left repeat-x #8793ba;padding:6px 9px 8px 9px;overflow:auto;}
#bloc_pa > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_pa .header .header_texte_droite{float:right;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif;margin:2px 0 0 0}
#bloc_pa .header .header_texte_droite a {color:#FFFFFF;text-decoration:none;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_pa .header .header_texte_droite a:hover {text-decoration:underline;}
#bloc_pa .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_pa .header h1 a{color:#FFFFFF;text-decoration:none;}
#bloc_pa .contenu_bloc{border-top:2px solid #f6c812;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;/*padding:0 13px 0 13px;*/width:603px;background:#FFFFFF;zoom:1;position:relative;overflow:hidden;}
#bloc_pa .contenu_bloc div.titre{border:0;}

/*----------------------------------------
BLOC GALERIES PHOTOS
-----------------------------------------*/
#bloc_galeries{margin:14px 0 0 0;padding:0;}
#bloc_galeries .header{background:url(../images/bloc_galeries_header_bg.gif) top left repeat-x #ea4b15;padding:6px 9px 8px 9px;overflow:auto;}
#bloc_galeries > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_galeries .header .header_texte_droite{float:right;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif;margin:2px 0 0 0}
#bloc_galeries .header .header_texte_droite a {color:#FFFFFF;text-decoration:none;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_galeries .header .header_texte_droite a:hover {text-decoration:underline;}
#bloc_galeries .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_galeries .header h1 a{color:#FFFFFF;text-decoration:none;}
#bloc_galeries .contenu_bloc{border-top:2px solid #f6c812;border-left:border 1px solid #d2d2d2;border-right:border 1px solid #d2d2d2;border-bottom:border 1px solid #d2d2d2;padding:0 13px 0 13px;background:#FFFFFF;}



/*=====================================================

C O L O N N E    D E    D R O I T E

=====================================================*/
/*CONTENU DROITE*/
#contenu_droite{float:left;width:302px;margin-left:0px;zoom:1;position:relative;padding-top:15px;}

/*----------------------------------------
BLOC NEWSLETTER
-----------------------------------------*/
#bloc_newsletter h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;background:#47505f;padding:3px 3px 1px 3px;margin:0;border-top:1px solid #abafb4;border-bottom:1px solid #737a84}
#bloc_newsletter .contenu_bloc{margin-top:1px;border:1px solid #d1d0d0;overflow:auto;background:url(../images/bloc_newsletter_bg.gif) bottom left repeat-x #f7f7f7;/*height:100px;*/padding-top:5px;}
#bloc_newsletter #newsletter_icone{float:left;display:block;}
#bloc_newsletter #newsletter_texte{float:left;color:#67;font:normal 11px Arial, Helvetica, sans-serif;width:160px;margin:0 0 0 8px;}
#bloc_newsletter #newsletter_texte p{margin:0 0 10px 0;padding:0;}

/*----------------------------------------
BLOC PUB 300x250
-----------------------------------------*/
#pub_300x250{margin:10px 0 0 0;}

/*----------------------------------------
BLOC PODCASTS
-----------------------------------------*/
#bloc_pocasts{margin:10px 0 0 0;position:relative;zoom:1;}
#bloc_pocasts h1{color:#FFF;font:bold 14px Arial, Helvetica, sans-serif;background:#1d7dfa;padding:3px 3px 1px 3px;margin:0;border-top:1px solid #96bef0;border-bottom:1px solid #559bf5}
#bloc_pocasts .contenu_bloc{margin-top:1px;border:1px solid #d1d0d0;padding:4px;background:#FFFFFF}
#bloc_pocasts .contenu_bloc .contain-podcast{/*margin:4px;*/background:url(../images/bg-bloc-podcsat.jpg) repeat-x bottom center #FFF;clear:both;position:relative;zoom:1;/*sborder:1px solid red;*//*width:290px; float:left*/}
.contain-podcast #photo-animateur{width:74px; float:left;zoom:1;position:relative;}
.contain-podcast #texte{padding:2px;/**/float:left;position:relative;background:none;} 
.contain-podcast #texte h1{ background:none; border:0;/*height:20px*/}
.contain-podcast #texte h1 a{ text-transform:uppercase; color:#fd9602; font-size:12px; text-decoration:none; font-weight:bold}
.contain-podcast #texte h1 a:hover{ text-transform:uppercase; color:#fd9602; font-size:12px; text-decoration:none; font-weight:bold}
.contain-podcast #texte li{ list-style:none} 
.contain-podcast #texte #nom-emission a{ text-transform:uppercase; color:#4d4d4d; font-size:12px; text-decoration:none; /*height:18px;*/ padding-left:3px}
.contain-podcast #texte #nom-emission a:hover{ text-transform:uppercase; color:#4d4d4d; font-size:12px; text-decoration:none; /*height:18px;*/ padding-left:3px} 
.contain-podcast #texte #animateur a{ color:#4d4d4d; font-size:11px; text-decoration:none; padding-left:3px} 
.contain-podcast #texte #animateur a:hover{ color:#4d4d4d; font-size:11px; text-decoration:none; padding-left:3px} 
.bt-ecoute,#bt-ecoute {position:absolute;bottom:10px;right:10px;/**/}

/*----------------------------------------
BLOC METEO
-----------------------------------------*/
#bloc_meteo{margin:10px 0 0 0;position:relative;zoom:1;}
#bloc_meteo h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;background:#f7ae3f;padding:3px 3px 1px 3px;margin:0;border-top:1px solid #f0d1a3;border-bottom:1px solid #f3be6d}
#bloc_meteo .contenu_bloc{margin-top:1px;border:1px solid #d1d0d0;padding:5px 0 0px 0px;/*5px 0 7px 0px;*/background:#FFFFFF}
#meteo-prochains-jours{width:280px;margin:0 auto;}

.rainette_conditions{height:80px;overflow:auto;padding:0 0 5px 0;}
.rainette_conditions .cadre {background:none;}

.bloc_meteo_icone{float:left;padding:10px 15px 0 0;}
.bloc_meteo_infos{float:left;padding:10px 0 0 0;}

.localisation{color:#5e5e5e;font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:14px;}
.cadre .temp{font-size:27px; font-weight:bold; color:#fe9201;}
.cadre .resume{color:#5e5e5e; font-size:11px; font-weight:normal; padding-top:0;text-align:left;}

.meteo_paris{background:url(../images/meteo_paris.jpg) top left no-repeat;}
.meteo_martinique{background:url(../images/meteo_martinique.jpg) top left no-repeat;}
.meteo_guadeloupe{background:url(../images/meteo_guadeloupe.jpg) top left no-repeat;}
/*----------------------------------------
BLOC CINÉMA
-----------------------------------------*/
#bloc_cinema{margin:10px 0 0 0;}
#bloc_cinema h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;background:#000;padding:3px 3px 0px 3px;margin:0;border-top:1px solid #8d8d8c;border-bottom:1px solid #242425}
#bloc_cinema .contenu_bloc{border:1px solid #000;height:274px;/*overflow:auto;*/background:#000}
#bloc_cinema .contenu_bloc .contain-film{ background:url(../images/bg-bloc-cine.jpg) no-repeat top center; height:137px; width:300px;}
.affiche-film{ width:67px; float:left; padding: 24px 5px 0px 10px;}
.texte-film{ width:198px; float:left; padding: 24px 5px 0px 10px}
#bloc_cinema .contain-film .texte-film h1{ text-transform:uppercase; height:32px; margin:0; padding:0; border:0; background:none}
.texte-film h1 a{ font-size:12px; color:#FFF;}
.texte-film h1 a:hover{ font-size:12px; color:#FFF;}

.texte-film .date-sortie a{font-size:12px; color:#fe9201;}
.texte-film .date-sortie a:hover{font-size:12px; color:#fe9201;}
.texte-film .description-film a{font-size:11px; color:#cecece;}
.texte-film .description-film a:hover{font-size:11px; color:#cecece;}


.spy{width:300px;list-style-type:none;margin:0;
    padding:0;
    position:relative;
	/**/overflow: hidden;
	height:274px;
	}

#sidebar{}

#sidebar li {
    height: height:137px;
    overflow: hidden;
}
#sidebar .spyWrapper {
    height: 100%;
    overflow: hidden;
    position: relative;    
}


/*----------------------------------------
BLOC BOURSE
-----------------------------------------*/
#bloc_bourse{margin:10px 0 0 0;position:relative;zoom:1;}
#bloc_bourse h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;background:#b9498b;padding:3px 3px 1px 3px;margin:0;border-top:1px solid #d4a7c1;border-bottom:1px solid #c675a5}
#bloc_bourse .contenu_bloc{margin-top:1px;border:1px solid #d1d0d0;padding:10px 10px 10px 10px;background:#FFFFFF}
#bloc_bourse .contenu_bloc #bourse_logo{float:left;width:71px;margin-right:7px;}
#bloc_bourse .contenu_bloc #bourse_texte{float:left;width:200px;}
#bloc_bourse .contenu_bloc #bourse_texte h2{margin:0;padding:0;color:#0051c2}
#bloc_bourse .contenu_bloc #bourse_texte h2 a{color:#0045a4;font:bold 13px Arial, Helvetica, sans-serif;}
#bloc_bourse .contenu_bloc #bourse_texte p{margin:3px 0 0 0;padding:0;}
#bloc_bourse .contenu_bloc #bourse_texte p a{color:#000000;}

/*----------------------------------------
BLOC HITS RCI
-----------------------------------------*/
#bloc_hits{margin:10px 0 0 0;position:relative;zoom:1;}
#bloc_hits h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;background:#1e1e1e;padding:3px 3px 1px 3px;margin:0;border-top:1px solid #2a2a2a;}
#bloc_hits .contenu_bloc{padding-top:5px;padding-left:4px;background:#252525 url(../images/bg_bloc_hit.jpg) no-repeat top center;}
#bloc_hits .footer_contenu_bloc{background:url(../images/footer_bg_bloc_hit.jpg) no-repeat top center;height:25px;color:#ada8a8;font-weight:bold;padding-top:3px;text-align:right;padding-right:10px;}
#bloc_hits .footer_contenu_bloc a{color:#ada8a8;}
.ligne_bloc_hit{background:#f9c500 url(../images/ligne_bloc_hit.jpg) no-repeat bottom left;min-height:22px;height:auto !important;height:22px;}
.position,.auteur,.titre{font-weight:bold;font-size:12px;}
.position{padding-left:8px;width:25px;border-bottom:3px solid #000 !important;}
.auteur{border-bottom:3px solid #000 !important;}
.titre{border-bottom:3px solid #000 !important;}

/*----------------------------------------
BLOC FACEBOOK
-----------------------------------------*/
#bloc_facebook{margin:10px 0 0 0;position:relative;zoom:1;}
#bloc_facebook h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;background:#3a5998;padding:3px 3px 1px 3px;margin:0;border-top:1px solid #a2afc8;}
#bloc_facebook .contenu_bloc{margin:0;border:1px solid #94a3c4;overflow:auto;padding:0;background:#FFFFFF;}

/*----------------------------------------
BLOC TURF
-----------------------------------------*/
#bloc_turf{margin:14px 0 0 0;padding:0;}
#bloc_turf .header{background:url(../images/bloc_turf_header_bg.jpg) top left repeat-x #c185d5;padding:6px 9px 8px 9px;overflow:auto;}
#bloc_turf > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_turf .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_turf .header h1 a{color:#FFFFFF;text-decoration:none;}

#bloc_turf .contenu_bloc{ background:url(../images/bg-turf.jpg) no-repeat left top; width:631px; height:127px}

#bloc_turf .contenu_bloc #bloc-turf-gauche{width:312px; height:129px; float:left}
#bloc_turf .contenu_bloc #bloc-turf-gauche h1{font-size:12px; font-weight:bold; color:#f11515; text-transform:uppercase; margin:0; padding:5px 0 4px 10px}
#bloc_turf .contenu_bloc #bloc-turf-gauche #pic-turf{float:left; width:100px; padding:6px 5px 0 8px}
#bloc_turf .contenu_bloc #bloc-turf-gauche #bloc-pic-turf{float:left; width:100px; padding:6px 5px 0 8px}
#bloc_turf .contenu_bloc #bloc-turf-gauche #bloc-arrivees{float:left; width:183px; padding:6px 5px 0 8px}

#bloc_turf .contenu_bloc #bloc-turf-droite{width:318px; height:129px; float:left}
#bloc_turf .contenu_bloc #bloc-turf-droite h1{font-size:12px; font-weight:bold; color:#f11515; text-transform:uppercase; margin:0; padding:5px 0 4px 10px}
#bloc_turf .contenu_bloc #bloc-turf-droite #bloc-arrivees{float:left; width:300px; padding:6px 5px 0 8px}

#bloc-arrivees li{ list-style:none}
#bloc-arrivees #line1{ font-size:11px; color:#000; text-transform:uppercase; font-weight:bold; height:16px}
#bloc-arrivees #line2{ font-size:18px; color:#fff; text-transform:uppercase; font-weight:bold; height:40px}
#bloc-arrivees #line3 a{ font-size:11px; color:#fff; text-decoration:none}
#bloc-arrivees #line3 a:hover{ font-size:11px; color:#fff; text-decoration:none}
#bloc-arrivees #line4{ font-size:11px; color:#facc14; height:32px; padding-top:4px}
#bloc-arrivees #line5{ font-size:18px; color:#fff; text-transform:uppercase; font-weight:bold;}

/*----------------------------------------
TURF - P A G E
-----------------------------------------*/

#contenu_turf{float:left;zoom:1;position:relative;width:629px;margin:15px 12px 0 0; background: url(../images/bg-page-turf.jpg) repeat-x top #FFF; border-top:#eaeae9 0px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; border-left:#d2d2d2 1px solid}

#contenu_turf #entete {float:left; color:#fff; background:url(../images/bg-top-pmu.png) no-repeat top left; width:631px; height:180px;margin-left:-1px}

#contenu_turf .contain-rapports {background:url(../images/bg-titre-turf.png) no-repeat; width:605px; height:70px; float:left; margin:10px 12px 0 12px; padding: 4px 0 0 10px; font-size:15px; color:#FFF}
#contenu_turf .contain-rapports .txt-rapports{float:left;height:20px; padding-top:4px;}
#contenu_turf .contain-rapports .date-rapports{background:url(../images/bg-date-turf.png) no-repeat top left; width:183px; height:20px; padding-top:4px; text-align:center; margin:0 0 0 10px; float:left}
#contenu_turf .contain-rapports .numeros-rapports{float:left; color:#F00; font-size:24px; width:500px; margin:13px 0 0 70px}

#contenu_turf .contain-tous-rapports{background:url(../images/bg-turf-1.gif) no-repeat top left #FFF; float:left; width:602px; margin:0 10px 0 14px; padding-bottom:15px}
#contenu_turf .contain-tous-rapports .tierce{background:url(../images/turf-picto-tierce.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .quarte{background:url(../images/turf-picto-quarte.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .quinte{background:url(../images/turf-picto-quinte.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .numero-plus{background:url(../images/turf-picto-numero-plus.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .b4{background:url(../images/turf-picto-b4.png) no-repeat left; width:115px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .r24{background:url(../images/turf-picto-2-4.png) no-repeat left; width:90px; height:26px; padding-left:90px; margin:8px 0 0 0; float:left;}
#contenu_turf .contain-tous-rapports .r45{background:url(../images/turf-picto-4-5.png) no-repeat left; width:90px; height:26px; padding-left:90px; margin:8px 0 0 0; float:left;}
#contenu_turf .contain-tous-rapports .multi4{background:url(../images/turf-picto-multi4.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .multi5{background:url(../images/turf-picto-multi5.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .multi6{background:url(../images/turf-picto-multi6.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .multi7{background:url(../images/turf-picto-multi7.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports .prix{width:160px; float:left; margin-top:5px}
#contenu_turf .contain-tous-rapports .prix2{ float:left; margin-top:5px;}

#contenu_turf .contain-rapports2 {background:url(../images/bg-titre-turf2.png) no-repeat; width:605px; height:70px; float:left; margin:10px 12px 0 12px; padding: 4px 0 0 10px; font-size:15px; color:#FFF}
#contenu_turf .contain-rapports2 .txt-rapports{float:left;height:20px; padding-top:4px;}
#contenu_turf .contain-rapports2 .date-rapports{background:url(../images/bg-date-turf2.png) no-repeat top left; width:320px; height:20px; padding-top:4px; text-align:center; margin:0 0 0 10px; float:left}
#contenu_turf .contain-rapports2 .numeros-rapports{float:left; color:#F00; font-size:24px; width:500px; margin:13px 0 0 15px}
#contenu_turf .contain-rapports2 .numeros-rapports span{ color:#000; font-size:24px;margin-right:10px}

#contenu_turf .contain-tous-rapports2{background:url(../images/bg-turf-2.gif) no-repeat top left #FFF; float:left; width:602px; margin:0 10px 0 14px; padding-bottom:15px}

#contenu_turf .contain-tous-rapports2 .r24{background:url(../images/turf-picto-2-4.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports2 .folie{background:url(../images/turf-picto-folie.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports2 .derniere-minute{background:url(../images/turf-picto-derniere-minute.png) no-repeat left; width:500px; height:26px; padding-left:90px; margin:8px 0 0 10px; float:left;}
#contenu_turf .contain-tous-rapports2 .prix{width:160px; float:left; margin-top:5px}

/*----------------------------------------
BLOC PETITES ANNONCES
-----------------------------------------*/
#bloc_pa_horizontal{margin:14px 0 14px 0;padding:0;position:relative;}
#bloc_pa_horizontal .header{background:url(../images/bloc_pa_header_bg.gif) top left repeat-x #8793ba;padding:6px 9px 8px 9px;overflow:auto;}
#bloc_pa_horizontal > .header{-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
#bloc_pa_horizontal .header .header_texte_droite{float:right;color:#FFFFFF;font:bold 10px Arial, Helvetica, sans-serif;margin:2px 0 0 0}
#bloc_pa_horizontal .header .header_texte_droite a {color:#FFFFFF;text-decoration:none;font:bold 10px Arial, Helvetica, sans-serif}
#bloc_pa_horizontal .header .header_texte_droite a:hover {text-decoration:underline;}
#bloc_pa_horizontal .header h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin:0;}
#bloc_pa_horizontal .header h1 a{color:#FFFFFF;text-decoration:none;}
#bloc_pa_horizontal .contenu_bloc{/*min-height:370px;height:auto !important;height:370px;*/border-top:2px solid #f6c812;border-left:border 1px solid #d2d2d2;border-right:border 1px solid #d2d2d2;border-bottom:border 1px solid #d2d2d2;padding:0 13px 0 13px;background:#FFFFFF;padding:10px 0 15px 0;}

#bloc_pa_horizontal .monter{position:absolute;top:150px;left:5px;}
#bloc_pa_horizontal .descendre{position:absolute;top:150px;right:5px;}

.slide-annonce-horizontal{float:left;width:170px;padding:5px 10px;height:220px;}
.slide-annonce-horizontal h2{font:bold 12px Arial, Helvetica, sans-serif;margin:0;}
.slide-annonce-horizontal h2 a{color:#333;}
.slide-annonce-horizontal-texte a{color:#333;}
.slide-annonce-horizontal-type{font-weight:bold;font-size:11px;}
.slide-annonce-horizontal-image img{border:1px solid #CCC;}

.type41 a{color:#F00} /*Ameublement, aménagement*/
.type42 a{color:#060} /*Animaux*/
.type43 a{color:#66b95f} /*Automobile*/
.type46 a{color:#903} /*Nautique*/
.type48 a{color:#06F} /*Vêtements*/
.type47 a{color:#339} /*Bazar*/
.type49 a{color:#C96} /*Emploi*/
.type50 a{color:#edd36b} /*Service*/
.type51 a{color:#a55fb9} /*Immobilier,hébergement*/
.type53 a{color:#C69} /*Moto,cyclomoteur*/
.type54 a{color:#F93} /*Multimédia,technologie*/
.type45 a{color:#666} /*Loisir*/
.type100 a{color:#6bc4ed} /*Divers(Utilitaire)*/






#laune .marquee {position:absolute;left:8px;top:8px;width:192px; height:320px; margin-top:10px; background:url(../images/news_bg_2_refonte.png) top left no-repeat; padding: 7px 10px;padding-right:0;}
#laune .marquee .news { width:185px; float:left; height:310px; padding-right:15px; overflow:hidden }
#laune .marquee .news marquee { height:310px;}


#video_du_jour{position:absolute;top:18px;right:8px;width:402px;margin-left:3px;}
#contenu_video_du_jour{border:1px solid #d2d2d2;border-top:none;padding:10px;padding-bottom:0;}
#contenu_video_du_jour h3{color:#333232;font-size:14px;}
#bloc_clip{margin-left:8px;}

/*----------------------------------------
PETITES ANNONCES - P A G E
-----------------------------------------*/


#contenu_gauche_pa #entete {float:left;color:#fff; background: url(../images/bg-top-petites-annonces.jpg) no-repeat top left; width:631px; height:100px; font-size:18px; padding:15px 0 0 20px}
#contenu_gauche_pa #sous_entete {float:left;color:#fff; background:#444444 url(../images/bg-top2-petites-annonces.jpg) repeat-x bottom left; width:631px;font-size:18px;padding-bottom:20px;}
#contenu_gauche_pa #sous_entete .filtre1 {width:215px; font-size:12px; float:left; margin:14px 50px 0 120px; line-height:10px}
#contenu_gauche_pa #sous_entete .filtre1 a{ color:#FFF; text-decoration:none}
#contenu_gauche_pa #sous_entete .filtre2 {width:180px; font-size:12px; float:left; margin:14px 4px 0 4px; line-height:10px}
#contenu_gauche_pa #sous_entete .filtre2 a{ color:#FFF; text-decoration:none}
#contenu_gauche_pa #sous_entete .filtre3 {width:205px; font-size:12px; float:left; margin:14px 4px 0 4px; line-height:10px}
#contenu_gauche_pa #sous_entete .filtre3 a{ color:#FFF; text-decoration:none;}


#contenu_gauche_pa #contain_annonces {padding:0 10px 0 10px; float:left; width:610px}
#contenu_gauche_pa #contain_annonces .add_annonces {margin:26px 0 15px 0; padding-bottom:26px; border-bottom:#e3e3e3 5px solid; text-align:center}


#contenu_gauche_pa #contain_annonces .annonce {padding:15px 0 15px 0;border-bottom:1px solid #e3e3e3}

#contenu_gauche_pa #contain_annonces .annonce .annonce_logo_fat img{border:1px solid #68728f;}
#contenu_gauche_pa #contain_annonces .annonce .annonce_logo_fat{margin:0; width:294px; float:left}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat{ margin-left:10px; width:300px; float:left}

#contenu_gauche_pa #contain_annonces .annonce h1{font:bold 14px Arial, Helvetica, sans-serif;color:#61ad33;margin:0 0 0 0;/*8px 0 0 0;*/padding:0 0 0 0;/*text-transform: uppercase;*/}
#contenu_gauche_pa #contain_annonces .annonce h1 a{color:#61ad33;}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat h2,#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small h2{margin:0;font:bold italic 11px Arial, Helvetica, sans-serif;height:15px;/*text-transform: uppercase;*/min-width:140px;width:auto !important;width:140px;/*background:#68728f;*/display:inline;padding:2px 5px;}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat h2 a{color:#68728f/*#FFFFFF*/}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat p { margin:3px 0 0 0; padding:0}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat p a{color:#000; font-size:11px}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat .tel{ padding-right:5px; padding-top:4px;}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat .tel a{ color:#000; font-size:12px; font-weight:bold}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat .date{ padding-right:5px; padding-top:4px}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat .date a{color:#68728f; font-size:10px; font-weight:bold}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat .commentaire{ background:url(../images/bulle-small.gif) no-repeat bottom center; width:18px; height:14px; float:left; padding-top:4px;text-align:center;}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_fat .commentaire a{color:#000; font-size:10px;margin:0 0 4px 2px}



#contenu_gauche_pa #contain_annonces .annonce .annonce_logo_small{margin:0;border:1px solid #68728f; width:129px; float:left}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small{ margin-left:10px; width:465px; float:left}

#contenu_gauche_pa #contain_annonces .annonce h1{font:bold 14px Arial, Helvetica, sans-serif;color:#61ad33;margin:8px 0 0 0;padding:0 0 0 0;text-transform: uppercase;}
#contenu_gauche_pa #contain_annonces .annonce h1 a{color:#61ad33;}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small h2 a{color:#68728f/*#FFFFFF*/}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small p { margin:3px 0 0 0; padding:0}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small p a{color:#000; font-size:11px}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small .tel{ padding-right:5px; padding-top:4px;}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small .tel a{ color:#000; font-size:12px; font-weight:bold}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small .date{ padding-right:5px; padding-top:4px}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small .date a{color:#68728f; font-size:10px; font-weight:bold}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small .commentaire{ background:url(../images/bulle-small.gif) no-repeat bottom center; width:18px; height:14px; float:left; padding-top:4px;text-align:center;}
#contenu_gauche_pa #contain_annonces .annonce .annonce_contenu_small .commentaire a{color:#000; font-size:10px;margin:0 0 4px 2px}


#contain_annonces .bloc-pagination{text-align:center;}
#contain_annonces .bloc-pagination .on {border:2px solid #3B414F;background:#68728F;color:#FFF;}
#contain_annonces .bloc-pagination a.lien_pagination {border:1px solid #68728F;background:#FFF;color:#3B414F;}
#contain_annonces .bloc-pagination a.lien_pagination:hover {border:1px solid #68728F;background:#3B414F;color:#FFF;}



/*----------------------------------------
FORUM
-----------------------------------------*/
/*PAr défaut la div contenant ce qui concerne les forums est cachée */
#forum{display:none;}
#reponse_forum ul,#formulaire_forum ul{list-style:none;}
#reponse_forum {margin-bottom:30px;margin-top:40px;}
#reponse_forum a{color:#000;}
#reponse_forum h2{font-size:20px !important;color:#485160;}
#reponse_forum h3{font-size:16px !important;color:#1d66fe;border-bottom:1px dotted #717984;}
#reponse_forum .comment{border-bottom:1px dotted #717984;}

.moderation_info,p.explication,.markItUpHeader,.comments-list h2{display:none;}



/*=====================================================

F O O T E R

=====================================================*/
#footer{clear:both;background:url(../images/footer_bg.jpg) top left repeat-x #89929c;height:140px; padding:20px 10px 0 10px;padding-bottom:15px;}

#footer #rci{ width:122px; float:left; border-right:#8a929c 1px solid; height:120px}
#footer #actu{ width:83px; float:left; border-right:#8a929c 1px solid; border-left:#a9b0b9 1px solid; height:120px}
#footer #obseques{ width:153px; float:left; border-right:#8a929c 1px solid; border-left:#a9b0b9 1px solid; height:120px}
#footer #pmu{ width:113px; float:left; border-right:#8a929c 1px solid; border-left:#a9b0b9 1px solid; height:120px}
#footer #rci-vous{ width:105px; float:left; border-right:#8a929c 1px solid; border-left:#a9b0b9 1px solid; height:120px}
#footer ul{ list-style:none; color:#59616a;}
#footer li { line-height:15px; margin-left:10px;}
#footer li a{font-weight:normal; font-size:11px; color:#59616a; text-decoration:none}
#footer li a:hover{font-weight:normal;font-size:11px;color:#2c7cff; text-decoration:none}
#footer h1{color:#FFFFFF;font:bold 14px Arial, Helvetica, sans-serif;margin: 0 0 6px 10px;}
#footer h1 a{color:#FFFFFF;}

#footer #partenaires{ width:100px; float:left;border-left:#a9b0b9 1px solid; height:120px}
#footer #partenaires h1{color:#3f4954;font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin: 6px 0 15px 12px;}
#footer #partenaires li { line-height:25px; margin-left:12px;}

#footer #copyright{ width:130px; float:left; height:120px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#596471}
#footer #copyright p{ line-height:6px}

#footer #logo-bottom{ float:left; height:120px; margin-top:-19px; padding-left:5px}

.clear{clear:both;}


/*#footer_actu_global{  position: fixed; font-size:15px; opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9; filter: alpha(opacity=90);width:100%;}*/
#footer_actu{position: fixed; font-size:15px;z-index:1000; }
#footer_actu {width:100%;height:40px;bottom:0;left:0; background: #000; color:white; opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9; filter: alpha(opacity=90); }
#footer_actu a {color:white; text-decoration:none; font-size:15px;}
#footer_actu .theme {float:left !important; margin:0px 0 0px 8px; font-size:15px; color:#e9d426; }
#footer_actu .titre {float:left !important; margin:0px 0 0px 8px; font-size:15px; color:#fff; }
#footer_actu #footer_actu_ouvert {padding-left:30px;height:40px; width:935px; line-height:40px; margin:0 auto;overflow:hidden;z-index:1010;}
#footer_actu #footer_actu_fermer {padding-left:30px;height:10px;width:935px;margin:0 auto; font-size:10px;overflow:hidden;z-index:1010;}
#close {float:left !important; margin-top:6px; }


