/*---------- GENERAL ----------*/
body{background:url(../_images/entreposez/main-bg.jpg) repeat-x;padding:0;margin:0}

/*---------- TOP ----------*/
#top-content{position:relative;background:url(../_images/entreposez/top-bg.jpg) no-repeat;height:291px;width:950px;margin-right:auto;margin-left:auto}
#top-content .title{font:20px Arial, Helvetica, sans-serif, sans-serif;color:#000;margin:0 0 0 67px;line-height:40px}
#top-phone{float:right;font:bold 20px Arial, Helvetica, sans-serif, sans-serif;color:#004b6d;padding:0 110px 0 0;margin-top:-30px}
#slogan{position:absolute;top:200px;left:340px;font:16px Verdana, Arial, Helvetica, sans-serif;color:#eee;letter-spacing:8px}
#home-url{position:absolute;top:60px;left:30px;width:275px;height:190px}

#menu-content{position:absolute;top:253px;left:27px;width:900px;height:30px}
#menu-content a,#footer-content a{text-decoration:none}
#menu-content a:hover,#footer-content a:hover,#footer-menu-content span a:hover{color:#fff;text-decoration:underline}

/*section link > "Demandez votre solution d'entreposage" */
#menu-content span a{text-decoration:none}
#menu-content span a:hover{}

#menu-a,#menu-b,#menu-c,#menu-d,#menu-e,#menu-f,#menu-g{float:left;height:30px;padding:2px 0 0 18px;
font:12px Arial, Helvetica, sans-serif;color:#fff;text-align:center}
/*#menu-e{color:#fff;padding:2px 0 0 35px;}
#menu-e{text-decoration:none}*/
#menu-a-isactive,#menu-b-isactive,#menu-c-isactive,#menu-d-isactive,#menu-e-isactive,#menu-f-isactive,#menu-g-isactive{color:#ff9000}

#flash-content{position:absolute;top:40px;left:14px;width:923px;height:203px}

/*---------- CONTENT ----------*/
#content{position:relative;background:url(../_images/entreposez/content-bg.jpg) repeat-y #fff;padding:0 0 0 40px;width:480px;
height:auto !important;
height:950px;
min-height:950px}/*Height Hack Set for IE6*/

#promo-anti{clear:both;background:url(../_images/entreposez/promo-anti.jpg) no-repeat bottom;width:475px;height:210px}
#promo-vr{clear:both;background:url(../_images/entreposez/promo-vr.jpg) no-repeat;width:475px;height:178px;margin:20px 0 0 0}
#promo-valet{background:url(../_images/entreposez/promo-valet.jpg) no-repeat;width:485px;height:259px;margin:20px 0 0 -10px}
#valet-txt-url-content{width:479px;text-align:center}
#valet-txt-url{font:12px Arial, Helvetica, sans-serif;color:#000}
#content a{cursor:pointer}

table#table-front{font-size:16px;color:#716F64}
table#table-front a{font:bold 13px Arial, Helvetica, sans-serif;color:#ff6c00;text-decoration:underline}
table#table-front a:hover{text-decoration:none}
table#table-front img{padding:0 10px 0 0}
/*table#table-front .txt{padding:7px;border-bottom:solid 1px #CBCBCB;border-top:solid 1px #fff;background:#F0F0F0}*/
/*table#table-front .txt{padding:7px;border-bottom:solid 1px #CBCBCB;border-left:solid 1px #F0F0F0}*/

#content .title,.form-h1{font:18px Verdana, Arial, Helvetica, sans-serif;color:#ff9000;padding:10px 0 10px 0;margin:0 0 10px 0; border-bottom:solid 1px #ddd}
.form-h1{margin:0 0 0 70px;border:none}

.home-pict{padding:0 0 0 40px;width:390px;height:98px}

#img-content-1{float:left;width:176px;height:114px;background:url(../_images/entreposez/middle1pict.jpg) no-repeat}
#img-content-2{float:left;width:176px;height:114px;background:url(../_images/entreposez/middle2pict.jpg) no-repeat}
#img-content-3{float:left;width:176px;height:114px;background:url(../_images/entreposez/middle3pict.jpg) no-repeat}
#img-content-4{float:left;width:176px;height:114px;background:url(../_images/entreposez/middle4pict.jpg) no-repeat}
.subtitles2items{float:left;padding:0 0 0 20px}
.subtitles2items a,.subtitles4items a{font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#405688;text-decoration:underline;
background:url(../_images/entreposez/arrow2.jpg) no-repeat 0 2px;padding:0 0 20px 18px;margin:0 0 15px 0}
.subtitles2items a:hover,.subtitles4items a:hover,.subtitles-items a:hover,.subtitles4items-B a:hover{color:#ff9000;text-decoration:none}
.subtitles4items{float:left;padding:0 0 0 20px}
.subtitles-items{position:relative;float:left;padding:5px 0 0 0;margin:-7px 0 0 0}
.subtitles-items-txt,.subtitles-4items-txt{font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#A1A1A1}
.subtitles-items a,.subtitles4itemsB a{font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#405688;text-decoration:underline}
.subtitles-4items-txt{float:left;padding:15px 5px 0 0;margin:10px 0 0 0;border-top:dashed 1px #A1A1A1}
.subtitles4itemsB{float:left;padding:15px 10px 0 0;margin:10px 0 0 0;border-top:dashed 1px #A1A1A1;width:345px}

#single-pict-pneus,#single-pict-meubles,#single-pict-auto,#single-pict-moto,#single-pict-roulotte,
#single-pict-motorise,#single-pict-motoneige,#single-pict-bato,#single-pict-mini,#single-pict-container
{float:left;width:84px;height:61px;padding:0 0 0 10px}
#single-pict-pneus{background:url(../_images/entreposez/shape-pneus.jpg) no-repeat}
#single-pict-meubles{background:url(../_images/entreposez/shape-meubles.jpg) no-repeat}
#single-pict-auto{background:url(../_images/entreposez/shape-machine.jpg) no-repeat}
#single-pict-moto{background:url(../_images/entreposez/shape-auto.jpg) no-repeat}
#single-pict-roulotte{background:url(../_images/entreposez/shape-roulotte.jpg) no-repeat}
#single-pict-motorise{background:url(../_images/entreposez/shape-motorise.jpg) no-repeat}
#single-pict-motoneige{background:url(../_images/entreposez/shape-motoneige.jpg) no-repeat}
#single-pict-bato{background:url(../_images/entreposez/shape-bato.jpg) no-repeat}
#single-pict-mini{background:url(../_images/entreposez/shape-mini.jpg) no-repeat}
#single-pict-container{background:url(../_images/entreposez/shape-container.jpg) no-repeat}

#afloat{position:absolute;top:18px;left:110px;width:230px;padding:0;margin:0}
#bfloat{position:absolute;top:31px;left:110px;width:230px;padding:0;margin:0}	

.content-txt{position:relative;clear:both;font:14px Verdana, Arial, Helvetica, sans-serif;color:#716F64;padding:15px 15px 0 0;text-align:justify}
.content-txt a{color:#001D60;font-weight:bold;font-size:12px}
.content-txt a:hover{color:#ff9000;text-decoration:none}
.content-txt table img{padding:0 10px 0 40px}
.space{font:18px Verdana, Arial, Helvetica, sans-serif;color:#a1a1a1;padding:0 20px 0 0}
.space span{font-size:11px;color:#000}
.price{font:15px Verdana, Arial, Helvetica, sans-serif;color:#ff0000;padding:0 0 0 0}
.star{color:#FF0000;font-size:20px}
h2{font:bold 15px Verdana, Arial, Helvetica, sans-serif;color:#002373;padding:0 0 15px 0;margin:0}
h3{padding:0;margin:0;font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#000}
#price-pict{background:url(../_images/entreposez/price-pict.jpg) no-repeat;margin:0 0 0 5px;width:197px;height:101px}

#map{background:url(../_images/entreposez/map-temp.jpg) no-repeat 3px 4px;padding:4px;width:350px;height:350px;border:dashed 1px #A1A1A1;margin:0 0 0 30px}
#large-vue{background:url(../_images/entreposez/large-vue.jpg) no-repeat 3px 4px;padding:4px;width:450px;height:222px;border:dashed 1px #A1A1A1}
#detail-vue{background:url(../_images/entreposez/detail-vue.jpg) no-repeat 3px 4px;padding:4px;width:450px;height:301px;border:dashed 1px #A1A1A1}
#conteneurs{background:url(../_images/entreposez/conteneurs.jpg) no-repeat 3px 4px;padding:4px;width:429px;height:259px;border:dashed 1px #A1A1A1}

#contact-left{float:left;/*background:url(../_images/entreposez/logo-jcs.jpg) no-repeat;*/width:172px;height:160px;}
#contact-right{float:left;padding:0 0 0 20px;width:270px}
#hours-title{font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#6d6d6d;text-align:center;padding:0 0 10px 0}
#hours-days{font:12px Verdana, Arial, Helvetica, sans-serif;color:#a8aaad;text-align:center}
#adress,.phones,#phone{font:18px Verdana, Arial, Helvetica, sans-serif;color:#a8aaad;padding:0 0 5px 0}
.phones span,#phone span{font-size:12px}
#phone{padding:20px 0 0 75px;color:#002373}
#mail, .content-staff a{font:16px Verdana, Arial, Helvetica, sans-serif;color:#07307f;padding:0 0 20px 0}
#contact-right a:hover{text-decoration:none}
.content-staff{padding:20px 0 0 0;width:400px;}
.content-staff img{margin:0 20px 0 45px;border:solid 1px #A1A1A1;padding:2px}
.content-staff span, .staff-job{font-weight:bold}
.staff-job{padding:5px 0 0 0}
.staff-name{color:#000;font-size:17px}

#partners-content{}
.partners{margin:0 0 15px 0}
.partners a{font:16px Verdana, Arial, Helvetica, sans-serif;color:#001D60;text-decoration:underline}
.partners a:hover{text-decoration :none}

/*---------- CLIPS ----------*/

/*---------- FORM ----------*/
#form-content{margin:30px 0 0 -70px;font:12px Verdana, Arial, Helvetica, sans-serif;color:#002373}
.input-long{width:320px}
.input-short{width:150px}
.input-long,.input-short,textarea{font:bold 13px Verdana, Arial, Helvetica, sans-serif;color:#000}
.field-names,.field-names2{font-weight:bold}
.field-names2,textarea{margin:0 0 0 70px}
#form-button{margin:20px 0 0 180px;width:155px}
.field-names3{color:#FF6600;margin:0 0 0 170px}
textarea{width:425px;height:150px}
#area-other{width:350px;height:40px;margin:3px 50px 0 0}
.form-check{margin:0 0 0 180px}

#messageContainer{margin:0 0 0 37px}
#success,#nosuccess{width:200px;height:30px;background:#D3EAD3;border:solid 1px #C6CBCE;
font:bold 12px "Trebuchet MS", arial, sans-serif;color:#4da3cb;text-align:center;line-height:26px;margin:10px 0 0 37px}
#nosuccess{color:#FF0000;font-weight:bold;font-size:15px}

/*---------- MIDDLENAV ----------*/
#middle-content{position:relative;margin:42px 10px 0 20px;padding:20px 0 0 0;border-top:solid 1px #ddd;width:150px;z-index:10}
#middle-content-partners{margin:0 10px 0 0;padding:0 0 0 0;width:150px;height:500px}

#middle-content-v2{background:#fff;width:479px;height:15px;margin:7px 0 0 30px}
#middle-patch-left{background:url(../_images/entreposez/middle-patch-left.jpg) repeat-y #fff}
.middle-content-sections{padding:0 15px 0 0}
.middle-content-sections a,.separator{float:right;font:12px Georgia, "Times New Roman", Times, serif;color:#fe9205;margin:0 10px 0 10px;text-decoration:underline}
.middle-content-sections a:hover{text-decoration:none}
.separator{margin:0 0 0 0;text-decoration:none}

#menu-title0{font:bold 17px Verdana, Arial, Helvetica, sans-serif;color:#FF9000;padding:0 0 20px 0}
#menu0{padding:0;margin:0}
#menu0 dt {background:url(../_images/entreposez/arrow.jpg) no-repeat 0 5px;padding:0 0 20px 18px;margin:0 0 15px 0;border-bottom:dashed 1px #A1A1A1}
#menu0 dt a{font:16px Verdana, Arial, Helvetica, sans-serif;color:#001d60;text-decoration:underline;font-weight:bold}
#menu0 dt a:hover{color:#ff9000;text-decoration:none}

#menu-title1{font:bold 17px Verdana, Arial, Helvetica, sans-serif;color:#FF9000;padding:0 0 20px 0}
#menu1{padding:0;margin:0}
#menu1 dt {background:url(../_images/entreposez/arrow-out.jpg) no-repeat 130px 0px;padding:0 0 20px 18px;margin:0 0 15px 0;border-bottom:dashed 1px #A1A1A1}
#menu1 dt a{font:16px Verdana, Arial, Helvetica, sans-serif;color:#001d60;text-decoration:underline}
#menu1 dt a:hover{color:#ff9000;text-decoration:none}

/*---------- SIDENAV ----------*/
#side-content{position:relative;background:url(../_images/entreposez/sidenav-bg.jpg) repeat-y right #fff;
height:auto !important;
height:972px;
min-height:972px}/*Height Hack Set for IE6*/
#middle-patch-right{position:absolute;top:0;left:417px;background:url(../_images/entreposez/middle-patch-right.jpg) repeat-y;height:22px;width:14px;z-index:100}
.panels{position:relative;background:url(../_images/entreposez/side-watch-panels.jpg) no-repeat 0 0;width:186px;height:400px;padding:0 0 0 0}
.promo{position:relative;width:186px;height:315px;}
#side-form{width:430px;background:url(../_images/entreposez/form-bg.jpg) repeat-y 2px 0;
font:12px "Tahoma", arial, sans-serif;color:#000}

#form-inlay{width:309px;height:auto;background:url(../_images/entreposez/form-inlay-bg.jpg) repeat-y;margin:0 0 0 31px;padding:10px 40px 20px 25px}
form{margin:0}
#form-inlay input{border:none;width:185px;height:17px;padding:5px;}
.input-label,.input-label-red{padding:0 10px 0 0}
.input-label-red{color:#ff0000}
.form-separator{width:300px;height:7px;background:url(../_images/entreposez/form-separator.jpg) no-repeat;margin:10px 0 10px 0}
textarea{width:190px;height:100px;margin:0;font:12px "Tahoma", arial, sans-serif;color:#000;padding:2px}
#form-inlay td .check-form{width:25px;padding:0;margin:0}
#form-submit-btn{width:154px;height:44px;background:url(../_images/entreposez/form-submit-btn.jpg) no-repeat;border:none;
font:bold 15px "Tahoma", arial, sans-serif;color:#fff;margin:2px 0 0 125px}
#submit-message{width:400px;font:12px "Tahoma", arial, sans-serif;color:#0074a4;text-align:center;margin:25px 0 0 0}
#form-bottom{width:430px;height:35px;background:url(../_images/entreposez/form-bottom.jpg) no-repeat 2px 0;margin:0}

#panel-red{position:absolute;top:50px;left:30px;font:bold 20px Verdana, Arial, Helvetica, sans-serif;color:#fff;text-align:center}
#panel-green{position:absolute;top:205px;left:50px;font:bold 20px Verdana, Arial, Helvetica, sans-serif;color:#fff;text-align:center}
#panel-yellow{position:absolute;top:280px;left:33px;font:bold 20px Verdana, Arial, Helvetica, sans-serif;color:#000;text-align:center}
#yellow2{font:bold 12px Verdana, Arial, Helvetica, sans-serif}
#yellow3{font:bold 14px Verdana, Arial, Helvetica, sans-serif}
/*#bg-patch{position:absolute;top:918px;left:750px;width:201px;height:630px;background:url(../_images/entreposez/sidenav-bg.jpg) repeat-y}*/

/*---------- FOOTER ----------*/
#footer-content{width:870px;margin-right:auto;margin-left:auto;padding:30px 0 10px 0;color:#000}
#footer-menu-content{float:left;width:640px}
#footer-links{float:left}
#footer-links #menu0{padding:0;margin:0 0 0 0}
#footer-links #menu0 dt {background:url(../_images/entreposez/bullet.jpg) no-repeat 0 7px;padding:0 0 0 15px;margin:0 0 0 0;border:none}
#footer-links #menu0 dt a{font:12px Verdana, Arial, Helvetica, sans-serif;color:#767676;text-decoration:underline}
#footer-links #menu0 dt a:hover{color:#767676;text-decoration:none}
#footer-links #menu1{display:none}

/*section link > "Demandez votre solution d'entreposage" */
#footer-content span a{text-decoration:nonr}
#footer-content span a:hover{color:#767676;text-decoration:underline}
#footer-content a:hover{text-decoration:underline;color:#767676;}

#menu-aa,#menu-bb,#menu-cc,#menu-dd,#menu-ee,#menu-ff,#menu-gg,#footer-menu-content span a{float:left;height:30px;padding:2px 8px 0 10px;
font:12px Verdana, Arial, Helvetica, sans-serif;color:#767676;text-align:center}
#footer-menu-content #menu-ee{color:#767676;text-decoration:none}
#menu-a-isactive,#menu-b-isactive,#menu-c-isactive,#menu-d-isactive,#menu-e-isactive,#menu-f-isactive,#menu-g-isactive{color:#ff9000}