
h3.titreperso, 
h2.titreperso, 
h1.titreperso,
.orga_nom,
.orga_nom_sg {
	color: #ffffff;
}

h3.actu, 
h2.actu,
div.default_link a,
h3#section_actus,
h2#section_actus,
div.bloc_titre,
div.actu div.bloc_titre a,
div.actulink div.bloc_titre a,
div.actu div.htmlarea_content p.htmlarea_titre,
div.actu div.htmlarea_content p.htmlarea_sous_titre,
div#actu_nom_suiv a,
div#actu_nom_prec a,
div.actu div.htmlarea_content h1,
div.actu div.htmlarea_content h2 {
	color: #FFFFFF;
}

h3#section_events,
h3.events,
h3#anciensevents,
h2#section_events,
h2.events,
h2#anciensevents,
p.titre_event,
div.bloc_headerlink span.title a,
div.bloc_header span.title a,
div.bloc_header span.title,
div.event div.htmlarea_content p.htmlarea_titre,
div.event div.htmlarea_content p.htmlarea_sous_titre,
div.event div.bloc_header span.title,
div.event div.bloc_headerlink span.title a,
div.eventlink div.bloc_header span.title,
div.eventlink div.bloc_headerlink span.title a,
div.event div.htmlarea_content h1,
div.event div.htmlarea_content h2 {
	color: #FFFFFF;
}

div.perso div.htmlarea_content p.htmlarea_titre,
div.perso div.htmlarea_content p.htmlarea_sous_titre {
	color: #000000;
}

.calendar tbody td.evenement,
.calendar tbody td.selected {
	background: #FFFFFF;
}

div#header_aiw {
	background-color: #01375d; background-image: url(/offres/file_inline_src/545/545_CSS_182311.png); background-repeat: no-repeat; background-attachement: scroll; background-position: center;;
}

form#formlogin fieldset legend {
	color: #FFFFFF;
}

form#formlogin fieldset label.login,
form#formlogin fieldset h3,
form#formlogin fieldset label.change,
div.oublititre {
	color: #405b81;
}

form#connect {
	background-color:#FFFFFF;
}

form#connect fieldset legend,
form#connect fieldset label {
	color: #405b81;
}

div#header_club h1,
div#header_club h1#titre_nom_club,
div#header_club p,div#header_club p.title_club{ 
	color: #000000;
}

.colorcat_multi{
	background-color: #869EA3;background-image: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
	padding: 0px 4px;
	font-size: 10px;
}


div#innerMain {
	background :#ffffff url(/data/bkg/pix_570_ffffff.png) 205px 0 repeat-y ;
}

div#html_footer {
	background-color :#ffffff;
}
dl.testttt dt a {	
	color: #01375d; 
	background-color: #00BFFF;
}

div#header_cadre {width : 774px;}
div#container{width : 775px;}

div#demonstration,div#aiw_bande ul li.thelink a{color: #F0FFFF; }
.calendar thead .title,.calendar .button{background-color:#FFFFFF;color: 80accb;}
div.lecteur_rss  div.thetitle, .entetemeteo{background-color:#FFFFFF;}
div.lecteur_rss  div.thetitle p, table.meteo td.entetemeteo{color: 80accb;}
body{background-color: #FFFFFF; background-image: url(/offres/file_inline_src/545/545_CSS2_184820.jpg); background-repeat: no-repeat; background-attachement: scroll; background-position: ; }
div#header_club p.title_club,div#header_club h1#titre_nom_club{display:none;}
div#header_club p.description_club{display:none;}

#surveyas div.search_autocomplete ul{
list-style-type: none;
margin: 0px;
padding: 0px;
max-height: 20em;
overflow: auto;
float:none;
}
#surveyas div.search_autocomplete ul li.selected{
background-color: #019393; 
color:#fff;
}
#surveyas div.autocomplete ul li.selected a{
color:#fff;
}
#surveyas div.autocomplete ul li {
list-style-type:none;
display: block;
margin: 0;
padding: 2px;
cursor: pointer;
text-align:left;
}
#surveyas div.autocomplete ul li a{
text-align:left;
font-weight:normal;
color:#000;
}
div#header_club {
	width:728px;
}

div#boutique,
div#recherche,
div.perso,
div.actu,
div.event {border: none;}

div.htmlarea_content table, 
div.htmlarea_content table tbody,
div.htmlarea_content table tbody tr,
div.htmlarea_content table tbody tr td {
border: none;border-color:#FFFFFF;}

div.htmlarea_content {
	font-size: 10px;
	font-family:Trebuchet MS, sans-serif;
	color: #4a4a4a;
}

div.htmlarea_content h1{font-size: 16px;padding:0px 10px 5px 0px;font-family:Trebuchet MS, sans-serif;color: #01375d;} 
div.htmlarea_content h2{font-size: 14px;padding:0px 0px 0px 0px;font-family:Trebuchet MS, sans-serif;color: #01375d;} 
div.htmlarea_content h3{font-size: 12px;font-family:Trebuchet MS, sans-serif;padding:0px 0px 0px 0px;color: #4a4a4a;}
div.htmlarea_content h4{font-size: 10px;font-family:Trebuchet MS, sans-serif;padding:0px 0px 0px 0px;color: #4a4a4a;} 
div.htmlarea_content h5{font-size: 9px;font-family:Trebuchet MS, sans-serif;padding:0px 0px 0px 0px;color: #4a4a4a;} 
div.htmlarea_content h6{font-size: 10px;font-family:Trebuchet MS, sans-serif;padding:0px 0px 0px 0px;color: #4a4a4a;} 
div.htmlarea_content address{font-size: 10px;font-family:Trebuchet MS, sans-serif;padding:0px 0px 0px 0px;color: #4a4a4a;} 
div.htmlarea_content p{font-size: 10px;font-family:Trebuchet MS, sans-serif;padding:0px 0px 0px 0px;color: #4a4a4a;}
div#boutique p,div#recherche p{font-size: 10px;font-family:Trebuchet MS, sans-serif;padding:0px 0px 0px 0px;color: #4a4a4a;margin-bottom:5px;}
table#tablo_boutique,table#tablo_boutique_vignettes,table.tablo_nav{color: #4a4a4a;}

div#accueil_content,div.htmlarea_content,h1.titreperso,h2.titreperso,h2#section_actus,div.actu,div.actulink,h2#section_events,div.event,div.eventlink,div#boutique,div#recherche{background-color:#FFFFFF;}
h1.titreperso,h2.titreperso,h2#section_actus,h2#section_events{font-size : px;}
div#recherche a,div#boutique a,div.htmlarea_content a{color:#000000;}
div#recherche a:hover,div#boutique a:hover,div.htmlarea_content a:hover,div#recherche a:visited:hover,div#boutique a:visited:hover,div.htmlarea_content a:visited:hover{color:#87CEEB;}
div#recherche a:visited,div#boutique a:visited,div.htmlarea_content a:visited{color:#1E90FF;}
div.htmlarea_content img {position:relative;padding:5px;max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content p img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h1 img {max-width:-10px;max-width: expression( Math.min(parseInt(this.offsetWidth), -10) );}
div.htmlarea_content h2 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h3 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h4 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h5 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h6 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content address img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
body.body_p_23955 div.htmlarea_content table, 
body.body_p_23955 div.htmlarea_content table tbody, 
body.body_p_23955 div.htmlarea_content table tbody tr, 
body.body_p_23955 div.htmlarea_content table tbody tr td {
width:730px;
border:none;
}

body.body_p_23958 div.htmlarea_content table, 
body.body_p_23958 div.htmlarea_content table tbody, 
body.body_p_23958 div.htmlarea_content table tbody tr, 
body.body_p_23958 div.htmlarea_content table tbody tr td {
width:730px;
border:none;
}

body {
    margin-top: -8px;
}

div#container {
border:none;
width:100%;
}

/**********************HEAD************************/
#header_aiw .spacer{
font-size:0px;
line-height:0px;
}

div#z1{
padding:0px;
}

#html_10778 {
    margin-top: -207px;
    width: 100%;
position:relative;
z-index:200;
}

a#lien_bandeau{
display:block;
height:205px;
}

div#header_cadre {
    display: none;
    width: 980px;
}

div#z7{
width:890px; 
margin:0 auto;
padding:0;
}

div#header_aiw {
  height: 245px;
}

/************DIAPO****************/
#label_album,
#titre_album,
#nb_photos,
#slides .prev,
#slides .next{
display:none !important;
}

div#container_global {
height: 197px !important;
    margin: -11px 0 10px -185px !important;
    padding: 0;
    text-align: center;

}

div.slides_control img.img_diapo {
    width: 789px !important;
}

.slides_container {
    width: 980px;
    margin-left: 0px;
    top:45px;
height:250px !important;
}

#html_10839{
position:relative;
z-index:50;
}
/****************MENU************************/
div#maa_4204,
div#maa_2805,
div#maa_2904 {
    background-color: transparent;
    /*margin-left: 194px;*/
margin-left: 102px;
padding-top:0px;
}

div#maa_4204 dl dt,
div#maa_2805 dl dt,
div#maa_2904 dl dt {
    background: none repeat scroll 0 0 transparent;
    padding: 0px;
}

div#maa_4204 dl dt span,
div#maa_2805 dl dt span,
div#maa_2904 dl dt span{
position:relative;
z-index:100;
}

#html_10838 object{
position:relative;
z-index:99;
}

div#maa_4204 dl dt a, 
div#maa_4204 dl dt span,
div#maa_2805 dl dt a, 
div#maa_2805 dl dt span,
div#maa_2904 dl dt a, 
div#maa_2904 dl dt span {
    background-color: transparent;
    color: #000000;
    display: block;
    font-family: arial;
    font-size: 15px;
    font-weight: normal;
    height: 38px;
    padding: 0;
    white-space: pre-wrap;
    width: 125px;
}

div#maa_4204 dl dt a:hover, 
div#maa_4204 dl dt span:hover,
div#maa_4204 dl dt a.menu_selected, 
div#maa_4204 dl dt span.menu_selected,
div#maa_4204 dl dt a.menu_selected:hover, 
div#maa_4204 dl dt span.menu_selected:hover,
div#maa_2805 dl dt a:hover, 
div#maa_2805 dl dt span:hover,
div#maa_2805 dl dt a.menu_selected, 
div#maa_2805 dl dt span.menu_selected,
div#maa_2805 dl dt a.menu_selected:hover, 
div#maa_2805 dl dt span.menu_selected:hover,
div#maa_2904 dl dt a:hover, 
div#maa_2904 dl dt span:hover,
div#maa_2904 dl dt a.menu_selected, 
div#maa_2904 dl dt span.menu_selected,
div#maa_2904 dl dt a.menu_selected:hover, 
div#maa_2904 dl dt span.menu_selected:hover {
    background-color: transparent;
    color: #003357;
border-top:3px solid #e90005;
    height: 36px;
}

div.cache {
    margin-left: 36px;
}

div#maa_4204 ul,
div#maa_2805 ul,
div#maa_2904 ul{
/*width:800px !important;*/
}

div#maa_4204 ul li a,
div#maa_2805 ul li a,
div#maa_2904 ul li a{
    font-family: arial;
    padding-bottom: 7px;
    padding-top: 5px;
padding-left:10px;
padding-right:10px;
}

div#maa_4204 ul li,
div#maa_2805 ul li,
div#maa_2904 ul li{
height: 25px;
/*float:left;*/
}

/****************APPLI*******************/
div#appli {
    /*background: url("/offres/doc_inline_src/545/fond.jpg") no-repeat scroll center top transparent;*/
/*background: url("/offres/doc_inline_src/545/fond%5B0%5D.jpg") no-repeat scroll center top transparent;*/
/*background: url("/offres/doc_inline_src/545/fond_club41_2012_4.jpg") no-repeat scroll center top transparent;*/
  background: url("/offres/file_inline_src/545/545_CSS2_184820.jpg") no-repeat scroll center top #FFFFFF;
    width: 100%;
    padding-top: 10px;

}


/****************CONTENT******************/
div#innerMain {
    margin: 0 auto;
    margin-bottom: 10px;
    min-height: 1007px;
    padding-top: 6px;
    width: 1024px;
-height:1007px;

-webkit-border-radius: 10px;
border-radius: 10px;


background: -moz-linear-gradient(top,  rgba(0,91,155,0.5) 0%, rgba(0,91,155,0.5) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,91,155,0.5)), color-stop(100%,rgba(0,91,155,0.5)));
background: -webkit-linear-gradient(top,  rgba(0,91,155,0.5) 0%,rgba(0,91,155,0.5) 100%);
background: -o-linear-gradient(top,  rgba(0,91,155,0.5) 0%,rgba(0,91,155,0.5) 100%);
background: -ms-linear-gradient(top,  rgba(0,91,155,0.5) 0%,rgba(0,91,155,0.5) 100%);
background: linear-gradient(to bottom,  rgba(0,91,155,0.5) 0%,rgba(0,91,155,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80005b9b', endColorstr='#80005b9b',GradientType=0 );
-moz-box-shadow: 5px 5px 5px 0px #656565;
-webkit-box-shadow: 5px 5px 5px 0px #656565;
-o-box-shadow: 5px 5px 5px 0px #656565;
box-shadow: 5px 5px 5px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=5);
}

div#accueil_content {
    border-right: 1px solid #C7E4F9;
    float: left;
    margin-bottom: 0;
    margin-left: 10px;
    margin-top: 0;
    min-height: 950px;
-height:950px;
    padding: 1px;
    position: relative;
    width: 1000px;
-moz-box-shadow: 5px 5px 5px 0px #656565;
-webkit-box-shadow: 5px 5px 5px 0px #656565;
-o-box-shadow: 5px 5px 5px 0px #656565;
box-shadow: 5px 5px 5px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=5);

-webkit-border-radius: 10px;
border-radius: 10px;
}

h1.titreperso, h2.titreperso, h2#section_actus, h2#section_events {
    font-family: arial;
    font-size: 20px;
    font-weight: normal;
     margin-left: 30px;
    top:-20px;
}

div.htmlarea_content h1{
font-size : 36px;
}

div.date_modif {
display:none;
}

div#z9 {
display:none;
}

.body_p_23551 div#z9,
.body_p_24399 div#z9 {
display:block;
    border-top: 1px solid #C7E4F9;
}

#map{
width:620px !important;
}

div#map img,
div#map_2 img {
    float: left;
    margin-right: 5px;
    width: 50px;
}

/************COLONNE*******************/
div#menu_appli_nosh {
    width: 255px;
}

#html_10781{
padding-bottom:5px;
    border-bottom: 1px solid #C7E4F9;
}

#html_10838 {
    margin-left: 18px;
}

.flash{
float:left;
}

.gif_fanion{
float:left;
margin-left:18px;
}

/****************FOOTER*******************/
div#aiw_footer {
display:none;
}

div#html_footer {
    background: url("/offres/doc_inline_src/545/footer.jpg") no-repeat scroll center top transparent;
    height: 114px;
padding:0;
}

#html_10779{
width:990px;
margin:0 auto;
}

a#haut_bouton{
    display: block;
    height: 27px;
    margin-left: 894px;
    width: 96px;
}

#text_footer {
    float: left;
    font-family: arial;
    margin-left: 118px;
    -margin-left: 60px;
    margin-top: 7px;
}

#text_footer .titre {
    color: #FFFFFF;
    font-size: 16px;
}

#text_footer .copyright {
    color: #5BA5D7;
    font-size: 11px;
}

#text_footer .copyright a{
    color: #208bd4;
}

#mentions{
    margin-left:426px9;
    float: left;
    font-family: arial;
    margin-left: 340px;
    margin-top: 51px;
}


#mentions a{
    color: #5BA5D7;
    font-size: 14px;
}


div#html_10779 a#ancre_haut{
  display: block;
  height: 25px;
  margin-left: 896px;
  width: 90px;
}

/******************************************/
/*Page automatique de listes de clubs d'une région*/
/******************************************/
div.ficheclub{
border:1px solid #ccc;
padding:5px;
margin-bottom:10px;
clear:both;
font-family:arial, sans-serif;
font-size:12px;
}

div.ficheclub h4.titreclub{
padding-left:110px;
margin-bottom:0;
padding-bottom:0;
color:#01375D;
font-size:14px;
margin-top:0;
}

div.ficheclub div.tof{
float:left;
margin-right:10px;
width:100px;
border:1px solid #fff;
text-align:center;
}

div.ficheclub div.tof a img{
height:100px
}

div.ficheclub div.adr{
width:45%;
float:left;
}

div.ficheclub p.titre_div{
font-weight:bold;
font-variant:small-caps;
color:#01375D
}

div.ficheclub p.detail_div{
text-align:center;
clear:both;
margin:0;
}

div.ficheclub p.warning{
font-style:italic;
}

div.fiche_type_contact_1199 div.ficheclub{
clear:both;
}

div.listemembres,div.ficheclub{
clear:both
}

div.fc_search,
div.fc_search_publique div.fc_search p{
font-family:arial, sans-serif;
font-size:12px;
}

div.listemembres h4.titreclub{
font-weight:bold;
font-variant:small-caps;
color:#01375D;
font-size:18px;
font-family:arial, sans-serif;
text-align:center
}

h4.fichemembre,
div.htmlarea_content h4.fichemembre{
  border-top: 1px solid #CCCCCC;
  clear: both;
  color: #01375D;
  font-size: 14px;
  font-variant: small-caps;
  font-weight: bold;
  padding-top: 9px;
}

div.fichecontact,
div.adr_membre,
div.htmlarea_content div.fichecontact,
div.htmlarea_content div.adr_membre{
clear:both;
}

div.adr,
div.htmlarea_content div.adr{
float:left;
width:250px
}

div.adr_fonction,
div.htmlarea_content div.adr_fonction{
float:left;
width:350px
}

div.adr p.titre_div,
div.adr_fonction p.titre_div,
div.htmlarea_content div.adr p.titre_div,
div.htmlarea_content div.adr_fonction p.titre_div{
font-weight:bold;
font-variant:small-caps;
color:#01375D;
}

div.adr_fonction p.focntion_n_1,
div.htmlarea_content div.adr_fonction p.focntion_n_1{
color:#9D4DAF;
}

div.reunion p,div.adr p,
div.htmlarea_content div.reunion p,div.adr p{
margin:5px;
}

div.fichecontact div.idtof,
div.htmlarea_content div.fichecontact div.idtof{
float:right;
}

h1#titre_search{
display:none;
}

div.ficheclubeditable td.annu2{
    border: 1px solid #CCCCCC;
    width: 148px;
}

div.ficheclubeditable td.annu2 input[type=text]{
border:none;
width:148px;
font-size:10px;
}

/************ACTU***************/
div.lecteur_rss div.thetitle p, table.meteo td.entetemeteo {
    color: #013358;
    font-family: arial;
    font-size: 18px;
    font-weight: normal;
    text-align: left;
}

div.lecteur_rss div.thetitle {
    background-color: #FFFFFF;
    border-bottom: 1px solid #2E9DE8;
    margin-bottom: 5px;
}

div.lecteur_rss {
    background-color: #FFFFFF;
    border: medium none;
    float: left;
    width: 100%;
}

div.lecteur_rss ul li {
    background: url("../img/rss_puce.gif") no-repeat scroll 0 5px transparent;
    margin: 0 0 2px;
    padding: 0 0 6px 10px;
}

#html_11516 {
  width: 290px;
}

#html_11516 div.lecteur_rss {
  -webkit-border-radius: 10px;
  border-radius: 10px;

  padding: 5px;
}

/*************BLOC FLUX****************/

#flux_2523 {
  background-color: #ffffff;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  height: 80px;
  padding: 5px;
}

/*************CONNEXION***************/

#formlogin {
	margin: 0 auto;
	width: 50%;
}

form#formlogin fieldset {
  background-color: #FFFFFF;
  border: medium none;
  -webkit-border-radius: 10px;
  border-radius: 10px;
-moz-box-shadow: 5px 5px 5px 0px #656565;
-webkit-box-shadow: 5px 5px 5px 0px #656565;
-o-box-shadow: 5px 5px 5px 0px #656565;
box-shadow: 5px 5px 5px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=5);
  margin: 40px;
  padding: 5px;
  width: 400px;

}

form#formlogin fieldset.hidden {
    display:none;
}

form#formlogin fieldset p {
    color: #013358;
    font-family: arial;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
}

.spanlogin{
    color: #013358;
    font-family: arial;
    font-weight: normal;
    text-align: left;
}

form#formlogin fieldset label span.spanlogin {
width: 130px;
float: left;
}

/*******Edition fiche contact front********/
div.fichecontact td.annu1{
width:200px
}
div.fichecontact td.annu2{
border:1px solid #ccc;
width:350px
}
div.fichecontact td.annu2 input[type=text]{
border:none;
width:350px;
font-size:10px;
background-color:#FCF8CF;
}

/****** menu connect ********/

div#menu_appli_nosh div#maa_3054.menu_appli_nosh,
div#menu_appli_nosh div#maa_3080.menu_appli_nosh{
width: 281px;
}

div#maa_3054 dl dt a,
div#maa_3054 dl dt span,
div#maa_3080 dl dt a,
div#maa_3080 dl dt span{
padding:8px;
font-family: arial;
}

/****** MOTEUR DE RECHERCHE *****/

div.fiche_membre{
padding: 5px;
clear: both;
/*border: 1px solid #CCC;
height: 280px;*/
margin: 10px;
}

div.fiche_membre p.the_identite {
font-variant: small-caps;
font-weight: bold;
}

div.tof{
float: right;
text-align: center;
width: 150px;
height: 110px;
}


div.adresse_perso,
div.adresse_pro,
div.the_conjoint,
div.the_profession,
div.the_hobby,
div.autre_fonction_club{
float: left;
width:225px;
font-family: arial,sans-serif;
font-size: 12px;
}

div.fonction_club{
float: left;
width:450px;
color:red;
font-size: 12px;
}

div.the_profession{
margin-bottom:6px;
height:80px;
}

div.adresse{
margin-left: 150px;
}

p#rech_filtre3{
display: none;
}

ul{
list-style-type: none;
margin: 0;
padding: 0;
}

li{
margin: 0;
padding: 0;
}

div.adresse p{
padding: 0;
margin: 0 0 5px 0;
}
div.adresse p.raison_sociale{
font-weight: bold;
}

ul#res_mot_search li div.fiche_membre div.tof img {
max-height:135px;
}

div.adresse_perso p.titre_adresse_perso,
div.adresse_pro  p.titre_adresse_pro,
div.the_conjoint p.titre_conjoint,
div.the_profession  p.titre_profession,
div.the_hobby p.titre_profession,
div.fonction_club p.titre_profession,
div.autre_fonction_club p.titre_profession {
    color: #01375D;
    font-variant: small-caps;
    font-weight: bold;
    font-size:12px;
    margin: 2px 0;
}


div.toftof div.idtof{
float:left;
}
div.toftof div.bttof{
clear:
}
div.fichecontact hr,
div.fichecontact h2{
clear:both
}

h4.fichemembre_search{
  border-top: 1px solid #CCCCCC;
  clear: both;
  color: #01375D;
  font-size: 14px;
  font-variant: small-caps;
  font-weight: bold;
  padding-bottom:3px;
  padding-top: 9px;
}

h4.fichemembre span.type_membre,
h4.fichemembre_search  span.type_membre{
padding-left:20px;
font-weight:normal;
font-style:italic;
}


/****** couleur autre fonction fiche *******/
div.listemembres div.fc_search_publique div.fc_search div.fonctions_membre p span.f_club,
div.listemembres div.fc_search_publique div.fc_search div.fonctions_membre p span.f_nat,
div.listemembres div.fc_search_publique div.fc_search div.fonctions_membre p span.f_region,
div.htmlarea_content div.fc_search_publique div.fc_search div.fonctions_membre p span.f_club,
div.htmlarea_content div.fc_search_publique div.fc_search div.fonctions_membre p span.f_nat,
div.htmlarea_content div.fc_search_publique div.fc_search div.fonctions_membre p span.f_region{
color:red;
}

/******* validation fiche *****/
form#form div.fichecontact table#fc_club41.bloc_fiche_contact tbody tr#Blib_champ_tbit_membre_6{
background-color:red;
}

form#form div.fichecontact table#fc_club41.bloc_fiche_contact tbody tr#Blib_champ_tbit_membre_6 td#ligne___bit6.annu1,
form#form div.fichecontact table#fc_club41.bloc_fiche_contact tbody tr#Blib_champ_tbit_membre_6 td.annu2{
 background-color: #FF4F4F;
    color: white;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
}

span.statut_validation_non,
span.statut_validation_{
background-color: #FF0000;
    font-size: 10px;
    padding: 0 4px;
}
span.statut_validation_oui{
background-color: #00ff00;
    font-size: 10px;
    padding: 0 4px;
}


/*** identification ***/

form#thesurvey.survey_perso fieldset#fieldset_identify div#igotaccount.encaps_bloc div#surveybloclogin.surveybloc div.options_bloc,
form#thesurvey.survey_perso fieldset#fieldset_identify div#nogoaccount.encaps_bloc div#surveyblocidentite.surveybloc div.options_bloc{
margin-top:5px;
}

form#thesurvey.survey_perso fieldset#fieldset_identify div#igotaccount.encaps_bloc div#surveybloclogin.surveybloc div.options_bloc span.libchamp,
form#thesurvey.survey_perso fieldset#fieldset_identify div#nogoaccount.encaps_bloc div#surveyblocidentite.surveybloc div.options_bloc span.libchamp{
float:left;
width:100px;
}

html body.body_survey div#container div#appli div#innerMain div#accueil_content.perso_ form#thesurvey.survey_perso fieldset#fieldset_identify div.encaps_bloc div.surveybloc div.options_bloc input{
width:270px;
}

embed{
position:relative;
z-index:99;
}

html body.body_p_25703 div#container div#appli div#innerMain div#accueil_content.perso_ div.perso div.htmlarea_content div.lecteur_rss ul li a.titre{
font-size:12px;
}

/*****FORMULAIRE AGN Dole 2014********/
.body_survey div#survey_855 #fieldset_fields h4,
.body_survey div#survey_855 #fieldset_fields .numero{
display:none;
}

div#survey_855 .saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#3f7dbc;
}


div#survey_855 .surveybloc {
  color: #000000;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
  font-size: 13px;
}

div#survey_855 .titre_jour_date {
  background-color:#db53e2;
  text-align: center;
  color: #EB1D5D; 
  font-size: 13px;
}
/*****FORMULAIRE AGN Dole 2014 CN********/
.body_survey div#survey_957 #fieldset_fields h4,
.body_survey div#survey_957 #fieldset_fields .numero{
display:none;
}

div#survey_957 .saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#3f7dbc;
}


div#survey_957 .surveybloc {
  color: #000000;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
  font-size: 13px;
}

div#survey_957 .titre_jour_date {
  background-color:#db53e2;
  text-align: center;
  color: #EB1D5D; 
  font-size: 13px;
}

/*****FORMULAIRE Fiche N°1********/

body_survey div#survey_832 #fieldset_fields h4,
.body_survey div#survey_832 #fieldset_fields .numero{
display:none;
}

div#survey_832.saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#fffff;
}


div#survey_832 .surveybloc {
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
}

div#survey_832 .titre_jour_date {
  background-color:#4adae6;
  text-align: center;
  color: #EB1D5D; 
  font-size: 12px;
  font-weight: bold;
}

/*****FORMULAIRE CN VANVES********/
.body_survey div#survey_121 #fieldset_fields h4,
.body_survey div#survey_121 #fieldset_fields .numero{
display:none;
}

div#survey_121 .surveybloc {
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
}

div#survey_121 #surveybloc_1, 
div#survey_121 #surveybloc_11, 
div#survey_121 #surveybloc_14, 
div#survey_121 #surveybloc_19, 
div#survey_121 #surveybloc_24 {
  color: #EB1D5D;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 5px;
  text-transform: uppercase;
}

div#survey_121 #surveybloc_2 .contenu_bloc{
  float: left;
  margin-right: 8px;
  padding-top: 3px;
}

div#survey_121 #acc_num_41,
div#survey_121 #fonction_club,
div#survey_121 #acc_nom,
div#survey_121 #acc_num_club {
  float: left;
  margin-right: 20px;
}

div#survey_121 #accompagne{
border-top:2px solid #eb1d5d;
}

div#survey_121 #nom_club_accomp {
  border-bottom: 2px solid #EB1D5D;
  padding-bottom: 11px;
}

div#survey_121 #membre {
  padding-bottom: 19px;
}

div#survey_121 #quatalgor, 
div#survey_121 #club_N, 
div#survey_121 #Club_Nom, 
div#survey_121 #acc_de_41, 
div#survey_121 #Fonction, 
div#survey_121 #horaire_arriv, 
div#survey_121 #transport, 
div#survey_121 #Accomp_bloc, 
div#survey_121 #Accomp_nom, 
div#survey_121 #accomp_prenom, 
div#survey_121 #accomp_visite1, 
div#survey_121 #accomp_visite2{
background-color: #fff4d4;
}

div#survey_121 .titre_jour_date {
  border-top: 2px solid #72539F;
  margin-top: 11px;
}

/*div#survey_121 #surveybloc_12, 
div#survey_121 #surveybloc_15, 
div#survey_121 #surveybloc_20, 
div#survey_121 #surveybloc_25 {
  border-bottom: 1px solid #000000;
  padding-bottom: 8px;
}*/

div#survey_121 #fieldset_fields{
background:url(/offres/doc_inline_src/545/AGVannesvisuel-2.jpg) no-repeat center top transparent;
padding-top:196px;
}

div#survey_121 div.surveyrecap div.contenu_bloc span.numero{
display:none;
}


/*****FORMULAIRE POITIER********/

.body_survey div#survey_106 #fieldset_fields h4,
.body_survey div#survey_106 #fieldset_fields .numero{
display:none;
}

div#survey_106 .surveybloc {
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
}

div#survey_106 #surveybloc_1, 
div#survey_106 #surveybloc_13, 
div#survey_106 #surveybloc_16, 
div#survey_106 #surveybloc_21, 
div#survey_106 #surveybloc_26 {
  color: #EB1D5D;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 5px;
  text-transform: uppercase;
}

div#survey_106 #surveybloc_2 .contenu_bloc{
  float: left;
  margin-right: 8px;
  padding-top: 3px;
}

div#survey_106 #acc_num_41,
div#survey_106 #fonction_club,
div#survey_106 #acc_nom,
div#survey_106 #acc_num_club {
  float: left;
  margin-right: 20px;
}

div#survey_106 #accompagne{
border-top:2px solid #eb1d5d;
}

div#survey_106 #nom_club_accomp {
  border-bottom: 2px solid #EB1D5D;
  padding-bottom: 11px;
}

div#survey_106 #membre {
  padding-bottom: 19px;
}

div#survey_106 #quatalgor, 
div#survey_106 #club_N, 
div#survey_106 #Club_Nom, 
div#survey_106 #acc_de_41, 
div#survey_106 #Fonction, 
div#survey_106 #horaire_arriv, 
div#survey_106 #transport, 
div#survey_106 #Accomp_bloc, 
div#survey_106 #Accomp_nom, 
div#survey_106 #accomp_prenom, 
div#survey_106 #accomp_visite1, 
div#survey_106 #accomp_visite2{
background-color: #fff4d4;
}

div#survey_106 .titre_jour_date {
  border-top: 2px solid #72539F;
  margin-top: 11px;
}

div#survey_106 #surveybloc_12, 
div#survey_106 #surveybloc_15, 
div#survey_106 #surveybloc_20, 
div#survey_106 #surveybloc_25 {
  border-bottom: 1px solid #000000;
  padding-bottom: 8px;
}

div#survey_106 #fieldset_fields{
background:url(/offres/doc_inline_src/545/poitier.jpg) no-repeat center top transparent;
padding-top:196px;
}

div#survey_106 div.surveyrecap div.contenu_bloc span.numero{
display:none;
}

.autres_infos_club{
height:140px;
}

.autres_infos_club #col_gauche{
float:left;
width:50%;
}

.autres_infos_club #col_droite{
float:right;
width:50%;
}

form#form div.ficheclub div.autres_infos_club table#fc_validation_club.bloc_fiche_contact{
background-color:#FF4F4F;
}

form#form div.ficheclub div.reunions div#col_gauche_reunions,
form#form div.ficheclub div.reunions div#col_droite_reunions{
float:left;
width:310px;
}

div.ficheclub div.reunions div#col_gauche_reunions_aff,
div.ficheclub div.reunions div#col_droite_reunions_aff{
float:left;
width:235px;
}

html body.body_p_24390 div#container div#appli div#html_footer.horizontal_zone div#html_11954.pub_sous_rss{
margin:0px;
}


/*** moteur de recherche ***/
html body.body_moteur_search div#container div#appli div#innerMain div#accueil_content.perso_ ul#res_mot_search li div.fiche_membre div.the_bouton_bloc_adresses{
padding-bottom:15px;
}

html body.body_moteur_search div#container div#appli div#innerMain div#accueil_content.perso_ ul#res_mot_search li div.fiche_membre div.the_bloc_adresses{
display:none;
}

div#container div#appli div#innerMain div#accueil_content.perso_ div.perso div.htmlarea_content div.fc_search_publique div.fc_search div.fonctions_membre p{
margin:12px 0;
}



/*****FORMULAIRE CN Montluçon********/
.body_survey div#survey_370 #fieldset_fields h4,
.body_survey div#survey_370 #fieldset_fields .numero{
display:none;
}

div#survey_370.saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#fef5f8;
}


div#survey_370 .surveybloc {
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
}

div#survey_370 .titre_jour_date {
  background-color:#4adae6;
  text-align: center;
  color: #EB1D5D; 
  font-size: 12px;
  font-weight: bold;
}

div#survey_370 .italien {
  background-color:#4adae6;
  text-align: center;
  color: #339900; 
  font-size: 12px;
  font-weight: bold;
}



/*****FORMULAIRE CN Meaux********/
.body_survey div#survey_470 #fieldset_fields h4,
.body_survey div#survey_470 #fieldset_fields .numero{
display:none;
}

div#survey_470.saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#fef5f8;
}


div#survey_470 .surveybloc {
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
}

div#survey_470 .titre_jour_date {
  background-color:#4adae6;
  text-align: center;
  color: #EB1D5D; 
  font-size: 12px;
  font-weight: bold;
}


/*****FORMULAIRE CR Lille 3 ********/
.body_survey div#survey_906 #fieldset_fields h4,
.body_survey div#survey_906 #fieldset_fields .numero{
display:none;
}

div#survey_906 .saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#3f7dbc;
}


div#survey_906 .surveybloc {
  color: #000000;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
  font-size: 13px;
}

div#survey_906 .titre_jour_date {
  background-color:#4adae6;
  text-align: center;
  color: #EB1D5D; 
  font-size: 13px;
}

/*****FORMULAIRE CN Saint Avold********/
.body_survey div#survey_677 #fieldset_fields h4,
.body_survey div#survey_677 #fieldset_fields .numero{
display:none;
}

div#survey_677.saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#fef5f8;
}


div#survey_677 .surveybloc {
  color: #000000;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
  font-size: 11px;
}

div#survey_677 .titre_jour_date {
  background-color:#4adae6;
  text-align: center;
  color: #EB1D5D; 
  font-size: 11px;
}

/*****FORMULAIRE CN Nantes********/
.body_survey div#survey_1147 #fieldset_fields h4,
.body_survey div#survey_1147 #fieldset_fields .numero{
display:none;
}

div#survey_1147.saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#fffff
}


div#survey_1147 .surveybloc {
  color: #000000;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
  font-size: 11px;
}

div#survey_1147 .titre_jour_date {
  background-color:#3f7dbc;
  text-align: center;
  color: #EB1D5D; 
  font-size: 14px;
  color: #fffff;
}
/*****FORMULAIRE CNR de Avignon22********/
.body_survey div#survey_1145 #fieldset_fields h4,
.body_survey div#survey_1145 #fieldset_fields .numero{
display:none;
}

div#survey_1145.saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#fffff
}


div#survey_1145 .surveybloc {
  color: #000000;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
  font-size: 11px;
}

div#survey_1145 .titre_jour_date {
  background-color:#3f7dbc;
  text-align: center;
  color: #EB1D5D; 
  font-size: 11px;
}
/*****FORMULAIRE R01 - Comité des saveurs ********/
.body_survey div#survey_730 #fieldset_fields h4,
.body_survey div#survey_730 #fieldset_fields .numero{
display:none;
}

div#survey_730 .saisie_data form#thesurvey.survey_perso fieldset#fieldset_fields{
background-color:#FFFFF;
}


div#survey_730 .surveybloc {
  color: #000000;
  padding-bottom: 5px;
  padding-left: 8px;
  padding-top: 7px;
  font-size: 11px;
}

div#survey_730 .titre_jour_date {
  background-color:#4adae6;
  text-align: center;
  color: #EB1D5D; 
  font-size: 11px;
}

/***** MODIFICATION MOTEUR DE RECHERCHE *****/

/*html body.body_moteur_search div#container div#appli div#innerMain div#accueil_content.perso_ form#form_moteur_recherche fieldset div#div_filtre_et_ou p#rech_filtre2{
display:none;
}*/

.region_club {
  margin: 0;
  padding: 0;
}

/*********************** GESTION TAILLE FLUX RSS *******************/
div.lecteur_rss a {
  color: #000000;
  font-size: 13px;
  margin: 0;
  padding: 0;
  text-decoration: none;
}

#flux_2570 {
  background-color: #FFFFFF;
  border-radius: 10px 10px 10px 10px;
  height: 90px;
  padding: 5px;
}

/******************* FLUX EVENT **************/

#html_15422 .someclass {
  background: none repeat scroll 0 0 transparent;
  float: center;
  height: 370px;
  margin-top: 0;
  position: relative;
  width: 100%;
}

#html_15422 div.lecteur_rss div.thetitle {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid #00000;
  border-radius: 10px 10px 0 0;
  font-family: verdana;
  margin: 0 10px;
  color: #00000;
}

#html_15422 div.lecteur_rss {
  background-color: #fffff;
  border: medium none;
  border-radius: 10px 10px 10px 10px;
  float: center;
  width: 300px;
-moz-box-shadow: 5px 5px 5px 0px #656565;
-webkit-box-shadow: 5px 5px 5px 0px #656565;
-o-box-shadow: 5px 5px 5px 0px #656565;
box-shadow: 5px 5px 5px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=5);
}

.beautiful_sammy {
  border-bottom: 1px solid #CACACA;
  clear: center;
  margin: 0 10px 10px;
  padding: 0 0 10px;
}

.tofee {
  display: inline-block;
  vertical-align: top;
  width: 60px;
}

.zelink {
  display: inline-block;
  vertical-align: top;
  width: 225px;
}

.tofee .logo_event {
  width: 50px; center
}

.catseyes {
  display: none;
}


#html_15422 .titre {
  color: #00000 !important;
  font-family: arial,helvetica,sans-serif;
}


#html_15422 .titre:hover {
  text-decoration: underline;
}

#html_15422 div.lecteur_rss div.thetitle p {
  color: #00000;
}

/*** modif taille diapo *****/

div#container_global, 
div.encaps_slideshow,
div#example,
div#slides {
  height: 200px !important;
}

/***********************************************************************
FORMULAIRE NOUVEAU MEMBRE
***********************************************************************/

#form_nouveau_membre_c41 p {
  clear: both;
  padding: 3px 0;
}

#form_nouveau_membre_c41 span {
  display: block;
  float: left;
  font-weight: bold;
  width: 140px;
  font-size: 12px;
}

#form_nouveau_membre_c41 h4 {
  font-size: 12px;
  font-weight: bold;
}

/****************Boutique*****************************************/

div#boutique {
padding:5px;
width:97%;
}
img.liste_small_vignette {
border: 0 solid #cccccc;
width:100px;
}
div#boutique p, div#recherche p {
 color: #4a4a4a;
font-family: trebuchet ms;
font-size: 24px;
margin-bottom: 5px;
padding: 0;
}
html, body {
    font: 14px trebuchet ms,sans-serif;
    margin: 0;
    padding: 0;
}
div#colonne_detail {
    float:left;
    padding:5px;
    width:100%;