<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* body padding-top: */
body {  
background:#eceded url(../img/fon.jpg) repeat-x;
}

/* formulaire contact */

		label.valid {
		  width: 24px;
		  height: 24px;
		  background: url(site/img/valid.png) center center no-repeat;
		  display: inline-block;
		  text-indent: -9999px;
		}
		label.error {
			font-weight: bold;
			color: red;
			padding: 2px 8px;
			margin-top: 2px;
		}

.main-text {
color: #949494;
font-size: 120px;
font-family: obliqua;
font-weight: bold;
text-transform: uppercase;
text-shadow: rgba(0, 0, 0, 0.2) -1px 0, rgba(0, 0, 0, 0.3) 0 -1px, rgba(255, 255, 255, 0.2) 0 2px, rgba(0, 0, 0, 0.3) -1px -2px;
}

 .leadh {
  
   line-height:1.2em;
	
 font-size: 21px;
 font-weight: bold;
 color: #c7c7c7;
 }

/* .leadh {
  
   line-height:1.2em;
	
 font-size: 21px;
 font-weight: bold;
  background-color: #949494; -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; color: transparent; text-shadow: rgba(255,255,255,0.5) 0px 1px 1px;
 }
*/
.lead2 {

font-size: 18px;
color: #949494;
line-height: 1,2em;
text-transform: uppercase;
font-weight: 3;
margin-top: 15px;
/*#6C6C6C; gris
949494 gris foncé
303030 autre noir*/
}





.trial-bar {
background: #f5f5f5;
padding: 12px;
margin-top: 12px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
 

a {
  color: #686868;
  text-decoration: none;
}
a:hover {
  color: #d91e15;
  text-decoration: underline;
} 
 
@media (max-width: 980px) {
    body {
        padding-top: 0;
    }
	
	
}

h1, h2, h3, h4, h5, h6 {
margin: 0;
font-family: inherit;
font-weight: bold;
color: #e71f30; /*#ed1c24;d91e15 rouge : r231 v31 b48 */

text-rendering: optimizelegibility;
}

.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret {
border-top-color: #444;
border-bottom-color: #444;
margin-top: 6px;
}

h3 a {color:#e71f30;}    
/*h3 a:visited {color:#0c08c1;} 
 h2 a:hover {color:#fc8002;} 
 */



.subnav {
  cursor: pointer;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);  
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.subnavgris {
    color: #333333;
    font-size:16px;
	font-weight: bold;
  line-height: 18px;
}

.subnav .nav {
    margin-bottom: 0;
}
.subnav .nav &gt; li &gt; a {
  margin: 0;
  padding-top:    11px;
  padding-bottom: 11px;
  border-left: 1px solid #f5f5f5;
  border-right: 1px solid #e5e5e5;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}
.subnav .nav &gt; .active &gt; a,
.subnav .nav &gt; .active &gt; a:hover {
  padding-left: 13px;
  color: #777;
  background-color: #e9e9e9;
  border-right-color: #ddd;
  border-left: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.05);
     -moz-box-shadow: inset 0 3px 5px rgba(0,0,0,.05);
          box-shadow: inset 0 3px 5px rgba(0,0,0,.05);

}
.subnav .nav &gt; .active &gt; a .caret,
.subnav .nav &gt; .active &gt; a:hover .caret {
  border-top-color: #777;
}
.subnav .nav &gt; li:first-child &gt; a,
.subnav .nav &gt; li:first-child &gt; a:hover {
  border-left: 0;
  padding-left: 12px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}
.subnav .nav &gt; li:last-child &gt; a {
  border-right: 0;
}
.subnav .dropdown-menu {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}


@media (max-width: 768px) {
    .subnav {
        position: static;
        top: auto;
        z-index: auto;
        width: auto;
        height: auto;
        background: #fff; /* whole background property since we use a background-image for gradient */
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }
    .subnav .nav &gt; li {
        float: none;
    }
    .subnav .nav &gt; li &gt; a {
        border: 0;
    }
    .subnav .nav &gt; li + li &gt; a {
        border-top: 1px solid #e5e5e5;
    }
    .subnav .nav &gt; li:first-child &gt; a,
    .subnav .nav &gt; li:first-child &gt; a:hover {
        -webkit-border-radius: 4px 4px 0 0;
        -moz-border-radius: 4px 4px 0 0;
        border-radius: 4px 4px 0 0;
    }


/*----------------------------
	[Footer / #footer]
	*/
	
	.carousel{
		margin-right: -15px;
		margin-left: -15px;
	}
	
	.row {
		margin-right: -15px;
		margin-left: -15px;
	}
	
	#footer {
		margin-right: -20px;
		margin-left: -20px;
	}
	
	#footer .inner {
		padding-right: 20px;
		padding-left: 20px;
	}
	
	#footer-terms {
		text-align: left;
	}
	
	.footer-links {
		width: 100%;
	}
	
	
	/*----------------------------
	[Extra / #extra]
	*/
	
	#extra {
		margin-right: -20px;
		margin-left: -20px;
	}
	
	#extra [class*="span"] {
		margin-bottom: 3em;
	}
	
}



@media (min-width: 980px) {
  .subnav-fixed {
    position: fixed;
    top: 0px;
    left: 0;
    right: 0;
    z-index: 1020; /* 10 less than .navbar-fixed to prevent any overlap */
    border-color: #d5d5d5;
    border-width: 0 0 1px; /* drop the border on the fixed edges */
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
       -moz-box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
            box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); /* IE6-9 */
  }
  .subnav-fixed .nav {
    width: 940px; /* fixe en haut */
    margin: 0 auto;
    padding: 0 1px;
  }
  .subnav .nav &gt; li:first-child &gt; a,
  .subnav .nav &gt; li:first-child &gt; a:hover {
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
  }
    
}

/* image */

/*img {
  max-width: 100%;
  height: auto;
  border: 0;
  -ms-interpolation-mode: bicubic;
}*/

.icon-gray {
  opacity: 0.5;
}


/****hero*********/

.carousel {
  padding: 10px;
  padding-top: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: #ddd; /*#d91e15;*/
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}



.hero-unit {
padding: 14px;
margin-top: 10px;
margin-bottom: 10px;
background-color: #d91e15;
/*text-shadow: rgba(0, 0, 0, 0.2) -1px 0, rgba(0, 0, 0, 0.3) 0 -1px, rgba(255, 255, 255, 0.2) 0 2px, rgba(0, 0, 0, 0.3) -1px -2px;*/


}

.hero-unit h1 {
margin-bottom: 0;
font-size:24px;
font-weight: 5;
color: #ffffff;

}

/* pad *************/
.pad {padding:0 10px 0 10px}
.pad_bot1 {padding-bottom:5px}
.pad_bot2 {padding-bottom:5px; padding-top:4px;}
.pad_top1 {padding-top:4px}
.box1_bot {border:1px solid #d4d5d5;border-bottom:none;background:url(../images/box1_bot.gif) bottom repeat-x}
.box1_left {background:url(../images/box1_left.gif) bottom left no-repeat;margin-left:-1px;padding-left:1px}
.box1_right {background:url(../images/box1_right.gif) bottom right no-repeat;padding-bottom:15px;margin-right:-1px;padding-right:1px}
/*.box1 {background:url(../images/bg_box1.gif) top repeat-x #f6f7f7;border:1px solid #fff} */
.box1 {background:url(../images/bgbox1.gif) top repeat-x #ffffff;border:0px solid #f5f5f5;}


/**********footer*********/



#extra {	
	border-top: 1px solid #000;
}

#extra .inner {
	padding: 20px;	
	color: #d4d5d5;	
	background-color: #222;	
	border-top: 1px solid #555;
}

#extra  a {
	
	color: #d4d5d5;	
}

#extra h3 {	
	font-weight: 900;
	color: #717171; /*#717171;*/
	padding-bottom: 10px;

}


.footer {
	margin-top:15px;
}

#footer {
	border-top: 1px solid #000;
}

#footer .inner {	
	padding: 20px 0;
	
	background: #111;
	
	border-top: 1px solid #222;	
}

.footer-links {	
	width: 49%;
	display: inline-block;
	margin: 0;

	list-style: none;
}

.footer-links li {
	margin-bottom: 1.25em;
}

.footer-links a {
	color: #777;
}</pre></body></html>