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

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: #000000;
}

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: #000000;
}

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

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

div#header_aiw {
	background-color: #FFFFFF;;
}

form#formlogin fieldset legend {
	color: #405b81;
}

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

form#connect {
	background-color:#405b81;
}

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

div#header_club h1,
div#header_club h1#titre_nom_club,
div#header_club p,div#header_club p.title_club{ 
	color: #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 :#ffffff url(/data/bkg/pix_570_ffffff.png) 205px 0 repeat-y ;
}

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

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

div#demonstration,div#aiw_bande ul li.thelink a{color: #ffffff; }
.calendar thead .title,.calendar .button{background-color:#405b81;color: #ffffff;}
div.lecteur_rss  div.thetitle, .entetemeteo{background-color:#405b81;}
div.lecteur_rss  div.thetitle p, table.meteo td.entetemeteo{color: #ffffff;}
body{background-color: #e6e6e6; background-image: url(/offres/file_inline_src/308/308_CSS2_103150.jpg); background-repeat: repeat-y; background-attachement: scroll; background-position: center top; }
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_3666{background-color : ;}
				div#maa_3666 dl dt a,div#maa_3666 dl dt span{color : ;background-color : ;}
				div#maa_3666 dl dt a.menu_selected,div#maa_3666 dl dt span.menu_selected{color : ;background-color : ;}
				div#maa_3666 dl dt a:hover,div#maa_3666 dl dt span:hover,div#maa_3666 dl dt a.menu_selected:hover,div#maa_3666 dl dt span.menu_selected:hover{color : ;background-color : ;}
				div#maa_3666 ul li{background-color : ;}
				div#maa_3666 ul li a{color : ;}
				div#maa_3666 ul li a.menu_selected{color : ;}
				div#maa_3666 ul li:hover,div#maa_3666 ul li a:hover{background-color : ;color : ;}
				div#header_club {
	width:728px;
}

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

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

div.htmlarea_content {
	font-size: 12px;
	font-family:Tahoma, sans-serif;
	color: #808080;
}

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

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:#808080;}
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:#808080;}
div#recherche a:visited,div#boutique a:visited,div.htmlarea_content a:visited{color:#808080;}
div.htmlarea_content img {position:relative;padding:5px;max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 510) );}
div.htmlarea_content p img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h1 img {max-width:-10px;max-width: expression( Math.min(parseInt(this.offsetWidth), -10) );}
div.htmlarea_content h2 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h3 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h4 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h5 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content h6 img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
div.htmlarea_content address img {max-width:0px;max-width: expression( Math.min(parseInt(this.offsetWidth), 0) );}
html, body {
  font: 10px tahoma;
}

div#container{
border:none;
width:990px;
}

div.pub_sous_rss {
  margin-top: 0;
}

/**********HEADER************/
div#z1{
padding:0px;
}

div#logo,
div#page_26147,
div#page_26148{
float:left;
}

div#page_26147 {
  margin-top: 15px;
  width: 352px;
}

div#page_26147 img {
  margin-bottom: 6px;
  padding-right: 0;
}

div#page_26148 {
  margin-top: 21px;
  width: 348px;
}

div#page_26147 div.htmlarea_content,
div#page_26148 div.htmlarea_content{
padding-right:0px;
}

div#page_26148 img {
  padding-bottom: 5px;
  padding-left: 0;
  padding-top: 0;
}

div#page_26148 p {
  margin-bottom: 6px;
}

/**********SEJOURNE************/
div#header_cadre {
  width: 100%;
}

#header_club{
display:none;
}

div#bloc_droite_bandeau {
  float: none;
}

div#html_13904,
div#html_14111,
div#html_14115 {
  background-color: #000000;
  color: #FFFFFF;
  height: 25px;
  padding: 10px;
}

#sejournez,
#contact,
#langue{
margin:0px;
}

#sejournez {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/diapo-fleche-noir.jpg") no-repeat scroll 0 6px transparent;
  float: left;
  font-size: 18px;
  padding-left: 16px;
}

#contact {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/diapo-contact.jpg") no-repeat scroll right 4px transparent;
  float: left;
  font-size: 14px;
  margin-left: 403px;
  margin-right: 15px;
  margin-top: 4px;
  padding-right: 24px;
  text-transform: uppercase;
}

#langue {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/separation-grise.jpg") no-repeat scroll 0 6px transparent;
  float: left;
  font-size: 14px;
  margin-top: 4px;
  padding-left: 15px;
  text-transform: uppercase;
}

#langue select{
background-color:#4d4d4d;
border:none;
}

#choix_langue {
  /*background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/diapo-fleche-langue.jpg") no-repeat scroll 85px 10px #4D4D4D;*/
background-color:#4D4D4D;
  float: left;
  margin-left: 11px;
  padding: 6px 28px 5px 11px;
}

#list_lang{
display:none;
}

#lang_fr {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/drapeau-fr.jpg") no-repeat scroll 0 4px transparent;
  color: #FFFFFF;
  padding-left: 18px;
}

/**********DIAPO***********/
div#container_global {
  margin: -14px 0 10px !important;
  height: 347px !important;
}

.conf_3149 div#container_global {
/*  height: 200px !important;*/
  height: 347px !important;
}

#label_album, 
#titre_album, 
#nb_photos,
#slides .next, 
#slides .prev{
display:none !important;
}

div#example,
#slides,
.slides_container,
div.slides_control img.img_diapo {
  height: 347px !important;
  width: 990px !important;
}

.conf_3149 div#example,
.conf_3149 #slides,
.conf_3149 .slides_container,
.conf_3149 div.slides_control img.img_diapo {
/*  height: 200px !important;*/
  height: 347px !important;
  width: 990px !important;
}


div.slides_control {
  margin-left: 0 !important;
}

/************MENU**************/
div#z7{
padding:0px;
}

div#z7 div.spacer{
display:none;
}

div#maa_3666,
div#maa_3747 {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-menu.jpg") no-repeat scroll 0 0 transparent;
  height: 50px;
  margin-top: -18px;
}

#menu_appli_arno dt, 
div.menu_appli_arno dl dt {
  background: none repeat scroll 0 0 transparent;
  color: #FFFFFF;
  font-weight: normal;
  margin: 0;
  padding: 13px 0 0;
  text-align: center;
  white-space: nowrap;
}

div#maa_3666 dl dt a, 
div#maa_3666 dl dt span,
div#maa_3666 dl dt a:hover, 
div#maa_3666 dl dt span:hover,
div#maa_3666 dl dt a.menu_selected, 
div#maa_3666 dl dt span.menu_selected,
div#maa_3666 dl dt a.menu_selected:hover, 
div#maa_3666 dl dt span.menu_selected:hover,
div#maa_3747 dl dt a, 
div#maa_3747 dl dt span,
div#maa_3747 dl dt a:hover, 
div#maa_3747 dl dt span:hover,
div#maa_3747 dl dt a.menu_selected, 
div#maa_3747 dl dt span.menu_selected,
div#maa_3747 dl dt a.menu_selected:hover, 
div#maa_3747 dl dt span.menu_selected:hover {
  background-color: transparent;
  color: #FFFFFF;
}

div#maa_3666 dl dt a, div#maa_3666 dl dt span,
div#maa_3747 dl dt a, div#maa_3747 dl dt span {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/separation-grise.jpg") no-repeat scroll 0 6px transparent;
  font-size: 13px;
/*  padding: 0 16px 0 8px;*/
  padding: 0 8px 0 8px;
  text-transform: uppercase;
}

div#maa_3666 dl.idOrdre_0 dt a,
div#maa_3747 dl.idOrdre_0 dt a{
background:none;
}

/*************EVENEMENT*************/
#evenement {
float:left;
}

#evenement h1 {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-titre-evenement.jpg") no-repeat scroll 0 0 transparent;
  color: #FFFFFF;
  font-weight: normal;
  height: 33px;
  margin-bottom: 0;
  padding-left: 14px;
  padding-top: 5px;
  width: 233px;
}

#evenement #h1_flux_actus{
display:none;
}

#evenement .actu_flux_rss{
background:url(http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-offre-speciale.jpg) no-repeat 0 0 transparent;
width:240px;
height:190px;
}

#evenement .logoactu{
display:none;
}

#evenement .actu_flux_rss h3 {
  color: #9BB903;
  font-size: 13px;
  margin-top: 4px;
  padding: 16px 16px 0;
}

#evenement .actu_flux_rss h3 a{
color:#9BB903;
}

#evenement .actu_flux_rss .detail {
  color: #808080;
  display: block;
  font-size: 11px;
  padding-left: 16px;
  padding-right: 16px;
}

#evenement .actu_flux_rss .suite {
  background-color: #9BB903;
  color: #FFFFFF;
  display: block;
  font-size: 11px;
  margin-left: 155px;
  margin-top: -1px;
  padding-bottom: 4px;
  padding-top: 3px;
  text-align: center;
  text-transform: uppercase;
  width: 85px;
}


/*********OFFRES SPECIALE*********/
#offres{
float:left;
}

#h1_flux_actus{
display:none;
}

#offres .actu_flux_rss{
background:url(http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-offre-speciale.jpg) no-repeat 0 0 transparent;
width:240px;
height:190px;
}

.logoactu{
display:none;
}

#offres .actu_flux_rss h3 {
  color: #EC6A14;
  font-size: 13px;
  margin-top: 4px;
  padding: 16px 16px 0;
}

#offres .actu_flux_rss h3 a{
color:#ec6a14;
}

#offres .actu_flux_rss .detail {
  color: #808080;
  display: block;
  font-size: 11px;
  padding-left: 16px;
  padding-right: 16px;
}

#offres .actu_flux_rss .suite {
  background-color: #EC6A14;
  color: #FFFFFF;
  display: block;
  font-size: 11px;
  margin-left: 155px;
  margin-top: -1px;
  padding-bottom: 4px;
  padding-top: 3px;
  text-align: center;
  text-transform: uppercase;
  width: 85px;
}

#offres h1 {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-titre-offre-speciale.jpg") no-repeat scroll 0 0 transparent;
  color: #FFFFFF;
  font-weight: normal;
  height: 33px;
  margin-bottom: 0;
  padding-left: 14px;
  padding-top: 5px;
  width: 233px;
}

/************CARTE************/
#carte {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-carte.jpg") no-repeat scroll 0 0 transparent;
  float: left;
  height: 239px;
  margin-top: 9px;
  width: 250px;
}

.conf_3149 #carte {
margin-left:-4px;
}

#gmap {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/google-map.jpg") no-repeat scroll 0 0 transparent;
  display: block;
  height: 32px;
  left: 100px;
  position: relative;
  top: 201px;
  width: 106px;
}

#loupe {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/loupe.jpg") no-repeat scroll 0 0 transparent;
  display: block;
  height: 32px;
  left: 204px;
  position: relative;
  top: 169px;
  width: 39px;
}

/************OFICE DE TOURISME***********/
#flux_2489,
#flux_2490,
#flux_2506,
#flux_2507 {
  float: left;
  margin-left: 6px;
  margin-top: 13px;
  width: 240px;
}

#flux_2490,
#flux_2506,
#flux_2507 {
margin-left:0px;
}

#flux_2489 .lecteur_rss,
#flux_2490 .lecteur_rss,
#flux_2506 .lecteur_rss,
#flux_2507 .lecteur_rss{
  border:none;
}

#flux_2489 .thetitle,
#flux_2490 .thetitle,
#flux_2506 .thetitle,
#flux_2507 .thetitle {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-titre-office.jpg") no-repeat scroll 0 0 transparent;
  height: 38px;
}

#flux_2489 .thetitle p,
#flux_2490 .thetitle p,
#flux_2506 .thetitle p,
#flux_2507 .thetitle p {
  font-size: 12px;
  font-weight: normal;
  padding-left: 30px;
  padding-top: 11px;
  text-align: left;
  text-transform: uppercase;
}

#flux_2489 div.lecteur_rss ul,
#flux_2490 div.lecteur_rss ul,
#flux_2506 div.lecteur_rss ul,
#flux_2507 div.lecteur_rss ul{
  background-color: #F2F2F2;
  border: 1px solid #FFFFFF;
  list-style-type: none;
  margin: 4px 0 0;
  padding: 10px;
}

#flux_2489 div.lecteur_rss ul li,
#flux_2490 div.lecteur_rss ul li,
#flux_2506 div.lecteur_rss ul li,
#flux_2507 div.lecteur_rss ul li {
  background: none repeat scroll 0 0 transparent;
  border-bottom: 1px dotted #CCCCCC;
  margin: 0 0 5px;
  padding: 0 0 5px;
}

#flux_2489 div.lecteur_rss ul li.rss_4,
#flux_2490 div.lecteur_rss ul li.rss_2 {
  background: none repeat scroll 0 0 transparent;
  border-bottom: medium none;
  margin: 0;
  padding: 0;
}


#html_13915,
#html_14113{
margin-top:0px;
float:left;
}

#lien_office {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fleche_office.jpg") no-repeat scroll 226px 4px #E84E94;
  color: #FFFFFF;
  display: block;
  height: 17px;
  margin-left: 7px;
  margin-top: 3px;
  padding-right: 16px;
  padding-top: 2px;
  text-align: right;
  text-transform: uppercase;
  width: 223px;
}

.conf_3149 #lien_office {
margin-left:0px;
}

/***********NOS ETABLISSEMENTS*************/
div#menu_appli_nosh {
  margin-left: 0;
  margin-right: 28px;
  width: 240px;
}

.conf_3147 div#menu_appli_nosh,
.conf_3205 div#menu_appli_nosh  {
  display: none;
}

div#accueil_content {
  margin: 0 0 0 10px;
  padding: 0;
  width: 712px;
}

.conf_3147 div#accueil_content,
.conf_3205 div#accueil_content {
  margin: 0;
  padding: 0;
  width: 100%;
}

#surbordeaux{
float:left;
width:710px;
}

#surbordeaux .gauche {
  border-bottom: 3px solid #A2C302;
  display: block;
  float: left;
  margin-right: 6px;
  padding-top: 13px;
  width: 50px;
}

#surbordeaux .droite {
  border-bottom: 3px solid #EC6A14;
  display: block;
  float: left;
  margin-left: 6px;
  padding-top: 13px;
  width: 371px;
}

#surparis{
float:left;
}

#surparis .gauche{
  border-bottom: 3px solid #e84e94;
  display: block;
  float: left;
  margin-right: 6px;
  padding-top: 13px;
  width: 50px;
}

#surparis .droite {
  border-bottom: 3px solid #E84E94;
  display: block;
  float: left;
  margin-left: 6px;
  padding-top: 13px;
  width: 145px;
}

#surbordeaux h1, #surparis h1 {
  color: #999999;
  float: left;
  font-size: 15px;
  font-weight: normal;
  margin: 0;
}

.conf_3147 #page_26145,
.conf_3205 #page_26145{
display:none;
}

#page_26145 {
  padding-top: 28px;
}

/***********CONTENU ACCUEIL*******/
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, div.perso {
  background-color: transparent;
}

.conf_3147 h1.titreperso,
.conf_3205 h1.titreperso {
  display: none;
}

.conf_3147 #accueil_content div.htmlarea_content,
.conf_3205 #accueil_content div.htmlarea_content,
#page_26145 div.htmlarea_content {
padding:0px;
background-color:#f2f2f2;
}

div.date_modif {
  display: none;
}

h1.titreperso, h2.titreperso, h2#section_actus, h2#section_events {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-titre.jpg") no-repeat scroll 0 0 transparent;
  border-bottom: 3px solid #000000;
  font-size: 16px;
  margin-top: 14px;
  padding-bottom: 5px;
  padding-left: 40px;
  padding-top: 15px;
}

/************FOOTER***********/

html body.body_p_31503 div#container div#appli div#html_footer.horizontal_zone div#html_13917.pub_sous_rss div#page_26174.perso div.htmlarea_content table tbody tr td a{
text-decoration:none;
}


div#html_footer {
  background-color: transparent;
  padding: 0;
}

#html_13917 {
  background: url("http://www.destination-bordeaux.fr/offres/doc_inline_src/308/fond-menu-footer.jpg") no-repeat scroll 0 0 transparent;
  height: 155px;
  padding-left: 140px;
  padding-right: 90px;
}

#html_13917 table tr td{
padding-right:20px;
}

#html_13917 .htmlarea_content,
#html_13917 .htmlarea_content a{
padding:0px;
font-size:12px;
color:#808080;
}

#greffon_newsletter{

}

#greffon_newsletter fieldset {
  border: medium none;
  margin-top: 5px;
  padding: 0;
}

#greffon_newsletter fieldset h3,
#greffon_newsletter fieldset #pMailNL span,
#inscription_NL,
#desinscription_NL{
display:none;
}

#accueil_content #inscription_NL,
#accueil_content #desinscription_NL{
display:block;
}

#email_newsletter_enligne {
  background-color: #E6E6E6;
  border: medium none;
  color: #808080;
  padding-bottom: 3px;
  padding-left: 4px;
  padding-top: 3px;
}

#valider_newsletter {
  background-color: #404040;
  border: medium none;
  color: #FFFFFF;
  padding-bottom: 2px;
  padding-top: 2px;
}

#html_13919{
background-color:#e6e6e6;
text-align:right;
padding:10px;
}

#html_13919,
#html_13919 a{
color:#808080;
}

div#aiw_footer {
  display: none;
}

html body.body_p_31503 div#container div#appli div#innerMain div#accueil_content.perso_ div.perso div.htmlarea_content table tbody tr td a,
div#container div#header_aiw div#z1.horizontal_zone div#html_13903.pub_sous_rss div#page_26148.perso div.htmlarea_content p a{
text-decoration:none;
}

/*** hack IE7 ***/
*+html div#html_13911.pub_sous_rss div#offres h1,
*+html div#html_13911.pub_sous_rss div#evenement h1,
*+html div#html_13921.pub_sous_rss div#offres h1,
*+html div#html_13921.pub_sous_rss div#evenement h1{
font-size:22px;
margin-top:13px;
}


*+html div#html_13916.pub_sous_rss span{
padding-top:0px;
}

*+html div#html_13917.pub_sous_rss div.htmlarea_content table tbody tr,
*+html div#html_13917.pub_sous_rss div.htmlarea_content table tbody tr td{
line-height:10px;
padding:0px;
margin:0px;
}




:root div#maa_3666 dl dt a, :root div#maa_3666 dl dt span {
    padding: 0 7px 0 8px\0/IE9;
}


/*** gestion taille image page d'accueil voeux ****/

html body.body_p_31503 div#container div#appli div#innerMain div#accueil_content.perso_ div.perso div.htmlarea_content h1 span p a.lightview img,
html body.body_p_31503 div#container div#appli div#innerMain div#accueil_content.perso_ div.perso div.htmlarea_content img.donotlink{
max-width:970px !important;
}

body#menu_41966.body_p_41966 div#accueil_content.perso_ div.perso #greffon_newsletter fieldset h3, body#menu_41966.body_p_41966 div#accueil_content.perso_ div.perso #greffon_newsletter fieldset #pMailNL span, body#menu_41966.body_p_41966 div#accueil_content.perso_ div.perso #inscription_NL, body#menu_41966.body_p_41966 div#accueil_content.perso_ div.perso #desinscription_NL{
display: block !important;
float: left;
}
html body#menu_41966.body_p_41966.identified.statut_3.tc_1.conf_3149.lang_fr div#container div#appli div#innerMain div#accueil_content.perso_ div.perso div.htmlarea_content.editeur_2 form#greffon_newsletter fieldset h3{
width: 100%;
}

