h3.titreperso,h2.titreperso,h1.titreperso,.orga_nom,.orga_nom_sg{color: #0066a1;}
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: #046eb4;}
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: #84b33f;}
div.perso div.htmlarea_content p.htmlarea_titre,div.perso div.htmlarea_content p.htmlarea_sous_titre{color: #0066a1;}
.calendar tbody td.evenement,.calendar tbody td.selected {background: #84b33f;}
div#header_aiw {background-color: #ffffff;;	}
form#formlogin fieldset legend{color: #f9af00;}
form#formlogin fieldset label.login,form#formlogin fieldset h3,form#formlogin fieldset label.change, div.oublititre{color: #0066a1;}
form#connect {background-color:#f9af00;}
form#connect fieldset legend,form#connect fieldset label{color: #0066a1;}
div#header_club h1,div#header_club h1#titre_nom_club, div#header_club p,div#header_club p.title_club{color: #ffffff;}
div#innerMain{
background :#f9af00 url("../../bkg_content/pix_570_ffffff.png") 410px 0 repeat-y ;	margin:0;	padding:0;}
div#html_footer{background-color :#f9af00;}
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#menu_appli_arno,div.menu_appli_arno{	z-index:100;	padding: 2px 0 0 0px;	margin :0;	display:block;	clear:both;}	
#menu_appli_arno dl,#menu_appli_arno dt,#menu_appli_arno dd,#menu_appli_arno ul,#menu_appli_arno li,.menu_appli_arno dl,.menu_appli_arno dt,.menu_appli_arno dd,.menu_appli_arno ul,.menu_appli_arno li{	margin: 0;	padding: 0;	list-style-type: none;}
#menu_appli_arno dl,.menu_appli_arno dl{	float: left;}
#menu_appli_arno dt,div.menu_appli_arno dl dt{	text-align: center;	font-weight: bold;	padding: 2px 6px 2px 2px;	white-space: nowrap;	margin:0;	color:#ffffff;	background: url("../img/carreblanc.jpg") 100% 5px no-repeat;}
#menu_appli_arno dt a,#menu_appli_arno dt span.nolink,.menu_appli_arno dt a,.menu_appli_arno dt span.nolink{	color: #ffffff;	text-decoration: none;	width:100%;	height: 100%;	padding: 2px 5px 2px 5px;	border:  none;	vertical-align:top;}
#menu_appli_arno dt a img,.menu_appli_arno dt a img{	vertical-align:top;	margin-top :-2px;}
#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#accueil_content{z-index:99;}
div.menu_appli_nosh ul li ul{display:none;}
div.menu_appli_nosh ul li.parent_menu_selected ul,div.menu_appli_nosh ul li.this_li_selected ul{display:block;}
div#menu_appli_nosh dl,div.menu_appli_nosh dl{	padding:0px 0 6px 0;margin:0;font-weight: bold;}
div#menu_appli_nosh dt a,div#menu_appli_nosh dt span.nolink,div.menu_appli_nosh dt a,div.menu_appli_nosh dt span.nolink{	display:block;width:100%;border:1px solid #cccccc;padding:3px 0 ;}
div#menu_appli_nosh div.cache ul li,div.menu_appli_nosh div.cache ul li{	list-style-type:none;	}
.flecheSousMenu{	position:absolute;right:0px;}
div.cache{	margin-left:60px;}/**/
div#menu_appli_nosh div.cache ul,div.menu_appli_nosh div.cache ul{	padding:0;margin:0;}
dl.testttt dt a{	color: #ffffff; background-color: #046eb4;}	
div#header_cadre{width : 980px;}
div#container{width : 981px;}
div#innerMain{margin:0;	}
div#demonstration,div#aiw_bande ul li.thelink a{color: #ffffff; }
.calendar thead .title,.calendar .button{background-color:#f9af00;color: #ffffff;}
div.lecteur_rss  div.thetitle, .entetemeteo{background-color:#f9af00;}
div.lecteur_rss  div.thetitle p, table.meteo td.entetemeteo{color: #ffffff;}
body{background-color: #ffffff;    }
div#header_club p.title_club,div#header_club h1#titre_nom_club{display:none;    	}
div#header_club p.description_club{display:none;    	}
div#menu_appli_nosh{padding:0;float: left;width:182px;position:relative;z-index:100;}
div.menu_appli_nosh{padding:0;float: left;width:182px;position:relative;z-index:100;}
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;}
#menu_appli_arno dt span:hover,.menu_appli_arno dt span:hover,#menu_appli_nosh dt span:hover,.menu_appli_nosh dt span:hover
#menu_appli_arno dl dt span:hover,.menu_appli_arno dl dt span:hover,#menu_appli_nosh dl dt span:hover,.menu_appli_nosh dl dt span:hover{cursor:text;}
div.menu_appli_arno{
/*margin-left:-10px;*/
	
/*width : 980px;*/
/*width : 100%;*/
}
div#maa_1439{background-color : #f8b520;}
div#maa_1439 dl dt a,div#maa_1439 dl dt span{color : #ffffff;background-color : #f8b520;}
div#maa_1439 dl dt a.menu_selected,div#maa_1439 dl dt span.menu_selected{color : #ffffff;background-color : #f8b520;}
div#maa_1439 dl dt a:hover,div#maa_1439 dl dt span:hover,div#maa_1439 dl dt a.menu_selected:hover,div#maa_1439 dl dt span.menu_selected:hover{color : #ffffff;background-color : #046eb4;}
div#maa_1439 ul li{background-color : #046eb4;}
div#maa_1439 ul li a{color : #ffffff;}
div#maa_1439 ul li a.menu_selected{color : #ffffff;}
div#maa_1439 ul li:hover,div#maa_1439 ul li a:hover{background-color : #046eb4;color : #ffffff;}
div#header_club{padding:5px 10px;margin:0;width:959px;}
div#header_login{padding-top:5px;}
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: 1px solid #8d8d8d;}
div.htmlarea_content,div.htmlarea_content h1,div.htmlarea_content h2,div.htmlarea_content h3,div.htmlarea_content h4,div.htmlarea_content h5,div.htmlarea_content h6,div.htmlarea_content address,div.htmlarea_content p{margin:0px;padding:0px;border:none;background:transparent;background:none;font-weight: normal;position: relative;}
div.htmlarea_content img{z-index:99;}
div.htmlarea_content{padding:0px 10px;font-size: 11px;font-family:Verdana, sans-serif;color: #000000;}
div.htmlarea_content h1{font-size: 14px;padding:0px 10px 5px 10px;font-family:Verdana, sans-serif;color: #5cae25;} 
div.htmlarea_content h2{font-size: 12px;padding:0px 0px 0px 0px;font-family:Verdana, sans-serif;color: #046eb4;} 
div.htmlarea_content h3{font-size: 12px;font-family:Verdana, sans-serif;padding:0px 0px 0px 0px;color: #5cae25;}
div.htmlarea_content h4{font-size: 12px;font-family:Verdana, sans-serif;padding:0px 0px 0px 0px;color: #046eb4;} 
div.htmlarea_content h5{font-size: 14px;font-family:Verdana, sans-serif;padding:0px 0px 0px 0px;color: #e40224;} 
div.htmlarea_content h6{font-size: 12px;font-family:Verdana, sans-serif;padding:0px 0px 0px 0px;color: #e40224;} 
div.htmlarea_content address{font-size: 10px;font-family:Verdana, sans-serif;padding:0px 0px 0px 0px;color: #000000;} 
div.htmlarea_content p{font-size: 11px;font-family:Verdana, sans-serif;padding:0px 0px 0px 0px;color: #000000;}
div#boutique p,div#recherche p{font-size: 11px;font-family:Verdana, sans-serif;padding:0px 0px 0px 0px;color: #000000;margin-bottom:5px;}
table#tablo_boutique,table#tablo_boutique_vignettes,table#tablo_nav{color: #000000;}
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:#046eb4;}
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:#e40224;}
div#recherche a:visited,div#boutique a:visited,div.htmlarea_content a:visited{color:#046eb4;}
div.htmlarea_content img {position:relative;padding:5px;max-width:510px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content p img {max-width:510px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content h1 img {max-width:490px;max-width: expression( Math.min(parseInt(this.offsetWidth), 490) );}
div.htmlarea_content h2 img {max-width:510px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content h3 img {max-width:510px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content h4 img {max-width:510px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content h5 img {max-width:510px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content h6 img {max-width:510px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content address img {max-width:510px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
form#form_contact_accueil fieldset label.contact span#blocage_email_formulaire{width:500px;}
div.autocomplete{position:absolute;width:250px;background-color:white;border:1px solid #BBBBBB;margin:0;padding:0;z-index:1000;}
div.autocomplete ul{list-style-type:none;margin:0;padding:0;}
.highlight{background-color:#BBBBBB;}
div.autocomplete ul li.selected{background-color: #C6CFFF;border:1px solid #BBBBBB;border-left:none;border-right:none;border-top:none}
div.autocomplete ul li{list-style-type:none;display:block;margin:0;padding:2px;height:17px;cursor:pointer;border:1px solid #BBBBBB;border-left:none;border-right:none;border-top:none;}
ul.home_family li p.dcourte_article{display:none;	}
/*----- ajout pascaline --------------*/
div#container {
background: #fff url('http://www.ssf-fr.org/offres/doc_inline_src/56/bandeau_lea.jpg') top left no-repeat;
border: 0;
}

div#accueil_content div.perso div.htmlarea_content div.date_modif,
div#accueil_content h1.titreperso,
div#z1 div.spacer {
display: none;
}

h1, h2, h3, h4, h5, h6,
div.htmlarea_content h2,
div.htmlarea_content h3 {
font-weight: bold;
}

div#accueil_content div.perso div.htmlarea_content,
div#accueil_content div.perso {
background: none;
}

div#header_aiw,
div#header_cadre,
div#z1 {
background-color: transparent;
}
div#header_club {
display:none;
}

/*------ contenu central ------*/
div#appli {
background: transparent url('http://www.ssf-fr.org/offres/doc_inline_src/56/fond_page_accueil.gif') top right repeat-y;
width: 981px;
-width: 991px; /* hack IE6 */
-margin-left: -10px; /* hack IE6 */
}
div#appli div#innerMain {
background-color: transparent;
margin-top:3px;
width: 930px;
-width: 940px; /* hack IE6 */
}

div#menu_appli_nosh {
background-color: transparent;
width: 218px;
-width: 218px; /* hack IE6 */
margin-left: 0;
padding-top: 38px;
margin-bottom: 25px;
}

div.colonne_fluxnoariane {
width: 344px;
-width: 324px; /* hack IE6 */
margin:0;
margin-right: 10px;
}

div#accueil_content {
background-color: #ececec;
width: 344px;
-width: 320px; /* hack IE6 */
border-left: 1px solid #c8c8c8;
margin:0;
}

/*------ fin contenu central ------*/



/*------ bandeau haut ------*/
/* logo cliquable haut */
div#html_4456 {
float: left;
width: 200px;
height: 100px;
}
div#html_4456 a {
display: block;
width: 200px;
height: 100px;
}

/*--- banniere pub ---*/
div#z1 div#html_1954 {
float:left;
width: 550px;
margin-top : 30px;
-margin-top: 10px;
margin-left: 20px;
}


/* drapeaux */
#html_4316 {
margin-right: 78px;
margin-right: 90px;
margin-top: 20px;
*margin-top: 10px;
float:right;
clear: right;
padding-left: 70px;
height: 20px;
}
#html_4316 a {
display: none;
display: block;
}/**/
#html_4316 a#flagfr{
display:none;
}
/* recherche */
div#z1 div#html_4035 {
float:right;
clear: right;
margin-right: 28px;
margin-top: 8px;
*margin-bottom: 10px;
}
/*------ fin bandeau haut -------*/

/*------- menu haut ------*/
div#z7 {
background-color: transparent;
}

div#maa_1439.menu_appli_arno {
background-color: transparent;
width: 912px;
padding-top: 0;
}
div.menu_appli_arno dl.idOrdre_0 {
width: 208px;
}
div#maa_1439.menu_appli_arno dl.idOrdre_0 dt a {
color: #005ca9;
width: 210px;
background: none;
}
div#maa_1439.menu_appli_arno dl.idOrdre_0 dt a:hover {
background: none;
}

div.menu_appli_arno dl {
padding: 0;
margin: 0;
}
div.menu_appli_arno dl dt {
background: 0;
padding: 0;
margin: 0;
}
div#maa_1439.menu_appli_arno dl dt span {
background-color: transparent;
}
div#maa_1439.menu_appli_arno dl dt a,
div#maa_1439.menu_appli_arno dl dt span {
background: transparent url('http://www.ssf-fr.org/offres/doc_inline_src/56/barre_menu.gif') right center no-repeat;
height: 25px;
margin: 0 ;
padding-left: 1px;
padding-right: 13px;
padding-top:9px;
padding-bottom:9px;
font-size: 11px;
}
div#maa_1439.menu_appli_arno dl dt a:hover,
div#maa_1439.menu_appli_arno dl dt span:hover {
background-color: #046eb4;
}
div#maa_1439.menu_appli_arno ul li a:hover {
background-color: #f8b520;
}

/*------- fin menu haut ------*/



/*------- titres col gauche ------*/
div#menu_appli_nosh div h1,
div#html_4204 h1.titreperso,
div#html_4360 h1.titreperso,
div#html_4926 h1.titreperso {
color: #046eb4;
background: #ffffff url('http://www.ssf-fr.org/offres/doc_inline_src/56/colg_bleu-clair.jpg') top left no-repeat;
border: 0;
margin: 0;
font-size: 1.5em;
font-weight: bold;
line-height: 1em;
padding-top: 17px;
padding-bottom: 10px;
}
div#menu_appli_nosh div.pub_sous_rss div.perso {
background: #ffffff url('http://www.ssf-fr.org/offres/doc_inline_src/56/colg_bas-bleu-clair.jpg') bottom left no-repeat;
padding-bottom: 15px;
margin-top: 0;
}
div#menu_appli_nosh div.pub_sous_rss div.perso div.htmlarea_content {
background-color: transparent;
}

/*--- baseline ---*/
div#html_4202 {
margin: 0;
background: #fff url('http://www.ssf-fr.org/offres/doc_inline_src/56/bas_baseline.gif') bottom left no-repeat;
padding-bottom: 15px;
padding-top: 7px;
border-top: 3px solid #fff;
background-color: #005ca7;
width:219px;
}
div#menu_appli_nosh div#html_4202.pub_sous_rss div.perso {
background: none;
background-color: #005ca7;
color: #fff;
font-weight: bold;
margin: 0;
padding: 8px;
text-align: center;
}
div#menu_appli_nosh div#html_4202.pub_sous_rss div.perso p {
color: #fff;
font-weight: bold;
font-size: 1.1em;
font-style: italic;
}

/*--- les SSF en régions ---*/
div#html_4926 div div {
background: transparent url('http://www.all-in-web.fr/offres/doc_inline_src/56/carte_france_vierge.gif') top center no-repeat;
width: 175px;
height: 160px;
}
div#html_4926 div div a {
display: block;
text-decoration: none;
color: #046eb4;
font-weight: bold;
font-size: 1.2em;
text-align: center;
padding: 5px;
padding-top: 60px;
width: 155px;
height: 105px;
}
div#menu_appli_nosh div#html_4926.pub_sous_rss div.perso {
padding-left:10px;
padding-bottom: 14px;
}


/*--- soutenez les SSF ---*/
div#html_4203 {
background: #fff url('http://www.ssf-fr.org/offres/doc_inline_src/56/bt_vide_colg.jpg') top left no-repeat;
height: 75px;
}
div#menu_appli_nosh div#html_4203.pub_sous_rss div.perso {
background: none;
padding: 5px;
color: #046eb4;
font-weight: bold;
font-size: 1.4em;
text-align: center;
}
div#html_4203.pub_sous_rss a {
text-decoration: none;
color: #046eb4;
}

/*------ soutien ------*/
div#menu_appli_nosh div#html_4204.pub_sous_rss div.perso,
div#menu_appli_nosh div#html_4204.pub_sous_rss div.perso div.htmlarea_content,
div#menu_appli_nosh div#html_4360.pub_sous_rss div.perso,
div#menu_appli_nosh div#html_4360.pub_sous_rss div.perso div.htmlarea_content {
background-color: #5ab1ff;
}
div#html_4204,
div#html_4926 {
background-color: transparent;
}

/*------ collaboration ------*/
div#html_4360 {
background-color: transprent;
}
div#html_4360 h1.titreperso { /* pour que le titre rentre en largeur...*/
font-size: 1.2em;
}

/*--- pour IE6 uniquement car le bg-img n'est pas pris en cpte (marche pas...) ---*/
div#menu_appli_nosh div#html_4204 h1,
div#menu_appli_nosh div#html_4360 h1,
div#menu_appli_nosh div#html_4926 h1 {
-background-color: #bde1ff;
}



/*------- fin titres col gauche ------*/

/*------ Agenda col gauche -------*/
div.pub_sous_rss#flux_1399 {
width: 218px;
background: #bfdbed url('http://www.ssf-fr.org/offres/doc_inline_src/56/menu_colonne_gauche_bas.jpg') bottom left no-repeat;
padding-bottom: 15px;
}
div.pub_sous_rss#flux_1399,
div.pub_sous_rss#flux_1399 div.lecteur_rss {
border:0;
background-color: #bfdbed;
}
div.pub_sous_rss#flux_1399 div.thetitle {
border:0;
color: white;
background: transparent url('http://www.ssf-fr.org/offres/doc_inline_src/56/menu_colonne_gauche_haut.jpg') top left no-repeat;
margin: 0;
padding-top: 15px;
padding-bottom: 10px;
padding-left: 25px;
}
div.pub_sous_rss#flux_1399 div.thetitle p {
border: 0;
margin: 0;
font-weight: bold;
font-size: 1.5em;
color: white;
text-align: left;
line-height: 1em;
background-color:transparent;
}
/*div.pub_sous_rss#flux_1399 ul {
width: 195px;
list-style-image: url('http://www.ssf-fr.org/offres/doc_inline_src/56/fleche.gif');
margin: 0;
padding: 0;
margin-left: 22px;
background-color:transparent;
border:0;
}
div.pub_sous_rss#flux_1399 ul li {
width: 185px;
background: none;
margin:0;
padding: 0;
}*/
div#flux_1399 ul li a {
color: #6F7373;
}
div#defileur1399 {
padding-left: 10px;
padding-right: 10px;
}
div#flux_1399 div.lecteur_rss a {
color: #2F2F2F;
}
div#flux_1399 div.lecteur_rss a:hover {
color: #9F9F9F;
}


/*------ fin Agenda col gauche -------*/

/*------- col milieu et col droite ------*/
div.colonne_fluxnoariane div.pub_sous_rss,
div.colonne_flux div.pub_sous_rss {
margin-bottom: 20px;
}
div.colonne_fluxnoariane div.pub_sous_rss div.htmlarea_content,
div.colonne_flux div.pub_sous_rss div.htmlarea_content {
margin:0;
padding: 0;
}
div.pub_sous_rss#flux_1398 div.lecteur_rss {
border: none;
}
div.pub_sous_rss#flux_1398 div.thetitle,
h1.titreperso,
div#accueil_content div.perso div.htmlarea_content h1 {
border-bottom: 3px solid #ccc;
background: none;
margin-bottom: 15px;
padding-left: 0;
}
div.pub_sous_rss#flux_1398 div.thetitle p,
h1.titreperso,
div#accueil_content div.perso div.htmlarea_content h1 {
color: #5cae25;
font-weight: normal;
/*font-size: 1.9em;*/
font-size: 19px;
text-align: left;
line-height: 30px;
padding-left: 22px;
background: url('http://www.ssf-fr.org/offres/doc_inline_src/56/puce_verte.gif') top left no-repeat;
}
div.colonne_fluxnoariane div.pub_sous_rss div.htmlarea_content ul li,
div.colonne_flux div.pub_sous_rss div.htmlarea_content ul li,
div.colonne_fluxnoariane div.pub_sous_rss div.htmlarea_content ul,
div.colonne_flux div.pub_sous_rss div.htmlarea_content ul {
margin-bottom:2px;
margin-top: 0;
padding-bottom:0;
padding-top: 0;
}
div#accueil_content div.perso div.htmlarea_content h1 {
color: #e40224;
font-size: 19px;
background: url('http://www.ssf-fr.org/offres/doc_inline_src/56/puce_rouge.gif') top left no-repeat;
padding:0 0 0 22px;
margin:8px 0 10px;
}

/*----- Actualités -------- */
div.actu_flux_rss a.logoactu {
display: none;
}
div.actu_flux_rss h3 {
font-size: 12px;
margin-bottom: 0;
}
div.actu_flux_rss h3 a.titre {
color: #046eb4;
}
div.actu_flux_rss div.texte_debut_link {
margin-top:0;
text-align: justify;
}
div.actu_flux_rss div.texte_debut_link a.detail {
color: #000;
font-size:11px;
}
div.actu_flux_rss div.texte_debut_link a.detail:hover {
color: #e40224;
}
div.actu_flux_rss div.texte_debut_link a.suite {
display:none;
}
div#html_4361 {
float:right;
}
/* lien toutes les actus */
div.colonne_fluxnoariane div#html_4361.pub_sous_rss,
div.colonne_flux div#html_4361.pub_sous_rss {
margin-top:0;
}
/* bloc actus */
div.colonne_fluxnoariane div#html_4357.pub_sous_rss,
div.colonne_flux div#html_4357.pub_sous_rss {
margin-bottom:0;
}

a.toutes {
color: #046eb4;
font-size:11px;
font-style: italic;
text-decoration: underline;
}
a.toutes:hover {
color: #e40224;
}

/*--- spécifités pour la 1ère actu ---*/
div.actu_flux_rss#actu_flux_rss_1 h3 {
padding-top: 0;
}
div.actu_flux_rss#actu_flux_rss_0 a.logoactu {
display: block;
float:right;
}
div.actu_flux_rss#actu_flux_rss_0 a.logoactu img {
padding-bottom:0;
margin-bottom: 0;
margin-left:5px;
}
div.actu_flux_rss#actu_flux_rss_0 h3 a.titre {
/*text-transform: uppercase;*/
}

h1#h1_flux_actus{
text-transform: uppercase;
}


/*--- colonne droite accueil session ---*/
div.perso { 
margin-top:3px;
-background:none;
}
/****BLOCS COLONNE DROITE****/

/*----titres----*/

div.bloc_bleu_fonce h3,
div.bloc_bleu_fonce_fleche h3,
div.bloc_vert h3,
div.bloc_vert_fleche h3,
div.bloc_orange h3,
div.bloc_orange_fleche h3,
div.bloc_rouge h3,
div.bloc_rouge_fleche h3{
color:#FFF;
font-size:14px;
padding:10px 5px;
}

div.bloc_rouge_fleche_petit h3{
color:#FFF;
font-size:14px;
padding:10px 5px;
padding-top:14px;
padding-bottom:3px;
}

div.bloc_bleu_clair h3,
div.bloc_bleu_clair_fleche h3{
color:#1D6DB2;
font-size:14px;
padding:10px 5px;
}
 
/*----texte et liens----*/

div.bloc_bleu_fonce p,
div.bloc_bleu_fonce_fleche p,
div.bloc_vert p,
div.bloc_vert_fleche p,
div.bloc_orange p,
div.bloc_orange_fleche p,
div.bloc_rouge p,
div.bloc_rouge_fleche p,
div.bloc_rouge_fleche_petit p{
margin-left:5px;
color:#FFFFFF;
}

div.bloc_bleu_clair p,
div.bloc_bleu_clair_fleche p{
margin-left:5px;
color:#1D6DB2;
}

div.bloc_bleu_fonce a,
div.bloc_bleu_fonce_fleche a,
div.bloc_vert a,
div.bloc_vert_fleche a,
div.bloc_orange a,
div.bloc_orange_fleche a,
div.bloc_rouge a,
div.bloc_rouge_fleche a,
div.bloc_rouge_fleche_petit a,
div.bloc_bleu_fonce a:visited,
div.bloc_bleu_fonce_fleche a:visited,
div.bloc_vert a:visited,
div.bloc_vert_fleche a:visited,
div.bloc_orange a:visited,
div.bloc_orange_fleche a:visited,
div.bloc_rouge a:visited,
div.bloc_rouge_fleche a:visited,
div.bloc_rouge_fleche_petit a:visited{
color:#FFFFFF;
text-decoration:none;
}

div.bloc_bleu_clair a,
div.bloc_bleu_clair_fleche a,
div.bloc_bleu_clair a:visited,
div.bloc_bleu_clair_fleche a:visited{
color:#1D6DB2;
text-decoration:none;
}

div.bloc_bleu_fonce a:hover,
div.bloc_bleu_fonce_fleche a:hover,
div.bloc_vert a:hover,
div.bloc_vert_fleche a:hover,
div.bloc_orange a:hover,
div.bloc_orange_fleche a:hover,
div.bloc_bleu_clair a:hover,
div.bloc_bleu_clair_fleche a:hover{
color:#E40224;
text-decoration:underline;
}

div.bloc_rouge a:hover,
div.bloc_rouge_fleche a:hover,
div.bloc_rouge a:visited:hover,
div.bloc_rouge_fleche a:visited:hover,
div.bloc_rouge_fleche_petit a:hover,
div.bloc_rouge_fleche_petit a:visited:hover{
color:#1D6DB2;
text-decoration:underline;
}

/*----Bleu foncé sans flèche----*/

div.bloc_bleu_fonce{
background: #5AB1FF url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_bleu%5B0%5D.jpg) no-repeat center bottom;
padding:5px;
}

div.bloc_bleu_fonce p{
margin-left:5px;
}

/*----Bleu foncé avec flèche----*/

div.bloc_bleu_fonce_fleche{
background: #5AB1FF url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_bleu%5B0%5D.jpg) no-repeat center bottom;
padding:5px;
}

div.bloc_bleu_fonce_fleche h3{
background:url(http://www.all-in-web.fr/offres/doc_inline_src/56/bloc_haut_bleu.jpg) no-repeat;
}

/*----Vert sans flèche----*/

div.bloc_vert{
background: #85BC56 url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_vert%5B0%5D.jpg) no-repeat center bottom;
padding:5px;
}

/*----Vert avec flèche----*/

div.bloc_vert_fleche{
background: #85BC56 url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_vert%5B0%5D.jpg) no-repeat center bottom;
padding:5px;
}

div.bloc_vert_fleche h3{
background:url(http://www.all-in-web.fr/offres/doc_inline_src/56/bloc_haut_vert.jpg) no-repeat;
}


/*----Orange sans flèche----*/

div.bloc_orange{
background: #FAB420 url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_orange.jpg) no-repeat center bottom;
padding:5px;
}

/*----Orange avec flèche----*/

div.bloc_orange_fleche{
background: #FAB420 url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_orange.jpg) no-repeat center bottom;
padding:5px;
}

div.bloc_orange_fleche h3{
background:url(http://www.all-in-web.fr/offres/doc_inline_src/56/bloc_haut_orange.jpg) no-repeat;
}

/*----Bleu ciel sans flèche----*/

div.bloc_bleu_clair{
background: #BFE0FF url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_bleuciel%5B0%5D.jpg) no-repeat center bottom;
padding:5px;
}

/*----Bleu ciel avec flèche----*/

div.bloc_bleu_clair_fleche{
background: #BFE0FF url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_bleuciel%5B0%5D.jpg) no-repeat center bottom;
padding:5px;
}

div.bloc_bleu_clair_fleche h3{
background:url(http://www.all-in-web.fr/offres/doc_inline_src/56/bloc_haut_bleuciel.jpg) no-repeat;
}

/*----Rouge sans flèche----*/

div.bloc_rouge{
background: #E40325 url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_rouge.jpg) no-repeat center bottom;
padding:5px;
}

/*----Rouge avec flèche----*/

div.bloc_rouge_fleche,
div.bloc_rouge_fleche_petit {
background: #E40325 url(http://www.all-in-web.fr/offres/doc_inline_src/56/arrondi_bas_rouge.jpg) no-repeat center bottom;
padding:5px;
}

div.bloc_rouge_fleche h3,
div.bloc_rouge_fleche_petit h3{
background:url(http://www.all-in-web.fr/offres/doc_inline_src/56/bloc_haut_rouge.jpg) no-repeat;
}


/*******************************/
/*------- fin col milieu et col droite ------*/

/*-------- pied de page ----------*/
div#html_footer div#html_4207 {
text-align: center;
color: white;
}
div#html_footer div#html_4207 a {
color: white;
}


/*--------- CSS pour Google --------------------*/
form#googleform {
margin:0;
padding:0;
}

#inputgoogle,
#subgoogle {
font-size:10px;
padding:0;
margin:5px 0;
width:160px;
}

#subgoogle {
width:165px;
}

div#divgoogle {
border:1px solid #cccccc;
margin:0;
}
/*--------- fin CSS pour Google --------------------*/
/*********************************************************/

div#innerMain {
background :none;
background-color :#ffffff;
margin-top:0;
}
 div#ariane{
	border:none;
display: none;
}

div.perso div.htmlarea_content p.htmlarea_sous_titre,
div.persologo div.htmlarea_content p.htmlarea_sous_titre{
	font-size:12px;
	font-style:italic;
}



/*-------- qu'est-ce que maa_65 ??? ------------*/
div#maa_65 {	
font: 12px arial,verdana,  helvetica, sans-serif;
border:1px solid #cccccc;
border-right:0px;
border-left:0px;
height:25px;
padding-top:6px;
margin:0 2px;
margin-left:-10px;
 }
div#maa_65 dl#firstmenu2_5434 dt a {
background-color:#ff0000;
}

div.htmlarea_content table.notbordered,
table.notbordered, table.notbordered tbody,
table.notbordered tbody tr, table.notbordered tbody tr td{
border:none;
}

div#div_login{
border:none;
}


/*********************************************************/


/*********************************************************/
div.flag{
	float:right;
	height:35px;
	margin:5px;
}

/******Nuage mots-clef************/
div#nuage h2{
display:none;
}
div#nuage{
text-align:center;
padding-top:15px;
}
div#nuage a{
color:#999999
}
div#nuage a:hover{
color:#3b6eb4;
}
div#nuage a.size_1{
font-size:8px;
}
div#nuage a.size_2{
font-size:9px;
}
div#nuage a.size_3{
font-size:12px;
}
div#nuage a.size_4{
font-size:16px;
}
div#nuage a.size_5{
font-size:20px;
}
div#nuage a.size_6{
font-size:24px;
}
div#html_4899,
div#html_5608{
background:none;
}

/*********************************************************/

/*******HACK IE6*******/

div#accueil_content{
-margin-left:5px;
}


/*******CSS IE6 AIW******/

div.menu_appli_nosh{
-margin:0;
}

div.colonne_flux,
div#colonne_flux,
div.colonne_fluxnoariane,
div#colonne_fluxnoariane{
-margin:0px 5px 0px 10px;
-margin-left:15px;
}

div#menu_appli_nosh{
-margin:0px 5px;
}

div#accueil_content{
-margin:0 0px 0 15px;
}
/***********************************/

/** Ajout sandra **/
div.perso div.htmlarea_content div.doc_du_mois a.doc_du_mois{
color:#000000;
text-decoration:none;
}
div.perso div.htmlarea_content div.doc_du_mois a.doc_du_mois:hover{
color:#E40224;
}
div.perso div.htmlarea_content h2 a.doc_du_mois{
color:#046EB4;
text-decoration:none;
}

div#html_8538 {
padding-left:20px;
}