/*

	Sections

	(CSS flags marked with [=])

	CONTAINER
	home
		SONDAGE
		ACTU
		CHIFFRES CLES
		DECOUVREZ MEMBRES
		NEWS OSEO
		PRESENTATION
	layout
		SONDAGE
		ENTRE NOUS
		FOCUS
		ACTU

*/
/* =CONTAINER */
#contenu {margin-left: 22px;}

/* =home */
#infos, #communaute {
	float: left;
	margin-left: 17px;/* !IE6 */
	margin-right: 12px;
	width: 464px;
	}
	#sondageF, #actualiteF, #decouvrezMembresF, #newsOseoF {background: url(/extension/excellence/design/excellence/images/bloc_bg_middle.png) repeat-y;}/* !IE7 */
		#sondageH, #actualiteH, #decouvrezMembresH, #newsOseoH {background: url(/extension/excellence/design/excellence/images/bloc_bg_top.png) no-repeat;}
			#sondageB, #actualiteB, #decouvrezMembresB {/* !IE6 */
				background: url(/extension/excellence/design/excellence/images/bloc_bg_bottom.png) bottom no-repeat;
				padding: 4px 10px 4px 4px;
				position: relative;
				}
	#container h2 {margin: 0 0 -4px 28px;}/* !IE7 */
	#container #contenu h2 {margin-bottom: -5px;}
	#container h3 {
		color: #e20031;
		font-size: 1.182em;
		font-size: bold;
		}
	#layout #sondageF, #layout #actualiteF, #layout #entre_nousF, #layout #focusF, #layout #temoignagesF {background: url(/extension/excellence/design/excellence/images/bloc-blanc-365_centre.gif) repeat-y;}
		#layout #sondageH, #layout #actualiteH, #layout #entre_nousH, #layout #focusH, #layout #temoignagesH {background: url(/extension/excellence/design/excellence/images/bloc-blanc-365_haut.gif) no-repeat;}
			#layout #sondageB, #layout #actualiteB, #layout #entre_nousB, #layout #focusB, #layout #temoignagesB {/* !IE6 */
				background: url(/extension/excellence/design/excellence/images/bloc-blanc-365_bas.gif) bottom left no-repeat;
				padding: 3px 10px 4px 4px;
				position: relative;
				}
			#contentForPresse {margin-left: 17px;}
			#contentForPresse ul {
				height: 114px;
				margin-left: 33px;
				width: 288px;			
			}
			#sondageB {/*min-height: 235px;*/} /* IE6 */
			#layout #actualiteB {padding-left: 6px;}

	/* =SONDAGE */
	#sondage {
		margin: 1px 0 0;
		padding: 0;
		}
		#sondage a {color: #5e5653;}
	.sondageIllus {
		margin-right: 15px;
		margin-top: 0;
		}
	#home .sondageIllus {float: left;}
	.masqueT, .masqueB {
		position : absolute;
		left: 4px;
		}
	#sondage .masqueT {top: 3px;}
	.masqueB {bottom: 4px;}
	#sondage h3 {
	    margin-bottom: 22px;
	    margin-top: 0;
	    padding-top: 10px;
	    /*width: 243px;*/
		}
		.sondageTexte p {
			margin: 0;
			line-height: 18px;
			font-weight: bold;
			}
		.home .sondageTexte p {margin: 0 0 0 200px;}
		.sondageNext {margin: 0 0 18px;}
	.sondageLienResults {
		margin-left: 248px;
		}
		#sondage .btn_bg_red {color: #FFF;}

	/* =ACTU *//* dans la CSS principale car est utilisé dans les pages intérieur */

	/* =CHIFFRES CLES *//* dans la CSS principale car est utilisé dans les pages intérieur - dans la nav de gauche*/

	/* =DECOUVREZ MEMBRES */
	#decouvrezMembresB {padding: 3px 31px 4px 30px;}
	#presentationCommunity h2 {/* !IE6 */
		margin-left: 0;
		text-align: center;
		}
		#presentationCommunity h2 a {
			display: block;
			height: 36px;
			width: 100%;
			}
		#presentationCommunity h2 img {margin-top: 15px;}/* !IE6 */
		.jsActif #membresListe {
			list-style-image: none;
			list-style-type: none;
			margin: 4px 0 0;
			height: 154px;
			}
			.membresItem, .jcarousel-item {
				float: left;
				margin-left: 13px; /* !IE6 */
				height: 152px;
				width: 188px;
				}
				.membresItem h3, .jcarousel-item h3 {margin-bottom: 0;}
				.membresItem p, .jcarousel-item p {
					margin-top: 0;
					overflow: hidden;
					}
					.membresItem a, .jcarousel-item a {
						color: #E20031;
						text-decoration: none;
						}
						.membresItem a, .jcarousel-item img{
							display: block;
						}
				#membresLienTous {
					clear: both;
					margin-left: 116px;
					}
					.jcarousel-prev, .jcarousel-next {
						cursor: pointer;
						width: 26px;
						height: 179px;
						position: absolute;
							top: 1px;
						z-index: 99;
						}
				.jcarousel-prev {
					background: url(/extension/excellence/design/excellence/images/btn_left.png) no-repeat;
						left: -26px;
					}
				.jcarousel-next {
					background: url(/extension/excellence/design/excellence/images/btn_right.png) no-repeat;
						right: -26px;/* !IE6 */
					}
	/* =NEWS OSEO */
	#newsOseo {margin: 10px 0 6px;}
	#newsOseoB .contenu_bloc_news {
		/*float:right;*/
		padding-left: 10px;
		/*width:270px;*/
		}
	#newsOseoB h3 {
		}
		#newsOseoB .logo { float: left;	}
		.newsOseoIllus { margin: 1px 14px 0 16px;}
			/*#newsOseoB .logoC {
				background: none;
				border: medium none;
				height: 140px;
				padding: 1px 10px 0 0;
				width: 140px;
			}*/
			
			#newsOseoB .logoC {
			    background: none;
			    border: none;
			    display: block;
			    height: auto;
			    margin: 0;
			    padding: 1px 15px 0 0;
			    width: 230px;
			}
		#newsOseoB .masqueT {top: 4px;}
	.newsOseoTexte p {margin: 0;}
	#navigation .newsOseoTexte p {margin-left: 0;}
	.newsOseoContact {margin: 8px 0;}
	#home .newsOseoContact {
		text-align: center;
		padding-left: 220px;
	}


	/* =PRESENTATION */
	#presentationCommunity {
		background: url(/extension/excellence/design/excellence/images/presentation_bg.png) no-repeat;
		height: 43px;
		margin: 0 0 10px;
		}
/* =layout */
	/* =SONDAGE */
	#layout #sondage, #layout #entre_nous, #layout #focus, #layout #actualite, #layout #temoignages {
		float: left;
		margin-bottom: 25px;
		margin-right: 13px;
		width: 365px;
		}
		#layout #sondage h3 {
			margin: 0 0 0 14px;
			width: 340px;
			}
			#layout #sondage .masqueT {
					top: 6px;
					left: 6px;
				}
			#layout #sondage .masqueR {
				position: absolute;
					top: 6px;
					right: 5px;
				}

			#layout .sondageIllus {margin: 3px 0 0 2px;}
		#layout .sondageTexte, #layout .sondageNext {margin-left: 14px;}
		#layout .sondageLienResults {
			float: right;
			margin: 0 10px 10px;
			}
			#sondage ul {
				float: left;
				font-weight: bold;
				list-style-image: none;
				list-style-type: none;
				margin-top: 0;
				width: 235px;
				}
			#layout .sondageTexte p {
				line-height: 13px;
				margin: 4px 0 20px;
				}

	/* =ENTRE NOUS */
	#entre_nous {
		clear: both;
		padding:0;
		}
	#entre_nousListe, #temoignagesListe {
		margin-top: 18px;
		margin-left:15px;
	}
	#entre_nous a {color: #5e5653;}
	.entre_nousItem, .temoignagesItem {
		list-style-image: none;
		list-style-type: none;
		}
		.temoignagesItem h3 { margin-bottom: 0;}
		.temoignagesItem p { 
			color: #5e5551;
			margin: 0;
			}
		.temoignagesItem p.paru { 
			color: #90837E;
			margin: 10px 0;
			}
			.temoignagesItem p.paru a { color: #90837E;}
		.temoignagesItem a { text-decoration: none;}
		.entre_nousItem h3 {
			background: url(/extension/excellence/design/excellence/images/fond-jaune_144.gif) no-repeat;
			margin: 0;
			height: 19px;
			}
			.entre_nousItem h3 a {
				background: #ffe391 url(/extension/excellence/design/excellence/images/fond-jaune_144_right.gif) no-repeat scroll right center;
				display: inline-block;
				margin-left: 12px;
				min-width: 125px;/* IE6 */
				padding: 1px 10px 1px 0;
				text-decoration: none;
				text-transform: uppercase;
				}
		.entre_nousItem h4 {margin: 4px 0 0;}
			.entre_nousItem h4 a {text-decoration: none;}
				.puce_jaune {
					background: url(/extension/excellence/design/excellence/images/puce_jaune.png) no-repeat left 0;
					display: block;
					float: left;
					margin-right: 5px;
					margin-top: 4px;
					width: 16px;
					height: 8px;
					}
				.entre_nousItem .indic_temporelle {
					background: none;
					color: #90837E;
					font-weight: bold;
					padding-left: 0;
					}
		.entre_nousItem p {
			color: #5e5653;
			margin: 0 0 6px;
			}
		.entre_nousItem .paru {font-size: 11px;}
			#entre_nous .entre_nousItem .paru, #entre_nous .entre_nousItem .paru a {color: #90837E;}
				#entre_nous .entre_nousItem .paru a {
					font-weight: bold;
					text-decoration: none;
					}
	/* =FOCUS */
	#layout #focus .focusIllus {
		float: none;
		margin: 15px 0;
		text-align: center;
		}
	#layout #focus h3 {
		background: url(/extension/excellence/design/excellence/images/puce_rouge.png) no-repeat left 6px;
		margin:2px 0 2px 21px;
		padding-left: 21px;
		}
	#layout #focus a {
		text-decoration: none;
		}
	.focusTexte {
		margin-left: 21px;
		height: 81px;
		}
	.focusContact {
		margin: 0;
		text-align: center;
		}
	/* =ACTU */
	#layout .actualiteItem h3 img {margin-right: 25px}
	#layout .actualiteLienToutes {
		margin-left: 85px;
		height: 21px;
		}


/* =CAROUSEL */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 405px
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
	    top: 0;
	    left: 0;
    margin: 0;
    padding: 0;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
 
