
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;
}

.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 :#f9af00 url(/data/bkg/pix_570_ffffff.png) 410px 0 repeat-y ;
}

div#html_footer {
	background-color :#f9af00;
}
dl.testttt dt a {	
	color: #ffffff; 
	background-color: #046eb4;
}

div#header_cadre{width : 980px;}
div#container{width : 981px;}

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;}

#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#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 {
	width:959px;
}

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 {
	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: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:-20px;max-width: expression( Math.min(parseInt(this.offsetWidth), -20) );}
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) );}
/****BLOCS COLONNE DROITE****/


.bouton {
    background: #e36942;
    padding: 2% 5%;
    color: white !important;
    text-decoration: none !important;
    text-transform: uppercase;
    border-radius: 15px;
    font-weight: bold;
}

.bouton:hover {
    background: #d05c37;
}


/*----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;
}

#html_16162 {
    padding: 0 10px;
}

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{
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_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{
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{
color:#1D6DB2;
text-decoration:underline;
}

/*----Bleu foncé sans flèche----*/

div.bloc_bleu_fonce{
background: #5AB1FF url(/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(/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(/offres/doc_inline_src/56/bloc_haut_bleu.jpg) no-repeat;
}

/*----Vert sans flèche----*/

div.bloc_vert{
background: #85BC56 url(/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(/offres/doc_inline_src/56/arrondi_bas_vert%5B0%5D.jpg) no-repeat center bottom;
padding:5px;
}
-
div.bloc_vert_fleche h3{
background:url(/offres/doc_inline_src/56/bloc_haut_vert.jpg) no-repeat;
}


/*----Orange sans flèche----*/

div.bloc_orange{
background: #FAB420 url(/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(/offres/doc_inline_src/56/arrondi_bas_orange.jpg) no-repeat center bottom;
padding:5px;
}

div.bloc_orange_fleche h3{
background:url(/offres/doc_inline_src/56/bloc_haut_orange.jpg) no-repeat;
}

/*----Bleu ciel sans flèche----*/

div.bloc_bleu_clair{
background: #C8D7EC url(/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: #C8D7EC url(/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(/offres/doc_inline_src/56/bloc_haut_bleuciel.jpg) no-repeat;
}

/*----Rouge sans flèche----*/

div.bloc_rouge{
background: #E40325 url(/offres/doc_inline_src/56/arrondi_bas_rouge.jpg) no-repeat center bottom;
padding:5px;
}

/*----Rouge avec flèche----*/

div.bloc_rouge_fleche{
background: #E40325 url(/offres/doc_inline_src/56/arrondi_bas_rouge.jpg) no-repeat center bottom;
padding:5px;
}

div.bloc_rouge_fleche h3{
background:url(/offres/doc_inline_src/56/bloc_haut_rouge.jpg) no-repeat;
}


/*******************************/

/*----- 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;
}

#accueil_content #titrepage_39081, #accueil_content #titrepage_32476 {
display : block;
}


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;
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,
div.colonne_flux {
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: 32px;
}
/*------ 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: 7px;
padding-right: 18px;
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('/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;
}



/*------- 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;
}
 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;
}

/*********************************************************/
/*******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;
}

div#menu_appli_nosh{
-margin:0px 5px;
}

div#accueil_content{
-margin:0 0px 0 15px;
}
/***********************************/


#___gcse_0 {
	width: 220px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	div#z1 div#html_4035 {
	margin-bottom: 41px;
}
#___gcse_0 {
	width: 220px;
}
}