#pages
{
width: 700px;
height: 40px;
display: block;
float: left;
clear: both;
}
#annu_pro
{
margin-top: 20px;
float: left;
clear: both;
}
.float_left_hidden3
{
width: 280px;
float: left;
clear: both;
}
.float_right_hidden3
{
width: 280px;
float: left;
clear: none;
}
.hidden3 fieldset li
{
list-style-type: none;
list-style-position: inside;
}
#bg_entreprise li, #bg_asso li, #bg_quartiers li
{
list-style-type: none;
list-style-position: outside;
text-indent: -10px;
}
#actus_five
{
	width: 650px;
	float: left;
	clear: both;
	display: block;
}
#bg_quartiers li a, #bg_quartiers li, #bg_quartiers a
{
	margin: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}
#bg_quartiers li:hover a, #bg_quartiers li:hover, #bg_quartiers a:hover
{
	color: #772091;
	background-color: #ffffff;
}
#bg_quartiers
{
margin-bottom: 10px;
width: 250px;
float: left;
clear: both;
display: block;
}
#bg_quartiers_header
{
width: 250px;
height: 64px;
background: url(conseil_header.png) no-repeat;
}
#bg_quartiers_background
{
width: 250px;
overflow: auto;
background: url(conseil_background.png) repeat-y;
}
#bg_quartiers_footer
{
width: 250px;
height: 88px;
background: url(conseil_footer.png) no-repeat;
}
body {
margin: 0;
padding: 0;
font-family: Arial;
font-size:11px;
background: url(background.png) repeat;
}
.float_left_cal
{
text-align: center;
width: 220px;
top: 10px;
right: 0px;
padding-left: 20px;
}
#titre_cal
{
padding-top: 0px;
margin-left: 10px;
margin-right: 10px;
font-weight: bold;
font-size: 15px;
}
.float_right_cal
{
margin-top: 10px;
width: 240px;
text-align: center;
}
.titre_input
{
font-weight: bold;
border: none;
color:#ffffff;
background: url();
}
.contenu_bg
{
margin-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
}
#entete_blanc
{
margin-left: auto;
margin-right: auto;
width: 780px;
height: 15px;
background: url(header_text.png) no-repeat;
}
#contenu_blanc
{
margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
width: 780px;
display: block;
background-color: #ffffff;
overflow: auto;
}
#onglets
{
padding: 0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
width: 780px;
display: block;
height: 30px;
}
#footer_blanc
{
margin-left: auto;
margin-right: auto;
width: 780px;
height: 23px;
background: url(footer_text.png) no-repeat;
}
#titre
{
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
font-weight: bold;
font-size: 20px;
color: #772091;
text-align: center;
}
.hidden
{
z-index: 100;
position: absolute;
width: 250px;
height: 125px;
background: url(box_small.png) no-repeat;
top: 300px;
left: 300px;
}
.hidden2
{
z-index: 100;
position: absolute;
width: 500px;
height: 250px;
background: url(box_large.png) no-repeat;
top: 300px;
left: 300px;
}
.hidden3
{
z-index: 100;
position: absolute;
width: 650px;
height: 500px;
background: url(box_mega.png) no-repeat;
top: 300px;
left: 225px;
}
.titre_hidden
{
width: 195px;
font-weight: bold;
color: #ffffff;
padding-left: 10px;
padding-top: 5px;
float: left;
clear: both;
}
.titre_hidden2
{
width: 450px;
font-weight: bold;
color: #ffffff;
padding-left: 10px;
padding-top: 5px;
float: left;
clear: both;
}
.titre_hidden3
{
width: 605px;
font-weight: bold;
color: #ffffff;
padding-left: 10px;
padding-top: 15px;
float: left;
clear: both;
}
.sup_hidden
{
width: 30px;
margin-top: 5px;
margin-left: 10px;
float: left;
clear: none;
}
.sup_hidden2
{
width: 30px;
float: left;
clear: none;
padding-top: 5px;
}
.sup_hidden3
{
width: 30px;
float: left;
clear: none;
padding-top: 15px;
}
.contenu_hidden
{
float: left;
clear: both;
width: 230px;
padding: 10px 10px 10px 10px;
text-align: center;
}
.contenu_hidden2
{
float: left;
clear: both;
width: 100%;
padding-left: 10px;
padding-right: 10px;
}
.contenu_hidden3
{
float: left;
clear: both;
width: 630px;
padding-left: 10px;
padding-right: 10px;
}
.text_hidden
{
width: 230px;
margin-left: auto;
margin-right: auto;
text-align: center;
margin-top: 50px;
font-weight: bold;
font-size: 15px;
}
.text_hidden2
{
width: 480px;
margin-left: auto;
margin-right: auto;
text-align: center;
margin-top: 50px;
font-weight: bold;
font-size: 15px;
}
.text_hidden3
{
width: 630px;
margin-left: auto;
margin-right: auto;
text-align: center;
margin-top: 50px;
font-weight: bold;
font-size: 15px;
}
.bouton_envoyer
{
width: 72px;
height: 21px;
color: #fffffe;
font-size: 11px;
background: url(bouton_envoyer_24.png) no-repeat;
display: block;
text-align: center;
margin-left: auto;
margin-right: auto;
border: none;
text-decoration: none;
font-weight: bold;
}
.bouton_envoyer2
{
width: 72px;
height: 21px;
color: #fffffe;
font-size: 11px;
background: url(bouton_envoyer_24.png) no-repeat;
display: block;
text-align: center;
border: none;
text-decoration: none;
font-weight: bold;
}
.center
{
width: 100%;
text-align: center;
}
.bouton_envoyer:hover
{
background: url(bouton_envoyer_24_hover.png) no-repeat;	
}
.bouton_envoyer2:hover
{
background: url(bouton_envoyer_24_hover.png) no-repeat;	
}
.fiches_elus
{
width: 150px;
height: 185px;
display: block;
float: left;
clear: none;
text-align: center;
}
.bg_photo1
{
margin: 10px 10px 10px 0px;
width: 160px;
height: 105px;
display: block;
float: left;
position: relative;
}
.bg_photo2
{
margin: 10px 10px 10px 0px;
width: 270px;
height: 250px;
display: block;
float: left;
position: relative;
}
.flag_bg
{
float: right;
margin-right: 15px;
margin-top: 10px;
}
.bouton
{
font-weight: bold;
width: 80px;
height: 26px;
background: url(bouton.png) no-repeat;
display: block;
font-size: 11px;
color: #ffffff;
text-decoration: none;
text-align: center;
padding-top: 7px;
border: none;
}
.bouton:hover
{
background: url(bouton_roll.png) no-repeat;
color: #651581;
}
.box
{
width: 205px;
height: 45px;
display: block;
color: #772091;
font-weight: bold;
margin-left: auto;
margin-right: auto;
text-decoration: none;
font-size: 12px;
float: left;
clear: none;
text-align: left;
margin: 10px;
padding-left: 30px;
padding-top: 10px;
background: url(box_news.png) no-repeat;
}
#missdoc
{
width: 481px;
display: block;
float: left;
clear: both;
margin: 20px;
}
#titre_missdoc, #titre_missarch
{
width: 481px;
height: 51px;
font-weight: bold;
text-decoration: none;
width: 100%;
color: #ffffff;
background: url(header_doc.png) no-repeat;
padding-top: 7px;
padding-left: 20px;
}

#footer_doc
{
background: url(header_doc.png) no-repeat;
width: 481px;
height: 21px;
}
#missarch
{
width: 205px;
background-color: #7e1594;
display: block;
color: #ffffff;
font-weight: bold;
text-decoration: none;
float: left;
clear: none;
padding-top: 5px;
margin: 20px;
}
#abstop
{
position: absolute;
z-index: 10;
margin-top: 25px;
margin-left: 5px;
font-weight: bold;
color: #772091;
width: 700px;
height: 40px;
display: block;
}
.encadre
{
margin-top: 100px;
width: 400px;
height: 250px;
display: block;
text-align: right;
margin-left: auto;
margin-right: auto;
}
#bot
{
top: 70px;
left: 150px;
z-index: 2;
position: absolute;
}
#bot2
{
top: 40px;
z-index: 2;
position: absolute;
}
.pop2_centre_bold
{
width: 100%;
text-align: center;
margin-top: 50px;
font-weight: bold;
font-size: 15px;
}
.overflow_3
{
width: 600px;
height: 425px;
margin-top: 5px;
padding: 10px;
margin-left: auto;
margin-right: auto;
overflow: auto;
}
.image_200
{
float: left;
width: 200px;
height: 200px;
}
.red_2
{
margin: 10px;
font-weight: bold;
color: #ff0000;
margin-left: auto;
margin-right: auto;
}
#corps
{
padding-top: 5px;
width: 1024px;
position: relative;
z-index: 0;
}
#sessionmembre
{
position: absolute;
z-index: 1;
top: 0;
right: 0;
}
#list_pages
{
margin-top: 10px;
float: left; 
clear:both;
width: 650px;
}
#header
{
top: 0;
position: relative;
z-index: 0;
font-size: 1px;
background: url(header.png) no-repeat;
width: 1014px;
height: 150px;
display: block;
}
.rh_cadre
{
width: 370px;
height: 63px;
float: left;
clear: none;
margin: 5px;
}

.carres_float_mp
{
float: left;
clear: none;
width: 360px;
height: 200px;
display: block;
margin: 10px;
}
.carres_float_mp fieldset
{
border-color:  #772091;
background-color: #ffe3ff;
height: 197px;
}
.carres_float fieldset
{
border-color:  #772091;
background-color: #ffe3ff;
}
#footer
{
width: 1014px;
background: url(footer.png) repeat-y; 
color: #6e2086; 
font-weight: bold;
height: 25px;
display: block;
float: left;
clear: both;
text-align: center;
padding-top: 10px;
}
#header_flash
{
padding-top: 35px;
}
.menu
{
position: relative;
}
.menu ul
{
padding:0;
margin:0;
list-style-type: none;
}
.menu li
{
float:left;
position:relative;
}
.menu ul li ul 
{
visibility:hidden;
position:absolute;
top:0;
left:0;
height:0;
overflow:hidden;
}
.menu table 
{
margin:-1px;
border-collapse:collapse;
font-size:1em;
}

.menu ul li:hover a, .menu ul li a:hover 
{
text-decoration: none;
border:0;
}

.menu ul li:hover ul, .menu ul li a:hover ul 
{
visibility:visible;
width:170px;
height:auto;
position:absolute;
top:30px; left:-1px;
background: transparent;
border:none;
overflow:visible;
}
.menu ul li:hover ul li a, .menu ul li a:hover ul li a 
{
display:block;
background: url(menusy.png) repeat-y;
text-decoration:none;
color:#772091;
font-weight: bold;
height:auto;
line-height:1.5em;
padding:5px 10px 5px 10px;
width:170px;
w\idth:150px;
}
.menu ul li:hover ul li a.bouton, .menu ul li a:hover ul li a.bouton, .menu ul li:hover ul li a.bouton_large, .menu ul li a:hover ul li a.bouton_large
{
display:block;
color:#000;
height:auto;
line-height:1.5em;
padding:5px 10px 5px 10px;
width:170px;
w\idth:125px;
}
.menu ul li:hover ul li ul,.menu ul li a:hover ul li a ul 
{
visibility:hidden;
position:absolute;
top:0;
left:0;
height:0;
overflow:hidden;
}

.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {
background: url(menusy_hover.png) repeat-y;
color: #ffffff;
font-weight: bold;
text-decoration:none;
}
.menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul {
visibility:visible;
position:absolute;
top:0;
color:#000;
left:166px;
height:auto;
border:none;
}
.menu ul li:hover ul li:hover ul.left, .menu ul li a:hover ul li a:hover ul.left {
left:-170px;
}
.menu ul li:hover ul li:hover ul.right, .menu ul li a:hover ul li a:hover ul.right {
left:170px;
}
.menu ul li:hover ul li:hover ul li a, .menu ul li a:hover ul li a:hover ul li a {
display:block;
color:#772091;
height:auto;
line-height:1.5em;
padding:5px 10px 4px 10px;
width:170px; w\idth:150px;
}
* html .menu ul li a:hover ul li a:hover ul li a
{
padding:4px 10px 4px 10px;
}

.menu ul li:hover ul li:hover ul li:hover a, .menu ul li a:hover ul li a:hover ul li a:hover {
color:#ffffff;
text-decoration:none;
}
.recherche
{
padding-right: 20px;
width: 190px;
display: block;
margin-left: 10px;
margin-top: 10px;
background: url(contenu_box.png) repeat-y;
overflow: hidden;
text-align: left;
color: #ffffff;
}
.recherche ul, .recherche li
{
padding: 0;
margin: 0;
list-style-position: outside;
list-style-type: none;
text-indent: -10px;
}
.blank
{
margin-top: 35px;
width: 180px;
height: 290px;
display: block;
margin-left: auto;
margin-right: auto;
}
.blanc
{
width: 481px;
display: block;
background: url(text_doc.png) repeat-y;
color: #000000;
padding-bottom: 20px;
padding-top: 20px;
font-size: 12px;
text-align: left;
}
.blanc ul, .blanc li
{
margin-left: 0px;
}

.titre_bg
{
padding-left: 0px;
font-size: 13px;
color: #ffffff;
text-align: left;
padding-top: 0px;
height: 34px;
font-weight: bold;
background: url(header_box.png) top center no-repeat;
}
#bouton_vierge
{
font-weight: bold;
width: 80px;
height: 26px;
background: url(bouton.png) no-repeat;
display: block;
float: left;
clear: none;
font-size: 11px;
color: #ffffff;
text-decoration: none;
text-align: center;
padding-top: 7px;
border: none;
}

.bouton
{
font-weight: bold;
width: 80px;
height: 26px;
background: url(bouton.png) no-repeat;
display: block;
float: left;
clear: none;
font-size: 11px;
color: #6e2086;
text-decoration: none;
text-align: center;
padding-top: 7px;
border: none;
}
.bouton:hover
{
background: url(bouton_roll.png) no-repeat;
color: #6e2086;
}
.bouton_large
{
font-weight: bold;
width: 120px;
height: 26px;
background: url(bouton_moyen.png) no-repeat;
display: block;
float: left;
clear: none;
font-size: 11px;
color: #6e2086;
text-decoration: none;
text-align: center;
padding-top: 7px;
border: none;
}
.bouton_large:hover
{
background: url(bouton_large_roll.png) no-repeat;
color: #6e2086;
}
#partie_gauche
{
width: 200px;
padding-bottom: 20px;
float: left;
clear: both;
}
#partie_droite
{
width: 800px;
padding-bottom: 20px;
float: left;
clear: none;
}
#float_left
{
width: 200px;
height: 1280px;
display: block;
float: left;
clear: both;
background: url(text_frame_border.png) repeat-y;
position: absolute;
z-index: 2;
left: 0;
top: 107;
}

#contenu_block
{
margin-top: 20px;
width: 600px;
padding-left: 10px;
padding-right: 10px;
float: left;
clear: none;
}

.photo_mini
{
width: 80px;
height: 80px;
float: left;
clear: none;
display: block;
}
.recherche ul
{
padding-left: 0px;
}
.recherche li
{
padding-left: 10px;
margin-left: 0;
width: 160px;
display: block;
text-decoration: none;
font-weight: bold;
font-size: 11px;
margin-top: 5px;
list-style-type: none;
}
.recherche a
{
color: #ffffff;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}
.recherche a:hover
{
color: #6e2086;
text-decoration: none;
background-color: #ffffff;
}
.carres_float a, .carres_float_demi a, .admin
{
color: #772091;
text-decoration: none;
font-weight: bold;
}
.carres_float a:hover, .carres_float_demi a:hover,  .admin:hover
{
color: #ffffff;
text-decoration: none;
background-color: #772091;
}
.admin_2
{
text-decoration: none;
border: none;
}

.block_detail
{
height: 100%;
width: 100%;
padding-left: 20px;
padding-right: 20px;
}
.titre_block_detail
{
font-weight: bold;
font-size: 15px;
font-variant: small-caps;
color: #772091;
width: 100%;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
.block
{
width: 550px;
height: 100px;
overflow: hidden;
}
.titre_block
{
padding-left: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
padding-top: 6px;
width: 550px;
height: 24px;
background: url(centertext_box_header.png) no-repeat;
}
.titre_block a
{
margin-left: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
.fiches
{
width: 205px;
height: 450px;
display: block;
font-size: 12px;
float: left;
clear: none;
margin: 10px;
background: url(box_news.png) no-repeat;
}

#calendrier li{
list-style-type: none;	
}

#libelle {
width: 210px;
margin: 0 auto;
padding: 0;
}
.ligne {
width: 210px;
margin: 0 auto;
padding: 0;
} 
#libelle li {
list-style-type: none;
float : left;
width : 30px; 
}
.ligne li {
list-style-type: none;
color: #000;
float : left; 
width : 30px; 
}
.ligne li a
{
color: #772091;
text-decoration: none;
font-weight: bold;
}
.ligne li a:hover{
color: #ffffff;
text-decoration: none;
background-color: #772091;
list-style-type: none;
text-decoration: none;
}

li.itemCurrentItem {
	/* A vous de configurer l'apparence de la date du jour */
}
li.itemSelectedItem {
	/* A vous de configurer l'apparence du jour sélectionné */
}

.carres_float .header_encadre_mini, .carres_float .header_encadre_mini_event, .carres_float .header_encadre_rh, .carres_float .header_encadre_acces
{
font-weight: bold;
color: #ffffff;
width: 760px;
height: 30px;
}
.carres_float .header_encadre_mini
{
background: url(header_encadre_grand.png) no-repeat;
}
.carres_float .header_encadre_mini_event
{
background: url(header_encadre_grand_event.png) no-repeat;
}
.carres_float .header_encadre_rh
{
background: url(header_encadre_rh.png) no-repeat;
}
.carres_float .header_encadre_acces
{
background: url(header_encadre_acces.png) no-repeat;
}
.carres_float .footer_encadre_mini, .carres_float .footer_encadre_mini_event, .carres_float .footer_encadre_rh, .carres_float .footer_encadre_acces
{
width: 760px;
height: 8px;
}
.carres_float .footer_encadre_mini
{
background: url(footer_encadre_grand.png) no-repeat;
}
.carres_float .footer_encadre_mini_event
{
background: url(footer_encadre_grand_event.png) no-repeat;
}
.carres_float .footer_encadre_rh
{
background: url(footer_encadre_rh.png) no-repeat;
}
.carres_float .footer_encadre_acces
{
background: url(footer_encadre_acces.png) no-repeat;
}
.bg_full
{
width: 760px;
background: url(contenu_encadre_grand.png) repeat-y;
overflow: auto;
}
.bloc_vid
{
width: 200px;
height: 200px;
display: block;
float: left; 
clear: none;
text-align: center;
}
.titre_vid
{
width: 197px;
text-align: center;
font-weight: bold;
}
.options_vid a
{
color: #772091;
text-decoration: none;
font-weight: bold;
}
.options_vid a:hover
{
color: #ffffff;
text-decoration: none;
background-color: #772091;
}
.options_vid
{
text-align: center;
}
.count_page
{
color:#6e2086;
padding-top: 5px;
text-align: center;
width: 33px;
height: 25px;
float: left;
clear: none;
background: url(bandeau_page_num.png) no-repeat;
text-decoration: none;
font-weight: bold;
display: block;
}
.count_page:hover
{
color: #6e2086;
background: url(bandeau_page_num_hover.png) no-repeat;
}
.bouton_cal
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal:hover
{
background: url(bouton_page_hover.png) no-repeat;
}
.ong_pag
{
width: 70px;
height: 25px;
float: left;
clear: none;
display: block;
background: url(bandeau_page_g.png) no-repeat;
margin-left: 20px;
}
.ong_pag_fin
{
width: 27px;
height: 25px;
float: left;
clear: none;
display: block;
background: url(bandeau_page_d.png) no-repeat;
}
.prec_pag
{
width: 33px;
height: 25px;
float: left;
clear: none;
display: block;
background: url(bandeau_page_fleches_g.png) no-repeat;
text-indent: -50000px;
}
.prec_pag:hover
{
background: url(bandeau_page_fleches_g_hover.png) no-repeat;
}
.suiv_pag
{
width: 33px;
height: 25px;
float: left;
clear: none;
display: block;
background: url(bandeau_page_fleches_d.png) no-repeat;
text-indent: -50000px;
}
.suiv_pag:hover
{
background: url(bandeau_page_fleches_d_hover.png) no-repeat;
}
.bg_demi1, .bg_demi2, .bg_demi3, .bg_demi4,  .bg_demi5, .bg_demi6,  .bg_demi7, .bg_demi8, .bg_demi9, .bg_demi10, .bg_demi11, .bg_demi12, .bg_demi13, .bg_demi14,  .bg_demi15, .bg_demi16,  .bg_demi17, .bg_demi18, .bg_demi19, .bg_demi20, .bg_demi_event1, .bg_demi_event2, .bg_demi_event3, .bg_demi_event4,  .bg_demi_event5, .bg_demi_event6,  .bg_demi_event7, .bg_demi_event8, .bg_demi_event9, .bg_demi_event10, .bg_demi_event11, .bg_demi_event12, .bg_demi_event13, .bg_demi_event14,  .bg_demi_event15, .bg_demi_event16,  .bg_demi_event17, .bg_demi_event18, .bg_demi_event19, .bg_demi_event20
{
overflow: auto;
width: 350px;
height: 164px;
display: block;
padding-left: 10px;
}
.bg_demi1
{
background: url(bg_encadre_mini1.png) no-repeat;
}
.bg_demi2
{
background: url(bg_encadre_mini2.png) no-repeat;
}
.bg_demi3
{
background: url(bg_encadre_mini3.png) no-repeat;
}
.bg_demi4
{
background: url(bg_encadre_mini4.png) no-repeat;
}
.bg_demi5
{
background: url(bg_encadre_mini5.png) no-repeat;
}
.bg_demi6
{
background: url(bg_encadre_mini6.png) no-repeat;
}
.bg_demi7
{
background: url(bg_encadre_mini7.png) no-repeat;
}
.bg_demi8
{
background: url(bg_encadre_mini8.png) no-repeat;
}
.bg_demi9
{
background: url(bg_encadre_mini9.png) no-repeat;
}
.bg_demi10
{
background: url(bg_encadre_mini10.png) no-repeat;
}
.bg_demi11
{
background: url(bg_encadre_mini11.png) no-repeat;
}
.bg_demi12
{
background: url(bg_encadre_mini12.png) no-repeat;
}
.bg_demi13
{
background: url(bg_encadre_mini13.png) no-repeat;
}
.bg_demi14
{
background: url(bg_encadre_mini14.png) no-repeat;
}
.bg_demi15
{
background: url(bg_encadre_mini15.png) no-repeat;
}
.bg_demi16
{
background: url(bg_encadre_mini16.png) no-repeat;
}
.bg_demi17
{
background: url(bg_encadre_mini17.png) no-repeat;
}
.bg_demi18
{
background: url(bg_encadre_mini18.png) no-repeat;
}
.bg_demi19
{
background: url(bg_encadre_mini19.png) no-repeat;
}
.bg_demi20
{
background: url(bg_encadre_mini20.png) no-repeat;
}
.bg_demi_event1
{
background: url(encadre_mini_event1.png) no-repeat;
}
.bg_demi_event2
{
background: url(encadre_mini_event2.png) no-repeat;
}
.bg_demi_event3
{
background: url(encadre_mini_event3.png) no-repeat;
}
.bg_demi_event4
{
background: url(encadre_mini_event4.png) no-repeat;
}
.bg_demi_event5
{
background: url(encadre_mini_event5.png) no-repeat;
}
.bg_demi_event6
{
background: url(encadre_mini_event6.png) no-repeat;
}
.bg_demi_event7
{
background: url(encadre_mini_event7.png) no-repeat;
}
.bg_demi_event8
{
background: url(encadre_mini_event8.png) no-repeat;
}
.bg_demi_event9
{
background: url(encadre_mini_event9.png) no-repeat;
}
.bg_demi_event10
{
background: url(encadre_mini_event10.png) no-repeat;
}
.bg_demi_event11
{
background: url(encadre_mini_event11.png) no-repeat;
}
.bg_demi_event12
{
background: url(encadre_mini_event12.png) no-repeat;
}
.bg_demi_event13
{
background: url(encadre_mini_event13.png) no-repeat;
}
.bg_demi_event14
{
background: url(encadre_mini_event14.png) no-repeat;
}
.bg_demi_event15
{
background: url(encadre_mini_event15.png) no-repeat;
}
.bg_demi_event16
{
background: url(encadre_mini_event16.png) no-repeat;
}
.bg_demi_event17
{
background: url(encadre_mini_event17.png) no-repeat;
}
.bg_demi_event18
{
background: url(encadre_mini_event18.png) no-repeat;
}
.suite
{
float: right;
margin-right: 230px;
text-indent: -50000px;
width: 76px;
height: 25px;
background: url(bouton_encadre_relache.png) no-repeat;
}
.suite2
{
float: right;
margin-right: 25px;
text-indent: -50000px;
width: 76px;
height: 25px;
background: url(bouton_encadre_relache.png) no-repeat;
}
.suite:hover, .suite2:hover
{
background: url(bouton_encadre_enfonce.png) no-repeat;
}
.bg_full1, .bg_full2, .bg_full3, .bg_full4, .bg_full5, .bg_full6, .bg_full7, .bg_full8, .bg_full9, .bg_full10, .bg_full11, .bg_full12, .bg_full13, .bg_full14, .bg_full15, .bg_full16, .bg_full17, .bg_full18, .bg_full19, .bg_full20, .bg_full_rh1, .bg_full_rh2, .bg_full_rh3, .bg_full_rh4, .bg_full_rh5, .bg_full_rh6, .bg_full_rh7, .bg_full_rh8, .bg_full_rh9, .bg_full_rh10, .bg_full_rh11, .bg_full_rh12, .bg_full_rh13, .bg_full_rh14, .bg_full_rh15, .bg_full_rh16, .bg_full_rh17, .bg_full_rh18, .bg_full_rh19, .bg_full_rh20,.bg_full_acces1, .bg_full_acces2, .bg_full_acces3, .bg_full_acces4, .bg_full_acces5, .bg_full_acces6, .bg_full_acces7, .bg_full_acces8, .bg_full_acces9, .bg_full_acces10, .bg_full_acces11, .bg_full_acces12, .bg_full_acces13, .bg_full_acces14, .bg_full_acces15, .bg_full_acces16, .bg_full_acces17, .bg_full_acces18, .bg_full_acces19, .bg_full_acces20,.bg_full_event1, .bg_full_event2, .bg_full_event3, .bg_full_event4, .bg_full_event5, .bg_full_event6, .bg_full_event7, .bg_full_event8, .bg_full_event9, .bg_full_event10, .bg_full_event11, .bg_full_event12, .bg_full_event13, .bg_full_event14, .bg_full_event15, .bg_full_event16, .bg_full_event17, .bg_full_event18, .bg_full_event19, .bg_full_event20
{
width: 740px;
padding: 0px 10px 0px 10px;
display: block;
overflow: auto;
}
.bg_full1
{
background: url(bg_encadre_grand1.png) repeat-y;
}
.bg_full2
{
background: url(bg_encadre_grand2.png) repeat-y;
}
.bg_full3
{
background: url(bg_encadre_grand3.png) repeat-y;
}
.bg_full4
{
background: url(bg_encadre_grand4.png) repeat-y;
}
.bg_full5
{
background: url(bg_encadre_grand5.png) repeat-y;
}
.bg_full6
{
background: url(bg_encadre_grand6.png) repeat-y;
}
.bg_full7
{
background: url(bg_encadre_grand7.png) repeat-y;
}
.bg_full8
{
background: url(bg_encadre_grand8.png) repeat-y;
}
.bg_full9
{
background: url(bg_encadre_grand9.png) repeat-y;
}
.bg_full10
{
background: url(bg_encadre_grand10.png) repeat-y;
}
.bg_full11
{
background: url(bg_encadre_grand11.png) repeat-y;
}
.bg_full12
{
background: url(bg_encadre_grand12.png) repeat-y;
}
.bg_full13
{
background: url(bg_encadre_grand13.png) repeat-y;
}
.bg_full14
{
background: url(bg_encadre_grand14.png) repeat-y;
}
.bg_full15
{
background: url(bg_encadre_grand15.png) repeat-y;
}
.bg_full16
{
background: url(bg_encadre_grand16.png) repeat-y;
}
.bg_full17
{
background: url(bg_encadre_grand17.png) repeat-y;
}
.bg_full18
{
background: url(bg_encadre_grand18.png) repeat-y;
}
.bg_full19
{
background: url(bg_encadre_grand19.png) repeat-y;
}
.bg_full20
{
background: url(bg_encadre_grand20.png) repeat-y;
}
.bg_full_rh1
{
background: url(bg_encadre_rh1.png) repeat-y;
}
.bg_full_rh2
{
background: url(bg_encadre_rh2.png) repeat-y;
}
.bg_full_rh3
{
background: url(bg_encadre_rh3.png) repeat-y;
}
.bg_full_rh4
{
background: url(bg_encadre_rh4.png) repeat-y;
}
.bg_full_rh5
{
background: url(bg_encadre_rh5.png) repeat-y;
}
.bg_full_rh6
{
background: url(bg_encadre_rh6.png) repeat-y;
}
.bg_full_rh7
{
background: url(bg_encadre_rh7.png) repeat-y;
}
.bg_full_rh8
{
background: url(bg_encadre_rh8.png) repeat-y;
}
.bg_full_rh9
{
background: url(bg_encadre_rh9.png) repeat-y;
}
.bg_full_rh10
{
background: url(bg_encadre_rh10.png) repeat-y;
}
.bg_full_rh11
{
background: url(bg_encadre_rh11.png) repeat-y;
}
.bg_full_rh12
{
background: url(bg_encadre_rh12.png) repeat-y;
}
.bg_full_rh13
{
background: url(bg_encadre_rh13.png) repeat-y;
}
.bg_full_rh14
{
background: url(bg_encadre_rh14.png) repeat-y;
}
.bg_full_rh15
{
background: url(bg_encadre_rh15.png) repeat-y;
}
.bg_full_rh16
{
background: url(bg_encadre_rh16.png) repeat-y;
}
.bg_full_rh17
{
background: url(bg_encadre_rh17.png) repeat-y;
}
.bg_full_rh18
{
background: url(bg_encadre_rh18.png) repeat-y;
}
.bg_full_rh19
{
background: url(bg_encadre_rh19.png) repeat-y;
}
.bg_full_rh20
{
background: url(bg_encadre_rh20.png) repeat-y;
}
.bg_full_acces1
{
background: url(bg_encadre_acces1.png) repeat-y;
}
.bg_full_acces2
{
background: url(bg_encadre_acces2.png) repeat-y;
}
.bg_full_acces3
{
background: url(bg_encadre_acces3.png) repeat-y;
}
.bg_full_acces4
{
background: url(bg_encadre_acces4.png) repeat-y;
}
.bg_full_acces5
{
background: url(bg_encadre_acces5.png) repeat-y;
}
.bg_full_acces6
{
background: url(bg_encadre_acces6.png) repeat-y;
}
.bg_full_acces7
{
background: url(bg_encadre_acces7.png) repeat-y;
}
.bg_full_acces8
{
background: url(bg_encadre_acces8.png) repeat-y;
}
.bg_full_acces9
{
background: url(bg_encadre_acces9.png) repeat-y;
}
.bg_full_acces10
{
background: url(bg_encadre_acces10.png) repeat-y;
}
.bg_full_acces11
{
background: url(bg_encadre_acces11.png) repeat-y;
}
.bg_full_acces12
{
background: url(bg_encadre_acces12.png) repeat-y;
}
.bg_full_acces13
{
background: url(bg_encadre_acces13.png) repeat-y;
}
.bg_full_acces14
{
background: url(bg_encadre_acces14.png) repeat-y;
}
.bg_full_acces15
{
background: url(bg_encadre_acces15.png) repeat-y;
}
.bg_full_acces16
{
background: url(bg_encadre_acces16.png) repeat-y;
}
.bg_full_acces17
{
background: url(bg_encadre_acces17.png) repeat-y;
}
.bg_full_acces18
{
background: url(bg_encadre_acces18.png) repeat-y;
}
.bg_full_acces19
{
background: url(bg_encadre_acces19.png) repeat-y;
}
.bg_full_acces20
{
background: url(bg_encadre_acces20.png) repeat-y;
}
.bg_full_event1
{
background: url(bg_encadre_grand1_event.png) repeat-y;
}
.bg_full_event2
{
background: url(bg_encadre_grand2_event.png) repeat-y;
}
.bg_full_event3
{
background: url(bg_encadre_grand3_event.png) repeat-y;
}
.bg_full_event4
{
background: url(bg_encadre_grand4_event.png) repeat-y;
}
.bg_full_event5
{
background: url(bg_encadre_grand5_event.png) repeat-y;
}
.bg_full_event6
{
background: url(bg_encadre_grand6_event.png) repeat-y;
}
.bg_full_event7
{
background: url(bg_encadre_grand7_event.png) repeat-y;
}
.bg_full_event8
{
background: url(bg_encadre_grand8_event.png) repeat-y;
}
.bg_full_event9
{
background: url(bg_encadre_grand9_event.png) repeat-y;
}
.bg_full_event10
{
background: url(bg_encadre_grand10_event.png) repeat-y;
}
.bg_full_event11
{
background: url(bg_encadre_grand11_event.png) repeat-y;
}
.bg_full_event12
{
background: url(bg_encadre_grand12_event.png) repeat-y;
}
.bg_full_event13
{
background: url(bg_encadre_grand13_event.png) repeat-y;
}
.bg_full_event14
{
background: url(bg_encadre_grand14_event.png) repeat-y;
}
.bg_full_event15
{
background: url(bg_encadre_grand15_event.png) repeat-y;
}
.bg_full_event16
{
background: url(bg_encadre_grand16_event.png) repeat-y;
}
.bg_full_event17
{
background: url(bg_encadre_grand17_event.png) repeat-y;
}
.bg_full_event18
{
background: url(bg_encadre_grand18_event.png) repeat-y;
}
.bg_full_event19
{
background: url(bg_encadre_grand19_event.png) repeat-y;
}
.bg_full_event20
{
background: url(bg_encadre_grand20_event.png) repeat-y;
}
.bouton_suite1, .bouton_suite2, .bouton_suite3, .bouton_suite4, .bouton_suite5, .bouton_suite6
{
width: 60px;
height:  46px;
color: #000000;
font-weight: bold;
float: right;
clear: both;
margin-right: 20px;
text-indent: -50000px;
text-decoration: none;
display: block;
}
.bouton_cal2
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page2.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal2:hover
{
background: url(bouton_page2_hover.png) no-repeat;
}
.bouton_cal3
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page3.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal3:hover
{
background: url(bouton_page3_hover.png) no-repeat;
}
.bouton_cal4
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page4.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal4:hover
{
background: url(bouton_page4_hover.png) no-repeat;
}
.bouton_cal5
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page5.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal5:hover
{
background: url(bouton_page5_hover.png) no-repeat;
}
.bouton_cal6
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page6.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal6:hover
{
background: url(bouton_page6_hover.png) no-repeat;
}
.bouton_cal7
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page7.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal7:hover
{
background: url(bouton_page7_hover.png) no-repeat;
}
.bouton_cal8
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page8.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal8:hover
{
background: url(bouton_page8_hover.png) no-repeat;
}
.bouton_cal9
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page9.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.red
{
color:#ff0000;
font-weight: bold;
margin-top: 2px;
margin-bottom: 0px;
}
.bouton_cal9:hover
{
background: url(bouton_page9_hover.png) no-repeat;
}
.bouton_cal10
{
height: 25px;
width: 25px;
display: block;
background: url(bouton_page10.png) no-repeat;
color: #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;
}
.bouton_cal10:hover
{
background: url(bouton_page10_hover.png) no-repeat;
}
.fond_jaune
{
background-color: yellow;
font-weight: bold;
color: #000000;
}
.mini_mag
{
margin: 0px 10px 20px 10px;
float: left;
clear: none;
width: 100px;
height: 185px;
display: block;
text-align: center;
}
.Date_article
{
	font-weight: bold;
	font-size: 13px;
}
.Genre_article
{
	font-weight: bold;
	font-size: 13px;
	color: #87d300;
}
.Titre_article
{
	font-weight: bold;
	font-size: 17px;
	color: #33bdaf;
}
.Date_article2, .Genre_article2, .Titre_article2, .compagnie_article2
{
	position: relative;
}
.Date_article2
{
	font-size: 12px;
	margin-top: 40px;
	font-weight: bold;
}
.Genre_article2
{
	font-size: 17px;
	color: #87d300;
}
.Titre_article2
{
	font-size: 25px;
	color: #33bdaf;
}
.compagnie_article2
{
	font-weight: bold;
	font-size: 17px;
	color: #e2007a;
}
.photo
{
	width: 340px;
	height: 260px;
	float: left;
	clear: both;
	position: relative;
}
.w700
{
	width: 700px;
	border-collapse: collapse;
}
.entete_tableau
{
	background-color: #535353;
	color: #ffffff;
	font-weight: bold;
}
.w700 td
{
	padding: 10px;
	border: 1px solid black;
	font-weight: bold;
}
.w700_gris_italic
{
	color: #535353;
	font-variant: italic;
}

.arbre
{
	width: 760px;
	display: block;
}
.bg_arbre
{
	margin-top: 10px;
	width: 760px;
	display: block;
}
.titre_articles
{
	font-weight: bold;
	font-size: 20px;
}
.bg_arbre_repeat fieldset.large
{
	padding: 10px;
	width: 620px;
}
.bg_arbre_repeat fieldset.large legend, .bg_arbre_repeat fieldset.demi legend
{
	font-weight: bold;
	font-size: 13px;
}
.bg_arbre_repeat td
{
	padding: 10px;
}
.bg_arbre_repeat fieldset.demi
{
	width: 300px;
	height: 125px;
	float: left;
	clear: none;
}