body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow:scroll;
	background-image:url(../../interface/bg.png);
	background-repeat:repeat-x;
	background-color:#bec1bb;
	/*background-color:#F3F3EB;c1c3c3*/
	list-style:inside;
}
img, div, a, input { 
	behavior: url(../scripts/iepngfix.htc) 
}
hr {
	background-color:#a8acbd;
	height: 1px;
	border: 0;
}
td .alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #AC2E1F;
}
input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:black;
}
.Style_baseline {
	padding-top:23px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}
.Style_menu_base {
	margin-top:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
.Style_menu {
	margin-top:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
#Style_menu:hover {
	margin-top:12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.Style_titre {
	margin-top:0px;
	margin-left:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight:normal;
	line-height:15px;
	color:#373a4a;
	vertical-align:middle;
	background-image:url(../../interface/stripe.png);
	background-repeat:repeat;
	border-style:solid;
	border-color:#a8acbd;
	border-width:0 0 1px 0;
	padding:10px 0px 10px 10px;
	margin-bottom:15px;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 0 10px #fff;  
    -webkit-box-shadow: 0 0 10px #fff;  
    box-shadow: 0 0 10px #fff;
}
.Style_gros_titre {
	margin-top:0px;
	margin-left:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight:normal;
	color:#373a4a;
	vertical-align:middle;
	background-image:url(../../interface/stripe.png);
	background-repeat:repeat;
}
.Style_nom_actu {
	margin-top:0px;
	margin-left:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	color:#009ee0;
	vertical-align:middle;
}
.Style_titre_actu_g {
	margin-top:0px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#124f75;
	vertical-align:middle;
}
.Style_titre_actu_d {
	margin-top:0px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:#124f75;
	vertical-align:middle;
}
.Style_articles {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
}
.Style_accueil {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#000000;
}
.Style_alert {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#990000;
}
.Style_corps {
	margin-top:10px;
	margin-left:20px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#666666;
}
.Style_corps2 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #333333;
}

.Style_form {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#124f75;
}
.Style_contact {
	margin-top:20px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#083771;
}
.Style_body {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#434655;
}
.Style_body2 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#434655;
}
.Style_body3 {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color:#747489;
}
.Style_body4 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000;
}
.Style_body5 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CCCCCC;
}
.Style_body6 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
.Style_infos{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
}
.Style_footer {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 1.8;
}
.Style_footer2 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bolder;
	color: #ffffff;
}
.Style_rebours {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #72161D;
}
.Style_chemin {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}

a:link {
	color: #747489;
	text-decoration: none;
}
a:hover {
	color:#990000;
	text-decoration: none;
}
a:visited {
	color: #747489;
	text-decoration: none;
}
a:active {
	color: #747489;
	text-decoration: none;
}

#header.b1 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
	background:url(../../interface/friz1.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b2 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
	background:url(../../interface/friz2.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b3 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
	background:url(../../interface/friz3.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b4 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
	background:url(../../interface/friz4.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b5 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
 	background:url(../../interface/friz5.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b6 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
	background:url(../../interface/friz6.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b7 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
	background:url(../../interface/friz7.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b8 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
	background:url(../../interface/friz8.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b9 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
	background:url(../../interface/friz9.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#header.b10 {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	height:79px;
 	background:url(../../interface/friz10.png);
	background-position:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000;
}
#top_feuille {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	background-image:url(../../interface/feuille_top.png);
	background-repeat:no-repeat;
}
#top_feuille_gal {
	position:relative;
	z-index:2;
	margin-left: auto;
  	margin-right: auto;
	width:900px;
	background-image:url(../../interface/feuille_top_gal.png);
	background-repeat:no-repeat;
}
#friz_bottom {
	background-image:url(../../interface/friz_bottom.png);
	background-repeat:repeat-x;
	width:840px;
	height:31px;
}
#footer {
	background-image:url(../../interface/bg_footer.png);
	background-repeat:repeat-x;
	background-position:center;
	width:100%;
	border-top-color:#203343;
	border-top-style:solid;
	border-top-width:1px;
}
#bottom_feuille {
	width:840px;
	background-color:#15161c;
	padding:10px 0 15px 0;
	-moz-border-radius: 0 0 15px 15px; 
    -webkit-border-radius: 0 0 15px 15px; 
    -khtml-border-radius: 0 0 15px 15px; 
    border-radius: 0 0 15px 15px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 5px 20px #325672;  
    -webkit-box-shadow: 0 5px 20px #325672;  
    box-shadow: 0 5px 20px #325672;
}
#feuille {
	position:absolute;
	z-index:2;
	width:100%;
	background-image:url(../../interface/feuille_body.png);
	background-position:center;
	background-repeat:repeat-y;
}
#feuille_gal {
	position:absolute;
	z-index:2;
	width:100%;
	background:url(../../interface/feuille_body_gal.png);
	background-position:center;
	background-repeat:repeat-y;
}
#body {
	width:800px;
	padding-bottom:30px;
}
#body_left {
	width:530px;
	padding-bottom:30px;
}
#body_right {
	width:250px;
	padding-bottom:50px;
}
#actu {
	padding-left:25px;
	padding-bottom:25px;
}
#echo_contact {
	width:450px;
	-moz-border-radius: 8px; 
    -webkit-border-radius: 8px; 
    -khtml-border-radius: 8px; 
    border-radius: 8px;
	behavior: url(htcs/border-radius.htc);
	background-image:url(../../interface/bg_contact_echo.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff385;
	border-color:#bec1bb;
	border-style:solid;
	border-width:1px;
	-moz-box-shadow: 0 0 4px #bec1bb;  
    -webkit-box-shadow: 0 0 4px #bec1bb;  
    box-shadow: 0 0 4px #bec1bb;
}
#zoneAffichage {
/*	padding-top:15px;
	padding-bottom:40px;
*/}
#zoneAffichageinfo {
	-moz-border-radius: 8px; 
    -webkit-border-radius: 8px; 
    -khtml-border-radius: 8px; 
    border-radius: 8px;
	behavior: url(htcs/border-radius.htc);
	background-image:url(../../interface/bg_contact_echo.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff385;
	border-color:#bec1bb;
	border-style:solid;
	border-width:1px;
	-moz-box-shadow: 0 0 4px #bec1bb;  
    -webkit-box-shadow: 0 0 4px #bec1bb;  
    box-shadow: 0 0 4px #bec1bb;
}
#zoneAffichage_chemin {
	padding:35px 45px 0 45px;
}

#links {
	background-image:url(../../interface/links.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:10px;
}
#links1 {
	background-image:url(../../interface/icon_light.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:10px;
}
#links2 {
	background-image:url(../../interface/links2.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-bottom:10px;
}
#verticale {
	height:270px;
	background-image:url(../../photos/verticales/lieu.jpg);
	background-repeat:no-repeat;
}
#bg_garage {
	background-image:url(../../interface/bg_garage.png);
	background-repeat:no-repeat;
}

#motif {
	position:absolute;
	z-index:1;
	width:100%;
	height:500px;
	top:0px;
	margin-left:auto;
  	margin-right:auto;
	background:url(../../interface/Baroque-Motifs.png);
	background-repeat:no-repeat;
	background-position:center;
}
#logo {
	position:absolute;
	z-index:2;
	top:44px;
	width:147px;
	height:70px;
	background-image:url(../../interface/mbgraphism5.png);
	background-repeat:no-repeat;
	background-position:top;
	cursor:pointer;
}
#logo2 {
	width:170px;
	height:50px;
	background-image:url(../../interface/mbgraphism5.1.png);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:middle;
	float:left;
}
#menu {
	position:absolute;
	z-index:2;
	top:62px;
	width:450px;
	height:50px;
}

form {
	width:450px;
}
input[type=text] {
	width: 215px;
  	height: 20px;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
	padding:0 0 0 5px;
  	border-color:#929191;
	border-style:solid;
	border-width:1px;
  	margin: 0;
	display:inline;
}
input[type=file] {
	background-color:#fff;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
  	border-color:#929191;
	border-style:solid;
	border-width:1px;
  	margin: 0;
}
select {
	width: 220px;
  	height: 22px;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
	padding:0 0 0 5px;
  	border-color:#929191;
	border-style:solid;
	border-width:1px;
  	margin: 0;
	display:inline;
}
textarea {
	width: 438px;
  	height: 120px;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
  	padding: 5px 5px 5px 5px;
  	border-color:#929191;
	border-style:solid;
	border-width:1px;
  	margin: 0;
	display:block;
}
#ouvrir {
	vertical-align:middle;
	padding:5px 2px 5px 5px;
	border-color:#929191;
	border-style:solid;
	border-width:1px;
	background-color:#e1e1d6;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 0 10px #fff;  
    -webkit-box-shadow: 0 0 10px #fff;  
    box-shadow: 0 0 10px #fff;
	cursor:pointer;
}
#ouvrir:hover {
	vertical-align:middle;
	padding:5px 2px 5px 5px;
	border-color:#929191;
	border-style:solid;
	border-width:1px;
	background-color:#f3f3eb;
	color:#990000;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 0 10px #fff;  
    -webkit-box-shadow: 0 0 10px #fff;  
    box-shadow: 0 0 10px #fff;
	cursor:pointer;
}
#joindre {
	height:20px;
	display:none;
	padding:10px 10px 10px 10px;
	border-color:#929191;
	border-top-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	background-color:#e1e1d6;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
}
#btn {
	height:22px;
	-moz-border-radius: 7px; 
    -webkit-border-radius: 7px; 
    -khtml-border-radius: 7px; 
    border-radius: 7px;
	behavior: url(htcs/border-radius.htc);
	background-color:#f3f3eb;
	border-color:#f3f3eb;
	border-style:solid;
	border-width:1px;
	cursor:pointer;
}
#btn:hover {
	height:22px;
	-moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    -khtml-border-radius: 5px; 
    border-radius: 5px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 1px 4px #000;  
    -webkit-box-shadow: 0 1px 4px #000;  
    box-shadow: 0 1px 4px #000;
	background-image:url(../../interface/bg_btn.png);
	background-position:top;
	background-repeat:repeat-x;
	border-color:#fff;
	border-style:solid;
	border-width:1px;
	cursor:pointer;
	color:#990000;
}
/**:focus {
 background-color:#FFFFCC;
}
*/
#encare {
	width:900px;
	height:100px;
	border-top-style:dotted;
	border-top-color:#B6CC00;
	border-top-width:3px;
	border-bottom-style:dotted;
	border-bottom-color:#B6CC00;
	border-bottom-width:3px;
	position:absolute;
    left: 50%; 
    top: 50%;
    margin-top:-75px; /* moitié de la hauteur de l'image */
    margin-left:-450px; /* moitié de la largeur de l'image */
}
#loading {
 	position:absolute;
 	width: 160px;
 	height: 50px;
	margin-top: -125px;
 	margin-left: -80px;
	-moz-border-radius: 8px; 
    -webkit-border-radius: 8px; 
    -khtml-border-radius: 8px; 
    border-radius: 8px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 2px 14px #000;  
    -webkit-box-shadow: 0 2px 14px #000;  
    box-shadow: 0 2px 14px #000;
/*	background-image:url(../../interface/bg_footer.png);
	background-position:top;
	background-repeat:repeat-x;
*/	background-color:#15161c;
/*	background-color: rgb(255, 243, 133);
    background-color: rgba(255, 243, 133, 0.9); 
*/	border-color:#929191;
	border-top-color:#ccc;
	border-style:solid;
	border-width:1px;
 	left: 50%;
 	top: 50%;
	padding:20px 20px 20px 20px;
 	text-align: center;
	z-index:20;
	visibility:hidden;
}
#vid {
	display:block;
	height:288px;
	margin-bottom:40px;
	-moz-border-radius: 0 0 18px 18px; 
    -webkit-border-radius: 0 0 18px 18px; 
    -khtml-border-radius: 0 0 18px 18px; 
    border-radius: 0 0 18px 18px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 2px 10px #000;  
    -webkit-box-shadow: 0 2px 10px #000;  
    box-shadow: 0 2px 10px #000;
}
#vid_mike {
	display:block;
	height:373px;
	margin-bottom:40px;
	-moz-border-radius: 0 0 18px 18px; 
    -webkit-border-radius: 0 0 18px 18px; 
    -khtml-border-radius: 0 0 18px 18px; 
    border-radius: 0 0 18px 18px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 2px 10px #000;  
    -webkit-box-shadow: 0 2px 10px #000;  
    box-shadow: 0 2px 10px #000;
}
#vid1 {
	display:none;
	margin-bottom:40px;
}
#vid2 {
	display:none;
	margin-bottom:40px;
}
#vid3 {
	display:none;
	margin-bottom:40px;
}
#vid4 {
	display:none;
	margin-bottom:40px;
}
#ouvrirvid {
	vertical-align:middle;
	padding:10px 0px 10px 10px;
/*	border-color:#929191;
	border-style:solid;
	border-width:1px;
*/	/*background-color:#dcdcdc;*/
	background-color:#e1e1d7;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 0 10px #fff;  
    -webkit-box-shadow: 0 0 10px #fff;  
    box-shadow: 0 0 10px #fff;
	cursor:pointer;
}
#ouvrirvid:hover {
	vertical-align:middle;
	padding:10px 0px 10px 10px;
/*	border-color:#929191;
	border-style:solid;
	border-width:1px;
*/	background-color:#f0f0eb;
	color:#990000;
	-moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    -khtml-border-radius: 3px; 
    border-radius: 3px;
	behavior: url(htcs/border-radius.htc);
	-moz-box-shadow: 0 0 10px #fff;  
    -webkit-box-shadow: 0 0 10px #fff;  
    box-shadow: 0 0 10px #fff;
	cursor:pointer;
}
<!--[if lte IE 8]> 
  <style type="text/css"> 
  .loading { 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=14); 
    zoom: 1; 
  }  
  </style> 
<![endif]--> 


	
	
	
	
	
	