body#page_267 {
	background:url(http://images.opodo.com/habillagePage/LpOpodo/fondBordureSejour.png) 0.625em -100em no-repeat;
}
body#page_267 #dv_headerAccroch {
	background:url(http://images.opodo.com/habillagePage/LpOpodo/fondImage-LPSejour-V2.jpg) left top no-repeat;
	min-height:354px;
	position:relative;
	z-index:-2;
}
body#page_267 #dv_headerAccroch #img_accroch,
body#page_267 #dv_headerAccroch #txt_intro {
	display:none;
}
body#page_267 #dv_headerAccroch #dv_title {
	padding-top:0.675em;
}
body#page_267 #dv_headerAccroch #dv_title h1,
body#page_267 #dv_headerAccroch #dv_title p {
	color:#FFFFFF;
}
body#page_267 #dv_headerAccroch #dv_title p {
	letter-spacing:-0.025em;
}
body#page_267 #dv_headerAccroch #dv_title p span {
	position:absolute;
	left:53em;
	padding-top:6.25em;
	font-size:0.6825em;
}
body#page_267 #dv_headerAccroch #dv_title p span strong {
	font-size:1.75em;
	font-weight:normal;
}

/* Nouvelle structure */
body#page_267 #dv_contenu {
	margin-top:-15.25em;
	min-width:950px;
	min-height:1200px;
	background:url(http://images.opodo.com/habillagePage/LpOpodo/fondBordureSejour.png) right bottom no-repeat;
}
body#page_267 #dv_contenu #dv_colonAB #dv_colonB,
body#page_267 #dv_contenu #dv_colonC {
    margin-top: 15.875em;
}
body#page_267 #dv_contenu #dv_colonC {
	margin-right:1.875em;
	background-color:transparent;
}

/* Moteur */
body#page_267 #dv_contenu * #moteurSearch {
	margin-left:-0.025em;
	margin-bottom:1em;
	border:none;
	border-left:1px solid #990000;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour {
	background:url(http://images.opodo.com/habillagePage/LpOpodo/arrondiBookingMoteur.jpg) left 1.875em no-repeat;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour h2 {
	background-color:transparent;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour form {
	background-color:#f7f7e7;
	border-right:1px solid #990000;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour p.annotation {
	border-top:none;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour #ODSejour {
	border-bottom:none;
	padding-bottom:0em;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour #destCountry {
	min-width:166px;
	width:10.375em;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour fieldset #addepDay,
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour fieldset #depMonth,
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour #dv_optionSejour,
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour p.annotation {
	display:none;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour fieldset #flexibility {
	margin-left:10.65em;
	margin-top:0.625em;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour fieldset #addepDayBis {
	margin-left:0.55em;
}
body#page_267 #dv_contenu * #moteurSearch #moteurSearchSejour fieldset #duration {
	margin-left:-0.125em;
	min-width:166px;
	width:10.375em;
}
body#page_267 #dv_contenu * #moteurSearch * div.dv_submit {
	padding-top:0.25em;
}

/* Criteres */
body#page_267 #dv_contenu #dv_colonA #dv_critereTab {
	background:url(http://images.opodo.com/habillagePage/LpOpodo/fondCritereMoteur.png) left top no-repeat;
	min-width:608px;
	min-height:205px;
	position:absolute;
	top:18.2em;
	left:20.0625em;
	display:block;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab fieldset {
	border:none;
	margin:0em;
	padding:0em;
	margin-top:0.625em;
	margin-left:0.25em;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab fieldset legend {
	font-style:italic;
	font-size:0.6825em;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab table {
	margin-top:0.5em;
	margin-left:-0.25em;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td {
	vertical-align:top;
	border-right:1px solid #990000;
	padding-left:0.5em;
	padding-right:0.5em;
}
body#page_267 #dv_contenu #dv_colonA #tb_critere tr td.td_last {
	border-right:none;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td .spn_titre {
	color:#990000;
	font-weight:bold;
	font-size:0.6825em;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td ul {
	margin:0em;
	padding:0em;
	list-style-type:none;
	margin-top:0.5em;
	margin-bottom:0.5em;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td ul li a {
	color:#990000;
	font-size:0.6875em;
	text-decoration:none;
	font-weight:normal;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td ul li a:hover {
	text-decoration:none;
	background-color:#ececec;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td p {
	margin:0em;
	margin-bottom:0.25em;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td p a {
	color:#FF6600;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td.td_option {
	padding-top:0.5em;
	border-right:none;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td.td_option .spn_titre {
	color:black;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td.td_option ul {
	position:absolute;
	margin-top:-1em;
	margin-left:6.5em;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td.td_option ul li {
	display:inline;
	border-right:1px solid #990000;
	padding-right:0.5em;
}
body#page_267 #dv_contenu #dv_colonA #dv_critereTab tr td.td_option ul li a {
	font-weight:bold;
}

/* Layer Plus de... */
body#page_267 #dv_contenu #dv_colonA #dv_layerSearchLink {
	min-width:606px;
	width:37.875em;
	position:absolute;
	font-size:0.6875em;
	display:none;
	z-index:1000;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_fondHaut {
	padding-top:0.5em;
	background:url(http://images.opodo.com/habillagePage/LpOpodo/layerMore/degradeMoreLink-Haut.png) left top no-repeat;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_fondGauche {
	background:url(http://images.opodo.com/habillagePage/LpOpodo/layerMore/degradeMoreLink-Gauche.png) left repeat-y;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_fondDroit {
	background:url(http://images.opodo.com/habillagePage/LpOpodo/layerMore/degradeMoreLink-Droit.png) right repeat-y;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_fondBas {
	padding-bottom:1.25em;
	background:url(http://images.opodo.com/habillagePage/LpOpodo/layerMore/degradeMoreLink-Bas.png) left bottom no-repeat;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_Content {
	margin-left:0.0625em;
	min-width:599px;
	width:37.4375em;
	background:url(http://images.opodo.com/habillagePage/LpOpodo/layerMore/degradeMoreLink.jpg) left bottom repeat-x #fffdf8;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_Content p.p_titre {
	color:#990000;
	font-weight:bold;
	border-bottom:1px dotted #990000;
	padding-bottom:0.25em;
	margin:1em;
	margin-bottom:0em;
	margin-right:1.5em;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_Content #a_moreLink_close {
	color:#990000;
	position:absolute;
	margin-left:48em;
	margin-top:-1.75em;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_Content ul {
	min-width:575px;
	margin:0em;
	padding:0em;
	list-style-type:none;
	padding:1.5em 0em 1.5em 1em;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_Content ul li {
	display:inline-table;
	min-width:190px;
	width:11.875em;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_Content ul li a {
	color:#990000;
	font-size:1em;
	font-weight:normal;
}

/* Offres - Contenu */
body#page_267 #dv_contenu * #podAvantages {
	min-height:166px;
}
body#page_267 #dv_contenu * #podAvantages div.dv_pushOffre p.lk_accroche {
	margin-bottom:0em;
}
body#page_267 #dv_contenu * #podAvantages div.dv_pushOffre {
	margin-bottom:1em;
}
body#page_267 #dv_contenu #dv_colonA #podTopDesti {
	min-height:160px;
}
body#page_267 #dv_contenu #dv_colonC #podTopDesti {
	min-height:110px;
}
body#page_267 #dv_contenu * #podTopDesti p.annotation,
body#page_267 #dv_contenu * #podTopDesti p.txtIntroduct,
body#page_267 #dv_contenu * #podTopDesti p.p_linkGeneric {
	display:none;
}
body#page_267 #dv_contenu #dv_destiSemaine {
	width:100%;
	min-height:290px;
	max-height:290px;
	overflow:hidden;
	margin:0em;
	padding:0em;
	border:1px solid #ffcf63;
	margin-bottom:0.625em;
}
body#page_267 #dv_contenu #dv_destiSemaine #img_destiSemaine {
	position:absolute;
	z-index:-1;
}
body#page_267 #dv_contenu #dv_destiSemaine #dv_fndEdito {
	min-width:300px;
	min-height:254px;
	background-color:#00495e;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;	
	margin-top:13.5em;
}
body#page_267 #dv_contenu #dv_destiSemaine #dv_fndEdito #dv_destiEdito h3 {
	background-color:transparent;
	border-bottom:none;
	color:#FFFFFF;
	padding-top:1em;
	padding-left:0.75em;
}
body#page_267 #dv_contenu #dv_destiSemaine #dv_fndEdito #dv_destiEdito h3 a {
	color:#FFFFFF;
}
body#page_267 #dv_contenu #dv_destiSemaine #dv_fndEdito #dv_destiEdito p {
	margin:0em;
	margin-top:1em;
	padding:0.625em;
	color:#FFFFFF;
	text-align:justify;
}
body#page_267 #dv_contenu #dv_destiSemaine #dv_fndEdito #dv_destiEdito p a {
	color:#FFFFFF;
}
body#page_267 #dv_contenu #dv_destiSemaine #dv_fndEdito #dv_destiEdito a:hover {
	text-decoration:none;
}

/* Annotation */
body#page_267 #dv_annotation {
	border:none;
	margin:0em;
	margin-bottom:-0.5em;
}
body#page_267 #dv_footer-opodo ul#dv_navBarOtherLinks {
	text-align:left;
	padding-bottom:0.5em;
	padding-left:0.5em;
}

body#page_267 #podTopDesti .p_linkGeneric {
	clear: both;
	display: block !important;
	height: 1px;
}

body#page_267 #podTopDesti, #podAvantages {
	clear: both;
}

body#page_267 #uservoice-feedback-tab {
	width:30px;position:absolute;
	background-color:#FF6600;
	background-image:url("http://cdn.uservoice.com/images/widgets/fr/feedback_tab_white.png");
	background-repeat:no-repeat;
	background-position:center;
	height:120px;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #900;
 	left:944px;
	padding:0;
	margin:0 0 0 9px;
	text-indent:-9000px;
	position:fixed;
}
body#page_267 #uservoice-feedback-tab:hover {
	background-color:#900;
}

/* [PZA] - JIRA DFR-202 - HTML for PKG Filters - Compario project */
body#page_267 #dv_contenu {
	min-height:1500px;
}
body#page_267 #dv_contenu * #podAvantages {
	min-height:190px;
}
body#page_267 #dv_contenu * #podAvantages h2,
body#page_267 #dv_contenu * div.podSejourOffre h2,
body#page_267 #dv_contenu * #dv_destiSemaine h2 {
	background:url(/img_opodo/homepageV2/picto_sejour.gif) 0.25em 0.35em no-repeat #ffcf63;
	padding-left:1.75em;
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_Content {
}
body#page_267 #dv_contenu #dv_colonA .dv_moreLink_Content ul {
	min-height:40px;
}
body#page_267 #calContainer,
body#page_267 * h2 img {
	display:none;
}

body#page_267 #calContainer {
	border:1px solid #990000!Important;
	min-height:190px;
	height:11.875em;
}
body#page_267 #calContainer .calweekdaycell {
	font-size:0.6825em!Important;
}
body#page_267 #dv_headerAccroch #dv_title p a {
	color:#FFFFFF;
	font-size:1em;
	cursor:pointer;
}
body#page_267 #dv_headerAccroch #dv_title p {
    font-size:1em;
	min-width:880px;
	letter-spacing:-1px;
}

/*Habillage Mediterranée*/
body#page_267 {
	background:url(http://images.opodo.com/habillagePage/Lp_sejour_mediterranee/bg_mediterranee.jpg) left top no-repeat;
	background-attachment:fixed;
}
body#page_267 #dv_contenu {background:none;}
body#page_267 #dv_headerAccroch {background: url("http://images.opodo.com/habillagePage/Lp_sejour_mediterranee/header.jpg") no-repeat scroll left top transparent;}
body#page_267 #dv_contenu * #podAvantages h2, body#page_267 #dv_contenu * div.podSejourOffre h2, body#page_267 #dv_contenu * #dv_destiSemaine h2 {
    background: url("/img_opodo/homepageV2/picto_sejour.gif") no-repeat scroll 0.25em 0.35em #7ed4e6;
    padding-left: 1.75em;
}
body#page_267 #dv_contenu * #moteurSearch, body #dv_contenu * #dv_pubSquare, body #dv_contenu * #podAvantages, body #dv_contenu * #podTopDesti, body #dv_contenu * div.podTopThemes, body #dv_contenu * div.podInfo, body #dv_contenu * div.podSejourOffre, body #dv_contenu * div.promoright, body #dv_contenu * #podPromo {
    border: 1px solid #7ed4e6;
}
body#page_267 #dv_contenu * h2 {background-color: #7ed4e6;}
body#page_267 #dv_contenu * h3 {background-color: #D6F6FC;}
body#page_267 #dv_contenu * p.annotation {background-color: #D6F6FC; color: #505050;}

body#page_267 #dv_headerAccroch #dv_title p a {color: #012045;}
body#page_267 #dv_headerAccroch #dv_title h1, body#page_267 #dv_headerAccroch #dv_title p {
    color: #012045;
}
body#page_267 #dv_headerAccroch #dv_title p {
    color: #012045;
    font-size: 1em;
    letter-spacing: -1px;
    margin-left: 8em;
    margin-top: -1.7em;
    min-width: 880px;
}
body#page_267 #dv_contenu * #podPromo {border:none;}
body#page_267 #dv_annotation {
    border: 1px dotted #919191;
    float: left;
    margin: 0.625em 0;
    padding: 0.5em;
    width: 98%;
}



/*Habillage OT Thailande 2011
body#page_267 {
	background:url("http://images.opodo.com/habillagePage/OTthailande/pgLPSejour_OTThailande.jpg") left top no-repeat;
	background-attachment:fixed;
}
body#page_267 #dv_headerAccroch {
    background: url("http://images.opodo.com/habillagePage/OTthailande/header.jpg") no-repeat scroll left top transparent;
}
body#page_267 #dv_headerAccroch #dv_title h1, body#page_267 #dv_headerAccroch #dv_title p {
    color: #012045;
	 margin-top:0.70em;
}
body#page_267 #dv_headerAccroch #dv_title p {
     color: #012045;
    font-size: 0.95em;
    letter-spacing: -1px;
    margin-left: 0;
    margin-top: 0.15em;
    min-width: 880px;
}

body#page_267 #dv_contenu * #podAvantages h2, 
body#page_267 #dv_contenu * div.podSejourOffre h2, 
body#page_267 #dv_contenu * #dv_destiSemaine h2 {
    background: url("/img_opodo/homepageV2/picto_sejour.gif") no-repeat scroll 0.25em 0.35em #A0EBC0;
    padding-left: 1.75em;
}
body#page_267 #dv_contenu * #moteurSearch, body #dv_contenu * #dv_pubSquare, 
body #dv_contenu * #podAvantages, 
body #dv_contenu * #podTopDesti, 
body #dv_contenu * div.podTopThemes, 
body #dv_contenu * div.podInfo, 
body #dv_contenu * div.podSejourOffre, 
body #dv_contenu * div.promoright, 
body #dv_contenu * #podPromo {
    border: 1px solid #A0EBC0;
}
body#page_267 #dv_contenu * p.annotation {
    background-color:#d3f5dd;
    color: #505050;
}
body#page_267 #dv_contenu * h3 {
    background-color: #d3f5dd;
}
body#page_267 #dv_contenu * div.podInfo {margin-top:0.625em;}

body#page_267 #dv_contenu {min-height:1390px;}

body#page_267 #dv_headerAccroch #dv_title h1 {margin-top: 0.5em;}*/


/*Habillage hiver 2011*/
body#page_267 {background:url("http://images.opodo.com/habillagePage/Lp_sejour_hiver/bg_hiver.jpg") left top no-repeat;	background-attachment:fixed;}
body#page_267 #dv_headerAccroch {background: url("http://images.opodo.com/habillagePage/Lp_sejour_hiver/header.jpg") no-repeat  left top transparent;}
body#page_267  #dv_contenu * div.podSejourOffreNew {border: 1px solid #7ED4E6;}
body#page_267  #dv_contenu * div.podInfo {margin-top:1em;}
body#page_267 #dv_contenu {min-height:1300px; height: auto;}
