/*****************************************/
/*SITE Valthosport  §  
/*****************************************/
/* couleurs utilisees
rouge fonce 	color:#3c0000;	
rouge clair		color:#621c0d;
rouge vif 		color:#f00;
orange			color:#c63;
orange 2		color:#bd5e2f;
*/
#body
{
		background:#621c0d url(../img2/fd.jpg) repeat-x top;	
}
#containerOut
{
	width:1110px;
	margin:0 auto;
	background:url(../img2/fd-containerborder.jpg) repeat-y;
}
/*****************************************/
/*Bandeau Logos navigation  §  
/*****************************************/
#containerTop
{
	background: url(../img2/fd-top-home.gif) no-repeat top left;
	width:1110px;
	margin:0 auto;
	height:510px;
}
#bandeau
{
	height:150px;
}
#bandeaugauche
{	
	float:left;
	margin-left:30px;
	margin-top:40px;
	width:255px;

}
html.MSIE6 #bandeaugauche
{
	margin-left:10px;
}
#bandeaugauche IMG
{	
	border:0;
	padding:0;
}
#bandeaugauche IMG#sport2000
{	
	width:74px;
	height:84px;

}#bandeaudroit
{
	float:left;
	width:780px;
}
#outils
{
	margin-top:40px;
	border:1px solid #621c0d;
}

UL#navoutils
{
	border:1px solid #621c0d;
		float:right;
	/*padding-right:40px;*/
}
#navoutils  LI A
{
	padding:0 5px;
	font-weight:bold;
	color:white;
}
#navoutils LI A:hover,#navoutils LI.current A
{
	color:#c63;
}

#nav1
{
	padding-top:60px;
}

#nav1 UL
{
	border:1px solid #621c0d;
	float:right;
	height:14px;
}
#nav1 LI A
{
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 9px;
	color:white;
	text-decoration:none;
}
#nav1 LI#location-ski-snowboard A
{
	font-size:18px;
}
#nav1 LI A:hover,#nav1 LI.current A
{
	color:#c63;
	text-decoration:none;
}
/*****************************************/
/*diaporama §  
/*****************************************/
#diapo
{
	position:absolute;
	width:990px;
	margin-left:60px;
}
#degradediapo
{
	position:absolute;
	margin-left:10px;
	overflow:hidden;
}
#basdiapo
{
	position:absolute;
	margin-left:40px;
}

/*****************************************/
/*calendrier §  
/*****************************************/
#fdcalendrier
{
	position:absolute;
	margin-left:50px;
	margin-top:20px;
}
#calendrier, .calendrier
{
	position:absolute;
	margin-left:60px;
	margin-top:40px;
	width:178px;
	height:170px;
}
#calendrier H1, .calendrier H1
{
	margin:0;
	font-size:12px;
	line-height:13px;
	color:white;
}
#calendrier H2, .calendrier H2
{
	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
	line-height:13px;
	color:white;
}
/*****************************************/
/*Contenu §  
/*****************************************/


#containerBottom
{
	background:url(../img2/fd-footer.jpg) no-repeat bottom left;
	padding-bottom:40px;
}
#containerIn
{
	background:url(../img2/fd-bottom-right.jpg) no-repeat bottom right;
	padding-right:40px;
	padding-left:40px;
}
	
#centre
{
	width:990px;
	background:url(../img2/fd-degrade-bottom.gif) repeat-x bottom;
	border-bottom:20px solid #3d0000;
}
#fdcontenu
{
}
#contenu
{
}

#plan
{
	width:700px;
	height:480px;
}

#pagefooter
{
	margin:15px auto;
	width:1110px;
}
#legal LI A
{
	padding:0 10px;
	color:white;
}
#legal,#creditslogos,#cyberplus
{
	width:30%;
	float:left;
}
#legal
{
	width:50%;
	margin-top:3px;
}
#legal A
{
	text-decoration:none;
}
#cyberplus
{
	width:10%;
	margin-left:10px;
		
}
#cyberplus IMG
{
	border:1px solid #c63;	
}

#creditslogos IMG
{
	border:0;
}
#legal A
{
	font-weight:bold;
}
#creditslogos A
{
	display:block;
	float:right;
	padding-left:20px;
}
#baseline
{
	margin-top:10px;
}
TABLE#partenaires
{
	background:black;
}
#partenaires TD
{
	padding:2px 10px;
}
#partenaires TD.label
{
	text-align:center;
	font-weight:bold;
}

/*****************************************/
/* Choix de langue                       */
/*****************************************/
#choix-langue
{
	position:absolute;
	margin-top:2px;
	margin-left:12px;
}
html.MSIE #choix-langue
{
	margin-left:-1040px;
}
