
/***********************************
header HD
************************************/

/* bandeau vert header
********************************/
.change-region {
	float:left;
	padding:0 0 0 10px;
}

body #hd .hd-header p,
body #hd .hd-header a {
	color:#FFF;
	text-transform:uppercase;
	font-size:10px;
}

#hd #login_infos {
	position:inherit;
	left:0;
	right:0;
	top:0;
	margin:0;
	float:right;
} 

#hd #login_infos div.bd, 
#hd div.hd #login_infos div.bd div.t, 
#hd div.hd #login_infos div.ft, 
#hd div.hd #login_infos div.ft div.t {
	background:none;
}

#hd #login_infos div.hd,
#hd #login_infos div.ft,
#hd #login_infos div.bd .t,
#hd #login_infos div.bd .b .user,
#hd #login_infos div.bd .b p.score {
	display:none;
}

#hd #login_infos div.bd .b,
#hd #login_infos div.bd .b p,
#hd #main_search,
#hd #main_search button.submit,
#hd #main_search button.submit p,
#hd #main_search button.submit p span {
	margin:0;
	padding:0;
}

#hd #main_search button.submit,
#hd #main_search button.submit p, 
#hd #main_search button.submit span {
	background:none !important;
	padding:0 !important;
	margin:0 !important;
}



/***********************************
header BD
************************************/

/* barre de recherche
************************************/

#hd #main_search {
	background:url(//dimelo.s3.amazonaws.com/custom-v2/CASA/images/backgrounds/buttons.png) no-repeat 0 -81px;
	FONT-SIZE:100%;
	height:30px;
	width:370px;
}

#hd #main_links,
#hd #main_search {
	display:block;
	float:left;
}

#hd #main_links {
	padding:0 0 0 17px;
}

#hd #main_search button.submit,
#hd #main_search button.submit p, 
#hd div.bd #main_search button.submit p span{
	background:none;
}

#hd #main_search input.query {
	width:328px;
	background:url(//dimelo.s3.amazonaws.com/custom-v2/CASA/images/backgrounds/form_gradient.gif) repeat-x 0 0 #FFF;
	border:1px solid #9c9c9C;
	padding:0;
	margin:5px 0 6px 6px;
	height:18px;
	float:left;
}

#hd div.bd #main_search button.submit p span {
	position:inherit;
	left:0;
	top:0;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	padding-right:4px;
}



/* bloc intro
************************************/

.right-header {
	float:right;
	width:600px;
}

.box-intro-header {
	background:#e8e8e8;
	padding:12px 16px;
	position:relative;
	margin:0 0 11px;
}

.box-intro-header .beta {
	position:absolute;
	background: url(//dimelo.s3.amazonaws.com/custom-v2/CASA/images/pictos/pictos.png) no-repeat 0 -312px ;
	height:39px;
	width:72px;
	right:-4px;
	top:-4px;
}

.right-header h2 {
	margin:0 0 22px;
	padding:0;
	color:#c60800;
	font-weight:normal;
	font-size:24px;
}

.right-header p {
	font-size:14px;
	font-style:italic;
	color:#3e3939;
}


/* breadcrumb
************************************/

#hd #breadcrumb ul li a {
	background: url(//dimelo.s3.amazonaws.com/custom-v2/CASA/images/backgrounds/chevron_breadcrumb.gif) no-repeat right 4px !important;
}

#hd #breadcrumb,
#hd #breadcrumb ul li span {
  background:none;
}
#hd #breadcrumb ul li a,
#hd #breadcrumb ul li span {
	color:#8f8f8f;
	font-size:13px;
}

#hd #breadcrumb ul li span {
	font-style:italic;
}



.sentence-quote {
	background: url(//dimelo.s3.amazonaws.com/custom-v2/CASA/images/pictos/pictos.png) no-repeat 0 0px ;
	width:390px;
	padding:0 0 0 30px;
	margin:10px auto 0;
}

.sentence-quote span {
	background: url(//dimelo.s3.amazonaws.com/custom-v2/CASA/images/pictos/pictos.png) no-repeat 353px -40px ;
	padding-right:30px;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#4a4646;
	display:inline-block;
}

/* HACK IE7 */
#hd p.home-link-and-logout,
#hd p.login-or-signup {*float:right;}
#hd #main_search input.autocomplete {*font-size:13px;}
#hd #main_search button.submit {*top:0;}
#hd #main_search button.submit p span {*left:0!important;}