/*****************************************/
/*SITE ESF  Les 2 Alpes §  
/*****************************************/
/* couleurs utilisees
	rouge 		color:#d7100e;
	gris texte	color:#8d8784;
	gris fonce titre color:#524e4e;
	fond tableau gris background:#b8b4b2;
*/
/*****************************************/
/*layout SITE ESF   2 Alpes - */
/*****************************************/
#containertop
{
	width:100%;
	height:85px;
}
#top
{
	width:880px;
	margin:0 auto;
}
#langues
{
	float:right;
	padding-top:15px;
	width:50px;
}
#panier
{
	float:right;
	padding-top:30px;
}
#panier A
{
	color:black;
	font-family:arial,helvetica,sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	padding:0 20px;
}
#panier IMG
{
	border:0;
	padding:0 5px;
}

#langues IMG
{
	border:0;
}
#logo
{}
#logo A
{
	border:0;
}
#ombretop
{
	position:absolute;
	width:100%;
}
#fdnav1
{
	position:absolute;
	width:100%;
	text-align:center;
	height:112px;
}
#nav1
{
	position:absolute;
	width:100%;
	text-align:center;
	height:60px;
	font-family:arial,helvetica,sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	left:0px;
}
#nav1 A
{
	text-decoration:none;
	color:white;
	padding:0 10px 0 10px;
}
#nav1 SPAN
{
	width:1px;

}
#nav1 A:hover,#nav2 A:hover
{
	color:white;
}
#nav1 A.current
{
	color:black;
}
#nav2 A.current
{
	color:#d7100e;
	cursor:text;
}

#flash
{
	width:100%;
	height:300px;
	position:relative;
	text-align:center;
}
#containerborder
{
	width:100%;
}
#container
{
	width:860px;
	margin:0 auto;
}

/*****************************************/
/*navigation 2 */
/*****************************************/
#fdnav2
{
	position:absolute;
	width:100%;
	text-align:center;
}
#nav2
{
	position:absolute;
	left:0px;
	width:100%;
	text-align:center;
	bottom:0;
	font-family:arial,helvetica,sans-serif;
	text-transform:uppercase;
	font-weight:bold;
}
html.MSIE #nav2
{
	bottom:10px;
}
#nav2  A
{
	text-decoration:none;
	color:white;
	padding:10px 5px 0 5px;
}
#nav2  SPAN
{
	width:1px;
}

/*****************************************/
/*contenu */
/*****************************************/
#contenu
{
	margin:20px 0 10px 0;
}
/*****************************************/
/*actualites */
/*****************************************/
.actu
{
	font:helvetica;
	background:url(../img/sep-actu.png) no-repeat bottom;
	padding-bottom:10px;
}
.actu H2
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	color:#f86f1c;
}
.actu H2 SPAN
{
	text-transform:capitalize;
	color:#e9e9e9;
}

/*****************************************/
/*pied de page */
/*****************************************/

#footer
{
	width:100%;
	margin:0 auto;
	text-align:center;
	background:url(../img/fd-bottom.jpg) no-repeat center bottom;
	color:white;
	height:160px;
	padding-top:10px;
}
#footer TABLE
{
	width:740px;
	margin:0 auto;
}
html.MSIE6 #footer TABLE
{
	margin-bottom:5px;
}
#footer A
{
	font-family:arial,helvetica,sans-serif;
}
.baseline
{
	color:white;
	text-align:left;
}
.nav1-footer 
{
	padding-top:20px;
}
.nav1-footer A
{
	color:white;
	padding:0 5px;
}
.nav1-footer A:hover,.nav1-footer A.current
{
	color:black;
}
.nav2-footer A
{
	color:#d5d5d5;
	font-size:0.9em;
}
.nav2-footer A:hover,.nav2-footer A.current
{
	color:#594d4d;
	color:black;
}
.nomesf
{
	text-transform:uppercase;
	color:#d7100e;
	font-weight:bold;
}
#footer A
{
	text-decoration:none;
	font-weight:bold;
}
#credits
{
	float:right;
}
#credits IMG
{
	padding:0 10px;
}
#signature
{
	width:100%;
	height:30px;
	padding-top:10px;
	margin:0 auto;
	background:black;
	text-align:center;
}
#signature A
{
	color:white;
}
#signature A.langue
{
	color:#d35151;
}
