/*****************************************/
/*SITE ESF Val Thorens v3 §  
/*****************************************/
/*
	background:#1a0404;	--fond marron contenu--
	background:#230303;	--fond marron pied--
	background:#733c3c;	--fond marron nav1
	background:#e8dada;	--fond rose nav2

	color:#b70016;	--rouge // titre 2--
	color:#b17a80;	--vieux rose--
	color:#600c0c;	--rouge fonce--
	
	color:#626667;	--gris titre tableau
	color:#ff0012   --rouge sous titre tableau
	

*/

body 
{ 
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:black;
	margin:0;
	padding:0;

}
a
{
	color:#e8dada; /*rose*/
	text-decoration:underline;
}
a:hover
{
	color:#b70016; /*rouge*/
	text-decoration:underline;
}
h1
{
	font-family: "Arial Black",arial,sans-serif;
	font-size:30px;
	color:white;
}
h2
{
	text-transform:uppercase;
	font-size:22px;
	font-weight:bold;
	color:#b70016;	/*rouge */
}
h2.titretableau
{
	font-family: "Arial Black",arial,sans-serif;
	font-size:22px;
	color:#626667; /*gris*/
	margin-bottom:0;
}

h3
{
	color:#cd0e0e;
	font-size:22px;
}
h3.soustitretableau
{
	font-size:20px;
	margin-top:0;
}

/*****************************************/
/*formulaires */
/*****************************************/
form
 {
    margin: 0;
    padding: 0;
    border: none;
}
form em
{
	font-weight:bold;
	color:#c00;
}
form ul
{
	margin:0;
	padding:0;
	margin-top:10px;	
}
form li
{
	list-style:none;
	margin-bottom:0.8em;
}
form input, button, select {
    vertical-align: middle; /* Solution pb. d'alignement. (9) */
}


form input.court
{
	width:30px;
}
form input.date
{
	width:70px;
}
form input.medium
{
	width:100px;
}
form .long
{
	width:200px;
}
form fieldset
{
	border:1px solid #ddd;
	padding:10px;
	margin-bottom:10px;
}

/*****************************************/
/*tableau de tarifs */
/*****************************************/

/*Table*/
table{border-collapse: collapse;width: 100%;}
td, th{text-align: left; padding: 6px 15px;color:white;}
td{background-color: #600c0c; margin-top: 10px;}
th{background-color: #b70016; font-weight: bold;}
td.prix
{
	text-align:right;
}
/*Table de mise en page*/
.sansstyle th,.sansstyle td { background:none;margin:0;font-weight:normal;padding:0;}

/*Hauteur des espacements du tableau*/
.tableSpacer{height: 5px;line-height:5px;}

