@import url("../js/jquery/plugins/ui/datepicker/ui.datepicker.css");

#conducteur{
	background-color:white;
	border-left:1.67em solid white;
	border-right:1.67em solid white;
	padding: 1em 0 1em 0;
	text-align:left;
	width:47.5em;
	float:left;

}

#contenu-menu{
	border-left:15px solid white;
	border-top:5px solid white;
	clear:both;
	width:58em;
}
#smenu, #contenu .sommaire, #contenu .liens-utiles{
	border: 1px solid silver;
	background: url(../images/fnd_liens.gif) left 1.9em no-repeat;
	margin-top: 1em;
	margin-bottom: 2em;
	padding: .35em;
	float: left;
	width: 100%;
}
#smenu .titre, #contenu .titre, #contenu .titre{
	text-transform: capitalize;
	font-weight: bold;
	color: #666666;
	margin-bottom: .8em;
}
#smenu{
	background:transparent url(../images/fnd_smenu.jpg) repeat-y scroll left top;
	border:1px solid silver;
	border-right:none;
	margin:0 0 1em;
	padding:0;
}
#smenu div{
	background: transparent url(../images/fnd_smenu.gif) left 2.2em no-repeat;
  width: 63em;
	overflow: visible;
	padding: .64em;
}
#smenu .titre{
	color: #E67026;
	background: none;
	padding: 0;
	margin: 0 0 1em 0;
}
#contenu .sommaire{
	border: 1px solid #41A9D9;
	background: url(../images/fnd_sommaire.gif) left 1.9em no-repeat;
	margin-top: 0;
}
#contenu .sommaire .titre{
	color: #41A9D9;
}

#contenu .top{
	float: left;
	width: 100%;
	clear: both;
}
#contenu .top hr{
	float: left;
	width: 92%;
	height: 1px;
	margin: 1em 0;
	color: #D3D3D3;
	* width: 98%;
}
#contenu .top img{
	float: right;
}
#contenu .icones{
	float: left;
	width: auto;
	text-align: center;
	white-space: nowrap;
	font-size: .75em;
	margin-right: 1em;
	font-weight: bold;
}
#contenu ul, #smenu ul{
	padding: 0;
	margin: 0;
}
#contenu li, #smenu li{
	list-style-type: none;
	padding: 0;
	padding-left: 1.25em;
	margin: 0;
	background: url(../images/puce_fleche_g.gif) left .17em no-repeat;
}

/*************************************************************************************************************
* CONTENUS DROITE
*************************************************************************************************************/
#contenu-droite div{
	background-color: white;
	margin: 0 1px;
	padding: 0 0 1em 0;
	border: 1px solid silver;
	margin-bottom: -0.1em;
	width:23.83em;
}
#contenu-droite #infos-lieux, #contenu-droite #infos-textes{
	padding: 1em 0 0 0;
}
#contenu-droite ul{
	margin: 0;
	padding: 0 1em;
}
#contenu-droite ul li{
	list-style-type: none;
	margin-bottom: 1em;
}
#contenu-droite a{
	padding-left: 1.6em;
	background: transparent url(../images/puce_fleche_o.gif) left .17em no-repeat;
	display: block;
	color: #003057;
	margin-bottom: 1em;
}

#contenu-droite #infos-demarches h3, #contenu-droite #infos-formulaires h3{
	font-size: 1.4em;
	text-indent: 0.82em;
	color: white;
	padding-top: .16em;
	padding-bottom: .16em;
	margin-bottom: 1em;
	font-weight: normal;
	background: transparent url(../images/fnd_titres_demarches.gif) left top repeat-y;
}

#contenu-droite #infos-formulaires{
	background: #E3E4E4;
}
#contenu-droite #infos-formulaires h3{
	background: transparent url(../images/fnd_titres_formulaires.gif) left top repeat-y;
}
#contenu-droite #infos-formulaires a{
	font-weight: normal;
	margin-bottom: 0;
	background: transparent url(../images/puce_fleche_b.gif) left .17em no-repeat;
}
#contenu-droite #infos-formulaires a span.doc-id{
	color: #41A9D9;
	font-weight: normal;
}
#contenu-droite #infos-formulaires a span.doc-emetteur{
	color: gray;
	font-size: .9em;
	font-weight: normal;
}

#contenu-droite #infos-lieux a{
	color: #41A9D9;
	background: url(../images/puce_fleche.gif) left .17em no-repeat;
}
#contenu-droite #infos-textes a{
	color: gray;
	background: transparent url(../images/puce_fleche_b.gif) left .17em no-repeat;
}
#contenu-droite #infos-lieux h3, #contenu-droite #infos-textes h3{
	font-size: 1.3em;
	color: #41A9D9;
	font-weight: normal;
	padding-left: 1.3em;
	padding-bottom: 1em;
	margin-bottom: .5em;
	background: url(../images/fnd_titres_infos.gif) left bottom no-repeat;
}

div.separateur{
	float:none;
	clear:both;
}
span.separateur{
	float:none;
	clear:both;
}


/*************************************************************************************************************
* NAVIGATION RECHERCHE
*************************************************************************************************************/
div.navig-recherche{
  width: 48.17em;
  margin: 0 0 3.5em 0;
  float: left;
}
div.navig-recherche .left{
	float: left;
	text-align: left;
	width: 5em;
}
div.navig-recherche .middle{
	float: left;
	text-align: center;
	/*width: 30em;*/
}
div.navig-recherche .middle a{
	color: #4B4B4D;
}
div.navig-recherche .middle a.current{
	color: #005AA1;
	font-weight: bold;
}
div.navig-recherche .right{
	float: left;
	text-align: right;
	width: 5em;
}

