/*

	Sections

	(CSS flags marked with [=])


*/
body#home {}
/* =CONTENU */
#contenu {padding: 98px 0 10px 10px;}  /* padding-top 98px = hauteur de bandeau_header +10px */

/*=SIDEBAR LEFT*/
#sidebar_left {
	float: left;
	width: 200px;
	}
/*=PROPOSITION_RECHERCHE*/
.content_proposition_recherche {
	background: url("/extension/ajidoo/design/ajidoo/images/bg_recherche.gif") top left repeat-y;
	padding: 10px;
	}

/* = CHARIOT TYPE */
	#chariot_type {
		margin-top: 15px;
		}
		#chariot_type h2 {
			margin: 0;
			text-align: center;
			line-height: 1.1em;
			}
		#chariot_type a {
			color: #FF9C00;
			text-decoration: none;
			}
			#chariot_type span {
				display: block;
				padding: 0 10px;
				}
/* =CENTRE*/
#centre {
	float: left;
	padding: 0 0 0 10px;
	overflow: hidden;
	width: 460px;
	}
	#centre h1#moncompte{margin: 0;}
	.content_centre {
		background: url("/extension/ajidoo/design/ajidoo/images/bg_push_centre.gif") no-repeat top left;
		float: left;
		padding: 7px;
		width: 435px;
		}
	.content_centre h2 { margin: 0; }
	#intro { 
	margin-bottom: 20px;
	width: 449px;
	}
	#centre #intro h2 {
		color: #FF6C00;
		font-size: 1.4em;
		line-height: 1.3em;
		text-align: center;
		}
		#centre h2 #ajidoo { font-size: 1.1em;}
			#homeListe {
				float: left;
				list-style-type: none;
				margin:0;
				}
				li.homeItemPush {
					float: left;
					margin: 0;
					padding:8px 5px 8px 10px;
					width: 200px;
					}
					
					li.comparateur_prix .content_itemPush, li.promos .content_itemPush { min-height: 207px; /* IE6 */ }
					li.comparateur_prix .content_itemPush{ padding: 0 23px 0 25px;}
					li.promos .content_itemPush{ padding: 0 10px 0 25px;}
					li.creer_profil .content_itemPush, li.autres_services .content_itemPush{ padding: 0 20px 0 14px;}
					li.homeItemPush h3 {
						font-size: 1.083em;
						margin: 0;
						text-align: center;
						}
						li.comparateur_prix h3 a {
							text-decoration: none;
							}
						li.promos h3 a {
							text-decoration: none;
							}
						li.creer_profil h3 a, li.autres_services a{
							text-decoration: none;
							}
					#centre li.homeItemPush .description {
							color: #434343;
							display: block;
							font-weight: bold;
							line-height: 1.1em;
							margin: 5px 0;
							}
					#centre li.autres_services .description, #centre li.creer_profil .description{
						background: url("/extension/ajidoo/design/ajidoo/images/fleche.png") no-repeat;
						font-size: 0.92em;
						font-weight: normal;
						margin: 5px 0 20px 0;
						padding-left: 33px;
						text-align: left;
						width: 133px;
						}
					li.comparateur_prix .content_itemPush{ background: url("/extension/ajidoo/design/ajidoo/images/bg_comparateur_prix.gif") no-repeat top left;}
						.comparateur_prix h3, .promos h3 { padding: 10px 0 2px 0;}
						.autres_services h3, .creer_profil h3 { padding: 5px 0;}
					li.promos .content_itemPush{ background: url("/extension/ajidoo/design/ajidoo/images/bg_toutes_les_promos.gif") no-repeat top left;}
					li.autres_services .content_itemPush, li.creer_profil .content_itemPush{ background: url("/extension/ajidoo/design/ajidoo/images/bg_push_services_profil.gif") no-repeat bottom left;}
					li.autres_services, li.creer_profil {
						background: url("/extension/ajidoo/design/ajidoo/images/bg_top_services_profil.gif") no-repeat 10px 0;
						padding-top : 11px;
						}
					.bottom_push {
						float: left;
						height: 10px;
						width: 198px;
						}
					li.comparateur_prix .bottom_push { background: url("/extension/ajidoo/design/ajidoo/images/bottom_comparateur_prix.gif") no-repeat top left;}
					li.promos .bottom_push { background: url("/extension/ajidoo/design/ajidoo/images/bottom_toutes_les_promos.gif") no-repeat top left;}
					li.autres_services .bottom_push, li.creer_profil .bottom_push {
						background: url("/extension/ajidoo/design/ajidoo/images/bottom_push_services_profil.gif") no-repeat top left;
						height: 12px;
						}



/* */

#parcours_promos {
	background: url("/extension/ajidoo/design/ajidoo/images/bg_promos.gif") no-repeat top left;
	float: left;
	height: 62px;
	width:984px;
	}
#parcours_promos h2 {
	float: left;
	margin: 0 294px 0 0; /* IE */
	padding: 0;
	width: 195px;
	}
#f_search_promos {
	float: left;
	margin: 0;
	padding: 0;
	}
#f_search_promos .loupe {
	height: 47px;
	position: relative;
		top: -15px;
	width: 47px;
	}
#f_search_promos .loupe input{
	background: url("/extension/ajidoo/design/ajidoo/images/boutons/bouton_recherche_promos.png") no-repeat 0 0;
	height: 47px;
	width: 47px;
	}
#bandeau_actus_promos #apercu_promos ul {
	margin: 0 6px 15px 3px;
	padding: 0;
	}
#bandeau_actus_promos #apercu_promos li {
	margin: 0 3px 0 0;
	padding: 0;
	}
	#bandeau_actus_promos #apercu_promos li.last { margin: 0;}

.menu_bouton{
	padding: 0 0 5px 0;
	}
	
	/* STYLE CAROUSSEL */
	#caroussel_home {
		position: relative;	
		z-index: 10;
		width: 449px;
		}
	.list_caroussel h3 {
		color: #990066;
		font-size: 1.5em;
		margin: 0 0 5px 0;
		text-transform: uppercase;
		}
		.details_slide { 
			float: left;
			width: 430px;
			}
		.description_slide {
			color: #434343;
			float: left;
			width: 250px;
			}
		.illus_slide { 
			float: right;
			width: 140px;
			}
	.jcarousel-control {
		float: left;
		text-align: center;
		}

.jcarousel-control a {
	background-image:url(/extension/ajidoo/design/ajidoo/images/bouton_control.gif);
	baxkground-repeat: no-repeat;
	display: inline-block;
	margin: 0 10px 0 0;
	width: 10px;
	height: 10px;
	text-decoration: none;
	overflow: hidden;
}

.jcarousel-control a:focus,
.jcarousel-control a:active {
	background-image:url(/extension/ajidoo/design/ajidoo/images/btn_active.gif);
	}
.jcarousel-control a.actif { background-image:url(/extension/ajidoo/design/ajidoo/images/btn_active.gif);}

.jcarousel-scroll {
	float: left;
	position: absolute;
		bottom: 2px;
		left: 1px;
	text-align: center;
	width: 447px;
	height: 20px;
	}

.jcarousel-scroll form {
	margin: 0;
	padding: 0;
	}
.content_class { 
	margin: 2px auto;
	width: 390px;
	}
.jcarousel-scroll select {
	font-size: 75%;
	}

#mycarousel-next,
#mycarousel-prev {
	cursor: pointer;
	margin-bottom: -10px;
	text-decoration: underline;
	font-size: 11px;
	}

