/*_________________________________________
  
  Scrollbar 
___________________________________________*/

html {
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#D4D0C8;
	scrollbar-darkshadow-color:#9C9C9C;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#5BC2D5;
	scrollbar-track-color:#E0E0E0;
	
	overflow-y: scroll;
    overflow: -moz-scrollbars-vertical;
	}
	
/*_________________________________________
  
  Général 
___________________________________________*/

html, body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
	}

#menu-footer{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
	}

.input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:125px;
font-weight:normal;
/* border:1px solid #8ab2d0; */
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.style2 {
	color: #326a75;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style3 {
	font-size: 10px;
	font-weight: bold;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-bottom:4px;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}

.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-bottom:4px;
	font-size: 9px;
	color: #326a75;
	font-weight:normal;
}

.question_faq {
    color: #006893;
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
	
.reponse_faq {
    color: #006893;
	border:solid 1px #006893;
	background-color:#FFFFFF;
	padding:8px 8px 8px 8px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#liens_faq {
	color: #FFFFFF;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

#liens_faq a:link {font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:normal;font-size:12px;text-decoration:none}
#liens_faq a:visited {font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:normal;font-size:12px;text-decoration:none}
#liens_faq a:hover {font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:normal;font-size:12px;text-decoration:underline}

.titre_legal {
    color: #006893;
	font-size:16px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.texte_legal {
text-align:justify;
    color: #006893;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	}


#message_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ff0000;
	padding-left:44px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:5px;
	background-color:#FFFFFF;
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}

/* Style des formulaires */
/********************************/
#comments {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#comments a:link {font-family:Arial, Helvetica, sans-serif;color:#152b72;font-weight:normal;font-size:12px;text-decoration:underline}
#comments a:visited {font-family:Arial, Helvetica, sans-serif;color:#152b72;font-weight:normal;font-size:12px;text-decoration:underline}
#comments a:hover {font-family:Arial, Helvetica, sans-serif;color:#152b72;font-weight:normal;font-size:12px;text-decoration:none}

.required {
	color:#d10000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	
.naissance-comment {
	color:#d10000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
label {
	color:#00577c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
#comments .title {
	color:#00577c;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
#comments .checkbox {
	border:none;
	/*padding:0px 0px 0px 0px;*/
	/*margin:0px 0px 0px 0px;*/
}

#comments .inputoff {
	border:1px solid #8da0ad;
	color:#333333;
	background-image:url(../images/input-background.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#comments .inputon {
	border:1px solid #2291c5;
	/*background-color:#f3fbfc;*/
	background-image:url(../images/input-background-on.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#comments .textareaoff {
	border:1px solid #8da0ad;
	background-color:#ffffff;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#comments .texareaon {
	border:1px solid #2291c5;
	background-color:#f3fbfc;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.loader {
	color:#2592c5;
	font-size:10px;
	font-weight:bold;
}

.coupon-info {
	text-align:left;
	padding-left:5px;
	line-height:22px;
	background-color:#FFFFFF;
	color:#999999;
	width:281px;
	height:22px;
	line-height:22px;
	font-size:16px;
	border:solid 1px #999999;
}

#coupon a:link {font-family:Verdana;color:#006893;font-weight:normal;font-size:12px;text-decoration:underline}
#coupon a:visited {font-family:Verdana;color:#006893;font-weight:normal;font-size:12px;text-decoration:underline}
#coupon a:hover {font-family:Verdana;color:#006893;font-weight:normal;font-size:12px;text-decoration:none}

#coupon a.legal:link {font-family:Verdana;color:#006893;font-weight:normal;font-size:9px;text-decoration:underline}
#coupon a.legal:visited {font-family:Verdana;color:#006893;font-weight:normal;font-size:9px;text-decoration:underline}
#coupon a.legal:hover {font-family:Verdana;color:#006893;font-weight:normal;font-size:9px;text-decoration:none}

#reglements a:link {font-family:Verdana;color:#006893;font-weight:normal;font-size:11px;text-decoration:underline}
#reglements a:visited {font-family:Verdana;color:#006893;font-weight:normal;font-size:11px;text-decoration:underline}
#reglements a:hover {font-family:Verdana;color:#006893;font-weight:normal;font-size:11px;text-decoration:none}

/*input.case {
	margin-left:-4px;
	size:2px;
	border:0px;
	color:#4E5F7F;
	}
	
input.bouton {
	background-color:#4E5F7F;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	}*/
