body{background:#DEE6F4 url(/css/images/fondpage.gif?v2.0) left top repeat-x;text-align:left;font-size:.8em;line-height:1.2em;font-family:trebuchet MS, arial;color:#000;margin:0;padding:0}
div#page{width:960px;height:600px;margin:0 auto;padding:0}
#page-home div#content{position:relative;float:left;width:730px;margin:10px 0 0}
#page-home div#sub{width:228px;float:left;margin:11px 0 -17px 2px}
a{color:#fff;text-decoration:none;overflow:hidden}
a:hover,a:active{color:#fff;text-decoration:underline}
h1,h2,h3{text-indent:-5000px;text-align:left;margin:0;padding:0}
h5{color:#6480B6;font-family:arial;font-size:.9em;margin:15px 0 0}
ul{margin:0;padding:0}
p{font-size:1em;padding:0}
#page-home #header{display:block;height:393px;background:url(/css/images/header.jpg?v2.0) center top no-repeat}
#page-home #header a{float:left;width:25px;height:15px;text-indent:-5000px}
#page-home #header p.home{position:absolute;top:10px;height:76px;width:120px;left:10px}
#page-home #header h2{text-indent:0;position:absolute;top:77px;left:120px;color:#000;font-size:14px;font-weight:700}
#page-home #header h2 span{color:#8E2F69;font-size:16px}
#page-home #header p.home a{display:block;height:76px;width:120px}
#page-home #header p.ffd{position:absolute;top:10px;height:76px;width:70px;right:20px}
#page-home #header a.ffd{float:none;display:block;height:76px;width:70px;background:url(/css/images/logoffd.jpg?v2.0) center top no-repeat}
#page-home #header a#allemagne{position:relative;left:580px;top:50px;background:url(/css/images/allemagne.gif?v2.0) center top no-repeat}
#page-home #header a#angleterre{position:relative;left:580px;top:50px;background:url(/css/images/angleterre.gif?v2.0) center top no-repeat;margin:0 0 0 10px}
#page-home #header a#espagne{position:relative;left:580px;top:50px;background:url(/css/images/espagne.gif?v2.0) center top no-repeat;margin:0 0 0 10px}
#page-home #header #assistance{display:block;background:url(/css/images/assistance.jpg?v2.0) left top no-repeat;margin:100px 0 0 480px;padding:15px 0 0 20px}
#page-home #header #assistance h3{text-indent:0;color:#8F2F6A;font-size:16px;font-weight:700;position:relative;z-index:20}
#page-home #header #assistance p#first{padding:3px 0 0 4px}
#page-home #header #assistance p#questions{padding:0 0 0 7px}
#page-home #header #assistance p#jour{padding:0 0 0 17px}
#page-home #header #assistance p#horaire{padding:0 0 0 22px}
#page-home #header #assistance p#contact{color:#0079F2;font-size:19px;font-weight:700;padding:7px 0 0 31px}
#page-home #header #assistance p#prix{font-size:10px;padding:0 0 0 59px}
#page-home #main{background:url(/css/images/fondmain.gif?v2.0) center top repeat-y}
#page-home #troisclic{display:block;background:url(/css/images/main.jpg?v2.0) center top no-repeat;font-family:trebuchet MS;height:150px;font-size:11px;padding:50px 0 0}
#page-home #main p{width:95%;text-align:right;margin:0 auto 10px;padding:0}
#page-home #main #calculateur{display:block;text-align:right;position:relative;left:50px;float:left;width:184px;background:#fff url(/css/images/hautbloccalculateur.gif?v2.0) center top no-repeat;margin:0}
#page-home #main a.titre{display:block;text-indent:-5000px;text-align:left;height:45px}
#page-home #main a.text{color:#000;display:block;line-height:1.1em;width:95%;text-decoration:none;margin:0 auto}
#page-home #main #calculateur a.img{display:block;background:url(/css/images/basbloccalculateur.gif?v2.0) left top no-repeat;width:185px;height:70px;text-indent:-5000px;text-align:left;margin:15px 0 0 -1px}
#page-home #main #estimation{position:relative;float:left;background:#fff url(/css/images/hautblocestimation.gif?v2.0) center top no-repeat;width:184px;left:84px;text-align:right;margin:0}
#page-home #main #estimation a.img{display:block;background:url(/css/images/basbloccout.gif?v2.0) left top no-repeat;width:185px;height:70px;text-indent:-5000px;text-align:left;margin:1px 0 0 -1px}
#page-home #main #devis{position:relative;float:left;left:124px;background:#fff url(/css/images/hautblocdevis.gif?v2.0) center top no-repeat;width:184px;text-align:right;margin:0}
#page-home #main #devis a.img{display:block;background:url(/css/images/basblocdevis.gif?v2.0) left top no-repeat;width:185px;height:70px;text-indent:-5000px;text-align:left;margin:22px 0 0 -1px}
#page-home #main .hr{display:block;clear:both;background:url(/css/images/mainbas.gif?v2.0) center top no-repeat;height:17px;margin:0;padding:0}
#page-home #sub #nav{background:url(/css/images/fondmenu.gif?v2.0) center top no-repeat;padding:0}
#page-home #sub #nav #services{background:url(/css/images/fondservices.gif?v2.0) center top repeat-y}
#page-home #sub #nav #services h3{display:block;height:57px;background:url(/css/images/servicesh3.gif?v2.0) center top no-repeat;margin:0 auto;padding:0}
#page-home #sub #nav #services ul{display:block;background:url(/css/images/fondulservices.gif?v2.0) center top no-repeat;margin:0 auto;padding:2px 0 0}
#page-home #sub #nav #services ul li.first{margin:0 auto}
#page-home #sub #nav #services ul li{position:relative;width:63%;list-style-type:none;background:url(/css/images/puce.gif?v2.0) left top no-repeat;margin:5px auto 0;padding:0 0 0 20px}
#page-home #sub #nav #services ul li a{color:#000;font-weight:700;line-height:1.2em;font-size:12px;text-decoration:underline}
#page-home #sub #nav #besoin{position:relative;background:url(/css/images/fondservices.gif?v2.0) center top repeat-y;margin:3px auto 6px}
*html #page-home #sub #nav #besoin{background:url(/css/images/fondservices.gif?v2.0) center top repeat-y;margin:0 auto}
#page-home #sub #nav #besoin h3{height:38px;background:url(/css/images/besoinh3.gif?v2.0) center top no-repeat;margin:0 auto;padding:0}
#page-home #sub #nav #besoin form{display:block;background:url(/css/images/besoincentre.gif?v2.0) center top no-repeat;margin:0;padding:0}
#page-home #sub #nav #besoin label{display:block;width:65%;font-size:12px;margin:0 auto;padding:0 0 2px}
#page-home #sub #nav #besoin input,select{display:block;border:1px solid #A5ACB2;width:70%;margin:0 auto}
#page-home #sub #nav #publicite{display:block;background:url(/css/images/fondpubuni.gif?v2.0) center top repeat-y}
#page-home #sub #nav #publicite h3{display:block;height:35px;background:url(/css/images/h3pub.gif?v2.0) center top no-repeat;margin:0;padding:0}
#page-home #sub #nav #publicite a{display:block;height:111px;background:url(/css/images/pubcamion.gif?v2.0) center top no-repeat;text-decoration:none;color:#8F2F6A;font-weight:700;padding:37px 50px 0 24px}
#page-home #sub #nav #publicite p{background:url(/css/images/fondbourse.gif?v2.0) center top no-repeat;width:75%;font-size:.9em;line-height:1.2em;font-weight:700;margin:8px auto 12px;padding:0}
*html #page-home #sub #nav #publicite p{margin:8px auto 9px}
#page-home #sub #nav #publicite a#bourse{display:inline;background:none;text-decoration:underline;color:#000;font-weight:700;margin:0;padding:0}
#page-home #sub #nav #publicite .hr{display:block;height:18px;background:url(/css/images/baspub.gif?v2.0) center top no-repeat}
#page-home #sub #nav #boutique{display:block;height:48px;text-indent:-5000px;background:url(/css/images/boutique.gif?v2.0) center top no-repeat}
#footer{clear:both;padding:0 0 20px}
#footer ul{width:730px;margin:0 0 0 20px}
#page-home #footer ul,#page-home #baseline{position:relative;top:-60px;width:700px}
#footer li{display:inline;list-style-type:none;font-size:11px;font-family:arial;border-right:1px solid #000;margin:0 0 0 3px;padding:0 2px 0 0}
#footer li.last{border:none}
#footer a{color:#000}
#footer a#s3i{font-size:11px;font-family:arial;float:right;width:15%;margin:0}
#footer .blog_link{font-size:12px;font-weight:700;margin:6px 0 0 30px}
#baseline{font-size:11px;color:#222;width:730px;padding:0 30px}
.ui-tabs-nav,.ui-tabs-panel{font-family:Verdana, Helvetica, Arial, sans-serif;font-size:12px}
.ui-tabs-nav{list-style:none;margin:0;padding:0 0 0 4px}
.ui-tabs-nav:after{display:block;clear:both;content:" "}
#wrapper .ui-tabs-nav li{float:left;min-width:84px;background:none;margin:0}
.ui-tabs-nav a,.ui-tabs-nav a span{float:left;display:block;background:url(/css/images/tab.png?v2.0) no-repeat;padding:0 10px}
.ui-tabs-nav a{padding-left:0;color:#27537a;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;outline:0;text-decoration:none;margin:1px 0 0}
#wrapper .ui-tabs-nav a em{font-weight:700;font-size:9px;color:#BBA6CB;display:inline}
.ui-tabs-nav .ui-tabs-selected a{position:relative;top:1px;z-index:2;margin-top:0;color:#000;text-decoration:none}
.ui-tabs-nav a span{width:64px;min-width:64px;height:18px;min-height:18px;padding-top:6px;padding-right:0}
*>.ui-tabs-nav a span{width:auto;height:auto}
.ui-tabs-nav .ui-tabs-selected a span{padding-bottom:1px}
.ui-tabs-nav .ui-tabs-selected a,.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active{background-position:100% -150px}
.ui-tabs-nav a,.ui-tabs-nav .ui-tabs-disabled a:hover,.ui-tabs-nav .ui-tabs-disabled a:focus,.ui-tabs-nav .ui-tabs-disabled a:active{background-position:100% -100px}
.ui-tabs-nav .ui-tabs-selected a span,.ui-tabs-nav a:hover span,.ui-tabs-nav a:focus span,.ui-tabs-nav a:active span{background-position:0 -50px}
.ui-tabs-nav a span,.ui-tabs-nav .ui-tabs-disabled a:hover span,.ui-tabs-nav .ui-tabs-disabled a:focus span,.ui-tabs-nav .ui-tabs-disabled a:active span{background-position:0 0}
.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text}
.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{cursor:pointer}
.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40)}
.ui-tabs-panel{border-top:1px solid #97a5b0;background:transparent;padding:1em 8px}
.ui-tabs-loading em{background:url(/css/images/loading.gif?v2.0) no-repeat 0 50%;padding:0 0 0 20px}
#main #wrapper .tab .submit{display:inline;widtu:auto;float:none;width:20%;padding:0 4px}
#main #wrapper .tab form{display:block;width:95%;margin:0;padding:0}
#main .tab p a{display:inline}
#stat{width:100%;border:solid 1px #91578B;border-width:1px 0;margin:16px 0}
#stat th{background-color:#E2D1EF;text-align:center;font-size:11px;padding:4px 5px}
#stat td{border-bottom:dotted 1px #E2D1EF;font-size:11px;text-align:center;padding:3px}
.pager{color:#042B3F;text-align:left;margin:10px 0;padding:5px 15px}
.pager span.atThisPage{background:#FFF none repeat scroll 0;color:#95BAEF;font-size:13px;font-weight:700;vertical-align:top;border-color:#999;padding:2px 6px}
.pager a{background:#FFF none repeat scroll 0;border:1px solid #DDD;text-decoration:none;color:#00347F;padding:2px 6px}
.pager .prev{background:#FFF none repeat scroll 0;color:#AAA;margin-right:20px;padding:2px 6px}
.pager .next{background:#FFF none repeat scroll 0;color:#AAA;margin-left:20px;padding:2px 6px}
#main .tab h4{background:transparent url(/css/images/h3.gif?v2.0) no-repeat scroll 0 top;border-bottom:1px solid #000;font-size:12px;font-weight:700;height:20px;width:98%;margin:5px auto 0;padding:3px 0 3px 11px}
#main .tab pre{width:98%;overflow:auto;margin:6px 10px;padding:0}
hr,.hr,#page-home #main h3,#sub h2{display:none}
#page-home #header #assistance p,#footer li.first{margin:0}
#page-home #sub #nav #services .hr,#page-home #sub #nav #besoin .hr{display:block;height:25px;background:url(/css/images/servicesbas.gif?v2.0) center top no-repeat}
#page-home #sub #nav #publicite a:hover#bourse,#wrapper .ui-tabs-nav a{text-decoration:none}
* html .ui-tabs-nav,:first-child+html .ui-tabs-nav{display:inline-block}
@media projection,screen {
.ui-tabs-hide{display:none}
}
@media print {
.ui-tabs-nav{display:none}
}
