body {
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding: 0;
	background-color: #fff;
	/* text-align: left;  correction w*/ 
	font-family: Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	/*font-size: 0.7em;*/ /* correction affichage liste contacts OSEO */
}

div, span, p, a, img, form, h1, h2, h3, h4, h5, h6, blockquote, hr, pre, button {
	border: 0;
	padding: 0;
	margin: 0;
}

img {
	border: 0;
	margin: 0;
	padding: 0;
	top: 0;
}

a {
	color: #039;
	/*text-decoration: none; correction w */
	text-decoration: underline; 
}

a:hover {
	/*text-decoration: underline;*/
	text-decoration: none;
}

.page_entete {
	height: 122px;
	background-repeat: no-repeat;
	background-image: url(../IMG/refonte2008/header.jpg);
	width: 997px;
}

.pe_logo {
	float: left;
	width: 125px;
	height: 115px;
}

.pe_date {
	float: left;
	width: 687px;
	text-align: right;
	margin-top: 93px;
	color: #949494;
	font-size: 0.9em;
}

.pe_authframe {
	float: left;
	margin-top: 10px;
	margin-left: 88px;
	width: 165px;
	background-color: #E8E8E8;
	background-image: url(../IMG/entete/entete_auth_fondbas.gif);
	background-position: 0 100%;
	background-repeat: no-repeat;
	height: 95px;
}
.pe_auth {
	float: right;
	margin-top: 10px; /* ces deux lignes a retirer lors de l'utilisation du frame*/
	margin-left: 8px;
	margin-right:10px;
	width: 165px;
	background-color: #E8E8E8;
	background-image: url(../IMG/entete/entete_auth_fondbas.gif);
	background-position: 0 100%;
	background-repeat: no-repeat;
	height: 95px;
}

.pe_auth a {
	background-image: url(../IMG/communes/fl_bleue.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 8px;
	font-size: 0.8em;
}

.pe_auth_haut {
	width: 165px;
	height: 8px;
	background-image: url(../IMG/entete/entete_auth_fondhaut.gif);
	background-repeat: no-repeat;
	font-size: 1px;
}

.pe_auth_bloc {
	padding: 0px 10px 5px 10px;
}

.pe_auth_titre {
	font-weight: bold;
	margin-bottom: 6px;
	font-size: 0.9em;
}

.pe_auth_titre span{
	color: #7097D7;
	font-size: 0.9em;
}

.pe_auth_champ {
	font-size: 0.8em;
	color: #7097D7;
}

.pe_auth_champ a {
	background: none;
	padding: 0;
}

.pe_auth_boutonlogin {
	margin-left: 5px;
}

.pe_auth_champ a, .pe_auth_champ input {
	font-size: 1em;
}

.pe_auth_nom {
	color: #7097D7;
	font-size: 0.8em;
	height: 50px;
}
.pe_auth_nom a {
	font-size: 1em;
}

.pe_auth_deco{
	margin-top: 25px;
}

.pe_auth_deco a {
	color: #FF4C06;
	font-weight: bold;
	background-image: url(../IMG/communes/bouton_deconnecter.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding: 2px 0 2px 18px;
}
.new-link{
	text-decoration: none;
	display: block;
}

.page {
	float: left;
	width: 997px;
}

.page_colonne_gauche {
	float: left;
	width: 160px;
}

.form_recherche {
	background: #D8D8D8 url(../IMG/communes/menu_gauche_recherche_fond.gif) bottom right no-repeat;
	width: 139px; 
	padding: 5px 0px 5px 10px;
	margin-right: 11px;
}

.menu_gauche_rechercheavancee {
	padding-top: 3px; /*ex3px*/
	padding-bottom: 10px; /*ex10px*/
	font-size: 0.8em;
}

.menu_gauche_haut {
	/*margin-right: 11px;*/
	padding-top: 5px; /* ex 15 */
	background-color: #E8E8E8;
	padding-left: 8px;
	height: 26px; /* ex 35 */
}

.menu_gauche_haut_proprietes {
	margin-right: 11px;	
}

.mgh_dossier {
	background-repeat: no-repeat;
	background-position: 3px 3px;
	padding: 5px 0 5px 23px;
	margin-right: 10px;
}

.mgh_border {
	border-bottom: 1px solid #fff;
}

.menu_gauche_separateur {
	width: 160px;
	height: 40px;
}

.menu_gauche_atelier a{
	padding-left: 7px;
	text-decoration: none;
	background: url(../IMG/refonte2008/arrow.gif) no-repeat;
	font-weight: normal;
}

.menu_gauche_atelier {
	font-weight: bold;
	margin-right: 11px;
	background: #E8E8E8 url(../IMG/communes/menu_gauche_atelier_fond.gif) bottom right no-repeat;
	padding: 0 5px 10px 7px;
}

.menu_gauche_intro {
	background: none;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 11px;
	padding: 0 5px 10px 7px;
	font-size: 0.9em;
}

.menu_gauche_atelier span{
	margin-top: 5px;
	display: block;
	font-weight: normal;
}

.menu_gauche_atelier_rub {
	margin-bottom: 9px; /*ex 15 px*/
	padding-top: 8px; /*9*/
	width: 136px;
}

.mgl6 {
	padding-left: 6px;
}

.rub_on {
	background-image: url(../IMG/communes/menu_gauche_atelier_rub_fond.gif);
	background-repeat: no-repeat;
	background-color: #fff;
	color: #FF4C06;
}

.mga_bas {
	height: 8px;
	width: 136px;
}

.menu_gauche_atelier_rub a {
	background-image: url(../IMG/communes/menu_gauche_atelier_rub_f.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 17px;
	display: block;
}

.rub_on a, .rub_on span {
	background-image: url(../IMG/communes/menu_gauche_atelier_rub_o.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}

.rub_on span {
	padding-left: 17px;
}

.rub_on ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.rub_on ul li {
	margin: 0;
	padding: 0;
	margin-top: 10px;
	border: 1px solid #fff;
}

.rub_on ul li a {
	background-image: url(../IMG/communes/menu_gauche_atelier_srub_f.gif);
	background-position: 10px 5px;
	font-weight: normal;
}

.rub_on ul li span {
	background-image: url(../IMG/communes/menu_gauche_atelier_srub_o.gif);
	background-position: 10px 5px;
	font-weight: normal;
}

.sous_menu_haut {
	float: left;
	width: 837px;
}

.menu_gauche_autre {
	font-weight: normal;
}

.mga_dossier {
	background-repeat: no-repeat;
	background-position: 3px 6px;
	padding: 5px 0 5px 23px;
}

.mga_border {
	border-top: 1px solid #fff;
}

.page_colonne_centre {
	float: left; 
	margin: 0 0 20px 0;
	width: 837px;
	min-height: 550px;
}

.page_menu_bas {
	float: left;
	margin-top: 10px;
	padding: 10px;
	width: 817px;
	font-size: 0.9em;
}

.pmb_titre {
	font-weight: bold;
	padding-top: 15px;
	background-position: 10px 10px;
	border-top: 1px solid #E5E3E4;
}

.pmb_liens {
	margin-top: 3px;
}

.pmb_liens ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.pmb_liens ul li {
	display: inline;
	padding-right: 10px;
}

.pmb_border {
	border-left: 1px solid #BABABA;
	padding-left: 10px;
}

.pmb_copyright {
	margin-top: 10px;
}

.pmb_ssl {
	font-style: italic;
	color: #BABABA;
}

/* lien developpement*/

a.developpement {
	color: #FF4C06;
	text-decoration: none;
}

a.developpement:hover {
	text-decoration: underline;
}

.alt-menu{
	background: #fff;
	border-left: 1px solid #fff;
}


/************************* AIDE ***************************/

* {
	zoom: 1.0;}

.aide_conteneur {
	background:url(../IMG/communes/aide_fond_deg.png) top left no-repeat;
	padding-top:13px;}
	
	#aide_print {
		color:#003399;
		display:block;
		text-decoration:none;
		float:right;
		margin:5px 15px 0 0;
		padding-right:18px;
		background:url(../IMG/gif/aide_print.gif) top right no-repeat;}
	
	.aide_bloc {
		margin:0 10px 11px;
		padding-bottom:1px;
		background:#7097d7 url(../IMG/communes/aide_bas_bloc.png) bottom left no-repeat;}
		.aide_bloc h2{
			margin:0;
			padding:0;
			height:39px;
			padding:0 10px;
			font-size:13px;
			line-height:39px;
			text-transform:uppercase;
			color:#080a65;
			background:#7097d7 url(../IMG/communes/aide_titre_bloc.png) bottom left no-repeat;}
		.aide_bloc h3{
			margin:0 4px;
			padding:4px 0 0;
			height:44px;
			padding:0 10px;
			font-size:14px;
			font-weight:normal;
			line-height:44px;
			color:#fff;
			background:#838a95 url(../IMG/communes/aide_bloc_ss-titre.png) top left no-repeat;}
			.aide_bloc h3 a{
				float:right;
				margin:8px 2px 0 0;}
			.aide_bloc h3 img{
				display:block;
				border:none;}
		.aide_bloc h4 {
			height:15px;
			line-height:15px;
			padding:0 0 0 3px;
			text-transform:uppercase;
			font-size:11px;
			margin:15px 5px 5px 0;
			border-bottom:1px solid #d0d0d0;
			background:#fff url(../IMG/titres/aide_h4_debut.gif) top left no-repeat;}
			.aide_bloc h4 span{
				height:15px;
				line-height:15px;
				display:block;
				float:left;
				padding:0 8px 0 5px;
				background:#d0d0d0 url(../IMG/titres/aide_h4_fin.gif) top right no-repeat;}
			
		.aide_bloc .aide_bloc_contenu {
			margin:0 4px 4px;
			/*padding-bottom:11px;*/
			background:#fff url(../IMG/communes/aide_bloc_contenu_bottom.png) bottom left no-repeat;
			background:#fff url(../IMG/gif/aide_bico.gif) 4px 0 repeat-y;}
			
		.aide_contact {
			width:239px;
			background:#ddd;
			margin-right:4px;
			display:inline;
			float:right;}
			.aide_contact p {
				margin:5px 10px;
				line-height:1.4em;}
			.aide_contact span {
				padding-left:15px;}
			.aide_contact .aide_mail {
				padding-left:15px;
				background:url(../IMG/gif/aide_mail.gif) 0 4px no-repeat;}
			.aide_contact span.aide_tel {
				background:url(../IMG/gif/aide_tel.gif) 0 0 no-repeat;}
			.aide_orange {
				padding:23px 0 0;
				text-align:center;
				background:#ebbc01 url(../IMG/communes/aide_orange.png) top left no-repeat;}	
				.aide_orange img{
					display:block;
					margin:0 auto;}
			.aide_grise {
				padding:12px 0 0 0 ;
				color:#2d2a2a;
				background:url(../IMG/communes/aide_droite_gris.png) top left no-repeat;}
				
			.aide_word {
				display:block;
				border-top:1px solid #fff;
				background:url(../IMG/gif/aide_word.gif) 0 3px no-repeat;
				padding:2px 0 0 20px;
				margin:5px 10px;
				text-decoration:none;
				color:#0b3d92;}
				.aide_word span{
					display:block;
					padding:0;
					color:#a1a1a1;}
			
				
		.aide_bloc_texte {
			margin:0 4px;
			padding:4px 0 4px 0;}
			.aide_bloc_largeur {
				width:550px;
				margin-left:5px;}
			.aide_bloc_texte p{
				margin:5px 0;}
			.aide_bloc_texte ul {
				margin:5px 10px;
				list-style:none;
				padding:0;}
				.aide_bloc_texte ul li{
					margin:0;
					padding:2px 2px 2px 15px;
					background:url(../IMG/gif/aide_puce.gif) 0 6px no-repeat;}
			
		.aide_savoir {
			display:block;
			padding-left:6px;
			text-decoration:none;
			background:url(../IMG/gif/aide_savoir.gif) 0 5px no-repeat;}
			
		.aide_clear {
			clear:both;
			height:11px;
			line-height:11px;
			background:#fff url(../IMG/communes/aide_bloc_contenu_bottom.png) bottom left no-repeat;
			font-size:1px;}
	
/*********************** FIN AIDE *************************/

/************************* ACTU ***************************/
.actu_clear {
	clear:both;
	height:11px;
	line-height:11px;
	background:#fff url(../IMG/communes/actu_contenu_bottom.png) bottom left no-repeat;
	font-size:1px;}
.actu_contenu {
	margin:0 4px 4px;
	background:#fff url(../IMG/communes/actu_contenu_top.png) top left no-repeat;}
.actu {
	padding:5px 15px;}
	
	.actu h2 {
		background:none;
		color:#000;
		font-weight:normal;
		line-height:1.3em;
		height:1.3em;
		font-size:17px;
		padding:2px 0;
		margin:0;}
	.actu h4 {
		font-weight:normal;
		margin-top:15px;}
	.actu_image_left {
		float:left;
		padding-right:15px;}
	.actu_image_right {
		float:right;
		padding-left:15px;}	
	.actu_image_left , .actu_image_right {
		clear:both;
		position:relative;
		background:#fff;
		padding-top:15px;
		margin-bottom:10px;}
	.actu_image_left img, .actu_image_right img{
		display:block;}
		.actu_mask {
			position:absolute;
			top:15px;
			width:20px;
			height:20px;}
		.actu_image_left .actu_mask {
			right:15px;
			background:url(../IMG/gif/actu_mask_right.gif) top left no-repeat;}
		.actu_image_right .actu_mask {
			left:15px;
			background:url(../IMG/gif/actu_mask_left.gif) top left no-repeat;}
		
	.actu_simple_clear {
		clear:both;}
		
	.actu_texte {
		padding-bottom:15px}
		
	h3.actu_date {
		border:none;
		color:#ff4c06;
		font-size:11px;
		line-height:1.3em;
		height:1.5em;
		margin:0;
		padding:0;
		background:none;
		text-transform:none;}

	.actu_texte a {
		display:block;
		padding-left:10px;
		margin:2px 0;
		text-decoration:none;
		background:url(../IMG/gif/actu_puce.gif) 0 0.4em no-repeat;}

	.actu_images {
		list-style:none;
		margin:10px 0;
		padding:0;}
		.actu_images li{
			display:inline;
			padding:0 1px 0 0;
			margin:0;}
	

/*********************** FIN ACTU *************************/


/************************* TDB ****************************/
.menu_gauche_tableau_rub{
	background: url('http://eco.e-bourgogne.fr/IMG/tableaudebord/home.gif') no-repeat;
	padding-left: 25px;
}
.menu_gauche_tableau_rub a{
	text-decoration: none;
	padding-bottom: 5px;
}

.projet{
	background: url('http://eco.e-bourgogne.fr/IMG/tableaudebord/projet.gif') no-repeat;
}
.compte{
	background: url('http://eco.e-bourgogne.fr/IMG/tableaudebord/compte.gif') no-repeat;
}

.menu_gauche_atelier2 {
	font-weight: bold;
	margin-right: 11px;
	background: #E4E4E4 url(http://eco.e-bourgogne.fr/IMG/tableaudebord/menu_gauche_tableau_fond.gif) bottom right no-repeat;
	padding: 0 5px 10px 7px;
}

.tdb_conteneur {
	background:#C8C8C8 url(http://eco.e-bourgogne.fr/IMG/tableaudebord/aide_fond_deg.gif) top left no-repeat;
	padding: 15px 4px 0 4px;
}

.tdb_conteneur h2{
	color: #fff;
	font-size: 1.8em;
	font-weight: normal;
	border-left: 1px solid #e48a67;
	padding-left: 10px;
	margin-left: 20px;
	height: 22px;
	margin-bottom: 6px;
}
.tdb_conteneur h2 span{
	color: #FF4C06;
}


.tdb_presa{
	padding-left: 138px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/presa-bg.gif) no-repeat left bottom;
	color: #555555;
	/*border: 1px solid #000;*/
	padding-bottom: 8px;
}

.tdb_presa a{
	color:#003399;
	text-decoration: none;
	background: url('http://eco.e-bourgogne.fr/IMG/tableaudebord/blue_arrow.gif') no-repeat;
	text-indent: 10px;
	display: block;
	height: 15px;
}
.tdb_presa a:hover{
	text-decoration: underline;
}

.tdb_table{
	background: url('http://eco.e-bourgogne.fr/IMG/tableaudebord/table_title.gif') no-repeat;
	padding: 3px 4px 0px 4px;
}

.tdb_table h3{
	color: #FC0;
	background: none;
	text-indent: 35px;
	padding-top: 6px;
	float: left;
}

/*td{
	margin: 0;
	padding: 0;
}*/

.t_projet{
	background: url('http://eco.e-bourgogne.fr/IMG/tableaudebord/t_projet.gif') no-repeat;
	height: 35px;
}
.t_dossier{
	background: url('http://eco.e-bourgogne.fr/IMG/tableaudebord/t_dossier.gif') no-repeat;
	height: 35px;
}
.t_avancement{
	background: url('http://eco.e-bourgogne.fr/IMG/tableaudebord/t_avancement.gif') no-repeat;
	height: 35px;
}

.dossier_crea{
	width: 338px;
	height: 45px;
	padding-left: 5px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/dossier_crea.gif) no-repeat;
}

.dossier_crea, .one_ref, .one_tools, .one_ref,
.two_dossier, .two_ref, .two_tools, .two_dossier2, .two_ref2, .two_tools2,
.three_dossier, .three_ref, .three_page, .three_rec, .three_exa, .three_dec, .three_ordre, .three_dossier2, .three_ref2, .three_page2, .three_rec2, .three_exa2, .three_dec2, .three_ordre2 {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
}

.one_ref{
	width: 421px;
	height: 45px;
	padding-left: 5px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/one_ref.gif) no-repeat;
}
.one_tools{
	width: 52px;
	height: 45px;
	padding-left: 5px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/one_tools.gif) no-repeat;
}

.one_ref span{
	color:#666;
	font-size: 0.9em;
	padding-left: 10px;
}
.table_link{
	font-weight: bold;
	text-decoration: none;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/orange_arrow.gif) no-repeat;
	padding-left: 10px;
}

.table_link2{
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	margin-top: 8px;
	float: right;
	padding-right: 30px;
	height: 19px;
}

.table_link2:hover{
	text-decoration: underline;
}

.entreprise{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/entreprise.gif) right no-repeat;
	vertical-align: middle;
}

.plus{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/plus.gif) right no-repeat;
	vertical-align: middle;
}

.table_link:hover{
	text-decoration: underline;
}

.avancement_block{
	margin: 34px 0 0 0;
}

.dossier_block{
	margin: 14px 0 0 0;
}

.two_dossier{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/two_dossier.gif) no-repeat;
	height: 23px;
	color: #666;
	font-weight: bold;
	padding-left: 10px;
	font-size: 0.9em;
}

.two_ref{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/two_ref.gif) no-repeat;
	height: 23px;
	color: #666;
	font-weight: bold;
	padding-left: 10px;
	font-size: 0.9em;
}

.two_tools{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/two_tools.gif) no-repeat;
	height: 23px;
	color: #666;
	font-weight: bold;
	padding-left: 10px;
}

.two_dossier2{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/two_dossier2.gif) no-repeat;
	width: 333px;
	height: 26px;
	padding-left: 5px;
}

.two_ref2{
	width: 421px;
	height: 26px;
	padding-left: 5px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/two_ref2.gif) no-repeat;
}

.two_tools2{
	width: 51px;
	height: 26px;
	padding-left: 5px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/two_tools2.gif) no-repeat;
}

.t_fin{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/table_end.gif) no-repeat;
}

.three_dossier{
	width: 178px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_dossier.gif) no-repeat;
	height: 23px;
	padding-left: 5px;
	color: #666;
	font-weight: bold;
	font-size: 0.9em;
}
.three_ref{
	width: 150px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_ref.gif) no-repeat;
	height: 23px;
	padding-left: 5px;
	color: #666;
	font-weight: bold;
	font-size: 0.9em;
}
.three_page{
	width: 114px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_page.gif) no-repeat;
	height: 23px;
	padding-left: 5px;
	color: #666;
	font-weight: bold;
	font-size: 0.9em;
}
.three_rec{
	width: 76px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_rec.gif) no-repeat;
	height: 23px;
	padding-left: 5px;
	color: #666;
	font-weight: bold;
	font-size: 0.9em;
}
.three_exa{
	width: 62px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_exa.gif) no-repeat;
	height: 23px;
	padding-left: 5px;
	color: #666;
	font-weight: bold;
	font-size: 0.9em;
}
.three_dec{
	width: 65px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_dec.gif) no-repeat;
	height: 23px;
	padding-left: 5px;
	color: #666;
	font-weight: bold;
	font-size: 0.9em;
}
.three_ordre{
	width: 140px;
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_ordre.gif) no-repeat;
	height: 23px;
	padding-left: 5px;
	color: #666;
	font-weight: bold;
	font-size: 0.9em;
}

.three_dossier2{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_dossier2.gif) no-repeat;
	height: 34px;
	padding-left: 5px;
	font-size: 0.8em;
}
.three_ref2{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_ref2.gif) no-repeat;
	height: 34px;
	padding-left: 5px;
	font-size: 0.8em;
}
.three_page2{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_page2.gif) no-repeat;
	height: 34px;
	padding-left: 5px;
	font-size: 0.9em;
}
.three_rec2{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_rec2.gif) no-repeat;
	height: 34px;
	padding-left: 5px;
	font-size: 0.8em;
}
.three_exa2{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_exa2.gif) no-repeat;
	height: 34px;
	padding-left: 5px;
	font-size: 0.8em;
}
.three_dec2{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_dec2.gif) no-repeat;
	height: 34px;
	padding-left: 5px;
	font-size: 0.8em;
}
.three_ordre2{
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/three_ordre2.gif) no-repeat;
	height: 34px;
	padding-left: 5px;
	font-size: 0.8em;
}

.three_dossier2 span{
	padding-left: 10px;
}

.tdb_fin{
	/*border: 1px solid #000;*/
	background: url(http://eco.e-bourgogne.fr/IMG/tableaudebord/aide_fin.gif) no-repeat;
}
/************************* FIN TDB ***************************/

/************************* FILTRE ***************************/

.filtre_gauche {
	width:305px;
	height:381px;
	float:left;
	background:#fff url(http://eco.e-bourgogne.fr/IMG/filtre/filtre_gauche.gif) top left no-repeat;}

.filtre_gauche h2{
	margin:0 0 0 24px;
	padding:15px 0 0 0;}

.filtre_gauche p{
	margin:0 15px 0 32px;}
.filtre_gauche p.filtre_p{
	margin-left:24px;}
	#filtre_form {
		margin:20px 10px 0 32px;}

	#filtre_form label{
		display:block;
		padding:1px 0;
		font-size:11px;
		font-weight:bold;}

	#filtre_form select{
		width:240px;
		margin-bottom:30px;}

	#filtre_form #filtre_submit{
		float:right;
		margin-right:21px;
		display:inline;}

.filtre_liste {
	width:532px;
	height:408px;
	float:left;
	background:#fff url(http://eco.e-bourgogne.fr/IMG/filtre/filtre_liste.gif) top left no-repeat;}

	.filtre_liste h2 {
		padding:23px 0 5px 30px;
		margin:0;}
		.filtre_liste h2 img{
			display:block;}

	.filtre_liste ul {
		margin:3px 33px;
		color:#003399;
		font-weight:bold;
		padding:0;}

	.filtre_liste li {
		display:block;
		padding-left:10px;
		height:25px;
		line-height:25px;
		border-bottom:1px solid #e1effc;
		background:url(http://eco.e-bourgogne.fr/IMG/gif/filtre_puce.gif) 0 10px no-repeat;}
		
	.filtre_liste li a{
		text-decoration:none;}

/*********************** FIN FILTRE *************************/


/************************* DOSSIER ***************************/

#dossier {
	background:#fafafa url(http://eco.e-bourgogne.fr/IMG/communes/dossier_top.png) top left no-repeat;
	margin:0;
	padding:0;}
	
	
	#dossier h1 {
		color:#ffcc00;
		margin:0 0 10px 0;
		padding:15px 5px 5px 40px;
		width:auto;
		float:left;
		text-transform:uppercase;
		font-size: 14px;}
	#dossier .infos {
		border-left:1px solid #9b9556;
		float:left;
		margin-left:8px;
		padding-left:8px;
		display:inline;
		margin-top:17px;
		color:#c2def9;}
		#dossier .infos span {
			color:#fff;}
	
	#dossier p {
		margin:0 10px 5px 10px;
		padding:0;
		color:#555555;
		clear:both;}
	
	#dossier .bottom {
		height:8px;
		background:#fafafa url(http://eco.e-bourgogne.fr/IMG/communes/dossier_top_bottom.png) bottom left no-repeat;}
		
#dossier_avancement {
	width:743px;
	height:55px;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	list-style:none;
	background:url(http://eco.e-bourgogne.fr/IMG/communes/avancement.png) top left no-repeat;}
	
	#dossier_avancement li {
		float:left;
		height:55px;
		line-height:45px;
		font-weight:bold;
		color:#fff;
		font-size:20px;
		position:relative;
		width:142px;
		text-align:center;
		position:relative;
		background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_av_li.png) 55px 5px no-repeat;}
		#dossier_avancement li img{
			position:absolute;
			top:24px;
			left:52%;
			display:none;}
		#dossier_avancement li.dossier_ok {
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_av_li_ok.png);}
			#dossier_avancement li.dossier_ok img.dossier_ok{
				display:block;}
		#dossier_avancement li.dossier_nok {
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_av_li_nok.png);}
			#dossier_avancement li.dossier_nok  img.dossier_nok{
				display:block;}
		
	#dossier_ong_prem {
		margin-left:10px;}
	
	#dossier_avancement li.active {
		background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_av_li_active_orange.png)}
	#dossier_avancement #dossier_last_num.active {
		background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_av_li_active.png);}
		
	#dossier_btn_editer {
		float:left;
		width:77px;
		height:25px;
		line-height:25px;
		color:#fff;
		font-weight:bold;
		padding-left:10px;
		margin:11px 0 0 5px;
		text-decoration:none;}
		
	#dossier_onglets {
		clear:both;
		padding:0;
		list-style:none;
		margin:0 0 0 10px;}
		
		#dossier_onglets li{
			float:left;
			width:142px;
			height:29px;
			line-height:28px;
			text-align:center;
			margin:0;
			padding:0;
			background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_onglet.png) top left no-repeat;}

		#dossier_onglets li.active{
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_onglet_a_orange.png);}

		#dossier_onglets #dossier_last_onglet.active{
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_onglet_a.png);}

			#dossier_onglets li a{
				color:#003399;
				font-weight:bold;
				font-size:11px;
				display:block;
				letter-spacing: -1px;
				text-decoration:none;}
			#dossier_onglets li a:hover {
				color:#f2aa00;}
			#dossier_onglets li.active a{
				color:#fff;}
			
		
	.onglet_content {
		clear:both;
		margin:0;}
		
	.onglet_content {
		background:#f89636 url(http://eco.e-bourgogne.fr/IMG/communes/dossier_top_onglets_orange.png) top left no-repeat;}	
		
	#dossier_blue.onglet_content {
		background:#81afe2 url(http://eco.e-bourgogne.fr/IMG/communes/dossier_top_onglets.png) top left no-repeat;}
	
	.onglet_contenu {
		position: relative;
		background:#fff url(http://eco.e-bourgogne.fr/IMG/communes/dossier_contenu_orange.png) top left no-repeat;
		padding:4px 0 0;
		margin:0 9px;}
		
	#dossier_blue .onglet_contenu {
		background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_contenu.png);}
		
	#addPorteur {
		float:right;
		display:inline;
		margin:8px 9px 0 0;
		padding-right:32px;
		height:20px;
		line-height:16px;
		color:#fff;
		font-weight:bold;
		text-decoration:none;
		background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_plus_orange.png) top right no-repeat;}

	#delPorteur {
		position: absolute;
		top: 0;
		right: 0;
		display:inline;
		margin:5px 14px 0 0;
		padding-right:37px;
		height:20px;
		line-height:16px;
		color:#003399;
		font-weight:bold;
		text-decoration:none;
		background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_del.png) top right no-repeat;}

	#dossier_blue #addPorteur {
		background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_plus.png);}

		
	#dossier_porteurs {
		margin:0 0 0 20px;
		padding:0;
		height:35px;
		list-style:none;}
		#dossier_porteurs li {
			margin:0 2px 0 0;
			float:left;
			width:auto !important;
			width:150px;
			height:35px;
			line-height:35px;
			padding:0 5px 0 0 ;
			background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_poI_R_orange.png) bottom right no-repeat;}
		#dossier_blue #dossier_porteurs li {
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_poI_R.png)}
		
		#dossier_porteurs li a{
			display:block;
			line-height:27px;
			color:#003399;
			font-weight:bold;
			font-size:11px;
			letter-spacing: -1px;
			padding:8px 2px 0 7px;
			text-decoration:none;
			background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_poI_L_orange.png) bottom left no-repeat;}
		#dossier_blue #dossier_porteurs li a{
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_poI_L.png);}
		
		#dossier_porteurs li.active{
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_poA_R_orange.png);}
		#dossier_blue #dossier_porteurs li.active{
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_poA_R.png);}
			
		#dossier_porteurs li a:hover {
				color:#ff4c06;}
			
		#dossier_porteurs li.active a{
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_poA_L_orange.png);
			color:#f89636;}
		#dossier_blue #dossier_porteurs li.active a{
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_poA_L.png);
			color:#81afe2;}
		
		.onglet_content h2 {
			color:#ff4c06;
			text-transform:uppercase;
			margin:20px 10px 10px;
			clear:both;
			padding:5px 0;
			border-bottom:1px solid #ffa582;
			font-weight:bold;}
			.onglet_content h2 span {
				text-transform: lowercase;
				font-size:12px;
				font-weight:normal;}
		.onglet_content h3 {
			color:#ff4c06;
			text-transform:uppercase;
			background:#ffdfd3 url(http://eco.e-bourgogne.fr/IMG/communes/dossier_h3_l.png) top left no-repeat;
			margin:10px 10px;
			font-size:11px;
			height:24px;
			line-height: 24px;
			font-weight:normal;
			padding: 0 0 0 10px;}
			.onglet_content h3 span{
				display:block;
				line-height: 24px;
				padding-right:10px;
				background:#ffdfd3 url(http://eco.e-bourgogne.fr/IMG/communes/dossier_h3_r.png) top right no-repeat;}
			
	#dossier_form {
		clear: both;
		margin:0;
		padding:0 0 15px 0;
		position:relative;
		background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_formBottom2_orange.png) bottom left no-repeat;}
	#dossier_blue #dossier_form {
		background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_formBottom2.png);}
		
	.form_col {
		float:left;
		display:inline;
		margin-left:10px;
		width:395px;}
	
	#dossier_form select {
		border:1px solid #7f9db9;
		width:250px;}
		#dossier_form select.dossier_vshort {
			width:40px;}
		#dossier_form select.dossier_mshort {
			width:60px;}
	
	#dossier_form input {
		border:1px solid #7f9db9;
		width:250px;}
		#dossier_form input.dossier_vshort {
			width:65px;}
		#dossier_form input.dossier_mshort {
			width:180px;}
		#dossier_form input.dossier_short {
			width:115px;}
		
		#dossier_form .dInput_alert label {
			border-color:#f00;
			color:#f00;}
		#dossier_form .dInput_alert input {
			background:#ffcccc;}
		
		#dossier_form input.cbx {
			width:auto;
			border:0;
			vertical-align:middle;}
		#dossier_form input.dossier_radio {
			display:inline;
			vertical-align:middle;
			float:none;
			width:auto;
			border:0;}
			
			
	#dossier_form textarea {
		border:1px solid #7f9db9;
		width:795px;
		margin:10px 0 0 10px;}
		
		
	.form_col label {
		padding-bottom: 4px;
		border-bottom:1px solid #e3e3e3;
		float:left;
		font-size:11px;
		letter-spacing:-1px;
		width:117px;}
		
	.form_col label.dossier_radio_lbl{
		display:inline;
		font-weight:normal;
		vertical-align:middle;
		width:auto;
		border:0;
		float:none;}
		
	.form_col .dInput {
		margin-top:5px;}

	#dossier_form table {
		margin-left:10px;
		table-layout:fixed;}
		#dossier_form th {
			font-weight:normal;
			color:#fff;
			background:#a5a4a4;
			text-align: left;
			padding:4px 15px;
			letter-spacing:-1px;
			vertical-align:top;
			border-right:1px solid #fff;}
		#dossier_form th.dossier_th_tr {
			border:0;
			background:#a5a4a4 url(http://eco.e-bourgogne.fr/IMG/communes/dossier_th_tr.png) top right no-repeat;}
		#dossier_form th.dossier_th_tl {
			background:#a5a4a4 url(http://eco.e-bourgogne.fr/IMG/communes/dossier_th_tl.png) top left no-repeat;}
		#dossier_form td {
			text-align: left;
			padding:4px 7px;
			border:1px solid #a5a4a4;
			border-width:0 1px 1px 0;}
			#dossier_form td.dossier_td_last {
				/*border-right:0;*/
				margin-right:1px;}
				
		#dossier_form .dossier_tab_g td {
			font-weight:bold;
			letter-spacing:-1px;}
			
		#dossier_form tr.dInput_alert td {
			color:#f00;}
				
	.dossier_delete {
		float: right;
		margin:1px 0 0 0}

	.dossier_add {
		float:right;
		padding-right:22px;
		display:inline;
		margin:8px 20px 0 0;
		text-decoration:none;
		background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_add.png) top right no-repeat;}

	#dossier_form p{
		margin:0 10px;}
		
	#dossier_form .dossier_cbx {
		float:left;
		margin:5px 0 0 10px;
		display:inline;
		width:280px;}
		#dossier_form .dossier_cbx label {
			font-weight:normal;
			vertical-align:middle;}
		
	#dossier_form #dossier_btn_save {
		position:fixed !important;
		position:absolute;
		border:0;
		width:auto;
		left:956px !important;
		left:786px;
		top:579px !important;
		top:429px !important;
		top:205px;}
		
	#dossier_buttons {
		height:38px;
		padding:0 10px;
		background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_formBottom_orange.png) bottom left no-repeat;}
	#dossier_blue #dossier_buttons {	
		background-image:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_formBottom.png);}
	
	#dossier_buttons a{
		display:block;
		padding-top:8px;}
	
	.dossier_btnfl {
		float:right;
		display:inline;
		margin-left:10px;}	
* {zoom:1;}

	.dossier_alert {
		min-height:54px;
		padding-top:10px;
		line-height:17px;
		color:#fff;
		margin:35px 10px 25px;
		padding-left:50px;
		font-weight:bold;
		font-size:14px;
		background:url(http://eco.e-bourgogne.fr/IMG/communes/dossier_alert.png) top left no-repeat;}

/*********************** FIN DOSSIER *************************/


/********************* ETAPE_CREATION ***********************/

.crea_col_left {
	float:left;
	font-size:10px;
	width:225px;}
	
	.crea_col_left ul {
		font-weight:bold;}
	
	.crea_col_left p {
		letter-spacing:-0.1em;
		margin:2px 10px 2px 15px;}
	
	.crea_col_left a{
		text-decoration:none;}
	
.crea_left1 {
	height:231px;
	margin-bottom:3px;
	background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_l1.png) top left no-repeat;}
	.crea_left1 ul{
		list-style:none;
		margin:5px 15px 0;
		padding:0;}
		.crea_left1 li{
			clear:both;
			background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_bleu.png) 2px 2px no-repeat;
			margin:9px 0;
			min-height:20px;
			line-height:16px;
			padding: 2px;}
			.crea_left1 li img{
				float:left;
				clear:both;
				margin-right:5px;}
		.crea_left1 li.crea_active{
			background-image:url(http://eco.e-bourgogne.fr/IMG/communes/crea_orange.png) ;}
		.crea_left1 li.crea_active a{
			color:#ff4c06;}
	
.crea_left2{
	min-height:160px;
	background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_l2.png) top left no-repeat;}
	.crea_left2 ul{
		list-style:none;
		margin:5px 15px 0;
		padding:0;}
		.crea_left2 li{
			margin:0;
			padding:2px 10px;
			background:url(http://eco.e-bourgogne.fr/IMG/gif/filtre_puce.gif) 0 0.5em no-repeat;}

.crea_left h2 {
	margin:0;
	padding:15px 0 0 15px;}
	
.crea_col_right {
	float:left;
	display:inline;
	margin-left:2px;
	background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_topright.png) top left no-repeat;
	width:610px;}
	.etape1 {
		background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_topright_1.png) top left no-repeat;}
	.etape2 {
		background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_topright_2.png) top left no-repeat;}
	.etape3 {
		background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_topright_3.png) top left no-repeat;}
	.etape4 {
		background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_topright_4.png) top left no-repeat;}
	
	.crea_col_right h1 {
		text-transform:uppercase;
		font-size:20px;
		height:59px;
		font-weight:normal;
		line-height:28px;
		color:#fff;
		margin:6px 25px;
		padding-left:10px;
		border-left:1px solid #fc0;}
		.crea_col_right h1 span {
			color:#ffcc00;}
	
	.etape1 h1, .etape2 h1, .etape3 h1, .etape4 h1 {
		height:87px;
		margin-left:95px;}
			
.crea_right_content {
	padding-bottom:10px;
	background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_right_bottom.png) bottom left no-repeat;}

.crea_right_wrapper {
	border: 3px solid #7097d7;
	border-width: 0 3px;
	padding:30px;
	position:relative;
	zbackground:url(http://eco.e-bourgogne.fr/IMG/communes/crea_right_content.png) top left no-repeat;}
	
	.crea_print {
		position:absolute;
		top:0;
		right:0;
		display:block;
		height:26px;
		line-height:26px;
		padding:0 45px 0 10px;
		font-size:10px;
		text-decoration:none;
		border-left:1px solid #7097d7;
		background:url(http://eco.e-bourgogne.fr/IMG/communes/crea_print.png) top right no-repeat; }

/******************* FIN ETAPE_CREATION *********************/