/*
 * Correction des styles HTML par defaut
 */


/*
 * Styles generaux
 */

body {
	margin: 0px; 
	padding: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 69%;
}

a { color: #336699; text-decoration:underline;}
a:hover { text-decoration:none;}
a img { border: none;}

ul,ol,dl,dd { font-size:1em;}
p {
	font-size:1em;
	padding-left:0px;
	padding-right:0px;

}
select, input { font-size: 0.8em;}

h1,h2,h3,h4,h5,h6 {margin:0; padding:0}
h1 { font-size: 180%; margin-top:5px; color: #003399}
h2 { font-size: 120%; text-transform:uppercase;} 
h3 { 
	font-size: 120%; 
	padding-left:20px;
	background:url('../../img/communes/puce_eb_bleue.gif') center left no-repeat;
	height:20px;
	color:#FF4C06;
}
h4 { font-size: 100%;}
h5 { font-size: 90%;}
h6 { font-size: 80%;}

#one{
	background:url('../../img/communes/milieu_rectangle.gif') top center no-repeat;
}
TABLE.one,td.one,tr.one {
	margin-right:17px;
	margin-bottom :5px;
	border: thin solid #0B3D92;
	border-spacing: 0em;  
	border-collapse: collapse; 
}
Table.two,td.two,tr.two {
	margin-right:29px;
	margin-bottom :5px;
	border: thin solid #0B3D92;
	border-spacing: 0em;  
	border-collapse: collapse; 
}
#table_capital { border: 2px solid #0B3D92; border-collapse: collapse; border-spacing: 0px ; } 
#table_capital th { border:1px solid #0B3D92;padding:4px;} 
#table_capital tr { border:1px solid #0B3D92;  padding:4px ;} 
#table_capital td { border:1px solid #0B3D92; padding:4px;border-top:0;} 

#dossier1{
	margin-left:15px;
	margin-right:0px;
	background:url('../img/communes/fond_rouge_haut.gif') top center no-repeat;
	padding-bottom:0px;	

}

#dossier1bis{
	margin-left:10px;
	margin-right:0px;
	padding-bottom:0px;	
	padding-top:150px;
}
#dossier2{
	height:200px;
	width:250px;
	padding-top:45px;
	padding-left:10px;
	margin-left:15px;
	margin-right:0px;
	background:url('../img/communes/fond_rouge_bas.gif') top center no-repeat;	

}
TABLE.menu,td.menu,tr.menu {
	margin: 0px 0px 10px 5px; 
	border-collapse: separate; 
	border-spacing: 3em 0;
	 
}
TABLE.retour{
	background:url('../img/communes/haut_rectangle_blue.gif') top left no-repeat;
	width :715px;
}
td.retour {
	width :550px;
	padding-bottom:9px;
	padding-top:0px;
}
td.retour1 {
	padding-left: 50px;
	padding-bottom:0px;
	padding-top :0px;
}
label {
	font-weight:bold;
	font-size:0.8em;
}
form {margin:0; padding:0}
strong.spip {
	color: #003399;

}
a.spip_out111{ text-decoration: none; color: #336699; }
a.spip_in, a.spip_url { text-decoration: underline; color: #336699; }
a.spip_glossaire { text-decoration: none; color: #336699; }

.chapo {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
	font-size: 105%;
}
.texte, .texte p.spip {
	font-family: Georgia, Garamond, Times, serif;
	text-align: justify;
}
.ps {
	font-family: Georgia, Garamond, Times, serif;
	text-align: justify;
	font-size: 85%;
}
.notes {
	font-family: Georgia, Garamond, Times, serif;
	text-align: left;
	font-size: 80%;
}
.date {
	color:#666666;
	text-align: left;
	font-size: 80%;
}

/*
 * Disposition a l ecran
 */
#page_entete {
	position:relative;
	left:0px; 
	top:0px; 
	width:880px; 
	height:115px;
}
#logo_entete {
	float:left;
}
#entete_date {
	position:relative;
	left:370px;
	top:5px;
	color: #FFFFFF;
}
#page_entete_liens_utiles {
	
	float:none;
	text-align:right;
	top:20px;
	width:720px;
	font-size:0.8em;
	margin-bottom:5px;
}

#page_entete_nom_inscrit {
	align:left;
	background:url('../img/entete/bg_entete.gif') no-repeat left center;
	height:20px;
	padding-left: 30px;
}

#page_menu_haut {
	float: left;
	padding: 0;
	margin: 0;
	position: relative;
	min-height: 20px; 
	left: 0px; 
	top: 0px; 
	width: 847px; 
	background: #333333 url('../img/communes/arrondi_menu_haut.jpg') top right no-repeat;
	padding-left: 150px;
	zborder: 1px solid #f00; /*corrections */
}

#page_menu_haut ul { float:left; margin:0; padding:0; color:#FFFFFF; border-left:1px dotted #f3f3f3; }
#page_menu_haut li { display:inline; list-style-type:none;}
#page_menu_haut li a {  margin:0; padding:0; background:none; white-space:nowrap; text-decoration:none; color:#FFFFFF; line-height:20px; padding-right:8px; padding-left:8px; float:left;}
#page_menu_haut li a:hover, #menu_haut li a { background:#f3f3f3; color:#003366;}

#sous_menu_haut {
	float:left;
	width:720px;
	margin-left:10px;
	background:url('../img/communes/sous_menu_fond_bd.gif') bottom right no-repeat;
	margin-bottom:20px;
}
#barre_progression {
	padding-left:10px;
	padding-bottom:7px;
	padding-top:7px;
	font-size:0.8em;
	color: #333;
}
#page_colonne_gauche {
	float:left;
	width:150px; 
	height:400px;
}
#page_colonne_centre {
	float:left; 
	margin-left:10px;
	padding:0 10px 20px 10px;
	width:710px;
	min-height:550px;
}
#page_colonne_centre_new {
	float:left; 
	margin-left:15px;
	padding:0 10px 20px 10px;
	width:710px;
	min-height:550px;
	background:url('../img/communes/dispositif_aides.gif') top left no-repeat;
}

#page_colonne_centre_article {
	float:left; 
	margin-left:10px;  
	padding:0 10px 20px 10px;
	width:800px; /* correction W  (100px)  */
	min-height:400px;
	border:1px solid #CCCCCC;
}
#page_colonne_droite {
	float:left; 
	margin-left:13px;
	width:162px;
}
#page_pied {
	position:relative;
	clear:both;
	left:0px;
	top:0px;
	width:900px;
	border-top:1px solid #ACAAAA;
	padding-top:8px;
}
#page_menu_bas { position:relative; left:160px; top:0px; width:900px; text-align:left; margin-top:0px; padding-top:0px }
#page_menu_bas ul { margin:0; padding:0; }
#page_menu_bas li { display:inline; list-style-type:none;}
#page_menu_bas li a { white-space:nowrap; padding-left:6px; padding-right:6px; margin-left:3px; margin-right:3px; border-left:1px solid ; border-right:1px solid ;}

#page_colonne_gauche #form_recherche {
	background:#E8E8E8 url('../img/communes/colG_fond_bd.jpg') bottom right no-repeat;
	width:140px; 
	padding-left:10px;
}
#formulaire_recherche {
	width:100px;
	margin-right:2px;
}

#page_colonne_gauche #newsletter_appel {
	margin-top:20px;
	background:#E8E8E8 url('../img/communes/colG_fond_bd.jpg') bottom right no-repeat;
	width:150px;
}
#page_colonne_gauche #newsletter_appel #titre {
	background:#E8E8E8 url('../img/communes/newsletter_appel_titre.gif') top right no-repeat;
	padding-left:0px;
	height:30px;
	min-height:30px;
}
#page_colonne_gauche #newsletter_appel #texte {
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}
#page_colonne_gauche #marches_appel {
	margin-top:20px;
	background:#E8E8E8 url('../img/communes/colG_fond_bd.jpg') bottom right no-repeat;
	width:150px;
}
#page_colonne_gauche #marches_appel #titre {
	background:#E8E8E8 url('../img/communes/marches_appel_titre.gif') top right no-repeat;
	padding-left:10px;
	height:30px;
	min-height:30px;
}
#page_colonne_gauche #marches_appel #texte {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

#page_colonne_droite #liste_evenements {
	background:url('../img/communes/colD_fond_bg.gif') bottom left no-repeat;
	padding-bottom:10px;
	margin-bottom:20px;
}
#page_colonne_droite #liste_evenements #titre {
	background:url('../img/communes/liste_evenements_titre.gif') top left no-repeat;
	height:40px;
	min-height:40px;
}
#page_colonne_droite #liste_evenements ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#page_colonne_droite #liste_evenements li{
	padding-bottom:5px;
	border-bottom:1px dotted #cccccc;
	margin-bottom:5px;
}
#page_colonne_droite #liste_evenements a{
	text-decoration:none;
}
#page_colonne_droite #liste_evenements a:hover{
	text-decoration:underline;
}

#page_colonne_droite #liste_evenements #texte {
	padding:10px;
}

ul.niveau1 { padding:0px; margin:0 ;}
ul.niveau1 li{ margin:10px 0px 10px 0px; list-style-type:none; font-weight:bold;}
ul.niveau2 { padding:0px; margin:0; margin-left:10px;}
ul.niveau2 li{ margin:10px; list-style-type: circle; font-weight:normal;} 

#listeactualites,
#publicite,
#presentation,
#listearticlesparrubriques,
#inscription_newsletter,
#listeune {  margin-bottom:30px;  }
#listeune3 { margin-top:400px; padding:5px; }
#listeune1{
	float: left;
	
	width : 350px;	
	margin-top:105px;
	padding-left:100px;
	padding-top:10px;
	padding-bottom:10px;
}
#listeune2{
	margin-top:125px;
	float: right;
	padding-right:47px;
	width : 200px;
	background:url('http://eco.e-bourgogne.fr/entreprise/img/communes/bleu.gif') top left no-repeat;	
}
#axesprojets {
	float: left;
	width: 50%;
	margin :5px 5px 5px 5px;
	padding:10px; 
	border:1px solid #CCCCCC;
	width : 310px;
	height : 150px;
}
#axesprojets #titre {
	background:#E8E8E8;
	padding-left:10px;
	height:30px;
}
#axesprojets #texte {
	margin-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
#dossierunique {
	float: right;
	width: 50%;
	margin :5px 5px 5px 5px;
	padding:10px; 
	border:1px solid #CCCCCC;
	width : 310px;
	height : 150px;
}
#dossierunique #titre {
	background:#E8E8E8;
	padding-left:10px;
	height:30px;
}
#dossierunique #texte {
	margin-top:20px;
	padding-left:0px;
	padding-right:20px;
	padding-bottom:20px;
}
#article_centre{
	float: left;
	width: 100%;
	margin :5px 5px 5px 5px;
	padding:10px; 
	width : 650px;	
}
#article_gauche{
	float: left;
	width: 100%; /* 70% */
    margin : 5px 0px 5px 0px; /* 5px 5px 5px 5px;*/ 
	padding:10px; 
	width : 480px ;	 /* correction W 380px ;	 */
}
#article_gauche hr {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 2em;
	padding-top: 1em;
	border-bottom: solid 1px dotted #ADADAD;
	border-top: solid 1px dotted #ADADAD;

}
#top {
	float: right;
}
#article_gauche b {
	color: #003399;
}
#article_droite{
	margin-top:35px;
	float: right;
	width: 35%;
	margin :3px 3px 3px 3px; 
	width : 260px;
	height:400px; 
}
#inscription_newsletter,
#listeune { 
	padding:10px; border:1px solid #CCCCCC;
	 }

#listeps { 
	padding-bottom:5px; 
	color: #336699;
	background:url('../img/communes/fond_blue_ciel.gif') top left no-repeat;
}
#accesaides_left { 
	padding:10px;

	float: left;
	width: 100%;
	margin :5px 5px 5px 5px; 
	width : 690px;
	height :150px;
	background:url(../img/communes/bandeau_bleu.gif) top center no-repeat;
	
}
#accesaides_right { 
	padding-top:40px;
	padding-left: 10px;
	padding-right: 10px;
	border:0px solid #CCCCCC; 
	float: left;
	width: 35%;
	width : 155px;
	height :100px;	
}
#accesaides_center { 
	padding:10px;
	padding-left: 20px;
	border:0px solid #CCCCCC; 
	float: left;
	width: 100%;
	margin :5px 5px 5px 5px; 
	width : 700px;
	height :100px	
}
#presentation {
	margin-top:20px;
	padding:10px;
	border:1px solid #CCCCCC;
}
TABLE.presentation,td.presentation,tr.presentation {
	margin: 0px 0px 10px 5px; 
	border-collapse: separate; 
	border-spacing: 3em 0;
	 
}
/* menu deroulant */
dl.menu, dt.menu, dd.menu, ul.menu {
margin: 0;
padding: 0;
list-style-type: none;
}
 li.menu {
margin: 0;
padding: 0;
list-style-type: none;
background: #D0E7FF;
}
#menu {
position: absolute; /* placement du menu, a modifier selon vos besoins */
top: 2px;
left: 340px;
z-index:100;
/*width: 100%; */ /* correction pour Opera */
}
#menu dl {
float: left;
width: 12em;
list-style-type: none;
}
#menu dt {
cursor: pointer;
/*text-align: center;*/ 
font-weight: bold;
background: #000000;
margin: 1px;
list-style-type: none;
}
#menu dd {
display: none;
/*border: 1px solid gray;*/
list-style-type: none;
}
#menu li {
/*text-align: center;*/
background: #D0E7FF;
list-style-type: none;

}
#menu li a, #menu dt a {
float: left;
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
width:80%;  /* corrections W */
background: #EBF3FC;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
background: #D0E7FF;
}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}
ul.puces {
  list-style-image: url(../img/bull_orange.gif);
}
li#puce_bleu {
  list-style-image: url(../img/bull_blue_petite.gif);
}



/**************AJOUTS NOUVEAUX STYLES***************/
.champ-oblig-line { float:right !important; margin-bottom:0px; margin-right:10px; -margin-right:5px/*ie6 fix*/; }
.spacer-mini {clear: both; line-height: 0; font-size: 0; height:5px }
p.indent-20 { display:block; margin-left:22px !important; }
.envoi-dossier { background: url('../img/communes/dossier_envoi_content.png'); color:#555 }

.align-right { text-align:right !important; }
span.montant { display:block; text-align:right; width:100px }

*html .envoi-dossier { margin-top:5px }
*+html .envoi-dossier { margin-top:5px }
.envoi-dossier h1 { color:#ffcc00; padding:15px 5px 5px 40px; width:auto; float:left; text-transform:uppercase; font-size: 14px;}
.envoi-dossier .content { background: url('../img/communes/dossier_envoi_top.png') no-repeat; padding: 9px 10px 0 10px;}
.envoi-dossier .bottom { height:8px; background:#fafafa url(../img/communes/dossier_top_bottom.png) top left no-repeat; margin-top:20px}

/*Barre de validation */
#page-action { width: 827px; height: 32px;  background: url('../img/communes/page-action.gif'); margin-top: 8px; padding-top: 10px; margin-bottom: 30px; padding-right:10px }
#page-action .valider { float:right }
#page-action .annuler { float:right; margin-right:10px }

/*formulaires*/
.total-line { background-color:#81AFE2 }
.total-line-grey { background-color:#ccc; color:#5F5F5F }

#dossier_form .total-line td { border:0px; !important; color:#fff; }
#dossier_form .total-line td .montant-total { width:180px; text-align:right}
#dossier_form input { font-size:100% }
#dossier_form input.dossier_vshort-100 { width:100px !important; }
#dossier_form .intitule-auto { float:left; padding-right:5px; margin-left:10px; line-height:18px; width:auto !important}

.dossier_radio-auto { width:auto; float:left; margin:10px 30px 10px 5px; font-size:11px }
.dossier_radio-auto label { font-size:11px }
.dossier_radio-auto input.radio { display:block; float:left; vertical-align:top; margin-top:-2px; width:auto !important; border:0px !important }

.line { padding-left:10px; margin-right:5px; margin-bottom:10px; clear:left; position:relative; height:100%;font-size:11px; }
.bloc_pieces { margin:10px; margin-left:0px; clear:left }
.bloc_pieces .intitule { width:410px !important; float:left; line-height:18px; border-bottom:1px solid #E3E3E3; font-size:11px; font-weight:normal; }
.bloc_pieces .intitule2 { width:400px; float:left; line-height:18px; border-bottom:1px solid #E3E3E3; font-size:11px; font-weight:normal; }
.bloc_pieces .intitule label, .bloc_pieces .intitule2 label { font-size:11px; font-weight:normal }

.bloc_pieces a img { vertical-align:middle; margin-bottom:2px }
.bloc_pieces input.file { width:360px !important; position:absolute; bottom:0px; }
.bloc_pieces input.input-400 { width:395px !important; margin-right:5px }
.bloc_pieces input.input-410 { width:405px !important; margin-right:5px }

.bloc_pieces .actions  { float:left }
.bloc_pieces .actions img { vertical-align:top}

*html .bloc_pieces .breaker { display:none;}
*+html .bloc_pieces .breaker { display:none;}
.bloc_pieces .btn-supprimer { position:absolute; right:0; /padding-top:3px;/*ie6-7 fix*/ }

ul.inside-list {list-style-position:outside; margin:0px; padding:0px; margin-left:10px; margin-right:10px }
ul.inside-list li { list-style-type:none; background:url('../img/communes/hyphen-black.gif') no-repeat; padding-left:10px}

ul.default-list {list-style-position:outside; margin:0px; padding:0px; margin-left:10px; margin-right:10px; margin-top:5px }
ul.default-list li { list-style-type:none;}

ul.bullet-list {list-style-position:outside; margin:0px; padding:0px; margin-left:10px; margin-right:10px }
ul.bullet li { list-style-type:none; background:url('../img/communes/hyphen-black.gif') no-repeat; padding-left:10px}



#dossier_avancement .active { background-image:url('../img/communes/dossier_av_li_active.png')!important;}

.radio-intitule { line-height:18px; padding-left:3px; float:left}

input.date-day { width:25px !important; display:inline; margin-right:3px }
input.date-year { width:45px !important; display:inline }

select.select-60 { width:65px !important; }
#dossier_porteurs li  { display:block; left:left; overflow:hidden; text-align:center  }

#dossier_porteurs li.moyen { width:180px; background:url(../img/communes/dossier_poI_L.png) bottom right no-repeat;}


a.modifier { display:block; margin-top:-2px; -margin-top:0px /*ie6 Fix*/; }
select.select-250 { width:253px !important;  }
input.disabled { background-color:#ece9d8}

/*styles ajoutés le 24.06.2008*/
.bloc_form { margin:10px; margin-left:0px;  }
.bloc_form .intitule-170 { width:170px; float:left; line-height:18px; font-size:11px; font-weight:normal }
.bloc_form .intitule { width:300px; float:left; line-height:18px; font-size:11px; font-weight:normal }
.bloc_form .intitule-long { width:400px; float:left; line-height:18px; font-size:11px; font-weight:normal }
.bloc_form .intitule-auto { width:auto !important; float:left; line-height:18px; font-size:11px; font-weight:normal; margin:0 !important; padding:0; padding-right:10px }
.bloc_form label { font-size:11px; font-weight:normal }
.bloc_form .indent-20 { padding-left:20px; }
.bloc_form input { width:80px }
.bloc_form textarea { margin:0 !important; }
.bloc_form textarea.large { width:98% !important; }

.form_col-long {float:left; display:inline; margin-left:10px; width:790px;}
.form_col-long label { padding-bottom: 4px; border-bottom:1px solid #e3e3e3; float:left; font-size:11px; letter-spacing:-1px; width:117px;}

.separator { clear:both; height:1px; border-bottom:1px dotted #d7d7d7; width:auto; margin-bottom:10px; padding-top:10px; /padding-top:0px/*ie6-7 Fix*/; margin-left:10px; font-size:1%; margin-right:10px}
.height-20 { height:20px; }
.width-400 { width:500px !important; }
.left { float:left; }
.no-bold { font-weight:normal  !important; }
.no-indent { padding-left:0px !important; margin-left:0px }
.indent-25 { padding-left:25px; }
.margin-right-90 { margin-right:90px !important}
.padding-right-20 { padding-right:20px !important}

.italic { font-style:italic}
.note { font-style:italic; font-size:90%}
.blue { color:#003399}

input.siret1 { width: 120px !important; margin-right:5px;}
input.siret2 { width: 40px !important;}

.champ-text-masque { width:190px; float:left; padding-left:10px; line-height:18px; height:1%}
.champ-text-masque label { padding-right:6px; line-height:18px;/margin-bottom:2px/*ie6-7 fix*/ }
.champ-text-masque select { height:18px; font-size:98% !important; margin-right:3px; }

.width-auto { width:auto !important}

#dossier_form .dossier_cbx input.txt { float:left; width:100px; }

.intitule-auto { float:left; padding-right:10px; margin-left:10px; line-height:18px;  }
.intitule-60 { width:60px; float:left; padding-right:10px; line-height:18px; }
.intitule-80 { width:80px; float:left; padding-right:10px; line-height:18px; }
.intitule-100 { width:100px; float:left; padding-right:10px; line-height:18px; }
.intitule-130 { width:130px; float:left; padding-right:10px; line-height:18px; }
.intitule-150 { width:150px; float:left; padding-right:10px; line-height:18px; }
.intitule-180 { width:180px; float:left; padding-right:10px; line-height:18px; }
.intitule-190 { width:190px; float:left; padding-right:10px; line-height:18px; }
.intitule-200 { width:200px; float:left; padding-right:10px; line-height:18px; }
.intitule-210 { width:210px; float:left; padding-right:10px; line-height:18px; }
.intitule-230 { width:230px; float:left; padding-right:10px; line-height:18px; }
.intitule-240 { width:240px; float:left; padding-right:10px; line-height:18px; }
.intitule-300 { width:300px; float:left; padding-right:10px; line-height:18px; }
.intitule-340 { width:340px; float:left; padding-right:10px; line-height:18px; }
.intitule-infos { margin-left:3px; float:left }

.intitule-infos a { margin:0px }
.intitule-infos a img { vertical-align:top; margin-top:-2px; -margin-top:0px; }



input.champ-20 { width:20px !important; }
input.champ-30 { width:30px !important; }
input.champ-40 { width:40px !important; }
input.champ-50 { width:50px !important; }
input.champ-60 { width:60px !important; }
input.champ-70 { width:70px !important; }
input.champ-80 { width:80px !important; }
input.champ-100 { width:100px !important; }
input.champ-110 { width:110px !important; }
input.champ-125 { width:125px !important; }
input.champ-130 { width:130px !important; }
input.champ-140 { width:140px !important; }
input.champ-150 { width:150px !important; }
input.champ-170 { width:170px !important; }
input.champ-180 { width:180px !important; }
input.champ-200 { width:200px !important; }
input.champ-230 { width:230px !important; }
input.champ-250 { width:250px !important; }
input.champ-290 { width:290px !important; }
input.champ-300 { width:300px !important; }
input.champ-350 { width:350px !important; }
input.champ-400 { width:400px !important; }
input.champ-500 { width:500px !important; }
input.champ-600 { width:600px !important; }
input.champ-650 { width:655px !important; }
input.montant { text-align:right; }

select.select-50 { width:50px !important;}
select.select-180 { width:180px !important;}

.dInput-500 { clear:both; margin-bottom:5px; width:500px }
.dInput-500 label { width:200px; }

.dInput-700 { clear:both; margin-bottom:5px; width:750px }
.dInput-700 label { width:200px; }


label.label-150 { width:150px !important; }

select.auto { width:auto !important; }
textarea.large { width:96% !important; height:60px; }

.radio-choice { width:auto; float:left; margin-top:3px; margin-right:10px; margin-bottom:10px; font-size:11px }
.radio-choice input.radio { display:block; float:left; vertical-align:top; margin-top:-2px; width:auto !important; border:0px !important }

.column { float:left !important; width:255px; padding-left:10px; margin-right:5px; margin-bottom:10px; }
#dossier_btn_envoyer { _margin:11px 0 0 0px !important/*ie6 fix*/;}
.dossier_cbx-300 { float:left; margin:5px 0 0 10px; display:inline; width:600px }
.dossier_cbx-310 { float:left; margin:5px 0 0 10px; display:inline; width:310px;}
.dossier_cbx-480 { float:left; margin:5px 0 0 10px; display:inline; width:480px;}

.dossier_cbx label {font-size:0.8em !important; font-weight:bold;}
.dossier_cbx-300 label {font-size:0.8em !important; font-weight:bold;}
.dossier_cbx-310 label {font-size:0.8em !important; font-weight:bold;}
.dossier_cbx-480 label {font-size:0.8em !important; font-weight:bold;}

#dossier_form .dossier_cbx label { font-size:0.8em !important; }

/*Compte Projet*/
.bloc-compte-projet { color: #555555; padding-bottom: 8px; margin-left:20px; }
.bloc-compte-projet .bloc-form { margin-left: 50px;}
.bloc-compte-projet .bloc-form label { font-size:1em}

.champ-obligatoire { color:red }
.left-margin-fix {-margin-left:3px }

.savoir-plus { float:right; padding-left:16px; display:inline; margin:3px 10px 0 0; text-decoration:none; background:url('http://eco.e-bourgogne.fr/entreprise/img/communes/btn_plus.gif') 0px 2px no-repeat; color:#003399 }
a.picto-link { margin-left:3px; vertical-align:middle;/vertical-align:baseline/*ie6-7 fix*/;/margin-bottom:-2px/*ie6-7 fix*/ }

.bloc_form-grey { background:url('http://eco.e-bourgogne.fr/entreprise/img/tableaudebord/grey-bloc-back.gif') no-repeat; height:60px; width:800px; margin-left:10px; padding-top:3px  }

a.arrow_link { font-weight: bold; text-decoration: none; background: url('../img/tableaudebord/orange_arrow.gif') no-repeat; padding-left: 10px; color:#003399 !important; }
a:hover.arrow_link { text-decoration: underline; }

/*Tableaux de données DU*/
#dossier_form th.center { text-align:center; }
#dossier_form th.no-border { border:0; }
#dossier_form th.border-top { border-top:1px solid #fff; }

span.datePickerLists { width:240px; }
span.datePickerLists select { width:50px !important; }

/*Onglets*/
#dossier_onglets .moyen { width:180px !important; background:url(http://eco.e-bourgogne.fr/entreprise/img/communes/dossier_onglet-moyen.png); }
#dossier_onglets .active-moyen { width:180px !important; background:url(http://eco.e-bourgogne.fr/entreprise/img/communes/dossier_onglet-moyen_a.png); }
#dossier_onglets .active-moyen a { color:#fff  !important}

#dossier_onglets .moyen-high { width:180px !important; background:url(http://eco.e-bourgogne.fr/entreprise/img/communes/dossier_onglet-moyen.png); padding-top:3px; height:26px !important; line-height:10px !important }
#dossier_onglets .active-moyen-high { width:180px !important; background:url(http://eco.e-bourgogne.fr/entreprise/img/communes/dossier_onglet-moyen_a.png); padding-top:3px; height:26px !important }
#dossier_onglets .active-moyen-high a { color:#fff  !important; line-height:10px !important}


/*Ajax Loader*/
#pageLoader { position:absolute; z-index:1000; top:0px; left:0px; background-color:#fff; text-align:center; color:#666666; width:165px; height:80px; }
#pageLoader img { margin:5px; margin-bottom:10px }
#pageLoader #loaderIframe { position:absolute; left: 0px; top: 0px; z-index:-1; background-color:red; width:165px; height:80px; margin:0px }
#pageLoader div { background-color:#fff; border:5px solid #cccccc; width:155px; height:70px }