body {
        text-align: center;
}
body.standard {
	/*background-color: #EDEDED;*/
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	color:	#494949;
	text-align: center;
}
.standard Table {
    font-size: 12px;
}
.standard * {
-moz-box-sizing:content-box !important;
-box-sizing:content-box !important;
-webkit-box-sizing:content-box !important;
}
/**** comportement global ****/
.standard form {margin:0;}
.standard ul {margin:0px 20px 8px 8px; list-style:square; padding:0px 20px 0px 8px;line-height:1.5em;}
.standard #date {font-size:12px; color:#3e647e; font-weight:bold; margin-bottom:20px;}
.standard .date {font-size:12px; color:#3e647e; font-weight:bold; margin-bottom:20px;}
.standard h1{	font-size:26px;	color:#3e647e;	font-weight:normal;	margin:0 0 10px 0px;}
.standard h2{	font-size:22px;	color:#595959;	font-weight:normal;	margin:40px 0 20px 0px;  background-image : url(/FR/common/common/img/background/bullet_sectionTitle.gif);  background-repeat: no-repeat; background-position:0px 4px; padding:0px 0px 0px 15px; margin-bottom:15px;}
.standard h3 {font-size:16px;	color:#3e647e;	font-weight:bold;	margin:0px;}
div.paragraphe{clear:both;margin:20px 0 0 0;}
.listBody div.paragraphe{margin:0px;}

.pageWidth {text-align:left; clear:both;}
div.structure1, div.structure2, div.structure3{ width:996px;}
#page {	margin: 0 auto;	clear: both; background-color: #ffffff;	text-align: left;}
#page a {text-decoration:none; color:#003580}
.standard #page a:hover, #page .retourHaut a:hover {color: #192940;}

#page .linkcolor {text-decoration:none; color:#ffffff}

#page .retourHaut {text-align:right; margin:0px 20px 30px 0px; padding:7px 0px;}
#page #retourEncadre.retourHaut  {margin:0px;}
#page .retourHaut a {background-image:url(/FR/common/common/img/background/p_hautPage.gif); background-repeat:no-repeat; background-position:100% 50%; padding:0px 17px 0px 0px; color:#6c6c6c;}
.standard #page p.legende {font-size:10px; margin-right:20px; line-height:1.3em;}


/*** pushs ***/
.pushs , .pushBlocEnews{float:right; margin: 0px 0px 0px 20px; width:210px; clear:right;}
/*** visuals ***/
.visuals {float:right; margin: 0px 0px 20px 20px;}
/****
Differentes tailles de push possibles
.pushs.pushlarge, #page .pushlarge {width:230px;}
.pushs.pushetroit, #page .pushetroit {width:175px;}
*****/
.pushs .body { padding: 0px 15px 15px 20px; /*font-size:85%;*/ line-height:1.2em;}
.pushs .foot {background-image:url(/FR/common/common/img/background/push_bottom.gif); width:100%; height:20px;}
.pushs .footongletsFondBleu {background-image:url(/FR/common/common/img/background/push_bottom_blue.gif); width:100%; height:20px;}
#page .pushs .body a {text-decoration:underline; font-weight:bold;}
#page .pushs .body a:hover {color:#ff0000;}
.pushs .body a {color:#fff;}





/** declinaisons pushs ***/

/**** pleins ****/

.pushs .pushCorporatePlein {background-color:#051039; color:#fff;}
.pushs .pushCorporatePlein .head {background-image:url(/FR/common/common/img/background/push_top_marinePlein.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushCorporatePlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_marinePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}

.pushs .pushBleuPlein {background-color:#3e647e; color:#fff;}
.pushs .pushBleuPlein .head {background-image:url(/FR/common/common/img/background/push_top_bleuPlein.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushBleuPlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_bleuPlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}

.pushs .pushJaunePlein {background-color:#ecb813; color:#fff;}
.pushs .pushJaunePlein .head {background-image:url(/FR/common/common/img/background/push_top_jaunePlein.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushJaunePlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_jaunePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}

.pushs .pushOrangePlein {background-color:#ff4b00; color:#fff;}
.pushs .pushOrangePlein .head {background-image:url(/FR/common/common/img/background/push_top_orangePlein.gif); background-repeat: no-repeat; width:100%; height:17px;}
.pushs .pushOrangePlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_orangePlein_blue.gif); background-repeat: no-repeat; width:100%; height:17px;}
#page .pushs .pushOrangePlein a:hover {color:#051039;}

.pushs .pushPrunePlein {background-color:#7a3c54; color:#fff;}
.pushs .pushPrunePlein .head {background-image:url(/FR/common/common/img/background/push_top_prunePlein.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushPrunePlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_prunePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
#page .pushs .pushPrunePlein a:hover {color:#051039;}

.pushs .pushAnisPlein {background-color:#bac900; color:#fff;}
.pushs .pushAnisPlein .head {background-image:url(/FR/common/common/img/background/push_top_anisPlein.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushAnisPlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_anisPlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}

.pushs .pushAquaPlein {background-color:#55bcbe; color:#fff;}
.pushs .pushAquaPlein .head {background-image:url(/FR/common/common/img/background/push_top_aquaPlein.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushAquaPlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_aquaPlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}

.pushs .pushFramboisePlein {background-color:#d2204c; color:#fff;}
.pushs .pushFramboisePlein .head {background-image:url(/FR/common/common/img/background/push_top_framboisePlein.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushFramboisePlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_framboisePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
#page .pushs .pushFramboisePlein a:hover {color:#051039;}

.pushs .pushGregePlein {background-color:#ada59a; color:#fff;}
.pushs .pushGregePlein .head {background-image:url(/FR/common/common/img/background/push_top_gregePlein.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushGregePlein .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_gregePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}

/****** contours *******/
.pushs .pushCorporateContour {background-color:#fff; color:#051039; }
.pushs .pushCorporateContour .head {background-image:url(/FR/common/common/img/background/push_top_marineContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushCorporateContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_marineContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushCorporateContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushCorporateContour a { color:#051039;}

.pushs .pushBleuContour {background-color:#fff; color:#1c6480; }
.pushs .pushBleuContour .head {background-image:url(/FR/common/common/img/background/push_top_bleuContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushBleuContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_bleuContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushBleuContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushBleuContour a { color:#1c6480;}

.pushs .pushJauneContour {background-color:#fff; color:#ecb813; }	
.pushs .pushJauneContour .head {background-image:url(/FR/common/common/img/background/push_top_jauneContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushJauneContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_jauneContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushJauneContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushJauneContour a {color:#e1ab00;}

.pushs .pushOrangeContour {background-color:#fff; color:#ff4b00; }
.pushs .pushOrangeContour .head {background-image:url(/FR/common/common/img/background/push_top_orangeContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushOrangeContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_orangeContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushOrangeContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushOrangeContour a {color:#ff4b00;}
#page .pushs .pushOrangeContour a:hover {color:#051039;}

.pushs .pushPruneContour {background-color:#fff; color:#7a3c54; }
.pushs .pushPruneContour .head {background-image:url(/FR/common/common/img/background/push_top_pruneContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushPruneContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_pruneContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushPruneContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushPruneContour a {color:#7a3c54;}
#page .pushs .pushPruneContour a:hover {color:#051039;}

.pushs .pushAnisContour {background-color:#fff; color:#bac900; }
.pushs .pushAnisContour .head {background-image:url(/FR/common/common/img/background/push_top_anisContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushAnisContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_anisContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushAnisContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushAnisContour a {color:#a8b500;}

.pushs .pushAquaContour {background-color:#fff; color:#6fabad; }
.pushs .pushAquaContour .head {background-image:url(/FR/common/common/img/background/push_top_aquaContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushAquaContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_aquaContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushAquaContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushAquaContour a {color:#6fabad;}

.pushs .pushFramboiseContour {background-color:#fff; color:#d2204c; }
.pushs .pushFramboiseContour .head {background-image:url(/FR/common/common/img/background/push_top_framboiseContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushFramboiseContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_framboiseContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushFramboiseContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushFramboiseContour a {color:#d2204c;}
#page .pushs .pushFramboiseContour a:hover {color:#051039;}

.pushs .pushGregeContour {background-color:#fff; color:#89857d; }
.pushs .pushGregeContour .head {background-image:url(/FR/common/common/img/background/push_top_gregeContour.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushGregeContour .headongletsFondBleu {background-image:url(/FR/common/common/img/background/push_top_gregeContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.pushs .pushGregeContour .body {border:#aaa499 1px solid; border-top:none; border-right:none;}
.pushs .pushGregeContour a {color:#89857d;}

/**bouton sinscrire**/

#page .pushBlocEnews {text-decoration:none; border:none; width:218px; height:99px; background-repeat: 
no-repeat; display: block; margin-bottom:20px;margin-right:-8px;}
.pushBlocEnews .TitreEnews {display:block; font-size:20px;padding: 15px 10px 0px 25px;}
.pushBlocEnews .TexteEnews {color:#595959; display:block;  font-size:12px; padding: 0px 15px 0px 25px;}

#page .pushBlocEnews .Corporate {background-image:url(/FR/common/common/img/background/push_bkgrd_corporate_right.jpg) !important; background-repeat: 
no-repeat; width:218px; height:99px;}
.pushBlocEnews .Corporate .TitreEnews {color:#051039;}
#page .pushBlocEnews .Grege {background-image:url(/FR/common/common/img/background/push_bkgrd_grege_right.jpg) !important;background-repeat: 
no-repeat; width:218px; height:99px;}
.pushBlocEnews .Grege .TitreEnews {color:#ada59a;}
#page .pushBlocEnews .Framboise {background-image:url(/FR/common/common/img/background/push_bkgrd_framboise_right.jpg) !important;background-repeat: 
no-repeat; width:218px; height:99px;}
.pushBlocEnews .Framboise .TitreEnews {color:#d2204c;}
#page .pushBlocEnews .Bleu {background-image:url(/FR/common/common/img/background/push_bkgrd_bleu_right.jpg) !important;background-repeat: 
no-repeat; width:218px; height:99px;}
.pushBlocEnews .Bleu .TitreEnews {color:#3e647e;}
#page .pushBlocEnews .Aqua {background-image:url(/FR/common/common/img/background/push_bkgrd_aqua_right.jpg) !important;background-repeat: 
no-repeat; width:220px; height:99px;}
.pushBlocEnews .Aqua .TitreEnews {color:#55bcbe;}
#page .pushBlocEnews .Orange {background-image:url(/FR/common/common/img/background/push_bkgrd_orange_right.jpg) !important;background-repeat: 
no-repeat; width:218px; height:99px;}
.pushBlocEnews.Orange .TitreEnews {color:#ff4b00;}
#page .pushBlocEnews .Anis {background-image:url(/FR/common/common/img/background/push_bkgrd_anis_right.jpg) !important;background-repeat: 
no-repeat; width:218px; height:99px;}
.pushBlocEnews .Anis .TitreEnews {color:#a8b500;}
#page .pushBlocEnews .Jaune {background-image:url(/FR/common/common/img/background/push_bkgrd_jaune_right.jpg) !important;background-repeat: 
no-repeat; width:218px; height:99px;}
.pushBlocEnews .Jaune .TitreEnews {color:#e1ab00;}
#page .pushBlocEnews .Prune {background-image:url(/FR/common/common/img/background/push_bkgrd_prune_right.jpg) !important;background-repeat: 
no-repeat; width:218px; height:99px;}
.pushBlocEnews .Prune .TitreEnews {color:#7a3c54;}


/* les pushs dans liste*/
.list .pushs .foot {background-image:url(/FR/common/common/img/background/push_bottom_blue.gif); width:100%; height:20px;}
/* liste push pleins*/
.list .pushs .pushCorporatePlein .head {background-image:url(/FR/common/common/img/background/push_top_marinePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushBleuPlein .head {background-image:url(/FR/common/common/img/background/push_top_bleuPlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushJaunePlein .head {background-image:url(/FR/common/common/img/background/push_top_jaunePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushOrangePlein .head {background-image:url(/FR/common/common/img/background/push_top_orangePlein_blue.gif); background-repeat: no-repeat; width:100%; height:17px;}
.list .pushs .pushPrunePlein .head {background-image:url(/FR/common/common/img/background/push_top_prunePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushAnisPlein .head {background-image:url(/FR/common/common/img/background/push_top_anisPlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushAquaPlein .head {background-image:url(/FR/common/common/img/background/push_top_aquaPlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushFramboisePlein .head {background-image:url(/FR/common/common/img/background/push_top_framboisePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushGregePlein .head {background-image:url(/FR/common/common/img/background/push_top_gregePlein_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
/* liste push contour*/
.list .pushs .pushCorporateContour.head {background-image:url(/FR/common/common/img/background/push_top_marineContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushBleuContour .head {background-image:url(/FR/common/common/img/background/push_top_bleuContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushJauneContour .head {background-image:url(/FR/common/common/img/background/push_top_jauneContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushOrangeContour .head {background-image:url(/FR/common/common/img/background/push_top_orangeContour_blue.gif); background-repeat: no-repeat; width:100%; height:17px;}
.list .pushs .pushPruneContour .head {background-image:url(/FR/common/common/img/background/push_top_pruneContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushAnisContour .head {background-image:url(/FR/common/common/img/background/push_top_anisContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushAquaContour .head {background-image:url(/FR/common/common/img/background/push_top_aquaContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushFramboiseContour .head {background-image:url(/FR/common/common/img/background/push_top_framboiseContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}
.list .pushs .pushGregeContour .head {background-image:url(/FR/common/common/img/background/push_top_gregeContour_blue.gif); width:100%; height:17px; background-repeat: no-repeat;}





#page .pushBlocEnews   a.btn_sinscrire  
{
height:19px; 
border:none; 
background-color:transparent; 
color:#fff; 
font-weight:bold; 
float:right; 
padding:1px 20px; 
text-decoration:none;
}



a.btn_sinscrire .startButton, #idQgoOkPage .startButton{background-image:url(/FR/common/common/img/background/startButton.gif); background-repeat: no-repeat;height:19px;width:14px;display:block;float:left;margin:0 0 20px 10px;padding:0px;cursor:hand;}
a.btn_sinscrire .endButton, #idQgoOkPage .endButton{background-image:url(/FR/common/common/img/background/endButton.gif); background-repeat: no-repeat;height:19px;width:25px;display:block;float:left;margin:0px;padding:0px;cursor:hand;}
a.btn_sinscrire .middleButton, #idQgoOkPage .middleButton{background-image:url(/FR/common/common/img/background/middleButton.jpg); background-repeat: repeat-x;height:19px;width:auto;color:#fff;display:block;float:left;margin:0px;padding:1px 0px;cursor:hand;}


a.pushEnews{display:block;float:right; text-decoration:none;background-image:url(/FR/common/common/img/background/questionBtn_bkgrd.gif); background-repeat: no-repeat; width:52px; height:19px; border:none; background-color:transparent; color:#fff !important; font-weight:bold;}
a.pushEnews .btn_sinscrire {display:block;float:right;padding-top:1px; padding-right:22px;}




/* pour landingpage*/

div.image, div.video {display:block; float:left; margin:10px 10px 0px 0px;}
h2.paraImage{margin: 0px 0px 15px 10px;background:#ffffff;font-size:20px;}
.standard #page .paragrapheImage .text{clear:none; margin: 10px 10px 10px 0px;}

#page div#block.reduit{float: left; width: 470px;}
#page div#block{display: block;margin:0px;}

#page .pushcommun.droite{
float:right;
display:block;
width: 195px;
}
#page .pushcommun.bas{
float:left;
display:block;
margin-top:10px;
margin-bottom:10px;
}

#page .pushcommun.bas .pushvisuel{
display: block;
float: left;
width: 320px;
margin: 0px 10px 10px 0px;
}
#page .pushcommun.droite .pushvisuel{
display: block;
width: 175px;
margin: 0px 0px 10px 0px;
}
#page .pushcommun.bas .pushvisuel .head{
padding:5px;
height:15px;
text-align:center;
color: #FFFFFF;
background-color: #051039;
font-weight: bold;
}
#page .pushcommun.droite .pushvisuel .head{
padding:5px 10px;
height:15px;
color: #FFFFFF;
background-color: #A2B5BF;
font-weight: bold;
}
#page .pushcommun.bas .pushvisuel .visuel{
display: block;
float: left;
margin:0px;
}
#page .pushcommun.droite .pushvisuel .visuel{
width: 175px;
}
#page .pushcommun.bas .pushvisuel .body{
margin: 0px;
display:block;
float:right;
width:145px;
height:87px;
background-color: #CDDDE9;
font-size:11px;
}

#page .pushcommun.bas .pushvisuel .body a{
color: #051039;
font-weight: bold;
padding: 0px 0px 0px 23px;
background-image: url("/FR/common/common/img/pictos/fleche_marine_droite.gif");
background-repeat: no-repeat;
background-position:10px 50%;
}

#page .pushcommun.bas .pushvisuel .body p{
margin: 0px;
padding:10px 10px 5px;
color: #051039;
}

#page .pushcommun.droite .pushvisuel .body{
width: 175px;
background-color: #DCDCDC;
padding-bottom: 5px;
font-size: 11px;
}

#page .pushcommun.droite .pushvisuel .body p{
margin:0px;
padding: 5px 10px;
}

#page .pushcommun.droite .pushvisuel .body a{
margin:0px;
color: #494949;
font-weight: bold;
padding: 0px 0px 0px 32px;
background-image: url("/FR/common/common/img/background/p_moreLink_framboise.jpg");
background-repeat: no-repeat;
background-position: 10px 50%;
}

.pushindex {
display: block;    
float: left;    
width: 325px;
margin: 0px 0 10px 0;
}

.pushindex img {    
display: block;    
float: left;    
}

.pushindex h2 {    
background: none repeat scroll 0 0 #FFFFFF;    
margin: 20px 10px 5px 0;    
padding: 0;
color:#73B0E5;
font-size:17px;
}

#intro .pushindex p{
padding-left:180px;
font-size: 11px;
color:#051039;
font-family:Arial;
margin:0 5px 15px 5px;
}

.pushindex a {
background-image: url("/FR/common/common/img/pictos/fleche_marine_droite.gif");
background-position: 10px 50%;
background-repeat: no-repeat;
font-family:Arial;
color:#051039;
font-weight:bold;
font-size:11px;
padding-left: 23px;
}

.pushindex a img{
padding-left:7px;
padding-top:5px;
}




div.depliant{
        margin: 20px 0px 40px;
}
div.depliant a.depliant {
        background-position: 0px 2px;
        background-repeat: no-repeat;
        color:#3E647E;
	font-weight:bold;
        text-decoration:none;
        margin:Opx;
        padding: 0 0 0 15px;
}
#page div.depliant p.moreLink{
        margin:2px 0px;
}
#page div.depliant p.moreLink a{
	background:#FFFFFF;
	margin:0px;
	padding:0px;
	background-image:url(/FR/common/common/img/background/p_moreLink.gif); 
	background-repeat:no-repeat; 
	padding:0 20px;

}
div.depliant a.depliant.moins {
        background-image:url("/FR/common/common/img/pictos/icon_moins.gif");
}

div.depliant a.depliant.plus {
        background-image:url("/FR/common/common/img/pictos/icon_plus.gif");
}

.paragrapheImage .image img{
margin:0 0 10px 0;
}

#page p.legendevideo{
padding: 10px 0;
margin:0;
text-align:center;
width:360px;
}

.maillage {
font-size:10px;
margin: 20px 0 10px;
}

.blocKeywords a {
color: #494949;

}


#page .depliant p.liensLP a{
color:#3E647E;
text-decoration:none;
}

.depliantBody{
margin:5px 0;
}

/****/











/****** Header ******/
/*#surheader {height:28px; background-color:#ededed; font-size:12px;position:relative;}*/
#surheader {height:35px; font-size:12px;position:relative;margin-top:7px;}
#surheader #blocQgo {float:right; padding-top:5px;margin:0;}
#surheader #blocQgo input {/*width:160px;*/ height:100%; max-height:19px; margin: 0 15px 0 0; padding:0 0px 0px 2px; font-size:12px; float:left; font-family: Arial, 'Century Gothic' !important;}
/*#surheader #blocQgo #idQgoOk {background-image:url(/coba/home_files/questionBtn_bkgrd.gif); background-repeat: no-repeat; width:52px; height:19px; border:none; background-color:transparent; color:#fff; font-weight:bold; float:left; margin:0 -10px 0 4px; padding-top:1px;text-indent:10px;}*/
#surheader #blocQgo #idQgoOk {background-repeat: no-repeat; width:40px; height:19px; border:none; background-color:transparent; color:#000; font-weight:bold; float:left; margin:0 -10px 0 4px; padding-top:1px;text-indent:10px; font-family: 'Lucida Grande', Arial, 'Century Gothic' !important;
  font-size:11px !important;}
html > body #surheader #blocQgo #idQgoOk { margin:0 0 0 2px; font-size:12px !important; }
#surheader #liens {float:right; /*font-size:90%;*/ color:#1a1830; padding:8px 7px 0px 0px; font-family: Arial, 'Century Gothic' !important;
  font-size:12px !important;}
#surheader #liens ul {margin:0; padding:0; list-style:none;line-height: 1.3em ! important;}
#surheader #liens ul li {float:left; margin-right:10px;}
#surheader #liens ul li.lienfaq {margin-right:150px;}
html > body #surheader #liens ul li.lienfaq {margin-right:300px;}
#surheader #liens a {color:#1a1830;}
#page #surheader #liens a:hover {color:#ff0000;}
#surheader #liens a.countrySelector {background-image:url(/FR/common/common/img/background/p_fl_marine.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:10px; color:#3675ae;}
#surheader #liens a.langSelector {background-image:url(/FR/common/common/img/background/p_lang_selector.gif); background-repeat:no-repeat; background-position:100% 1px; padding:0px 20px 3px 0px; color:#051039;}
#surheader #listOtherLanguages li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 !important;padding:0;clear:left;width:100%;}
#listOtherLanguages {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;background-color:#EDEDED;display:block;position:absolute;text-align:left;top:20px;clear:right;z-index:100;width:100%;left:0;}
#listOtherLanguages li a {display:block;padding:0 10px 0 5px; white-space:nowrap;width:100%;}

#headerv6 input {-moz-box-sizing:border-box !important; font-family:Arial; font-size:12px; padding:0;}
.structure1 #headerv6 {background-image:url(/coba/home_files/header_corporate-acier.jpg); background-repeat:no-repeat; height:65px; width:996px;}
.structure2 #headerv6  {background-image: url(/coba/home_files/header_corporate-acier.jpg); background-repeat:no-repeat; height:65px; width:996px;}
.structure3 #headerv6 {height:65px; width:996px;}
.structure3 div.jaune {height:65px; width:996px; background-image:url(/FR/common/common/img/background/header_jaune.jpg) !important; background-repeat:no-repeat;}
.structure3 div.bleu {height:65px; width:996px; background-image:url(/FR/common/common/img/background/header_bleugris.jpg) !important; background-repeat:no-repeat;}
.structure3 div.corporateacier {height:65px; width:996px; background-image:url(/FR/common/common/img/background/header_corporate-acier_S2.jpg) !important; background-repeat:no-repeat;}
.structure3 div.grege {height:65px; width:996px; background-image:url(/FR/common/common/img/background/header_grege.jpg) !important; background-repeat:no-repeat;}
.structure3 div.caraibes {height:65px; width:996px; background-image:url(/FR/common/common/img/background/header_caraibes.jpg) !important; background-repeat:no-repeat;}
#headerv6 img.logoAF {margin:-25px 0px 0px 12px;}
#headerv6 a#idlogoAF {float:left;clear:left;}
.structure1 #subheader {float:left;clear:left;height:1px; width:996px; background-image:url(/coba/home_files/subheader_1.jpg); background-repeat:no-repeat; font-size:1px;}
.structure2 #subheader {float:left;clear:left;height:128px; width:996px; background-image: url(/coba/home_files/subheader_2.jpg); background-repeat:no-repeat; text-align:right;}
.structure2 #subheader img { margin-right:37; float:right; display:none;}
html > body .structure2  #subheader img { margin-right:72px;}
.structure3 #subheader {float:left;clear:left;height:286px; width:996px; margin-bottom:10px; _margin-bottom:0px;}
.structure1 #subheader img, .structure3 #subheader img {display:none;}

.structure1 #surcontent{height:30px; width:996px; clear:left;float:left;}
.standard .structure1 #surcontent, .structure2 #surcontent, .structure3 #surcontent{display:none;}

.menuContainer {list-style:none; height:29px; width:996px; margin-top:12px;clear:left;float:left;}
.menuContainer .idMenuLien {color:#f6f2ea;}

#surheader * {
-moz-box-sizing:border-box !important;
}

/**** bloc Flying Blue ****/
#flyingBlueLogin {position:relative;width:100%} 
#flyingBlueLogin2 {float:right; margin:9px 20px 0 0; z-index:100; width:207px;position:absolute;right:0px;}
html > body #flyingBlueLogin2{margin:8px 20px 0 0;}
#flyingBlueLogin a {text-decoration:none;}
#flyingBlueLogin a:hover {color:#ff0000;}

/*------------------------------------------------------------------------------
 * Ajustement du bloc flying blue
 *----------------------------------------------------------------------------*/
#FBNotLoggued .inputZone A.b_d_HP {
	DISPLAY: inline;
	-moz-box-sizing: border-box !important;
}
#flyingBlueLogin * {
	-moz-box-sizing: content-box !important;
}
#FBlogguedRolldown a, #FBLogguedCards span, #menu * {
	font-size: 11px;
}
#idFbLogguedHide {
	font-size: 10px !important;
}


/**** Content ****/
.standard #content {width:700px; clear:right; float:right; padding-top:10px; /*margin-top:10px;*/ }

#tools {height:22px; /*font-size:110%;*/ /*padding-top:8px;*/ position:relative; z-index:30; padding-bottom:10px; margin-left: -277px;}
#tools a {color:#555;}
#tools a.backLink {/*background-image:url(/FR/common/common/img/background/bullet_fl_bleue.gif); */background-repeat:no-repeat; background-position:0px 4px; /*padding-left:12px;*/}
#tools .toolsLinks { position:absolute; right:16px; }
#tools .toolsLinks ul {padding:0; margin:0px 0px 0px 0px; list-style:none;}
#tools .toolsLinks ul li {float:left; padding:0 2px; border-top: 1px solid #FFFFFF;}
#tools .toolsLinks #toolsLinksBtn {border: 1px solid #ffffff; margin-left: -2px;}
#tools .toolsLinks .sendToolOpen {border-color: #555 #555 #FFFFFF !important;}
#tools .toolsLinks .sendToolClose {border-color: #ffffff;}
#logoProduit {margin:5px 0px 20px 0px;}


#leftColumn {font-size:12px;position:relative;float:left;clear:left;padding:0 0 0 20px;margin:0 ;width: 270px;}
.structure1 #leftColumn {margin-top:30px;}
.structure2 #leftColumn {margin-top:50px;}
.structure3 #leftColumn {margin-top:-67px;}
#leftColumn .disabled {display:none;}

#verticalNav {width:264px; _border:solid 1px #d4d6d9; _background-color:#fff; _width:250px; margin-bottom:10px;}
#verticalNavTop {background-image:url(/coba/home_files/verticalNav_top.png) !important;; background-repeat: no-repeat; width:264px; height:15px; _background-image:none; _width:250px;}
#verticalNavBody {background-image:url(/coba/home_files/verticalNav_bodyBkgrd.png) !important; background-repeat: repeat-y; padding:5px 15px 10px 10px; _background-image:none; _padding-right:0; _padding-bottom:0;}
#verticalNavBottom {background-image:url(/coba/home_files/verticalNav_bottom.png) !important; background-repeat: no-repeat; width:264px; height:17px; _background-image:none; _width:250px; }
#verticalNavBody span.titreNavigation {margin:0 0 15px 0; color:#051039; font-size:19px; display:block; font-weight:bold;}
#verticalNavBody ul {list-style:none; padding:0; /*margin:0px 0px 5px 0px; border-bottom: solid 1px #d4d6d9;*/}
#verticalNavBody ul.last {border-bottom:none;}
#verticalNavBody ul li {margin-bottom:5px; padding-right:5px;}
#verticalNavBody ul li a {color:#494949;}
#verticalNavBody ul li a.parent:hover {color:#ff0000;}
#verticalNavBody ul li a.parent {color:#051039; font-weight:bold;}
#verticalNavBody ul li a.active {color:#ff0000; font-weight:bold;}
#verticalNavBody div.itemFooter {display:none;}
#verticalNavBody div.itemFooter.activeFooter {display:block;}

#page .transversalLink {width:240px; /*padding-left:10px;*/ margin-bottom:10px;  _margin-bottom:0; display:none;}
.standard #page .transversalLink p, #page .transversalLink p {/*line-height:1.5em;*/ border-bottom: solid 1px #d6d8da; padding:0px 0px 10px 0px; margin:0 0px 10px 0;}
/*#transversalLink p.last {border-bottom:none;}*/
.standard #page .transversalLink a, #page .transversalLink a {text-decoration:none;}

#page .transversalLink2 {width:247px; margin-bottom:10px;  _margin-bottom:0; display:none;}
.standard #page .transversalLink2 p, #page .transversalLink2 p {/*line-height:1.5em;*/ border-top: 1px solid #d6d8da; padding:10px 0px 10px 0px; margin: 0 0 -10px 0;}
/*#transversalLink p.last {border-bottom:none;}*/
.standard #page .transversalLink2 a, #page .transversalLink2 a {text-decoration:none;}

#page .activeLink {display:block !important;}

#search {width:240px; padding-left:10px; margin-bottom:10px;}
#search label {clear:both; display:block; padding:3px 0px;}
#search input {width:210px; height:15px; margin:0; padding:0; font-size:11px;}
#search select {width:212px; height:16px; font-size:11px; }
#search #sValider { margin-top:10px; background-image:url(/FR/common/common/img/background/searchBtn_bkgrd.gif); background-repeat: no-repeat; width:86px; height:24px; border:none; background-color:transparent; color:#3e647e; font-weight:bold; padding-right:6px;}
*+html #search select {height:20px;} /*** IE 7 ***/

.standard #page p a {text-decoration:underline; color:#494949;}
/*.standard #page p img {float:right; margin: 0px -20px 10px 20px;}*/
#page p.moreLink a {background-image:url(/FR/common/common/img/background/p_moreLink.gif); background-repeat:no-repeat; background-position:0px 0px; padding:1px 0px 2px 20px; color:#3e647e; margin-top:2px; text-decoration:none;}
#page p.moreLink a:hover {color:#ff0000;}
#page p.moreLink {margin:0px 20px 3px 0px;}
#page p#lienEncadre.moreLink {margin:0px;}

#intro {margin: 0px 20px 20px 0px; font-size:120%; line-height:1.3em;}
#intro p {/*margin:0px 20px 20px 0px; font-size:120%; line-height:1.3em;*/}

.standard #page .text { clear:left;margin-bottom:8px; margin-right:20px;}
.standard #page .text img {float:right; margin:4px 0px 0px 20px;}
.standard #page .text p {line-height:1.5em; margin-bottom:15px;}
.standard #page .text a {text-decoration:underline; color:#494949;}
.standard #page .text a:hover {color:#ff0000;}

/***** hilights ****/
.highlight {border : solid 1px #d2204c; padding:20px; margin:0px 20px 20px 0px; line-height:1.6em; clear:both;}
.standard #page .highlight .text {margin-bottom:6px;}
.highlight em {color:#d2204c; font-style:normal; font-weight:bold;}

.HLCorporate {border : solid 1px #051039;}
.HLCorporate em {color:#051039;}

.HLGrege {border : solid 1px #ada59a;}
.HLGrege em {color:#ada59a;}

.HLFramboise {border : solid 1px #d2204c;}
.HLFramboise em {color:#d2204c;}

.HLPetrole {border : solid 1px #3e647e;}
.HLPetrole em {color:#3e647e;}

.HLAqua {border : solid 1px #55bcbe;}
.HLAqua em {color:#55bcbe;}

.HLJaune {border : solid 1px #e1ab00;}
.HLJaune em {color:#e1ab00;}

.HLAnis {border : solid 1px #a8b500;}
.HLAnis em {color:#a8b500;}

.HLOrange {border : solid 1px #ff4b00;}
.HLOrange em {color:#ff4b00;}

.HLPrune {border : solid 1px #7a3c54;}
.HLPrune em {color:#7a3c54;}

/*********/

.standard .table {border : solid 1px #bccfde; padding:20px 0px 20px 15px; margin:0px 20px 20px 0px; clear:both;}
.standard .table table th {color:#3e647e; font-size:95%; border-bottom:solid 1px #bccfde; padding:5px 0px ; text-align:left;}
.standard .table table td {color:#494949; font-size:80%; border-top:solid 1px #bccfde; padding:5px 0px ;}
.standard .table table td span {color:#3c647d;}

#page a.btnBeige {background-image:url(/FR/common/common/img/background/btn_beigeLeft.gif); background-repeat:no-repeat;display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    padding:0px 0px 0px 20px;
    text-decoration: none;}
	
#page a.btnBeige span {
    background-image: url(/FR/common/common/img/background/btn_beigeRight.gif);background-repeat: no-repeat; background-position:100% 0px; 
    display: block;
    line-height: 14px;
    padding: 5px 25px 5px 0px;
}
#page a.btnBeige:hover {background-position:0px 100%; text-decoration:none;}
#page a.btnBeige:hover span {background-position:100% 100%; color:#fff;}


/***** Send Tool ****/
#sendToolBody .copyMailContainer {font-size:90%; padding-top:3px; color:#555; display:inline-block;}
#sendToolBody {padding:2px 10px 10px 10px; background-color:#fff;text-align:left; }
#sendToolBody label { color:#555; clear:both; display:inline-block; margin:4px 0px 2px 0px;}
#sendToolBody input {width:277px; height:25px; font-size:11px; padding:2px 0px 0px 2px; margin:0; border:solid 1px #555;}
#sendToolBody .sendToolCB {width:auto; height:auto; padding:0; margin:0px 4px 0px 0px; border:none;}
#sendToolBody textarea {width:277px; height:68px; border:solid 1px #555; font-size:11px; font-family:arial,sans-serif;}
#sendToolBody #sendToolValid, #sendToolBody #sendToolClose {display:inline-block; float:right; text-decoration:none; clear:both; height:19px; border:none; background-color:transparent; color:#fff; font-weight:bold; margin:6px 0px 0px 0px; padding:0px;}
#msgErrorContent {height:26px;}
html>body #msgErrorContent {height:auto;}
#sendToolBody .MessageOkContainer {
	border: 1px solid #3E647E;
	background-image: url(/FR/common/common/img/pictos/mail.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;
	min-height: 26px;
	color: #092D55;
	font-size: 11px;
	padding: 5px 0px 5px 45px !important;
    padding: 0px 0px 0px 45px;
    margin: 10px 0px;
}
#sendToolBody .MessageOk div {
	color: #092D55;
	padding-left: 10px;
}

/**** Onglets ****/
.standard .tab {margin-bottom:1px;}
.standard .tab ul {list-style:none; margin:0; padding:0; border-bottom:solid 6px #3e647e; height:34px;}
.standard .tab ul li {float:left; /*width:160px;*/ height:33px; border:solid 1px #3e647e; border-bottom:none; margin-right:6px;padding-right:20px;}
.standard .tab ul li.active {background-color:#3e647e;}
.standard .tab ul li.active a {color:#fff;}
.standard .tab ul li a {color:#3e647e; text-decoration:none; font-size:120%; padding:10px 0px 0px 8px; display:block;}


.clearFix {font-size:1px; clear:both;}

/**** Onglets 2 (dynamiques) ****/

h2.tab{	font-size:14px; font-weight:normal;	margin:0 ;padding:0px 0px 0px 0px;background-image:none;}
.ongletsFondBleu {background:#E7EDF3 url(/FR/common/common/img/background/tab_page_bkgrd.gif) repeat-x scroll 0 0;}
.standard #idOnglet {/*display:inline-block; margin:0 0 20px 0; padding:10px 0 10px 10px;*/ margin: 0 20px 20px 0;}


.dynamic-tab-pane-control.tab-pane {position:relative; width:100%;}

.dynamic-tab-pane-control .tab-row .tab {
	display:		inline;
	float:			left;
	background:		white;
	border:			1px solid;
	border-color:	#3e647e;
	border-bottom:none;
	
	z-index:		1;
	position:		relative;
	height:			25px;
	margin-right:	5px;
	padding-left:	5px;
	padding-right:	20px;
	padding-top:	8px;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid #3e647e;
	z-index:		3;
	background:		#3e647e;
	border-bottom:none;
}

.dynamic-tab-pane-control .tab-row .tab a {
	color:				#3e647e;
	text-decoration:	none;
	cursor:			hand;
	cursor:			pointer;
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	#ff0000;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	color:#fff;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	background:		#e7edf3;
	background-image:url(/FR/common/common/img/background/tab_page_bkgrd.gif);
	background-repeat:repeat-x;
	z-index:		2;
	position:		relative;
	top:			-2px;
	padding:		10px;
	margin-bottom:	20px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	height:			34px;
	width:			100%;
	border-bottom:	#3e647e 6px solid;
	margin-bottom:3px;
}

.dynamic-tab-pane-control .tab-page img,  .tab-page img {float:right; margin:0px 0px 0px 20px;}
.dynamic-tab-pane-control .tab-page p {margin:0 0 28px 0;}

/***********/


.textequestion{color:#051039; font-family:Arial,Regular; font-size:12px;margin-left:20px; margin-top:20px; margin-bottom:20px}
.divqbox {background-color: #E4F0FA; border: 1px solid #AFD2F0; display:inline-block; width:600px; margin-bottom:20px;}
#idQgoQuestionPage{color:#051039; width:450px; max-height:19px; margin-left:20px; padding:2px 0px 0px 2px; font-size:11px; float:left; font-family:Arial,Regular !important; }
#idQgoOkPage{font-weight:bold;}






/********/

/******* List ******/
.list {clear:both; margin-bottom:20px;}
.listHeadCroisee {margin-top: 14px;}
.listHead {background-color:#3e647e; height:28px; border-bottom:solid 1px #fff; padding:6px 0px 0px 10px;}
.listHead label {font-size:125%; color:#fff; margin:3px 5px 0px 0px;}
.listBody {background-color:#e7edf3; color:#494949; padding:10px 0px 10px 10px; background-image:url(/FR/common/common/img/background/tab_page_bkgrd.gif);
	background-repeat:repeat-x;}
.listBody ul li a {color:#494949;}
#page .listBody ul li a {text-decoration:underline;}

/****** Document List ******/
.documentList * {
	padding: 0;
	margin: 0;
}
.documentList {
	clear: both;
	margin-bottom: 20px;
	font-family: Arial,Helvetica,sans-serif;
}
.documentList .sommairePresse {
	background: #E7EDF3 url(/FR/common/common/img/background/tab_page_bkgrd.gif) repeat-x scroll 0 0;
	padding: 10px;
	margin-top: 10px;
	clear: both;
}
.documentList .sommairePresse em {
	color: #3E647E;
	font-style: normal;
}
.documentList .sommairePresse p {
	margin-bottom: 15px;
	margin-top: 30px;
}
.documentList .sommairePresse .contenu {
	margin-bottom: -15px;
	margin-top: -30px;
}
.documentList .sommairePresse a {
	background-image: url(/FR/common/common/img/background/p_moreLink.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #3E647E !important;
	display: block;
	margin-top: 3px;
	padding: 0px 0 2px 20px;
	text-decoration: none !important;
	font-size: 13px !important;
}
.documentList .pagination {
	font-weight: normal;
	margin-left: 10px;
	padding-top: 19px;
	width: 580px;
}        
.documentList .pagination a {
	text-decoration: none;
	color: #3675AE;
	margin-top: -8px;
}
html > body .documentList .pagination a {
	margin-bottom: 11px;
}
.documentList .pagination a, .documentList .pagination span {
	display: block;
	float: left;
	padding: 0 4px;
}
.documentList .pagination .current {
	color: #000000;
	font-weight: bold;
}
.documentList .pagination .noPrev, .documentList .pagination .noNext {
	color: #D8D8D8;
	background: #fff;
	font-weight: normal;
}
.documentList .pagination .current:hover, .documentList .pagination .noPrev:hover, .documentList .pagination .noNext:hover {
	cursor: default;
}
.documentList .pagination .current:hover {
	color: #000000 !important;
}
.documentList .pagination .noPrev:hover, .documentList .pagination .noNext:hover {
	color: #D8D8D8 !important;
}

/****** footer ****/
#footer {clear:both; background-color:#fff; /*width:100%;*/ height:26px; font-size:12px; margin-bottom:5px; border-top:solid 1px #bfbfbf; padding:3px 0px 0px 0px;}
html > body #footer {margin-bottom:20px;}
#footer ul {list-style:none; margin:0px; padding:0; clear:right; /*float:right;*/ line-height:1.5em;}
#footer ul li {float:left; margin-right:10px;}
#footer ul.footer2 li {clear:right;}
#footer ul li a {color:#3675ae; font-size:11px !important; white-space:nowrap; display:inline-block;}
#footer ul li a span {display:inline-block;}
#footer ul li a img.footerimage {height:10px; width:10px;display:inline-block;}
#footer ul li a.footerbold {font-weight:bold;}

/****** footer2 ****/
#footerx {clear:both; background-color:#fff; /*width:100%;*/ font-size:12px; margin-bottom:5px; border-top:solid 1px #eeeeee; padding: 15px 15px; width: 940px;}
html > body #footerx {margin-bottom:20px;}
#footerx ul {list-style:none; margin:0px; padding:0; clear:right; float:right; line-height:1.5em;}
#footerx ul li {float:left; margin-right:10px;}
#footerx ul.footer2 li {clear:right;}
#footerx a {color:gray; font-size:11px !important; white-space:nowrap; display:inline-block; text-decoration: none;}
#footerx a:hover {color:#ad1b1a;}
#footerx a span {display:inline-block;}
#footerx a img.footerimage {height:10px; width:10px;display:inline-block;}
#footerx a.footerbold {font-weight:bold;}
#footerx .cc {font-size:11px !important; white-space:nowrap; display:inline-block; text-decoration: none;}

/***** bouncelinks ****/
#bouncelinks {clear:both; height:50px;}
#bouncelinks div {width:320px;}
.BLgregeRight {float:right; background-color:#b1a69b;}
.BLgregeRight a {color:#fff; display:block; background-image:url(/FR/common/common/img/background/p_bounceLinkGrege.gif); background-repeat:no-repeat; background-position: 8px 9px; padding:8px 8px 8px 28px;}
.BLbleuLeft {float:left; background-color:#3e647e;}
.BLbleuLeft a {color:#fff; display:block; background-image:url(/FR/common/common/img/background/p_bounceLinkPetrole.gif); background-repeat:no-repeat; background-position: 8px 9px; padding:8px 8px 8px 28px;}

/***** iFrame module dynamique ****/
.IFrameDynamique {margin-bottom:30px;}

.plansiteHTMLBody, .popinBody {background-color:#fff;}

#plansitePanel {width:800px; text-align:left; margin:auto; background-color:#fff; display:inline-block; }
#plansitePanel h1 {margin:15px 0px 5px 18px; font-weight:normal; font-size:35px;}

.plansiteUnit {float:left; width:194px;}
.plansiteUnit ul li a:hover {color:#ff0000;}
.firstPLUnit { width:204px;}
.lastPLUnit {width:205px;}
.plansiteUnit h2 {background-color:#051039; padding:8px 4px 8px 17px; font-size:14px; color:#fff; background-image:url(/FR/common/common/img/background/plansiteTitle_bkgrd.gif); background-repeat:no-repeat; background-position:0 50%; margin:0;}
.plansiteUnit h2.firstPLTitle {padding-left:32px; background-image:none;}
.plansiteUnit h2.plansiteSmallTitle {padding:0px 4px 0px 20px; font-size:13px;}
.plansiteUnit h2 a , .plansiteUnit h2 a:hover {color:#ffffff !important; text-decoration:none; cursor:default;}

.plansiteBody {padding:4px 0px 0px 5px;}
.plansiteBody ul {list-style:none; padding:0; margin:0; padding:0px 0px 0px 0px; line-height:1.3em;}
.plansiteBody ul li {background-image:url(/FR/common/common/img/background/p_plansite.gif); background-repeat:no-repeat; background-position:0px 4px; padding:0px 0px 0px 13px; font-weight:bold;}
.plansiteBody ul li a {color:#051039; text-decoration:none;}
.plansiteBody ul ul {padding:0;}
.plansiteBody ul li ul li {font-weight:normal; background-image:none; padding-left:0;}
.firstPLBody {margin-left:13px;}
.plansiteBreak {display:none}
div.structure1.plansite {width:800px;}
.plansiteBreak.display {display:block}
#PopinContent {width:100%; text-align:left; background-color:#fff;}
#PopinContent div{ padding:0 20px 0 0;}
#PopinContent h2{margin-top:0;}

/***** Gestion du print ********/
@media print { 
 .standard #content { float:none !important; width:950px !important; zoom:70% !important;}
 #headerv6 { background:none; } 
 body,  body.standard {background-color:#ffffff !important;}
 #surheader, #flyingBlueLogin, #menu, #subheader { display:none; }
 #leftColumn { display:none; }
 #content #tools { display:none; }
 .lk-traceur { display:none; }
 .footerContainer, #footer { display:none; }
 .liensStatic { display:none; }
 .liensGeneriques { display:none; }
}


/***** Popup : nouvelle charte ********/
body.newPopup {
	background-color: #EDEDED;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #494949;
	text-align: center;
}
.newPopup * {
-moz-box-sizing:content-box !important;
-box-sizing:content-box !important;
-webkit-box-sizing:content-box !important;
}

.newPopup #popupPage {
	width: 600px;
	text-align: left;
	background-color: #ffffff;

	margin: auto;
}

.newPopup #popupContent {
	padding-left: 20px;
	padding-right: 20px;
}

.newPopup #popupPageHeader {
	background-image:url(/FR/common/common/img/background/header_corporate-acier.jpg); 
	background-repeat:no-repeat; 
	height:65px;
}

#popupPage p.popupMoreLink a {
	background-image: url(/FR/common/common/img/background/p_moreLink.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 20px;
	font-size: 13px;
	color: #3E647E;
	margin-top: 2px;
	text-decoration: none;
}
#popupPage p.popupMoreLink a:hover {
	color: #ff0000;
}
#popupPage p.popupMoreLink {
	padding: 0px 0px 8px 0px;
	margin: 0px;
}

.newPopup a {
	text-decoration: none;
}

.newPopup .popupText {
	font-size: 12px;
	color: #494949;
	font-weight: normal;
}
.newPopup .popupText br {
	line-height: 1em;
}

.newPopup h1 {
	font-size: 22px;
	color: #494949;
	font-weight: normal;
	background-image: url(/FR/common/common/img/background/bullet_sectionTitle.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	padding: 15px 0px 0px 15px;
	margin: 0;
}

.newPopup div.popupComment {
	padding-top: 10px;
}

.newPopup h2 {
	font-size: 12px;
	color: #494949;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

.newPopup #popupImage {
	float: right;
	text-align: right;
	margin-left: 20px;
	margin-right: -20px;
	margin-top: 33px;
}

.newPopup #popupContent .blocaffiliation {
	clear: both;
}
.newPopup #popupContent .blocaffiliation .checkFuturPartenaire {
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: bold;
	text-align: right;
}
.newPopup #popupContent .blocaffiliation form {
	margin: 0;
	padding: 0;
}
.jh {
	font-size:26px;	
	color:#3e647e;	
	font-weight:normal;	
	margin:0 0 10px 0px;
	font-family: Georgia, Arial;
}
.link-arrow {
    background: url("/coba/home_files/link-arrow.png") no-repeat scroll right center transparent;
    padding-right: 15px;
}
.rgt {
    text-align: right;
}
.history {
    background: url("/coba/home_files/history_arrow.gif") no-repeat scroll center center transparent;
    display: inline-block;
    height: 10px;
    text-indent: -9999px;
    vertical-align: middle;
    width: 7px;
}
.editDatesForm {
    border-top: 1px solid #779BCA;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
}
.availForm, #newsletterOptions {
    background-color: #E6EDF6;
    padding: 4px 4px 4px 4px;
    position: relative;
    height: 40px;
    padding-top: 10px;
}
.availForm3, #newsletterOptions {
    background-color: #E6EDF6;
    padding: 4px 4px 4px 4px;
    position: relative;
    height: 65px;
    padding-top: 10px;
}
table.ssTable {
		width: 100%; 
		margin: 0;
		border-collapse: collapse;
}
table.ssTable .left {
	border-left: 1px solid #96B2D9;
}
table.ssTable .creed a {
    color: #0896FF;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}
table.ssTable .creed a:hover {
    color: #0896FF;
    font-weight: bold;
    text-decoration: underline;
    font-size: 14px;
}
table.essTable {
		width: 100%; 
		margin: 0;
		border-collapse: collapse;
}
table.essTable .left {
	border-left: 1px solid #96B2D9;
}

table.essTable tr:nth-child(even) {background: #e6edf6}
table.essTable tr:nth-child(odd) {background: #96b2d9}

.ratefeedback_block {
    background: none repeat scroll 0 0 #96B2D9;
    font-size: 100% !important;
    color: #003580;
}
table.sssTable {
		width: 100%; 
		margin: 0;
		border-collapse: collapse;
}
table.sssTable td {
	border: 1px solid #96B2D9;
}
table.xsssTable {
		 
		margin: 0;
		border-collapse: collapse;
}
table.xsssTable td {
	border: 1px solid #96B2D9;
}
table.bTable {
		width: 100%; 
		margin: 0;
		border-collapse: collapse;
}
table.bTable td {
	border-bottom: 1px solid #f7f7f7;
}
table.bTable .left {
	border-left: 1px solid #f7f7f7;
}

.editDatesForm2 {
    border-top: 1px solid #779BCA;
    margin-top: 5px;
    margin-bottom: 1.2em;
}
.availForm2, #newsletterOptions {
    background-color: #E6EDF6;
    padding: 4px 4px 4px 4px;
    position: relative;
    height: 190px;
    padding-top: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	color:	#494949;
}

.formSearchPack {
    background-color: #E6EDF6;
    padding: 4px 4px 4px 4px;
    position: relative;
    height: 125px;
    padding-top: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	color:	#494949;
}

.formSearchTour {
    background-color: #E6EDF6;
    padding: 4px 4px 4px 4px;
    position: relative;
    height: 90px;
    padding-top: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	color:	#494949;
}

.bigbluebutton, button.bigbluebutton {
    background-color: #0896FF;
    border: 2px solid #FFFFFF;
    box-shadow: 1px 1px 2px #999999;
    color: #FFFFFF;
    /*font-size: 1.5em;
    font-weight: bold;*/
    padding: 0.3em 0.9em;
    text-align: center;
    cursor: pointer;
}
input {
    font-family: Georgia, Arial;
    text-transform: none;
   
}
select {
    font-family: Georgia, Arial;
    text-transform: none;
  
}

#package_bottom {background-image:url(/coba/home_files/package_bottom.png) !important; background-repeat: no-repeat; width:685px; height:17px; _background-image:none; _width:685px; }

#verticalNavTopP {background-image:url(/coba/home_files/verticalNav_topP.png) !important;; background-repeat: no-repeat; width:685px; height:15px; _background-image:none; _width:685px;}
#verticalNavBodyP {background-image:url(/coba/home_files/verticalNav_bodyBkgrdP.png) !important; background-repeat: repeat-y; padding:0px 19px 0px 10px; _background-image:none; _padding-right:0; _padding-bottom:0;}
#verticalNavBottomP {background-image:url(/coba/home_files/verticalNav_bottomP.png) !important; background-repeat: no-repeat; width:685px; height:17px; _background-image:none; _width:685px; }


.packPag {
    background-color: #E6EDF6;
    padding: 5px 0px 4px;
    position: relative;
    height: 20px;
    width: 
}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #eaeaea;
	border-left: none;
	margin-bottom: -1px;
	background: url(../images/layout/boxhead.png);
	overflow: hidden;
	position: relative;
	font-size:12px;
}
ul.tabs li a {
	text-decoration: none;
	display: block;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
	font-weight:bold;
}
ul.tabs li a:hover {
	background: #f6f6f6;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border: 1px solid #eaeaea;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-box-shadow:1px 1px #fff;
	-webkit-box-shadow:1px 1px #fff;
	box-shadow:1px 1px #fff;
	margin-bottom:20px;
}
.tab_content {
	padding: 20px;
	
}
.tab_container2 {
	border: 1px solid #eaeaea;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-box-shadow:1px 1px #fff;
	-webkit-box-shadow:1px 1px #fff;
	box-shadow:1px 1px #fff;
	margin-bottom:20px;
}
.tab_content2 {
	padding: 20px;
	
}
.tab_containerx {
	border: 1px solid #eaeaea;
	clear: both;
	float: none;
	width: 247px;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-box-shadow:1px 1px #fff;
	-webkit-box-shadow:1px 1px #fff;
	box-shadow:1px 1px #fff;
	margin-bottom:20px;
}
.tab_contentx {
	padding: 10px 10px 10px 10px;
	
}
.tab_containerxxx {
	border-top: 1px solid #eaeaea;
	clear: both;
	float: none;
	width: 247px;
	background: #f7f7f7;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-box-shadow:1px 1px #fff;
	-webkit-box-shadow:1px 1px #fff;
	box-shadow:1px 1px #fff;
	margin-bottom:20px;
}
.tab_contentxxx {
	padding: 8px 8px 8px 8px;
	
}
.tab_containerxx {
	border-top: 1px solid #eaeaea;
	clear: both;
	float: none;
	width: 247px;
	background: #f7f7f7;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-box-shadow:1px 1px #fff;
	-webkit-box-shadow:1px 1px #fff;
	box-shadow:1px 1px #fff;
	margin-bottom:20px;
}
.tab_contentxx {
	padding: 10px 10px 10px 10px;
	
}
.link-arrow2 {
    background: url("/coba/home_files/link-arrow.png") no-repeat scroll left center transparent;
    padding-left: 15px;
}
ul#fact,
	ul#fact li {
	margin: 0 0 -1px 5px;
}
	
ul#fact li {
	list-style-type: disc;
}

ul#display,
	ul#display li {
		/* Setting a common base */
		margin: 0;
		padding: 0;
	}

	ul#display li {
		display: inline-block;
		width: 200px;
		background: #fff;
		vertical-align: top;
	}
.top_td{
border-top: 1px solid #779BCA;
}

#navigator a
{display: block;
text-decoration: none;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background-color: #eeeeee;
}
#navigator a:hover
{

background-color: #E0E0E0;
} 

.tour-info {
    background: none repeat scroll 0 0 #F0F7FA;
    border-radius: 3px 3px 3px 3px;
    /*margin-bottom: 7px;*/
    padding: 20px 13px;
	height: 115px;
}

.tour-testi {
    background: none repeat scroll 0 0 #F0F7FA;
    border-radius: 3px 3px 3px 3px;
    /*margin-bottom: 7px;*/
    padding: 20px 13px;
	height: 70px;
}
.tour-comment {
    background: url("/coba/home_files/testimonial-quote-2.gif") no-repeat scroll left top transparent;
    color: #595959;
    float: right;
    padding-left: 32px;
}
.tour-comment .inner-wrapper {
    border-left: 1px solid #DEE6E9;
    padding: 0px 15px;
}

#like {
    float: right;
    margin: 0;
    padding-top: 20px;
    padding-right: 12px;
    }