h1,h2,dl,dt,dd {margin:0;padding:0;}
#banner{height:98px;margin:0;padding:0;}
* html #banner img{display:block;}
#doc, #doc-page {overflow: hidden;height:398px !important;border-bottom:1px solid #6a7587;position:relative;}
#doc #title{height: 44px; text-align: center; color:#0094cb; font-size:15px; font-weight:700;}
*+html #doc #title{height: 30px;padding-top:14px;}
* html #doc #title{height: 30px;padding-top:14px;}
#doc:after, #doc-page:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#doc, #doc-page {display: inline-block;}
/* \*/
* html #doc, * html #doc-page{height: 1%;}
#doc, #doc-page{display: block;}
/* second-nav */
.second-nav {padding:3px 16px 3px 25px; margin:0; list-style:none; height:14px; background:#6b8e9e url(/images/carrieres-sub-menu-bg.gif) repeat-x;}
.second-nav li {display:inline;float:left;}
.second-nav a {text-decoration:none; color:#FFF; display:block; width:147px; height: 14px; line-height: 13px; font-size: 10px; float:left; background: transparent url(/images/bg-links-besoins2.gif) repeat-x 0 0%;font-weight:bold;}
.second-nav a:hover,
.second-nav li.active a {color:#FFF;background: transparent url(/images/bg-links-besoins2.gif) repeat-x 0 100%;}




/*  */
#doc .col1, #doc .col2, #doc .col3{float: left;height:354px;color:#fff;font-size:9px; }
#doc .col1 { font-size:12px; }
#doc .col1{width: 312px;}
#doc .col2{width: 342px;background:url(/images/bg-doc-red.gif) no-repeat;}
#doc .col3{width: 276px;background:url(/images/bg-doc-grey.gif) no-repeat;}

#doc .col1 #dossier{background-color:#c6c7c8;border-bottom:2px solid #fff;height:147px;padding-left:10px;} 
#doc .col1 #dossier .text{height:105px;max-height:105px;padding-bottom:5px;}
#doc .col1 #publication{background-color:#9c9ea0;height:205px;padding-left:10px;}
#doc .col1 #dossier a, #doc .col1 #publication a{color:#fff; font-weight:bold;text-decoration:none;}
#doc .col1 #dossier a:hover, #doc .col1 #publication a:hover{text-decoration:underline;}

.col2 dl{padding-left:15px;}
.col3 dl{padding-left:8px;}
h2, dt.title {font-size:19px; font-weight:bold;margin-bottom:5px;padding-top:3px;}
dd.text{height:65px;max-height:65px;margin:0 15px 5px 0;}
.col2 dd.cover{margin-left:100px;}
.col3 dd.cover{margin-left:80px;}
dd.cover{margin-bottom:7px;}
.col2 dd.cover img{border:2px solid #fff;}
.col3 dd.cover img{border:2px solid #bf1913;}
#title h1 { font-size:26px;font-family:Times New Roman;color:#0767A4;} 

.link{color:#fff; font-weight:bold;background-image:url(/images/acrobat-grey.gif);background-repeat:no-repeat; padding:10px 0 5px 30px;}
.col2 .link{background-image:url(/images/acrobat-red.gif); margin-left:70px;}
.col3 .link{background:none; margin-left:50px;}
.link a{color:#fff; font-weight:bold;text-decoration:underline;}
.col3 .link a, #lightbox a{color:#f00;text-decoration:none;}
a.lightbox{color:#fff !important; font-weight:bold;text-decoration:none;}

#lightbox{height:397px;}
.lightbox-up{margin-top: -399px;}
.up{margin-top: -399px;}
#lightbox .col1 {background-color:#626467;width:150px;margin-top:-26px;padding:30px 10px 10px 10px;height:358px;}
#lightbox .col1 h1{font-size:18px;}
#lightbox .col1 h1, #lightbox .col1 p {color:#c4c4c4;}
#lightbox .col1 p{padding-right:10px;max-height:185px;}
#lightbox .col1 .nofile	{padding:5px 0  0 25px;margin-top:10px;}
#lightbox .col1 .nofile a {color:#fff; font-weight:bold; text-decoration:none;font-size:12px;}
#lightbox .col1 .nofile a:hover {text-decoration:underline;}
#lightbox .col1 .file{background:url(/images/acrobat-grey-2.gif) no-repeat;padding:5px 0  0 25px;margin-top:10px;}
#lightbox .col1 .file a {color:#fff; font-weight:bold; text-decoration:none;font-size:12px;}
#lightbox .col1 .file a:hover {text-decoration:underline;}
#ligthbox .col1 .file a strong {font-size:14px; color:#e52521 !important;}
#lightbox .col2 {background:url(/images/fr/navalExpert.gif) no-repeat;width:670px;height:395px;}
#lightbox .col2 p{font-size:9px;}
#lightbox .col2 strong {font-size:14px; font-weight:bold;color:#e52521;}
#lightbox .col2 #bloc1, #lightbox .col2 #bloc2, #lightbox .col2 #bloc3, #lightbox .col2 #bloc4{position:absolute;}
#lightbox .col2 #bloc1{top:35px; left:189px; width:250px;}
#lightbox .col2 #bloc2{top:160px; left:190px; width:200px;}
#lightbox .col2 #bloc3{top:60px; left:750px; width:150px;}
#lightbox .col2 #bloc4{top:222px; left:780px; width:120px;}



