/* hack ie5.5 : voice-family: "\"}\"";voice-family:inherit; */
/* hack ie5.5 et 6 : *> */
/*------------------------------------------------ GENERIQUE ------------------------------------------------*/
*{padding:0;margin:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
hr{display:none;}
li{list-style-type:none;list-style-position:outside;}
/*----------------------------------------------- /GENERIQUE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES ELEMENT --------------------------------------------*/
/* position */
.clear{clear:both;font-size:1px;line-height:0;}
.right, .right_2{float:right;}
.left, .left_2{float:left;}
.center{text-align:center;display:table;margin-left:auto;margin-right:auto;}

/* bordure */
.no_border{border:none;}

/* centrage txt*/
.txt-c{text-align:center;}
.txt-l{text-align:left;}
.txt-r{text-align:right;}
.txt-j{text-align:justify;}

/* alignement vertical */
.valign-t{vertical-align:top;}
.valign-m{vertical-align:middle;}
.valign-b{vertical-align:bottom;}

/* position */
.rel{position:relative}

/* element de hauteur < 10px */
.lf{line-height:0;font-size:1px;}

/* NO PRINT */
.no_print{display:none;}
/*------------------------------------------- /PROPRIETES ELEMENT --------------------------------------------*/

/*----------------------------------------------- MODELE SITE ------------------------------------------------*/
#corps_page #col_gauche{display:none;}
#corps_page #contenu{width:630px;float:none;color:black;}
#pied_page{display:none;}

.article{color:#000;font:normal 11px/14px Arial; color:#054e6d;}
/* titre */
.article h1{font:bold 35px/35px Arial; color:#054e6d; padding:10px 0 0 15px; margin:-2px 0 0 -15px; font-style:italic; background:url(../../images/modele/fd_h1.gif) repeat-x top left; position:relative;width:100%}
	.spas .article h1 { color:#566A85;}
	.mon_compte .article h1 { color:#30b3ad;}
.article h2{font:normal 17px Arial; color:#1188a7; font-style:italic; margin:0 0 13px 0; position:relative;}/* titre 1 */
	.spas .article h2{ color:#61979d; }
	.mon_compte .article h2{ color:#028c86; } 
.article h2.ongles{font:normal 22px Arial; color:#054E6D;}	
.thermales .article h3{border-bottom:1px solid #7AE4FF; color:#1187A5;font:bold 15px/15px Arial; padding:20px  0 3px 0;} 
	.spas .article h3{border-bottom:1px solid #e0e2e6; color:#61979d;font:bold 15px/15px Arial; margin:20px 0 0 0;} 
	.mon_compte .article h3{border-bottom:1px solid #04e1d7; color:#61979d;font:bold 15px/15px Arial; margin:20px 0 0 0; }
.article .bloque_menu h3 {color:#1187A5;font:bold 15px/15px Arial; margin:0 0 10px 0; padding:0 0 0 15px;border-bottom: none;}
	.spas .article .bloque_menu h3 { color:#61979d; }
	.mon_compte .article .bloque_menu h3 { color:#028c86; } 
.thermales .article .lst_autres_soins h3{ color:#1187A5; font:bold 15px/15px Arial;/* margin:20px 0 0 0;*/ margin:0 0 -10px 0;padding:0 0 0 20px; background:url(../../images/modele/pict/fl_carre_l.gif) 0px 2px no-repeat; border:none;} 
	
.article h4 {font:bold 13px Arial; color:#1188a7; margin-top:10px;}
.article .reserver_col h4.sifr {font:bold 17px/17px Arial; color:#016d95; margin-top:10px;}
	.spas .article h4{ color:#61979d; }
	.mon_compte .article h4{ color:#61979d; } 
.article h4.liste_station {font:bold 13px Arial; color:#054e6d; margin:18px 0 10px 0;}
.article h4.liste_station strong {color:#1188a7;}
.article h5 {font:bold 11px Arial; margin:13px 0 0 0;}
/* /titre */
.txt{color:black;}
/*----------------------------------------------- /MODELE SITE ------------------------------------------------*/

/*non imprimé*/
.navigation, .nav_left, .bandeau, .sIFR-replaced object, ul.ongles{ display:none;}

