@import url("reset.css");

body{
	margin:0;
	padding:0;
}
table, tr, td{ text-align:left;}
.detail a{ border:none; text-decoration:none;}
.detail input{ background:url(../images/style/detail.gif) no-repeat left; width:40px; height:15px; border:none; cursor:pointer;}

/*cette style est le fond de detail de la template destination phare detail*/
/*échangé body_infosjauenvert avec fond_detail_destination*/ 
.fond_detail_destination {

	background-image:url(../images/destination-phare/fond_detail.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

img{ margin:0; padding:0; font-size:0px; font-family:Arial, Helvetica, sans-serif; line-height:0px;}
table {margin:0; padding:0; font-size:0px;}
table tr{margin:0; padding:0; font-size:0px;}
table tr td{margin:0; padding:0;  font-size:0px;}
/*------------------------------------------------------------------*/
/*ce style est appliquée comme fond des pub de destination*/
/* body_selection echange avec fond_pub_destination */
.fond_pub_destination {
	background-image:url(../images/destination-phare/fond_pub.gif);
	background-repeat: repeat-y;
	background-position: right;
}
/*--------------------------------------------------------------------*/
/*ce style est appliqué au bas de la rubrique pub de destination*/
/* bas_selection echangé par bas_pub_destination */
.bas_pub_destination {
	background-image:url(../images/destination-phare/bas_pub.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*----------------------------------------------------------------------*/
/*ce style est la barre separatrice des pub dans destination*/
/* back_selection_un echange avec separateur_pub_destination */
.separateur_pub_destination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	background-image:url(../images/destination-phare/separateur_pub.gif);
	background-repeat: repeat-y;
	background-position: right;
}
/*----------------------------------------------------------------------*/
.onglet_partir {
	background-image: url(../images/fr/onglet_partir.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.theme {
	/*background-image: url(../images/style/theme.jpg);*/
	background-repeat: no-repeat;
	background-position: top;
}

.bas_sejour {
	background-image:   url("../images/style/bas_sejour.gif");
	background-repeat: no-repeat;
	background-position: 11px top;
}

.selection_bas2 {
	background-image: url(../images/style/selection_bas2.gif);
	background-repeat: no-repeat;
}

.selection_barre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336699;
	background-image: url(../images/style/selection_barre.gif);
	background-repeat: no-repeat;
	background-position: right;
	clip: rect(auto,auto,auto,auto);
	padding-left: 35px;
	text-transform: uppercase;
}


.selection_body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	background-image: url(../images/style/selection_body2.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding-left: 12px;
	
}
.selection_bas2 {
	background-image: url(../images/style/selection_bas2.gif);
	background-repeat: no-repeat;
}

.back_selection_un {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../images/style/ligne_bleue.gif);
	background-repeat: repeat-y;
	background-position: right top;
}


.onglet_theme {
	background-image: url(../images/fr/onglet_theme.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.voyage {
	background-image: url(../images/fr/onglet_voyage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.onglet_transport {
	background-image: url(../images/fr/onglet_transport.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.phare_body {
	background-image: url(../images/style/phare_body.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-family: verdana;
	color: #336699;
	font-size: 11px;
	text-decoration: none;
	margin-left: 0px;
	padding-left: 6px;
}
.bas_body {
	background-image: url(../images/style/phare_bas.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.back_selection {
	font-family: verdana;
	font-size: 11px;
	color: #336699;
	background-image: url(../images/style/back_selection.gif);
	background-repeat: repeat;
	padding-left: 4px;
}

.body_decouvrir {
	background-image:  url("../images/style/body_curl.gif");
	background-repeat: repeat-y;
	background-position: right;
}
.bas_decouvrir {
	background-image:  url("../images/style/bas_curl.gif");
	background-repeat: no-repeat;
	background-position: 11px top;
}
.back_decouvrir {
	background-image:  url("../images/style/back_curl.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

.bas_identite {
	background-image:  url("../images/style/bas_info_voyage.gif");
	background-repeat: no-repeat;
}
.back_identite {
	background-image:  url("../images/style/back_info_voyages.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

.body_infos {
	background-image:  url("../images/style/info_body.gif");
	background-repeat: repeat-y;
	background-position: right;
}
.bas_infos {
	background-image:  url("../images/style/info_bas.gif");
	background-repeat: no-repeat;
}

.body_haut {
	background-image: url(../images/style/grd_haut.jpg);
	background-position: left bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336699;
	font-size: 10px;
	text-decoration: none;
	padding-left: 12px;
}
.body_centre {
	background-image: url(../images/style/grd_centre.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.body_bas {
	background-image: url(../images/style/grd_bas.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.carnet_voyages {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 255px;
	background-image:  url("../images/style/haut_info_voyages.gif");
	background-repeat: no-repeat;
	background-position: bottom;
}

.body_selection {
	background-image:  url("../images/style/body_selection.gif");
	background-repeat: repeat-y;
	background-position: right;
}
.bas_selection {
	background-image:  url("../images/style/bas_selection.gif");
	background-repeat: no-repeat;
}
.titre_voyage{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: bold;
 color: #336699;
 text-decoration: none;
 padding-left: 35px;
 background-image: url("../images/style/barre_voyage.gif");
 background-repeat: no-repeat;
 text-transform: uppercase;
}
/* Pour lexique */
.back_grey {
	font-family: verdana;
	font-size: 11px;
	color: #336699;
	text-decoration: none
}
.back_titres {
	font-family: verdana;
	font-size: 11px;
	color: #0033CC;
	text-decoration: none
}
#annonce{margin-top:165px;width:200px;margin-left:0px;border:1px solid #000000;}
#annonce1{margin-top:10px;width:200px;margin-left:0px;border:1px solid #000000;}


#annonce-haut1{
	background:url(../images/annonce-haut-onglet.jpg) no-repeat bottom left;
	height:12px;
	margin-right:0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #009933;
	/*border-bottom:1px solid #009933;*/
	width:185px;
	line-height:30px;
	text-align:center;
}
#annonce-haut1-titre{
	background:url(../images/annonce-titre.jpg) repeat-y left;
	margin-right:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #009933;
	width:187px;
	text-align:center;
	padding:0px;
	display:block;
	min-height:20px;
}
#annonce-haut1-titre p{
	width:180px;
	margin:0;
	padding:0;
}
#annonce-haut{
	background:url(../images/annonce-haut-onglet1.jpg) no-repeat bottom left;
	height:12px;
	margin-right:0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#336699;
	width:185px;
	line-height:30px;
	text-indent:5px;
	text-align:center;
}
#annonce-haut-titre{
	background:url(../images/onglet1.jpg) no-repeat left bottom;
	font:bold 13px Arial, Helvetica, sans-serif;
	color: #003366;
	width:185px;
	text-align:center;
	height:32px;
	line-height:35px;
	border-left:1px solid #ffffff;
}
#annonce-haut1-ligne{
	background:url(../images/annonce-haut-tiret.jpg) no-repeat top left;
	margin-right:0px;
	height:4px;
	font-size:3px;
	width:185px;
}
#annonce-haut-ligne{
	background:url(../images/annonce-haut-tiret1.jpg) no-repeat top left;
	margin-right:0px;
	height:7px;
	font-size:3px;
	width:193px;
}


#annonce-centre{
	background:url(../images/annonce-centre.jpg) repeat-y left;
	margin-right:0px;
	padding:3px 0px 3px 8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#003366;
	width:177px;
	/*height:370px;*/
	height:610px;
}
#annonce-centre1{
	background:url(../images/annonce-centre1.jpg) repeat-y left;
	margin-right:0px;
	padding:3px 7px 3px 8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#003366;
	width:170px;
}
#annonce-centre img{float:left; margin-right:3px;}
#annonce-centre1 img{float:left; margin-right:3px;}
#annonce-centre a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0099cc;
	text-decoration:underline;
}
.lien1,a.lien1:hover,a.lien1:active,a.lien1:visited{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#0099cc;
	text-decoration:underline;
}

.lien2,a.lien2:hover,a.lien2:active,a.lien2:visited{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0099cc;
	text-decoration:none;
}
#annonce-centre p{
	margin:10px 0px 7px 0px ;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #0099cc;
	text-decoration:underline;
	
}
#annonce-centre1 p{
	margin:10px 0px 5px 0px ;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #0099cc;
	text-decoration:underline;
	
}
#annonce-centre1 p#index_annonce{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#0099cc;
	text-decoration:none;
	padding-right:3px;
}
#annonce-bas{
	background:url(../images/annonce-bas.jpg) no-repeat top left;
	margin-right:8px;
	height:28px;

}
#annonce-bas1{
	background:url(../images/annonce-bas1.jpg) no-repeat top left;
	margin-right:8px;
	height:32px;

}
.spacer{
	clear:both;
}
/* style-fr */
.image img{background: #FFFFFF; padding:2px;}
.promo-haut{
	background:url(../images/promo-haut.jpg) no-repeat;
}
.promo-back{
	background: url(../images/promo-centre.jpg) repeat-y;
}
.promo-bas{
	background:url(../images/promo-bas.jpg) no-repeat top;
}
/*/////////////////////////// BLOC GRIS ////////////////////////////////////*/
.haut-gris{background:url(../images/grd_haut.jpg) no-repeat bottom;height:12px;}
.centre-gris{background:url(../images/grd_centre.jpg) repeat-y;}
.bas-gris{background:url(../images/grd_bas.jpg) no-repeat;height:15px;}

/*///////////////////////// DESTINATIONS PHARES ////////////////////////////////*/
.phares{/*padding:2px 6px 2px 0px!important;padding:8px 8px 8px 2px*/}
*html .phares{ position:relative; left:10px;}
.haut-phares,.bas-phares{height:4px;font-size:1px;}
.haut-phares{/*background:url(../images/haut-phares.gif) no-repeat center;*/display:none;}
.bas-phares{/*background:url(../images/bas-phares.gif) no-repeat center;*/display:none;}
.centre-phares{/*background:url(../images/centre-phares.gif) repeat-y center;padding:0px 10px 0px 6px!important;*/}
.contenu1,.contenu2{float:left;text-align:left;}
.contenu1{width:175px;margin-left:15px!important;margin-left:0px;height:62px;}
.contenu2{width:175px;margin-left:12px!important;margin-left:15px; height:62px;}
.contenu3{width:175px !important;width:175px;float:left; height:62px;margin-left:15px;text-align:left;}
.contenu1 p, .contenu2 p,.contenu3 p{text-align:left;margin:0px;background:url(../images/puce-lexique-link.gif) no-repeat left 5px;padding-left:10px;}
.contenu1 p a,.contenu2 p a,.contenu3 p a{margin:0px;padding:0px;font:bold 11px Arial, Helvetica, sans-serif;color:#009933; text-decoration:underline}
.contenu1 span,.contenu2 span,.contenu3 span{font:normal 11px Arial, Helvetica, sans-serif;color:#333333;text-align:left;}

/*///////////////////////// PROMOS HAUT ////////////////////////////////*/
.promo-haut img{display:none;}
.promo-haut{background:url(../images/promo-haut.jpg) no-repeat;}
.promo-haut a{font:bold 11px Arial, Helvetica, sans-serif;color:#003366;padding:4px;text-decoration:none;display:block;}
.promo_centre{background:#ff0000 url(../images/promo-centre.jpg);/*border-bottom:1px solid #D6E0D8*/}
.promo_centre table tr td{}
.promo_table{width:565px;}

/*//////////////////////////// GOOGLE ADSENSE ////////////////////*/
#ads ul li{background:#ff0000;!important}
.partir_voyage-1{background: url("../images/pays-voyage/partir-voyage-phare.jpg") no-repeat center;}

/*//////////////////////////// GESTION WYSIWIG ////////////////////*/
,td.intro li{list-style-type:none;background:url(../images/puce-lexique-link.gif) no-repeat left 4px;padding-left:14px;}
td #infos-touristiques li,#formule-sections li,.body_decouvrir li,#bon-savoir li,#couple li{background:url(../images/puce-lexique-link.gif) no-repeat 4px left ;list-style-type:none;padding-left:-15px;}
/* INTRO PAYS */
#introduction-pays{background:url(../images/pays-voyage/back-pays.jpg) no-repeat right;}

table.sous-menus tbody tr td.ss-menu{height:12px;}
table.sous-menus tbody tr td.ss-menu a{font:bold 11px Arial, Helvetica, sans-serif;color:#336699;}

/* google */
.google{ width:572px; margin:0; padding:0;/* margin-left:10px!important; *margin-left:0px!important;*/}
.int_google{ width:552px; margin:0; padding:0 10px 0 10px; list-style:none; border:0; background:url(../images/google_middle.jpg) top left repeat-y;}
*html .int_google{ margin-top:-4px;}
*:first-child+html .int_google{ margin-top:-4px;}
*html .google img.google_bottom{ position:relative; top:-2px;}
*:first-child+html .google img.google_bottom{ position:relative; top:-2px;}
.int_google span.pub{ display:inline-block; width:180px}
.int_google span.pub p{ margin:0; padding:0;}
.int_google span.pub p.pub_title{ color:#0099CC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; margin-top:5px;}
.int_google span.pub p.pub_desc{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}
.int_google span.pub p.pub_link{ color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; margin-bottom:5px;}
.int_google span.pub p.pub_link a{color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none;}
.int_google span.pub p.pub_link a:hover{color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration: underline}

/* moteur de vol */
.motVol{ margin:0; padding:0; width:186px; height:/*470*/535px;padding-bottom:30px;}
body:nth-of-type(1) .motVol{ padding-bottom:40px;}
*:first-child+html .motVol{ margin-bottom:20px;}
.motVol div.headMtVol{ margin:0; padding:0; width:186px; height:61px; /*background:transparent url(../images/moteurVol/haut.jpg) top left no-repeat*/}
.motVol form{ margin:0; padding:0;}
.motVol div.conteMtVol{ margin:0; padding:0; width:186px; background:transparent url(../images/moteurVol/contenu.jpg) bottom left no-repeat;}
.conteMtVol div.submitCont{ margin:0; padding:0; height:50px; width:186px; margin:10px 0; margin-top:0; padding-top:10px;}
.conteMtVol div.formCont{ margin:0; padding:0; width:186px; padding-top:3px;}
*html .conteMtVol div.formCont{ padding-bottom:30px}
*:first-child+html .conteMtVol div.formCont{ padding-bottom:30px}
.conteMtVol div.formCont fieldset{ margin:0; padding:0; width:158px; margin-left:15px; margin-bottom:40px; border:none;}
.conteMtVol div.formCont fieldset p{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1895C1;}
.formCont fieldset input.radionType{ position:relative; top:4px; border:none; width:auto; margin-bottom:10px; margin-left:-3px;}
*html .formCont fieldset input.radionType{ top:10px;}
*html .conteMtVol div.formCont fieldset p.inputType{ margin-bottom:10px;}
*:first-child+html .formCont fieldset input.radionType{ top:10px;}
*:first-child+html .conteMtVol div.formCont fieldset p.inputType{ margin-bottom:10px;}
.formCont fieldset label{ margin:0; padding:0; display:block; clear:both; margin-bottom:3px}
.formCont fieldset input{ width:125px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; height:15px;}
.formCont fieldset hr{ border:none; font-size:1px; margin:0; padding:0; margin:10px 0; border-bottom:1px solid #1895C1}
*html .formCont fieldset hr{ margin:1px 0}
*:first-child+html .formCont fieldset hr{ margin:1px 0}
.formCont fieldset select{ margin-right:5px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.formCont fieldset select.mois{ width:100px;}
.formCont fieldset select.type{ width:100px; margin-top:3px;}
.formCont fieldset span.onType{ display:inline-block; margin:0; padding:0; width:110px; margin-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:3px;}
.submitCont input.submitChamp{ width:172px; height:28px; background:none; border:none; background:transparent url(../images/moteurVol/valider.jpg) no-repeat; margin-left:6px; cursor:pointer;}
.formCont fieldset select.nombre{ margin-top:3px}

/* pub 160x600 */
.pub600{ margin:0; padding:0; width:186px; padding-bottom:10px;}
.pub600 div.head_pub600{ margin:0; padding:0; width:186px; height:13px; background:transparent url(../images/pub600/annonce-haut.jpg) top left no-repeat; font-size:1px;}
.pub600 div.foot_pub600{ margin:0; padding:0; width:186px; height:13px; background:transparent url(../images/pub600/annonce-bas.jpg) top left no-repeat; font-size:1px;}
.pub600 div.cont_pub600{ margin:0; padding:0; width:186px; background:transparent url(../images/pub600/contenu.jpg) top left repeat-y; height:600PX}
.cont_pub600 a img{ border:none;}

/* pub 250x250 */
.pub250{ margin:0; padding:0; width:284px; padding-bottom:10px; margin:5px 0px 0px 1px}
.pub250 div.head_pub250{ margin:0; padding:0; width:284px; height:16px; background:transparent url(../images/pub250/haut-annonce.jpg) top left no-repeat; font-size:1px;}
.pub250 div.foot_pub250{ margin:0; padding:0; width:284px; height:16px; background:transparent url(../images/pub250/bas-annonce.jpg) top left no-repeat; font-size:1px;}
.pub250 div.cont_pub250{ margin:0; padding:0; width:284px; background:transparent url(../images/pub250/int-annonce.jpg) top left repeat-y; height:250px;}
.cont_pub250 a img{ border:none;}

/* pub 460x60 */
.pub460{ margin:0; padding:0; /*width:470px;*/ padding-bottom:10px; margin:5px 0px 0px 1px}
.pub460 div.head_pub460{ margin:0; padding:0; width:470px; height:16px; background:transparent url(../images/pub460/haut-annonce.jpg) top left no-repeat; font-size:1px;}
.pub460 div.foot_pub460{ margin:0; padding:0; width:470px; height:16px; background:transparent url(../images/pub460/bas-annonce.jpg) top left no-repeat; font-size:1px;}
.pub460 div.cont_pub460{ margin:0; padding:0; width:470px; background:transparent url(../images/pub460/int-annonce.jpg) top left repeat-y; height:60px;}
.cont_pub460 a img{ border:none;}

/* liste hotel droit */
.listHot{ margin:0; padding:0; width:186px; padding-bottom:10px;}
.listHot div.head_listHot{ margin:0; padding:0; width:186px; height:13px; background:transparent url(../images/pub600/annonce-haut.jpg) top left no-repeat; font-size:1px;}
.listHot div.foot_listHot{ margin:0; padding:0; width:186px; height:13px; background:transparent url(../images/pub600/annonce-bas.jpg) top left no-repeat; font-size:1px;}
.listHot div.cont_listHot{ margin:0; padding:0; width:186px; background:transparent url(../images/pub600/contenu.jpg) top left repeat-y; padding-bottom:1px;}
.cont_listHot a img{ border:none;}
.listHotCont{ margin:0; padding:0; width:177px; margin-left:4px;}
.listHotCont h1{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:20px; padding:3px 0; padding-left:5px; background-color:#669933; margin:0; margin-bottom:5px;}
.listHotCont h1 a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff;; text-decoration:none;}
.listHotCont h1 a:hover{ text-decoration:none;}
.listHotCont p{ margin:0; padding:0;}
.listHotCont p.destinationList{ margin:0; padding:0; font-size:11px; color:#336699; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-left:5px; margin-bottom:5px}
.listHotCont p.destinationList span{ color:#000000;}
.listHotCont p.destinationList span a{font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-left:5px; text-decoration:none}
.listHotCont p.destinationList span a:hover{ text-decoration:underline;color:#336699;}
.listHotCont p.prixList{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FF0000; font-size:13px; margin-left:5px; margin-bottom:10px; text-align:right; margin-right:10px; margin-top:10px}
.listHotCont p.prixList span{ font-size:11px; color:#333333; font-weight:normal;}
.listHotCont p.descList{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#336699; font-size:11px; margin-left:5px; margin-bottom:5px}
.listHotCont p.descList a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#336699; font-size:11px; text-decoration:none}
.listHotCont p.descList a:hover{ color:#FF9900; text-decoration:none;}
.listHotCont p.linkList{ color:#FF9900; text-align:right; font-size:11px; margin-bottom:10px;}
.listHotCont p.linkList a{color:#FF9900; text-align:right; font-size:11px; margin-bottom:10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-right:10px;}
.listHotCont p.linkList a:hover{ text-decoration:underline;}


/* modif general */
.contenu_gen{ width:995px; margin:0; padding:0; margin:0 auto;}
.detail{ text-align:left!important; *text-align:left!important;}
table tr td.prix_det{ font-size:13px; color:red; font-weight:bold;}
table.contenu_pays  {margin-left:0px}
table.contenu_pays_too{}
.txt_std_bleu {
	font-family: verdana;
	color: #336699;
	font-size: 10px;
	text-decoration: none;
}
.txt_std_bleu table { margin-left:8px; font-size:12px;}
.txt_std_bleu table tr td{ font-size:11px;}


#menus-haut div.spacer{ display:none!important;*display:none!important;display:none\9!important;}


/* masque */
#mask { position:absolute; left:0; top:0; background-color:#fff; z-index:5; } 
#contenuRedir{position:absolute;  left:0;  top:0;  /*width:400px;  height:100px;*/  display:none;  z-index:10; background:#fff;  padding:10px; }
#contenuRedir p{ margin:0; padding:0; margin:0px 0; /*color:#0198CD;*/ color:#000099; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;/* font-family:"trebuchet MS", Verdana, arial;*/ /*text-align:center;*/ line-height:30px;}
#contenuRedir p.txt_404 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:0.8em;; font-weight:normal;}
/**:first-child+html #contenuRedir p{ margin-top:30px}*/
*:first-child+html #contenuRedir p{ margin-top:10px}

#Table_01 tr td.logo{ text-align:center;}
#Table_01 tr td.logo a{ color:#2F6490; font-size:25px; font-family:"Times New Roman", Times, serif; text-decoration:none; background:none; font-weight:bold;}

table tr td.ff_bas{ background: 6px 0px url(../images/fond_fil_ariane.gif) no-repeat; height:30px; padding-left:45px;}
table tr td.ff_bas a{ font-weight:normal;}



