@charset "utf-8";

body,
input,
textarea,
select {
  color: #000;
  background: none;
}
body.two-sidebars,
body.sidebar-first,
body.sidebar-second,
body {
  width: 640px;
}
#sidebar-first,
#sidebar-second,
.navigation,
#toolbar,
#footer-wrapper,
.tabs,
.add-or-remove-shortcuts {
  display: none;
}
.one-sidebar #content,
.two-sidebars #content {
  width: 100%;
}
#triptych-wrapper {
  width: 960px;
  margin: 0;
  padding: 0;
  border: none;
}
#triptych-first, #triptych-middle, #triptych-last {
  width: 250px;
}
#page #fixed-navigation {
	position:relative !important;
	height:100px;
	display:block;
	width:100%;
	background-color:#fff;

}

	
#page #fixed-navigation + *,
#breadcrumb {
	clear:both;}
#breadcrumb {
	}
article {
    margin-left: 0px;
    margin-right: 0px;
}
.field-name-field-image-news img {
    display: block;
    width: 640px;
    height: auto !important;
}
.region-fixed-bar {
	display:none;}
.news-column {
    float: none;
    margin-top: 20px;
    width: 640px;
    background-color: #F3EFEE;
    font-size: 14px;
}
/* ---------- Node Pages ---------- */
#header ,
#footer,
#comments .title,
#comments form,
.comment_forbidden,
.news-column-inner {
  display: none;
}/* CSS Document */

/* styles du site */
body{
font-family: 'Open Sans', sans-serif;
font-size:14px;
margin:0;
padding:0;
color:#555;
font-weight:400;
background-color:#848689;
}
a{
color:#ca0729;
}
a:hover{
color:#000;
}
figure{
margin:0!important;
padding:0;
}
h1 {
text-transform:uppercase;
font-weight:normal;
}
#content h2{
font-size:20px;
text-transform:uppercase;
font-weight:normal;
color:#ca0729;
}
#content h3{
font-size:17px;
/*text-transform:uppercase;*/
font-weight:normal;
color:#ca0729;
}
#content h4{
font-size:13px;
}
#content h5, #content h6{
font-size:1em;
}
#breadcrumb a{
color:#fff;
}
#breadcrumb a:hover{
color:#cb142b;
}
#breadcrumb ol{
list-style:none;
margin:0;
padding:0;
}
#breadcrumb ol li{
display:inline-block;
}