body {background:#e3e3e3;font-family:sans-serif;font-size:small;width:100%;margin:0;padding:4px 0 15px}
html {font-size:12px;}
b {font-size:110%}
a{font-size:12px;font-weight:bold;color: Black;text-decoration:none}
a:hover{color: #fb8f00;}
em {color:orange}
#maincontainer {width:1010px;margin-top:20px;margin-left:auto;margin-right:auto; *margin-left:10;* margin-right:10; *margin-top:20px;background-color:white;}
.titreAnnonce {font-size:14px;color:#fb8f00;}
/* Header */
#header {position:relative;height:188px;z-index:100}
#header * {line-height:1em}
#header ul a.no-pointer,#header li.selected a {cursor:default}
* html #header ul a.no-pointer,#header li#location.selected a,#header li.selected ul a {cursor:pointer}
#contentwrapper {float:left;margin:0 0 50px 0;width:100%;}
#contentcolumnIndex,#header h1 {margin:0}
#contentcolumnIndex h1,h2  {font-size:16px;padding: 0 0 0 0;}
.titre {text-align: left;font-size:14px;font-weight:700;color:#fb8f00;border-bottom:1px solid;border-color:#fb8f00}
.innertube {margin:0 1px 1px 0}
div.contenuAnnonce2 {float:left;width:590px;opacity:0.9; -moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:5px 5px 2px #888;border:1px solid #fb8f00;background-color:#e3e3e3;margin:10px auto 5px 20px;}
.contentHome2 {float: left;width: 300px;margin-right :5px; margin-left  :1px; margin-bottom :1px; }
.contentHome2 h2 {font : bold 18px Arial ; border-bottom : 1px solid #ccc ; margin : 0}
.contentHome2 h2 a, .contenuAnnonce2 h2 span {color : #222 ; background : #ffffff ; padding-right : 10px ; position : relative ; top : 7px}
.contentHome2 h2 a:hover {text-decoration : none}
.contentHome2 li{margin: 0;padding: 0;list-style-type: none;}
.ombrage {border: 5px solid #fff;-moz-box-shadow: 1px 1px 12px #555;-webkit-box-shadow: 1px 1px 12px #555;  box-shadow: 1px 1px 12px #555;       } 
.choix_recherche {color: black;font-weight: bold;font-size: 130%;padding:1}
/* Services */
div.service {margin : 10px 0}
div.service ul {margin : 0 ; padding : 4px 0 5px}
/* Dossiers */
table.dossiers {margin-top : 8px}
table.dossiers td {padding-top : 12px}
table.dossiers a {color : #777}
table.dossiers li {list-style-type: none;margin:0;}
table.dossiers a.rubrique {font-weight : bold}
table.dossiers div.label {background : #fb8f00 ; padding : 3px 8px ; margin-right : 14px ; margin-top : 4px}
table.dossiers div.label a {font : bold 14px Arial ; text-transform : uppercase ; color : #fff}
table.dossiers div.label a:hover {text-decoration : none}
/* Lien Annonce */
div.AnnononceLiens {margin : 10px 0}
.AnnononceLiens a {font-weight : bold; color : #777}
.AnnononceLiens a:hover {text-decoration : none}
.AnnononceLiens h3 {color : #d45500; font : bold 12px Arial; margin-left: 40px; }
.AnnononceLiens li {list-style-type: none;margin:0;}
/*BOUTON*/
.awesome, .awesome:visited {	background: #222 url(../image/alert-overlay.png) repeat-x; display: inline-block; 	padding: 5px 10px 6px; 	color: #fff; text-decoration: none;	-moz-border-radius: 5px; -webkit-border-radius: 5px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);border-bottom: 1px solid rgba(0,0,0,0.25);	position: relative;	cursor: pointer;}
.xsmall.awesome, .xsmall.awesome:visited 		{ font-size: 11px; padding:5px; }
.awesome:hover									{ background-color: #111; color: #fff; }
.awesome:active									{ top: 1px; }
.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding:5px ; }
.awesome, .awesome:visited,.medium.awesome, .medium.awesome:visited 	{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
.Vlarge.awesome, .Vlarge.awesome:visited 		{ font-size: 20px; padding: 8px 14px 9px; }
.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
.blue.awesome, .blue.awesome:visited			{ background-color: #2daebf; }
.blue.awesome:hover								{ background-color: #007d9a; }
.orange.awesome:hover							{ background-color: #d45500; }
.yellow.awesome, .yellow.awesome:visited		{ background-color: #fc9200; }
.yellow.awesome:hover							{ background-color: #ffb515; }
/************FOOTER************/
#footer {float:left;width:100%;text-align:center;font:normal 14px arial, sans-serif;padding:4px 0;margin-top:10px;}
#footer2 {clear:left;width:100%;height:10px;text-align:center;font:normal 10px arial, sans-serif;margin-top:10px;padding:4px 0}
#footer2 a {color:orange}
#footer3 {clear:left;width:100%;height:75px;text-align:center;font:normal 10px arial, sans-serif;color:black;margin-top:10px;padding:4px 0}
#footer3 a {color:orange;font:normal 11px arial, sans-serif;}
#RightSide2 {float:left;width:180px;margin-left:-330px;margin-top:10px;}

#footer2 ul.social{margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;overflow:hidden !important;*zoom:1 !important}
#footer2 ul.social li{list-style-image:none !important;list-style-type:none !important;margin-left:0px !important;white-space:nowrap !important;display:inline !important;float:left !important;padding-left:4px !important;padding-right:4px !important}
#footer2 ul.social li:first-child,#footer2 ul.social li.first{padding-left:0 !important}
#footer2 ul.social li:last-child{padding-right:0 !important}
#footer2 ul.social li.last{padding-right:0 !important}
#footer2 ul.social li{margin:0 !important;padding:0 0 0 3px !important}
#footer2 ul.social li:first-child{padding-left:0 !important}
#footer2 ul.social li a{display:block !important;width:14px !important;height:15px !important}

#footer2 ul.social li a.rss{text-indent:-119988px !important;overflow:hidden !important;text-align:left !important;background:url('../image/footer.jpg') -0px -0px !important}
#footer2 ul.social li a.facebook{text-indent:-119988px !important;overflow:hidden !important;text-align:left !important;background:url('../image/footer.jpg') -0px -32px !important}
#footer2 ul.social li a.dailymotion{text-indent:-119988px !important;overflow:hidden !important;text-align:left !important;background:url('../image/footer.jpg') -0px -64px !important}
#footer2 ul.social li a.twitter{text-indent:-119988px !important;overflow:hidden !important;text-align:left !important;background:url('../image/footer.jpg') 0 -96px !important}
#footer2 ul.social li a.youtube{text-indent:-119988px !important;overflow:hidden !important;text-align:left !important;background:url('../image/footer.jpg') 0 -128px!important}
a.disabled {  visibility:hidden !important;}
.titreRougePetitItalic {font-size:11px;color:black;font-style:italic}
.TexteBleu {width:160px;height:30px;border:1px solid #093c75;font-size:12px;margin:0 10px 10px 2px;	padding:5px;color:#fb8f00;font-weight: bold; }

#form-recherche1 input[type=button] {background: transparent url('../image/btn-recherche-grand-bg.png') repeat-x top;border: 1px solid #1C67A9;color: #A45E19;font-size: 12px;width: 53px;height: 28px;vertical-align: middle;font-weight: lighter;text-shadow: 1px 1px 0px white;cursor: pointer;}
#form-recherche1 input[type=button] {position: absolute;bottom: 0px;right: 0px;width: 95px;height: 30px; margin-bottom: 25px; margin-right: 18px;text-transform: uppercase;font-size: 14px; background-image: url('../image/btn-recherche-grand-bg.png');}
#form-recherche1 input[type=button] {background: transparent url('http://www.lowcostmail.com/images/btn-recherche.png') repeat-x top;border: 1px solid #1C67A9;color: #A45E19;font-size: 12px;width: 53px;height: 28px;vertical-align: middle;font-weight: lighter;text-shadow: 1px 1px 0px white;cursor: pointer;}
#form-recherche1 input[type=button] {position: absolute;bottom: 0px;right: 0px;width: 95px;height: 30px; margin-bottom: 25px; margin-right: 18px;text-transform: uppercase;font-size: 14px; background-image: url('../image/btn-recherche-grand-bg.png');}
#form-recherche1 { width: 320px;margin: 0 auto;}
#form-recherche1 .chanpRecherche1 {padding: 5px;padding-bottom:25px;position: relative;}
#form-recherche1 input[type="text"] {vertical-align: middle;}
.recherche_input1 input[type=text]  {width: 180px;font-size: 12px;padding: 6px; padding-top: 7px; color: #787878;font-weight: bold;}
.share{color:#DF0101;font-size:70px;font-size:7rem;line-height:60px;font-weight:bold;font-style:normal}
.captionshare{font-family:Arial,sans-serif;font-size:11px;font-size:1.1rem;margin-top:-13px;color:#8a8c8e;text-transform:uppercase;padding:15px;}
.gradientbuttons li{display: inline;margin: 0;}
.gradientbuttons li a{text-decoration: none;padding: 5px 7px;margin-right: 5px;border: 1px solid #778;color: black;border:1px solid gray;background: #3282c2;border-radius: 8px; /*w3c border radius*/box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */-moz-border-radius: 8px; /* mozilla border radius */-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background */-webkit-border-radius: 8px; /* webkit border radius */-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* webkit gradient background */}
.gradientbuttons li a:hover{color: lightyellow;}
.orangetheme li a{font-size:12px;background: #fb8f00;}
/*menu haut*/
#zone-bar * { margin: 0; padding: 0;}
html { overflow-y: scroll;}
#zone-bar ul { list-style: none inside;text-align: left;}
#zone-bar  a img { border: none;}
.floatleft {float: left; padding-top: 15px;}
.floatright {float: right;}
.clear {clear: both;}
.menu1  {color: white; text-decoration: none;}
.menu2  {color: #383838;}
#page-wrap {min-width: 960px; max-width: 1260px;margin: 0 auto; padding: 0 10px;width:expression(document.body.clientWidth < 961? "960px" : document.body.clientWidth > 1261? "1260px" : "auto");}
#top-bar {background: white;min-height: 55px;padding: 0 10px;font-size: 1.3em;font-weight: bold;}
#right-side {float: right;padding-top: 15px;}
#right-side img {	border: 1px solid white;vertical-align: middle;}
form#fCMmbre {display: inline;position: relative;padding-right: 10px;}
form#fCMmbre label {display: none;}
form#fCMmbre  input[type=text] , form#fCMmbre input[type=password]  {height: 15pt;margin-top:2px;}
#search-button {	position: absolute;right: 10px;top: 0;}
#menu-bar {text-align: left;width: 98%;margin: 0 0 10px 0 ;padding: 6px 6px 0px 6px;height: 28px;line-height: 100%;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;box-shadow: 2px 2px 3px #666666;-webkit-box-shadow: 2px 2px 3px #666666;-moz-box-shadow: 2px 2px 3px #666666;background: #8B8B8B;background: linear-gradient(top,  #A9A9A9,  #7A7A7A);background: -ms-linear-gradient(top,  #A9A9A9,  #7A7A7A);background: -webkit-gradient(linear, left top, left bottom, from(#A9A9A9), to(#7A7A7A));background: -moz-linear-gradient(top,  #A9A9A9,  #7A7A7A);border: solid 1px #6D6D6D;position:relative;z-index:999;}
#menu-bar li {margin: 0 6px 0 6px;padding: 0 0 6px 0;float: left;position: relative;list-style: none;}
#menu-bar a {font-weight: bold;font-family: arial;font-style: normal;font-size: 13px;color: #fff;text-decoration: none;display: block;padding: 6px 20px 6px 20px;margin: 0;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
#menu-bar .active a, #menu-bar li:hover > a {background: #0399D4;color: #444444;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);box-shadow: 0 1px 1px rgba(0, 0, 0, .2);}
#menu-bar ul li:hover a, #menu-bar li:hover li a {background: none;border: none;color: #666;-box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}
#menu-bar ul a:hover {background: #D4812F !important;background: linear-gradient(top,  #EC9C11,  #A6691B) !important;background: -ms-linear-gradient(top,  #EC9C11,  #A6691B) !important;background: -webkit-gradient(linear, left top, left bottom, from(#EC9C11), to(#A6691B)) !important;background: -moz-linear-gradient(top,  #EC9C11,  #A6691B) !important;color: #FFFFFF !important; border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;text-shadow: 0px 0px 0px #FFFFFF;}
#menu-bar ul {background: #DDDDDD;background: linear-gradient(top,  #FFFFFF,  #CFCFCF);background: -ms-linear-gradient(top,  #FFFFFF,  #CFCFCF);background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CFCFCF));background: -moz-linear-gradient(top,  #FFFFFF,  #CFCFCF);display: none;margin: 0;padding: 0;width: 185px;position: absolute;top: 30px;left: 0;border: solid 1px #B4B4B4;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-webkit-box-shadow: 2px 2px 3px #222222;-moz-box-shadow: 2px 2px 3px #222222;box-shadow: 2px 2px 3px #222222;}
#menu-bar li:hover > ul {display: block;}
#menu-bar ul li {float: none;margin:0;padding:0;}
#menu-bar ul a {padding:10px 0px 10px 15px;color:#424242 !important;font-size:14px;font-style:normal;font-family:arial;font-weight: bolder;text-shadow: 2px 2px 3px #FFFFFF;}
#menu-bar ul li:first-child > a {border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px;}
#menu-bar ul li:last-child > a {border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;}
#menu-bar:after {content: ".";display: block;clear: both;visibility: hidden;line-height:0;height:0;}
#menu-bar {display: inline-block;}
html[xmlns] #menu-bar {display: block;}
* html #menu-bar {height: 1%;}.btmenu{height: 12pt;vertical-align: middle;text-align: middle;}
.connexion_menu {float:right;}
*+html    .connexion_menu {clear:both;float:right;}
#pageshare {position:fixed; bottom:15%; left:10px; float:left; border: 1px solid black; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#eff3fa;padding:0 0 2px 0;z-index:10;}
#pageshare .sbutton {float:left;clear:both;margin:5px 5px 0 5px;}