/*
    vert claire = #e4f1d5
    vert foncé = #00693c
*/
/*######################################################################*/
/*Balises*/
a{
	color: #00693c;
}
a:hover,
a.active{
	color: #000;
}
h1, #col3_content h2{
	color: #00693c;
}
#col3 .rte ul{
    list-style: none;
    padding:0;
    margin:0;
}
#col3 .rte ul li{
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-image: url("../img/puce.jpg");
    background-repeat: no-repeat;
    background-position: 0px 11px;
}
/*Balises end*/
/*######################################################################*/

/*BACKGROUND COL 1*/
#col1{
	background-image: url('../img/bg_col1.jpg');
	background-repeat: no-repeat;
}
/*BACKGROUND COL 1*/
/*######################################################################*/
/*MULTIBOX begin*/

.MultiBoxContainer{
	border:15px solid #925400!important;
}
.MultiBoxClose{
	background:url(img/close_blue.png) no-repeat;
}
.MultiBoxControls{
	background-color:#925400!important;
}
.MultiBoxPrevious{
	background:url(img/left_blue.png) no-repeat;
}

.MultiBoxNext{
	background:url(img/right_blue.png) no-repeat;
}

/*MULTIBOX end*/
/*######################################################################*/

/*######################################################################*/
/*Search*/
a.submit input{
    color: #00693c;
}
#searchBox_input input{
    border: 1px solid #00693c;
}
#searchBox_input .submit input{
    border: none;
}
/*Search end*/
/*######################################################################*/

/*######################################################################*/
/*News*/
.news_list{
        border-bottom: 1px solid #00693c;
}
.news_latest_item{
        border-bottom: 1px solid #00693c;
}
#col3 .news_latest_item{
        border: none;
}
.scroll_box .container .news_latest h3{
    color: #00693c;
}
/*News end*/
/*######################################################################*/

/*######################################################################*/
/*MANIFESTATION begin*/

.manifestations_next{
    border-bottom: 1px solid #00693c;
}
#col2 .tx-xcibevent-pi1 .category{
    border-top: 1px solid #00693c;
}
.manifestation_home_next{
	border-bottom: 1px solid #00693c;
}
table.calendar td a:hover{
    color: #000;
}
table.calendar span.year{
    color: #0065bd;
}
/*MANIFESTATION end*/
/*######################################################################*/

/*######################################################################*/
/*Flex elements*/
.box{
    border-top: 4px solid #00693c!important;
}
.blue_box{
    background-color: #e4f1d5;
}
.white_box{
    background-color: e4f1d5;
    border: 1px solid #00693c;
}
.scroll_box{
    background-color: #e4f1d5;
}
.scroll_box .container{
    background-color: #fff;
    border: 1px solid #00693c;
}
.scroll_box .container h1 a{
    border-bottom: 1px solid #00693c;
}
/*Flex elements end*/
/*######################################################################*/

/*######################################################################*/
/*Header*/

#header{
/*	
	background-image: url("../img/vert_bg_page.jpg");
        background-repeat: repeat-y;
*/
	background-image: url("../img/bg-header.jpg");
        background-repeat: no-repeat;
}
/*Les 3 compartiments du header*/
/*Left*/

#logo{
        background-color: #fff;
}
/*Left end*/
/*Central*/
/*Central end*/

/*Right*/
#lang{}
#lang ul li a{    
    color: #00693c;
}
#lang ul li a:hover,#lang ul li.active a{    
    color: #8ac544;
}
/*Right end*/

/*Header end*/
/*######################################################################*/

/*######################################################################*/
/*Main*/
#main{
        background-image: url("../img/vert_bg_page.jpg");
        background-repeat: repeat-y;
}
#col3{	
        border-right: 1px solid #00693c;
}

#col3_content{
        border-top: 4px solid #00693c;
}

/*Main menu*/
#main_menu{
        border-top: 1px solid #00693c;
        border-right: 1px solid #00693c;
}
#main_menu ul li a{
	color: #00693c;
        margin-right: 12px;
}

#main_menu ul li a.active{
	color: #000;
}
#main_menu ul li.selected a, #main_menu ul li a:hover{
	color: #000;
}
/*Main menu end*/

/*Second menu*/
#second_menu{	
	/*border-top: 4px solid #00693c;
        background-image: url("img/blue_bg_second_menu.jpg");
        background-repeat: repeat-x;
        background-color: #e4f1d5;*/
}
#home{}
#second_menu ul{
}
#second_menu ul li a{
	color: #00693c;
}
#second_menu ul li.selected a, #second_menu ul li a:hover{
	color: #000;
}
/*Second menu end*/
/*Main end*/
/*######################################################################*/

/*######################################################################*/
/*Sit map*/

.tx-dropdownsitemap-pi1 div.expAll {
	width: 490px;
	background-color:#e4f1d5;
	border:1px solid #00693c;
	color:inherit;
}
.tx-dropdownsitemap-pi1 a,
.tx-dropdownsitemap-pi1 a:link,
.tx-dropdownsitemap-pi1 a:visited,
.tx-dropdownsitemap-pi1 a:hover,
.tx-dropdownsitemap-pi1 a:active {
	color:#00693c;
}
/*Sit map end*/
/*######################################################################*/

/*######################################################################*/
/*Footer*/
#footer{
        color: #00693c;
}
/*Footer end*/
/*######################################################################*/
