.contextual_elements .gui_content p {
    margin: 0 0 0px 0;
    padding-bottom:0px;
}


.contextual_elements .gui_title a
{
	text-decoration:none;
}

.contextual_elements .gui_title a:hover,
.contextual_elements .gui_title a:visited
{
    color:#006F9B;
    text-decoration:none;
}

.contextual_elements .gui_blue_box .gui_title a:hover,
.contextual_elements .gui_blue_box .gui_title a:visited
{
    color:#006F9B;
}

.contextual_elements .gui_box {
    margin-top: 7px;
    margin-bottom: 14px;   
    border-left: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #A3A3A3; 
}


.contextual_elements .gui_trans_box {    
    border: none;    
}


.contextual_elements .gui_title .gui_legend {
    display: block;
}

.contextual_elements .gui_box .gui_title .gui_legend {
    cursor: default;
}

.contextual_elements .gui_collapsible .gui_title .gui_legend {
    cursor: pointer;
}



.contextual_elements .gui_content {
    padding: 7px;
    background-color: #FFF;
}

.contextual_elements .gui_trans_box .gui_content {    
    background-color: transparent;
    border:none;
}






.contextual_elements .gui_with_picto
{
    margin-bottom: 2px;
    padding-left: 15px;
}



.contextual_elements .gui_grouped_box {
    margin: 7px 0 14px 0;
    border-left: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #A3A3A3;
}

.contextual_elements .gui_grouped_box .gui_content .gui_legend {
    /*outline: none !important;*/
}

.contextual_elements .gui_grouped_box .gui_content  {
    padding-top: 0;
    padding-bottom: 0;
    background-color:#FFF;
}

.contextual_elements .gui_grouped_box .gui_wrapper {
    padding: 7px 0;
}




/* master---------------------- */

.contextual_elements .gui_box {
    width: 206px;
    margin-top: 7px;
    margin-bottom: 14px;
    clear:both;
}

.contextual_elements .gui_box .gui_title {  
    height: 20px;
    line-height: 20px;
    font-weight: bold;
    background: url(../gui_interface/bkgnd/bkgnd_button.png) repeat-x;
    border-right: 1px solid #BABABA;
}

.contextual_elements .gui_box .gui_title .gui_legend
{
    color: #555;
    display: block;
    background: url(../gui_interface/picto/picto_arrow_down.png) 0px 4px no-repeat;    
}


.contextual_elements .gui_box .gui_title .gui_legend,
.contextual_elements .gui_box .gui_title a.gui_legend:visited,
.contextual_elements .gui_box .gui_title a.gui_legend:hover
{
	color: #555;
    display: block;    
}

.contextual_elements .gui_box .gui_title .gui_legend.gui_closed {
    background: url(../gui_interface/picto/picto_arrow_right.png) 0px 4px no-repeat;
}




.contextual_elements .gui_box .gui_content p {
    clear: both;
    margin: 0 0 2px 0;
}

.contextual_elements .gui_box .gui_content .gui_with_picto {
    margin-bottom: 2px;
}

.contextual_elements .gui_title .gui_legend
{
    padding-left: 17px;
}



.contextual_elements .gui_title {
    height: 18px;
    padding-left: 5px;
    line-height: 18px;
    font-weight: bold;    
}


.contextual_elements .gui_grouped_box .gui_title
{
	background: url(/gui_interface/bkgnd/bkgnd_button_home.png) repeat-x;
}

.contextual_elements .gui_box.gui_blue_box .gui_title {
	height: 20px;    
    line-height: 20px;
    background: url(/gui_interface/bkgnd/bkgnd_button_home.png) repeat-x;
}

/* ------ BLUE ------------ */

.contextual_elements .gui_blue_box .gui_title
{
	height:18px;
	line-height:18px;
}

.contextual_elements .gui_box.gui_blue_box .gui_title .gui_legend
{
    background: url(/gui_interface/picto/picto_arrow_down_blue.png) 0px 4px no-repeat;
}

.contextual_elements .gui_box.gui_blue_box .gui_title .gui_legend.gui_closed
{
    background: url(/gui_interface/picto/picto_arrow_right_blue.png) 0px 4px no-repeat;
}


.contextual_elements .gui_grouped_box .gui_title .gui_legend
{           
    background: transparent url(/gui_interface/picto/picto_arrow_right_blue.png) no-repeat scroll 0 4px;    
}

.contextual_elements .gui_grouped_box .gui_title.ui-state-active .gui_legend
{
	background: url(/gui_interface/picto/picto_arrow_down_blue.png) 0px 4px no-repeat;
}



.contextual_elements .gui_blue_box .gui_title a.gui_legend,
.contextual_elements .gui_blue_box .gui_title a.gui_legend:visited,
.contextual_elements .gui_blue_box .gui_title a.gui_legend:hover,
.contextual_elements a.gui_legend
{
    color: #006F9B;
    text-decoration: none;
}

.contextual_elements .gui_blue_box .gui_title .gui_legend
{
	color:#006F9B;
}

/* ------------------ */
#box_meteo
{
    background-image: url(../gui_interface/contextual/Volet_meteo.jpg);
    background-repeat: no-repeat;
    overflow:hidden;
}

#box_urgences
{
    background-image: url(../gui_interface/contextual/Volet_Urgences.jpg);
    background-repeat: no-repeat;
    overflow:hidden;
}

#box_travaux
{
    background-image: url(../gui_interface/contextual/Volet_Travaux.jpg);
    background-repeat: no-repeat;
    overflow:hidden;
}

#box_plan
{
    background-image: url(../gui_interface/contextual/Volet_Plan.jpg);
    background-repeat: no-repeat;
    overflow:hidden;
}

#box_webcams
{
    background-image: url(../gui_interface/contextual/Volet_Webcams.jpg);
    background-repeat: no-repeat;
    overflow:hidden;
}

#box_admin
{
    background-image: url(../gui_interface/contextual/Volet_Admin.jpg);
    background-repeat: no-repeat;   
}

#box_admin div
{
    margin-top: 40px;
}

.largeurInput {
    border-color:lightgrey;
    width:188px; 
}

ul.recycle li {
    list-style-image:url("/images/picto_fleche_rouge_context.gif");
}

.gui_with_picto .gui_contextual .interligne_volet p{
	margin-top:5px;
}
