/*****************************************/
/*SITE ESF  L'Alpe d'Huez §  
/*****************************************/
/* couleurs utilisees
gris footer	background:#474c4c;
gris fond 	background:#575454;
gris clair  color:#ded7d7;
rouge		color:#f81c22;
blanc grisé	color:#e9e9e9;
orange		color:#f86f1c;
*/
/*****************************************/
/*layout SITE ESF  L'Alpe d'Huez - */
/*****************************************/
#top
{
	width:100%;
	height:44px;
	background:url(../img/bg-top.jpg) repeat-x top;
}
#nav1
{
	/*width:930px;
	padding-right:110px;*/
	padding-left:50px;
	height:44px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	font-size:0.9em;
}
#nav1 LI A
{
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	padding:15px 7px 10px 7px;
}
#nav1 LI SPAN
{
	display:block;
	float:left;
	width:1px;
	height:44px;
}
#nav1 LI A:hover,#nav1 LI A.current
{
	color:#f81c22;
	/*background:url(../img/fleche-rouge.gif) no-repeat;
	background-position:5px 13px;*/
}
#panier
{
	position:absolute;
	top:8px;
	right:5px;
	width:145px;
}
#panier LI A
{
	padding:0 3px;
}
#langues
{
	float:left;
	padding-top:8px;
	text-align:left;
	width:35px;
	margin-left:10px;
}
#panier IMG, langues IMG
{
	border:0;
}
#flash
{
	width:100%;
	height:440px;
	border-top:1px solid #e9e9e9;
	border-bottom:1px solid #e9e9e9;
}
#containerborder
{
	width:100%;
	background:url(../img/fond-formes.jpg) no-repeat;
}
#container
{
	width:940px;
	margin:0 auto;
}

/*****************************************/
/*navigation 2 */
/*****************************************/
#nav2
{
	padding-top:4px;
	height:65px;
	float:right;
}
#nav2 li a
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.9em;
	text-decoration:none;
	padding:10px 5px 0 5px;
	color:#666;
}
#nav2 LI SPAN
{
	display:block;
	float:left;
	width:1px;
	height:33px;
}
#nav2 LI A:hover,#nav2 LI A.current
{
	color:#f86f1c;
	/*background:url(../img/fleche-orange.gif) no-repeat;
	background-position:5px 8px;*/
}
/*****************************************/
/*contenu */
/*****************************************/
#cadrebienvenue
{
	width:500px;
	float:left;
}
#cadreactus
{
	width:360px;
	margin-left:20px;
	float:left;
}
.cadre,.cadrebis
{
 	background:white url(../img/bgcadre.gif) repeat-x;
   	width:100%;
}
.cadre_hg, .cadre_hd,
.cadre_bg, .cadre_bd
{
	width: 11px;
	height: 11px;
	background-repeat: no-repeat;
	font-size: 1px;
}
.cadre_hg
{
	background: url(../img/cadre_rounded.png) 0 0;
}
.cadre_hd
{
	background: url(../img/cadre_rounded.png) 11px 0;
	float: right;
}
.cadre_bg
{
	background: url('../img/cadre_rounded.png') 0 11px;
}
.cadre_bd
{
	background: url('../img/cadre_rounded.png') 11px 11px;
	float: right;
}
.rounded
{
	padding:0 12px;
}
/*****************************************/
/*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 */
/*****************************************/
#nomesf
{
	width: 870px;
	margin:0 auto;
	text-align:center;
	padding:0;
	height:33px;
	overflow:hidden;
}
#nomesf IMG
{
	padding:0;
	border:0;
}

#footer
{
	text-align:center;
}
/*coins arrondis jquery*/
#cadrefooter
{
	background:url(../img/bgcadre.gif) repeat-x;
	width: 870px;
	margin:0 auto;
	padding-bottom:20px;
}
#cadrefooter .cadre_hg
{
	background: url(../img/cadre_rounded.png) 0 0;
}
#cadrefooter .cadre_hd
{
	background: url(../img/cadre_rounded.png) 11px 0;
}
#cadrefooter .cadre_bg
{
	background: url(../img/cadre_rounded.png) 0 11px;
}
#cadrefooter .cadre_bd
{
	background: url('../img/cadre_rounded.png') 11px 11px;
}
/*fin coins arrondis jquery*/
.baseline
{
	color:#666;
}
.nav2-footer A
{
	color:#666;
}
.nav2-footer A:hover,.nav2-footer A.current
{
	color:#444;
}
.nomesf
{
	text-transform:uppercase;
	color:#222;
	font-weight:bold;
}
#footer A
{
	text-decoration:none;
	font-weight:bold;
}
#credits
{
	float:right;
}
#credits IMG
{
	padding:0 10px;
}
#signature A.langue
{
	color:#d35151;
}
