#three-zones-first .archives_bjb #annee a.current,
#menu_associations .current {
background:#157b9f;
color:#fff!important;
}

/**CARTE ***/
iframe#carte{
border:1px solid #ccc;
padding:10px;
background:#fff;
margin:0;
}

/***FORMULAIRE***/

.pf_2011 .date{
font-size:1.1em;
color#157b9f;
}

.pf_2011 form{
margin-top:1em;
background-color:#d3ebf4!important;
padding:13px;
}

.pf_2011 .form-title{
margin:.5em 0;
color:#157b9f;
}

.pf_2011 legend.form-legend{
font-size:1em;
display:block!important;
padding-bottom:1em;
}

.pf_2011 form>.form-element>.form-label{
width:130px;
}

.pf_2011 form .form-element label{
padding-top:4px;
display:block;
}

.pf_2011 .form-fieldset{
margin-top:1em;
clear:left;
}

.pf_2011 select{
height:1.8em;
}

.pf_2011 .menu_depliant ul li{
background:none;
}

.pf_2011 .form-steps{
clear:both;
}

.pf_2011 textarea{
width:330px!important;
}

/***MENU DEPLIANT***/

.assises_2011 .menu_depliant li.toggle a.toggle,
.assises_2011 .menu_depliant li.toggle{
background-color:#fff;
line-height:1.6em;
border-bottom:none;
color:#444;
}

.assises_2011 .menu_depliant li.toggle{
background-color:#fff;
line-height:2em;

}

.assises_2011 .menu_depliant li.open{
padding-bottom:5px;
}

.assises_2011 .menu_depliant li.toggle a.toggle:hover,
.assises_2011 .menu_depliant li,
.assises_2011 .menu_depliant li.open a.toggle {
background-color:#d3ebf4!important
}

.assises_2011 .places{
background:#157b9f;
color:#fff;
padding:1px 7px;
font-style:italic;
font-size:.95em;
margin-top:5px;
border-radius:5px;
text-transform:uppercase;
}

.assises_2011 .menu_depliant li .a_noter{
line-height:1.7em;
}

.assises_2011 .menu_depliant .a_noter strong{
text-transform:uppercase
}


