body
{
	background: url(/images/fr-FR/H/fond.jpg) top left no-repeat;
	background-color: white;
	font: 11px arial,verdana,helvetica;
	color: #005596;
	margin:0px;
}
td
{
	font-size: 11px;
}
select, textarea, input 
{
	font-size: 11px;
	color: #005596;
}
textarea
{
	font-size: 11px;
	color: #005596;
	width: 99%;
}
hr
{
	border: 1px solid #FF9F00;
}
blockquote
{margin:18px 25px;}
.listesejour
{
	color:#005596;
	text-decoration:none;
	line-height:24px;
	text-align:justify;
}
.listesejour:hover
{
	color:#008963;
	text-decoration:underline;
	line-height:24px;
	text-align:justify;
}
.prix_liste
{
	color:#008963;
}
.bt
{
	font-size: 12px;
	color: White;
	font-weight: bold;
}
.bt:hover
{
	font-size: 12px;
	color: #FF9F00;
	font-weight: bold;
}
.titre
{
		font-size: 14px;
		color: #005596;
		font-weight: bold;
		padding:3px;
}
.titre1
{
		font-size: 14px;
		color: #fff;
		font-weight: bold;
}
.titre2
{
		font-size: 14px;
		color: #00436D;
		font-weight: bold;
		background-color: White;
}
.txt_promo
{
	line-height:22px;
	padding-left:5px;
	color: #005596;
}
.txt_bas
{
	font-size: 16px;
	text-align:justify;
	padding-left:10px;
	line-height: 25px;
}
.prix
{
	font-size: 16px;
	color: #008963;
	font-weight: bold;
	text-decoration:none;
}
.prix_barre
{
	font-size: 12px;
	text-decoration: line-through;
}
.etapesel
{
	font-weight: bold;
	color: #FF9F00;
}
text
{
	font-size: 11px;
}
.legende
{
	font-size:9px;
	color: #005596;
}
#planning 
{
	width:250px;border:1px solid #005596;
}
.ErreurLogin
{
	color: Red;
	font-weight:bold;
}
.petitsonglets a 
{
	cursor:pointer;	
}
.button
{
	color: white;
	FONT-SIZE: 13px;
	font-weight: bold;
	background-color: #005596;
	border: 1px solid #005596;
	cursor: pointer;
}

/** ONGLETS FICHE PRIX ET DISPO **/
.petitsonglets				{ margin:0; padding:0; list-style-type:none; border-bottom:1px solid #cedefd; height:20px; }
.petitsonglets li			{ float:left; margin-top:1px; padding-left:10px; height:20px; display:inline; _overflow:hidden }
.petitsonglets li a		{ float:left; cursor:pointer; color:#FFFFFF; text-decoration:none; background:url(/images/fr-FR/H/onglet-gauche.gif) left no-repeat; display:block; height:19px; font-size:13px;}
.petitsonglets li strong	{ padding:3px 3px 0 3px; display:block; height:17px; background:url(/images/fr-FR/H/onglet-droite.gif) right no-repeat;}
.petitsonglets li.semaine	{ }
.petitsonglets li.courts	{ }
.petitsonglets li a.current	{ color:#005596; text-decoration:none; background: url(/images/fr-FR/H/onglet-gauche-over.gif) left no-repeat; 
														  display:block; height:21px; font-size:13px;}
.petitsonglets li a.current strong		{ height:18px; background: url(/images/fr-FR/H/onglet-droite-over.gif) right no-repeat;}
#iFrameTarifs, #iFrameTarifsCS	{ border-right:1px solid #035797; border-bottom:1px solid #035797; border-left:1px solid #035797; }