/**** Satellite Deveco ****/
body#deveco p#fil-ariane{
background: #0F2A64 url(img_deveco/fil_ariane.png) no-repeat 843px 0;
padding: 0 0 0 6px;
line-height: 19px;
}

body#deveco p#fil-ariane,
body#deveco p#fil-ariane a {
color:#889fd0;
}

body#deveco #prospective p#fil-ariane {
background-color: #913056;
background-image: url(img_prospective/fil_ariane.png);
}

body#deveco #prospective p#fil-ariane,
body#deveco #prospective p#fil-ariane a {
color:#fdb912;
}

/* === */

/*body#deveco ul.menu_secondaire li a {
color:#0f2a64;
}*/

/* === */

body#deveco h3{
color:#1e3b7b;
}

body#deveco{
background:#fff url(img_deveco/fond_body.png) no-repeat 0 0;
}

body#deveco #business{
background:#fff url(img_business/fond_body.png) no-repeat 0 0;
}

body#deveco #prospective{
background:#fff url(img_prospective/fond_body.png) no-repeat 0 0;
}

body#deveco #contenu-avec-encadres a,
body#deveco #contenu-sans-encadres a,
body#deveco #encadres a{
color:#ff8c00; /* darkorange */
}

body#deveco #page{
background-color:transparent;
background-position: 90px 0;
}

body#deveco #bandeau{
background-color:transparent;
}

/* === */

body#deveco #montpellier_agglo {
margin:0;
position:absolute;
top:35px;
left:380px;
z-index:1000;
font-size:0.9em;
font-weight:700;
}

body#deveco #montpellier_agglo a{
color:#f60;
}

/* === */

body#deveco form#langue{
position:absolute;
top:10px;
left:800px;
font-size:0.9em;
z-index:999
}

body#deveco form#langue label{
font-family:verdana, sans-serif;
font-size:0.95em;
display:inline;
color:#f60;
background:url(img_deveco/connexion_label.png) no-repeat 0 40%;
padding-left:13px;
vertical-align:middle;
margin-right:5px;
font-weight:700;
vertical-align:middle;
}

body#deveco form#langue select{
font-size:0.9em;
font-family:verdana, sans-serif;
border:1px solid #92ABC4;
vertical-align:middle;
}

/* === */

body#deveco form#recherche-simple{
background:none;
top:10px;
left:560px;
width:auto;
padding-left:1px;
}

body#deveco form#recherche-simple label{
display:block;
color:#f60;
background-color:#fff;
background-image:url(img_deveco/connexion_label.png);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:13px;
vertical-align:middle;
margin-right:0;
float:left;
margin-top:4px;
position:relative;
left:-5px;
}

body#deveco #prospective form#recherche-simple label{
color:#ff6500;
background-image:url(img_prospective/connexion_label.png);
}

body#deveco form#recherche-simple input#MOTS_CLEFS{
border:1px solid #397ab9;
width:100px;
vertical-align:middle;
}

body#deveco #prospective form#recherche-simple input#MOTS_CLEFS{
border:1px solid #912f56;
}

body#deveco form#recherche-simple input.ok,
body#deveco form#langue input.ok{
width:auto;
border:0;
color:#f60;
background:url(img_deveco/connexion_ok2.png) no-repeat 50% 50%;
width:25px;
height:25px;
font-size:1em;
font-weight:700;
vertical-align:middle;
padding-bottom:3px
}

body#deveco #prospective form#recherche-simple input.ok,
body#deveco #prospective form#langue input.ok{
color:#f60;
background:url(img_prospective/connexion_ok2.png) no-repeat 50% 50%;
}

body#deveco ul#menu_principal{
background:#1d3c7c url(img_deveco/menu_principal.png) no-repeat 843px 0;
height:28px;
z-index: 1000;
}

body#deveco #prospective ul#menu_principal{
background-color:#913056;
background-image: url(img_prospective/menu_principal.png);
}

body#deveco #deco-contenu{
border-left:1px solid #1f7a8e;
}

body#deveco h2{
color:#1e3b7b;
}

body#deveco div.encadre_rubrique{
background-image:url(img_deveco/encadres/rubrique.png);
}

body#deveco div.encadre_rubrique h3{
padding:34px 0 4px 20px;
background-image: url(img_deveco/encadres/rubrique_titre.png);
}

body#deveco #pied-page{
background:#fcbf30;
}

body#deveco #business #pied-page{
background:#ff902a;
}

body#deveco #prospective #pied-page{
color:#fdb912;
background:#913056;
}

body#deveco #prospective #pied-page a{
color:#fdb912;
}

body#deveco #pied_flash {
background-color: #FF6908;
}

body#deveco #prospective #pied_flash{
background-color:#fdb913;
}

body#deveco p.boutons-actions{
background:transparent url(img_deveco/boutons_action.png) no-repeat 6px 50%;
color:#000;
}

body#deveco #prospective p.boutons-actions{
background:transparent url(img_prospective/boutons_action.png) no-repeat 6px 50%;
color:#fdb912;
}

body#deveco .boutons-actions a{
color:#000;
}

body#deveco #visuel_rubrique{
display:none;
}

body#deveco .style1{
font-size:1.1em;
}

body#deveco .style1 h3{
color:#4F607D;
margin-bottom:0.2em;
font-size:1em;
}

body#deveco .style2 h3{
color:#4f607d;
}

body#deveco .style3{
background-image:url(img_deveco/style3.png);
height:1%;
}

html>body#deveco .style3{
height:auto;
}

body#deveco .style3 h3{
color:#ff6908;
background-image:url(img_deveco/style3_titre.png);
}

body#deveco ul#menu_principal li{ 
display: block;
float:left;
position: relative;
}

body#deveco ul#menu_principal ul{
position:absolute;
top:28px;
left:-1px;
width:90%;
background:#999;
display:block;
padding:0.5em 5%;
margin:0;
visibility:hidden;
}

body#deveco ul#menu_principal ul li{
float:none;
list-style:none;
margin:0;
padding:0
}

body#deveco ul#menu_principal ul li a{
display:inline;
color:#fff;
}

body#deveco ul.menu_acces_direct{
margin: 0;
padding: 45px 0px 10px 7px;
background-color: #ffd023;
background-repeat: no-repeat;
background-position: 0 0;
border-bottom:1px solid #ffd023;
border-top: 2px solid #fff;
}

body#deveco ul.menu_acces_direct li {
border-bottom: 1px solid #FFD023;
}

body#deveco #business ul.menu_acces_direct li {
border-bottom: 1px solid #FF902A;
}

body#deveco #prospective ul.menu_acces_direct li {
border-bottom: 1px solid #FDB913;
}

body#deveco #business ul.menu_acces_direct{
background:#ff902a none;
border-bottom-color:#ff902a;
padding-top:10px;
}

body#deveco #prospective ul.menu_acces_direct{
background-color:#fdb913;
border-bottom-color:#fdb913;
/* padding-top:10px; */
}

body#deveco #business #autres_sites{
background:#ff902a none;
}

body#deveco #prospective #autres_sites{
background:#fdb913 none;
}

body#deveco ul.menu_secondaire {
position: relative;
margin: 0;
padding-left: 10px;
padding-bottom: 1em;
background-color: #1d3c7c;
}

body#deveco #prospective ul.menu_secondaire {
color: #912f56;
background-color:#fdb913;
}


/*  */

body#deveco ul.menu_secondaire li {
border-bottom: 1px solid #1D3C7C;
}

body#deveco #prospective  ul.menu_secondaire li {
border-bottom: 1px solid #FDB913;
}

body#deveco ul.menu_secondaire a {
color: #fcbf30;
}

body#deveco #prospective ul.menu_secondaire a {
color:#912f56;
}

body#deveco ul.menu_acces_direct a  {
color:#034766;
background-color:transparent;
}

body#deveco #prospective ul.menu_acces_direct a{
color:#912f56;
}

/*  */

body#deveco ul.menu_acces_direct li.menuon a{
color:#ff6807;
}

body#deveco #business ul.menu_acces_direct li.menuon a{
color:#fff;
}

body#deveco #prospective ul.menu_acces_direct li.menuon a{
color:#fff;
}

body#deveco ul.menu_secondaire li.menuon a{
color:#fff;
}

body#deveco #prospective ul.menu_secondaire li.menuon a{
/*color:#912f56;*/
color:#fff;
}

/*  */

body#deveco ul.menu_acces_direct li.menuon li a {
color: #034766;
}

body#deveco #business ul.menu_acces_direct li.menuon li a {
color: #034766;
}

body#deveco #prospective ul.menu_acces_direct li.menuon li a {
color: #034766;
}

body#deveco ul.menu_secondaire li.menuon li a {
color: #fcbf30;
}

body#deveco #prospective ul.menu_secondaire li.menuon li a {
color: #912f56;
}

/*  */

body#deveco ul.menu_acces_direct li.menuon li.menuon a{
color:#ff6807;
}

body#deveco #business ul.menu_acces_direct li.menuon li.menuon a{
color:#fff;
}

body#deveco #prospective ul.menu_acces_direct li.menuon li.menuon a{
color:#fff;
}

/*  */

body#deveco ul.menu_secondaire li.menuon li.menuon a {
color:#fff;
}

body#deveco #prospective ul.menu_secondaire li.menuon li.menuon a {
color:#fff;
}

/*  */

body#deveco ul.menu_acces_direct li.menuon li.menuon li a {
color: #034766;
}

body#deveco #business ul.menu_acces_direct li.menuon li.menuon li a {
color: #034766;
}

body#deveco #prospective ul.menu_acces_direct li.menuon li.menuon li a {
color: #034766;
}

body#deveco ul.menu_secondaire li.menuon li.menuon li a {
color: #fcbf30;
}

body#deveco #prospective ul.menu_secondaire li.menuon li.menuon li a {
color: #912f56;
}

body#deveco #prospective ul.menu_secondaire li.menuon li.menuon li.menuon a {
color: #fff;
}

/*  niveau 3 */

body#deveco ul.menu_acces_direct li.menuon li.menuon li.menuon a{
color:#ff6807;
}

body#deveco #business ul.menu_acces_direct li.menuon li.menuon li.menuon a{
color:#fff;
}

body#deveco #prospective ul.menu_acces_direct li.menuon li.menuon li.menuon a{
color:#fff;
}

body#deveco ul.menu_secondaire li.menuon li.menuon li.menuon a {
color:#fff
}

body#deveco #prospective ul.menu_secondaire li.menuon li.menuon li.menuon a {
color: #fff;
}

/*  niveau 4 */

body#deveco ul.menu_acces_direct li.menuon li.menuon li.menuon li a {
color: #034766;
}

body#deveco #business ul.menu_acces_direct li.menuon li.menuon li.menuon li a {
color: #034766;
}

body#deveco #prospective ul.menu_acces_direct li.menuon li.menuon li.menuon li a {
color: #034766;
}

body#deveco ul.menu_secondaire li.menuon li.menuon li.menuon li a {
color: #fcbf30;
}

/*body#deveco #prospective ul.menu_secondaire li.menuon li.menuon li.menuon li a {
color: #912f56;
}*/

/* niveau 5 */

body#deveco ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon a{
color:#ff6807;
}

body#deveco #business ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon a{
color:#fff;
}

body#deveco #prospective ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon a{
color:#fff;
}

body#deveco ul.menu_secondaire li.menuon li.menuon li.menuon li.menuon a {
color:#fff;
}

/* niveau 6 */

body#deveco ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon li a{
color: #034766;
}

body#deveco #business ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon li a{
color: #034766;
}

body#deveco #prospective ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon li a{
/*color: #034766;*/
}

body#deveco ul.menu_secondaire li.menuon li.menuon li.menuon li.menuon li a {
color: #034766;
}

/*  */

body#deveco ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon li.menuon a{
color:#ff6807;
}

body#deveco #business ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon li.menuon a{
color:#fff;
}

body#deveco #prospective ul.menu_acces_direct li.menuon li.menuon li.menuon li.menuon li.menuon a{
color:#fff;
}

body#deveco ul.menu_secondaire li.menuon li.menuon li.menuon li.menuon li.menuon a {
color:#fff;
}

/*  */

body#deveco ul.menu_acces_direct ul {
margin-top: 0.2em;
}

body#deveco ul.menu_acces_direct ul li {
margin: 0 0 0 10px;
list-style-type: none;
padding-left: 0;
font-weight: 500;
font-size: 0.95em;
}

body#deveco h3.menu_secondaire {
color: #fff;
font-weight: 700;
background-color: #1d3c7c;
margin: 0;
padding: 1em 0 0 10px;
}

body#deveco #prospective h3.menu_secondaire{
color: #912f56;
background-color:#fdb913;
}

body#deveco h3.menu_secondaire a {
color: #fff;
}

body#deveco #prospective h3.menu_secondaire a {
color: #912f56;
}

body#deveco ul.menu_secondaire li.menuon {
padding-left: 0;
font-size: 1em;
}

body#deveco ul.menu_secondaire li.menuon li {
padding-left: 10px;
font-size: 0.9em;
}

/* ===  */

body#deveco #prospective form#autres_sites label{
color:#912f56;
}

body#deveco #prospective .liste-objets p.lire_suite {
/* EC : re-commenté le 11/02/2008
display: none; */
}

#bandeau a#logoretour_accueil 
{
	background: transparent url(img_deveco/accueil/logo_agglo_montpellier.png) no-repeat 0 50% !important;
	padding : 50px ;
	line-height: 101px;
	
}

#bandeau a#logoretour 
{
	background: transparent url(img_deveco/logo_agglo_montpellier.png) no-repeat 0 50% !important;
	padding : 50px ;
	line-height: 77px;
	
}


body#deveco .contenu ul.liste-pardefaut
{
	padding-left : 0;
}

body#deveco .contenu ul
{
	padding-left : 50px;
}