/*-------------------- HEADER------------------------------------------*/
body{font-family:"Open Sans", "Arial"; color:#000; font-weight:300}
h2{margin:20px 0 25px 0}
a{color:#000}
a:hover{color:#000}
.navbar-default .navbar-nav > li > a:hover{background-color:#ab3c22; color:#fff}
.navbar-default .navbar-nav > li > a{padding:12px 15px; color:#ab3c22}
.navbar-brand{height:81px; padding:25px 15px}
.navbar-nav > li:last-child{border-right:none}
.navbar-nav > li > a{font-family:"Open Sans", "Arial"; padding:0 12px; font-size:16px; font-weight:400}
.nav-sec-top{text-align:right; margin:10px 0 3px 0; font-size:13px; font-weight:500;}
.nav-sec-top a.phone{color:#000;font-size:14px; font-weight:500;  margin-right:20px}
.nav-sec-top span{display:inline-block; color:#ab3c22}
.nav-sec-top .tel{padding-right:30px}
.navbar-default{margin-top:15px; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; border-radius: 0; border:none}
.navbar-toggle{margin-top:20px}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background-color:#f556aa; color:#fff}
.dropdown-menu{padding:0}
.dropdown-menu > li > a{padding:9px 20px}
.dropdown-menu > li > a:hover , .dropdown-menu > li > a:focus{background-color:#f556aa; color:#fff}
#map{position: relative; background-color: rgb(229, 227, 223); overflow: hidden; width:100%; height:400px}
/*--------------------end HEADER------------------------------------------*/

.m-bienvenu{ background-color:#FFF; padding:0}
.m-bienvenu h3{font-size:16px; font-weight:bold; color:#ab3c22;}
.m-bienvenu p{font-size:14px; color:#333; }

.bloc-cont{margin-top:10px;}
.bloc-cont h3{font-size:16px; font-weight:bold; color:#ab3c22;}
.bloc-cont img {border:solid #ab3c22 1px; width:100%;}
.bloc-cont p{font-size:14px; color:#333; margin-top:10px;}

.bloc-imgr{margin-top:10px;}
.bloc-imgr h3{font-size:16px; font-weight:bold; color:#ab3c22; margin-left:5px;}
.bloc-imgr img {border:solid #ab3c22 1px; margin:0 5px 10px 5px; width:116px; height:91px;}

.meteo{margin-top:7px; background-color:#f5fafe;}
.info-met { padding-top:10px; padding-left:20px;}

.trism-durb{margin:10px 0 0 5px; border-left:solid 3px #ab3c22; padding:0 0 0 10px; height:auto;}
.trism-durb h3{font-size:16px; font-weight:bold; color:#ab3c22; margin:0px;}
.trism-durb p{font-size:14px; color:#333; margin-top:10px; margin:0;}

#footer{margin-top:50px; background-color:#380b01; border-top:solid 5px #ab3c22; height:100px;}

#footer .fpart-inner {
    margin: 0 auto;
    padding: 20px 20px 0;
}
#footer .column {
    float: left;
    margin-left: 15px;
    position: relative;
}
#footer .column h3{margin:0 0 10px}
#footer .column a {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 18px;
    padding: 5px 0;
    text-decoration: none;
	color:#fff
}
#footer .column a:hover {
    color: #fff;
}

#footer .contact {
    float: right;
    margin-left: 15px;
	color:#FFF;
}
#footer #powered {color:#fff; line-height:20px; padding:10px 0; font-size:11px; border-top:1px dotted #777}
#footer #powered a {color:color:#fff;}
#footer .powered_text{text-align:center;}
#footer .powered_text a{font-style:normal; color:#FFF;}
#footer .powered_text p{line-height:18px; margin:0; text-align:right}
.clear{clear:both}
.galerie .col-lg-3{margin-bottom:15px;}
.amerror5{background-color:#F83D62}
.infocontact{list-style:none; margin:0; padding:0}
.infocontact li{margin:10px 0; font-size:18px}
