::-moz-selection{background:#1f497d;color:#fff}::-webkit-selection{background:#1f497d;color:#fff}::selection{background:#1f497d;color:#fff}@font-face{    font-family:'MavenProMedium';    src:url('../fonts/mavenpro-medium-webfont.eot');    src:url('../fonts/mavenpro-medium-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/mavenpro-medium-webfont.woff') format('woff'),         url('../fonts/mavenpro-medium-webfont.ttf') format('truetype'),         url('../fonts/mavenpro-medium-webfont.svg#MavenProMedium') format('svg');    font-weight:normal;    font-style:normal}@font-face{    font-family:'OldStandardTTItalic';    src:url('../fonts/oldstandard-italic-webfont.eot');    src:url('../fonts/oldstandard-italic-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/oldstandard-italic-webfont.woff') format('woff'),         url('../fonts/oldstandard-italic-webfont.ttf') format('truetype'),         url('../fonts/oldstandard-italic-webfont.svg#OldStandardTTItalic') format('svg');    font-weight:normal;    font-style:normal}@font-face{    font-family:'OldStandardTTRegular';    src:url('../fonts/oldstandard-regular-webfont.eot');    src:url('../fonts/oldstandard-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/oldstandard-regular-webfont.woff') format('woff'),         url('../fonts/oldstandard-regular-webfont.ttf') format('truetype'),         url('../fonts/oldstandard-regular-webfont.svg#OldStandardTTRegular') format('svg');    font-weight:normal;    font-style:normal}@media print {  body{display:none} }*{margin:0;padding:0}html{background:url(../img/bg-footer.jpg) repeat-x center bottom #e3e8ca}body{background:url(../img/bg.png) repeat;color:000;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif}a{color:#1F497D;text-decoration:underline}a:hover{text-decoration:none}#container{width:100%;margin:0 auto;position:relative;padding-top:740px}h1{color:#1f497d;font-family:'OldStandardTTItalic';font-weight:normal;font-size:2em;padding-bottom:10px;padding-top:20px;background:url(../img/h1.png) repeat-x left bottom}h2{color:#1f497d;font-family:'OldStandardTTItalic';font-weight:normal;font-size:1.8em;padding-top:10px}h3{color:#1f497d;font-family:'OldStandardTTItalic';font-weight:normal;font-size:1.5em;padding-top:10px}h4{color:#3b3b3b;font-family:'OldStandardTTRegular';font-weight:normal;font-size:1.3em;padding-top:10px}.fil_ariane{font-size:11px !important;color:#000;z-index:15;position:absolute;top:5px;left:10px;font-family:'MavenProMedium';font-weight:normal}.fil_ariane a{color:#1f497d !important}#header_frame{width:100%;position:absolute;top:0;left:0;background:url(../img/bg-header.jpg) repeat-x center top}#header{height:740px;position:relative;top:0;left:0;width:960px;margin:auto;background:}#slogan{display:block;float:left;color:#3b3b3b;font-size:25px;font-family:'OldStandardTTItalic';font-weight:normal;margin-top:10px}#logo{width:200px;height:133px;margin-left:50px;margin-top:35px;float:left;margin-right:30px}#logo:hover{-moz-opacity:0.8;-webkit-opacity:0.8;opacity:0.8}#diaporama{width:930px;height:393px;background:rgb(172,194,181);background:rgba(172,194,181,.34);padding:15px;margin-top:30px;-webkit-box-shadow:0px 3px 9px rgba(0,0,0,0.49) inset;box-shadow:0 3px 9px rgba(0,0,0,0.49) inset;position:relative}#content-diapo{width:930px;height:393px;background:#FFF;-webkit-box-shadow:0px 3px 9px rgba(0,0,0,0.49);box-shadow:0 3px 9px rgba(0,0,0,0.49);position:relative;z-index:1}.bx-wrapper{margin:auto}.bx-window{overflow:visible !important}#slider1,#slider2,#slider3,#slider4,#slider5,#slider6,#slider7{width:100%;height:100%;z-index:5}#slider2{background:url(../img/slider01.jpg) no-repeat center center}#slider3{background:url(../img/slider02.jpg) no-repeat center center}#slider4{background:url(../img/slider03.jpg) no-repeat center center}.bx-prev{width:180px;height:100%;display:block;background:url(../img/fleche.png) no-repeat -24px center;    position:absolute;    top:0;left:-15px;text-indent:-9999px;    z-index:100}.bx-next{width:780px;height:100%;display:block;background:url(../img/fleche.png) no-repeat 755px center;position:absolute; top:0;right:-15px;text-indent:-9999px; z-index:100}#slogan-diapo{font-size:25px;font-family:'OldStandardTTItalic';font-weight:normal;text-align:right;color:#3b3b3b;width:900px;height:56px;line-height:56px;position:absolute;bottom:47px;left:15px;z-index:10;padding:0 15px;background:rgb(208,219,195);background:rgba(208,219,195,.8)}#nom{float:left;font-size:35px;color:#1f497d;font-family:'OldStandardTTRegular';font-weight:normal;margin-top:60px}.lien_index{float:right;background:url(../img/btn.png) no-repeat left -25px;height:25px;display:inline-block;text-indent:15px;line-height:25px;text-align:left;text-decoration:none;font-family:'OldStandardTTItalic';font-weight:normal;font-size:14px;color:#1f497d !important;text-shadow:1px 1px 0 rgba(255,255,255,0.69)}.btn_lien{background:url(../img/btn.png) no-repeat right 0;height:25px;padding-right:29px;margin:20px 0 !important;padding-top:0 !important;float:right;text-decoration:none}.btn_lien:hover{background:url(../img/btn.png) no-repeat right -50px}.btn_lien:hover .lien_index{background:url(../img/btn.png) no-repeat left -75px}.menu-h{height:33px;width:960px;list-style-type:none;margin-top:65px;clear:both;background:url(../img/menu.png) repeat-x;padding-top:11px;padding-bottom:10px;position:relative;z-index:100}#menu-h li{list-style-type:none;float:left;text-align:center;padding:0 40px;position:relative}#menu-h li a{font-family:'MavenProMedium';font-size:16px;color:#3b3306;text-transform:uppercase;display:block;width:auto;padding:0 10px;text-decoration:none;line-height:33px;height:33px;text-shadow:1px 1px 0 rgba(255,255,255,0.69)}#menu-h li a:hover,#menu-h a.selected{color:#FFF;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 3px 9px rgba(0,0,0,0.49) inset,0 1px 0 rgba(255,255,255,0.34);box-shadow:0 3px 9px rgba(0,0,0,0.49) inset,0 1px 0 rgba(255,255,255,0.34);text-shadow:1px 1px 4px rgba(0,0,0,0.54)}#menu-h li ul{    background:url("../img/bg-paper-pattern.png") repeat scroll 0 0 #FFF; border:4px solid rgba(0,0,0,0.18);-webkit-border-radius:4px; border-radius:4px;-webkit-box-shadow:0 0 32px rgba(171,166,146,0.32) inset,0 0 1px #B5B69C,0 1px 4px rgba(0,0,0,0.43); box-shadow:0 0 32px rgba(171,166,146,0.32) inset,0 0 1px #B5B69C,0 1px 4px rgba(0,0,0,0.43); font-size:12px; left:10px; list-style:none outside none; margin:0; padding:4px; position:absolute; text-align:left; top:33px; z-index:2}#menu-h li ul li{ padding:2px 0;height:23px;border-bottom:1px solid #acc2b5;border-top:1px solid #acc2b5;margin-bottom:1px}#menu-h li ul li a{ color:#3b3306;width:205px;text-align:left;font-size:14px;height:23px;line-height:23px}#menu-h li a.m-complessita{width:231px}#menu-h li a.m-contact{width:135px}#menu-h li ul li a:hover,#menu-h li ul li a.selected{ background:rgba(0,0,0,0.08); color:#3b3306;display:block;-webkit-box-shadow:none;box-shadow:none;text-shadow:1px 1px 0 rgba(255,255,255,0.69)}#content{width:960px;position:relative;overflow:hidden;margin:auto;margin-bottom:15px}#colonne_gauche{float:left;margin-top:20px;width:165px;padding-top:10px;min-height:290px}.imgLeft{border:1px solid #2c5485;padding:2px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.imgLeft:hover{background:#2c5485}#margin{margin-top:20px}#colonne_droit{float:right;margin-top:20px;width:750px;min-height:300px}#colonne_centre{width:930px;min-height:300px;background:url("../img/bg-paper-pattern.png") repeat scroll 0 0 #FFF;    border:4px solid rgba(0,0,0,0.18);-webkit-border-radius:4px;    border-radius:4px;-webkit-box-shadow:0 0 32px rgba(171,166,146,0.32) inset,0 0 1px #B5B69C,0 1px 4px rgba(0,0,0,0.43);    box-shadow:0 0 32px rgba(171,166,146,0.32) inset,0 0 1px #B5B69C,0 1px 4px rgba(0,0,0,0.43);    list-style:none outside none;    padding:4px;margin:25px 7px 20px;overflow:hidden;position:relative}#content-colonne{padding:0 5px;width:920px;min-height:300px}#colonne_centre p{padding-top:10px;line-height:1.4em;text-align:justify}#encart-relance{border-top:#3b3b3b 1px dashed;margin-top:20px;margin-left:10px;padding-right:15px;margin-bottom:20px;clear:both}.relance{padding-top:20px;margin-left:60px}.relance a{display:block;float:none;color:#000;text-decoration:none;line-height:1.6em;font-family:'OldStandardTTRegular';font-weight:normal;font-size:14px;background:url(../img/puce-relance.png) no-repeat;background-position:left center;padding-left:20px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.relance a:hover{text-decoration:underline;margin-left:20px;color:#1f497d;background:url(../img/puce-relance-hover.png) no-repeat;background-position:left center}#footer_frame{width:100%;height:auto}#footer{width:960px;height:190px;margin:auto;margin-top:0}#footer p{text-align:center;color:#000;font-family:'OldStandardTTRegular';font-weight:normal;font-size:12px;line-height:16px}#footer p#logo-footer{color:#1f497d;font-size:14px}#footer a{color:#000;text-decoration:none}#footer a:hover{text-decoration:underline}#footer #lien-footer{width:960px;height:135px;background:url(../img/ligne-footer.png) repeat-x left top;margin-top:10px;padding-top:10px}#footer #lien-footer ul li{float:left;list-style:none;text-align:left;margin:0 25px}#footer #lien-footer ul li a{font-family:'MavenProMedium';font-weight:normal;text-transform:uppercase;font-size:12px}#footer #lien-footer ul li ul li{float:none;height:14px;margin:0 !important}#footer #lien-footer ul li ul li a{text-transform:none;border-left:1px solid #728974;padding-left:10px;height:14px;line-height:14px}.float_right{float:right}.float_left{float:left}.clear_both{clear:both}#formulario{float:left;width:305px;min-height:340px}#map{float:left;width:375px;min-height:340px}#info{float:right;width:345px;border-left:1px dashed #3B3B3B;padding-left:10px;min-height:340px;margin-bottom:20px}#formulario form{margin-top:15px}#formulario input.f-text{width:260px;display:block;margin:0 0 20px}#formulario input[type="submit"]{display:block;margin:20px 0 0 200px;background:#C7CCB1;border:none;border-radius:5px;padding:2px 10px;cursor:pointer;color:#000;-webkit-box-shadow:0px 0x 6px #ccc;box-shadow:0px 0px 6px #ccc}#formulario input[type="submit"]:hover{color:#fff;-webkit-text-shadow:0px 1px 2px #000;text-shadow:0px 1px 2px #000;-webkit-box-shadow:0px 0x 3px #000 inset;box-shadow:0px 0px 3px #000 inset}