/*

ToC :
	INITIAL

*/
/* =INITIAL
 v2.1, by Faruk Ates - www.kurafire.net
 http://kurafire.net/log/archive/2005/07/26/starting-css-revisited
 Addendum by Robert Nyman - www.robertnyman.com */

/* Neutralize styling:
 Elements we want to clean out entirely: */
html, body, form, fieldset, table {
	margin: 0;
	padding: 0;
	font: 100%/1.2 Verdana, Arial, sans-serif;
	}

/* Neutralize styling:
 Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
	}

/* Apply left margin:
 Only to the few elements that need it: */
li, dd, blockquote {margin-left: 1.5em;}

/* Miscellaneous conveniences: */
body {
	background: #F3F2F1;
	color: #999;
	font-size: 68.75%;
	min-height: 707px; /* IE6 */
	}
	body.popUp {
		min-height: 0; 
		height: auto;
		}
html {background: #F3F2F1;}
h1, .h1 {clear: both;}
h1, .h1, #titre_satellite, .imgregion {
	color: #8d7d74;
	font-size: 2.182em;
	font-weight: normal;
	line-height: 1;
	margin: 0;
	padding-bottom: 4px;
	}
h2 {
	color: #999;
	font-size: 1.636em;
	font-weight: normal;
	}
h3, h4, h5, h6 {color: #766052;}
h3 {font-size: 1em;}
h4 {
	font-size: 1em;
	font-style: italic;
	}
h5 {
	font-variant: small-caps;
	font-size: 0.917em;
	}
h6 {
	padding-left: 2em;
	font-size: 0.833em;
	}
sup, sub { line-height: 1em;}
/* Form field text-scaling */
select, textarea {font-size: 100%;}
input, textarea, select {
	color: #756054;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.818em;
	}
	#recherche{font-size: 1.091em;}
input {padding: 0;}
	input.submit {
		background: #E52B38;
		border:1px solid #CCCCCC;
		color: #fff;
		cursor: pointer;
		font-weight: bold;
		margin-left: 0.5em;
		}
		.texte input.submit {
			margin-left: 0;
			padding: 0 1em;
			}
	input.lien {
		background: transparent;
		border: none;
		cursor: pointer;
		color: #7C6E6B;
		font-size: 1.167em;
		font-weight: bold;
		text-align: left;
		}
a {
	color: #e52b38;
	text-decoration: none;
	}
	a:hover, a:focus {text-decoration: underline;}
	a img {border: none;}
ul {list-style: square url(/extension/oseo/design/oseov5/images/puces/puce_liste.gif);}
							extension\oseo\design\oseov5\images\puces
img.imageIllustration {
	clear: left;
	display: block;
	float: left;
	margin: 0 1em 1em 0;
	}
pre {
	overflow: auto;
	width: 100%;
	}
.clear {clear: both;}
	br.clear {height: 1px; font-size: 1%;}
.object-default .object-description {padding-left: 23px;}
	.object-default .object-description p {margin: 0.2em;}
.object-center {text-align: center;}
.float_left, .object-left {float: left;}
.float_left {margin-right: 1em;}
.object-left {clear: left;}
	.object-left .class-image {margin-right: 1em;}
.float_right, .object-right {float: right;}
.float_right {margin-left: 1em;}
.object-right {clear: right;}
	.object-right .class-image {margin-left: 1em;}
	.object-left p, .object-right p {margin: 0;}
.embedFile {margin-bottom: 0;}
	.embedFile img {
		float : left;
		clear : left;
		margin-top : -6px;
		margin-right : 3px;
		}
.boutonImage {
	margin-left: 7px; /* HIOME */
	position: relative;
		top: 4px;
	}
.cnil {font-size: 0.917em;}
#home_contenu .logo_partenaire {
	float: right;
	margin-left: 0.5em;
	}
.arrondiHaut {vertical-align: bottom;}
.arrondiBas {vertical-align: top;}

/* =COIN ARRONDIS */
.coinHG, .coinHD, .coinBG, .coinBD {
	margin: -1px;
	position: absolute;
	}
	.coinHG, .coinHD {top: 0;}
	.coinHD, .coinBD {right: 0;}
	.coinBG, .coinBD {bottom: 0;}
	.coinHG, .coinBG {left: 0;}

table td {padding: 0.2em;}
table th {text-align: center;}
table tr td ul, table tr td p {margin: 0;}

.specialTabWithBorder { border-collapse: collapse;}
.specialTabWithBorder th p { margin: 0;}
.specialTabWithBorder th { 
	background-color: #8d7d74;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	border-right:1px solid #fff;
	color: #fff;
	padding: 5px 0;
	}
.specialTabWithBorder td { 
	background-color: #fff;
	border-bottom: 1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	color: #999;
	padding: 5px 10px;
	}
.specialTabWithBorder .even td { background-color: #f8f7f7;}
.specialTabWithBorder .odd td { background-color: #fff;}


.legende {
	font-size: 90%;
	text-align:center;
	}

.textNomJustife {ext-align:left;}

.text, .select {
	clear: both;
	zoom: 1;
	}
	.text label, .select label, .text input, .select select {float: left;}
	.text .boutonImage {top: 0;}
	.text label, .select label {
		display: block;
		margin-bottom:15px;
		position: relative;
		text-align: right;
		width: 80px;
		}
.obli {
	background-color:#BFACA7;
	color: #FFF;
	}
	span.obli {
		background:none;
		color: #e52b38;
		}
.nonObli {
	background-color:#FFF;
	color: #67504A;
	}
.oseo_tv, .video_wmaker, .encart_video_wmaker {text-align: center;}
.encart_video_wmaker {margin: 10px 0;}

/* =LIENTOUT */
.lienTout {
	line-height: 1.455;
	margin-bottom: 5px;
	min-height: 0;/* IE6 */
	text-align: right;
	}
	.lienTout a {
		background: #fbba00;
		font-weight: bold;
		padding: 1px 6px 2px 10px;
		position: relative;
		}
		.lienToutDebut, .lienToutFin {
			height: 16px;
			position: absolute;
			top: 0;
			width: 4px;
			}
		.lienToutDebut {
			background: url(/extension/oseo/design/oseov5/images/home/liensArrondiG.png) no-repeat;/* IE6 */
			left: -4px;
			}
		.lienToutFin {
			background: url(/extension/oseo/design/oseov5/images/home/liensArrondiD.png) no-repeat;/* IE6 */
			right: -4px;
			}

/*	=GOOGLE_MAP */
#bgMap, #bgOOTB {
	background:#fff;
	height:100%;
	opacity:0.8;
	overflow:hidden;
	position: absolute;
		top: 0;
		left: 0;
	width:100%;
	z-index:10;
	}
#bgOOTB {opacity:0.6;}
#conteneurMap {
	position: absolute;
		top: 0;
		left: 0;
	width:100%;
	z-index:11;
	}
	#border_map {
		background:#fff;
		border: 1px solid #ab9e89;
		margin: 200px auto;
		height: 420px;
		position: relative;
		width: 600px;
		}
	#conteneurMap #outil {
		background:#edeae2;
		height: 20px;
		text-align: right;
		}
		#conteneurMap #outil #itineraire {
			float: left;
			fonct-size: 0.917em;
			margin-left: 5px;
			}
		#conteneurMap #outil #fermerMap {
			cursor: pointer;
			font-size: 0.917em;
			line-height: 0.2;
			}
			#fermerMap img {margin: 3px 5px 0 0;}
	#conteneurMap #map {height: 400px;}

	/* =CONTACT */
	.contact form ul {
		list-style: none;
		list-style-image: none;
		margin: 0 0 1em;
		}
		.contact form ul li {margin: 0;}
		#besoinSelectForm .submit {margin-left: 22px;} /* IE6 *//* IE7 */
		#ContactForm textarea {
			width: 25em;
			height: 12em;
			}
		#ContactForm .text {width: 15em;}

	/* =TOPCONTACT */
	#topContact , #topContact ul , #topContact li {
		list-style-image: none;
		list-style: none;
		margin: 0;
		padding: 0;
		}
	#topContact ul {margin-bottom: 10px;}
		#topContact li {font-weight: bold;}
			#topContact li ul {
				margin-left: 0;
				padding-left: 0;
				}
		#topContact li, #topContact label {cursor: pointer;}
			#topContact li.hover {
				color: #e52b38;
				font-weight: bold;
				}
			#topContact li ul li {
				background: none;
				background-image: none;
				color: #67504A;
				font-weight: normal;
				margin-left: 0;
				padding-left: 7px;
				}
				#topContact li ul li.hover {
					background: none;
					color: #e52b38;
					font-weight: bold;
					margin-left: 0;
					padding-left: 7px;
					}
	#contact_feed_form_form {/* IE6 */
		border: 1px solid #bababa;
		border-radius: 7px;
			-moz-border-radius: 7px;
			-webkit-border-radius: 7px;
		padding: 8px;
		position: relative;
		}
	#contact_feedback_form {
		color: #8d7d74;
		display: none;
		padding: 10px 0 10px 10px;
		}
	#contact_feedback_form p.infos {font-size: 10px;}
	#contact_feedback_form label {cursor: default;}
	#contact_feedback_form legend {
		background: #fff;
		color: #67504A;
		font-weight: bold;
		padding: 4px 0 6px;
		}
	#contact_feedback_form fieldset {
		border: none;
		border-bottom: 1px dotted #8e7f76; /* JS */
		padding: 0 7px 1em;
		margin-bottom: 5px;
		}
	#contact_feedback_form p {
		clear: both;
		margin: 0;
		padding: 2px 0;
		}
		#contact_feedback_form fieldset label {
			display: inline-block;
			width: 150px;
			}
		#contact_feedback_form fieldset input {width: 150px;}
		#contact_feedback_form fieldset textarea {
			float: left;
			width: 265px;
			}
		#contact_feedback_form hr {
			border-left: none;
			border-right: none;
			border-top: 1px solid #A19896;
			border-bottom: none;
			color: #A19896;
			}
		#contact_feedback_form #client, #contact_feedback_form #creation, #contact_feedback_form #innovation,
		#contact_feedback_form #financement, #contact_feedback_form #web {display: none;}
		#contact_feedback_form #client label {width: 200px;}
		#contact_feedback_form #client input {width: 100px;}
		#contact_feedback_form #creation label {width: auto;}
		#actionBlock {
			border-bottom: 1px dotted #8e7f76;
			position: relative;
				bottom: 12px;
			text-align: right;
			}
			#actionBlock input, #actionBlock a {
				background: #fff;
				padding: 0 0 0 10px;
				position: relative;
					top: 12px;
				}
		#contact_feedback_form .submit {
			background: #fff;
			border: none;
            color:#E52B38;
            font:bold 100%/1.2 Verdana,Arial,sans-serif;
			}
         #contact_feedback_form .annuler {
             font-weight:bold;
         }
       #contact_feedback_form a.annuler:hover, a.annuler:focus {
             text-decoration: none;
            }
		#contact_feedback_form .check {width: auto;}

	/* =RENSEIGNEMENT ENTREPRISE */
	#renseignementEntreprise {
		background-color: #fff;
		margin: 2px 8px;
		padding: 0px 10px 10px 0;
		width: 677px;
		}
		#renseignementEntreprise table {
			border: 1px solid #A5ACB2;
			font-size: 11px;
			margin-bottom: 10px;
			width: 677px;
			}
			#renseignementEntreprise table caption {
				background: #84706B;
				color: #fff;
				font-weight: bold;
				padding: 3px;
				text-align: left;
				}
			#renseignementEntreprise table th {
				font-weight: normal;
				text-align: left;
				}
			#renseignementEntreprise table td {text-align: left;}
				#renseignementEntreprise_8 input.autre {width: 450px;}
				#renseignementEntreprise table td.ssTitre {
					background: #84706B;
					color: #fff;
					font-weight: bold;
					padding: 2px;
					}
				#renseignementEntreprise .buttonblock {width: 595px;}
				#renseignementEntreprise #personnes input {width: 150px;}
				#renseignementEntreprise #clients input {width: 295px;}
				#renseignementEntreprise #clients input.percent {width: 125px;}
				#renseignementEntreprise #partenairesFinancement input {width: 85px;}

	/* =PAGE RECHERCHE */
	#pageRecherche #contenu h2 {
		border-top:3px solid #7C6E6B;
		font-size: 1.4em;
		font-weight: bold;
		padding-top: 1em;
		}
		#pageRecherche #contenu h1 + .blocResultats h2 {border-top: none;}
		.blocResultats h3 a {text-decoration: none;}
	#pageRecherche h3 {
		margin-bottom: 0;
		font-size: 1.1em;
		}
	#pageRecherche #contenu p {margin: 0;}
	#rechercheAvancee {margin: 1em 0;}
	.blocResultats {position: relative;}
		.tousLesResultats {
			position: absolute;
				top: 1.2em;
				right: 0;
			}
			.tousLesResultats img {
				padding-left: 5px;
				position: relative;
					top: 4px;
				vertical-align: bottom;
				}
			.envoyerAUnAmi {text-align: right;}

/* =CONTENEUR */
#conteneur_bg {
	background: #FFF;
	padding-bottom: 1em;
	}
#conteneur {
	margin: 0 auto;
	position: relative;
	width: 980px;
	}
	body.popUp #conteneur {
		margin-left: 10px;
		margin-bottom: 0;
		width:auto;
		}

	/* =HEADER */
	#header {
		min-height: 110px; /* IE6 */
		position : relative;
			z-index: 2;
		}

		/* =LOGO */
		#logo {
			float: left;
			margin: 0 24px 0 0;
			padding-top: 16px;
			}
		#slogan {
			position : absolute;
				right: 0;/* HOME */
				bottom: 27px;
			}

		/* =MENU */
		#menu {
			border-bottom: 3px solid #dcd7d4;
			float: left;
			list-style: none;
			line-height: 1.091;
			margin: 37px 0 19px;
			position: relative;
				z-index: 1;
			width: 444px;
			}
			#menu li {
				float: left;
				list-style-image: none;
				margin: 0 0 -3px 0;
				padding: 5px 0 0;
				position: relative;
				}
				#menu li img {vertical-align: bottom;}
				#menu li a {
					color: #756054;
					display: block;
					font-size: 1.1em;
					font-weight: bold;
					padding: 0;
					text-decoration: none;
					}
				#menu li a:hover, #menu li a:focus {text-decoration: underline;}
				#menu ul {
					background: url(/extension/oseo/design/oseov5/images/menu/ombre_menu_n2_left.png); /* IE6 */
					border-left: 1px solid #d9d4d1;
					/* IE6 JS */
					font-size: 0.85em;
					font-weight: normal;
					list-style: none;
					margin: 0;
					position: absolute;
						z-index: 2;
						left: -9999px;
					width: 129px;
					}
					#menu .ssMenuVisible ul {	left: 0;}
					#menuMission ul {margin: 0 0 0 1px;}
					#menu ul li {/* IE6 */
						border: none;
						border-bottom: 1px dotted #d9d4d1;
						float: none;
						margin: 0 7px;
						padding: 4px 0;
						position: relative;
						}
						#menu ul a {font-weight: normal;}
						.menuH_bottom {
							position: absolute;
								bottom: -6px;/* IE6 IE7 */
								left: -8px;
								z-index: 1;
							}


	/* =RECHERCHE */
	#formRecherche {
		float: right;
		padding: 8px 0 0;/* HOME */
		width: 250px;
		}
		#formRecherche p {
			padding: 0;
			margin: 0;
			}
			#formRecherche p label {
				position: absolute;
					top: -1000px;
					left: -1000px;
				}
			#formRecherche p input#recherche {
				background: #f8f7f7;
				border: 1px solid #c9c2be;
				font-weight: bold;
				height: 1.2em;
				width: 213px;
				}
			#formRecherche_pe input#recherche_pe, #aboNewsletter input#email {
				font-size: 1em;
				height: 1.21em;
				}

	/* =LIENS D'EVITEMENT */
	#liensEvitement {
		list-style: none;
		list-style-image: none;
		position: absolute;
			top: 0;
			right: 3000px;
		z-index:-1;
		}

		#liensEvitement a {color: #fff;}
			/*#liensEvitement a:hover, #liensEvitement a:focus {color: #7c6e6b;}*/

	/* =BANDEAU PUB */
	#bandeauPub {
		float: left;
		padding-right: 20px;
		text-align: right;
		}

	/* =YAHOOPATH */
	#yahoopath {
		color: #756054;
		margin: 0 30px 0 0;
		padding: 0.7em 0 5px;
		width: 700px;
		}
		#yahoopath a {
			color: #b2b0b0;
			text-decoration: none;
			}
			#yahoopath a:hover, #yahoopath a:focus {text-decoration: underline;}
			#yahoopath img {margin: 0 0.2em;}

	#yahoopath ul {
		list-style: none;
		margin: 0;
		}
		#yahoopath ul li {
			float: left;
			margin: 0;
			}

	/* =CORPS */
	#corps {
		background: #FFF;
		clear: both;
		}

	/* =TITRE DU SECTEUR */
	#titreSecteur {
		background: url(/design/oseo_ergov1/images/fond_titre.png) no-repeat;
		clear: both;
		font-size: 1.8em;
		font-weight: bold;
		margin: 1em 0 0.5em;
		min-height: 22px;
		padding: 10px 0 10px 20px;
		position: relative;
		}
		#deplierMenu {
			background: url(/design/oseo_ergov1/images/picto_deplier.gif) 100% 0 no-repeat;
			display: block;
			text-decoration: none;
			width: 637px;
			}
			#deplierMenu:hover {
				background: url(/design/oseo_ergov1/images/picto_deplier_off.gif) 100% 0 no-repeat;
				color: inherit;
				}

	/* =MENU_PROJETS */
	#menu_projets {
		background: #fff url(/design/oseo_ergov1/images/fond_titre_roll_centre.png);
		font-size: 1.6em;
		margin-bottom: 15px;
		padding: 0.8em 0 0;
		width: 493px;
		}
		#menu_projets ul {
			list-style: none;
			list-style-image: none;
			margin: 0;
			}
			#menu_projets li {margin-left: 27px;}
				#menu_projets a {
					color: #A69B97;
					text-decoration: none;
					}
					#menu_projets a:hover {
						color: #e52b38;
						/*text-decoration: underline;*/
						}
					#menu_projets li.on a {
						color: #7D6E6B;
						text-decoration: none;
						}
		#menu_projets img.bas {margin-bottom: -15px;}

	/* =NAVIGATION */
	.slid_left { 
		float:left;
		margin-right: 26px;
		width:250px;
		}
		.encart .partenaire, .encart .partenaire li {
			list-style: none;
			margin: 0;
			}
		.encart .partenaire li {
			float: left;
			text-align: center;
			}
			.encart .partenaire li a {
				display: block;
				margin: 10px 0;
				width: 115px;
				}
		.encart .partenaire li.last { width: 100%;}
			.encart .partenaire li.last a { margin: 0 auto;}
	#navigation {
		background: #FFF;
		/*float: left;
		margin-right: 27px;
		width: 250px;*/
		}
		#navigation div {
			background: #f8f7f7 url(/extension/oseo/design/oseov5/images/menu-left/bas.png) no-repeat 0 100%;
			min-height: 148px; /* !IE6 */
			}
			#intituleProjet {
				color: #e52b38;
				font-size: 1.6em;
				margin: 0;
				}
			#navigation ul {
				clear: both;
				font-weight: bold;
				list-style-image: none;
				list-style-type: none;
				margin: 0;
				padding: 4px 9px 1em;
				}
				#navigation li {
					background: no-repeat 2px 5px;
					margin: 0;
					padding: 5px 0 1px;
					}
					#navigation ul ul {
						font-weight: normal;
						margin: 1px 0 0;
						padding: 2px 0 0;
						}
						.jaune #navigation ul ul li {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_jaune_off.png);}
						.taupe #navigation ul ul li {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_taupe_off.png);}
						#navigation ul ul li.on {/* !IE6 */
							background-color: #FFFFFF;
							background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_rouge_on.png);
							}
							.jaune #navigation ul ul li.on {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_jaune_on.png);}/* !IE6 */
							.taupe #navigation ul ul li.on {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_taupe_on.png);}
						#navigation li li {
							background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_rouge_off.png);
							border-top: 1px dotted #000;
							margin: 0;
							padding: 0 0 2px 14px;
							}
						#navigation ul ul ul li {
							background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n3_rouge_off.gif);
							margin: 0;
							}
							.jaune #navigation ul ul ul li {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n3_jaune_off.gif);}
							.taupe #navigation ul ul ul li {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n3_taupe_off.gif);}
							#navigation ul ul ul li.on {
								background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n3_rouge_on.gif);
								margin: 0;
								}
								.jaune #navigation ul ul ul li.on {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n3_jaune_on.gif);}
								.taupe #navigation ul ul ul li.on {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n3_taupe_on.gif);}

							#navigation li li li {
								border-top: none;
								padding-bottom: 0;
								}
				#navigation a {
					color: #756054;
					text-decoration: none;
					}
					#navigation ul ul a:hover, #navigation ul ul a:focus {text-decoration: underline;}
					#navigation a img {vertical-align: bottom;}
				#navigation li a {
					font-size: 1.091em;
					font-weight: bold;
					}
					#navigation li li a {
						font-size: 1em;
						font-weight: normal;
						vertical-align: middle;
						}
					#navigation .on .on a {font-weight: bold;}
					#navigation .on .on a, #navigation a:hover, #navigation a:focus {
						color: #e52b38;
						text-decoration: none;
						}
						.jaune #navigation .on .on a, .jaune #navigation a:hover, .jaune #navigation a:focus, .jaune #navigation .on .on a:hover, .jaune #navigation .on .on a:focus {color: #fbba00;}
						.taupe #navigation .on .on a, .taupe #navigation a:hover, .taupe #navigation a:focus, .taupe #navigation .on .on a:hover, .taupe #navigation .on .on a:focus {color: #4c443c;}
						#navigation li li li a {font-size: 1em;}
						#navigation .on .on li a {font-weight: normal;}
						#navigation .on .on li a, .jaune #navigation .on .on li a, .taupe #navigation .on .on li a {color: #4c443c;}
							#navigation .on .on li a:hover, #navigation .on .on li a:focus {color: #e52b38;}
								.jaune #navigation .on .on li a:hover, .jaune #navigation .on .on li a:focus {color: #fbba00;}
								.taupe #navigation .on .on li a:hover, .taupe #navigation .on .on li a:focus {color: #4c443c;}
				#navigation ul img {float: right;}

			#navigation select {
				margin-top: 15px;
				width: 185px;
				}

		/* 	=MENU_COMMANDE_PUBLIQUE	*/
		#navigation	div.annoncePartenaires {
			background: none;
			font-size: 0.917em;
			margin-top: 10px;
			padding: 0;
			}
			.annoncePartenaires .logo {
				margin: 0;
				text-align: center;
				}
		/* =PROFILOSEO */

		#navigation ul.profiloseo {
			margin: 0;
			list-style: none;
			}
			#navigation ul.profiloseo li {
				margin: 0;
				padding: 0;
				}
				#navigation ul.profiloseo li ul {
					background:transparent url(/design/oseo_ergov1/images/bg_menu_left.png);
					margin: 0;
					padding: 9px 0 5px 26px; /* !IE6 */
					}
				#navigation ul.profiloseo li ul li {
					font-weight: bold;
					font-size: 1.09em;
					list-style: disc url(/design/oseo_ergov1/images/puce_menu_left.gif);
					margin: 0 0 5px;
					padding: 0;
					}
					#navigation ul.profiloseo li ul li li {font-size: 1.em;}

		/* =PARTENAIRES */
		#partenaires {
			list-style: none;
			list-style-image: none;
			margin: 2em 0 0;
			}
			#partenaires li {
				margin: 0;
				text-align: center;
				padding-right: 20px;
				}

	/* =CONTENU */
	.warning {
		float: left;
		width: 425px;
		}
	#contenu {
		float: left;
		line-height: 1.4em;
		text-align: justify;
		width: 428px;
		}
		
		#contenu.contenuLarge {}
		#contenu h1, #contenu .h1, #titre_satellite, .imgregion, #corps.Accompagnateur h1 {
			border-bottom: 1px dotted #8D7D74;
			text-align: left;
			}
		#contenu h2 {
			border-bottom: 1px dotted #999;
			line-height: 1;
			margin-bottom: 6px;
			padding-bottom: 5px; /* recherche.html */
			}
		#contenu ul {margin-top: 6px;}

		#titre_satellite, .imgregion {
			float: left;
			width:428px;
			}
		/* =NEWSLETTER */
		#newsinsc label{
			display: block;
			margin-bottom: 5px;
			}
			#newsinsc input, #newsinsc select { width:270px;}
			#newsinsc .boutonValid{
				margin-left : 205px;
				width: auto;
				}
		/* =OUTILS */
		#outils, div.moteur form#synform ul#outils {
			border-bottom: 1px dotted #8D7D74;
			clear: both;
			height: 26px;
			list-style: none;
			list-style-image: none;
			margin: 0 0 8px;
			padding: 2px 0 0;
			}
			div.moteur form#synform ul#outils {width: auto;}
			#outils li {margin: 3px;}
				#outils a {
					background: no-repeat 0 0;
					text-decoration: none;
					padding: 1px 0 3px 22px;
					}
			#outilRetour {float: left;}
				#outilRetour a {
					background-image: url(/design/oseo_ergov1/images/picto_retour.gif);
					color: #8d7d74;
					}
					#outilRetour a:hover, #outilRetour a:focus {background-image: url(/design/oseo_ergov1/images/picto_retour_on.gif);}
			#outils #dewPlayer {
				float: left;
				margin-top:0px;
				line-height:1;
				text-align:center;
				width: 216px;
				}
			#outilFavori {float: right;}
				#outilFavori a {background-image: url(/design/oseo_ergov1/images/picto_favori.gif);}

		/* =ETAPE *//* =ETAPES DE LA CREATION */
		ul#etapesListe {margin-top: 10px;}
		#etapesListe {
			background: #f8f7f7 url(/extension/oseo/design/oseov5/images/moteur/searchResultsBas.png) no-repeat scroll 0 100%;
			list-style: none;
			list-style-image: none;
			margin-bottom: 1em;
			padding: 1px 0 12px;
			}
			.etape {margin: 0;/* !IE6 */}
			#etapesListe .etape:first-child {
				background: url(/extension/oseo/design/oseov5/images/moteur/searchResultsHaut.png) no-repeat;
				padding-top: 5px;
				} /* IE6 JS */
			.etape a {
				background: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_rouge_off.png) 10px 6px no-repeat;
				color: #999;
				display: block;
				line-height: 1.455;
				margin: 0;
				padding-left: 23px;
				text-align: left;
					text-decoration: none;
				}
				.etape .on, .etape a:hover, .etape a:focus { /* !IE6 */
					color: #e52b38;
					font-weight: bold;
					}
			.etapeSource {
				text-align: right;
				margin-top: 0;
				}

		/* =TEXTE */
		.texte h2 {
			clear: both;
			margin-top: 0;
			}
			#contenu h2 img {vertical-align: bottom;}

			/* =TEXTEILLUS */
			#texteIllus {
				border: 1px solid #ccc;
					border-radius: 3px;
						-moz-border-radius: 3px;
						-webkit-border-radius: 3px;
				float: left;
				margin-right: 8px;
				margin-bottom: 1em; /* IE 6 */
				}

			/* =CHAPO */
			.chapo {
				color: #8D7D74;
				font-weight: bold;
				text-align: left;
				}
				.chapo strong {font-variant: small-caps;}

		#lecteur_audio {
			background: #F0EEED;
			margin: 0 auto;
			padding: 0 3px 1px 3px;
			text-align: left;
			width: 300px;
			}
			#lecteur_audio #player {}
		#contenu .listeLiens {list-style: url(/design/oseo_ergov1/images/fleche.gif);}
		.aere li {padding-bottom: 0.5em;}
			.aere li li {padding-bottom: 0;}
		.aere ul {margin: 0;}

		#iframe_societes_inscrite {
			height: 245px;
			width: 100%;
			}
		.lireLeDossier {
			border: 1px solid #aaa;
			height: 34px;
			margin: 0 auto;
			width: 15em;
			}
			.lireLeDossier a {
				background: url(/design/oseo_ergov1/images/dossier.gif) no-repeat;
				display: block;
				padding: 10px 0 10px 50px;
				text-align: left;
				text-transform: uppercase;
				}
		.encadre {
			background: #f0f0f0;
			padding: 0.5em;
			}
		.focus {
			background: #f8f8f8;
			border: 1px solid #ccc;
			clear: right;
			float: right;
			margin-left: 1em;
			padding: 0 1em;
			width: 20%;
			}
		.date {
			border-left: 1px solid #fbb900;
			color: #fbb900;
			display: block;
			font-size: 1em;
			font-weight: bold;
			padding-left: 5px;
			}
		.type_soutien {
			color: #8C7D78;
			font-size: 0.917em;
			margin-top: 2px;
			}
			.type_soutien span {font-weight: bold;}

		/* =LISTESOUSRUBRIQUES */
		.lienSousRubrique {
			color: #e52b38;
			float: right;
			margin: 0;
			padding-left: 15px;
			text-decoration: underline;
			}
		.lienYear {
			background: url(/extension/oseo/design/oseov5/images/encarts/puce_vide_rouge.png) 0 4px no-repeat;
			float: right;
			margin: 0;
			padding-left: 15px;
			text-decoration: underline;
			cursor:pointer;
			width:200px;
			margin:10px 0 0;
			}
			.on .lienYear {background-image: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_rouge_on.png);}
			.lienYear:hover {text-decoration: underline;}
		.href_month {
			cursor:pointer;
			/*padding: 0 0 0 10px;*/
			margin:0;
			}
		.lienMonth {
			font-size:0.917em;
			offset:0;
			float: right;
			padding-left: 5px;
			width:150px;
			padding:0;
			margin:0;
			}
		.monthConteneur {
			margin: 0;
			padding: 0;
			padding-top:0;
			margin-top:0;
			padding-bottom:3px;
			padding:0;margin-left:;
			}
		.yearConteneur {
			padding-top:0px;
			margin:0;
			padding-bottom:0px;
			padding-left:2px;
			padding: 0 0 10px 10px;
			margin: 0;
			}
			.noArrow {
				background: none;
				text-decoration: none;
				}
		p.lienSousRubrique {cursor:pointer;}

		#home .lienSousRubrique a {
			border: none; /* Safari */
			color: #e52b38;
			}
		#listeSousRubriques {
			clear: both;
			list-style: none;
			list-style-image: none;
			padding-top: 25px;
			}
		.separateur {border-top: 1px dotted #000;}
			#listeSousRubriques li {
				margin: 0 10px 9px;
				padding: 0 0 5px;
				}
				/*#listeSousRubriques li:hover {background: #F8F7F7 url(/extension/oseo/design/oseov5/images/moteur/listeSousBas.png) no-repeat scroll 0 100%; /* !IE6 JS *//*}*/
			#listeSousRubriques .nos_coordonnee a:hover {
				color: #E52B38;
				outline: 0;
				}
				#listeSousRubriques li li {
					float: none;
					list-style: square url(/design/oseo_ergov1/images/puce_liste.gif);
					margin: 0;
					width: auto;
					}
					#listeSousRubriques li li:hover {background: none;}
				#listeSousRubriques .lienSousRubrique a {color: #e52b38;}
				#listeSousRubriques li a { /* IE6 *//* IE7 */
					display: block;
					padding: 5px;
					text-decoration: none;
					font-weight:bold;
					}
				#listeSousRubriques li a.titleFile { display: inline;}
					#listeSousRubriques li a:hover, #listeSousRubriques li a:focus, #listeSousRubriques li:hover .encartOrga {background: #F8F7F7 url(/extension/oseo/design/oseov5/images/moteur/listeSousHaut.png) no-repeat;}
					#listeSousRubriques li a:hover, #listeSousRubriques li a:focus, #listeSousRubriques li:hover .encartOrga {background: #F8F7F7 url(/extension/oseo/design/oseov5/images/moteur/listeSousHaut.png) no-repeat;}
						.satellite #listeSousRubriques li a:hover, .satellite #listeSousRubriques li a:focus {
							background: none;
							outline: none;
							}
						#listeSousRubriques li p.lienSousRubrique {margin: 2em 0 0;}
					.lienPlan {text-decoration: none;}
					#listeSousRubriques li .encartOrga a, .lienPlan {
						background: none;
						cursor: pointer;
						outline: none;
						}
					#listeSousRubriques li .encartOrga a:hover, #listeSousRubriques li .encartOrga a:focus {
						background: none;
						outline: none;
						}
				#listeSousRubriques a {color: #999;}
				#listeSousRubriques h2 {
					border-color: #e52b38;
					margin:0;
					margin-bottom: 7px;
					padding-bottom: 4px;
					text-align: left;
					}
				#listeSousRubriques p {margin: 5px 0;}

				#listeSousRubriques	.secondaire {
					display: block;
					text-align: left;
					}
				#listeSousRubriques	.lienPlan, #listeSousRubriques .contactezNous {
					display: block;
					float: none;
					font-weight: bold;
					padding: 0;
					position: relative;
					}
				.actu {padding-top: 10px;}
					.actu img {
						float: left;
						margin: 0 5px 10px 0;
						}
				.intro_actu {
					float: right;
					width: 335px;
					}
					.intro_actu h3 {
						margin: 0;
						min-height: 42px; /* IE6 */
						padding-top: 14px;
						}
				#listeSousRubriques .logo {
					float: left;
					margin: 0 1em 1em 0;
					}
				#listeSousRubriques .zoomSur {
					background: url(/extension/oseo/design/oseov5/images/puces/zoom_sur.png) no-repeat 12px 3px;
					padding: 3px 5px 5px 41px;
					min-height: 33px; /* IE6 */
					}
					.derniers h3 {margin-top:4px;}
					#listeSousRubriques :hover .zoomSur {background-color: #fcfcfc;}/* IE6 JS */
					#listeSousRubriques .zoomSur p {margin-top: 0;}
						#listeSousRubriques .zoomSur div .vignetteZS {
							float: left;
							margin-right: 5px;
							}
						#listeSousRubriques .zoomSur a {
							color: #999;
							text-align: left;
							}
							#listeSousRubriques .zoomSur a:hover, #listeSousRubriques .zoomSur a:focus {
								background: transparent;
								color: #E52B38;
								outline: none;
								}
				#listeSousRubriques .zoomIllustration p {
					background: url(/design/oseo_ergov1/images/puce_zoom.gif) 45px 2px no-repeat;
					min-height: 60px; /* IE6 */
					padding-left: 60px;
					position: relative;
					}
					#listeSousRubriques .zoomIllustration p img {
						float: left;
						position: absolute;
							top: 0;
							left: 0;
						}

		/* =LISTE OFFRES */
		#listeOffres {
			list-style: none;
			list-style-image: none;
			text-align: left;
			}
			#listeOffres li {
				clear: both;
				margin: 0;
				padding: 0 0 0 60px;
				}
				#listeOffres h2 {
					clear: both;
					color : #7E6861;
					font-style: normal;
					margin-bottom: 0;
					}
					#listeOffres h2 a {
						color : #7E6861;
						text-decoration: none;
						}
						#listeOffres h2 a:hover, #listeOffres h2 a:focus {
							color:#e52b38;
							text-decoration: none;
							}
					#listeOffres h2 .logo {
						float: left;
						margin: 0 0 0 -60px;
						}
				#listeOffres p {margin: 0;}

			/* =RECHERCHE AVANCEE */
			#recherchePE_id{margin-top: 30px;}
			#conteneur #recherchePE_id label {
				float: left;
				line-height: 14px;
				margin-bottom: 30px;
				text-align: right;
				width: 90px;
				}
				#conteneur #recherchePE_id label.labelTop {
					position:relative;
					margin-top: -15px;
					}
			#conteneur #recherchePE_id span {
				display: inline-block;
				min-height: 1em;
				float: left;
				width: 120px;
				}
				#secteurInno_id, #secteurAppli_id {display: none;}
			#conteneur #recherchePE_id input, #conteneur #recherchePE_id select {float: left;}
				#conteneur #recherchePE_id .rechAvInput {
				/*	background: none;*/
					border: none;
					cursor: pointer;
					float: right;
					margin-right: 8px;
					padding: 1px;
					}
			#conteneur #recherchePE_id select {font-size: 0.917em;}
				#conteneur #recherchePE_id select.widthSelect {width: 120px;}
			#conteneur div#critere {
				border-bottom: 1px solid #999999;
				zoom:1;
				}
			.mission #conteneur #critere {padding-bottom:10px;}
				#conteneur div#critere ul {
					margin:0;
					padding: 0;
					}
					#conteneur div#critere li.critereRecPE {
						background: url(/design/oseo_ergov1/images/puce_square.gif) no-repeat 0 5px;
						float: left;
						list-style: none;
						margin:0;
						padding: 0 3px 0 15px;
						text-align:left;
						width: 215px;
						}
					.mission #conteneur div#critere li.critereRecPE {background: url(/design/oseo_ergov1/images/puce_square_mission.gif) no-repeat 0 5px;}
				#conteneur div#critere div#outilCritere a.retourCritere {
					font-weight: bold;
					margin: 15px 0 5px 0;
					float: right;
					text-decoration: underline;
					}
				#conteneur div#critere div#outilCritere a.retour {
					margin: 15px 0 5px 0;
					float: left;
					}
			#conteneur .result {margin-bottom: 20px;}
				#conteneur .result div.voirTous {
					margin-bottom: 5px;
					text-align: right;
					}

	/* =PUSH SOUS RUBRIQUES */
	.push_sous_rubriques {
		list-style: none;
		font-size: 0.917em;
		}
		.push_sous_rubriques li {
			float: left;
			width: 205px;
			}
			.push_sous_rubriques li.bas {
				width: 225px;
				margin-top: 10px;
				}
			.push_sous_rubriques li.retour_a_la_ligne {
				clear: both;
				padding-left: 189px;
				}
		.push_sous_rubriques h2 {
			border-bottom: 3px solid #7C6E6B;
			color : #7E6861;
			font-size: 1.6em;
			font-weight: bold;
			margin: 0;
			padding-left: 20px;
			}
			.mission .push_sous_rubriques h2 {border-bottom: 3px solid #f1aa00;}
			.projets .push_sous_rubriques h2, .alaune .push_sous_rubriques h2 {border-bottom: 3px solid #e52b38;}
			.push_sous_rubriques .contenu_item {padding-top: 0;}
			.push_sous_rubriques h2 a {color : #7E6861;}
		.push_sous_rubriques h3, .push_sous_rubriques p {
			font-size: 1em;
			margin: 0;
			}
			.push_sous_rubriques h3 a {
				color: #6C594F;
				font-weight: bold;
				text-decoration: none;
				}
				.push_sous_rubriques h3 a:hover, .push_sous_rubriques h3 a:focus {
					text-decoration: none;
					color: #e52b38;
					}

		/* =CONSEILS */
		/*.conseil h2 {color: #e52b38;}
			.conseil .texte h2 {color: #67504A;}*/
		.conseil h2 b {font-weight: normal;}

		/* =DOSSIER ACTUS */
		.dossier_actu h2 {color: #e52b38;}
			.dossier_actu .texte h2 {color: #67504A;}

			/* =NAVCONSEILSPRATIQUES */
			.navConseilsPratiques dt {
				background: #eee;
				font-size: 1.083em;
				font-weight: bold;
				margin: 0.1em 0;
				padding: 0.2em 0.6em;
				}
			.navConseilsPratiques dd {
				background: #eee url(/design/oseo_ergov1/images/puce_conseils_pratiques.gif) 8px 4px no-repeat;
				margin: 0;
				padding: 0;
				}
				.navConseilsPratiques dd a {
					display: block;
					padding: 0.1em 1.8em;
					text-decoration: none;
					}
				.navConseilsPratiques dd.on a {
					color: #e52b38;
					font-weight:bold;
					}
				.suivant {float: right;}
				.precedent {float: left;}

					.suivant a, .precedent a {
						font-weight: bold;
						padding: 3px 0;
						text-decoration: none;
						}
						.suivant a:hover, .suivant a:focus, .precedent a:hover, .precedent a:focus {text-decoration: underline;}


			/* =FAQ */
			.listeConteneursFAQ {
				background: #F1EFEE;
				border: 1px solid #D7D3D2;
				list-style: none;
				list-style-image: none;
				}
				.listeConteneursFAQ li {
					background: url(/design/oseo_ergov1/images/puce_faq.gif) 0 2px no-repeat;
					padding-left: 15px;
					}
			.listeFAQ {
				list-style: none;
				list-style-image: none;
				}
				h3.titreFaq {
					background: url(/design/oseo_ergov1/images/puce_faq.gif) 0 2px no-repeat;
					margin-bottom: 0;
					padding-left: 15px;
					}
				h3.open {
					background-image: url(/design/oseo_ergov1/images/puce_faq_open.gif);
					color: #e52b38;
					}
				.contenuFaq {overflow: hidden;}
				.contenuFaqCacher {
					position: absolute;
						left: -9999px;
					}
				.faqSourceJuridique {margin-bottom: 0;}
				.faqSource {
					text-align: right;
					margin-top: 0;
					}

			/* =MOTEUR */
			#synform {
				line-height: 2;
				margin-top: 13px;
				}
				#synform p{ text-align: left;}
				#mot {width: 426px;}
			input.synBtnInput {
				background: none;
				border: none;
				margin-left: 0;
				padding-left: 115px;
				vertical-align: bottom;
				}
			.searchResultsConteneur {
				background: #f8f7f7 url(/extension/oseo/design/oseov5/images/moteur/searchResultsBas.png) no-repeat 0 100%;
				padding-bottom: 4px;
				margin: 9px 0 50px;
				}
			.searchResults {
				background: #f8f7f7 url(/extension/oseo/design/oseov5/images/moteur/searchResultsHaut.png) no-repeat;
				padding: 14px 5px 5px;
				}
				#contenu .searchResults h1 {
					border-bottom: none;
					color: #999;
					font-size: 1.636em;
					margin-bottom: 6px;
					text-align: left;
					}

				div.cible {
					margin-bottom: 5px;
					text-align: left;
					}
					div.cible a {
						background: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_rouge_off.png) no-repeat 4px 5px;
						color: #756054;
						display: block;
						font-weight: bold;
						padding: 2px 0 4px 19px;
						}
			.collectionResults {margin-bottom: 32px;}
			.collectionResults h2 {
				margin-bottom: 8px;
				}

			.collectionResults ol {
				list-style: none;
				padding: 0;
				margin: 8px 0;
				}
				.collectionResults ol li {
					margin-bottom: 20px;
					margin-left: 0;
					}
			.collectionResults h3, .synExtrBody {display: inline;}
			.collectionResults h3 {
				border-right: 1px solid #999;
				padding-right: 8px;
				}
			.synExtrBody {padding-left: 3px;}
				.collectionResults h3 a {color: #756054;}
				.resultatsMoteurUneCategorie {
					color: #756054;
					margin: 0;
					padding: 0 8px 10px;
					text-align: right;
					}
					.resultatsMoteurUneCategorie a {/* IE6 *//* IE7 */
						background: #e52b38;
						color: #fff;
						font-weight: bold;
						position: relative;
						padding: 1px 5px 2px;
						}
					.resultatsMoteurUneCategorie .lienToutDebut {background-image: url(/extension/oseo/design/oseov5/images/home/liensArrondiGR.png);/* IE6 */}
					.resultatsMoteurUneCategorie .lienToutFin {background-image: url(/extension/oseo/design/oseov5/images/home/liensArrondiDR.png);/* IE6 */}

			select.listRub {font-size: 0.917em;}

			div.moteur form#synform ul {
				float: left;
				list-style-image:none;
				list-style-type:none;
				margin: 0 0 15px;
				padding: 0;
				width: 300px;
				}
				div.moteur form#synform ul li {
					padding: 0;
					margin: 0;
					}
			p.rechercher {
				margin: 0;
				float: left;
				width: 105px;
				}

			/* =ARTICLES */
			.listeConteneursArticles {
				background: #f6f6f2;
				list-style: none;
				list-style-image: none;
				}
				.listeConteneursArticles li {
					background: url(/design/oseo_ergov1/images/puce_article.gif) 0 2px no-repeat;
					padding-left: 15px;
					}

			/* =RESEAUX D'ACCOMPAGNEMENT */ /* =NOS EQUIPES EN REGION */
			#corps.Accompagnateur .select_region_accompagnateur {
				margin: 0 0 14px;
				text-align: right;
				}
			#return {
				float: right;
				position: relative;
					right: 132px;
					 top: 4px;
				}
				#return a {
					font-size: 0.917em;
					text-decoration: none;
					}
					#return a img {
						position:relative;
							right:1px;
							top:6px;
						}
				#corps.Accompagnateur h1 {
					clear: none;
					float: left;
					width: 428px;
					}

				#ongletReg {
					background: url(/extension/oseo/design/oseov5/images/onglets/onglet_degrade.gif) repeat-x 0 100%;
					float: left;
					font-weight: bold;
					height: 33px;
					list-style-image:none;
					list-style-type:none;
					margin: 10px 0 0;
					padding: 0 1px 0;
					width: 435px;
					}
					#ongletReg li {
						float: left;
						line-height: 2;
						padding: 1px 0 0;
						margin:0;
						width: auto;
						}
						#ongletReg .contenu {
							border-left: 1px solid #8d7d74;
							line-height: 1;
							margin: 6px 0 15px;
							padding: 0 6px;
							vertical-align: middle;
							}
						#ongletReg li:first-child .contenu {border-left: none;} /* IE6 JS */
						#ongletReg .on {
							border: none;
							padding-top: 0;
							margin: 0 -1px;
							position: relative;
								z-index: 1;
							}
						#ongletReg .gauche, #ongletReg .contenu , #ongletReg .droite {display: inline-block;}
						#ongletReg .gauche, #ongletReg .droite {
							height: 22px;
							width: 4px;
							padding-bottom: 11px;
							vertical-align: bottom;
							}
						#ongletReg .gauche {background: url(/extension/oseo/design/oseov5/images/onglets/onglet_left.gif) no-repeat;}
						#ongletReg .droite {background: url(/extension/oseo/design/oseov5/images/onglets/onglet_right.gif) no-repeat;}
						#ongletReg .on .contenu {
							background: #fff;
							border-left: none;
							border-top: 1px solid #d0c9c6;
							height: 21px;
							line-height: 2;
							margin: 0;
							padding: 0 3px 11px;
							}
						#ongletReg a {color: #8d7d74;}
						#ongletReg a:hover, #ongletReg a:focus, #ongletReg .on a {
							color: #e52b38;
							cursor: pointer;
							text-decoration: none;
							}

				.espaceRegion #listeSousRubriques {border: none;}
						.espaceRegion .encartOrga .blockOrga {
							font-weight: bold;
							margin: 0;
							padding: 0;
							}
							.espaceRegion .blockOrga .secondaire {font-weight: normal;}
						.espaceRegion .encartOrga div {padding: 6px;}
						.espaceRegion #contenu .encartOrga h2 {border-color: #999;}
						.espaceRegion .contenu_item, .espaceRegion .contenu_item_sans_logo {border-bottom: none;}

			#corps .reseauxAccompagnement, #corps .nosEquipesEnRegion {text-align: left;}
			.reseauxAccompagnement .contenu_item, .reseauxAccompagnement .contenu_item_sans_logo,
			.nosEquipesEnRegion .contenu_item, .nosEquipesEnRegion .contenu_item_sans_logo {clear: none;}

			/* =A LA UNE */
			#listeSousRubriques .a_la_une {
				margin: 0;
				padding: 0;
				}
				#listeSousRubriques .a_la_une:hover, #listeSousRubriques .a_la_une h3 a:hover, #listeSousRubriques .a_la_une h3 a:focus {background: none;}
				#listeSousRubriques .a_la_une h2 {border-color: #999;}
				#listeSousRubriques .a_la_une h3 a {
					color: #756054;
					padding: 1px 0 0;
					text-decoration: none;
					}
			#listeSousRubriques .aLaUneListe {
				list-style: none;
				list-style-image: none;
				margin-top: 19px;
				}
				#listeSousRubriques .aLaUneItem {
					list-style: none;
					list-style-image: none;
					margin: 0 0 12px;
					position: relative;
					min-height: 65px;/* IE6 */
					}
					#listeSousRubriques .aLaUneItemNoLogo {padding-left: 0;}
					#listeSousRubriques .aLaUneItem p {margin-top: 0;}
					#listeSousRubriques .aLaUneItem img {
						border: 1px solid #ccc;
						border-radius: 3px;
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
						float: left;
						margin: 0 12px 5px 0;
						}
			.aLaUneItem h3 {margin-top: 0;}
			.aLaUneItem p {
				clear: both;
				text-align: left;
				}
			.aLaUneItem a {
				color: #766052;
				text-decoration: none;
				}
				#listeSousRubriques .aLaUneItem .date {margin: 1em 0 0 90px;}
				#listeSousRubriques .aLaUneItemNoLogo .date {margin-left: 0;}
				#listeSousRubriques .aLaUneItem a:hover .summary, .aLaUneItem a:focus .summary, .aLaUneItem .lienTout a:hover, .aLaUneItem .lienTout a:focus {
					color: #756054;
					text-decoration: underline;
					}
			#listeSousRubriques li.lienTout {
				min-height: 0;/* IE6 */
				margin-bottom: 20px;
				}
			.aLaUneItem .lienTout {
				margin-top: -9px;
				margin-right: 13px;
				position: relative;
					bottom: -9px;
				}
			#listeSousRubriques .lienTout a {
				color: #fff;
				display: inline;
				padding: 1px 6px 2px;
				}
				#listeSousRubriques .lienTout a:hover, #listeSousRubriques .lienTout a:focus {
					background: #FBBA00;
					color: #fff;
					}
				.alaune .attribute-image img {
					border: 1px solid #ccc;
						border-radius: 3px;
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
					}

		/* =CONTENU ITEM */
		.contenu_item, .contenu_item_sans_logo {
			clear: both;
			margin-bottom: 0.7em;
			margin-left: 0;
			padding-bottom: 1em;
			border-bottom: 1px dotted #8d7d74;
			margin-bottom: 17px;
			padding-bottom: 19px;
			}
		.contenu_item {
			min-height: 60px; /* IE6 */
			padding-left: 90px;
			position: relative;
			}
			.contenu_item a, .contenu_item_sans_logo a {font-weight: bold;}
				/*#contenu  .contenu_item h2{
					border: none;
					font-size:1em;
					margin-top:0;
					}
				.contenu_item h2 a{
					border: 0;
					color: #8D7D74;
					font-size:1em;
					text-transform:uppercase;
					}*/
			.push_sous_rubriques .contenu_item, .push_sous_rubriques .contenu_item_sans_logo {padding-top: 0;}
			.contenu_item_pair {background: #F8F7F7 url(/extension/oseo/design/oseov5/images/moteur/searchResultsBas.png) no-repeat 0 100%;}
				.contenu_item_pair > div {background: #F8F7F7 url(/extension/oseo/design/oseov5/images/moteur/searchResultsHaut.png) no-repeat;}/* IE6 JS */
			.contenu_item h4, .contenu_item_sans_logo h4 {
				font-style: normal;
				margin-bottom: 0;
				text-transform: uppercase;
				}
				.contenu_item h4 .date, .contenu_item_sans_logo h4 .date {
					text-transform: none;
					}
			.contenu_item h4 {
				margin-top: 0;
				overflow: hidden;
				width: 100%;
				}
				.contenu_item h4 a, .contenu_item_sans_logo h4 a {color: #8d7d74;}
			.communique h4, .dossier h4, .photographie h4, .videos h4, .agendaMedia h4 {margin-bottom: 0.2em;}
				.videos h4 {cursor: pointer;}
			.contenu_item p, .contenu_item_sans_logo p {margin: 0;}
			.alaune p {margin-top: 5px;}
			.blockOrga {
				line-height: 1.455;
				margin: 5px 0;
				}
			.contenu_item h2, .contenu_item h3, .contenu_item_sans_logo h2, .contenu_item_sans_logo h3 {margin: 1em 0 0; /* IE7 */}
				.blockOrga h3 {
					margin: 0;
					padding: 0;
					}
				.contenu_item h2 img, .contenu_item h3 img , .contenu_item h4 img, .contenu_item h2 object, .contenu_item h3 object, .contenu_item h4 object { /* HOME */
					border: 1px solid #ccc;
					border-radius: 3px;
						-moz-border-radius: 3px;
						-webkit-border-radius: 3px;
					margin: 0 8px 1em 0; /* IE6 */
					float: left;
					position: absolute;
						top: 0.25em;
						left: 0;
					}
					#encart_actu .contenu_item h3 img {position: relative;}
					.alaune .contenu_item h4 img {	top: 0;}
				.communique h4 .toZoom,	.dossier h4 .toZoom {margin-right: 10px;}
					.communique .embedFile, .dossier .embedFile {margin-top: 0.5em;}
					.communique .embedFile, .dossier .external_link {margin: 6px 0 9px 0}

		/* =VIDEO */
		.videos {
			margin: 21px 0;
			padding: 0 0 8px;
			}
			.videos.encart_prese_video{
				margin-bottom: 10px;
				padding-bottom: 0;
				}
			#annexes .videos.encart_prese_video h2 {
				margin-bottom: 3px;
				text-transform: uppercase;
				}
			#annexes .videos.encart_prese_video .description {
				margin-top: -5px;
				}
			.videoPlayer {
				float: left;
				padding: 0 12px 0 0;
				}
			.titre_video {
				clear: left;
				font-size: 1em;
				padding-top: 5px;
				}
			.videoCaption{
				font-style: italic;
				padding-top: 5px;
				text-align: center;

				}
			.videoTexte {
				float: left;
				text-align: left;
				width: 166px;
				}
				.videoTexte h3 {
					color: #8d7d74;
					text-transform: uppercase;
					}
					.videoTexte h3.taupe{color: #756054;}
					.videoTexte h3.orange{color: #FBBA00;}
					.videoTexte h3.rouge{color: #E52B38;}
				.videoTexte h3, .videoTexte p {margin: 0;}
				.videoIntervenant .nom{font-weight: bold;}
				.videoIntervenant .videosource{font-weight: normal;}
		#videoPlayer{text-align: center;}

		/* =PAGINATION */
		#pagination {
			border-top: 1px dotted #D7D3D2;
			clear: both;
			margin-top: 3em;
			padding-top: 2em;
			text-align: center;
			}
			#pagination a {
				color: #8d7d74;
				text-decoration: underline;
				}
				#pagination a:hover, #pagination a:focus {color: #e52b38;}
				#pagination .suivant a, #pagination .precedent a {
					color: #e52b38;
					font-weight: bold;
					text-decoration: none;
					}
					#pagination .suivant a:hover, #pagination .suivant a:focus, #pagination .precedent a:hover, #pagination .precedent a:focus {text-decoration: underline;}
			#pagination .on {
				font-weight: bold;
				color: #e52b38;
				}

		/* =FORMULAIRES : GENERALITES */
		.champObligatoire {color: #e52b38;}
		.textInput, .textSelect {clear: left;}
		.textInput label, .textSelect label {
			display: block;
			float: left;
			font-weight: bold;
			margin: 1px 0.5em 0 0;
			text-align: right;
			width: 12em;
			}
		.textSelect select {width: 20em;}
		.multiSelect select {height: 5.5em;}
		.checkbox {margin-left: 12em;}

		/* = FORMULAIRE SITES WEB*/
		#formulaireSitesWeb {text-align: left;}
			#formulaireSitesWeb fieldset label {
				display: block;
				float: left;
				padding-top: 3px;
				width: 12em;
				}

		/* =FORMULAIRE CONTACT */
		#ContactForm p label {
				display: block;
				float: left;
				padding-top: 3px;
				width: 12em;
			}
			.submitBlock {margin-left: 12em;}

		/* =FORMULAIRE AGENTS DE VEILLE */
		#formAgentsDeVeille td {text-align: center;}

		/* =PLAN */
		#contenu .plan li li {
			font-weight: bold;
			margin-left: 2em;
			}
			#contenu .plan li li a {display: inline;}
			#planMission h2 {border-bottom:3px solid #f1aa00;}
				#planMission li a:hover {color: #f1aa00;}
			#planProjets h2, #planAlaune h2 {border-bottom:3px solid #e52b38;}

		/* =INDEX */
		.SI2_sep {
			text-align: center;
			font-weight: bold;
			}
		.si2_mev {
			color:#E40000 !important;
			font-weight:bold;
			}

		/* =SEMAPHORE */
		#semaphore table {text-align: left;}
			#semaphore table td {padding: 0.2em 1em;}

		/* =FCPI */
		#listeFcpi {
			list-style: none;
			list-style-image: none;
			text-align: left;
			}
			#listeFcpi h2 {
				color: #e52b38;
				margin-bottom: 0.5em;
				}
			#listeFcpi p {margin: 0;}
			#listeFcpi dfn {
				font-style: normal;
				font-weight: bold;
				}
			#listeFcpi .adresse {
				float: left;
				font-style: italic;
				width: 40%;
				margin: 0 5% 1em 0;
				padding-left: 57px;
				text-indent: -57px;
				}
			#listeFcpi .secteurInnovation {clear: left;}
			.labelfcpi {
				background: url(../images/fcpi.jpg) no-repeat right top;
				min-height: 60px;/* IE6 */
				padding-right: 60px;
				}

	/* = Formulaire PPRH */
	#form_commune {
		margin: 20px 20px 20px 0;
		padding-left: 10px;
		height: 100px;
		}
		#form_commune form label {margin-bottom: 10px;}
		#valid_pprh {
			background: transparent url("/design/oseo_ergov1/images/bg_bout.png") no-repeat;
			border: none;
			color: #FFF;
			cursor: pointer;
			height: 18px;
			padding: 0 20px 3px;
			width: 97px;
			}
		#result_commune table {width: 430px;}
			#result_commune table thead th {
				background: #e52b38;
				color: #fff;
				}
			#result_commune table tr.light {background: #F0F0F0;}
				#result_commune table tr td {text-align: center;}

	/* Encart PPRH */
	#annexes .encart #valid_pprh {
		background: transparent url("/design/oseo_ergov1/images/bg_bout.png") no-repeat;
		border: none;
		color: #FFF;
		cursor: pointer;
		height: 18px;
		padding: 1px 20px 3px;
		width: 97px;
		}
		
	/* =BFM TEMOIGNAGES */
	#contenu_temoignage_tv #contenu {width: 704px;}
	#temoignageDerniers {clear: both;}
		#temoignageDerniers h2 {
			border: none;
			color: #e52b38;
			font-size: 1em;
			font-weight: bold;
			text-align: center;
			}
	#temoignageBFM {
		background-image: url("/extension/oseo/design/oseov5/images/temoignageBFM/encartHaut.png");
		margin-bottom: 2em;
		width: 704px;
		}
		#temoignageBFM > div {
			background-color: #f8f7f7;
			padding: 0;
			}
		ul#tBFMMenu {margin: 0;}
		#tBFMMenu {
			background: #fff;
			float: left;
			padding-left: 14px; 
			list-style: none;
			list-style-image: none;
			width: 115px;
			}
			.tBFMMenuItem {
				margin: 0;
				position: relative;
				}
				.menuPointer {
					position: absolute;
						top: 42px;
						right: -16px;
					}
			#tBFMMenuIdentite {}
				#tBFMIdRegion {
					border: 1px solid #bbb;
					float: right;
					}
			#tBFMMenuSavoirPlus {
				border-top: 1px dotted red;
				border-bottom: 1px dotted red;
				padding: 3px 0 2px;
				}
			#tBFMMenuSoutien {}
		#temoignageBFMContenu {
			float: right;
			height: 320px;
			margin-right: 5px;
			overflow: auto;
			width: 550px;
			}
			.hasJS #temoignageBFMContenu {
				overflow: hidden;
				position: relative;
				}
			.BFMCElmtContenu {
				padding-right: 20px;
				width: 530px;
				}
				.hasJS .BFMCElmtContenu {
					background: #f8f7f7;
					display: none;
					height: 320px;
					overflow: auto;
					position: absolute;
					}
				#tBFMVideo {
					padding-right: 0;
					width: 550px;
					}
				.hasJS #tBFMVideo {display: block;}
		#temoignageBFM .bloc_image_bas {margin: 0 -1px;}
		.BFMCElmtContenu .tBFMRetourVideo {
			margin: 0;
			text-align: right;
			}
			.tBFMRetourVideo a {
				background: url("/extension/oseo/design/oseov5/images/temoignageBFM/retourVideo.png") no-repeat 0 50%;
				padding-left: 20px;
				display: inline-block;
				}
				
		.temoignageBFMItem a {
			color: #999;
			display: block;
			font-weight: bold;
			padding: 0 20px;
			width: 76px;
			text-align: center;
			text-decoration: underline;
			}
			.temoignageBFMItem img {
				display: block;
				border: 1px solid #bbb;
				margin-bottom: 5px;
				}
		#tBFMIdentite h2 {margin-bottom: 4px;}
		#tBFMIdentite h3 {margin-bottom: 0;}

	/* =ANNEXES */
	#annexes {
		float: right;
		width: 250px;
		line-height: 1.4em;
		}
		#annexes #annexeOseoEnBref {text-align: center;}

		#annexes h2, .encart h2 {
			border-bottom: 1px dotted #E52B38;
			font-size: 1.273em;
			font-weight: bold;
			margin-bottom: 0.8em;
			}
			#annexes .encart h2 {
				margin-bottom: 7px;
				padding-bottom: 5px;
				}
			#encart_actu h2 img {padding-bottom: 2px;}
		#annexes .annexesIllustration {margin: 0 0 2em 25px;}
			#annexes li a, #annexes dd a {
				font-weight: normal;
				text-decoration: none;
				}
				#annexes li a:hover, #annexes li a:focus, #annexes dd a:hover, #annexes dd a:focus  {text-decoration: underline;}
		#annexes .embedFile {
			font-size: 0.909em;
			padding-top: 3px;
			}
			#annexes .embedFile a {
				color: #8d7d74;
				text-decoration: none;
				}
				#annexes .embedFile a:hover, #annexes .embedFile a:focus {text-decoration: underline;}

		/* =ENCARTS */
		.encart, #leSaviezVous {color: #8d7d74;}
		.encart {
			background: url(/extension/oseo/design/oseov5/images/encarts/encart_gris_top.png) no-repeat;
			float: left;
			font-size: 1em;
			margin: 1em 0;
			padding-top: 3px;/* !IE6 !IE7 */
			position: relative;
			width: 250px;
			}
			#encart_en_bref{ cursor: pointer;}
			.encart .contenu_item, .encart .contenu_item_sans_logo {
				border-bottom: none;
				margin-bottom: 0;
				}
			.encart .semaphore_fondpropres {margin-left:-6px; /* IE6 */}
			.encart > div {/* IE6 JS */
				background: #fff;
				border-left: 1px solid #bababa;
				border-right: 1px solid #bababa;
				margin-top: 3px;
				padding: 0 8px;
				}
			.encart h2 {
				margin: 0;
				padding: 0.1em 0 0;
				}
			.encart a {
				font-weight: bold;
				text-decoration: underline;
				}
			.closedBlock .contentBlock {display: none;}
				.closedBlock h2, .openedBlock h2 {cursor: pointer;}
				.triangle {
					position: absolute;
						top: 16px;
						left: 1px;
					}
			/* Encart recherche video */
			#rechercheCom_id label{width: 90px;}
			.openedBlock .contentBlock {display: block;}
			#annexes h3 {font-size: 1.1em;}
			.encart .compteur {
				font-weight: bold;
				text-align: center;
				}
				.compteur h2 {text-align: left;}
				.compteur p {font-size: 1.2em;}
				.compteur strong {color: #eb0468;}
				.compteur .bloc_image_bas {text-align: left;}
			.lienIllustre {text-align: center;}
				.lienIllustre a img {
					display: block;
					margin: 0 auto;
					margin-bottom: 1em;
					}
				.lienIllustre .bloc_image_bas {	text-align: left;}

			.encartImage {
				margin-bottom : 2em;
				text-align: center;
				}
				.encartImage p {
					margin: 0 20px;
					text-align: left;
					}
			.encart #picto_rss {margin: 0 0 0 63px;}
			#annexes .encart .embedFile img {
				margin-right: 12px;
				margin-top: 2px;
				}
				/* =RAISON SOCIALE */
				.raisonSociale p {margin: 0;}
					.raisonSociale .bloc_image_bas {margin-top: 0;}

		/* =VIDEO */
		#encartVideo {
			background: none;
			margin-top: 0px;
			}
			#encartVideoConteneur {
				background: transparent;
				border: none;
				display: table;/* IE678 JS */
				margin-bottom: -12px;
				padding: 0;
				position: relative;
					z-index: 1;
				width: 238px;
				}
			#encartVideo.encart h2 {
				margin: 0;
				padding: 0 0 16px; /* !IE6 */
				}
			#encartVideo h2 {
				border-bottom: 0;
				display: table-cell;/* IE678 JS */
				padding-bottom: 12px;
				vertical-align: bottom;
				}
			#encartVideoTexteConteneur {
				background: none;
				border: none;
				display: table-cell;/* IE678 JS */
				margin: 0 8px;
				padding: 0;
				position: relative;
					top: 12px;
				width: 121px;
				}
			#encartVideoTexte {/* IE6 */
				background: #fbba00;
				color: #fff;
				padding: 1px 0;
				}
				#encartVideoTexte h3 {
					color: #fff;
					font-size: 1em;
					margin: 0;
					padding: 0 10px;
					text-transform: uppercase;
					}
				#encartVideoTexte p {/* IE6 */
					background: #fbba00 url(/extension/oseo/design/oseov5/images/encarts/video_citation.png) no-repeat 5px 0;
					line-height: 1.182;
					margin: 6px 0;
					padding: 1px 10px 1px 29px;
					}
			#encartVideo .bloc_image_bas {display: none;}


		/* =LE SAVIEZ-VOUS ? */
		#leSaviezVous {
			border-left: 1px solid #e52b38;
			border-right: 1px solid #e52b38;
			float: left;
			font-size: 0.917em;
			margin: 5px 0;
			padding: 0 20px 0 13px;
			position: relative;
			width: 215px;
			}
			#annexes #leSaviezVous {line-height: 1.273em;}
				#annexes #leSaviezVous .object-left .class-image {margin-right: 0;}
			#leSaviezVous h2 {
				font-weight: bold;
				font-size: 1.4em;
				margin: 0 -21px 1em -14px;
				}
				#annexes #leSaviezVous h2 {
					border: none;
					margin-bottom: 0;
					}
				#annexes #leSaviezVous p {margin-top: 0;}
					#annexes #leSaviezVous p img { /* IE7 */
						float: left;
						margin-top: 3px;
						padding-right: 13px;
						}
				#leSaviezVous ul, .listeFluxRss {
					list-style: none;
					list-style-image: none;
					margin-bottom: 0;
					}
					#leSaviezVous ul li {border-top: 1px dotted #000;}
					#leSaviezVous ul li, .listeFluxRss li {/* IE6 */
						background: url(/extension/oseo/design/oseov5/images/encarts/puce_vide_rouge.png) no-repeat 2px 6px;
						margin: 0;
						padding: 2px 0 1px 14px;
						}
						#leSaviezVous ul li:first-child {border-top: none;}
					#leSaviezVous ul li a {
						color: #8D7D74;
						width: 196px;
						}
						#leSaviezVous ul li a:hover,#leSaviezVous ul li a:focus {text-decoration: underline;}
			.bloc_image_bas {
				clear: both;
				display: block;
				margin: 0 -9px;
				}
				#encart_region .bloc_image_bas {margin: 0 -13px;}/* IE6 */
				.encartOrgaCmdPub .bloc_image_bas {margin-left: 0;}
				#leSaviezVous .bloc_image_bas {margin: 0 -21px -1px -14px;}

		/* =ENCART_IMAGE */
		#encart_image {text-align: center;}
			#encart_image .contentBlock img {
				display: block;
				margin: 0 auto 33px;/* IE6 JS */
				padding-top: 20px;
				}
			#encart_image .bloc_image_bas {margin: 0 -9px;}

		/* =ENCART_MONOSEO */
		#encart_monoseo {
			background-image: none;
			margin: 5px 0 0;
			padding: 0;
			position: relative;
			text-align: center;
			width: 250px;
			}
			#annexes #encart_monoseo h2 {
				border: none;
				font-weight: bold;
				font-size: 1.4em;
				margin: 0 -9px;
				padding-top: 0;
				}

		/* =ENCART_NEWS */
		#encart_news p {
			font-weight: bold;
			margin: 3px 0 0;
			}
			#encart_news p.precedents{ margin: 0.5em 0;}
			#encart_news label{font-size: 12px;}
		#encart_news #email {
			padding: 0 2px;
			width: 189px;
			}

		/* =ENCART_REGION */
		.encart#encart_region, .encart#encart_actu, .encart#archive, .encart#evenement {
			background-image: url(/extension/oseo/design/oseov5/images/encarts/encart_top.png);
			padding-top: 6px;
			}
			.encart#encart_region h2, .encart#encart_actu h2, .encart#archive h2, .encart#evenement h2 {padding-top: 4px;}
		.encart#encart_region > div {padding: 0 12px;}/* IE6 JS */
		.encart#encart_region > div, .encart#encart_actu > div, .encart#archive > div, .encart#evenement > div {/* IE6 JS */
			border-left:1px solid #8d7d74;
			border-right:1px solid #8d7d74;
			}
			.encart#encart_region .flash{text-align: center;}
			#annexes #encart_region div {margin-top: 0;}
			#annexes #encart_region h2 {
				border-bottom: none;
				margin-bottom: 0;
				}
					#encart_region #select_region {margin: 0 0 5px 25px;}

		/* =ACTU */
		.encart#encart_actu div, .encart#archive div, .encart#evenement div {margin-top: 0;}
			.encart#encart_actu div div, .encart#archive div div, .encart#evenement div div {font-size: 1em;}
		#encart_actu .contenu_item {padding-left: 0;}
			#encart_actu .contenu_item h4 {
				font-style: normal;
				margin: 7px 0 0;
				}
				#encart_actu h4 a {text-decoration: none;}
					#encart_actu h4 a:hover, #encart_actu h4 a:focus {text-decoration: underline;}
				#encart_actu .contenu_item h4 img {
					position: static;
					margin: 0 8px 5px 0;
					}
				#encart_actu .contenu_item .date {
					border-left: 1px solid #FBB900;
					color: #FBB900;
					display: block;
					float: left;
					font-size: 0.917em;
					letter-spacing: 0.8px;
					margin-bottom: 0.5em; /* IE6 - IE7 */
					margin-top: 2px;
					padding-left: 7px;
					width: 138px;
					}
			#encart_actu .contenu_item p {margin-top: 0.5em;}

		/* =ARCHIVES */
		#archive ul {
			list-style-type: none;
			list-style-image: none;
			margin: 0;
			width: 212px;
			}
			#archive ul li {
				float: left;
				border-top: 1px dotted #999;
				margin-top: 3px;
				margin-left: 11px;
				text-decoration: none;
				}
				#archive ul ul {width: auto;}
				#archive ul:first-child li:first-child, #archive .yearConteneur {border: none;} /* IE6 JS */
				#archive ul li li {
					border: none;
					margin-left: 15px;
					}
				#archive a {color: #8D7D74;}
					#archive a:hover, #archive a:focus, #archive .on {color: #E52B38;}
		#archive #month {
			display: inline-block;
			font-weight: normal;
			}

		/* =MULTITELECHARGEMENTS */
		.multiTelechargementFile {margin-bottom: 0.8em;}
			.multiTelechargementFile p {margin: 0 0 0.3em;}
			.multiTelechargementFile .object-description {padding-left: 23px;}
			.multiTelechargementFile .object-description p {margin: 0.2em;}
				/* center la video en annexe*/
				div.flv {text-align:center;}
		/* =ENCART_RECHERCHE_COMMUNIQUE*/
		#rechercheCom_id input {font-size: 1em;}
		#rechercheCom_id .submit {margin: 5px 0 0 51px;}

		/* =BOURSETRANSMISSIONLOGIN */
		#bourseTransmissionLogin a.left {float: left;}

		/* =CALENDRIER */
		#calendrier {color: #8d7d74;}
		#calendrier a {
			text-decoration: none;
			font-weight: normal;
			}
			#calendrier a:hover, #calendrier a:focus {text-decoration: underline;}
			#calendrier .days a {
				color: #E52B38;
				text-decoration: underline;
				}
		#ezagenda_calendar_container table {
			margin: 0 auto;
			text-align: center;
			width: 200px;
			}

		/* =ORGANISME */
		.encartOrga {
			border-bottom: 0;
			margin: 0 0 0.5em;
			padding-bottom: 4px;
			}
			.encartOrga > div {
				margin-top: 3px;
				padding: 3px 10px 1px;
				}
			#contenu .encartOrga h2 {border-color: #e52b38;}
			.encartOrga h2 {
				margin: 0;
				padding: 2px 0;
				}
		.toZoom	{
			display: block;
			margin: 0 auto;
			}

		/* =ORGANISME Wide */
		.encartOrgaWide {
			float: left;
			font-size: 1em;
			margin: 0;
			width: 430px;
			}
			.encartOrgaWide > div {
				margin-top: 3px;
				padding: 1px 10px;
				}
			.encartOrgaWide h2 {
				margin: 0;
				padding: 0;
				}

		/* =MOTEURAFFINER */
		#moteurAffiner {
			background: #f8f7f7 url(/extension/oseo/design/oseov5/images/moteur/searchAffinerBas.png) no-repeat 0 100%;
			padding: 0 0 5px;
			}
			#moteurAffiner div {
				background: #f8f7f7 url(/extension/oseo/design/oseov5/images/moteur/searchAffinerHaut.png) no-repeat;
				border: none;
				margin-top: 0;
				padding-top: 0;
				}
			#moteurAffiner h2 {border: none;}
			#moteurAffiner .bloc_image_bas {display: none;}
			#moteurAffiner ul {
				border-bottom: 1px dotted #000;
				list-style: none;
				list-style-image: none;
				}
				#moteurAffiner li {/* IE6 */
					background: url(/extension/oseo/design/oseov5/images/puces/puce_menu_left_n2_rouge_off.png) no-repeat 0 7px;
					border-top: 1px dotted #000;
					margin: 0;
					padding: 2px 0 2px 10px;
					}

				#moteurAffiner a {
					color: #8d7d74;
					font-weight: normal;
					text-decoration: none;
					}
					#moteurAffiner a:hover, #moteurAffiner a:focus {text-decoration: underline;}


	/* =FORMULAIRE_PPE_EDITION_ET_VIEW_FULL */
	.textObli {font-style: italic;}
	#form dfn {
		font-style: normal;
		font-weight: bold;
		}
	#form fieldset {
		border: none;
		margin: 0 0 15px 0;
		padding: 0;
		}
		#form legend { /* !IE 6 !IE 7 */
			padding: 0;
			width: 724px;
			}
			#form legend span {
				background-color: #84706B;
				color: #FFF;
				display: block;
				font-weight: bold;
				padding: 3px;
				width:724px;
				}
				#form #besoin_financier span, #form #ressources_financieres span {width:352px;}
		#form tbody th {text-align: right;}
		#form fieldset div {/* IE6 */
			border:1px solid #84706B;
			padding: 5px 10px;
			}
			#form #socity_identity div {padding-bottom: 20px;}
			#known_other_block {display: none;}
			.column {
				float: left;
				width: 350px;
				}
			.preview #socity_identity p {margin-bottom: 0;}
			#socity_identity label, #known_label, #customer_ubifranceLabel, #customer_oseoLabel,
			#form dfn {
				display:inline-block;
				text-align: right;
				width:130px;
				}
				#socity_identity dfn, #besoin_financier dfn, #ressources_financieres dfn, #formPpeHead dfn {width:180px;}
			#socity_identity input {width: 200px}
			#socity_identity #company_name, #socity_identity #adress {width: 450px;}
			#socity_identity #adressLabel {
				float: left;
				margin-right:3px;
				width:130px;
				}
			#social_form {width: 200px;}
			#activity {width:535px;}
			#export_project_description {width: 700px;}
			.list_pays {width: 127px;}

			#besoin_financier, #ressources_financieres {
				float: left;
				width: 358px; /* IE6 */
				}
				fieldset#besoin_financier, div#besoin_financier {margin-right: 13px;}
				#besoin_financier fieldset legend, #ressources_financieres fieldset legend {
					overflow: hidden;
					width: 358px; /* IE6 */
					}
				#ressources_financieres .text label, #besoin_financier .text label {width: 180px;}
				.totalFinance {color: #e52b38;}
	#paysObli .obli {display: none;}

	/* = Formulaire Tipafriend  && Formulaire FAQ Concours */

	.tipafriend #titre_satellite{border: none;}
	.tipafriend #contenu .feedback h2{
		border: none;
		font-size: 1.4em
		}

	#contenu .title_tipafriend {
		border-bottom: 1px dotted #8D7D74;
		border-top: 0;
		margin-bottom: 15px;
		}
	.tipafriend .warning, .form_faq .warning {
		float: none;
		margin-bottom: 17px;
		width: 384px;
		}
		.tipafriend .warning h2, .form_faq .warning h2{
			font-size: 1.37em;
			}
		.tipafriend .warning p, .tipafriend .warning li,
		.form_faq .warning p,.form_faq .warning li {
			color: #E52B38;
			}
	#form_tipafriend, #form_faq, #partenariat_web_subscribe {
		-moz-border-radius-bottomleft:7px;
		-moz-border-radius-bottomright:7px;
		-moz-border-radius-topleft:7px;
		-moz-border-radius-topright:7px;
		border: 1px solid #BABABA;
		padding: 18px 8px 8px 8px;
		position:relative;
		zoom: 1;
		}
		#form_tipafriend .block, #form_faq .block {
			width: 387px;
			}
			#form_tipafriend .block label, #form_faq .block label{
				float: left;
				}
				#form_tipafriend .block label sup, #form_faq .block label sup{
					color: red;
					}
			#form_tipafriend .block input, #form_faq .block input {
				float: right;
				width: 215px; /* IE - IE7*/
				}
			#form_tipafriend .block textarea, #form_faq .block textarea{
				float: right;
				width: 211px;
				}
		#form_tipafriend .buttonblock, #form_faq .buttonblock, #partenariat_web_subscribe .buttonblock{
			margin: 9px 21px 8px 0;
			}
			#form_tipafriend .border, #form_faq .border, #partenariat_web_subscribe .border {
				border-bottom:1px dotted #8E7F76;
				height: 8px;
				float: left;
				width: 230px;
				}
				#partenariat_web_subscribe .border {width: 240px;}
				#form_tipafriend .inputSubmit, #form_faq .inputSubmit, #partenariat_web_subscribe .inputSubmit {margin-left: 8px;}

		#form_tipafriend .infos, #partenariat_web_subscribe .infos{
			font-size:0.8em;
			}
	/* Formulaire FAQ Concours*/

	#form_faq {margin-top:33px;}
	#form_faq .block select {
		float: right;
		width: 217px;
	}
	/* =FOOTER */
	#conteneur_footer {
		clear: both;
		background: #f3f2f1;
		border-top: 1px solid #6a5c58;
		margin: 0;
			/*position: fixed; /* IE6 JS * /
			bottom: 0;
			width:100%;
			z-index: 3;*/
		}
		#footer {
			margin: 0 auto;
			/*width: 1090px; width: 980px; 	width: 1150px;*/
			width: 1110px;
			}
			#footer p#sitesThematiques {
				color: #6a5c58;
				float: none;
				margin: 8px 0 5px;
				text-align: center;
				}
				.satellite #footer p#sitesThematiques {text-align: right;}
				#footer p#sitesThematiques a {
					color: #6a5c58;
					display: inline-block;
					line-height: 23px;
					padding: 0 6px;
					text-decoration: none;
					}
					#footer p#sitesThematiques a :hover{text-decoration: none;}
					#footer p#sitesThematiques a .f_underline {text-decoration: underline;}
					#footer p#sitesThematiques a .c_pce {color: #e52b38;}
					#footer p#sitesThematiques a .c_ppe {color: #fe7e01;}
					#footer p#sitesThematiques a .c_pmr {color: #571c52;}
					
			#footer p {
				float: left;
				margin: 8px 0 0;
				}
				#footer p.bottom_line {
					font-size: 10px;
					margin: 5px 0 10px;
					text-align: center;
					width: 100%;
					}
					#footer p.bottom_line a {
						color: #999999;
						text-decoration: underline;
						}
			#footer form {display: inline;} /* IE6 */
				#accesClients select {
					color: #7D6E6B;
					font-weight: bold;
					position: relative;
					width: 11em;
					}
			#footer .on {
				color: #e52b38;
				font-weight: bold;
				font-size: 1.1em;
				}
			#footer_menu {
				list-style: none;
				margin: 0;
				padding-top: 8px;
				text-align:center;
				}
				#footer_menu li {
					border-left: 1px solid #505050;
					display: inline;
					margin: 0;
					padding: 0 0.3em 0 0.6em;
					}
					#footer_menu li:first-child { /* IE6 JS */
						border-left: none;
						padding-left: 5px;
						position: relative;
						}
					#footer_menu li a {
						color: #505050;
						text-decoration: none;
						}
						#footer_menu li a:hover, #footer_menu li a:focus {text-decoration: underline;}
						#footer_menu a.lienOSEOTv{
							color: #E52B38;
							font-weight: bold;
							} 
					#logoutLink img {
						vertical-align: bottom;
						position: relative;
							top: 2px;
						}


#oseoEnBref {
	display: none;
	position: absolute;
		top: 0;
		z-index: 5;
	margin: 0 auto;
	text-align: center;
	width: 964px;
	}

#landing {display: none;}

div.sub-content {
	margin: 0;
	padding: 0;
	margin-left: 10px;
	}

h1 q.synLinkDegrad {color: #F22D35;}

/* customTag : VideoFlv */
.videoFlv {
	text-align: center;
	z-index: 1;
	}

i.inseccable {
	white-space: nowrap;
	font-style: normal;
	}

#rsspage {list-style: none;}
	#rsspage table {border: none;}
	#rsspage img, #rsspage a {margin: 0 0 0 2px;}
	#rsspage a {font-weight:bold;}
	#rsspage li {
		list-style:none;
		clear: right;
		margin:3px 0;
		}

img.imgTemp {
	position: absolute;
		left: -1000px;
	}
img.toZoom { cursor:pointer;}

.transferer3, .contentToZoom {
	background-color: #FFF;
	border: 4px solid #fbba00;
	}
.transferer3 {	z-index:2;}

.toZoomImage{cursor: pointer;}
.contentToZoom {
	display:none;
	position: absolute;
		left: 0;
		top: 0;
	z-index: 11;
	}
	.headOOTB {height: 25px;}
	.fermerZoom {
		position: absolute;
			top: 5px;
			right: 5px;
		}
	.footerImage {
		font-weight: bold;
		padding-top: 2px;
		text-align: center;
		}

#partenariat_web_subscribe {
	padding: 5px;
	}
	#partenariat_web_subscribe fieldset {
		border: none;
		padding-bottom: 8px;
		}
		#partenariat_web_subscribe fieldset legend {
			background: #fff;
			white-space:normal;
			}

	#partenariat_web_subscribe fieldset p {
		clear: both;
		margin: 8px;
		padding: 6px;
		}
		#partenariat_web_subscribe fieldset p span {color: #FD0008;}
		#partenariat_web_subscribe fieldset p label {
			display: block;
			float: left;
			width: 170px;
			}
		#partenariat_web_subscribe fieldset p input {
			display: block;
			float: left;
			width: 210px;
			}

#fondspropreslogin_id label {
	width: 105px;
	display: block;
	float: left;
	}
#fondspropreslogin_id input {
	float: left;
	display: block;
	margin-bottom: 3px;
	}
	#fondspropreslogin_id input.submit {
		float: right;
		background: url(/design/oseo_ergov1/images/bg_bout.png) no-repeat;
		text-transform: none;
		color: #fff;
		border: none;
		}
		
.encarts_rubs, .encarts_rubs li { list-style: none;}		
.encarts_rubs li.box_encart {
	float: left;
	line-height: 15px; 
	margin-left: 0;
	padding-right: 5px;
	min-height:228px;
	width:209px;
	}
.encarts_rubs li.lastInLine { margin-right: 0;}
	.encarts_rubs li h2 {
		border-bottom:1px dotted #999999;
		color:#766052;
		margin-bottom:0;
		padding-bottom:5px;
		}
	#contenu .encarts_rubs li h2 { 
		margin-bottom: 0;
		margin-right:9px;
		}
	.encart_rub_conteneur {	
		background: url(/extension/oseo/design/oseov5/images/agendaFond.png) no-repeat  100% 100%;
		padding-bottom:2px;	
		padding-right: 9px;
		}
	#contenu .encart_rub_list {
		background: #f8f8f5;
		margin:0;
		margin-top:0px;
		padding-top:9px;
		list-style:none outside none;
		}
	#contenu #news .encart_rub_list { background: none;}
	#contenu ul.encart_rub_list { margin-top :0;}
		.encart_rub_item {
			padding:0 5px;
			margin:0 0 12px;
			min-height:65px;
			position:relative;
			text-align: left;
			}
			.encart_rub_item a {
				font-weight:bold;
				color:#766052;
				text-decoration:none;
				}
			.encart_rub_list .lienTout {
				bottom:-9px;
				margin-right:13px;
				margin-top:-9px;
				min-height: 0;
				position:relative;
				text-align: right;
				}
				.encart_rub_list .lienTout a { color: #fff;}
		.encart_rub_list img, .encart_rub_list h3 img {
			-moz-border-radius:3px 3px 3px 3px;
			border:1px solid #CCCCCC;
			float: left;
			margin-right: 5px;
			}
		.encart_rub_list .date { 
			display: block;
			float: left;
			width: 98px;
			}
	#contenu .encart_rub_list .summary { 
		display: block;
		padding: 0 5px;
		text-align: left;
		}
		.important { color: #e52b38;}
		
/* PARTIE OUTOFTHEBOX */
#outOfTheBox {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -300px;
	margin-top: -270px;
	width: 605px;
	height: 548px;
	z-index: 100;
	background-color: white;
	-moz-border-radius: 10px;
}
/* FIN PARTIE OUTOFTHEBOX */

/* =JCAROUSSEL */
.jcarousel-container {}
.jcarousel-direction-rtl {direction: rtl;}
.jcarousel-container-horizontal {
	width: 624px;
	padding: 0 40px 20px;
	}
.jcarousel-container-vertical {
	width: 75px;
	height: 75px;
	padding: 40px 20px;
	}
.jcarousel-clip-horizontal {
	width:  624px;
	height: 100px;
	}
.jcarousel-clip-vertical {
	width:  75px;
	height: 245px;
	}
.jcarousel-item {
	width: 120px;
	height: 100%;
	}
.jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 10px;
	}
.jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
	margin-right: 0;
	}
.jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-item-placeholder {
	background: #fff;
	color: #000;
	}

/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
	background: transparent url(/extension/oseo/design/oseov5/images/temoignageBFM/carousselNext.png) no-repeat 0 0;
	cursor: pointer;
	height: 24px;
	position: absolute;
		top: 43px;
		right: 5px;
	width: 21px;
	}
.jcarousel-direction-rtl .jcarousel-next-horizontal {
		left: 5px;
		right: auto;
	background-image: url(prev-horizontal.png);
	}
.jcarousel-next-horizontal:hover {background-position: 0 0;}
.jcarousel-next-horizontal:active {background-position: 0 0;}
.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background: none;
	}
.jcarousel-prev-horizontal {
	background: transparent url(/extension/oseo/design/oseov5/images/temoignageBFM/carousselPrev.png) no-repeat 0 0;
	cursor: pointer;
	height: 24px;
	position: absolute;
		top: 43px;
		left: 5px;
	width: 21px;
	}
.jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background-image: url(next-horizontal.png);
	}
.jcarousel-prev-horizontal:hover {background-position: 0 0;}
.jcarousel-prev-horizontal:active {background-position: 0 0;}
.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background: none;
	}

/**
 *  Vertical Buttons
 */
.jcarousel-next-vertical {
	position: absolute;
	bottom: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(next-vertical.png) no-repeat 0 0;
	}
.jcarousel-next-vertical:hover {background-position: 0 -32px;}
.jcarousel-next-vertical:active {background-position: 0 -64px;}
.jcarousel-next-disabled-vertical,
.jcarousel-next-disabled-vertical:hover,
.jcarousel-next-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
	}
.jcarousel-prev-vertical {
	position: absolute;
	top: 5px;
	left: 43px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent url(prev-vertical.png) no-repeat 0 0;
	}
.jcarousel-prev-vertical:hover {background-position: 0 -32px;}
.jcarousel-prev-vertical:active {background-position: 0 -64px;}
.jcarousel-prev-disabled-vertical,
.jcarousel-prev-disabled-vertical:hover,
.jcarousel-prev-disabled-vertical:active {
	cursor: default;
	background-position: 0 -96px;
	}
#overlay {
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .60;
    filter: alpha(opacity=60);

	z-index: 9999;
}

.popin_content
                {
                background: #ffffff;
                top: 50%;
                left:50%;
                width:900px;
                height:400px;
                margin-left: -450px;
                margin-top:-200px;
                position:fixed;
                z-index: 99999;
                }
a.btn_close{
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
    z-index:999999;
}
