@charset "utf-8";
/* CSS Document */
html{overflow:scroll;}
#cadre_popup{display: block;position: absolute;top: 0%;left: 0%;width: 100%;min-width:820px;min-height: 120%;background-color: #000000;z-index:9;opacity:0.6;filter: alpha(opacity=60);text-align:center;}
#fenetre{display: block;position: absolute;top: 0%;left: 0%;width: 100%;min-width:820px;min-height: 100%; z-index:10;height:100%;text-align:center; vertical-align:middle; }
#popup{	height: auto;position:relative;margin: auto; width:auto;padding: 3px 3px 20px 3px;text-align: center;z-index:11;background-color:#cad788;vertical-align:middle; }
.barre_titre{padding:5px; text-align:left; color:#FFFFFF; font-weight:bold; font-size:1em; background:#6a883e;margin:0;}
.ferm_pop{float:right; text-decoration:none; color:#ffffff; font-weight:bold; margin-right:4px;padding:3px; border:1px solid #ffffff; font-size:10px;}
#img_pop{margin:20px;}

body {background:#cad788 ; padding:0; font-family:Arial, Helvetica, sans-serif;}
#container{width:760px; margin:auto; background: #003900 url('../../skin/entete.gif') no-repeat center top;padding:150px 20px 20px 20px;}

#footer{width:780px; margin: 15px auto 0 auto; background: #b7c737;padding:5px 10px 5px 10px;text-align:center; height:auto; }
#footer .entour{ background:#003900; height:auto;margin:auto; width:760px;padding:3px; }
#footer a{background: #003900; font-size:9px; color:#ffffff; padding:0 5px 0 5px; margin:2px 0; border-right:1px solid #b7c737; float:left;}
#footer a:hover{background:#009edd;}
#left{float:left;width:130px;border:1px solid #b7c737;padding:2px 0 4px 0; margin:0 0 0 2px;}

#bloc0{margin:0;padding:0;}
#bloc1,#bloc2,#bloc3,#bloc4,#bloc5{margin: 0 0 15px 0 ; padding:0;}
.a_bloc0_0,.div_bloc0_0{background:#6a883e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_0,.div_bloc1_0{background:#6a833e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_1,.div_bloc1_1{background:#899f3e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_2,.div_bloc1_2{background:#b4bc38;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_3,.div_bloc1_3{background:#899f3e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_4,.div_bloc1_4{background:#6a833e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_5,.div_bloc1_5{background:#6a833e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_6,.div_bloc1_6{background:#6a833e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_7,.div_bloc1_7{background:#6a833e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_8,.div_bloc1_8{background:#6a833e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc1_9,.a_bloc1_10,.a_bloc1_11,.a_bloc1_12,.a_bloc1_13,.a_bloc1_14,.a_bloc1_15,.a_bloc1_16,.div_bloc1_9,.div_bloc1_10,.div_bloc1_11,.div_bloc1_12,.div_bloc1_13,.div_bloc1_14,.div_bloc1_15,.div_bloc1_16{background:#6a833e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc2_0,.div_bloc2_0{background:#802c7e;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc3_0,.div_bloc3_0{background:#d6822f;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc3_1,.div_bloc3_1{background:#d06e30;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc3_2,.div_bloc3_2{background:#d84d30;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc4_0,.div_bloc4_0{background:#553681;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc5_0,.div_bloc5_0{background:#ff00cc;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.a_bloc0_0:hover,
.a_bloc1_0:hover,
.a_bloc1_1:hover:hover,
.a_bloc1_2:hover,
.a_bloc1_3:hover,
.a_bloc1_4:hover,
.a_bloc1_5:hover,
.a_bloc1_6:hover,
.a_bloc1_7:hover,
.a_bloc1_8:hover,
.a_bloc1_9:hover,
.a_bloc1_10:hover,
.a_bloc1_11:hover,
.a_bloc1_12:hover,
.a_bloc1_13:hover,
.a_bloc1_14:hover,
.a_bloc1_15:hover,
.a_bloc1_16:hover,
.a_bloc2_0:hover,
.a_bloc2_1:hover,
.a_bloc3_0:hover,
.a_bloc3_1:hover,
.a_bloc3_2:hover,
.a_bloc4_0:hover,
.a_bloc5_0:hover,
.menu_selection{background:#009edd;display:block; margin-top:2px;text-align:center; color:#ffffff;text-decoration:none; padding:5px;font-size:12px; font-weight:bold;}
.sm{color:#ffffff; font-size:10px; display:block; margin-top:2px;text-align:left; color:#ffffff;text-decoration:none; padding:2px 2px 2px 10px;}
.sm:hover, .sm_selection{font-size:10px;color:#dcd92d; text-decoration:underline;display:block; margin-top:2px;text-align:left; padding:2px 2px 2px 10px;}
#left a{width:120px;}

#right{float:left;  width:580px; padding:10px; border:1px solid #b7c737;margin:0 0 0 20px;background:#dce5ba;}
#right_route,#right_route .route{padding:0px;font-size:10px;color:#009edd;margin-bottom:20px;}
#right_navig{float:left;  width:600px; padding:0; margin-left:20px; }
#right_inco{float:left;  width:450px; padding:0px; margin-left:20px;padding:0;}
#right_navig a {}

#divers_home{float:right;  width:130px; padding:1px;margin:0 5px 0 0;}
#cinema,#meteo{width:82px; border:1px solid #b7c737; color:#b7c737; font-size:14px;padding:5px 15px 5px 35px; text-align:right; display:block;margin-top:10px;}
#cinema{ background:url('../../skin/cinema.gif') no-repeat left;}
#meteo{ background:url('../../skin/meteo.gif') no-repeat left;}

#home_agenda {float:left;  width:130px; padding:1px; border:1px solid #b7c737;margin:0 0 0 20px;background:#cad788;}
.rub_selection{float:left;background:#009edd; color:#ffffff; padding:4px 4px 6px 4px; font-size:10px;margin-left:3px;}
.rub{float:left;background:#cad788; color:#000000; padding:4px; font-size:10px;margin-left:3px;}

#centre_right{padding:10px;}


#type_acteur{color:#ffffff; background:#009edd; font-size:14px; padding:5px;width:442px; margin:0 0 10px 0;}
.type_acteur_titre{border:1px solid #dce5ba; color:#aec52c;font-weight:bold; font-size:12px; padding:5px;width:440px; margin:2px 0 0 0;}


.list_acteur p{margin:5px; font-size:12px; font-weight:bold;}
.list_acteur p .rep_description{ text-decoration:none; font-style:normal; font-size:12px; font-weight:200;}
.list_acteur{padding:2px; background:#dce5ba;margin:0 0 5px 0; vertical-align:middle;width:448px;}
.list_article_acteur{padding:1px; background:#dce5ba;margin:0 0 20px 0; vertical-align:middle;width:450px;}
.list_article_acteur h1{text-align:left;margin:0;}
.list_article_acteur p{margin:5px; font-size:12px;}
.list_article_acteur .photo_article, .list_acteur .photo_article{float:right; margin:5px; text-align:center;font-size:10px; line-height:10px; width:160px;}
.list_article_acteur .photo_article img, .list_acteur .photo_article img {margin:5px 5px 0 5px; display:block;}
.list_article_acteur .photo_article a,.list_article_acteur .photo_article a img {border:none; text-decoration:none;}

.list_article_defaut h1{text-align:left;margin:0;}
.list_article_defaut{padding:1px; background:#ffffff;margin:0 0 20px 0; vertical-align:middle;width:580px;}
.list_article_defaut p{margin:5px; font-size:12px;}
.list_article_defaut .photo_article{float:right; margin:5px; text-align:center;font-size:10px; line-height:10px; width:160px;}
.list_article_defaut .photo_article img {margin:5px 5px 0 5px; display:block;}
.list_article_defaut .photo_article a,.list_article_defaut .photo_article a img {border:none; text-decoration:none;}
.dossier_article{font-size:10px; font-weight:bold;}

.list_article h1{text-align:left;margin:0;}
.list_article{padding:1px; background:#dce5b1;margin-bottom:20px; vertical-align:middle; }
.list_article p{margin:5px; font-size:12px; font-size:12px; font-weight:bold;}
.list_article img{float:right; margin:5px;}

.list_event{ background:#ffffff; border:1px solid #553681; margin:5px 0 5px 0; padding:0; width:580px;}
.list_event td{padding:5px; vertical-align:top;}
.list_event h1{color:#553681;text-align:left;margin:0; font-size:14px;padding:0; font_weight:bold; border-bottom:1px solid #553681;}
.list_event .event{}
.list_event .td_viol{ width:200px; background:#d2c5df; color:#553681; font-size:12px; font-weight:bold; line-height:25px;}
.list_event .photo_article{float:right;}
.list_event p{font-size:12px; margin:0;}
.list_event .accroche{font-size:14px; font-weight:bold;}

.event_home{ width:100%;margin:5px 2px 5px 2px; font-size:12px;text-align:left; border-bottom:1px solid #b7c737; display:block;}
.event_home h1{font-size:12px; font-weight:bold; color: #553681;}
.photo_event_home{text-align:center;}
.photo_event_home img{width:100px; margin:5px 0 5px 0;}
				
				

.list_article .accroche_home, .accroche{font-weight:bold; font-size:12px;}
.list_article .text_home{font-weight:100;}

.input_txt{width:100%;}
.area_txt{width:100%; height:80px;}
.tdl{text-align:left;}
.tdl400{width:400px;text-align:left;}
.tdr120{width:120px; text-align:right;}
.tdr540{width:540px; text-align:left;}
.tdc80, .tdc80_bt{width:80px; text-align:center;}
.tdc40_bt{width:40px; text-align:center;border-top:1px solid #6a883e;}
.td_menu,.tdc80_bt{ border-top:1px solid #6a883e;}
.td_sous_menu{}
.td_rub{}

/***********************************
tous les spacers
**************************************/
.spacer{clear:both; height:0; margin:0;padding:0;}
.spacer_plein{clear:both;padding:5px 5px 15px 5px;margin:0;}
.spacer_tout_lire_blanc{clear:both;padding:auto 5px auto 5px;height:23px;margin:0;text-align:right; background:url('../../skin/toutlire_articles_actus_blanc.gif') no-repeat right; vertical-align:middle;}

.spacer_tout_lire{clear:both;padding:auto 5px auto 5px;height:23px;margin:0;text-align:right; background:url('../../skin/toutlire_articles_actus.gif') no-repeat right; vertical-align:middle;}
.spacer_tout_lire a,.spacer_tout_lire_Acteur a,.spacer_tout_lire_Agenda a,.spacer_tout_lire_blanc a{ color:#ffffff; font-size:9px;margin:auto; padding:5px 4px 4px 4px;display:block;}
.spacer_tout_lire_Acteur{clear:both;padding:auto 5px auto 5px;height:23px;margin:0;text-align:right; background:url('../../skin/plusinfo_acteurs.gif') no-repeat right; vertical-align:middle;}
.spacer_tout_lire_Agenda{clear:both;padding:auto 5px auto 5px;height:23px;margin:0;text-align:right; background:url('../../skin/toulireagenda.gif') no-repeat right; vertical-align:middle;}
.spacer_plein a{font-size:12px;}

.LK{text-decoration:none; font-weight:bold; color:#6a883e;border:1px solid #6a883e; padding:2px; font-size:12px;}
.LK:hover{color:#c84d30;border:1px solid #c84d30;}
.tract{background:#b4bc38;}
.trnact{}
.menu_td{background:#899f3e; color:#ffffff; font-weight:bold;}

.cont_gras_gau{font-size:12px; font-weight:bold; width:350px;}
.cont_gras_dro{font-size:12px; font-weight:bold; width:200px;text-align:center; border-left:2px solid #b7c737;}
#contact{font-size:12px; text-align:left;}
#contact td{padding:4px;}
#contact td #texte,#contact td #adresse,#contact td #titre{width:330px;}
#contact td #texte{height:110px;}
#contact td .adresse{ text-align:center; font-weight:100;}

.img_click{cursor: pointer; text-decoration:none;}
.img_click img{border:none;}

#cg77{display:block; text-decoration:none; text-align:center;}
#cg77 img{border:none; width:30px; margin:5px;}

