/* CSS Document */
#conteneur {    
    width:1042px;
    margin:28.2px auto;   
}
#conteneur_encadrement {
    width:1000px;
    margin:0 21px;
    padding-bottom:20px;    
    border-top:1px solid #404040;
    border-left:1px solid #404040;
    border-right:1px solid #404040;
    background:#FFFFFF; 
        
}

#contenu {
    background-image: url(../images/interface/DTS_BIEVRE_fond_contenu.gif);
    background-repeat:no-repeat;
    background-position: left top;                 
}
#centre h2, #centreetdroite h2 {    
    color:#ffd300;
}
#centre .par_style_1, #centreetdroite .par_style_1 {

	 background-color:transparent !important;
	border:solid #ffd300 1px;
	-moz-border-radius: 0.5em;	
    -webkit-border-radius: 0.5em;	
    padding:0 5px 5px 5px;
     margin:5px -5px;
}
#droite .par_style_1 {
    background-color:transparent !important;
	border:solid #FFF 2px;
	-moz-border-radius: 0.5em;	
    -webkit-border-radius: 0.5em;	
    padding:0 5px 5px 5px;
    margin:5px -5px;
}
#centre .par_style_2, #centreetdroite .par_style_2, #droite .par_style_2 {
    background-color:#fff8d6; /*#fff8d6; */
    padding:1px 5px 5px 5px;
    margin:5px -5px;
    }
#centre h3, #centreetdroite h3 {           
    color:#ffd300;
}


#centreetdroite img.mdl_billet, #centre img.mdl_billet {     
    border: solid 2px #ffe670;
}

#menuhaut #recherche {
  background-image: url(../images/interface/DTS_BIEVRE_recherche.gif);
  background-repeat:no-repeat;
  background-position: left center;

}

#recherche input.search_valider {
    background-image: url(../images/interface/DTS_BIEVRE_bouton_ok_off.gif);
    background-repeat:no-repeat;
    background-position: right top;
    background-color:transparent;
}
#recherche input.search_valider:hover{
    background-image: url(../images/interface/DTS_BIEVRE_bouton_ok_on.gif);
}
.ariane a, .ariane a:visited {   
    color:#3a4613;
}
#centre a, #centreetdroite a {
    color:#3a4613;
    color:#000080; /* bleu standard */   
    /*color:#e8526b;  
    color:#faa304;*/    
}
#centre a:visited, #centreetdroite a:visited{    
    color:#4e5829;
    color:#551a8b; /* violet standard*/
    /*color:#f5b3b3;*/
}
#droite a {
    color: #e8526b;
    color:#000080; /* bleu standard */   
}
#droite a:visited {
    color: #f29c99;
    color:#551a8b; /* violet standard*/
}
a:hover {    
    color:#000000;
}
.bloc1 {
	background-color: #fff8d6;
}
#pied {
    clear:both;
    height: 220px;
    text-align:left;
    font-size:0.95em;
    /* padding:30px 50px 0 70px; /* 850 de large*/
    padding:0px 50px 0 70px;
    margin:0 ;    
    
    background-image: url(../images/interface/DTS_BIEVRE_fond_pied.gif);
    background-repeat:no-repeat;
    background-position: left bottom;         
}
/* =============================================================================
 * MODULES   
 * ===========================================================================*/
#droite img.mdl_billet {    
    border: outset 1px #ffd300;    
}
#centre img.mdl_document, #centreetdroite img.mdl_document, #droite img.mdl_document,
#centre img.mdl_agenda, #centreetdroite img.mdl_agenda,
#centre img.mdl_lien, #centreetdroite img.mdl_lien {    
    border: solid 1px #ffd300;   
    margin:0 5px;
      
}
/* =============================================================================
 * MENU   
 * ===========================================================================*/
#menuhaut ul {
    padding:0;margin:0;list-style-type:none;    
}
#menuhaut ul li {
    float:left; position:relative;
}
#menuhaut ul li a, #menuhaut ul li a:visited {
    float:left; display:block; text-decoration:none; color:#b5b4b2; padding:0px 0px; line-height:48px; height:48px;
}
/*#menuhaut ul li a:hover {background-color:#404040;}*/

#menuhaut ul li.COMMUNAUTE:hover img{visibility: hidden;}
#menuhaut ul li.COMMUNAUTE:hover {background-image:url(../images/interface/DTS_BIEVRE_communaute_on.gif);background-repeat: no-repeat;}
#menuhaut ul li.SERVICE:hover img{visibility: hidden;}
#menuhaut ul li.SERVICE:hover {background-image:url(../images/interface/DTS_BIEVRE_service_on.gif);background-repeat: no-repeat;}
#menuhaut ul li.COMPETENCE:hover img{visibility: hidden;}
#menuhaut ul li.COMPETENCE:hover {background-image:url(../images/interface/DTS_BIEVRE_projet_on.gif);background-repeat: no-repeat;}
#menuhaut ul li.VIVRE:hover img{visibility: hidden;}
#menuhaut ul li.VIVRE:hover {background-image:url(../images/interface/DTS_BIEVRE_vivre_on.gif);background-repeat: no-repeat;}
#menuhaut ul li.COMMUNE:hover img{visibility: hidden;}
#menuhaut ul li.COMMUNE:hover {background-image:url(../images/interface/DTS_BIEVRE_commune_on.gif);background-repeat: no-repeat;}
#menuhaut ul li.CONTACT:hover img{visibility: hidden;}
#menuhaut ul li.CONTACT:hover {background-image:url(../images/interface/DTS_BIEVRE_contact_on.gif);background-repeat: no-repeat;}
#menuhaut ul li.RECHERCHE:hover img{visibility: hidden;}
#menuhaut ul li.RECHERCHE:hover {background-image:url(../images/interface/DTS_BIEVRE_recherche_on.gif);background-repeat: no-repeat;}

#menuhaut ul li ul {
    display: none;
}
#menuhaut table {
    margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
    opacity:0.85;  
    z-index:2;
}

/*******************************/
/* specific to non IE browsers */
#menuhaut ul li:hover ul {
    display:block; position:absolute;top:48px; background:#aaa; margin-top:0px; left:0px; width:200px; 
    /*border:1px solid #000;*/   
}
#menuhaut ul li.COMMUNAUTE:hover ul {
    left:8px;         
}
#menuhaut ul li.COMPETENCE:hover ul {
    left:2px;         
}
#menuhaut ul li.VIVRE:hover ul {
    left:2px;         
}
#menuhaut ul li.COMMUNE:hover ul {
    left:0px;        
}
#menuhaut ul li.CONTACT:hover ul {
      left:0px;        
}

/*
#menuhaut ul li.COMMUNAUTE:hover ul li a {
    width:250px;
}
*/
#menuhaut ul li:hover ul.scroller {
    height:138px; width:172px; overflow:auto;}

#menuhaut ul li:hover ul.endstop {
   left:-78px;   
}
#menuhaut ul li:hover ul li ul {
    display: none;
}
#menuhaut ul li:hover ul li a {
    display:block; background:#404040; color:#fff;height:auto;line-height:15px;padding:4px 16px; width:200px;
    font-size:1em; text-transform: uppercase; font-weight:bold;
}
/*
#menuhaut ul li.COMMUNAUTE:hover ul li a {
    width:220px;    
}

#menuhaut ul li.CONTACT:hover ul li a {
    width:150px;
}
*/

#menuhaut ul li:hover ul li a.drop {
    background:#888;
}
#menuhaut ul li:hover ul li a:hover {
    color:#000;
    background: #d1fb75;
    background: #ffe670;    
    
}
#menuhaut ul li:hover ul li a:hover.drop {
    background: #888; color:#ff0;
}


/* niveau 3*/

/*
#menuhaut ul li:hover ul li a.hide {background:#6a3; color:#fff;}
#menuhaut ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
#menuhaut ul li:hover ul li ul {display: none;}
#menuhaut ul li:hover ul li a {display:block; background:#ddd; color:#000;}
#menuhaut ul li:hover ul li a:hover {background:#6fc; color:#000;}

*/
#menuhaut ul li:hover ul li:hover ul {display:block; position:absolute; left:225px; top:0;}
#menuhaut ul li:hover ul li ul a {display:block; background:#606060; color:#FFF;border-bottom:1px solid #000;text-transform:none;}
#menuhaut ul li:hover ul li ul li a:hover {background: #ffe670;}
/* =============================================================================
 * End of Menu
 * ===========================================================================*/
/* CSS Document */

/************************/
/* BOUTONS - Spécifique */
/************************/
input.button_small, input.button_medium, input.button_large,
a.button_small, a.button_medium, a.button_large
{
    	color:#000 !important;
}
/*
input.button_small, a.button_small {    
	background-image: url('../images/interface/DTS_BIEVRE_button_small.gif');
}
input.button_medium,a.button_medium  {    
	background-image: url('../images/interface/DTS_BIEVRE_button_medium.gif');
}
*/
input.button_small, a.button_small {    
	background-image: url('../images/interface/DTS_BIEVRE_button_small.gif');
}
input.button_medium,a.button_medium  {    
	background-image: url('../images/interface/DTS_BIEVRE_button_medium.gif');
}
input.button_large,a.button_large  {    
	background-image: url('../images/interface/DTS_BIEVRE_button_large.gif');
}
/************************/
/* cluetip*/
/************************/
.cluetip-default h3#cluetip-title {  
  background-color: #ffd300;  
  color: #000;
}
/* arrows */
.clue-right-default .cluetip-arrows {
  background-image: url(../images/interface/DTS_BIEVRE_darrowleft.gif);
}
.clue-left-default .cluetip-arrows {
  background-image: url(../images/interface/DTS_BIEVRE_darrowright.gif);  
}
.clue-top-default .cluetip-arrows {
  background-image: url(../images/interface/DTS_BIEVRE_darrowdown.gif);    
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url(../images/interface/DTS_BIEVRE_darrowup.gif);
}
