/*
style_client_20081029
style_accueil_20081029
style_boutons.css
myhtml_20081029
lightview
style_organisation_20081029
*/
/*debut style_client_20081029*/
html, body {margin: 0;padding : 0;font: 10px verdana, arial, helvetica, sans-serif;}
img {border : 0;}
a {text-decoration : none;}
div.spacer {font-size: 1px;clear : both;margin:0;padding:0;}
div.mediumspacer {font-size: 10px;clear : both;margin:0;padding:0;}
div#top_anchor{display:inline;margin:0;padding:0;width:0;height:0;}
div#container {width: 100%;min-width: 770px;}
div#content {width: 100%;margin-top: 10px;padding:0;}
h3.titreperso,h2.titreperso {padding :0 0 10px 0;margin : 0;font-size : 16px;font-weight : bolder;}
h4 {padding :0 0 10px 0;margin : 10px 0 0 0;font-size : 10px;font-weight : bolder;}
div#demonstration{float:left;padding : 0 0 0 10px;color : #ffffff;font-size : 10px;font-weight : bolder;font-style : italic;}
div#col_interne_contenu{float:left;margin:0pt;width:250px;}
div#bloc_flux_categories2{margin-left:15px;margin-top:15px;}
div#aiw_bande{margin : 0;padding : 5px 0;width: 100%;}
div#aiw_bande ul{float:right;margin: 0;padding:0; 
list-style: inside;font-size : 10px;font-weight: bolder;}
div#aiw_bande ul li{padding:0;margin :0;display:inline;}
div#aiw_bande ul li.thelink a{text-decoration: none;color : #ffffff;}
div#aiw_bande ul li.thelink a img{padding:0;margin:0;vertical-align:middle;}
div#aiw_bande ul li.thefunction a{text-decoration: none;color : #000000;}
div#aiw_bande ul li.thefunction:hover a, div#aiw_bande ul li.thefunction.over a{text-decoration: underline; }
div#info_log{position : absolute;top : 0px;left: 0px;margin : 1px 0 0 10px;padding : 0;color : #000000;font-size : 10px;font-weight : bolder;}
div#aiw_bandeinterne{margin-bottom : 10px;padding : 0;border-bottom: 1px solid #9ea190;width: 100%;height :17px; 
background-color: #f2f2f2;}
div#aiw_bandeinterne ul{float:right;margin: 0;padding:0; 
list-style: inside;font-size : 10px;font-weight: bolder;}
div#aiw_bandeinterne ul li{padding:0;margin :0;display:inline;}
div#aiw_bandeinterne ul li.thelink a{text-decoration: none;color : #808080;}
div#aiw_bandeinterne ul li a img{padding:0;margin:0;vertical-align:middle;}
div#aiw_bandeinterne ul li.thefunction a{text-decoration: none;color : #000000;}
div#aiw_bandeinterne ul li.thefunction:hover a, div#aiw_bandeinterne ul li.thefunction.over a{text-decoration: underline; }
/*********************************************************************************/
div#header_cadre {padding:0 0 0 0;margin:0;clear:both;}
div#header_club {padding : 0 5px 5px 10px;margin :0 5px 0px 0;}
div#header_login {width : 220px;padding :0;margin :0;}
div#header_club div {float: left; }
/*nicotest*/
div#header_club div.spacer {font-size: 1px;clear : both;margin:0;padding:0;}
/*nicotest*/
div#header_club div.imglogo{padding-bottom:5px;}
div#header_club img.nologo_club {height: 43px;width : 1px;}
div#header_club img.logo_club {margin-left:10px;border: 1px solid #cccccc;}
div#title_club,h1#title_club{background-color:#ffffff;border: 1px solid #cccccc;margin: 0 0 5px 10px;padding:5px;}
div#header_club h1 {margin: 0 0 0 0;color: #733c3c;font-weight : bolder;font-size: 16px;}
div#header_club p {margin: 0 0 0 0;color: #733c3c;font-style:italic;font-size:12px;text-align:justify;}
div#header_club p.title_club, div#header_club h1.title_club {margin: 0 0 0 0;color: #733c3c;font-weight : bolder;font-style:normal;font-size: 16px;padding-bottom:5px;}
div#header_form {padding :0;margin :0;float:right;}
/*********************************************************************************/
div#menu_appli {background: url("../img/bkg_menu.jpg") 0 3px repeat-x;height: 67px;clear : both;width: 100%;}
div#menu_appli ul{margin:  0 ;width: 1105px;/**/
list-style: none;padding-left: 15px;background: url("../img/bkg_menu_left.jpg") -22px 3px no-repeat;height: 32px;font-size: 10px;font-weight: bolder;}
div#menu_appli ul li{float : left;margin : 0;width: 105px;height: 34px;background-color : white;background-position :  0 0;background-repeat: no-repeat;}
div#menu_appli ul li:hover ,div#menu_appli ul li.over{background-position : 0 -35px;}
div#menu_appli ul li a {text-decoration: none;color : black;padding : 12px 0 6px 32px;display : block;margin :0;}
div#menu_appli ul li.webmaster a {padding : 12px 0 6px 28px;}
div#menu_appli ul li.accueil a {padding : 12px 0 6px 30px;}
div#menu_appli ul li:hover a, div#menu_appli ul li.over a{padding-top : 9px;margin :0;}
/*********************************************************************************/
div#menu_appli ul li.aide{background-image :url("../img/aide.jpg");}
div#menu_appli ul li.noaide{background-image :url("../img/aide.jpg");width:10px;/**/}
div#menu_appli ul li.help{background-image :url("../img/help.jpg");/**/
width:40px;}
div#menu_appli ul li.help a {text-decoration: none;color : black;padding : 12px 0 6px 8px;display : block;}
div#menu_appli ul li.aide a {text-decoration: none;color : black;padding : 12px 0 6px 57px;display : block;}
/*********************************************************************************/
div#sousmenu_appli ul{background: url("../img/puce_1_sousmenu.jpg") 0 7px no-repeat;position: absolute;left : 15px;padding: 0 ;list-style: none;height: 32px; /**/
margin : 0;font-size: 10px;font-weight: bolder;}
div#sousmenu_appli ul li{background: url("../img/puce_x_sousmenu.jpg") 100% 7px no-repeat;position: relative;float : left;margin : 0;height: 32px;/**/}
div#sousmenu_appli ul li.selected_sousmenu{font-weight:bolder;/*background: url("../img/bkg_sous_menu_selected.jpg") 0 7Px repeat-x; */}
div#sousmenu_appli ul li a{position: relative;text-decoration: none;color : #808080;padding : 13px 10px 9px 10px;display : block;margin :0;}
div#sousmenu_appli ul li a:hover, div#sousmenu_appli ul li.selected_sousmenu a{font-weight:bolder;text-decoration: underline;color : black;}
/*********************************************************************************/
div#appli {width: 100%;}
/******************************************************************************/
div#menu_appli ul li.actu{background-image :url("../img/actu.jpg");}
div#menu_appli ul li.devis{background-image :url("../img/actu.jpg");}
div#menu_appli ul li.repertoire{background-image :url("../img/repertoire.jpg");}
div#menu_appli ul li.agenda{background-image :url("../img/agenda.jpg");}
div#menu_appli ul li.email{background-image :url("../img/mailing.jpg");}
div#menu_appli ul li.cotisations{background-image :url("../img/cotisations.jpg");}
div#menu_appli ul li.documents{background-image :url("../img/documents.jpg");}
div#menu_appli ul li.admin{background-image :url("../img/admin.jpg");}
div#menu_appli ul li.analyse{background-image :url("../img/analyse.jpg");}
div#menu_appli ul li.forum{background-image :url("../img/forum.jpg");}
div#menu_appli ul li.webmaster{background-image :url("../img/webmestre.jpg");}
div#menu_appli ul li.accueil{background-image :url("../img/accueil_active.jpg");}
div#menu_appli ul li.suivi{background-image :url("../img/suivi_active.jpg");}
div#menu_appli ul li.boutique{background-image :url("../img/boutique_active.jpg");}
p.legend_explication{font-size: 10px;font-style:italic;margin : 5px 0  5px 0 ;padding:0;width :530px;text-align:justify;}
p.legend_explication2{font-size: 10px;font-style:italic;margin : 5px 0  5px 0 ;padding:0;text-align:justify;}
span.legend_explication2{font-size: 9px;font-style:italic;text-align:justify;}
p.demonstration{font-size: 11px;font-style:italic;font-weight : bolder;color : #fab60a;margin : 5px 0 ;}
ul#legend_explication{padding: 0 ;margin : 10px 0 10px 10px ;position: relative;}
ul#legend_explication li{position: relative;margin : 0 5px;font-size: 10px;font-style:italic;}
ul.legend_explication{padding: 0 ;margin : 10px 0 10px 10px ;position: relative;}
ul.legend_explication li{position: relative;margin : 0 5px;font-size: 10px;font-style:italic;}
div.doubleliste  {margin:0;padding:0;position: relative;}
div.doubleliste div.col, div.simpleliste {float: left;position: relative;margin:0;padding:0;}
div.col ul,div.simpleliste ul{padding: 0 ;margin : 5px  ;position: relative;}
div.col ul li,div.simpleliste ul li{position: relative;margin : 0 5px 0 10px;font-size: 10px;padding:0;font-style:italic;}
div.simpleliste ul li{float:left;}
div.navig_result{margin-bottom : 10px;  
font-size:10px;}
div.navig_result a{text-decoration : underline;}
div.navig_result span.goodindice{font-weight: bolder;}
/*****************************************************************/
div#no_menu_appli{padding: 0 0 0 0;margin :0 0 10px 0;background:  #b6bf7c;border-bottom: 1px solid #9ea190;border-top: 1px solid #9ea190;height : 15px; 
display:block;clear:both;}
div.cache {/*display: none;*/
padding:0px 0 0 3px;position: absolute;z-index:101;}
div.cache ul{position: relative;}
div.cache li {background: #ababab;margin:0;padding:0;height:14px;}
#menu_appli_arno dt a.menu_selected, #menu_appli_arno li a.menu_selected,
#menu_appli_arno dt span.menu_selected, #menu_appli_arno li span.menu_selected,
.menu_appli_arno dt a.menu_selected, .menu_appli_arno li a.menu_selected,
.menu_appli_arno dt span.menu_selected, .menu_appli_arno li span.menu_selected {color: #000000;}
div.inside_lecteur_rss a, div.inside_help a{font-size: 10px;color: #808080;text-decoration:none;padding:0;margin:0;}
div.inside_lecteur_rss a:hover,div.inside_help a:hover{color: #000000;}
div.inside_lecteur_rss{	
border: 1px solid #cccccc;	
position:relative;float:left;background-color: #ffffff;margin-top:8px;width:500px;}
div.inside_lecteur_rss ul {padding:0;margin : 0;list-style-type : none; }
div.inside_lecteur_rss ul li {background:  url(../img/rss_puce.gif) 3px 5px no-repeat;/**/
margin: 0 0 2px 0;padding: 0 0 0 10px;}
div.inside_lecteur_rss ul li a{background : none;}
div.inside_lecteur_rss div.thetitle, div.inside_help div.thetitle{padding: 0;margin : 0;background-color: #cccccc;}
div.inside_lecteur_rss div.thetitle p,div.inside_help div.thetitle p {padding: 3px 0px 3px 0px;text-align:center;margin : 0;font-weight:bolder;color :#000000;}
div.inside_help{border: 1px solid #cccccc;	
position:relative;	
float:left;background-color: #ffffff;margin-top:8px;padding:0;}
div.inside_help div.thetitle, div.inside_lecteur_rss div.thetitle{padding: 0;margin : 0;background-color: #cccccc;border: 1px solid #cccccc;}
div#rss_astuce2{display:none;}
div#rss_astuce1{display:block;}
h4#comm_titre{text-align:center;}
a.link_help_content{color:#0000FF;}
a.link_help_content:hover{color:#0000FF;text-decoration:underline;}
div ul li#rappel a{color:#000000;}
/*fin style_client_20081029*/
/*debut style_accueil_20081029*/
div.cache {	/*display: none;*/
position: absolute;	z-index:101;	padding:0px 0 0 3px;	}
div.cache ul{	position: relative;}
div.cache li {background: #ababab;margin:0;padding:0;height:14px;}
/***on écrase le style définit plus haut dans style client*********************/
div#menu_appli { background: url("../img/bkg_sans_menu.jpg") 0 3px repeat-x; height: 25px; clear : both; width: 100%;}
/********************************************************************/
	
span#result {	color: #ff0000;	font-size : 10px;	font-weight : bold;	width : 100px;	}
form#formlogin{margin :0 0 0 0;  padding : 0;  }		
form#formlogin fieldset {  border: 1px solid #cccccc;  margin :0 0 0 0;  padding : 3px;  
  background-color:#ffffff; 
  width:176px;}
form#formlogin fieldset legend{  font-size : 11px;  font-weight : bolder;  color: #b6bf7c;  padding :0;  margin : 0;}
form#formlogin fieldset label{ padding: 0 5px 0 0;  margin : 0 0 0 0 ;  float:left;}
form#formlogin fieldset p{ padding: 2px;  margin : 0 0 0 0 ; }
form#formlogin fieldset label input{  margin:0;  padding : 0;  font-size : 10px;  width:40px;  }
form#formlogin fieldset input#submit {		color: #000000;	font-size: 10px;	padding: 0 5px 0 0; 
	}
form#formlogin fieldset label.login,form#formlogin fieldset label.change{ padding: 0 5px 0 0; margin : 0 0 0 0 ; float:left; font-weight : bolder;  color: #b6bf7c;  }
form#formlogin fieldset label.login input,form#formlogin fieldset label.change input{  margin:0;  padding : 0;  font-size : 10px;  width:78px;  }
form#formlogin fieldset label.change{margin-top : -1px;}
form#formlogin fieldset label.change input{width:65px; }
form#formlogin fieldset input#email{  margin:0 0 5px 0 ;  padding : 0 0 0 0;  font-size : 10px;  width:160px;  float:left;  }
form#formlogin fieldset label span.spanlogin{width : 80px;float:left;}
form#formlogin fieldset a{font-size: 10px;	color: #808080; text-decoration:none; }
	ul.login{ position: relative; float : left; padding: 0 0 0 0 ; list-style: none; height : 21px; margin : 10px 0 0 0 ;}
form#formlogin fieldset p.oublimdp{width:165px;}
ul.login li{ position: relative; float : left; margin : 0 2px; padding:0;}
ul.change{ position: relative; float : left; padding: 0 0 0 0 ; list-style: none; height : 21px; margin : 6px 0 0 0 ;}
ul.change li{ position: relative; float : left; margin : 0 2px; padding:0;}
	ul.oubli{ position: relative; float : left; padding: 0 0 0 0 ; list-style: none; height : 21px; margin : -2px 0 0 0 ;}
ul.oubli li{ position: relative; float : left; margin : 0 2px; padding:0;}
div.oubli, div.oublititre{display:block;margin: 0;	padding: 0;	clear:both;}
		
div.oublititre{padding: 0 0 5px 0; font-weight : bolder;  color: #b6bf7c;  }
  
ul#password {	list-style: none;	margin: 0;	padding: 0 0 0 2px;	}
ul#password li {	margin: 0;	padding: 0 10px 0 0;	float:left
	}
ul#password li a {	font-size: 10px;	color: #808080; text-decoration:none;}
 
ul#password li a:hover {	color: #000000;	text-decoration:underline;	}
	
div#aiw_bande{margin : 0;padding : 0;width: 100%;}
/****************************************************/
div#innerMain { padding:0; margin: 5px 0 0 0;  z-index: 1;}
div.colonne_flux,div#colonne_flux,div.colonne_fluxnoariane,div#colonne_fluxnoariane {  float: left;  margin: 0;  padding :0 0 0 10px;  width:184px;  }
div#accueil_content {  margin: 0;  position: relative;float:left;width:550px;}
div#event_accueil{ padding:0;  margin: 0;  position: relative;
float:left;}	
div#calendar{ padding: 0;  margin: 0 0 0 0;  position: relative;float:left;}	
/****************************************************/
ul#modules { list-style: none; color: #808557; width :160px; position:relative; left : 35px; top : 0px; margin : 0; padding: 0;}
ul#modules li { background-position: 100px 0;	background-repeat: no-repeat;	height: 44px;	padding : 0 65px 0 0;	margin: 0;}
h2.titreperso,h1.titreperso{ font-size:16px; color: #808557; margin : 8px 0 10px 0; padding :0; border: 1px solid #cccccc;/**/
 /*width:550px;*/
 background-color:#ffffff;}
h2#section_actus{ /*background: #ffffff url("../img/logo_titre_actus_petit_gris.jpg") 0 0 no-repeat;*/
 background: #ffffff url("../img/sprite_h2_accueil.png") 0 -197px no-repeat; padding : 10px 0 12px 45px;  /* width:505px;*/}
h2#section_events{ /*background: #ffffff url("../img/logo_titre_events_petit_gris.jpg") 0 0 no-repeat;*/
 background: #ffffff url("../img/sprite_h2_accueil.png") 0 -327px no-repeat; padding : 10px 0 12px 45px;  /* width:505px;*/}
h2#section_contact{ /*background: #ffffff url("../img/logo_titre_contact_petit_gris.jpg") 0 0 no-repeat;*/
 background: #ffffff url("../img/sprite_h2_accueil.png") 0 -267px no-repeat; padding : 10px 0 5px 45px; 
  /* width:505px;  */}
h2#section_fiche{ /*background: #ffffff url("../img/logo_titre_fiche_petit_gris.jpg") 0 0 no-repeat;*/
 background: #ffffff url("../img/sprite_h2_accueil.png") 0 -79px no-repeat; padding : 10px 0 12px 45px;  
 /*width:505px; */}
h2#section_orga{ /*background: #ffffff url("../img/organigramme_gris.gif") 3px 3px no-repeat;*/
 background: #ffffff url("../img/sprite_h2_accueil.png") 3px -27px no-repeat; padding : 5px 0 5px 25px; 
  /* width:525px;*/}
h2#section_plan{  /* background: #ffffff url("../img/mapsite_15.gif") 3px 5px no-repeat;*/
 background: #ffffff url("../img/sprite_h2_accueil.png") 3px -143px no-repeat; padding : 5px 0 5px 35px; 
  /* width:515px;*/}
h2#anciensevents{ margin-top:20px;}
p.session,p.nosession {  color: #808557;  font-style:italic;
	font-weight:bolder;	text-align:center;	}
p.nosession,p.nodata {	border: 1px solid #cccccc;	background-color:#ffffff;	margin:0px;	padding:5px 20px;}
p.nodata {	font-style:italic;	}
form fieldset label input.over  {	border: 1px solid #f8c816;	}
div#bloc_droite_bandeau {padding :0;margin :0;float:right;}
/******************************************************/
div.bloc_titre h1,div.bloc_titre h3{margin:0;padding:0;font-size : 14px;}
div.bloc_titre h3{font-size:11px;}
/*****************************************************/
/*****************************************************/
/*****************************************************/
form#form_contact_accueil {	margin: 0;	padding:0}
form.form_enligne ,
form#form_contact_accueil fieldset, 
div#messageConfirmation , 
fieldset.reponse_clients { border: 1px solid #cccccc;  
	display: block;	margin: 0;	padding:10px;	position: relative; /*width : 530px; */ 
 background-color:#f2f2f2;}
form#form_contact_accueil fieldset.hidden,
fieldset.hidden{	display: none;}
form.form_enligne p,
form#form_contact_accueil fieldset p{margin:0;padding:5px;}
form#form_contact_accueil fieldset label.contact{  float: left;	margin-bottom: 5px;	width: 95%;}
form#form_contact_accueil fieldset label.contact span {  float: left;	position: absolute;  width : 155px;}
form#form_contact_accueil fieldset label.contact input#objet2{ 
display:none;}
form#form_contact_accueil fieldset input, 
form#form_contact_accueil fieldset select, 
form#form_contact_accueil fieldset textarea{ clear: left; font-size:10px;	position: relative;	left: 100px;	top: 0;	margin: 0;	padding: 0;}
form#form_contact_accueil fieldset select.preinscription,
form#form_contact_accueil fieldset div select#nbrenuit{ 	clear: left; 	font-size:10px;	position: relative;	left: 150px;	top: 0;	margin: 0;	padding: 0;}
form#form_contact_accueil fieldset input.preinscription{ 	clear: left;	font-size:10px;	position: relative;	left: 150px;	top: 0;	margin: 0;	padding: 0;}
form#form_contact_accueil fieldset input{ 	margin: 0;	padding: 0;  width: 150px;}
form#form_contact_accueil fieldset input.radio{  width: 25px;  position: relative;	left: 0;	top: 3px;}
form#form_contact_accueil input#code{ 	left: 0; 	width: 75px;}
form#form_contact_accueil fieldset textarea{	left: 0px;	top: 20px;	width: 100%;	height:50px;	font: 10px verdana, arial, helvetica, sans-serif;	margin-bottom:25px;}
form#form_contact_accueil p.titre_form,p.titre_form{	font-weight:bold;	font-size:12px;}
form#form_contact_accueil p.nom_form{	font-size:12px;}
form#form_contact_accueil p.texte_form{	font-style:italic;	font-size:12px;}
p#paiement, p#paiement a{text-align : center;color:#000000;}
form#form_contact_accueil  ul, 
div#messageConfirmation ul,
form.form_enligne ul,
ul.boutons{ padding: 0 ; list-style: none; height : 21px; margin : 0 ; position: relative;}
form#form_contact_accueil  ul li, 
div#messageConfirmation ul li,
form.form_enligne ul li,
ul.boutons li{ position: relative; float : left; margin : 0 5px;}
div#messageConfirmation p{	font-weight:bold;}
table#form_enligne{margin : 15px;border: 1px solid #cccccc;background-color:#ffffff;padding:10px;	}
table#form_enligne tr td{text-align:left;vertical-align:top;padding:3px;}
table#form_enligne tr td.boldit{font-weight:bold;}
form.form_enligne input,form.form_enligne select{font-size:10px;}
/*****************************************************/
/*****************************************************/
/*****************************************************/
/*****************************************************/
div.nodata{	border: 1px solid #cccccc;	background-color:#ffffff; 	
	margin:10px 0px 10px 0px;	padding:5px 10px 5px 10px;	float:left;	clear:both;	font-style:italic;	width :530px;	}
.calendar tbody td.evenement,
.calendar tbody td.selected { 
	border: 1px solid #ffffff;	padding: 0;	color: white;}
table.ficheclub, table.ficheclub_logo  {  font-size: 10px;	border:none;border-collapse: collapse;	margin:0;	width: 350px; padding : 0;}
table.ficheclub td, table.ficheclub_logo td {	padding: 0px 5px;	height:20px;}
table.ficheclub td.legende {	font-weight: bolder;	color : #00b6c7;	font-size : 12px;	width:140px;}
table.ficheclub td.checkadressmasked {width:210px;	font-style:italic;}
table.ficheclub td.annu1, table.ficheclub_logo td.annu1_logo {	background-color: #efefef;	border: 1px solid #9d9da1;	width:140px;	
	}
table.ficheclub td.annu2, table.ficheclub_logo td.annu2 {	background-color: #ffffff;	border: 1px solid #9d9da1;		width:210px;	}
table.ficheclub td.vide , table.tableautri tr.vide {	
	}
table.ficheclub_logo tr td {text-align:center;}
/******************************************************/
div.perso {	border: 1px solid #cccccc;	margin : 5px 0px 10px 0px;	padding : 0;	/*width :550px;*/
	position:relative;	color : #000000;	background-color:#ffffff;}
div.perso div.bloc_texte{	float:left;	width:430px}
div.perso div.bloc_logo{	float:left;	width : 105px;	margin:5px;}
/*div.perso p{	margin : 0px 0px 5px 15px;	font-size:10px;}*/
div.bloc_logo{	text-align:center;}
div#ariane {position:relative;margin :5px 0 0 0;background:none;	border: 1px solid #cccccc;float:left;clear:both;color: #808080;}
div#ariane a,div.lecteur_rss a {	font-size: 10px;	color: #808080;  text-decoration:none;  padding:0;  margin:0;}
 
div#ariane a:hover,div.lecteur_rss a:hover {	color: #000000;}
div.lecteur_rss{	border: 1px solid #cccccc;/*	width:183px;*/;width:100%;	float:left;	background-color: #ffffff;}
div.lecteur_rss ul {	padding: 0 0 0 5px;	margin : 0;	list-style-type : none;	border: 1px solid #ffffff;	}
div.lecteur_rss ul li {	background:  url(../img/rss_puce.gif) 0 5px  no-repeat;	padding:0 0 0 10px;	margin: 0 0 2px 0;}
div.lecteur_rss ul li a{background : none;}
div.lecteur_rss div.thetitle  {	padding: 0;	margin : 0;	background-color: #cccccc;}
div.lecteur_rss div.thetitle p {	padding: 3px 0px 3px 0px;	text-align:center;	margin : 0;	font-weight:bolder;	color :#000000;}
div.flickr_player {text-align:center;padding:2px 5px;}
div.flickr_player img{padding-top:3px;width:172px;height:129px;}
p.rssimg_0{text-align:center;padding:5px 0 0  0;margin:0;}
p.rssimg{text-align:center;padding:0 0 0  0;margin:0;}
img.rssimg{width:172px;padding:0 0 3px 0;margin:0;}
img.rssimg_defile{width:176px;padding: 3px 0;margin:0;	}
img.rssimg_defilev{height:125px;padding: 3px 0;margin:0;}
#test:hover{	background-color: #E9E9E9;}
div#container_perso{	width :570px;	padding:0;	margin:0;	border: 1px solid #E9E9E9}
div.bande_perso{background-color: #E9E9E9;padding:10px;}
div.titre_perso{	float:left;	font-weight:bolder;}
div.close_perso{	float:right;}
div.close_perso img{	padding:0;  margin:0;  vertical-align:middle;}
div.close_perso a:hover{	text-decoration: underline;}
div#visupage_perso{	padding:10px;}
#test:hover{	background-color: #E9E9E9;}
.orga_membre{	font-weight: bold;	font-size: 10px;	color: Black;	}
div.bordered {  border: 1px solid #cccccc;   margin:0;   padding:10px;float : left;}
form#laisser_commentaire_public{	display: block;}
form#laisser_commentaire_public fieldset{	background-color: #FFFFFF;	width: 530px;}
form#laisser_commentaire_public textarea{	font: 10px verdana, arial, helvetica, sans-serif;	width: 530px;}
p.liens_comm a{	font-size: 9px;	color: #808080;	text-decoration: none;	text-align: center;}
p.liens_comm{	text-align: center;}
.orga_membre a{	left:0px;}
legend#ajouter_commentaire{	font-weight:bold;}
div#contour_commentaire{	background-color:#FFFFFF;	display:block;	padding:0 0 1px 13px;}
input#pseudo{	font-size:9px;}
h2#comm_titre{	text-align: center;	color:#808080;}
h4.mapsite{	color: #808080;	margin:10px 0 0 20px ;	padding:0;	font-style:italic;	font-size: 12px;}
ul.mapsite, ul.mapsite ul{	list-style-type: none;	padding : 10px 0;	margin:0 0 0 20px ;}
ul.mapsite li{	font-weight: bold;	margin: 3px 0 3px 0;	padding: 0 0 0 15px;	font-size: 10px;	background:  url(../img/rss_puce.gif) 3px 5px no-repeat;/**/
	color: #808080;}
ul.mapsite li a{	color: #808080;}
  
ul.mapsite li a:hover{	text-decoration: underline;	color: #000000;}
hr.hrBasic{	height: 1px;	border: 1px;	color: #cccccc;	background-color: #cccccc;	width: 100%;} 
div#actu_navigation{	/*width:550px;*/
	height:35px;}
div#actu_nom_prec{	float:right;padding:5px;text-align:right;}
div#actu_nom_suiv{
float:left;	padding:5px;}
span.flux_actu_bold{	font-weight:bold;}
span#help_content_rss1{ 	position : relative;	top :2px;}
div.default_link{	border: 1px solid #cccccc;	margin : 5px 0px 10px 0px;	padding : 80px 0px 80px 0;	width :550px;	position:relative;	color : #000000;	background-color:#ffffff;	text-align: center;}
.someclass{	position:relative;	/*width:183px;	*/
	width:100%;	height: 40px;	float:left;	background:none;	margin-top:0px;}
.someclasstof{	position:relative;	/*width:183px;	*/
	height: 137px;	float:left;	text-align:center;	background-color: #ffffff;	margin-top:0px;}
div.date_modif{	margin : 0;	padding : 3px 0px 0px 0px;  
	position:relative;	color:#808080;	font-size : 10px;	font-style:italic;	text-align:left;}
span.mod_comment{	font-weight:normal;	font-style:italic;}
p.corps_comment{	padding:0 5px 0 0px;	position:relative;	text-align:justify;}
a.ssf_link_blue{	color:#0000ff;	text-decoration:underline;}
form#form_contact_accueil input#otorisation,form#form_contact_accueil input#journalbymail{	width:15px;	padding:0;	margin:0;	left:0;	top:0;	position:relative;	}
form#form_contact_accueil input#emailDes{	padding:0;	margin:0;	left:0;	top:3px;	position:relative;	width:100%;}
form#form_contact_accueil textarea#messageAmi{	padding:0;	margin:0;	left:0;	top:3px;	position:relative;	height:150px;}
p.justifyit{text-align:justify;}
input#code, input#email{	font-size:10px;}
img#cryptogram{	top:5px;	position:relative;}
div#nocaptcha{	display:none;}
div#captcha{	display:block;	color:#ff0000;	font-weight:bold;}
span.repondre_comm{	font-size:10px;	color:#cccccc;	
	cursor:pointer;}
div#divForWatcher{	display:none;}
.italik{	font-style:italic;}
div#div_login{padding-top:50px;padding-bottom:50px;background:none;}
div#accueil_content form#formlogin label,
div#accueil_content form#formlogin input,
div#accueil_content form#formlogin ul{		float:none;}
div#accueil_content form#formlogin input{	width:100px;}
div#accueil_content form#formlogin{	
	width:300px;	margin-left:auto;	margin-right:auto;
}
div#accueil_content form#formlogin fieldset{	background: #efefef url("../../images_appli/bkg/fond_raye_degrade_gris.png") 0 0 no-repeat;  
	border:1px solid #cccccc;	padding:10px;	width:300px;}
div#accueil_content form#formlogin input#LOGlogin{	margin-left:43px;}
div#accueil_content form#formlogin input#LOGnmot_de_passe{	margin-left:24px;}
div#accueil_content form#formlogin #email{	width:200px;}
div#accueil_content div.eventlink h3{	text-align:left;}
div#aiw_footer{padding:3px;margin:0;text-align:center;background: #ffffff url("../../images_appli/bkg/fond_raye_degrade_gris.png") 0 -25px repeat;  
	border-top:1px solid #cccccc;}
div#aiw_footer p{padding:0;margin:0;text-align:center;color:#808080;}
div#aiw_footer p a{color:#808080;}
div#aiw_footer p img{vertical-align:middle;}
#traitement{ top:0px; position:absolute; left:50%; background-color:#FFFFC6; border: 2px solid #cccccc; font-size: 10px;	color: #808080; width:560px; margin-left : -280px; padding:8px 0; text-align:center;  
 display:none;  }
p.indispo{font-size:10px;color:#808080;
text-align:center;margin:0;padding: 5px;}
p.chrono{font-size:9px;color:#cccccc;text-align:right;margin:0;padding:0 5px;}
div#aiw_footer p.chrono{text-align:center;}
.chrono{display:none;}
.titreCommentaire{	font-size:14px;	color: #858586;	font-weight:bold;}
.commentNumber{	color:#000000;	font-size:15px;}
form#form_news_aiw, form#form_news_aiw fieldset{border:none;}
form#form_news_aiw input.champ_texte {font-size:10px;width : 90px;}
form#form_news_aiw fieldset p{text-align:left;}
form#form_news_aiw fieldset p.centerit{text-align:center;}
form#form_payer.form_enligne div#erreur_code_crypt{	display:none;}
.rightit{	text-align:right;}
.centerit{	text-align:center;}
.leftit{	text-align:left;}
div.image_big{padding:10px;	position:relative;	left:220px;}
div.question_reponse {background:#DDDDDD;border:1px solid #8F8F8F;/*width:500px;*/
margin:0 10px;}
div.question_reponse h4{background:#BBBBBB;position:relative;top:-10px;}
table#table_rss{/*width:500px;*/
margin:10px;}
.noLinkSM{	cursor:text;}
div#menu_appli_arno dl,
div#menu_appli_arno dl dt,
div.menu_appli_arno dl,
div.menu_appli_arno dl dt{padding:0;margin:0;}
div#z9,
div#z8{padding-left:0;padding-right:0;}
/*fin style_accueil_20081029*/
/*debut style_boutons.css*/
/***** Bouton 30 px de large *************************************************/
.formbouton, .formbouton2{font-family:  verdana, arial, helvetica, sans-serif; text-align: center; font-size: 10px; text-decoration: none; cursor: pointer; color : #777777; font-weight:bold;}
.formbouton:hover, .formbouton2:hover{color : #000000; 
}
.formbouton2{  font-weight:normal;	height:22px;	padding:0 3px 0 3px;	margin:0;	}
a.bouton30, a.bouton50, a.bouton60, a.bouton75, a.bouton100,a.bouton125, a.bouton150, a.bouton200 { background: url('../img/fond_bouton_21_normal.jpg') 0 repeat-x; height: 21px; display: block; text-align: center; font-size: 10px; text-decoration: none; cursor: pointer; color : #777; font-weight:bold;}
a.bouton30 { width: 30px;}
a.bouton50 { width: 50px;}
a.bouton60 { width: 60px;}
a.bouton75 { width: 75px;}
a.bouton100 { width: 100px;}
a.bouton125 { width: 125px;}
a.bouton150 { width: 150px;}
a.bouton200 { width: 200px;}
a.bouton30 span, a.bouton50 span, a.bouton60 span, a.bouton75 span, a.bouton100 span, a.bouton125 span, a.bouton150 span, a.bouton200 span { background: url('../img/bord_bouton_21_gauche_normal.jpg') 0 0 no-repeat; height: 21px; display: block;}
a.bouton30 span span, a.bouton50 span span, a.bouton60 span span, a.bouton75 span span, a.bouton100 span span, a.bouton125 span span, a.bouton150 span span, a.bouton200 span span { background: url('../img/bord_bouton_21_droit_normal.jpg') 100% 0 no-repeat; height: 21px; line-height: 18px; display: block;}
a.bouton30:hover, a.bouton50:hover, a.bouton60:hover, a.bouton75:hover, a.bouton100:hover , a.bouton125:hover , a.bouton150:hover , a.bouton200:hover{ background: url('../img/fond_bouton_21_over.jpg') 0 repeat-x; color : #000000;}
a.bouton30:hover span, a.bouton50:hover span, a.bouton60:hover span, a.bouton75:hover span, a.bouton100:hover span , a.bouton125:hover span , a.bouton150:hover span , a.bouton200:hover span{ background: url('../img/bord_bouton_21_gauche_over.jpg') 0 0 no-repeat;}
a.bouton30:hover span span,a.bouton50:hover span span,a.bouton60:hover span span, a.bouton75:hover span span, a.bouton100:hover span span , a.bouton125:hover span span , a.bouton150:hover span span , a.bouton200:hover span span { background: url('../img/bord_bouton_21_droit_over.jpg') 100% 0 no-repeat;}
/*fin style_boutons.css*/
/*debut myhtml_20081029.css*/
/*div.htmlarea_content {	font-size:10px;	color : black;	padding : 5px 10px 5px 10px ;	margin : 0;}
div.htmlarea_content p {	font-size:10px;	color : black;	padding : 0;	margin : 0;}*/
div.htmlarea_content hr{	color: #cccccc;	background-color: #cccccc;	height: 1px;	border: 0;} 
div.htmlarea_content a {	text-decoration : underline;}
div.htmlarea_content ul {	margin-top:10px;	margin-bottom:10px;	}
/*div.htmlarea_content p.htmlarea_titre,
div.htmlarea_content h1 {	font-size:14px;	font-weight:bold;	padding:0;		margin:0;}
div.htmlarea_content p.htmlarea_sous_titre,
div.htmlarea_content h2{	font-size:12px;	font-style:italic;	padding:0 0 5px 5px;	margin:0;}
div.htmlarea_content p.htmlarea_texte_grand,
div.htmlarea_content h3 {	font-size:12px;	color : black;	margin:0;	padding:0;}
div.htmlarea_content p.htmlarea_texte_normal,
div.htmlarea_content h4{	font-size:10px;	color : black; 
	margin-left:0;	
	margin:0;	padding:0;}
div.htmlarea_content p.htmlarea_texte_petit,
div.htmlarea_content h5 {	font-size:9px;	font-style:italic;	color : black;	margin:0;	padding:0;}
*/
form#laisser_commentaire_public{	display: none;}
form#laisser_commentaire_public fieldset{	background-color: #FFFFFF;	width: 530px;}
form#laisser_commentaire_public textarea{	font: 10px verdana, arial, helvetica, sans-serif;	width: 530px;}
p.liens_comm a{	font-size: 9px;	color: #808080;	text-decoration: none;	text-align: center;}
p.liens_comm{	text-align: center;}
legend#ajouter_commentaire{	font-weight:bold;}
div#contour_commentaire{	background-color:#FFFFFF;	display:block;	padding:0 0 1px 13px;}
input#pseudo{	font-size:9px;}
hr.hrBasic{	height: 1px;	border: 1px;	color: #cccccc;	background-color: #cccccc;	width: 100%;} 
div#actu_navigation{	/*width:550px;*/
	height:35px;}
div#actu_nom_prec{	float:right;padding:5px;text-align:right;}
div#actu_nom_suiv{float:left;	padding:5px;}
span.flux_actu_bold{	font-weight:bold;}
h4#comm_titre,h4#comm_titre2{	text-align:center;}
h4#comm_titre2,h4#comm_titre{	display:none;}
#btnAddComment{	text-align:center;	
	margin-left:auto;	margin-right:auto;}
h3#section_actus a img,h2#section_actus a img{ position : relative; top :5px;}
div.perso table,div.htmlarea_content table{	border: 1px solid #cccccc; border-collapse: collapse;}
div.perso td, div.perso th ,div.htmlarea_content td, div.htmlarea_content th { border: 1px solid #cccccc; padding:2px;}
/*fin myhtml_20081029.css*/
/*debut lightview.css*/
/* lightview.css
 http://www.nickstakenburg.com/projects/lightview
*/
/* lightview.css
 http://www.nickstakenburg.com/projects/lightview
*/
#lightview {	position: absolute;	top: 50%;	left: 50%;	height: 150px;	width: 150px;	margin: -75px 0 0 -75px;	padding: 0;	text-align: left;}
/* The container that holds everything */
.lv_Container {	position: relative;	width: 100%;	height: 100%;	background: none;	padding: 0;	margin: 0;}
.lv_Button {	cursor: pointer;	text-decoration: none;	border: none;	background: none;	margin: 0;	padding: 0;}
/* The buttons on the side when you view a gallery */
.lv_Sides {	position: absolute;	top: 50%;	left: 0;	clear: both;	width: 100%;	padding: 0;	margin: 0;}
.lv_Sides * { padding: 0; margin: 0; }
.lv_Sides li {	list-style-type: none;	position: relative;}
.lv_PrevSide { float: left; }
.lv_NextSide { float: right; }
.lv_Sides .lv_Wrapper {	width: 100%;	height: 100%;	cursor: pointer;}
.lv_Sides .lv_Button {	float: left;	background: none;}
/* The frames above and below the center, that hold the corners.
 It's recommended not to change anything here, a lot is done in
 javascript to build further upon this based on your settings.
*/
.lv_Frames {	width: 100%;	height: 100%;	position: relative;	padding: 0;	margin: 0;}
.lv_Frames li {  list-style-type: none;  margin: 0;  padding: 0;}
.lv_Frame {	width: 100%;	display: block;}
.lv_Frame * { padding: 0; margin: 0; }
.lv_FrameTop {	position: absolute;	left: 0;	width: 100%;	display: block;}
.lv_FrameBottom {	position: relative;	float: left;	clear: both;}
.lv_Liquid {	position: relative;	float: left;	width: 100%;	overflow: hidden;	clear: both;}
.lv_Liquid .lv_Filler {	position: absolute;	height: 100%;	width: 2px;	top: 0;	left: 50%;}
.lv_Half {	display: block;	height: 100%;	clear: both;	line-height: 0px;}
.lv_Half li { list-style-type: none; }
.lv_Corner {	float: left;	position: relative;}
.lv_CornerTr, .lv_CornerBr { float: right; }
.lv_Fill {	position: absolute;	top: 0;	width: 100%;	height: 100%;}
.lv_Half .lv_CornerWrapper {	float: left;	position: relative;	width: 50%;	height: 100%;	overflow: hidden;}
.lv_HalfRight .lv_CornerWrapper { float: right; }
.lv_Corner { position: relative; }
.lv_Corner canvas { position: relative; }
.lv_HalfLeft .lv_Corner { float: left; }
.lv_HalfRight .lv_Corner {	position: relative;	float: right;}
/* To position content correctly in the center with correct
 rounded corner display we need a few wrappers.
 This is to get it right on all browsers.
*/
.lv_Center {	position: relative;	clear: both;	height: 100%;	overflow: hidden;	background: none;	padding: 0;	margin: 0;}
.lv_WrapUp {	position: absolute;	left: 0;	height: 100%;	width: 100%;	overflow: hidden;	padding: 0;	margin: 0;}
.lv_WrapDown {	position: relative;	height: 100%;	width: 100%;	overflow: hidden;	padding: 0;	margin: 0;}
.lv_WrapCenter {	position: relative;	padding: 0;	margin: 0;}
/* The loading indicator */
.lv_Loading {	position: absolute;	top: 50%;	left: 50%;}
.lv_Loading .lv_Button {	float: left;	height: 100%;	width: 100%;}
.lv_MediaWrapper {	position: relative;	width: 100%;	display: block;	overflow: hidden;	clear: both;	padding: 0;	margin: 0;}
.lv_MediaWrapper img {	position: relative;	float: left;	padding: 0;	margin: 0;}
/* The overlays on top of images that toggle the previous/next buttons */
.lv_PrevNext {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	padding: 0;	margin: 0;}
.lv_PrevNext * { padding: 0; margin: 0; }
.lv_PrevNext .lv_Button {	position: relative;	height: 100%;}
.lv_PrevButton { float: left; }
.lv_NextButton { float: right; }
/* The bar that holds title, caption, imagenumber, slideshow and closebutton */
.lv_MenuBar {	clear: both;	position: relative;	width: 100%;	font: 11px Arial, Helvetica, sans-serif;	color: #7a7a7a;	padding: 0;	margin: 0;	text-align: left;}
.lv_MenuBar * { padding: 0; margin: 0;}
.lv_Close {  position: relative;	float: right;	overflow: hidden;	width: 100%;	height: 100%;}
.lv_Data {	position: relative;	float: left;	padding-bottom: 3px;	line-height: 13px;	overflow: hidden;}
/* simulates padding-left inside .lv_Data 
.lv_DataText div, .lv_ImgNumber div { margin-left: 3px; } */
.lv_Data li {	list-style-type: none;	float: left;	margin-top: 3px;}
.lv_DataText { width: 100%; }
.lv_DataText .lv_Title {	font-weight: bold;	margin-bottom: 2px;}
.lv_DataText .lv_Caption { clear: both; }
.lv_Data .lv_ImgNumber {	color: #a7a7a7;	margin-right: 5px;	margin-top: 5px;}
.lv_Data .lv_innerPrevNext, 
.lv_Data .lv_Slideshow {	position: relative;	border-left: 1px solid #d7d7d7;	padding: 0 5px;	margin-top: 5px;	vertical-align: middle;}
.lv_Data .lv_Slideshow { padding-right: 0px; }
.lv_Data .lv_innerPrevNext .lv_Button, 
.lv_Data .lv_Slideshow .lv_Button { /* play and stop */
	float: left;	background-position: center left;	background-repeat: no-repeat;}
/* the boxes that hold media or external content */
.lv_contentTop,
.lv_contentBottom {	position: relative;	float: left;	margin: 0;	padding: 0;	clear: both;}
#lightview iframe {	float: left;	border: 0;	clear: both;	padding: 0;	margin: 0;	background: none;}
/* The container that hold buttons above the view, currently only topclose */
.lv_topButtons {	position: absolute;	left: 0;	width: 100%;	overflow: hidden;	margin: 0;	padding: 0;}
.lv_topcloseButtonImage { cursor: pointer; }
/* The error/warning/download message that will appear when
 a required plugin is not installed.
*/
#lightviewError p { padding: 0 0 10px 0; }
#lightviewError div {	padding: 6px;	font: 11px Arial, Helvetica, sans-serif;}
#lightviewError .message {	background: #fcb5b5;	color: #dd1f1f;	margin-bottom: 3px;}
#lightviewError .type { font-weight: bold; }
#lightviewError .pluginspage {	background: #b5fcbd;	color: #21be30;}
#lightviewError a,
#lightviewError a:hover,
#lightviewError a:visited {	color: #21be30;	text-decoration: none;	background: none;	font-weight: bold;	border-bottom: 1px solid #7de689;}
#lightviewError p {	margin-left: 0;	padding: 0;}
#lv_overlay {  position: absolute; /* Opera will use fixed */
  top: 0;  left: 0;  height: 100%;  width: 100%;}
/* navbar
 Adds a bar below the view that takes over the default Controller
*/
#lightviewController {	position: fixed;	bottom: 0;	top: 0;	left: 50%;	margin: 0;	padding: 0;	color: #d2d2d2;	font: 11px Arial, Helvetica, sans-serif;}
* html body #lightviewController { /* IE6 */
	position: absolute;	top: auto;	margin-top: expression( (-1 * this.offsetHeight / 2 + (document.documentElement ? document.documentElement.scrollTop : 0) + (Lightview.controllerOffset || 0)) + 'px');	}
#lightviewController ul {	display: block;	height: 100%;	float: left;	margin: 0;	padding: 0;	position: relative;}
.lv_controllerTop, .lv_controllerMiddle, .lv_controllerBottom {	list-style-type: none;	float: left;	display: block;	position: relative;	clear: both;	overflow: hidden;	margin: 0;	padding: 0;}
.lv_controllerCenter  { width: auto; float: left; }
.lv_controllerCornerWrapper {	position: absolute;	width: 100%;	height: 100%;	margin: 0;	padding: 0;}
.lv_controllerCornerWrapperTopLeft,
.lv_controllerCornerWrapperBottomLeft { top: 0; left: -100%;}
.lv_controllerCornerWrapperTopRight,
.lv_controllerCornerWrapperBottomRight { top: 0; left: 100%;}
#lightviewController .lv_CornerWrapper {	width: 100%;}
#lightviewController .lv_Corner { float: left; }
#lightviewController .lv_Corner {	float: right;	position: relative;}
#lightviewController .lv_CornerTr, #lightviewController .lv_CornerBr { float: left; }
.lv_controllerBetweenCorners {	position: relative;	height: 100%;	overflow: hidden;}
.lv_controllerMiddle {	position: relative;	height: 100%;	float: left;}
.lv_controllerCenter { float: left; width: auto;}
.lv_controllerCenter li {	list-style-type: none;	float: left;	display: inline;	position: relative;	clear: none;}
.lv_controllerSetNumber {	float: left;	text-align: center;}
#lightviewController .lv_Button {	float: left;	position: relative;	height: 100%;	clear: none;}
.lv_controllerSetNumber {	position: relative;	height: 100%;	padding-right: 3px;}
.lv_controllerPrev, 
.lv_controllerNext, 
.lv_controllerSlideshow, 
.lv_controllerClose {	float: left;	position: relative;	height: 100%;	padding-left: 3px;}
.lv_controllerPrev { border-left: 1px solid #3c3c3c; }
#lightviewController .lv_controllerNext { padding-right: 3px; border-right: 1px solid #3c3c3c; }
* html #lightview { /* IE6 */
	position: absolute;	margin-top: expression( (-1 * this.offsetHeight / 2 + (document.documentElement ? document.documentElement.scrollTop : 0) - (Lightview.controllerHeight || 0)) + 'px');	margin-left: expression( -1 * this.offsetWidth / 2 + (document.documentElement ? document.documentElement.scrollLeft : 0) + 'px');}
/* Always cover 100% of the screen in IE6 */
html #lv_overlay {	position: absolute;	height: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.clientHeight].max() : document.documentElement.scrollHeight) + 'px' );	width: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth, document.documentElement.scrollWidth, document.body.offsetWidth, document.documentElement.clientHeight].max() : document.documentElement.scrollWidth) + 'px' );}
/*fin lightview.css*/
/*debut style_organisation_20081029.css*/
div#header_cadre { width : 766px; padding:0 0 0 0; margin:0; clear:both;}
div#header_club {  padding : 0 5px 5px 10px;  margin :0 5px 0 0;  float:left;}
div#header_club div { float: left;}
div#header_club div.imglogo{	padding-bottom:5px;}
div#header_club img.nologo_club { height: 43px; width : 1px;}
div#header_club img.logo_club { margin-left:10px; border: 1px solid #cccccc;}
div#header_club img.testfloat{	margin: 0 5px 0 0; border: 1px solid #cccccc; float:left;}
div#title_club,h1#title_club{background-color:#ffffff;border: 1px solid #cccccc;margin: 0 0 5px 10px;padding:5px;}
div#header_club h1 { margin: 0 0 0 0; color: #733c3c; font-weight : bolder; font-size: 16px; text-align:center;}
div#header_club p { margin: 0 0 0 0; color: #733c3c; font-style:italic; font-size:12px; text-align:center;}
div#header_club p.title_club,div#header_club h1#titre_nom_club { margin: 0 0 0 0; color: #733c3c; font-weight : bolder; font-style:normal; font-size: 16px; padding-bottom:5px}
div#header_form {  padding :0;  margin :0; float:right;}
/*****************************
* menu right there
******************************/
div#header_login{float:right;padding-right:5px;}
div#menu_appli_arno,div#menu_appli_nosh {height:20px;min-height:20px;height:100%;}
div#container,div#header_aiw{	padding:0;	margin:0;}
div#container{	margin-left:auto;	margin-right:auto;	border:1px solid #cccccc;}
h2.titreperso,h1.titreperso{border:none;}
div#divFooter{	background-color:#CCCCCC;	vertical-align:middle;	margin:5px;	text-align: center;	color:#999999;}
div#menu_appli_nosh{	padding:0;	float: left;	width:182px;	position:relative;		z-index:100;}
div.colonne_flux,div#colonne_flux,div.colonne_fluxnoariane,div#colonne_fluxnoariane {  width:185px;  margin: 0 5px;  padding:0; }
 div#accueil_content{margin: 0 10px;padding : 0;}
	div#menu_appli_nosh,div.colonne_flux,div#colonne_flux,div.colonne_fluxnoariane,div#colonne_fluxnoariane{margin:0 10px;}
div#innerMain{margin:0;	}
div.cache  li{border: 1px solid #cccccc;border-top:0;margin:0;padding:0px;white-space: nowrap;min-height:16px;}
div.cache ul{border-top:1px solid #cccccc;margin:0;padding:0px;}
div.cache li a{margin:0;padding: 2px;font-weight:bold;}
body.clean{background:#ffffff;}
div.pub_top{ text-align:center; padding:2px;}
div#div_google_ads, div.pub_sous_contenu{ text-align:center; padding:2px; background-color:#ffffff;}
div#googlefirefox{ 	width:184px;	float:left;	margin-top:8px;}
div.horizontal_zone{padding : 2px 10px;}
div.pub_sous_rss{	margin-top:8px;	}
div.pub_sous_rss div.rightit,
div.pub_sous_rss div.leftit,
div.pub_sous_rss div.centerit{margin:0;padding:0;text-align:center;}
div.pub_sous_rss div.leftit{text-align:left;}
div.pub_sous_rss div.rightit{text-align:right;}
img.banniere{ border: 1px solid #cccccc; }
table.meteo{	border-collapse: collapse;	white-space:normal;	text-align:center;}
table.meteo td.entetemeteo{	font-weight:bold;}
table.meteo td.daymeteo{	color: #858586;	font-weight:bold;}
table.meteo td img {	border: 1px solid #cccccc;}
table.meteo td.leftcel{	text-align:left}
div#header_club img#logo_club{padding:0;margin:0;}
p.info_inscript_full{margin-left:20px;color:red;font-size:12px;font-weight:bold;}
div#recherche{padding:5px;}
h1 sub{font-weight:normal;font-style:normal;font-size:10px;}
table#tablo_recherche{width:100%;}
table#tablo_recherche tr td{border:none;border-color:#ffffff;vertical-align:top;}
table#tablo_recherche tr td.col1{width:70px;}
table#tablo_recherche tr td.col0{width:20px;text-align:center;vertical-align:top;}
table#tablo_recherche tr td.col0 p{padding:0;margin:0}
table#tablo_recherche tr{border:1px solid #cccccc;}
table#tablo_recherche tr:hover{background-color:#FFF7DF;cursor:pointer;}
form#search_website fieldset{border:none;}
p.search_results{font-weight:bold;}
form#search_website input#param_search_site{width:150px;font-size:10px;}
form#search_website input#boutton_valider{font-size:10px;width:90px;padding-top:2px;padding-bottom:1px;font-family:  verdana, arial, helvetica, sans-serif;font-weight:bold;border:1px solid #777777;background-color:#fdc100;color:#000000; 
list-style-type:none;}
form#search_website input#boutton_valider:hover{color:#000000; 
cursor:pointer;background-color:#FFF7DF;}
/*fin style_organisation_20081029.css*/
