@charset "utf-8";
/* CSS Document */

#mon_compte {
	width:95%;
	margin:10px;
}

/* Liste dans un tableau */ 
.tableListe {
	width:100%;
	font-size:10px;
	margin:5px;	
	border:1px solid #CCCCCC;
	border-collapse:collapse;
}

.tableListe th	{ text-align:left; height:24px; padding:2px 10px; border:1px solid #CCCCCC; background:#EEE; }
.tableListe td 	{ text-align:left; height:24px; padding:2px 10px; border:1px solid #CCCCCC; }

.tableForm {
	width:100%;
	font-size:10px;
	margin:5px;	
	border:1px solid #CCCCCC;
	border-collapse:collapse;
}

.tableForm th	{ text-align:left; height:24px; padding:4px 10px; }
.tableForm td 	{ text-align:left; height:24px; padding:4px 10px; }

.tableListe .tlNumber,	.tableForm .tlNumber	{ text-align:right; }
.tableListe .tlRight,	.tableForm .tlRight		{ text-align:right; }
.tableListe .tlCenter,	.tableForm .tlCenter	{ text-align:center; }
.tableListe .tlButton,	.tableForm .tlButton	{ text-align:center; }
.tableListe .tlDate,	.tableForm .tlDate		{ text-align:right; }
.tableListe .tlZero,	.tableForm .tlZero		{ text-align:center; font-weight:bold; }
.tableListe .tlLittle,	.tableForm .tlLittle	{ font-size:9px; }
.tableListe .tlTitle,	.tableForm .tlTitle		{ text-align:center; background:#EEE; font-size:12px;}


.tableListe a			{color:#FF8800; text-decoration:none; }
.tableListe a:visited	{color:#FF8800; text-decoration:none; }
.tableListe a:hover		{color:#000000; text-decoration:underline; }
.tableListe a:active	{color:#FF8800; text-decoration:none; }

.tableForm textarea,
.tableForm input[type=text],
.tableForm input[type=password]
{
	border:1px solid #BBB;
	background:#FAFAFA;
} 

.tableForm textarea { width:99%; height:100px; }

.txtLittle { font-size:10px; color:#666; margin:10px;}

.uiButtonLink {
	padding:0.4em 1em 0.4em 20px;
	position:relative;
	text-decoration:none;
	display:inline-block;
	margin:5px;
}

.uiButtonLink span.ui-icon {
	left:0.2em;
	margin:-8px 5px 0 0;
	position:absolute;
	top:50%;
}
/*offres*/

.en_promotion {
	color:#F00;
	border-style:solid;
	border-color:#F00;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;

}
.offres_thalasso{
	border:1px solid #06F;
	color:#06F;
	margin-bottom:10px;
	margin-top:10px;
	padding:10px;
	text-align:center;

}

.offres_speciales {
	color:#F00;
	border-style:solid;
	border-color:#F00;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;

}

.lune{
	color:#FF0066;
	border-style:solid;
	border-color:#FF0066;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;

}

.monoparent{
	color:#F60;
	border-style:solid;
	border-color:#F60;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;

}

.celibataire{
	color:#C66;
	border-style:solid;
	border-color:#C66;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;

}

.senior{
	color:#690;
	border-style:solid;
	border-color:#690;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;

}

.reduction {
	color:#F0F;
	border-style:solid;
	border-color:#F0F;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;

}

.nuit_gratuites {
        color:#F0F;
	border-style:solid;
        border-color:#F0F;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
        text-align:center;

}

.Early_booking{
        color:#690;
	border-style:solid;
        border-color:#690;
	border-width:1px;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;

}
