@charset "iso-8859-1";
@import url('general_comp.css');
/* CSS Document */
/* bloc droite */
/* VOS DERNIERS PRODUITS CONSULTES */
.produits_consultes {background-color:#FFF;}

/* bloc centrale */
/* ban */
.enTeteComp{ margin:0; padding:0; background-color:#E8F5F7;}
.enTeteComp p.titreBrochComp{ font-size:25px; color:#10ACBA; margin:10px 0; font-weight:bold; margin-bottom:0; padding-bottom:10px; margin-left:5px;}
.enTeteComp p.titreBrochComp b{ font-size:25px; font-weight:bold;}

/* bloc centrale */
.onglets { margin-bottom:10px;}
.onglets .menus_onglets { background-color:#E8F5F7}
.onglets .menus_onglets ul { padding:0 0 0 10px;}
*html .onglets .menus_onglets ul {width:650px;}
*:first-child+html .onglets .menus_onglets ul {width:650px;}
.onglets .menus_onglets ul li { float:left; margin:0 5px 0 0;}
.onglets .menus_onglets ul li a { display:block; color:#fff; font-size:15px; font-weight:bold; cursor:default;}

/*.onglets .menus_onglets ul li a span.img_gauche { background-image:url(../images/boutons/img_gauche9.gif); width:9px; height:30px; background-position:top left; background-repeat:no-repeat; display:block; float:left;}
.onglets .menus_onglets ul li a span.texte { display:block; float:left; background-image:url(../images/boutons/img_milieu9.gif); height:30px; background-position:top right; background-repeat:no-repeat; padding:0 7px 0 0; line-height:30px;}*/

.onglets .menus_onglets ul li a span.img_gauche { background-image:url(../images/boutons/img_gauche8.gif); width:9px; height:27px; background-position:bottom left; background-repeat:no-repeat; display:block; float:left;}
.onglets .menus_onglets ul li a span.texte { display:block; float:left; background-image:url(../images/boutons/img_milieu8.gif); height:27px; background-position:bottom right; background-repeat:no-repeat; padding:0 7px 0 0; line-height:27px;}

.onglets .menus_onglets ul li a:hover { text-decoration:none;}
/*.onglets .menus_onglets ul li a.actif span { background-position:bottom right; color:#FFFFFF;}*/

.onglets .details_croisiere { margin:0; padding:0; border-bottom:none; border-left:1px solid #27B4C1; border-right:1px solid #27B4C1; border-top:1px solid #27B4C1; position:relative; width:668px;}
.onglets .details_croisiere .ligne2 { margin:0;}
.onglets .details_croisiere .ligne2 .undeux { background-color:#10ACBB; background-image:url(../images/fond_reggae.gif); background-position:center right; background-repeat:no-repeat; padding:10px;}
.onglets .details_croisiere .ligne2 .undeux form { margin:0; padding:0;}
.onglets .details_croisiere .ligne2 .undeux p { font-size:15px; font-weight:bold; color:#FFFFFF;}
.onglets .details_croisiere .ligne2 .undeux p span { display:inline-block; vertical-align:middle; margin:0 5px 0 0;}
.onglets .details_croisiere .ligne2 .undeux p select { color:#006699; font-size:12px;}
.onglets .details_croisiere .ligne2 .undeux hr { border:none; border-bottom:1px solid #94DCDC; height:0px;}
.onglets .details_croisiere .ligne2 table { border-top:1px solid #13ADBC; border-left:1px solid #13ADBC; }
.onglets .details_croisiere .ligne2 table tr {height:30px;}
.onglets .details_croisiere .ligne2 table tr.entete { height:20px; background-color:#E1F1F2;}
.onglets .details_croisiere .ligne2 table tr td { border-bottom:1px solid #13ADBC; border-right:1px solid #13ADBC; font-size:13px; width:37px; /*width:39px;*/ padding:0; /*background-color:#fff;*/}
.onglets .details_croisiere .ligne2 table tr td.no_line { border-bottom:none; padding:0 5px;}
.onglets .details_croisiere .ligne2 table tr td.no_content { border-bottom:none; width:181px;}
.onglets .details_croisiere .ligne2 table tr td.no_content table { }
.onglets .details_croisiere .ligne2 table tr td.no_content table tr { height:35px; background-color:#B9E7EB;}
.onglets .details_croisiere .ligne2 table tr td.no_content table td { width:80px;}
.onglets .details_croisiere .ligne2 table tr td.no_content table td a { background:none; border:none; height:auto; width:30px;; font-weight:bold; color:#23B3C0; margin:0 auto; }
.onglets .details_croisiere .ligne2 table tr td.no_content table td a:hover { text-decoration:underline; background:none;}
.onglets .details_croisiere .ligne2 table tr td.dest { width:181px; background-color:#E1F1F2; font-weight:bold; padding:0 0 0 5px;}
.onglets .details_croisiere .ligne2 table tr td span { display:block; background-color:#17AFBC; height:27px; width:37px; border:1px solid #fff;}
.onglets .details_croisiere .ligne2 table tr td a { display:block; background-color:#C3EAEE; height:27px; /*width:37px;*/ border:1px solid #fff;background-image:url(../images/loup.png);background-position:bottom right;background-repeat:no-repeat;}
.onglets .details_croisiere .ligne2 table tr td a:hover { background-color:#17AFBC; }

.onglets div .fondbas { background-image:url(../images/angles/fondbas_670.gif); height:7px; background-position:top left; background-repeat:no-repeat; font-size:0px;}

/* brochure */
.blocbleu2 { margin:0 0 10px; border:1px solid #0EABBA; width:648px; position:relative; padding:10px 10px 11px;}
*html .brochure{ padding-bottom:12px;}
.contPhotoAct{ margin:0; padding:0;}
.contPhotoAct h2 { font-size:15px; font-weight:normal; margin:0; color:#0BABB9; margin-bottom:10px;}
.contPhotoAct div.listePhoto{float:left; width:306px; padding:0 5px;}
.listePhoto ul{width:306px;}
.listePhoto ul li { line-height:150%;}
.listePhoto ul li span.mois { width:300px; display:inline-block;}
.listePhoto ul li span.mois a { color:#0BABB9;}
.listePhoto ul li span.mois a:hover{ text-decoration:underline;}
.contPhotoAct div.casePhoto{ margin:0; padding:0;  width:300px; float:left}
.casePhoto span.miniatures { display:block; width:246px;}
.casePhoto span.miniatures a.photoPM { display:block; float:left; width:75px; height:50px; margin:0 5px 5px 0; overflow:hidden; border:1px solid #006699;}
.casePhoto span.miniatures a { color:#24B3C0; font-weight:normal;}
.casePhoto span.miniatures a:hover { text-decoration:underline;}

/* footer */
.line2 p.bleu {
background-color:#F2F9F9;
}

/**Corrections IE6**/
*html .onglets1 {  }
*html .onglets .details_croisiere { margin-top:-2px; zoom:1!important;}
*html .onglets .details_croisiere .ligne2 .undeux {zoom:1!important;}



/**Corrections IE7**/
*:first-child+html {}


/**Corrections Safari et Chrome**/
/*body:nth-of-type(1) {}*/
