#chapeau {

}

#chapeau{
	width: 100%;
	background: url(../../images/bg/carte-aurore-content-bg.jpg) no-repeat 705px 0px;
	padding-top: 0;
	
}
#chapeau h2{
	padding-top: 20px;
	background:#E42518 url(../../images/bg/h2-bg-red.png) no-repeat scroll left top;
	padding-bottom: 0.8em;
}


/*
#chapeau h2 {
	padding-bottom:5px;
	background:none;
}
*/
#chapeau p {
	background:#E42518 url(../../images/bg/h2-bg-red.png) no-repeat scroll left bottom;
}

#main-content h3 {
	background:none;
	color:#000;
	font-size:1.3em;
	padding:15px 0 10px 0px;
}



#main-content #recherche h3 {
	font-size:1.2em;
	padding:5px 0 10px 0;
	color:#E42518;
}

.vcard {
	clear:both;
	margin:0;
}
	.vcard .num {
		color: #999;
		width: 2em;
		float: left;
		text-align: right;
		margin-right: 1ex;
		padding-left:2px;
	}
	.vcard .coordonnees {
		float:left;
		width: 20em;
		height:29px;
	}
	
	#main-content #recherche{
		background-color: #F9DECF;
		border: 1px solid #E42518;
		padding: 15px;
	
	}
	
	#recherche_par_type {
		padding: 0.3em 1.2em 0.5em;
	}
		#recherche_par_type ul {}
			#recherche_par_type li {
				background: url(../../images/list/orange-arrow.gif) no-repeat left 7px;
				padding-left: 1em;
			}
	
	.changer_page {
		overflow:auto;
	}
	
	.results-list {
		margin:1em 0;
	}
	.results-list li {
		padding:3px 0 15px 0;
		border-bottom:1px dotted #CCCACE;
	}
	
	.results-list li.odd {
		background-color:#f8f8f8;
	}
	
	#main-content strong,
	#main-content #context a {
		color:#E42518;
	}
		.pagination {
			margin:6px 0 8px 0;
			background-color:#ededef;
			float:left; 
			width:534px;
			clear:both;
			padding:2px 3px;
		}
		
		.pagination span a,
		.pagination span,
		.med {
			float:left;
		}
		
		.med {
			font-weight:bold;
			color:#939499;
			padding:2px 3px;
		}
		
		.next a,
		.previous a {
			width:15px;
			height:12px;
			text-indent: -9999em;
			margin: 3px;
			background: url(../../images/list/prev-next.gif) no-repeat 0 0;
		}
		
		.item-page {
			border-left:1px solid #EDEDEF;
		}
		
		.item-page a {
			width:auto !important;
			width:12px;
			min-width:12px;
			text-align:center;
			background-color:#fff;
			color:#eb3600;
			text-decoration:none;
			padding: 2px 4px;
		}
		
		.item-page a:hover {
			background-color:#c0c0c0;
			color:#fff;
		}
		.item-page a.active:hover,
		.item-page a.active {
			background-color:#eb3600;
			color:#fff;
		}
		
		.item-page.page1 {
			border-left:none;
		}
	
		.next a {
			background-position: -26px 0;
		}
		
/*
    #page-recherche hr {
      border-top:1px solid #ebebed;
      padding: 0;
      border: 0;
      color: #ebebed;
      background-color: #ebebed;
      height: 1px;
    }
*/

	#recherche fieldset {
		padding:0 0px 10px 0px;
		clear:both;
	}
	
	#recherche fieldset input#dept,
	#recherche fieldset input#commerce {
		border:1px solid #939398;
		background:#fff;
		width:150px;
		padding:0.1em 0;
	}
	
	#recherche fieldset input#dept:focus,
	#recherche fieldset input#commerce:focus {
		background:#ebebeb;
	}
	
	#recherche p{
		padding:0.2em 0;
		clear:both;
	}
	
	#recherche p label{
		float:left;
		width:150px;
		padding:0.2em 0 0 0;
	}
	
.detailsresults {
	margin-left:13px;
	list-style-type: square;
	color:#E42518;
}

.detailsresults li span,
#main-content .detailsresults li span strong {
	color:#000;
}