/*-----------------------------------------*/
/*
	LES THEMES SONT EN BAS DE PAGE
*/
/*-----------------------------------------*/

body {
	margin:0;
	padding:12px;
	font:11px Verdana;
	color:#000;
	text-align:center;
}

img {
	vertical-align:middle;
	border:none;
}

.hide {
	display:none;
}

/* BOF STRUCTURE */

#page_outer {
	width:790px;
	border:1px solid #000;
	margin:0 auto;
	text-align:left;
}

#page_inner {
	margin:2px;
	margin-left:2px;
	overflow:hidden;
}

#top {
	background-position:14px 39px;
	background-repeat:no-repeat;
	padding-top:120px;
	float:left;
	width:212px;
	
}

#content {
	background-color:#fff;
	margin:0 0 0 212px;
}

#content_center {
	overflow:hidden;
	padding-left:18px;
}

#content_left {
	width:340px;
	float:left;
}

#content_right {
	width:189px;
	margin-left:10px;
	float:right;
	margin-right:2px;
}

/* MSIE */
* html #top { margin-right:-3px; }
* html #content { margin-left: 0; height:0%; }

#bottom {
	clear:both;
	padding:4px 0;
	background-color:#4C4C4C;
}

/* EOF STRUCTURE */

/* bouton fermer */

#cell_fermer {
	position:absolute;
	margin-left:717px;
	margin-top:-120px;
	width:68px;
	background-image:url("../img/bg-fermer.gif");
	background-position:0 100%;
	background-repeat:no-repeat;
}

/* MSIE */
* html #cell_fermer { margin-left:716px; }

#cell_fermer a {
	color:#fff;
	display:block;
	padding:2px 8px;
	text-decoration:none;
}

/* menu */

#menu_outer {
	margin-left:75px;
	margin-bottom:10px;
	background:transparent url("../img/bg-menu-haut.gif") no-repeat 0 0;
	padding-top:2px;
}

#menu_outer.no-menu {
	background:none;
}

#menu_inner {
	background:transparent url("../img/bg-menu-bas.gif") no-repeat 0 100%;
	padding-bottom:2px;
}

#menu_inner ul {
	margin:0;
	padding:1px 0;
	list-style:none;
	background-color:#000;
}

#menu_inner li {
	padding:2px 23px 2px 0;
	text-align:right;
	margin:8px 0;
}

#menu_inner li.current-menu{
	background:transparent url("../img/bg-menu-actif.gif") no-repeat 100% 0;
}

#menu_inner li a {
	color:#fff;
	display:block;
	font:11px Verdana;
	text-decoration:none;
}

/* type de formule */

#cell_tpro_ref {
	border-right-style:solid;
	border-right-width:1px;
	padding:32px 0 1px 43px;
	font:bold 16px Verdana;
}

/* titre du produit */

#cell_prod_ttl {
	padding:11px 0 2px 43px;
	color:#000;
	font:bold 20px Verdana;
}

/* rgion */

#cell_reg_ttl {
	padding:0 0 4px 43px;
	color:#000;
	font:bold 13px Verdana;
}

/* pictogrammes */

#cell_picto {
	margin:14px 0px 14px 32px;
}

/* contenu */

div.add-padding {
	padding:20px;
}

#para_content {
	color:#333;
}

#para_content h2 {
	padding:0;
	margin:0;
	font:bold 14px Verdana;
}

/* contenu photo */

#cell_photo {
	margin-bottom:4px;
}

#cell_photo img {
	width:100%;
}

#cell_photo span {
	display:block;
	text-align:right;
}

/* informations alternatives */

img.picto-starter {
	vertical-align:baseline;
}

#content_right,
#content_right a {
	color:#000;
	font:11px Verdana;
}

div.titre-alter {
	background-repeat:no-repeat;
	background-position:0 0;
}

#content_right dt {
	background-repeat:repeat-x;
	background-position:0 0;
}

#content_right dt h2 {
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position:100% 0;
	height:23px;
	font:bold 12px Verdana;
	color:#fff;
	padding-left:25px;
	line-height:23px;
}

#content_right dd {
	margin:0 0 10px 0;
	padding:0;
}

div.bas-alter {
	background-repeat:no-repeat;
	background-position:0 0;
	height:6px;
}

#content_right ul {
	margin:0;
	padding:0;
	list-style:none;
	border-width:1px;
	border-style:solid;
	border-bottom:none;
	background:#fff url("../img/centre-alter.jpg") repeat-x 0 100%;
}

#content_right ul li {
	padding:4px;
}

/* bottom */

#bottom {
	text-align:right;
}

#bottom a {
	color:#fff;
}

#bottom ul {
	margin:0;
	padding:0;
	list-style:none;
}

#bottom ul li {
	display:inline;
	margin:0;
	padding:0 5px;
}

/* THEME */

/* -- Fiches Pacha Tours rgions et informations -- */

body.PT-DEF a,
body.PT-DEF #content_center h3,
body.PT-DEF #cell_tpro_ref { color:#662375; }
body.PT-DEF #page_inner,
body.PT-DEF #cell_fermer,
body.PT-DEF #cell_prod_ttl,
body.PT-DEF #cell_reg_ttl,
body.PT-DEF #cell_reg_ttl { background-color:#662375; }
body.PT-DEF #cell_tpro_ref,
body.PT-DEF #content_right ul { border-color:#662375; }
body.PT-DEF #top { background-image:url("../img/logo-PT-DEF.gif"); }
body.PT-DEF #cell_prod_ttl { color:#fff; }

/* -- Fiches produit Pacha Tours CROISIERES -- */

body.PT-CRO a,
body.PT-CRO #cell_tpro_ref { color:#53AED8; }
body.PT-CRO #page_inner,
body.PT-CRO #cell_fermer,
body.PT-CRO #cell_prod_ttl,
body.PT-CRO #cell_reg_ttl,
body.PT-CRO #cell_reg_ttl { background-color:#53AED8; }
body.PT-CRO #cell_tpro_ref,
body.PT-CRO #content_right ul { border-color:#53AED8; }
body.PT-CRO #top { background-image:url("../img/logo-PT-CRO.gif"); }
body.PT-CRO div.titre-alter { background-image:url("../img/titre-alter-gauche-PT-CRO.jpg"); }
body.PT-CRO #content_right dt { background-image:url("../img/titre-alter-centre-PT-CRO.jpg"); }
body.PT-CRO #content_right dt h2 { background-image:url("../img/titre-alter-droit-PT-CRO.jpg"); }
body.PT-CRO div.bas-alter { background-image:url("../img/bas-alter-PT-CRO.jpg"); }

/* -- Fiches produit Pacha Tours KUSADASI -- */

body.PT-KUS a,
body.PT-KUS #cell_tpro_ref { color:#62C9C6; }
body.PT-KUS #page_inner,
body.PT-KUS #cell_fermer,
body.PT-KUS #cell_prod_ttl,
body.PT-KUS #cell_reg_ttl,
body.PT-KUS #cell_reg_ttl { background-color:#62C9C6; }
body.PT-KUS #cell_tpro_ref,
body.PT-KUS #content_right ul { border-color:#62C9C6; }
body.PT-KUS #top { background-image:url("../img/logo-PT-KUS.gif"); }
body.PT-KUS div.titre-alter { background-image:url("../img/titre-alter-gauche-PT-KUS.jpg"); }
body.PT-KUS #content_right dt { background-image:url("../img/titre-alter-centre-PT-KUS.jpg"); }
body.PT-KUS #content_right dt h2 { background-image:url("../img/titre-alter-droit-PT-KUS.jpg"); }
body.PT-KUS div.bas-alter { background-image:url("../img/bas-alter-PT-KUS.jpg"); }

/* -- Fiches produit Pacha Tours ISTANBUL -- */

body.PT-IST a,
body.PT-IST #cell_tpro_ref { color:#9A80AB; }
body.PT-IST #page_inner,
body.PT-IST #cell_fermer,
body.PT-IST #cell_prod_ttl,
body.PT-IST #cell_reg_ttl,
body.PT-IST #cell_reg_ttl { background-color:#9A80AB; }
body.PT-IST #cell_tpro_ref,
body.PT-IST #content_right ul { border-color:#9A80AB; }
body.PT-IST #top { background-image:url("../img/logo-PT-IST.gif"); }
body.PT-IST div.titre-alter { background-image:url("../img/titre-alter-gauche-PT-IST.jpg"); }
body.PT-IST #content_right dt { background-image:url("../img/titre-alter-centre-PT-IST.jpg"); }
body.PT-IST #content_right dt h2 { background-image:url("../img/titre-alter-droit-PT-IST.jpg"); }
body.PT-IST div.bas-alter { background-image:url("../img/bas-alter-PT-IST.jpg"); }

/* -- Fiches produit Pacha Tours CIRCUIT -- */

body.PT-CIR a,
body.PT-CIR #cell_tpro_ref { color:#9B7771; }
body.PT-CIR #page_inner,
body.PT-CIR #cell_fermer,
body.PT-CIR #cell_prod_ttl,
body.PT-CIR #cell_reg_ttl,
body.PT-CIR #cell_reg_ttl { background-color:#9B7771; }
body.PT-CIR #cell_tpro_ref,
body.PT-CIR #content_right ul { border-color:#9B7771; }
body.PT-CIR #top { background-image:url("../img/logo-PT-CIR.gif"); }
body.PT-CIR div.titre-alter { background-image:url("../img/titre-alter-gauche-PT-CIR.jpg"); }
body.PT-CIR #content_right dt { background-image:url("../img/titre-alter-centre-PT-CIR.jpg"); }
body.PT-CIR #content_right dt h2 { background-image:url("../img/titre-alter-droit-PT-CIR.jpg"); }
body.PT-CIR div.bas-alter { background-image:url("../img/bas-alter-PT-CIR.jpg"); }

/* -- Fiches produit Pacha Tours BODRUM -- */

body.PT-BOD a,
body.PT-BOD #cell_tpro_ref { color:#DAC77D; }
body.PT-BOD #page_inner,
body.PT-BOD #cell_fermer,
body.PT-BOD #cell_prod_ttl,
body.PT-BOD #cell_reg_ttl,
body.PT-BOD #cell_reg_ttl { background-color:#DAC77D; }
body.PT-BOD #cell_tpro_ref,
body.PT-BOD #content_right ul { border-color:#DAC77D; }
body.PT-BOD #top { background-image:url("../img/logo-PT-BOD.gif"); }
body.PT-BOD div.titre-alter { background-image:url("../img/titre-alter-gauche-PT-BOD.jpg"); }
body.PT-BOD #content_right dt { background-image:url("../img/titre-alter-centre-PT-BOD.jpg"); }
body.PT-BOD #content_right dt h2 { background-image:url("../img/titre-alter-droit-PT-BOD.jpg"); }
body.PT-BOD div.bas-alter { background-image:url("../img/bas-alter-PT-BOD.jpg"); }

/* -- Fiches produit Pacha Tours ANTALYA -- */

body.PT-ANT a,
body.PT-ANT #cell_tpro_ref { color:#59C2E1; }
body.PT-ANT #page_inner,
body.PT-ANT #cell_fermer,
body.PT-ANT #cell_prod_ttl,
body.PT-ANT #cell_reg_ttl,
body.PT-ANT #cell_reg_ttl { background-color:#59C2E1; }
body.PT-ANT #cell_tpro_ref,
body.PT-ANT #content_right ul { border-color:#59C2E1; }
body.PT-ANT #top { background-image:url("../img/logo-PT-ANT.gif"); }
body.PT-ANT div.titre-alter { background-image:url("../img/titre-alter-gauche-PT-ANT.jpg"); }
body.PT-ANT #content_right dt { background-image:url("../img/titre-alter-centre-PT-ANT.jpg"); }
body.PT-ANT #content_right dt h2 { background-image:url("../img/titre-alter-droit-PT-ANT.jpg"); }
body.PT-ANT div.bas-alter { background-image:url("../img/bas-alter-PT-ANT.jpg"); }

/* -- Fiches produit Rev Vacances rgions et informations -- */

body.REV-DEF a,
body.REV-DEF #cell_tpro_ref { color:#00215C; }
body.REV-DEF #page_inner,
body.REV-DEF #cell_fermer,
body.REV-DEF #cell_prod_ttl,
body.REV-DEF #cell_reg_ttl,
body.REV-DEF #cell_reg_ttl { background-color:#00215C; }
body.REV-DEF #cell_tpro_ref,
body.REV-DEF #content_right ul { border-color:#00215C; }
body.REV-DEF #top { background-image:url("../img/logo-REV.gif"); background-position:29px 14px; }
body.REV-DEF #cell_prod_ttl { color:#fff; }

/* -- Fiches produit Rev Vacances SEJOUR -- */

body.REV-SEJ a,
body.REV-SEJ #cell_tpro_ref { color:#A58476; }
body.REV-SEJ #page_inner,
body.REV-SEJ #cell_fermer,
body.REV-SEJ #cell_prod_ttl,
body.REV-SEJ #cell_reg_ttl,
body.REV-SEJ #cell_reg_ttl { background-color:#A58476; }
body.REV-SEJ #cell_tpro_ref,
body.REV-SEJ #content_right ul { border-color:#A58476; }
body.REV-SEJ #top { background-image:url("../img/logo-REV.gif"); background-position:29px 14px; }
body.REV-SEJ div.titre-alter { background-image:url("../img/titre-alter-gauche-REV-SEJ.jpg"); }
body.REV-SEJ #content_right dt { background-image:url("../img/titre-alter-centre-REV-SEJ.jpg"); }
body.REV-SEJ #content_right dt h2 { background-image:url("../img/titre-alter-droit-REV-SEJ.jpg"); }
body.REV-SEJ div.bas-alter { background-image:url("../img/bas-alter-REV-SEJ.jpg"); }

/* -- Fiches produit Rev Vacances BALNEAIRE -- */

body.REV-BAL a,
body.REV-BAL #cell_tpro_ref { color:#53D0D8; }
body.REV-BAL #page_inner,
body.REV-BAL #cell_fermer,
body.REV-BAL #cell_prod_ttl,
body.REV-BAL #cell_reg_ttl,
body.REV-BAL #cell_reg_ttl { background-color:#53D0D8; }
body.REV-BAL #cell_tpro_ref,
body.REV-BAL #content_right ul { border-color:#53D0D8; }
body.REV-BAL #top { background-image:url("../img/logo-REV.gif"); background-position:29px 14px; }
body.REV-BAL div.titre-alter { background-image:url("../img/titre-alter-gauche-REV-BAL.jpg"); }
body.REV-BAL #content_right dt { background-image:url("../img/titre-alter-centre-REV-BAL.jpg"); }
body.REV-BAL #content_right dt h2 { background-image:url("../img/titre-alter-droit-REV-BAL.jpg"); }
body.REV-BAL div.bas-alter { background-image:url("../img/bas-alter-REV-BAL.jpg"); }

/* -- Fiches produit Rev Vacances SAFARI -- */

body.REV-SAF a,
body.REV-SAF #cell_tpro_ref { color:#B3B295; }
body.REV-SAF #page_inner,
body.REV-SAF #cell_fermer,
body.REV-SAF #cell_prod_ttl,
body.REV-SAF #cell_reg_ttl,
body.REV-SAF #cell_reg_ttl { background-color:#B3B295; }
body.REV-SAF #cell_tpro_ref,
body.REV-SAF #content_right ul { border-color:#B3B295; }
body.REV-SAF #top { background-image:url("../img/logo-REV.gif"); background-position:29px 14px; }
body.REV-SAF div.titre-alter { background-image:url("../img/titre-alter-gauche-REV-SAF.jpg"); }
body.REV-SAF #content_right dt { background-image:url("../img/titre-alter-centre-REV-SAF.jpg"); }
body.REV-SAF #content_right dt h2 { background-image:url("../img/titre-alter-droit-REV-SAF.jpg"); }
body.REV-SAF div.bas-alter { background-image:url("../img/bas-alter-REV-SAF.jpg"); }

/* -- Fiches produit Rev Vacances CROISIERE -- */

body.REV-CRO a,
body.REV-CRO #cell_tpro_ref { color:#53AED8; }
body.REV-CRO #page_inner,
body.REV-CRO #cell_fermer,
body.REV-CRO #cell_prod_ttl,
body.REV-CRO #cell_reg_ttl,
body.REV-CRO #cell_reg_ttl { background-color:#53AED8; }
body.REV-CRO #cell_tpro_ref,
body.REV-CRO #content_right ul { border-color:#53AED8; }
body.REV-CRO #top { background-image:url("../img/logo-REV.gif"); background-position:29px 14px; }
body.REV-CRO div.titre-alter { background-image:url("../img/titre-alter-gauche-REV-CRO.jpg"); }
body.REV-CRO #content_right dt { background-image:url("../img/titre-alter-centre-REV-CRO.jpg"); }
body.REV-CRO #content_right dt h2 { background-image:url("../img/titre-alter-droit-REV-CRO.jpg"); }
body.REV-CRO div.bas-alter { background-image:url("../img/bas-alter-REV-CRO.jpg"); }

/* -- Fiches produit Rev Vacances CIRCUIT -- */

body.REV-CIR a,
body.REV-CIR #cell_tpro_ref { color:#AAB378; }
body.REV-CIR #page_inner,
body.REV-CIR #cell_fermer,
body.REV-CIR #cell_prod_ttl,
body.REV-CIR #cell_reg_ttl,
body.REV-CIR #cell_reg_ttl { background-color:#AAB378; }
body.REV-CIR #cell_tpro_ref,
body.REV-CIR #content_right ul { border-color:#AAB378; }
body.REV-CIR #top { background-image:url("../img/logo-REV.gif"); background-position:29px 14px; }
body.REV-CIR div.titre-alter { background-image:url("../img/titre-alter-gauche-REV-CIR.jpg"); }
body.REV-CIR #content_right dt { background-image:url("../img/titre-alter-centre-REV-CIR.jpg"); }
body.REV-CIR #content_right dt h2 { background-image:url("../img/titre-alter-droit-REV-CIR.jpg"); }
body.REV-CIR div.bas-alter { background-image:url("../img/bas-alter-REV-CIR.jpg"); }

/* EOF THEME */