/* <Common styles> */

a img {
	border: 0px;
}
.clear {
	clear: both;
}
.clearFix {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
}
.floatL {
	float: left;
}
.floatR {
	float: right;
}

.headerDropDown {
	float: left;
	background: transparent url('../images/header/headerDropDown.png') no-repeat;
	width: 153px;
	height: 32px;
	padding-right: 30px;
	text-align: right;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	padding-top: 5px;
	behavior: url('/web/js/iepngfix.htc');
	z-index:200;
	position:absolute;
	cursor:pointer;
}

.headerDropDownRolled {
	background-image: url('../images/header/headerDropDownRolled.png');
	behavior: url('/web/js/iepngfix.htc');
}

.headerDropDown strong {
	display: block;
	font-size: 11px;
}

.headerDropDown a {
	color: #FFF;
}

.toUpper {
	text-transform: uppercase;
}

/* NEW HEADER */

#navhautfond{
	position:absolute;
	z-index:2;
	width:99.99%;
	height:79px;
	background:url(/../img/fdnavhaut.gif) 50% 0 #e2001a no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	left: 0;
}

#navhautfond .logocanderelimg, #navhautfond .blockconnection{
	position:absolute;
	z-index:3;
	top:0;
}

#navhautfond .logocanderelimg{left:0;}
#navhautfond .logocanderelimg h1{
	width:108px;
	height:105px;
}

#navhautfond .blockconnection{
	right:0;
	padding:13px 0 0 0;
	text-align:right;
}
#navhautfond .blockconnection .titre{
	text-transform:uppercase;
	color:#fed600;
	font-size:11px;
}
#navhautfond .blockconnection .titre a {
	color:#fed600;
}
#navhautfond .blockconnection .soustitre{
	font-size:10px;
	color:#fffacb;
	clear: left;
}
#navhautfond .blockconnection .soustitre a{color:#fffacb;}
#navhautfond .blockconnection .fdyoutube{padding:10px 0 0 0;}
#navhautfond .blockconnection .fdyoutube a{margin:0 6px 0 0;}
#navhautfond .blockconnection .fdyoutube a.last{margin-right:0;}

#navhautfond ul.ulhaut{
	padding:19px 0 0 0;
	line-height:13px;
	font-weight:bold;
}
#navhautfond ul{	
	text-align:center;
	margin:0 0 0 85px;
	font-size:11px;
	color:#fff;	
}
#navhautfond li{
	float:left;
	margin:auto;
	height: 32px;
	display: block;	
}
#navhautfond li a.titrerub{margin:0 43px 0 0;}
#navhautfond li a.last{margin-right:0;}
#navhautfond li a{
	display:block;
	color:white;
	text-decoration:none;
	padding:5px 0 5px 5px;
	margin:0 15px 0 0;
}
#navhautfond li a:hover{color:#fed600;}
#navhautfond ul li ul{
	display:none;
	position:absolute;
	top:50px;
	left:0;
	/*min-width:670px;*/
}
#navhautfond ul li:hover ul{display:block;}
#navhautfond li:hover ul li{float:left;}
#navhautfond .on{color:#fed600;}

.zoneutilehome{
	position:absolute;
	z-index:1;
	top:0;
	width:980px;
	height:100%;	
	left:50%;
	margin-left:-490px;	
}

/* [+] POPUPS */
#desesrt_popup_cointainer {
	background-color: #ffffff;
	color: #3c161a;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

div.popup_title {
	font-size: 35px;
	color: #3c161a;
}

.popup_close {
	font-size: 12px;
	color: #e2001a;
	font-weight: bold;
}

#desesrt_popup_cointainer .condition {
	margin: 6px 0;
	color: #e2001a;
	font-size: 12px;
}

#desesrt_popup_cointainer .rd_number {
	float: left;
	margin-right: 10px;
}

li.loginlink { height: 14px !important;}
li.loginlink a { margin: 0px !important; }
/* [-] POPUPS */
