body {
	margin : 0;
	background : #999 url(../images/main-bg.gif) repeat-x 0 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #fff;
	padding-top : 0;
	padding-bottom : 0;
	padding-left : 0;
} 
INPUT { 
margin : 2px; 
font-size : small; 
vertical-align : middle; 
font-size : 12px; 
color : #ff9900; 
font-weight : bold; 
} 
.h1 { 
color : #666666; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 17px; 
} 
.txt_article { 
color : #666666; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
} 
.texte_accueil { 
color : #ffffff; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
} 
div#container { 
width : 980px; 
height : auto; 
margin : auto; 
} 
div#header { 
width : 980px; 
height : 165px; 
background : url(../images/header_fond.png); 
} 
div#logo { 
width : 362px; 
height : 95px; 
text-align : left; 
margin-top : 25px; 
background : url(../images/logo.png); 
background-repeat : no-repeat; 
} 
div#container_banner { 
width : 618px; 
height : 120px; 
float : right; 
} 
div#container_logo { 
width : 362px; 
height : 120px; 
float : left; 
} 
div#banner { 
width : 468px; 
height : 60px; 
margin : auto; 
margin-top : 30px; 
} 
div#menu_onglet { 
width : 980px; 
height : 43px; 
clear : both; 
text-align : right; 
} 
div#page_contenu { 
float : left; 
width : 710px; 
height : 71px; 
background-color : #fff; 
} 
div#contenu_titre { 
float : left; 
width : 700px; 
height : 22px; 
background-color : #fff; 
background : url(../images/fond_titre.jpg) repeat-y 0 0; 
padding-left : 10px; 
margin-top : 0; 
padding-bottom : 16px; 
} 
div#contenu_photo { 
float : left; 
width : 181px; 
height : 155px; 
color : #ffffff; 
background-color : #fff; 
font-size : 13px; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
padding-bottom : 0; 
margin-top : 10px; 
} 
div#menu_right_accueil { 
width : 220px; 
height : auto; 
background-color : #fff; 
float : right; 
} 
div#border_left_accueil {
	width : 10px;
	height : 700px;
	background-color : #fff;
	float : left;
	margin-top : 110px;
	border-right-width : 2px;
	border-right-style : solid;
	border-right-color : #999;
} 
div#search {
	width : 220px;
	height : 35px;
	float : right;
	text-align : center;
	margin-top : 25px;
} 
div#titre_anu { 
width : 220px; 
height : 36px; 
float : right; 
text-align : center; 
} 
div#main { 
float : left; 
width : 980px; 
height : auto; 
background-color : #cccccc; 
} 
div#main_page { 
float : left; 
width : 972px; 
height : auto; 
margin-top : 4px; 
margin-left : 4px; 
background-color : #fff; 
} 
div#main_page_int { 
float : left; 
width : 972px; 
height : auto; 
background-color : #ffffff; 
margin-top : 4px; 
margin-left : 4px; 
} 
div#hautdepage { 
float : left; 
width : 972px; 
height : 16px; 
background-repeat : no-repeat; 
background : url(../images/haut_page.jpg); 
text-align : left; 
} 
div#coindpage { 
float : right; 
width : 18px; 
height : 280px; 
background-color : #ffffff; 
padding : 0; 
margin-top : 0; 
} 
div#coingpage { 
float : left; 
width : 16px; 
height : 280px; 
background-color : #ffffff; 
padding : 0; 
margin : 0; 
} 
div#contenu_texte { 
float : left; 
width : 519px; 
height : 155px; 
background-color : #fff; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
margin-top : 10px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
div#contenu_texte_suite { 
float : left; 
width : 700px; 
height : auto; 
background-color : #fff; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 10px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
div#main_contenu { 
float : left; 
width : 694px; 
height : 670px; 
background-color : #ffffff; 
margin : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
div#main_montage01 { 
float : left; 
width : 350px; 
height : 300px; 
background-color : #ffffff; 
margin : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
div#main_montage02 { 
float : left; 
width : 326px; 
height : 300px; 
background-color : #ffffff; 
margin : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
div#main_montage03 { 
float : left; 
width : 350px; 
height : 294px; 
background-color : #ffffff; 
margin : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
div#main_montage04 { 
float : left; 
width : 326px; 
height : 294px; 
background-color : #ffffff; 
margin : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
div#bloc_news { 
float : right; 
width : 150px; 
height : 150px; 
background-color : #ff3300; 
} 
div#pied_page {
	clear : both;
	width : 980px;
	height : 80px;
	background-color : #666666;
	border-top : 4px solid #cccccc;
} 
div#container_hotline {
	float : left;
	width : 340px;
	height : 80px;
} 
div#texte_hotline {
	float : left;
	width : 210px;
	height : 70px;
	padding-left: 10px;
	padding-top: 10px;
} 
div#bt_hotline {
	float : left;
	width : 200px;
	height : 60px;
} 
div#hotline {
	float : left;
	width : 100px;
	height : 80px;
} 
div#container_newsletter {
	float : left;
	width : 340px;
	height : 80px;
	padding-left : 10px;
} 
div#newsletter {
	float : left;
	width : 100px;
	height : 75px;
	padding-top: 5px;
} 
div#texte_newsletter {
	float : left;
	width : 200px;
	height : 70px;
	padding-top : 10px;
	padding-left: 20px;
} 

div#bt_newsletter {
	float : left;
	width : 200px;
	height : 60px;
} 

div#bookmark {
	float : left;
	width : 230px;
	height : 80px;
	padding-left : 10px;
} 

div#bt-bookmark {
	float : left;
	width : 140px;
	height : 45px;
	padding-top: 30px;
	padding-left: 18px;
} 

div#img-bookmark {
	float : left;
	width : 65px;
	height : 80px;
} 
div#border_pied {
	float : left;
	width : 2px;
	height : 70px;
	border-right : 2px solid #ffffff;
	margin-top : 5px;
	margin-right: 20px;
} 

div#border_pied2 {
	float : left;
	width : 2px;
	height : 70px;
	border-right : 2px solid #ffffff;
	margin-top : 5px;
	margin-right: 20px;
} 
#footermainPan { 
height : auto; 
background-color : #ff9900; 
color : #ff4700; 
font : 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; 
position : relative; 
clear : both; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
} 
#rightPan { 
width : 225px; 
float : right; 
font-size : 15px; 
height : auto; 
} 
#rightPan h2 { 
width : 114px; 
height : 34px; 
background : #ffffff; 
color : #ff4700; 
font-size : 18px; 
line-height : 34px; 
} 
#rightPan ul { 
width : 140px; 
} 
#rightPan ul li { 
width : 170px; 
height : 24px; 
} 
#rightPan ul li a { 
width : 140px; 
height : 24px; 
display : block; 
background : #ffffff url(../images/bullet-normal2.gif) no-repeat 10px 8px; 
color : #666666; 
text-decoration : none; 
line-height : 24px; 
padding : 0 0 0 30px; 
} 
#rightPan ul li a:hover { 
background : #cccccc url(../images/bullet-normal.gif) no-repeat 10px 8px; 
color : #ff9900; 
text-decoration : none; 
} 
#rightPan ul li span { 
text-decoration : none; 
} 
.rougetxt { 
color : #ff4700; 
} 
.gristxt { 
color : #cccccc; 
} 
.first_menu_lien { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
line-height : 26px; 
font-weight : bold; 
text-transform : none; 
color : #ffcc00; 
background-color : inherit; 
text-decoration : none; 
} 
.first_menu_lien:hover { 
color : #cccccc; 
text-decoration : underline; 
background-color : inherit; 
} 
div#footer { 
width : 980px; 
height : auto; 
margin : auto; 
text-align : center; 
padding-top : 15px; 
} 
.footer_lien { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-style : normal; 
font-variant : normal; 
text-transform : none; 
color : #cccccc; 
background-color : inherit; 
text-decoration : none; 
font-weight : bold; 
} 
.footer_lien:hover { 
color : #ffcc00; 
background-color : inherit; 
text-decoration : underline; 
} 
.footer_barre { 
color : #333333; 
} 
.footer_lien2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-style : normal; 
font-variant : normal; 
text-transform : none; 
color : #666666; 
background-color : inherit; 
text-decoration : none; 
font-weight : bold; 
} 
.footer_lien2:hover { 
color : #cccccc; 
background-color : inherit; 
text-decoration : underline; 
} 
.footer_lien3 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-style : normal; 
font-variant : normal; 
text-transform : none; 
color : #666666; 
background-color : inherit; 
text-decoration : none; 
} 
.footer_lien3:hover { 
color : #ff9900; 
background-color : #cccccc; 
text-decoration : underline; 
} 
#diapo { 
width : 500px; 
height : auto; 
float : left; 
} 
#image_pouce { 
width : 170px; 
height : auto; 
float : left; 
} 
#image_acteur { 
width : 170px; 
height : auto; 
float : left; 
} 
div#poucepouce { 
width : 710px; 
height : auto; 
float : left; 
margin-bottom : 20px; 
} 
div#poucepoucetexte { 
width : 480px; 
height : auto; 
float : left; 
margin-top : 10px; 
} 
div#acteur { 
width : 710px; 
height : auto; 
float : right; 
margin-right : 0; 
margin-bottom : 20px; 
} 
div#acteurtexte { 
width : 500px; 
height : auto; 
float : right; 
} 
div#partenaire_liens { 
width : 710px; 
height : auto; 
float : left; 
margin-right : 0; 
margin-bottom : 20px; 
margin-left : 16px; 
} 
div#apartenaire_lienstexte { 
width : 710px; 
height : 43px; 
float : right; 
margin-top : 25px; 
margin-bottom : 20px; 
} 
div#american { 
width : 142px; 
height : 43px; 
float : left; 
margin-right : 20px; 
} 
div#mobiloge { 
width : 142px; 
height : 43px; 
float : left; 
margin-right : 20px; 
} 
div#neurope { 
width : 710px; 
height : auto; 
float : right; 
} 
div#ontenu_barre {
	float : left;
	width : 710px;
	height : 32px;
	background-color : #fff;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin-left : 16;
} 
div#ontenu_barre2 {
	float : right;
	width : 710px;
	height : 32px;
	background-color : #fff;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	margin: 0;
} 

div#ontenu_barre3 {
	float : right;
	width : 710px;
	height : 32px;
	background-color : #fff;
	margin-top: 10px;
	} 
div#ontenu_barre4 {
	float : right;
	width : 710px;
	height : 32px;
	background-color : #fff;
	margin-top: 10px;
	} 	
	

div#contenu_titre_annu { 
float : left; 
width : 700px; 
height : 55px; 
background-color : #fff; 
background : url(../images/fond_titre_annu.jpg) repeat-y 0 0; 
padding-left : 0; 
margin-top : 0; 
padding-bottom : 0; 
} 
div#contenu_bt_titre_annu { 
float : left; 
width : 187px; 
height : 40px; 
background : url(../images/bt-annu.jpg); 
background-repeat : no-repeat; 
padding-left : 20px; 
padding-bottom : 30px; 
} 
div#contenu_bt_titre_fond { 
float : right; 
width : 493px; 
height : 25px; 
background-color : #fff; 
} 
div#contenu_sous_titre { 
float : right; 
width : 473px; 
height : 25px; 
} 
.h1 { 
color : #666666; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 17px; 
} 
.h2 { 
color : #ff9900; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 17px; 
line-height : 5px; 
} 
div#ontenu_barre_padding_agenda { 
float : left; 
width : 710px; 
height : auto; 
background-color : #fff; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
margin-top : 10px; 
margin-right : 0; 
margin-bottom : 10px; 
margin-left : 0; 
} 
#menu_agenda {
	width : 710px;
	float : left;
	margin-bottom : 10px;
} 
#menu_agenda_texte { 
width : 710px; 
float : left; 
margin-top : 10px; 
} 
#menu_agenda_post { 
width : 710px; 
float : left; 
font-size : 15px; 
margin-top : 10px; 
} 
#menu_agenda_post h2 { 
width : 114px; 
height : 34px; 
background : #ffffff; 
color : #ff4700; 
font-size : 18px; 
line-height : 34px; 
} 
#menu_agenda_post ul { 
display : block; 
float : left; 
margin-left : 125px; 
} 
#menu_agenda_post ul li { 
width : 380px; 
height : 24px; 
float : left; 
list-style : none; 
} 
#menu_agenda_post ul li a { 
float : left; 
width : 360px; 
height : 24px; 
display : block; 
background : #ffffff url(../images/bullet-normal2.gif) no-repeat 10px 8px; 
color : #666666; 
font-weight : bold; 
text-decoration : none; 
line-height : 24px; 
padding : 0 0 0 30px; 
margin-right : 5px; 
padding-right : 10px; 
} 
#menu_agenda_post ul li a:hover { 
background : #ffffff url(../images/bullet-normal.gif) no-repeat 10px 8px; 
color : #ff9900; 
text-decoration : underline; 
list-style : none; 
} 
#menu_agenda_post ul li a:visited { 
background : url(../images/bullet-normal.gif) no-repeat 10px 8px; 
color : #666666; 
text-decoration : none; 
list-style : none; 
} 
#menu_agenda_post ul li span { 
text-decoration : none; 
} 
#menu_agendasoiree { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendamusique { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendatheatre { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendaexposition { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendacinema { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendaspectacle { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendatv { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendadivers { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendabrocante { 
width : 75px; 
float : left; 
margin-left : 3px; 
} 
#menu_agendasoireetxt { 
width : 78px; 
float : left; 
text-align : center; 
} 
#menu_agendamusiquetxt { 
width : 78px; 
float : left; 
text-align : center; 
} 
#menu_agendatheatretxt { 
width : 78px; 
float : left; 
text-align : center; 
} 
#menu_agendaexpositiontxt { 
width : 80px; 
float : left; 
text-align : center; 
} 
#menu_agendacinematxt { 
width : 78px; 
float : left; 
text-align : center; 
} 
#menu_agendaspectacletxt { 
width : 78px; 
float : left; 
text-align : center; 
} 
#menu_agendatvtxt { 
width : 78px; 
float : left; 
text-align : center; 
} 
#menu_agendadiverstxt { 
width : 78px; 
float : left; 
text-align : center; 
} 
#menu_agendabrocantetxt { 
width : 78px; 
float : left; 
text-align : center; 
} 
.agenda_lien { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-variant : normal; 
text-transform : none; 
color : #666666; 
background-color : inherit; 
text-decoration : none; 
font-weight : bold; 
} 
.agenda_lien:hover { 
color : #ff9900; 
background-color : inherit; 
text-decoration : underline; 
} 

.agenda_lienbis {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-variant : normal;
	text-transform : none;
	background-color : inherit;
	text-decoration : none;
	font-weight : bold;
	color: #666;
} 
.agenda_lienbis:hover { 
color : #ff9900; 
background-color : inherit; 
text-decoration : underline; 
} 

.orange { 
color : #ff6600; 
} 

.orangebis {
	color : #ff9900;
	font-weight:bold;
	font-size: 15px;
} 
.grisbis { 
color : #666666;
font-weight:bold
} 
#tv { 
width : 710px; 
float : left; 
margin-left : 16px;
text-align:center;
} 
#sport { 
width : 710px; 
float : right; 
} 
#basket { 
width : 225px; 
float : left; 
border : 1px solid #009933; 
margin-right : 7px; 
} 
#foot { 
width : 225px; 
float : left; 
border : 1px solid #006699; 
margin-right : 7px; 
} 
#rugby { 
width : 225px; 
float : left; 
border : 1px solid #993399; 
} 
#rugbytxt { 
width : 130px; 
float : right; 
color : #993399; 
margin-top : 7px; 
height : auto; 
} 
#foottxt { 
width : 130px; 
float : right; 
color : #006699; 
margin-top : 7px; 
height : auto; 
} 
#baskettxt { 
width : 130px; 
float : right; 
color : #009933; 
margin-top : 7px; 
height : auto; 
} 
.first_menu_lien_partenaire { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
line-height : 26px; 
font-weight : bold; 
text-transform : none; 
color : #ff9900; 
background-color : inherit; 
text-decoration : underline; 
} 
.first_menu_lien_partenaire:hover { 
color : #666666; 
text-decoration : underline; 
background-color : inherit; 
} 

.first_menu_lien_eve {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	line-height : 26px;
	font-weight : bold;
	text-transform : none;
	color : #ff9900;
	background-color : inherit;
	text-decoration : none;
} 
.first_menu_lien_eve:hover { 
color : #666666; 
text-decoration : underline; 
background-color : inherit; 
} 

.first_menu_lien_marche {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bolder;
	text-transform : uppercase;
	color : #ff9900;
	background-color : inherit;
	text-decoration : underline;
} 
.first_menu_lien_marche:hover {
	color : #666;
	text-decoration : underline;
	background-color : inherit;
} 
#div_top { 
width : 972px; 
height : 50px; 
text-align : center; 
clear : both; 
margin-top : 20px; 
padding-top : 25px; 
} 

div#evenement {
	float:left;
	width:690px;
	background-color:#FFF;
	border: 1px solid #CCC;
	height: auto;
	margin-left: 25px;
			}		
			
div#contenueve {
	float:left;
	width:670px;
	background-color:#FFF;
	color:#666;
	font-size:15px;
	list-style:url(../images/bullet-normal2.gif);
	text-align: left;
	margin-left: 20px;
	
	
			}		
			
div#titre_eve {
	float:left;
	width:690px;
	background-color:#FFF;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
			}		
			


.h1_eve{
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
}
.h1_eve_contenu{
	color:#ff9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
}
.h1_eve_contenu_menu{
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
}
Hr { 
width : 80%; 
} 
div#banniere {
	float : right;
	width : 710px;
	background-color : #fff;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	margin-right : 0;
	margin-bottom : 20px;
	margin-left : 0;
	text-align : center;
} 
div#banniere-200 {
	float : right;
	width : 220px;
	height : 200px;
	background-color : #fff;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 20px;
	margin-left : 0;
	text-align: right;
} 
a.info{
	z-index:24;
	color:#000;
	text-decoration:none
}

a.info:hover{
z-index:25;
background-color:#FFF
}

a.info span{
display: none
}

a.info:hover span{ 
display:block; 
position:absolute;
top:2em; left:2em; width:15em;
border:1px solid #FF4700;
background-color:#FFF; 
color:#FF4700;
text-align: left;
font-weight:none;
padding:5px;
}	

#contenu_post_soiree{
	width:710px;
	height:auto;
	border:1px solid #ccc;
	float: left;
	margin-left: 16px;
}
#post_soireetxt{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	
}
#logo_soiree{
	width:110px;
	height:110px;
	float: left;
	margin-right: 10px;
	border: 1px solid #ff9900;
		
}
#soiree_suite{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#soiree_suite2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#detail_soiree{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
#detail_soireet{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
#detail_soiree2{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
#detail_soiree21{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
#detail_soiree3{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
#detail_soiree4{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
#detail_soiree5{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
#detail_soiree3bis{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
#detail_soiree6{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}
.txt_titre_soiree {
	color : #FF9900;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
} 
.agenda_lien_post { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-style : normal; 
font-variant : normal; 
text-transform : none; 
color : #ff9900; 
background-color : inherit; 
text-decoration : none; 
font-weight : bold; 
} 
.agenda_lien_post:hover { 
color : #666666; 
background-color : inherit; 
text-decoration : underline; 
} 
#contenu_cinema{
	width:710px;
	height:auto;
	float: right;
		
}

#contenu_moteur_cinema{
	width:300px;
	height:auto;
	float: left;
	margin-left:205px;
	margin-top:20px;

}
#contenu_boxoffice_cinema{
	width:710px;
	height:auto;
	float: right;
	margin-top: 20px;
		
}
#contenu_abc{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}

#contenu_grenette{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-right: 10px;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}

#contenu_amphi{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCC;
	padding: 5px;
		
}


#txt_abc{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
#txt_amphi{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
#txt_grenette{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
.txt_cinema{
	color:#333;
	font-size:12px;
	font-weight: bold;
}




#contenu_voltaire{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCC;
	padding: 5px;
		
}

#txt_voltaire{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#contenu_varietes{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-right: 10px;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}
#txt_varietes{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
	
#contenu_dussolier{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}

#txt_dussolier{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
	
	
	
#contenu_club{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCC;
	padding: 5px;
		
}

#txt_club{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#contenu_novelty{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-right: 10px;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}
#txt_novelty{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
	
#contenu_festival{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}

#txt_festival{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
	
	
#contenu_Atmosphere{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCC;
	padding: 5px;
		
}

#txt_Atmosphere{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#contenu_culturel{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-right: 10px;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}
#txt_culturel{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
	
#contenu_arlequin{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}

#txt_arlequin{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}			
	
	
#contenu_patio{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCC;
	padding: 5px;
		
}

#txt_patio{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#contenu_horloge{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-right: 10px;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}
#txt_horloge{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
	
#contenu_ulm{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}

#txt_ulm{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
	
#contenu_polyvalente{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCC;
	padding: 5px;
		
}

#txt_polyvalente{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#contenu_pays{
	width:215px;
	height:135px;
	float: left;
	text-align: left;
	margin-right: 10px;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		
}
#txt_pays{
	width:200px;
	height:125px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}	
	
#contenu_cinema{
	width:710px;
	height:auto;
	float: right;
		
}	

.h1_b { 
color : #666666; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 15px; 
font-weight:bold;
} 



.h2_b { 
color : #FF9900; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 15px;


} 

#contenu_brocante{
	width:710px;
	height:auto;
	float: right;
		}
#menu_brocante{
	width:710px;
	height:auto;
	float: right;
	text-align:center;
		
}			
		
#contenu_brocante_octobtre{
	width:710px;
	height:auto;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
		}
#contenu_brocante_novembre{
	width:710px;
	height:auto;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
		}	
#contenu_brocante_decembre{
	width:710px;
	height:auto;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
		}				
		
		
#brocante_g1{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d1{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}			

#brocante_g2{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d2{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}			
		
#brocante_g3{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d3{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}	
		
#brocante_g4{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d4{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}
		
#brocante_g5{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d5{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}	
		
#brocante_g6{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d6{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}				
		
#brocante_g7{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d7{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}						
		
#brocante_g8{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d8{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}						
		
#brocante_g9{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	margin-right:20px;
	padding: 5px;
	margin-bottom: 10px;
		}		
		
#brocante_d9{
	width:325px;
	height:95px;
	float: left;
	border: 1px solid #CCC;
	padding: 5px;
	margin-bottom: 10px;
		}						




#contenu_post_marche{
	width:710px;
	height:auto;
	border:1px solid #ccc;
	float: left;
	margin-left: 16px;
}
#post_marchetxt{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	
}
#logo_marche{
	width:110px;
	height:110px;
	float: left;
	margin-right: 10px;
	border: 1px solid #ff9900;
		
}
#marche_suite{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#soiree_marche2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#detail_marche{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}

#marche_suite2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}



#contenu_post_glorieuse{
	width:710px;
	height:auto;
	border:1px solid #ccc;
	float: left;
	margin-left: 16px;
	margin-top: 20px;
}
#post_glorieusetxt{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	
}
#logo_glorieuse{
	width:110px;
	height:110px;
	float: left;
	margin-right: 10px;
	border: 1px solid #ff9900;
		
}
#glorieuse_suite{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#soiree_glorieuse2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#detail_glorieuse{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}

#glorieuse_suite2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}


#contenu_post_festi{
	width:710px;
	height:auto;
	border:1px solid #ccc;
	float: left;
	margin-left: 16px;
	margin-top: 20px;
}
#post_festitxt{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	
}
#logo_festi{
	width:220px;
	height:110px;
	float: left;
	margin-right: 10px;
	border: 1px solid #ff9900;
		
}
#festi_suite{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#soiree_festi2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#detail_festi{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}

#festi_suite2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}


#contenu_post_patin{
	width:710px;
	height:auto;
	border:1px solid #ccc;
	float: left;
	margin-left: 16px;
	margin-top: 20px;
}
#post_patintxt{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	
}
#logo_patin{
	width:110px;
	height:110px;
	float: left;
	margin-right: 10px;
	border: 1px solid #ff9900;
		
}
#patin_suite{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#soiree_patin2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}
#detail_patin{
	width:690px;
	height:auto;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	display : none;
	
}

#patin_suite2{
	width:570px;
	height:auto;
	float: right;
	text-align:right;
	margin-bottom: 5px;
		
}

