
html,body,img,input,textarea,select,hr{margin:0;padding:0;font-family:Arial,sans-serif;font-size:11px}

html, body{height:100%;}
:focus{outline:0;}
body{width:100%;line-height:1.2em;color:#000000;background:#FFFFFF;}
ol, ul{list-style:none;}
.red{color:#FF0000}
table{border-collapse:collapse;border-spacing:0;border:0px solid #FF0000;width:100%;; color: #000000}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"""";}
body{height:100%;width:100%;border:0 solid #000000;margin:0;padding:0;background-color:#000000;}
table.main{border-collapse:collapse;height:100%;width:100%;margin:0;border:0 solid #FFFFFF;}
table.body{width:100%;}
table.info{width:100%;border: 1px solid #FFCCFF; border-collapse:separate;border-spacing:1em 1em}
table.pollpage{width:100%;background-color:#FF99FF}
table.auto{}
table.sortieoff{width:98%;border-collapse:collapse;margin:0;border:0 solid #FFCCFF}
table.sortir_liste{width:97%;border:1px solid #000000}
table.borderwhite{border:1px solid #FFFFFF}
<!--table.accueil{margin:5px;border:10px solid #FFCCFF;}-->
table.sortir{width:60%;border-collapse:collapse;margin:0;border:0 solid #000000;text-align:center}
table.comment{width:60%;border-collapse:collapse;margin:0;border:0 solid #993399;text-align:center}
table.commentform{width:60%;border-collapse:collapse;margin:0;border-top:0 solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;text-align:center}
table.commentform2{width:60%;border-collapse:collapse;margin:0;border-top:0 solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;text-align:center}
td.commentformtitle{margin:0;padding:0;border:1px solid #FFFFFF;vertical-align:middle;text-align:left;background-color:#993399;color:#FFFFFF}
td.commentformbody{margin:0;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.50em;padding-right:0.50em;border:0 solid #993399;vertical-align:middle;text-align:center}
td.commenttitle{margin:0;padding:0;border:1px solid #FFFFFF;vertical-align:middle;text-align:left;font-weight:normal;background-color:#993399;color:#FFCCFF}
td.commentbody{margin:0;padding:0;border:1px solid #FFFFFF;vertical-align:middle;text-align:left;background-color:#FFFACD}
td.commentconnect{margin:0;padding:0;border:0 solid #993399;vertical-align:middle;text-align:center}
td.commentconnect-bordertop{margin:0;padding:0;border:0 solid #993399;border-top:1px solid #FFFFFF;vertical-align:middle;text-align:center}
td.commentconnect-paddingbottom{margin:0;padding:0;padding-bottom:0.25em;border:0 solid #993399;vertical-align:middle;text-align:center}
table.message{width:60%;border-collapse:collapse;margin:0;border:0 solid #993399;text-align:center}
table.messageform{width:60%;border-collapse:collapse;margin:0;border-top:0 solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;text-align:center}
table.messageform2{width:60%;border-collapse:collapse;margin:0;border-top:0 solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;text-align:center}
td.messageformtitle{margin:0;padding:0;border:1px solid #FFFFFF;vertical-align:middle;text-align:left;background-color:#993399;color:#FFFFFF}
td.messageformbody{margin:0;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.50em;padding-right:0.50em;border:0 solid #993399;vertical-align:middle;text-align:center}
td.messagetitle{margin:0;padding:0;border:1px solid #FFFFFF;vertical-align:middle;text-align:left;font-weight:normal;background-color:#993399;color:#FFCCFF}
td.messagebody{margin:0;padding:0;border:1px solid #FFFFFF;vertical-align:middle;text-align:left;background-color:#FFFACD}
td.messageconnect{margin:0;padding:0;border:0 solid #993399;vertical-align:middle;text-align:center}
td.messageconnect-bordertop{margin:0;padding:0;border:0 solid #993399;border-top:1px solid #FFFFFF;vertical-align:middle;text-align:center}
td.messageconnect-paddingbottom{margin:0;padding:0;padding-bottom:0.25em;border:0 solid #993399;vertical-align:middle;text-align:center}
td.messagetitleedit{margin:0;padding:0;border:1px solid #FFFFFF;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFCCFF;color:#993399}
table.bad{border:1px solid #FFFFFF;width:60%}
td.bad{padding:0.5em;border:1px solid #FFFFFF;text-align:center}
td.bad-title{padding:0.5em;text-align:center;width:25%;border:1px solid #FFFFFF;background-color:#DDA0DD;color:#000000;font-weight:bold;white-space:nowrap}
td.bad-total{padding:0.5em;text-align:center;width:25%;border:1px solid #FFFFFF;background-color:#993399;color:#FFFFFF;font-weight:bold}
table.borderpopup{border:1px ridge #FFFFFF}
table.widthauto{width:auto}
table.fiche-main{width:95%}
table.fiche-main-20{width:20%;vertical-align:top}
table.fiche-main-60{width:60%}
table.fiche-main-80{width:80%}
table.fiche{border:1px solid #FFFFFF;width:100%;}
table.ficheusers{border:1px solid #FFFFFF;width:100%;height:100%;}
table.fiche2{width:100%;height:100%}
table.info-cell{height:100%;width:100%}

table.partenaires{width:80%}
table.border-black{border:1px solid #000000}
table.poll{}
table.categorie_articles{margin-top:2px;margin-bottom:5px}
td.categorie_articles_date{padding-left:0.5em;padding-right:0.25em;padding-top:0.2em;padding-bottom:0em;vertical-align:top}
td.categorie_articles_titre{padding-left:0.25em;padding-right:0.25em;padding-top:0.2em;padding-bottom:0em}
td.poll{margin:0;padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:1em;border:1px solid #000000;text-align:justify;color:#000000;background-color:#FFFFFF}
td.pollpagetitle{margin:0;padding-top:0.25em;padding-left:1em;padding-right:1em;padding-bottom:0.5em;border-bottom:1px solid #000000;text-align:center;font-weight:bold;color:#993399;background-color:#FFFFCC}
th.pollpagetitle{margin:0;padding:0.25em;padding-left:0.50em;border:0 solid #FFFFFF;}
table.bold{border:2px solid #000000;}
tr{margin:0;padding:0;border:0 solid #000000;}
td{margin:0;padding:0;border:0 solid #000000;}
tr.title{}
tr.white{background-color:#FFFFFF;color:#000000}
tr.pink{background-color:#FFCCFF;color:#000000}
tr.lavender{background-color:#E6E6FA}
tr.height100{height:100%}
td.sondage_title{background-color:#993399;color:#FFFFFF;border:1px solid #FFFFFF;text-align:center;padding-left:0;padding-right:0;padding-top:0.25em;padding-bottom:0.25em}
td.sondage_result{background-color:#FFFFFF;color:#000000;border:1px solid #000000}
.margin_top_0_25em{margin-top:0.25em}
td.height100{height:100%;vertical-align:top}
td.title{margin:0;background-color:#000000;text-align:center;padding-left:0;padding-right:0;padding-top:0.25em;padding-bottom:0.25em}
td.menu_side{margin:0;background-color:#FFFFFF;width:15%;vertical-align:top;border-left:0 solid #000000;border-right:0 solid #000000;border-top:1px solid #000000;border-bottom:0 solid #000000;padding:0;white-space:nowrap}
td.body{margin:0;background-color:#FFCCFF;width:70%;border-top:1px solid #000000;border-bottom:0 solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;padding:0;vertical-align:top}
td.body_white{margin:0;background-color:#FFFFFF;width:70%;border-top:1px solid #000000;border-bottom:0 solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;padding:0;vertical-align:top}
td.menu_side_bottom{margin:0;background-color:#000000;width:15%;vertical-align:middle;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #FF0000;border-bottom:1px solid #FFFFFF;padding:0}
td.body_bottom{margin:0;background-color:#000000;width:70%;border-top:0 solid #FFCCFF;border-bottom:1px solid #FFFFFF;border-left:1px solid #000000;border-right:1px solid #000000;text-align:center;padding:0;vertical-align:middle}
td.decouvrir-films-liste{margin:0;background-color:#FFCCFF;border:0 solid #000000;padding:1em;vertical-align:middle;text-align:center;width:25%}
td.decouvrir-livres-liste{margin:0;background-color:#FFCCFF;border:0 solid #000000;padding:1em;vertical-align:middle;text-align:center;width:25%}
td.decouvrir-people-liste{margin:0;background-color:#FFCCFF;border:0 solid #000000;padding:1em;vertical-align:middle;text-align:center;width:25%}
td.decouvrir-associations-liste{margin:0;background-color:#FFCCFF;border:0 solid #000000;padding:1em;vertical-align:middle;text-align:center;width:25%}
td.titre{margin:0;background-color:#FFCCFF;width:50%;border:0 solid #000000;padding-left:0.5em;padding-bottom:0;padding-right:0;padding-top:0.5em;vertical-align:middle;}
td.accueil1{}
td.white{border:1px solid #000000;background-color:#FFFFFF;padding:0em;vertical-align:top;height:100%}
td.white_categorie_articles{border:0px solid #FFCCFF;border-bottom:0 solid #FFCCFF;background-color:#FFFFFF;margin:0;padding:0em;vertical-align:top;height:100%}
td.white2{border-top:0 solid #FFCCFF;border-left:40px solid #FFCCFF;border-right:40px solid #FFCCFF;border-bottom:20px solid #FFCCFF;background-color:#FFFFFF;margin:0;padding:0em;vertical-align:top;height:100%}
td.purple{border:1px solid #000000;background-color:purple}
td.blue{border:1px solid #000000;background-color:#0000FF}
td.cyan{border:1px solid #000000;background-color:#00FFFF}
td.green{border:1px solid #000000;background-color:#00FF00}
td.yellow{border:1px solid #000000;background-color:#FFFF00}
td.orange{border:1px solid #000000;background-color:#FFA500}
td.red{border:1px solid #000000;background-color:#FF0000}
td.white0{border:1px solid #000000;background-color:#FFFFFF}
td.black{border:1px solid #000000;background-color:#000000}
td.sortir{margin:0;border:0 solid #000000;padding-left:0;padding-right:0;padding-top:0.25em;padding-bottom:0.25em;vertical-align:middle;text-align:left}
td.sortir_center{margin:0;border:0 solid #000000;padding-left:0;padding-right:0;padding-top:0.25em;padding-bottom:0.25em;vertical-align:middle;text-align:center}
tr.height_1em{height:1em}
td.actu{padding-left:0em;padding-right:0.50em;padding-bottom:0.25em;vertical-align:top;text-align:justify}
td.actu_accueil{padding-left:0em;padding-right:0.50em;padding-bottom:0em;vertical-align:top;text-align:justify}
td.actuimg{padding-left:0em;padding-right:0.50em;padding-top:0.25em;vertical-align:top;text-align:justify}
td.sommaire{padding-left:0.25em;padding-right:0.25em;white-space:nowrap;}
.nowrap,td.nowrap, p.nowrap{white-space:nowrap;}
td.sortieofftitle{margin:0;padding:0;border:1px solid #993399;vertical-align:middle;text-align:left;font-weight:normal;background-color:#993399;color:#FFCCFF}
td.sortieoff{margin:0;padding:0em;border:1px solid #993399;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFFFFF}
td.sortietitle{margin:0;padding:0;border:1px solid #993399;vertical-align:middle;text-align:left;font-weight:normal;background-color:#993399;color:#FFCCFF}
td.sortie{margin:0;padding:1em;border:1px solid #993399;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFCCFF}
td.sortir_liste{padding:1em;border-bottom:0 solid #000000;vertical-align:middle;}
td.event_affiche{padding-right:2em;vertical-align:middle;}
td.news_liste{padding:0.50em;border:0 solid #993399;vertical-align:middle;}
td.info-cell{vertical-align:top;background-color:#FFFFFF}
td.padding-left-1{padding-left:1em}
td.sortir_liste_event{vertical-align:middle;border-bottom:0 solid #000000;padding-left:0em;padding-right:0.25em}
td.sortir_liste_top{vertical-align:middle;border-bottom:1px solid #000000;padding-left:0em;padding-right:0.25em}
td.sortir_liste_titre{vertical-align:middle;border-bottom:1px solid #000000;padding-left:0em;padding-right:0.25em;padding-bottom:0.25em;padding-top:0.25em}
p.sortie_links{padding-top:0em;padding-bottom:0.25em}
td.sortie_event{vertical-align:middle;border-bottom:1px solid #FFFFFF;padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.25em;}
td.sortir_liste_top_detail{vertical-align:middle;border-bottom:0 solid #000000;padding-left:0em;padding-right:0.25em}
td.fiche_event_no_sortie{padding-left:0.50em;padding-top:0em;padding-bottom:0.50em;}
td.sortir_liste_bottom{padding-top:0.25em;padding-bottom:0.50em;}
td.fiche-main{padding-left:0.5em;padding-right:0.5em;border:0 solid #FF0000;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFCCFF}
td.fiche-main2{vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFCCFF}
td.fiche-main-60{padding-left:0.5em;padding-right:0.5em;border:0 solid #FF0000;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFCCFF;width:60%}
td.fiche-main-70{padding-left:0.5em;padding-right:0.5em;border:0 solid #FF0000;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFCCFF;width:70%}
td.fiche-main-80{padding-left:0.5em;padding-right:0.5em;border:0 solid #FF0000;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFCCFF;width:80%}
td.fiche-main-20{padding-left:0.5em;padding-right:0.5em;border:0 solid #FFFFFF;vertical-align:top;text-align:left;font-weight:normal;background-color:#FFCCFF;width:20%;height:100%}
td.fiche-main-left{padding-left:0em;padding-right:1em;border:0 solid #FF0000;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFCCFF;width:75%}
td.fiche-main-right{padding-left:0em;padding-right:0em;border:0 solid #FFFFFF;vertical-align:top;text-align:left;font-weight:normal;background-color:#FFCCFF;width:25%;height:100%}
img.white{border:1px solid #FFFFFF}
td.fiche-title{border:1px solid #FFFFFF;vertical-align:middle;text-align:left;font-weight:normal;background-color:#993399}
td.fiche-title-admin{border:1px solid #FFFFFF;vertical-align:middle;text-align:left;font-weight:normal;background-color:#FFFFCC}
td.fiche-title2{border:1px solid #FFFFFF;vertical-align:middle;text-align:center;font-weight:normal;background-color:#993399}
td.fiche-body2{vertical-align:top;text-align:left;font-weight:normal;background-color:#FFCCFF}
td.fiche-body-100-noborder{width:100%;border:0 solid #FFFFFF;vertical-align:top;text-align:left;font-weight:normal;background-color:#FFCCFF;padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.25em;}
.sortir_liste_color0{background-color:#FFFFCC}
.sortir_liste_color1{background-color:#FFFFFF}
.sortir_liste_color2{background-color:#000000}
td.sortir_liste_icon_profil{vertical-align:middle;text-align:center;padding-left:0.50em;padding-right:0.25em;border-bottom:1px solid #000000}
td.sortir_liste_icon{vertical-align:middle;text-align:center;padding-left:1em;padding-right:1em;border-bottom:1px solid #000000}
td.sortir_liste_icon_detail{vertical-align:middle;text-align:center;padding-left:0.50em;padding-right:1em;padding-top:0.25em;padding-bottom:0em}
td.fiche-body-name{border:1px solid #FFFFFF; padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.25em;vertical-align:middle;text-align:left;font-weight:bold;background-color:#DDA0DD}
td.fiche-body{border:1px solid #FFFFFF;padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.25em;vertical-align:top;text-align:left;font-weight:normal;background-color:#FFCCFF;}
td.justify{text-align:justify}
.justify{text-align:justify}
td.message{text-align:justify;padding-left:1em;padding-right:1em;padding-top:1em;padding-bottom:2em}
div.float_cell{float:left;margin:0 6px 0 0px}
th.admin{color:#FFFFFF;font-size:11px;font-weight:bold;background-color:#993399;padding:0.25em;text-align:center;border:1px solid #FFFFFF}
td.admin{padding:0.25em;border:1px solid #FFFFFF}
a{color:#993399;text-decoration:none;font-weight:bold; vertical-align: top}
a:link{color:#993399;text-decoration:none; vertical-align: top}
a:visited{color:#993399;text-decoration:none; vertical-align: top}
a:hover{color:#993399;text-decoration:underline; vertical-align: top}
a.liste{color:#000000;text-decoration:none;font-weight:normal}
a.liste:link{color:#000000;text-decoration:none}
a.liste:visited{color:#000000;text-decoration:none}
a.liste:hover{color:#993399;text-decoration:underline;font-weight:normal;}
p{margin:0 0 0 0;padding:0.25em;}
.a-menu-1{margin:5px}
a.a-menu-1{text-decoration:none;font-weight:normal;font-size:11px;}
a.a-menu-1:link{color:#FFFFFF;text-decoration:none}
a.a-menu-1:visited{color:#FFFFFF;text-decoration:none}
a.a-menu-1:hover{color:#FFCC99;text-decoration:none}
a.none{color:#000000;text-decoration:none;font-weight:normal;font-size:11px;}
a.none:link{color:#000000;text-decoration:none;font-weight:normal}
a.none:visited{color:#000000;text-decoration:none;font-weight:normal}
a.none:hover{text-decoration:underline;font-weight:normal;}
a.popup{text-decoration:none;font-size:11px;font-weight:bold}
a.popup:link{color:#FFCCFF;text-decoration:none;font-weight:bold}
a.popup:visited{color:#FFCCFF;text-decoration:none;font-weight:bold}
a.popup:hover{color:#FFCCFF;text-decoration:none;font-weight:bold}
p.form-options{padding-left:0.50em;}
p.signature{text-align:right;padding-right:1em}
.p-menu-2{margin:0 0 0 5px;padding:0.25em;border:0 solid #FF0000}
div.p-menu-2{margin:0 0 0 5px;padding:0.25em;border:0 solid #FF0000}
.p-deco{margin:0 0 0 5px;padding-bottom:0em;border:0 solid #FF0000;padding-top:0}
p.connect{margin:0 0 0 5px;padding:0.25em}
.a-menu-2{margin:0;}
a.a-menu-2{text-decoration:none;font-weight:normal; vertical-align: top}
a.a-menu-2:link{color:#000000;text-decoration:none; vertical-align: top}
a.a-menu-2:visited{color:#000000;text-decoration:none; vertical-align: top}
a.a-menu-2:hover{color:#CC6633;text-decoration:none; vertical-align: top}
.a-menu-2_red{margin:0;}
a.a-menu-2_red{text-decoration:none;font-weight:normal;font-size:11px;}
a.a-menu-2_red:link{color:#FF0000;text-decoration:none}
a.a-menu-2_red:visited{color:#FF0000;text-decoration:none}
a.a-menu-2_red:hover{color:#FF0000;text-decoration:none}
.redbold{color:#FF0000;font-weight:bold}
p.p-menu-1{color:#FFFFFF;margin:0;background-color:#000000;border:1px solid #FFFFFF;font-weight:normal;font-size:100%;vertical-align:top}
p.p-menu-3{color:#FFFFFF;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;margin:0;text-align:center;background-color:#000000;font-weight:normal;font-size:11px;vertical-align:top}
.a-menu-1{margin:5px}
a.a-menu-1{text-decoration:none;font-weight:normal;font-size:110%;}
h3.accueil{margin:0;padding:0.25em;padding-left:0.50em;text-align:left;border:0 solid #000000;font-weight:bolder;font-size:115%;color:#FFCCFF;background-color:#000000}
a.a-menu-3{color:#FFFFFF;margin:15px;text-decoration:none;font-weight:normal;font-size:110%;}
a.a-menu-3:link{color:#FFFFFF;text-decoration:none}
a.a-menu-3:visited{color:#FFFFFF;text-decoration:none}
a.a-menu-3:hover{color:#FFCC99;text-decoration:none}
a.a-menu-lettre{text-decoration:none;font-weight:normal;font-size:11px;}
a.a-menu-lettre:link{color:#FFFFFF;text-decoration:none}
a.a-menu-lettre:visited{color:#FFFFFF;text-decoration:none}
a.a-menu-lettre:hover{color:#FFCC99;text-decoration:none}
a.a-selected{text-decoration:none;font-weight:normal;font-size:11px;}
a.a-selected:link{color:#FFFFFF;text-decoration:underline}
a.a-selected:visited{color:#FFFFFF;text-decoration:underline}
a.a-selected:hover{color:#FFCC99;text-decoration:underline}
a.a-menu-bottom{margin-left:15px;margin-right:15px;padding-bottom:0.20em;text-decoration:none;font-weight:normal;font-size:110%;}
a.a-menu-bottom:link{color:#FFFFFF;text-decoration:none}
a.a-menu-bottom:visited{color:#FFFFFF;text-decoration:none}
a.a-menu-bottom:hover{color:#FFCC99;text-decoration:none}
a.a-menu-3-select{margin:15px}
a.a-menu-3-select:link{color:#FFCC99;text-decoration:none}
a.a-menu-3-select:visited{color:#FFCC99;text-decoration:none}
a.a-menu-3-select:hover{color:#FFCC99;text-decoration:none}
.p-menu-4{border:1px solid #FFFFFF;text-align:center;margin:0;background-color:#000000;}
.p-menu-4{border:1px solid #FFFFFF;text-align:-moz-center;margin:0;background-color:#000000;}
p.p-menu-4{vertical-align:middle;}
.p-menu-5{border:1px solid #FFFFFF;margin:0;padding-left:1em;width:100%;text-align:left;background-color:#993399;}
p.admin{color:#993399;border:1px solid #993399;width:100%;margin:0;text-align:center;background-color:#FFFFCC;vertical-align:middle}
a.admin:link{color:#993399;text-decoration:none;font-weight:normal}
a.admin:visited{color:#993399;text-decoration:none;font-weight:normal}
a.admin:hover{color:#000000;text-decoration:none;font-weight:normal}
p.titre-liste{color:#FFFFFF;border:1px solid #FFFFFF;width:100%;padding-left:0.50em;text-align:left;background-color:#993399;vertical-align:middle;font-weight:normal}
p.p-liste{border:1px solid #000000;}
p.a-liste{margin:5px;text-align:center;}
a.a-liste:link{color:#FFCC99;text-decoration:none;font-weight:bold}
a.a-liste:visited{color:#FFCC99;text-decoration:none;font-weight:bold}
a.a-liste:hover{color:#993399;text-decoration:none;font-weight:bold}
#googleSearchUnitIframe{margin:0 10px 0 10px;padding:0;border:0 solid #000000;text-align:justify}
#googleSearchForm{margin:0 10px 0 10px;padding:0;border:0 solid #000000;text-align:center}
p.p-body{margin:0 10px 0 10px;padding:0;border:0 solid #FF0000;text-align:justify}
p.p-categories{margin:0 10px 0 10px;padding:0;border:0 solid #FF0000;}
p.p-body-alert{width:60%;margin:0;padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.25em;border:0 solid #000000;text-align:justify;background-color:#F5FFFA}
p.p-sortir-detail{margin:5px 10px 0 5px;padding:0;border:0 solid #000000;text-align:justify;color:#000000}
p.p-sortie{margin:0;padding:0em;border:0 solid #000000;text-align:left;color:#000000}
p.p-accueil{margin:5px 5px 5px 5px;padding:0.25em;border:0 solid #000000;text-align:justify;color:#FFFFFF}
p.note{margin:0 100px 0 10px;font-size:9px;padding:0;border:0 solid #FF0000;text-align:justify}
p.fiche-title{color:#FFFFFF;margin:0 0 0 5px;padding:0.25em;border:0 solid #FFFFFF;}
p.fiche-title2{color:#FFFFFF;margin:0 0 0 0;padding:0.25em;border:0 solid #FFFFFF;}
p.p-fiche-body{color:#000000;padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.25em;border:0 solid #FFFFFF}
p.p-fiche-body-radio{color:#000000;padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.50em;border:0 solid #FFFFFF}
.p-body-bottom{color:#FFFFFF;border-left:0 solid #FFFFFF;border-right:0 solid #FFFFFF;border-top:1px solid #FFFFFF;border-bottom:0 solid #FFFFFF;margin:0;text-align:center;vertical-align:middle;background-color:#000000}
.span-body-bottom{color:#FFFFFF;border:0 solid #FFFFFF;;margin:0 15px 0 15px;text-align:center;background-color:#000000;}
.p-menu-side-bottom{color:#FFFFFF;background-color:#000000;text-align:center;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-bottom:0 solid #FFFFFF;font-size:110%}
p.p-champ{margin:0 0 0 5px;padding:0.25em;border:0 solid #000000;color:#000000;font-weight:bold;}
a.tab:link{color:#000000;text-decoration:none;font-weight:bold;font-size:11px;}
a.tab:visited{color:#000000;text-decoration:none;font-weight:bold;font-size:11px;}
a.tab:hover{color:#FFCC99;text-decoration:none;font-weight:bold;font-size:11px;}
.text-dark{color:#000000;}
.text-clear{color:#FFFFFF;}
.highlight{color:#000000;font-weight:bold;padding-bottom:0.20em;}
b.light{color:#993399}
.text-medium{color:#993399}
h1{margin:5px 0 5px 0;padding:0 0 5px 0;text-align:center;border-left:0 solid #000000;border-right:0 solid #000000;border-top:0 solid #000000;border-bottom:1px solid #993399;font-weight:bold;font-size:16px;color:#993399}
h2{margin:10px 0 10px 0;padding:0;text-align:center;border:0 solid #000000;font-size:14px;font-weight:bold;color:#993399}
h2.black{color:#000000;font-size:12px;}
h3{margin:5px 10px 10px 20px;padding:0;text-align:left;border:0 solid #000000;font-weight:bold;font-size:12px;color:#993399}
p.sortir-liste-detail-titre{font-weight:bold;font-size:12px;color:#000000}
h4{margin:5px 10px 10px 20px;padding:0;text-align:left;border:0 solid #000000;font-weight:bold;color:#993399}
h3.region{margin:5px 10px 0 10px;padding-left:0.25em;text-align:left;border:0 solid #000000;font-weight:bold;font-size:12px;color:#993399}
h3.sortie{margin:0;padding:0.25em;padding-left:0.50em;text-align:left;border:0 solid #000000;font-weight:normal;font-size:11px;color:#FFFFFF;background-color:#993399}
h3.sortie_accueil{margin:0;padding:0.20em;padding-left:0.25em;vertical-align:middle;text-align:left;border:0 solid #000000;font-weight:normal;font-size:11px;color:#FFFFFF;background-color:#993399}
h3.encart_title{margin:5px 10px 5px 10px;font-size:110%;background-color:#FFFFFF}
a img{border:0;}
a.table{padding-bottom:0.25em; }
a.table:link{padding-bottom:0.25em;color:#993399;text-decoration:none;font-weight:bold}
a.table:visited{padding-bottom:0.25em;color:#993399;text-decoration:none;font-weight:bold}
a.table:hover{padding-bottom:0.25em;color:#993399;text-decoration:underline;font-weight:bold}
a.table{padding-bottom:0.25em}
a.white:link{padding-bottom:0.25em;color:#FFFFFF;text-decoration:none;font-weight:normal}
a.white:visited{padding-bottom:0.25em;color:#FFFFFF;text-decoration:none;font-weight:normal}
a.white:hover{padding-bottom:0.25em;color:#FFCC99;text-decoration:none;font-weight:normal}
a.encart_title{color:#993399;text-decoration:none;font-weight:bold;font-size:95%}
a.encart_title:link{color:#993399;text-decoration:none;font-weight:bold;font-size:95%}
a.encart_title:visited{color:#993399;text-decoration:none;font-weight:bold;font-size:95%}
a.encart_title:hover{color:#993399;text-decoration:underline;font-weight:bold;font-size:95%}
a.table_black:link{color:#000000;text-decoration:none;font-weight:bold}
a.table_black:visited{color:#000000;text-decoration:none;font-weight:bold}
a.table_black:hover{color:#000000;text-decoration:underline;font-weight:bold}
a.titre_table_black:link{color:#000000;font-size:12px;text-decoration:none;font-weight:bold}
a.titre_table_black:visited{color:#000000;font-size:12px;text-decoration:none;font-weight:bold}
a.titre_table_black:hover{color:#000000;font-size:12px;text-decoration:underline;font-weight:bold}
a.title:link{color:#FFFFFF;text-decoration:underline;font-weight:normal}
a.title:visited{color:#FFFFFF;text-decoration:underline;font-weight:normal}
a.title:hover{color:#FFCCFF;text-decoration:underline;font-weight:normal}
p.flash{margin:0;padding-left:1em;padding-top:0.50em;text-align:left;border:0 solid #000000;font-weight:bold;color:#993399}
p.p-login{margin:0;padding:0.25em;text-align:center;border:0 solid #000000;font-weight:bold;color:#993399}
p.p-titre{margin:0;padding:0.25em;text-align:center;border:0 solid #000000;font-weight:bold;font-size:18px;color:#993399}
p.p-description{margin:0;padding:0.25em;text-align:center;border:0 solid #000000;font-weight:bold;font-size:18px;color:#CCFF33}
p.p-commenttitle{margin:0 0 0 5px;padding:0.25em;text-align:left;border:0 solid #000000;color:#FFFFFF}
p.p-commentbody{margin:0 0 0 5px;padding:0.25em;text-align:left;border:0 solid #000000;color:#000000}
p.p-messagetitle{margin:0 0 0 5px;padding:0.25em;text-align:left;border:0 solid #000000;color:#FFFFFF}
p.p-messagebody{margin:0 0 0 5px;padding:0.25em;text-align:left;border:0 solid #000000;color:#000000}
p.p-sortieofftitle{margin:0 0 0 5px;padding:0.25em;text-align:center;border:0 solid #000000;font-size:14px;color:#FFFFFF}
img.float_left{float:left;margin:0 5px 0 10px;padding:0;}
img.float_right{float:right;margin:0 10px 0 5px;padding:0;}
div.float_left1{float:left;margin:0 10px 0 10px;padding:0em;border:0 solid #FFCCFF}
div.float_left2{float:left;margin:0 5px 0 5px;padding:0em;border:0 solid #FFCCFF}
div.float_right2{float:right;margin:10px 10px 0 10px;padding:0;border:0 solid #FFCCFF}
div.float_r{float:right;margin:0;padding:0;border:0 solid #FFCCFF}
div.float_l{float:left;margin:0;padding:0;border:0 solid #FFCCFF}
div.bottom{position:relative;}
div.float_left{float:left;margin:0 5px 0 10px;padding:0;}
iframe.float_right, div.float_right{float:right;margin:0 10px 0 5px;padding:0;}
a.float_right{float:right;}
div.float_right1{float:right;margin:10px 10px 5px 10px;padding:0;border:0 solid #FFCCFF}
div.float_left0{float:left;margin:5px 0 0 5px;padding-left:0.5em;padding-right:0.5em;padding-top:0.25em;padding-bottom:0.25em;border:0 solid #FFCCFF}
div.float_left_concept{float:left;margin:5px 0 0 5px;padding-left:0.5em;padding-right:0.5em;padding-top:0.25em;padding-bottom:0em;border:0 solid #FFCCFF; clear:both;}
div.float_right0{float:right;margin:5px;padding:0.25em;border:0 solid #FFCCFF}
div.float_left_info{float:left;padding-left:0.50em}
input, textarea, select, form{font-family:Arial, sans-serif;font-size:11px;}
input.text{color:#000000;background:#FFFFFF;padding-left:0.25em;padding-right:0.25em;}
input.password{color:#000000;background:#FFFFFF;text-indent:0px;margin:0;padding-left:0.25em}
input.checkbox{text-indent:0px;margin:0;padding:0em;border:0 solid #000000;border-width:0}
input.file{padding-left:0.25em;padding-right:0.25em;padding-bottom:0.22em;border:2px inset #00;}
input#parole{width:100%}
textarea{color:#000000;background:#FFFFFF;padding-left:0.25em;padding-right:0.25em;overflow:scroll;overflow-y:scroll;overflow-x:hidden;overflow:-moz-scrollbars-vertical;}
select{width:15em;border:2px inset #00}
table.border-red, tr.border-red, td.border-red, th.border-red{border:1px solid #FF0000}
img.valign-baseline{vertical-align:baseline}
td.valign-top{vertical-align:top}
td.padding-top-0-5{padding-top:0.5em}
td.valign-bottom{vertical-align:bottom}
div.padding-bottom{padding-bottom:0.50em}
td.padding-top{padding-top:1em}
td.padding-left{padding-left:0.50em}
td.padding-right{padding-right:0.50em}
hr{color:#993399;height:1px}
p.annonce{margin:0 0 0 0;padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:1em;border:1px solid #000000;text-align:justify;color:#000000;font-weight:normal;background-color:#FFFFFF}
p.infotable{margin:0 0 0 0;padding-top:0.5em;padding-left:0em;padding-right:0em;padding-bottom:1em;border:0 solid #000000;text-align:justify;color:#000000;background-color:#FFFFFF}
div.info1{margin:0 0 0 0;padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:1em;border:0 solid #000000;text-align:justify;color:#000000;background-color:#FFFFFF}
div.intro{padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:0.5em;text-align:justify;color:#000000;background-color:#FFFFFF}
p.info1{margin:0 0 0 0;padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:1em;border:0 solid #000000;text-align:justify;color:#000000;background-color:#FFFFFF}
p.info2{margin:0 0 0 0;padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:0.50em;border:0 solid #000000;text-align:justify;color:#000000;background-color:#FFFFFF}
p.info3{margin:0 0 0 0;padding-top:0.50em;padding-left:1em;padding-right:1em;padding-bottom:1em;border:0 solid #000000;text-align:justify;color:#000000;background-color:#FFFFFF}
p.shoutbox{margin:0 0 0 0;padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:0.25em;border:0 solid #000000;text-align:left;color:#000000;background-color:#FFFFFF}
div.shoutbox{margin:0 0 0 0;padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:0.25em;border:0 solid #000000;text-align:left;color:#000000;background-color:#FFFFFF}
p.encart_subtitle{margin:0 0 0 0;padding-top:0em;padding-left:1em;padding-right:1em;padding-bottom:0em;border:0 solid #000000;text-align:justify;color:#000000;background-color:#FFFFFF}
p.popup{margin:0 0 0 0;padding-top:0.5em;padding-left:1em;padding-right:1em;padding-bottom:1em;border:0 solid #000000;text-align:justify;color:#000000;background-color:#FFCCFF}
div.img_accueil_center{text-align:center;padding-top:0.75em}
.test{font-size:14px;font-weight:bold;color:#993399}
img{vertical-align:middle;margin-bottom:0.25em;}
img.liste_simple{margin-top:0.25em}
a.blink{text-decoration:blink}
.borderred{border:1px solid #FF0000}
.borderblue{border:1px solid #0000FF}
span.bouton{border:0 solid #000000;width:1.5em;height:1.5em;background-color:#993399;vertical-align:middle}
a.bouton:link{color:#FFFFFF;text-decoration:none;font-weight:bold}
a.bouton:visited{color:#FFFFFF;text-decoration:none;font-weight:bold}
a.bouton:hover{color:#FFCCFF;text-decoration:none;font-weight:bold}
span.bouton2{border:0 solid #000000;width:1.5em;height:1.5em;background-color:#FFCCFF;vertical-align:middle}
a.bouton2:link{color:#993399;text-decoration:none;font-weight:bold}
a.bouton2:visited{color:#993399;text-decoration:none;font-weight:bold}
a.bouton2:hover{color:#993399;text-decoration:none;font-weight:bold}
form.inline{display:inline;padding-bottom:0.20em;border:0 solid #0000FF}
table.forum_title{width:100%;margin:0;padding:0;border:0 solid #000000;}
table.forum{width:100%;margin:0;padding:0;border:1px solid #FFFFFF}
font,th,td,p{font-family:Arial, sans-serif}
.bodyline{background-color:#FFCCFF;border:0 #000000 solid;}
.forumline{background-color:#FFCCFF;border:2px #000000 solid;}
td.rowpic{background-color:#FFCCFF;background-repeat:repeat-y;}
th{color:#FFFFFF;font-size:11px;font-weight:normal;background-color:#993399;border:1px solid #FFFFFF}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom{background-color:#FFCCFF;border:1px solid #FFFFFF;height:28px;}
td.cat,td.catHead,td.catBottom{height:29px;border:1px solid #FFFFFF;}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.title,th.thCornerR{padding:0em;font-weight:normal;border:1px solid #FFFFFF;}
td.row3Right,td.spaceRow{background-color:#FFCCFF;border:1px solid #FFFFFF;padding-left:0.50em;}
th.thHead,td.catHead{font-size:11px;margin:0;padding:0.25em;padding-left:0.50em;border:1px solid #FFFFFF;}
th.thSides,td.catSides,td.spaceRow{margin:0;padding:0.25em;border:1px solid #FFFFFF;}
th.thRight,td.catRight,td.row3Right{margin:0;padding:0.25em;border:1px solid #FFFFFF;}
th.thLeft,td.catLeft{margin:0;padding-left:1em;border:1px solid #FFFFFF;}
th.thBottom,td.catBottom{margin:0;padding:0.25em;padding-left:0.50em;border:1px solid #FFFFFF;}
th.thTop{margin:0;padding:0.25em;border:1px solid #FFFFFF;}
th.title{margin:0;padding:0.25em;padding-left:0.50em;border:1px solid #FFFFFF;}
th.thCornerR{margin:0;padding:0.25em;border:1px solid #FFFFFF;}
td.row1{background-color:#FFCCFF;border:1px solid #FFFFFF;padding-left:0.50em;}
td.row1icon{background-color:#FFCCFF;border:1px solid #FFFFFF;}
td.row2{background-color:#FFCCFF;border:1px solid #FFFFFF;padding:0.25em;padding-left:0.50em;padding-right:0.50em;}
td.row3{background-color:#FFCCFF;border:1px solid #FFFFFF;padding-left:0.50em;}
td.row3Right{background-color:#FFCCFF;border:1px solid #FFFFFF;padding-left:0.50em;}
td.row4{background-color:#FFCCFF;border:1px solid #FFFFFF;padding-left:0.50em;}
td.myrow1{background-color:#FDDEFF;border:1px solid #FFFFFF;padding:0.25em;padding-left:0.50em;padding-right:0.50em}
td.myrow2{background-color:#EED4FF;border:1px solid #FFFFFF;padding:0.25em;padding-left:0.50em;padding-right:0.50em}
.maintitle{font-size:14px;font-weight:bold;color:#993399;}
a.maintitle:link{color:#993399;text-decoration:none}
a.maintitle:visited{color:#993399;text-decoration:none}
a.maintitle:hover{color:#993399;text-decoration:underline}
.test{font-size:14px;font-weight:bold;color:#993399}
.gen{font-size:11px;padding-bottom:0.25em}
.genmed{font-size:11px;}
.gensmall{font-size:11px;}
.gen,.genmed,.gensmall{color:#000000;}
a.gen,a.genmed,a.gensmall{color:#000000;text-decoration:none;}
a.gen:hover,a.genmed:hover,a.gensmall:hover{color:#993399;text-decoration:underline;}
.mainmenu{font-size:11px;color:#000000}
a.mainmenu{text-decoration:none;color:#000000;}
a.mainmenu:hover{text-decoration:underline;color:#993399;}
.catLeft{font-weight:bold;font-size:11px;color:#000000}
a.cattitle{text-decoration:none;color:#000000;}
a.cattitle:hover{text-decoration:underline;}
.forumlink{font-weight:bold;font-size:11px;color:#993399;}
a.forumlink:link,a.forumlink:active,a.forumlink:visited{text-decoration:none;color:#993399;}
a.forumlink:hover{text-decoration:underline;color:#993399;}
.nav{font-weight:bold;font-size:11px;color:#993399;}
a.nav:link,a.nav:active,a.nav:visited{text-decoration:none;color:#993399;}
a.nav:hover{text-decoration:underline;}
.topictitle{font-weight:bold;font-size:11px;color:#993399}
a.topictitle:link{text-decoration:none;color:#993399;}
a.topictitle:visited{text-decoration:none;color:navy;}
a.topictitle:hover{text-decoration:underline;color:#993399;}
.name{font-size:11px;color:#000000;}
.postdetails{font-size:11px;color:#000000;}
.postbody{font-size:11px;line-height:18px}
a.postlink:link{text-decoration:none;color:#000000}
a.postlink:visited{text-decoration:none;color:#993399;}
a.postlink:hover{text-decoration:underline;color:#993399}
.code{font-family:Courier,'Courier New', sans-serif;font-size:11px;color:#000000;background-color:#FFCCFF;border:#FFCCFF;border-style:solid;border-left-width:1px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px}
.quote{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;line-height:125%;background-color:#FFCCFF;border:#FFCCFF;border-style:solid;border-left-width:1px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px}
.copyright{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;letter-spacing:0px;}
a.copyright{color:#000000;text-decoration:none;}
a.copyright:hover{color:#000000;text-decoration:underline;}
.helpline{background-color:#FFCCFF;border-style:none;}
td.forum{padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.25em}
input.width100, div.width100, applet.width100, table.width100, p.width100, td.width100{width:100%}
input.width99, div.width99, applet.width99, table.width99, p.width99, td.width99{width:99%}
input.width90, div.width90, applet.width90, table.width90, p.width90, td.width90{width:90%}
applet.width98{width:98%}
input.width2, table.width2, p.width2, td.width2{width:2%}
input.width5, table.width5, p.width5, td.width5{width:5%}
input.width6, table.width6, p.width6, td.width6{width:6%}
input.width7, table.width7, p.width7, td.width7{width:7%}
input.width8, table.width8, p.width8, td.width8{width:8%}
input.width48, table.width48, p.width48, td.width48{width:48%}
input.width61, table.width61, p.width61, td.width61{width:61%}
input.width70, table.width70, p.width70, td.width70, div.width70{width:70%}
input.width78, table.width78, p.width78, td.width78{width:78%}
input.width80, table.width80, p.width80, td.width80, h3.width80 {width:80%}
input.width20, table.width20, p.width20, td.width20{width:20%}
input.width25, table.width25, p.width25, td.width25{width:25%}
input.width22, table.width22, p.width22, td.width22{width:22%}
input.width24, table.width24, p.width24, td.width24{width:24%}
input.width27, table.width27, p.width27, td.width27{width:27%}
input.width40, table.width40, p.width40, td.width40{width:40%}
input.width50, table.width50, p.width50, td.width50, div.width50{width:50%}
input.width60, table.width60, p.width60, td.width60{width:60%}
input.width30, table.width30, p.width30, td.width30{width:30%}
input.width33, table.width33, p.width33, td.width33{width:33%}
input.width35, table.width35, p.width35, td.width35{width:35%}
input.width10, table.width10, p.width10, td.width10{width:10%}
input.width11, table.width11, p.width11, td.width11{width:11%}
input.width12, table.width12, p.width12, td.width12{width:12%}
input.width15, table.width15, p.width15, td.width15{width:15%}
input.width14, table.width14, p.width14, td.width14, select.width14{width:14%}
input.width16, table.width16, p.width16, td.width16{width:16%}
input.width18, table.width18, p.width18, td.width18{width:18%}
applet.tchat{width:99%}
td.borderbottom0{border-bottom:0 solid #000000;padding-bottom:0em}
table.bottomwhite{border-bottom:1px solid #FFFFFF}
input.width15em{width:15em}
input.width14em{width:14em}
textarea.width100{width:100%}
table.height100, p.height100, div.height100, applet.height100{height:100%}
.center{text-align:-moz-center;#text-align:center;text-align: center;}

table.top, td.top{vertical-align:top;}
table.top2, td.top2{vertical-align:top;padding-top:0.40em}
td.padding-left{padding-left:0.50em;}
td.padding-right{padding-right:0.50em}
td.middle{vertical-align:middle}
td.titlefake{border:0;border-bottom:1px solid #FFFFFF;padding-top:0.40em;padding-bottom:0.40em}
p.left{text-align:left}
td.bottomwhite{border-bottom:1px solid #FFFFFF;}
td.bottomblack{border-bottom:1px solid #000000;}
p.fontnormal{font-weight:normal}
p.justify{text-align:justify}
p.bottom, td.bottom{vertical-align:bottom;}
.bgwhite{background-color:#FFFFFF}
.white{color:#FFFFFF}
.right{text-align:right}
.clear{clear:both;}
td.right{text-align:right}
td.padding1{padding:1em;padding-bottom:0.5em}
td.padding-1{padding:1em}
h3.red, font.red{color:#FF0000}
select.width14em{width:14em}
.float-right{float:right}
img.noborder{border:0px;text-decoration:none;}
a.noborder:link{border:0px;text-decoration:none;}
a.noborder:visited{border:0px;text-decoration:none;}
a.noborder:hover{border:0px;text-decoration:none;}
a.black, a.black:link, a.black:visited, a.black:hover{color:#000000}
a.font100, b.font100{font-size:100%}
a.font110, b.font110, p.font110, div.font110{font-size:110%}
a.font120, b.font120, span.font120, p.font120, div.font120, h3.font120{font-size:120%}
a.font130, b.font130, h3.font130{font-size:130%}
a.font140, b.font140{font-size:140%}
a.font150, b.font150{font-size:150%}
a.font160, b.font160{font-size:160%}
a.fontsize100, b.fontsize100{font-size:100%}
a.fontsize110, b.fontsize110, p.fontsize110{font-size:110%}
a.fontsize120, b.fontsize120, span.fontsize120, p.font120{font-size:120%}
a.fontsize130, b.fontsize130{font-size:130%}
a.fontsize140, b.fontsize140{font-size:140%}
a.fontsize150, b.fontsize150{font-size:150%}
a.fontsize160, b.fontsize160{font-size:160%}
p.font-normal{font-weight:normal}
img.padding-right-0-5{padding-right:0.5em}
p.bold{font-weight:bold}
table.padding-bottom-1, center.padding-bottom-1{padding-bottom:1em}
div.padding-right-0-5{padding-right:0.5em}
p.error{color:#FF0000;padding-top:0;padding-bottom:0.25em}
table.form{width:80%}
td.form_field_name{width:35%;border:1px solid #FFFFFF;padding-left:0.50em;padding-right:0.50em;padding-top:0.50em;padding-bottom:0.25em;vertical-align:top;text-align:left;background-color:#DDA0DD;font-weight:bold}
td.form_field_value{border:1px solid #FFFFFF;padding-left:0.50em;padding-right:0.50em;padding-top:0.25em;padding-bottom:0.25em;vertical-align:top;text-align:left;font-weight:normal;background-color:#FFCCFF;}
td.form_field_info{border: 0px solid black;padding-top: 0.25em; text-align: justify}
td.form_submit{border:1px solid #FFFFFF;padding-top:0.25em;padding-bottom:0.25em;vertical-align:middle;text-align:center}
div.width100{width:100%}
div.bold{font-weight:bold}
span.normal{font-weight:normal}
span{border:0px solid #000000;vertical-align:top;padding:0;margin:0}
a{border:0px solid red;vertical-align:top;padding:0;margin:0}
input{vertical-align:middle;padding:0;margin:0}
div.fade_parent{width:100px;height:100px;float:left;padding-top:0.75em;padding-left:0.75em;border:1px solid black;}
div.fade_child1{width:80px;height:80px;border:1px solid red;}
div.fade_child2{width:80px;height:80px;margin:-85px;border:1px solid blue;}
h3.accueil_archives{margin:5px 10px 0px 10px;font-size:100%;font-weight:normal;color:#000000;background-color:#FFFFFF}
table.categorie_articles{margin-top:2px;margin-bottom:5px}
td.categorie_articles_date{padding-left:0.5em;padding-right:0.25em;padding-top:0.2em;padding-bottom:0em;vertical-align:top}
td.categorie_articles_titre{padding-left:0.25em;padding-right:0.5em;padding-top:0.2em;padding-bottom:0em;text-align:left}
img.article_suite_img{margin:0}
.hidden{display:none}
.block{display:block}
.inline{display:inline}
div.inline{display: inline}
a.hidden{display:none}
div.hidden{display:none}
span.hidden{display:none}
span.article_id{}
td.actu_suite_titre{height:4em;vertical-align:middle;text-align:center;background-color:#FFFFFF;border-top:5px solid #FFFFFF;border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF}
p.actu_suite_titre{background-color:#FFFFFF}
div.actu_suite_titre{background-color:#FFFFFF}
td.actu_suite{}
td.accueil_encart_suite_prev{border-left:5px solid #FFFFFF;background-color:#FFFFFF;vertical-align:top;padding-top:40px}
td.accueil_encart_suite_next{border-right:5px solid #FFFFFF;background-color:#FFFFFF;vertical-align:top;padding-top:40px}
p.actu_suite{text-align:left;color:#000000;background-color:#FFFFFF}
div.actu_suite{text-align:left;color:#000000;background-color:#FFFFFF}
div.actu_suite{text-align:left;color:#000000;background-color:#FFFFFF}
td.actu_suite_titre_end{height:1em;background-color:#FFFFFF;border-right:5px solid #FFFFFF;border-left:5px solid #FFFFFF}
table.accueil_encart_suite{}
td.accueil_encart_suite{}
div.accueil_encart_suite_article{}
div.actu_accueil_encart{}
p.accueil_encart_suite_article{padding-bottom:0.50em;height:2.5em}
div.accueil_encart_suite_article{padding-bottom:0.50em;height:2.5em}
a.accueil_encart_suite_article{font-size:100%}
@media screen and (-webkit-min-device-pixel-ratio:0){table.info{height:100%;}
}
.ads{background-color:#F4F4F4;color:#666666;font-size:11px;text-align:center;text-transform:uppercase;}
.ads_728_90{height:90px;line-height:90px;width:728px;}
.ads_120_600{height:600px;line-height:600px;width:120px;}
.ads_728_15{height:15px;line-height:15px;width:728px;}
div.paragraphe {padding-left: 1em; padding-right: 1em; padding-top: 0.25em; padding-bottom: 0.25em; text-align: justify}
img.paragraphe_left {float: left; margin-right: 0.50em}
img.bullet {margin-right: 0.50em}
img.left {float: left; margin-right: 0.50em}

div.body {padding-left: 1em; padding-right: 1em; padding-top: 0.50em; padding-bottom: 0.50em; text-align: justify}

	/* sortie */
	table.sortir_liste_sortie {width: 97%; border: 1px solid #000000}

	tr.sortir_liste_date {background-color: #993399}
	td.sortir_liste_date {color: #FFFFFF; font-weight: bold; padding: 0.25em; vertical-align: middle; }

	tr.sortir_liste_sortie {background-color: #E6E6FA}
	tr.sortir_liste_sortie td {border-bottom: 1px solid #000000}
	td.sortir_liste_sortie_icone {width: 5%; vertical-align: middle; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_sortie_date {width: 10%; vertical-align: middle; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_sortie_heure {width: 10%; vertical-align: middle; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_sortie_ville {width: 11%; vertical-align: middle; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_sortie_org {width: 14%; vertical-align: middle; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_sortie_statut {width: 16%; padding-right: 1em; vertical-align: middle; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_sortie_corps {text-align: left; font-weight: normal; vertical-align: middle; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em}
	div.sortir_liste_sortie_pub {font-style: italic; padding-bottom: 0.25em}

	/* event*/
	table.sortir_liste_event {width: 97%; border: 1px solid #000000}
	tr.sortir_liste_event {background-color: #FFFFFF}
	tr.sortir_liste_event td {vertical-align: middle}
	tr.sortir_liste_event_sorties {background-color: #FFFFFF}
	tr.sortir_liste_event_sorties td {border-bottom: 1px solid #000000}
	td.sortir_liste_event_titre {background-color: #BD06CB; color:#FFFFFF; padding: 0.25em; text-align: left; font-weight: bold}
	td.sortir_liste_event_icone {width: 5%; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_event_corps {text-align: left; font-weight: normal; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em}
	td.sortir_liste_event_date {width: 10%; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_event_heure {width: 10%; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_event_ville {width: 11%; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; font-weight: bold}
	td.sortir_liste_event_sortie {text-align: left; padding-bottom: 1em; padding-left: 1em; padding-top: 0.5em; font-weight: bold}
	
	/* membres */
	a.perso {color: #993399; text-decoration: none; font-weight: bold; font-size: 11px;}
	a.perso:link {color: #993399; text-decoration: none}
	a.perso:visited {color: #993399; text-decoration: none}
	a.perso:hover {color: #993399; text-decoration: underline}

	.pro {color: #BD06CB}

	a.pro {color: #BD06CB; text-decoration: none; font-weight: bold; font-size: 11px;}
	a.pro:link {color: #BD06CB; text-decoration: none}
	a.pro:visited {color: #BD06CB; text-decoration: none}
	a.pro:hover {color: #BD06CB; text-decoration: underline}

.right {text-align: right}
.left {text-align: left}
div.img {float: left; padding-right: 0.50em}
div.img_main {float: right; margin-top: 2em; padding: 0.50em}


#actu_accueil_seg_suite {width: 100%; overflow:hidden;}
	#actu_accueil_tetu_suite {width: 100%; overflow:hidden;}
	#actu_accueil_seg_suite ul {margin:0; padding:0; list-style:none;}
	#actu_accueil_tetu_suite ul {margin:0; padding:0; list-style:none;}
	#actu_accueil_seg_suite li {margin:0; padding:0; list-style:none; overflow:hidden;}
	#actu_accueil_tetu_suite li {margin:0; padding:0; list-style:none; overflow:hidden;}
	
.infos_persos{display: hidden}
.infos_pros{display: hidden}






/* Header styles */
#header {
	clear:both;
	float:left;
	width:100%;
	text-align: center;
	background-color: #000000;
}
#header {
	border-bottom:0px solid #000;
}

/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 0 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
}
/* 3 Column settings */
.threecol {
	background-color:#FFFFFF;		/* right column background colour */
}
.threecol .colmid {
	right:15%;			/* width of the right column */
	background-color:#FFCCFF;		/* center column background colour */
}
.threecol .colleft {
	right:70%;			/* width of the middle column */
	background-color:#FFFFFF;	/* left column background colour */
}
.threecol .col1 {
	width:70%;			/* width of center column content (column width minus padding on either side) */
	left:100%;			/* 100% plus left padding of center column */
}
.threecol .col2 {
	width:15%;			/* Width of left column content (column width minus padding on either side) */
	left:15%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.threecol .col3 {
	width:15%;			/* Width of right column content (column width minus padding on either side) */
	left:85%;			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}

/* Footer styles */
#footer {
	clear:both;
	float:left;
	width:100%;
	border-top:0px solid #000;
}
#footer p {
	padding:0;
	margin:0;
}

