#moduleOffres {
	background:#fff;
	height:100%;
	opacity:0.8; /* !IE !IE7 */
	overflow:hidden;
	position:absolute;
		left:0;
		top:0;
	text-align:center;
	width:100%;
	z-index:10;
	}
#contentOffresTop {
	margin-left: -347px;
	margin-top: -290px;
	position: absolute;
		left: 50%;
		top: 50%;
	width: 694px;
	height: 581px;
	z-index: 11;
	}
	#contentOffres{
		margin: 0;
		padding: 1px 15px;
		min-height:550px;
		}

		#contentOffres #thirdlevel img#ttesNosReponses{
			cursor: pointer;
			margin: 20px 18px 0 42px;
			}

		#contentOffres #waitChargement {
			background: transparent;
			color: #67504A;
			font-weight:normal;
			padding:3px;
			margin-left: -85px;
			margin-top: -65px;
			position: absolute;
				left: 50%;
				top: 50%;
			width: 175px;
			height: 45px;
			z-index: 15;
		}

		#contentOffres #waitChargement img {
			position:relative;
			top:8px;
			margin-right: 5px;
		}

		#contentOffres #headOffres {margin-top: 10px;}
			#contentOffres #headOffres div{
				width: 625px;
				}
				#contentOffres #headOffres div p {margin:0;}
				#contentOffres #headOffres p#titreProjet{
					color: #FC000B;
					font-size: 130%;
					font-weight: bold;
					}
			#contentOffres a#closeOffre{
				border: 1px solid red;
				color: #FC000B;
				float: right;
				font-weight: bold;
				margin-bottom: 5px;
				padding: 2px;
				position: relative;
				text-decoration: none;
				}
			#contentOffres #headOffres img {
				cursor: pointer;
				float: right;
				margin: 0 15px 0 0;
				position: relative;
				}
		#contentOffres hr {
			background-color: #EBEAEA;
			border: 0;
			color: #EBEAEA;
			height: 1px;
			}
		#contentOffres #fourlevel h1 img{float: left;}
		#contentOffres ul{
			list-style: none;
			list-style-image: none;
			margin: 0;
			}
		#contentOffres #thirdlevel ul{
			margin-top: 25px;
			margin-left: 10px;
			}
			#contentOffres ul li{
				margin: 0;
				list-style-image: none;
				clear: both;
				}
			#contentOffres #firstlevel ul li, #contentOffres #thirdlevel ul li{padding-bottom: 10px;}
			#contentOffres #secondlevel ul li{padding-bottom: 20px;}
			#contentOffres ul li h2{
				font-weight: bold;
				font-size:1.2em;
				margin: 0;
				padding: 9px 0 5px 5px;
				}
			#contentOffres ul li .item{
				float: left;
				width: 471px;
				}
			#contentOffres ul li div.groupeMinitemoignages {
				display:none;
				font-size: 0.9em;
				position:absolute;
				left:385px; /* IE7 !*/
				margin-top:10px;
				text-align: right;
				width: 260px;
				}
				#contentOffres ul li div.groupeMinitemoignages img {margin: 0 5px 0 0;}
				#contentOffres ul li div.groupeMinitemoignages div.miniTem {
					background:#fff url(/extension/oseo/design/oseov5/images/Et2_Cadre.png) no-repeat;
					padding:8px 7px 0 18px;
					height:162px;
					}

				#contentOffres ul li div.groupeMinitemoignages div.miniTem img {
					border:2px solid #A29597;
				}

				#contentOffres ul li div.groupeMinitemoignages p {
					margin:0;
					padding:0;
					text-align:left;

					}
				#contentOffres ul li div.groupeMinitemoignages a{
					color: #FC000B;
					font-size: 90%;
					background: url(/extension/oseo/design/oseov5/images/puce_lien.gif) no-repeat 2px;
					padding-left: 18px;
					underline:none;
					}
					#contentOffres ul li div.groupeMinitemoignages a:hover{text-decoration: none;}
			#contentOffres #thirdlevel ul li .item{width: 548px;}
				#contentOffres ul li .offreBottom{
					background: url(/extension/oseo/design/oseov5/images/bloc_footer_blanc.gif) no-repeat 100% 100%;
					padding-bottom: 11px;
					width: 471px;
					}
					#contentOffres ul li .offreRight{
						background: url(/extension/oseo/design/oseov5/images/bloc_center_blanc_gris.gif) repeat 100% 0;
						padding-left: 15px;
						}
					#contentOffres ul li p{
						margin-top: 0;
						padding: 15px 15px 15px 0;
						text-align: justify;
						}
					#contentOffres ul li .solutionsOseo{
						text-align: center;
						padding: 15px 0 0 0;
						}
						#contentOffres ul li .solutionsOseo{
							cursor: pointer;
							position: relative;
							}
					#contentOffres #thirdlevel  ul li p{
						margin: 0;
						padding: 5px 0;
						}
					#contentOffres #fourlevel  ul li p{
						font-size: 115%;
						font-weight: bold;
						}
						#contentOffres #fourlevel  ul li p a{
							color: #F3AE08;
							text-decoration: none;
							}
					#contentOffres ul li .next{float: left;}
						#contentOffres ul li .next .notre_reponse{
							cursor: pointer;
							position: relative;
							}
						#contentOffres ul li .next .fleches{float: left;}
							#contentOffres ul li .next .fleches img{margin: 10px;}
						#contentOffres ul li .next .bouBesoin{float: left;}
							#contentOffres ul li .next .bouBesoin img{
								cursor: pointer;
								float: left;
								position: relative;
								}
							#contentOffres ul li .next .bouBesoin .suivant{
								color: #FC000B;
								float: none;
								font-size: 80%;
								margin-top: 20px;
								text-align: center;
								width: 130px;
								}
						#contentOffres #thirdlevel ul li .next img.fleche{margin: 7px 1px;}
				#contentOffres ul li .preciseTop{
					background: url(/extension/oseo/design/oseov5/images/bloc_gris_header.gif) no-repeat;
					float: left;
					padding-top: 14px;
					width: 548px;
					}
					#contentOffres ul li .preciseBottom{
						background: url(/extension/oseo/design/oseov5/images/bloc_gris_footer.gif) no-repeat 0 100%;
						padding-bottom: 14px;
						zoom: 1;
						}
						#contentOffres ul li .preciseCentre{
							background: url(/extension/oseo/design/oseov5/images/bloc_gris_center.gif) repeat;
							padding: 0 20px;
							}
/* openModOffres() */
/*
#contentOffresBottom{
	background: url(/extension/xajax_offres/design/standard/images/bg_fond_footer.png) no-repeat 100% 100%;
	padding-bottom: 25px;
	}*/


#contentOffresTop {
	background:url(/extension/oseo/design/oseov5/images/Fond2.png) no-repeat;
	padding:11px 0 32px 0;
	display:none;
}

#contentOffres #firstlevel  ul li .item {
	background:url(/extension/oseo/design/oseov5/images/Projet_Off.gif) no-repeat;
	width:606px;
	height:120px;
	display:block;
	padding-left:25px;
	cursor:pointer;
	margin-top:8px;
}

#contentOffres #firstlevel  ul li .itemOn {
	background:#fff url(/extension/oseo/design/oseov5/images/Projet_On.gif) no-repeat;
}

#contentOffres #firstlevel  ul li .item p {
	width:360px;
	margin-left:10px;
	padding-top:5px;
}


#contentOffres #secondlevel  ul li .item {
	background:#fff url(/extension/oseo/design/oseov5/images/Besoin_Off.gif) no-repeat;
	width:363px;
	height:80px;
	display:block;
	padding-left:25px;
	cursor:pointer;
	margin-top:9px;
}

#contentOffres #secondlevel  ul li .itemOn {
	background:#fff url(/extension/oseo/design/oseov5/images/Besoin_On.gif) no-repeat;
}

#contentOffres #thirdlevel  ul li .item {
	background:#fff url(/extension/oseo/design/oseov5/images/Etape3_Off.gif) no-repeat;
	width:507px;
	height:65px;
	display:block;
	padding-left:25px;
	cursor:pointer;
	margin-top:9px;
}

#contentOffres #thirdlevel  ul li .itemOn {
	background:#fff url(/extension/oseo/design/oseov5/images/Etape3_On.gif) no-repeat;
}

#contentOffres #thirdlevel  ul li .item p {
	width:450px;
	margin-left:10px;
	padding-top:0;
}

#contentOffres #fourlevel  ul li .item {
	background:#fff url(/extension/oseo/design/oseov5/images/PourRepondre_Off.gif) no-repeat;
	width:526px;
	height:100px;
	display:block;
	padding-left:25px;
	cursor:pointer;
	margin-top:9px;
}

#contentOffres #fourlevel  ul li .itemOn {
	background:#fff url(/extension/oseo/design/oseov5/images/PourRepondre_On.gif) no-repeat;
}

#contentOffres #fourlevel  ul li .item p {
	margin-left:10px;
}


#contentOffres ol {
	margin:0;
	/*float:left;*/
	margin-bottom:5px;
	margin-left:14px;
}

#contentOffres ol li a {
	color:#FC000B;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

#contentOffres ol li.yahoopath {
	color:#FC000B;
	font-weight:normal;
	font-size:11px;
}

#contentOffres ol li+li.yahoopath {
	margin-left:2em;
}


#contentOffres ol li+li+li.yahoopath {
	margin-left:3em;
}

#contentOffres ol li+li+li+li.yahoopath {
	margin-left:4em;
}

#contentOffres #headerTopTitre {
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:2px solid #FF020D;
	position:relative;
	margin-right:5px;
}

#contentOffres #headerTopTitre img {
	margin:5px 5px 5px 0;
	margin-bottom:0;
}

#contentOffres #headerTopTitre #closeOffre {
	position:absolute;
	right:0px;
	top:1px;
	cursor:pointer;
}

#contentOffres #headOffres {
	position:relative;
}

#contentOffres #headOffres #lienretouroffre {
	position:absolute;
	top:0;
	right:7px;
	width:55px;
}

#contentOffres #headOffres #lienretouroffre img {
	margin-right:5px;
}

#contentOffres #ttesNosReponses, #contentOffres #ttesNosReponsesValid {
	cursor:pointer;
	margin: 20px 130px 0 0;
}

#bgfond {
	background:#fff;
	padding-bottom:25px;
	height:418px;
	overflow:auto;
	position:relative;
}

#contentOffres .short_description {
	font-size:11px;
	font-weight:normal;
	margin-left:5px;
}

#contentOffres .short_description p {
	margin:0;
	min-height:45px;
}

.transferer2
{
	background:#fff url(/extension/oseo/design/oseov5/images/Fond2.png) no-repeat;
	z-index:2;
}

#offreopenmodule {
	cursor:pointer;
}

#contentOffres #thirdlevel ul li h2{
	padding-bottom:0;
}

#contentOffres #fourlevel ul li .item p {
	width:305px;
	text-align:left;
}

/* CHANGEMENT DU AU TEXTOIMAGE A SUPPRIMER LORS DU REPASSAGE EN TEXTTOIMAGE */
/*
#contentOffres #thirdlevel ul li h2{
	padding-bottom:0;
	padding-top:5px;
}

#contentOffres #thirdlevel ul li .item p {
	padding-top:6px;
}

#contentOffres #fourlevel ul li .item p {
	width:305px;
}

#contentOffres ul li h2 {
	font-size:1.1em;
}

*/

