/*****************************/
/*******    COMMUNS    *******/
/*****************************/
p, ul, li, h1, h2, h3, h4, table, tr, td, form {padding: 0; margin: 0;}
.clear {clear:both;}
ul {
	list-style-type: none;
	padding: 0; margin: 0;
}

html {
	height: 100%;
	font-family: arial,sans-serif;
}
body {
	padding: 0; margin: 0;
	height: 100%;
	background: #dfe1e4;
}
.conteneur {
	background: url(../iso_icons/f_page.jpg) center 0 no-repeat #b5cbdf;
	border-left: 1px solid #707072; border-right: 1px solid #707072;
}
.conteneur_int {
	background: url(../iso_icons/f_page_int.jpg) center 0 no-repeat #b5cbdf;
	border-left: 1px solid #707072; border-right: 1px solid #707072;
}

/******************************/
/******* PAGE D'ACCUEIL *******/
/******************************/

	/***** MENUS DÉROULANTS *****/
	.blocmenus {
		padding: 0 0 10px 30px;
		background: #f2f2f2;
	}
	.menu1, .menu2, .menu3 {
		position: absolute;
		top: 75px;
		width: 238px;
		padding: 0 0 10px 0;
		z-index: 20;
	}
	.menu1 {
		left: 385px;
		display: none;
	}
	.menu2 {
		left: 610px;
		display: none;
	}
	.menu3 {
		left: 808px;
		display: none;
	}
	.items {
		width: 178px;
		background: url(../iso_icons/f_pointilles.gif) 0 bottom repeat-x;
	}
	.items p {
		width: 178px;
		text-align: center;
		background: url(../iso_icons/f_pointilles.gif) 0 0 repeat-x;
		padding: 5px 0 5px 0;
	}
	.items p a, .items p a:visited {
		font-size: 12px; color: #707072; text-decoration: none;
	}
	.items p a:hover {
		color: #5493c9; text-decoration: none;
	}

	/***** HEADER *****/
	.bandeau .logo a {
		display: block;
		float: left;
		width: 330px; height: 77px;
		background: url(../iso_icons/a_logo.gif) no-repeat;
		margin: 28px 33px 0 22px;
	}
	.bandeau .boutonaccueil a {
		position: absolute;
		left: 47px; top: 84px;
		display: block;
		width: 83px; height: 26px;
		background: url(../iso_icons/b_accueil.gif) no-repeat;
		margin: 28px 33px 0 22px;
	}
	.boutonsnav {
		position: absolute;
		left: 384px; top: 0;
		z-index: 10;
	}
	.bandeau ul {
		float: left;
		width: 638px; height: 83px;
		background: url(../iso_icons/f_bandeau.gif) no-repeat;
	}
	.bandeau ul li {
		float: left;
		text-indent: -10000px;
		padding: 26px 0 0 0;
	}
	.bandeau ul li .item1 {
		display: block;
		width: 84px; height: 42px;
		background: url(../iso_icons/t_unea.gif) no-repeat;
		margin: 0 133px 0 72px;
	}
	.bandeau ul li .item2 {
		display: block;
		width: 106px; height: 42px;
		background: url(../iso_icons/t_regions.gif) no-repeat;
		margin: 0 60px 0 0;
	}
	.bandeau ul li .item3 {
		display: block;
		width: 181px; height: 42px;
		background: url(../iso_icons/t_filieres.gif) no-repeat;
	}

	/***** BLOC RECHERCHE *****/
	.recherche {
		clear: both;
		position: absolute;
		left: 734px; top: 141px;
	}
	.recherche_form {
		width: 210px;
		background: url(../iso_icons/t_recherche.gif) 0 2px no-repeat;
		padding: 0 0 0 85px;
	}
	.recherche_form input {
		font-size: 11px;
		width: 185px;
	}
	.recherche_form a {
		display: block;
		width: 14px; height: 14px;
		background: url(../iso_icons/b_rechercher.gif) no-repeat;
		text-indent: -10000px;
	}
	.connexion a {
		display: block;
		width: 105px; height: 18px;
		background: url(../iso_icons/b_connexion.gif) no-repeat;
		text-indent: -10000px;
		margin: 6px 0 0 175px;
	}

	/***** BLOC ACTUALITES *****/
	.actualites {
		position: absolute;
		left: 32px; top: 250px;
	}
	.actualites h1 {
		width: 412px; height: 39px;
		background: url(../iso_icons/t_actualites.gif) no-repeat;
		text-indent: -10000px;
	}
	.actualites .contenuactus {
		background: url(../iso_icons/f_actualites.gif) repeat-y;
	}
	.actualites .contenuactus .scroll {
		width: 405px; height: 261px;
		overflow: scroll;
		background: #fefefe;
	}
	.actualites .contenuactus .scroll div {
		padding: 10px;
		width: 358px;
	}
	.actualites .contenuactus .scroll div a, .actualites .contenuactus .scroll div a:visited {
		text-decoration: none; color: #79787d;
	}
	.actualites .contenuactus .scroll div a:hover {
		text-decoration: underline; color: #79787d;
	}
	.actualites img {
		border: 1px solid #c9c9cb;
	}
	.rss {
		width: 412px; height: 65px;
		background: url(../iso_icons/f_rss.gif) no-repeat;
	}
	.rss a, .rss a:visited {
		display: block;
		font-size: 11px; color: #ffa809; text-decoration: none;
		padding: 10px 0 0 0; margin: 0 0 0 303px;
	}
	.rss a:hover {
		text-decoration: underline;
	}

	/***** BLOC "AVOIR RECOURS À UNE EA", "TROUVER UNE EA", "PLACE DE MARCHÉ" *****/
	.pratique {
		position: absolute;
		left: 452px; top: 250px;
		width: 558px; height: 361px;
		background: url(../iso_icons/f_pratique.gif) no-repeat;
	}
	.pratique .recoursEA {
		float: left;
	}
	.pratique .recoursEA a {
		display: block;
		width: 241px; height: 110px;
		background: url(../iso_icons/f_recoursEA.gif) no-repeat;
		margin: 11px 0 0 15px;
		text-indent: -10000px;
	}
	.pratique .lien_annuairehome {
		display: block;
		width: 200px; height: 35px;
		text-indent: -10000px;
	}
	.pratique .trouverEA {
		float: left;
		width: 275px; height: 110px;
		background: url(../iso_icons/f_trouverEA.gif) no-repeat;
		margin: 11px 0 10px 7px; padding: 0 0 0 17px;
	}
	.pratique .trouverEA p {
		font-size: 11px; color: #707072;
		padding: 15px 0 0 0;
	}
	.pratique .trouverEA select {
		width: 220px; height: 18px;
		border: 1px solid #c888c1;
		font-size: 11px;
		margin: 5px 5px 0 0;
	}
	.place {
		clear: both;
		width: 520px; height: 185px;
		background: url(../iso_icons/f_place.gif) no-repeat;
		margin: 0 0 0 15px;
	}
	.place a, .place a:visited, .place a:hover {
		display: block;
		width: 520px; height: 185px;
	}
	.boutonsPDM {
		padding: 42px 0 0 275px; margin: 0 0 66px 0;
	}
	.boutonsPDM .compte {
		display: block;
		float: left;
		width: 112px; height: 34px;
		background: url(../iso_icons/b_moncompte.gif) no-repeat;
		text-indent: -10000px;
	}
	.boutonsPDM .creercompte {
		display: block;
		float: left;
		width: 133px; height: 34px;
		background: url(../iso_icons/b_creercompte.gif) no-repeat;
		text-indent: -10000px;
	}
	.etapesPDM {
		clear: both;
		position: absolute;
		top: 239px;
	}
	.etapesPDM .etape1 {
		display: block;
		float: left;
		width: 140px; height: 65px;
		background: url(../iso_icons/b_deposez.gif) no-repeat;
		text-indent: -10000px;
		margin: 0 18px 0 7px;
	}
	.etapesPDM .etape2 {
		display: block;
		float: left;
		width: 140px; height: 65px;
		background: url(../iso_icons/b_consultez.gif) no-repeat;
		text-indent: -10000px;
		margin: 0 14px 0 0;
	}
	.etapesPDM .etape3 {
		display: block;
		float: left;
		width: 139px; height: 65px;
		background: url(../iso_icons/b_EAconsultez.gif) no-repeat;
		text-indent: -10000px;
	}
	.etiquette {
		position: absolute;
		top: 217px; left: 473px;
		width: 61px; height: 87px;
		background: url(../iso_icons/f_etiquette.gif) no-repeat;
	}
	.partenaires {
		position: absolute;
		z-index: 50;
		top: 0; left: 0;
		top: 567px; left: 673px;
		padding: 1px 0 0 0; margin: 7px 0 0 0;
		font-size: 12px;
	}
	.partenaires a, .partenaires a:visited, .partenaires a:hover {
		display: block;
		float: left;
		width: 120px; height: 27px;
		background: url(../iso_icons/t_partenaires.gif) no-repeat;
	}
	.partenaires marquee {
		float: left;
	}

	/***** BLOC ESPACE EA *****/
	.espace {
		position: absolute;
		left: 35px; top: 622px;
		width: 406px; height: 204px;
		background: url(../iso_icons/f_espace.gif) no-repeat;
		padding: 97px 0 0 44px;
	}
	.espace a {
		text-indent: -10000px;
	}
	.espace .lien1 {
		display: block;
		width: 254px; height: 18px;
		background: url(../iso_icons/t_lien1.gif) no-repeat;
	}
	.espace .lien2 {
		display: block;
		width: 254px; height: 18px;
		background: url(../iso_icons/t_lien2.gif) no-repeat;
	}
	.espace .lien3 {
		display: block;
		width: 254px; height: 18px;
		background: url(../iso_icons/t_lien3.gif) no-repeat;
	}
	.espace .savoirplusEA {
		display: block;
		width: 104px; height: 13px;
		background: url(../iso_icons/b_savoirplusEA.gif) no-repeat;
		margin: 6px 0 0 217px;
	}

	/***** BLOC LABEL ECO *****/
	.label {
		position: absolute;
		left: 35px; top: 835px;
		width: 406px; height: 160px;
		background: url(../iso_icons/f_label.gif) no-repeat;
	}
	.label a {
		display: block;
		width: 406px; height: 160px;
	}

	/***** BLOC MEDIAS *****/
	.medias {
		position: absolute;
		left: 453px; top: 622px;
		width: 554px; height: 323px;
		background: url(../iso_icons/f_medias.gif) no-repeat;
	}
	.uneatv {
		float: left;
		width: 332px;
	}
	.flash_intro {
		padding: 8px 0 0 20px;
		height: 190px;
	}
	.autresprogrammes {
		display: block;
		width: 162px; height: 32px;
		background: url(../iso_icons/b_autresprogrammes.gif) no-repeat;
		text-indent: -10000px;
		margin: 7px 0 0 80px;
	}
	.publication {
		float: left;
		width: 182px;
	}
	.couv {
		padding: 0 0 0 4px;
		height: 190px;
	}
	.dernièrepublication {
		display: block;
		width: 162px; height: 32px;
		background: url(../iso_icons/b_dernierepublication.gif) no-repeat;
		text-indent: -10000px;
		margin: 7px 0 0 0;
	}

	/***** BLOC TAGS *****/
	/*.tags {
		position: absolute;
		left: 66px; top: 862px;
		width: 355px; height: 118px;
		background: url(../iso_icons/f_tags.gif) no-repeat;
	}
	.tags h2 {
		width: 159px; height: 16px;
		background: url(../iso_icons/t_tags_accueil.gif) no-repeat;
		font-size: 1px; text-indent: -10000px;
		padding: 0; margin: 10px 0 0 12px;
	}*/

	.tags {
		position: absolute;
		left: 66px; top: 1005px;
		width: 355px; height: 118px;
		background: url(../iso_icons/f_tags.gif) no-repeat;
	}
	.tags h2 {
		width: 159px; height: 16px;
		background: url(../iso_icons/t_tags_accueil.gif) no-repeat;
		text-indent: -10000px;
		margin: 10px 0 0 12px;
	}
	.tags p {
		margin: 5px 12px 0 12px;
		font-size: 13px;
	}
	.tags p a, .tags p a:visited, .tags p a:hover {
		color: #ea8000; text-decoration: underline;
	}

	/***** FOOTER *****/
	.footer {
		position: absolute;
		left: 42px; top: 1020px;
		width: 965px;
		padding: 0 0 20px 0;
	}
	.liens {
		float: left;
		padding: 4px 0 0 0;
	}
	.liens a, .liens a:visited {
		font-size: 11px; color: white; text-decoration: none;
		background: url(../iso_icons/a_sepablanc.gif.gif) no-repeat;
		border-right: 1px solid white;
		padding: 0 5px 0 5px;
	}
	.liens a:hover {
		color: white; text-decoration: underline;
	}
	.mentions {
		float: right;
	}
	.mentions a, .mentions a:visited {
		font-size: 11px; color: #707072; text-decoration: none;
		background: url(../iso_icons/a_sepagris.gif.gif) no-repeat;
		border-right: 1px solid #707072;
		padding: 0 5px 0 5px;
	}
	.mentions a:hover {
		color: #707072; text-decoration: underline;
	}

	/***** FOOTER *****/
	.footer_int {
		position: absolute;
		left: 42px; top: 1013px;
		width: 965px;
		padding: 0 0 20px 0;
	}
	.footer_int .liens {
		float: left;
		padding: 4px 0 0 0;
	}
	.footer_int .liens a, .liens a:visited {
		font-size: 11px; color: white; text-decoration: none;
		background: url(../iso_icons/a_sepablanc.gif.gif) no-repeat;
		border-right: 1px solid white;
		padding: 0 5px 0 5px;
	}
	.footer_int .liens a:hover {
		color: white; text-decoration: underline;
	}
	.footer_int .mentions {
		float: right;
	}
	.footer_int .mentions a, .mentions a:visited {
		font-size: 11px; color: #707072; text-decoration: none;
		background: url(../iso_icons/a_sepagris.gif.gif) no-repeat;
		border-right: 1px solid #707072;
		padding: 0 5px 0 5px;
	}
	.footer_int .mentions a:hover {
		color: #707072; text-decoration: underline;
	}


/*********************************/
/******* PAGE TYPE ARTICLE *******/
/*********************************/
.bandeauEspaceEA {
	position: absolute;
	top: 260px; left: 63px;
	width: 924px; height: 107px;
	background: url(../iso_icons/f_bandeauEspaceEA.gif) no-repeat;
}
.bandeauEspaceEA h1 {
	color: #17b7bf; font-size: 30px; text-align: right; font-weight: normal;
	padding: 32px 50px 0 0;
}
.bandeauRecoursEA {
	position: absolute;
	top: 260px; left: 63px;
	width: 924px; height: 107px;
	background: url(../iso_icons/f_bandeauRecoursEA.gif) no-repeat;
}
.bandeauRecoursEA h1 {
	color: #8e4880; font-size: 30px; text-align: right; font-weight: normal;
	padding: 32px 50px 0 0;
}
.bandeauAnnuaire {
	position: absolute;
	top: 260px; left: 63px;
	width: 924px; height: 107px;
	background: url(../iso_icons/f_bandeauAnnuaire.gif) no-repeat;
}
.bandeauAnnuaire h1 {
	color: #bb51a5; font-size: 30px; text-align: right; font-weight: normal;
	padding: 32px 50px 0 0;
}
.bandeauint {
	position: absolute;
	top: 260px; left: 63px;
	width: 924px; height: 107px;
	background: url(../iso_icons/f_bandeauint.gif) no-repeat;
}
.bandeauint h1 {
	color: #ea8000; font-size: 30px; text-align: right; font-weight: normal;
	padding: 32px 50px 0 0;
}
.navigation {
	position: absolute;
	top: 385px; left: 63px;
	width: 202px;
}
.navigation .entete {
	width: 202px; height: 62px;
	background: url(../iso_icons/f_entetenav.gif) no-repeat;
}
.navigation .entete h2 {
	font-size: 18px; color: #ea8000; font-weight: normal;
	padding: 10px 20px 0 10px;
	text-align: left;
}
.navigation .enteteEspaceEA {
	width: 202px; height: 62px;
	background: url(../iso_icons/f_entetenavEspaceEA.gif) no-repeat;
}
.navigation .enteteEspaceEA h2 {
	font-size: 18px; color: #0097b0; font-weight: normal;
	padding: 10px 20px 0 10px;
	text-align: left;
}
.navigation .enteteRecoursEA {
	width: 202px; height: 62px;
	background: url(../iso_icons/f_entetenavRecoursEA.gif) no-repeat;
}
.navigation .enteteRecoursEA h2 {
	font-size: 18px; color: #8e4880; font-weight: normal;
	padding: 10px 20px 0 10px;
	text-align: left;
}
.navigation .enteteAnnuaire {
	width: 202px; height: 62px;
	background: url(../iso_icons/f_entetenavAnnuaire.gif) no-repeat;
}
.navigation .enteteAnnuaire h2 {
	font-size: 18px; color: white; font-weight: normal;
	padding: 10px 20px 0 10px;
	text-align: left;
}
.navigation .content {
	height: 488px;
	background: url(../iso_icons/f_nav.gif) repeat-y;
	text-align: left;
	padding: 0 20px 10px 10px;
}
.navigation .niveau1 {
	padding: 10px 0 0 0;
}
.navigation .niveau1 a, .navigation .niveau1 a:visited {
	display: block;
	font-size: 13px; font-weight: bold; color: #5493c9; text-decoration: none;
}
.navigation .niveau1 a:hover {
	color: #5493c9; text-decoration: underline;
}
.navigation .niveau2 {
	padding: 5px 0 0 0;
}
.navigation .niveau2 a, .navigation .niveau2 a:visited {
	display: block;
	font-size: 12px; font-weight: normal; color: #79787d; text-decoration: none;
	padding: 2px 0 0 0;
}
.navigation .niveau2 a:hover {
	color: #79787d; text-decoration: underline;
}
.navigation .basnavigation {
	width: 202px; height: 27px;
	background: url(../iso_icons/f_basnav.gif) no-repeat;
}

.contenu {
	position: absolute;
	top: 385px; left: 280px;
	width: 487px;
}
.contenu .content {
	height: 520px;
	background: url(../iso_icons/f_contenu.gif) repeat-y;
	text-align: left;
	padding: 20px;
}
.contenu .content .scroll {
	overflow: auto;
	height: 540px;
	padding: 0 15px 0 0;
	scrollbar-face-color: #d0dbe9;
	scrollbar-shadow-color: #d0dbe9;
	scrollbar-highlight-color: #d0dbe9;
	scrollbar-3dlight-color: #b8c6d7;
	scrollbar-darkshadow-color: #d0dbe9;
	scrollbar-track-color: #e8e8e8;
	scrollbar-arrow-color: #546f91;
}
.contenu .bascontenu {
	width: 487px; height: 28px;
	background: url(../iso_icons/f_bascontenu.gif) no-repeat;
}
.titrepage {
	font-size: 20px; color: #5493c9; font-weight: normal;
}
.titre {
	font-size: 13px; color: #5493c9; font-weight: bold;
	padding: 15px 0 0 0;
}
.soustitre {
	font-size: 11px; color: #f28e13; font-weight: normal;
}

.tags_int {
	position: absolute;
	left: 780px; top: 385px;
	width: 221px;
}
.tags_int .content {
	background: url(../iso_icons/f_tags_int.gif) no-repeat;
	padding: 10px 20px 5px 15px;
	height: 160px;
}
.tags_int h2 {
	font-size: 14px; font-weight: bold; color: #1b6bb0; text-decoration: underline; text-align: left;
	padding: 0 0 5px 0;
}
.tags_int p {
	font-size: 12px; text-align: left;
}
.tags_int p a, .tags_int p a:visited, .tags_int p a:hover {
	color: #ea8000; text-decoration: underline;
}
.tags_int .bastags_int {
	width: 221px; height: 17px;
	background: url(../iso_icons/f_bastags_int.gif) no-repeat;
}

.PDM_int {
	background: url(../iso_icons/f_PDM_int.gif) no-repeat;
	position: absolute;
	left: 780px; top: 385px;
	width: 219px; height: 209px;
	text-align: left;
}
.UneaPDM {
	padding: 10px 0 0 9px;
}
.UneaPDM a, .UneaPDM a:visited, .UneaPDM a:hover {
	display: block;
	background: url(../iso_icons/f_entetePDM_int.gif) no-repeat;
	width: 193px; height: 95px;
	text-indent: -10000px;
}
.trouver {
	clear: both;
	width: 195px; height: 79px;
	background: url(../iso_icons/f_trouverEA_int.gif) no-repeat;
	padding: 0 0 0 10px; margin: 10px 0 0 10px;
}
.lien_annuaire {
	display: block;
	width: 180px; height: 25px;
	text-indent: -10000px;
}
.trouver p {
	font-size: 10px; color: #707072;
	padding: 7px 0 0 15px;
}
.trouver select {
	font-size: 10px;
	width: 150px;
	margin: 5px 0 0 0;
}
.trouver input {}