@charset "utf-8";
/* CSS Document */

.circuits-bloc1{
	background:#e9e9e9;
	width:435px;
	margin:10px 0 5px 0;
}

.circuits-bloc2{
	background:url(../_img/general/offres-bg2.png) no-repeat bottom; 
	padding:0;
}

.circuits-bloc3{
	background:url(../_img/general/offres-bg1.png) no-repeat left top; 
	padding:0 0 0 0;
	position:relative;
	color:#333333;
}

.circuits-bloc3 h3{
	font-size:16px !important;
	color:#333333 !important;
	font-weight:bold !important;
	padding:5px 10px 5px 10px !important;
	margin:0 !important;
}

.circuits-bloc3 div div{
	padding:0 10px 3px 10px;
}

.circuits-bloc3 div strong{
	font-size:14px;
}

.circuits-bloc3 img{
	margin:3px 7px 2px 10px;
}

.circuits-content{
	background:#f7f7f7 url(../_img/general/offres-bg2.png) no-repeat bottom; 
	padding:15px 10px 10px 10px;
}

.circuits-content img{
	margin:-5px 0 5px 10px;
	float:right;
}

.circuits-content strong{
	font-size:11px !important;
}

.hideblock{
	background:url(../_img/general/forfait-open.gif) no-repeat right bottom;
	display:block;
	cursor:pointer;
	padding:0 !important;
	width:435px;
}

.hideblock-on{
	background:url(../_img/general/forfait-close.gif) no-repeat right bottom !important;
}

.to-hide { /* Javascript dedicated Class to hide bloc */ }

.circuits-content ul{
	padding:0 !important;
	margin:0;
	list-style:none;
}

.circuits-content ul li{
	padding:0 0 2px 0 !important;
	margin:0 !important;
	background:url(../_img/general/puce1.gif) no-repeat left 5px !important;
	text-indent:10px !important;
	text-align:justify !important;
}