.clearfix {
  *zoom: 1;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.hidden{
  display:none;
}

#menu ul{
  padding-left: 0px;
  margin-left: 0;
}

#menu ul li{
  display:inline;
  list-style: none;
  font-size: 14px;
}

#menu ul li a{
  color: #0081C7;
  text-decoration: none;
  display: block;
  text-align: center;
  border: 1px solid #ddd;
  background: #fff;
  width: 100px;
  float: left;
  padding: 3px;
  margin-right: 20px;
}

#menu ul li a:hover{
  background: #0081C7;
  color: #fff;
}

.question-listing li{
  background: #eee;
}

.flash{
  padding: 5px;
  background: #FFFFCC;
  color: #000 !important;
}

.ajax-loader{
  margin-left: 5px;
}

.highlighted{
  color: #ff0000;
}

.collapsable-answer{
  display:none;
}

#col-left .bk-input input{
  width: 189px !important;
}

#col-left .bk-input{
  margin-top: 5px;
  margin-bottom: 10px !important;
}

#col-left .bk-check, #col-left .bk-valid{
  margin-bottom: 10px !important;
}

#col-left .cadre.inscription p a {
  color:#0B3057;
  font-size:13px;
  font-weight:normal;
  text-transform:uppercase;
  margin-right: 10px;
}

a.lienStandard {
  color:#28BFEB !important;
  text-transform:none !important;
  margin-right: 0px !important;
}

#forgotten-password{
  font-size: 13px;
  font-weight: bold;
  margin: 20px 0 10px 0;
}
#forgotten-password .email{
  margin-left: 10px;
}
#forgotten-password .email input{
  height: 20px;
  width: 189px;
}
#forgotten-password label{
  display:none;
}
#forgotten-password p{
  margin-top: 20px;
}

.video{
  margin-top: 10px;
}
.video input{
  margin-right: 10px;
}

#col-left #cgu{
  margin:0;
  text-transform: none;
  font-size: 11px;
  text-decoration: underline;
}

.no-results{
  font-size: 12px;
}

/*aide*/

.cadre.aide {

}

.cadre.aide p.chapeau {
	color:#0081c7;
	font:normal 12px arial;
	margin-top: 10px;
	margin-bottom: 20px;
}

.cadre.aide .une-question-aide {
	border-bottom:1px solid #d2f1fb;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.cadre.aide .une-question-aide h3 {
	-x-system-font:none;
	color:#0081c7;
	text-transform: none;
	font:bold 12px arial;
	margin: 0;
	padding: 0;
	cursor:pointer;
}

#col-left .article h3:hover{
	color:#062449;	
}

.cadre.aide .une-question-aide p {
	margin-top: 10px;
}
#col-left .cadre.aide p a{
	text-transform:none;
	color:#28BFEB;
	margin-right: 0px;
}
#col-left .cadre.aide ul li a{
	text-transform:none;
	color:#28BFEB;
	margin-right: 0px;
}

.une-question-aide ul li,
.une-question-aide ol li{
	background:url(../images/puce-carre-bleu.gif) 0 5px no-repeat;
	padding:0 0 0 9px;
}

#col-left ul li,
#col-left ol li{
	/*background:url(../images/puce-carre-bleu.gif) 0 5px no-repeat;
	padding:0 0 0 9px;*/
}

#col-left #encart-sous-titre ul li,
#col-left #encart-sous-titre ol li{
	background: none;
}

.content-question-aide{
	display:none;	
}
.content-question-aide.view-content{
	display:block;	
}









