@CHARSET "UTF-8";

/** A GARDER **/
#head{
}

body, html{
    font-size:17px;
    font-family:"Open Sans";
    text-rendering: optimizelegibility;
}

/* LOGOS */

.logo{
    background-image:url(logoV2.png);
    width:210px; height:42px;
    background-size:210px;
    background-repeat:no-repeat;

}

.minilogo{
    background-image:url(logoV2.png);
    width:150px;height:25px;
    background-size:130px;
    background-repeat:no-repeat;
    background-position:10px 0px;
}

/* HEADER */
.bgheader{
    background-color:#222;
}

/* FOOTER */
.footer-bg {
    background: -moz-linear-gradient(top, #888 0%,  #bbb 100%);
    background: -webkit-gradient(linear,left top, left bottom, color-stop(0%,#888), color-stop(100%,#dedede));
}
.footer-subtitle{
    color:#acf;
    font-size:1.1em;
    margin-top:20px;
}
.footer-link, .footer-link:visited{
    display:block;
    color:#fff;
    font-size:0.88em;
    margin:1em 1em;
}
.footer-soc-img {
    width:25px;
    height:25px;
    margin:5px;
}

/* lien edit */
.edit {
    float:right;
    display:block;
    font-size:0.5em;
    background:#eee
}


/** A GARDER FIN **/


/ * LINKS */

a{color:#555;}
a:visited {color:#555;}
a{text-decoration:none; color:#558;}
i a:visited{color:#568;}



/* MENUS */

.unselectedSectionMenu, .unselectedSectionMenu:visited {
    text-decoration:none;
    display:block;
    float:left;
    color:#fff;
    white-space: nowrap;
}

.unselectedSectionMenu:hover{
    text-decoration:none;
    display:block;
    float:left;
    color:$_couleur_texte_menu_section_hover_$;
    background:#555;
}

.selectedSectionMenu, .selectedSectionMenu:visited  {
    text-decoration:none;
    display:block;
    float:left;
    color:#fff;
    background:#999;
}

.unselectedPageMenu, .unselectedPageMenu:visited {
    vertical-align:middle;
    text-decoration:none;
    /*word-wrap:nowrap;
    white-space: nowrap;*/
    height:25px;
    display:table-cell;
    padding-left:10px;
    padding-right:10px;
    color:#000;
    background-color:#999;
    background-repeat:repeat-x;
}


.selectedPageMenu, .selectedPageMenu:visited {
    vertical-align:middle;
    text-decoration:none;
    /*word-wrap:nowrap;
    white-space: nowrap;*/
    height:25px;
    display:table-cell;
    padding-left:10px;
    padding-right:10px;
    color:#fff;
    background-color:#999;
    background-repeat:repeat-x;
}

.unselectedPageMenu:hover {
    vertical-align:middle;
    text-decoration:none;
    /*word-wrap:nowrap;
    white-space: nowrap;*/
    height:25px;
    display:table-cell;
    padding-left:10px;
    padding-right:10px;
    color:#bbb;
    background-repeat:repeat-x;
}

/* CAROUSSEL */
.item img{
border:2px solid #4588aa;
}

.item_text{
margin:5px;text-indent:10px;
font-style:italic;
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
}
.owl-carousel .owl-controls .owl-dot, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-nav .owl-prev {
    -moz-user-select: none;
    cursor: pointer;
}

.owl-theme .owl-dots .owl-dot span {
    background: none repeat scroll 0 0 #d6d6d6;
    border-radius: 30px;
    display: block;
    height: 10px;
    margin: 5px 7px;
    transition: opacity 200ms ease 0s;
    width: 10px;
}

.item{
    border:1px solid #fff;
    width:350px;
    height:250px;
}

.owl-prev {
    display:none;
}

.owl-next {
    display:none;
}
