/* Todos los cambios que se hagan aquí se han de copiar en edreams_header_footer y edreams_header_footer_abs_sec */
body {font-family:arial;text-align:center;margin:3px 0 0 0;}
a{color:#0066FF;}
.portalamrk{display:none;}
#edreamsScreen {text-align:left;width:960px;margin: 0 auto 0 auto;}
form {margin:0;}
/* start HEADER rebranding */
#header{font:11px Arial;text-align:left;background-image:url("/images/affiliate/325965/fondo_header.jpg ");background-color:#003399;background-repeat:no-repeat;height:123px;width:960px;margin:0 auto;color:#FFFFFF;}
#header a{color:#FFFFFF;text-decoration:none;}
#header a:hover{text-decoration:underline;}
#header img{border:0;}
.imagesTabsAR{background-image:url("/images/affiliate/325965/tabs_AR.gif");background-repeat:no-repeat;display:block;}
.imagesTabsCL{background-image:url("/images/affiliate/325965/tabs_CL.gif");background-repeat:no-repeat;display:block;}
.imagesTabsCO{background-image:url("/images/affiliate/325965/tabs_CO.gif");background-repeat:no-repeat;display:block;}
.imagesTabsMX{background-image:url("/images/affiliate/325965/tabs_MX.gif");background-repeat:no-repeat;display:block;}
.imagesTabsVE{background-image:url("/images/affiliate/325965/tabs_VE.gif");background-repeat:no-repeat;display:block;}
.imagesTabsPE{background-image:url("/images/affiliate/325965/tabs_PE.gif");background-repeat:no-repeat;display:block;}
.imagesTabsAU{background-image:url("/images/affiliate/325965/tabs_AU.gif");background-repeat:no-repeat;display:block;}
.imagesTabsIN{background-image:url("/images/affiliate/325965/tabs_IN.gif");background-repeat:no-repeat;display:block;}
.imagesTabsBR{background-image:url("/images/affiliate/325965/tabs_BR.gif");background-repeat:no-repeat;display:block;}
.imagesTabsCAEN{background-image:url("/images/affiliate/325965/tabs_en_CA.gif");background-repeat:no-repeat;display:block;}
.imagesTabsCAFR{background-image:url("/images/affiliate/325965/tabs_fr_CA.gif");background-repeat:no-repeat;display:block;}
.imagesTabsCHFR{background-image:url("/images/affiliate/325965/tabs_fr_CH.gif");background-repeat:no-repeat;display:block;}
.imagesTabsCHDE{background-image:url("/images/affiliate/325965/tabs_de_CH.gif");background-repeat:no-repeat;display:block;}
.imagesTabsCHIT{background-image:url("/images/affiliate/325965/tabs_it_CH.gif");background-repeat:no-repeat;display:block;}
.imagesTabsES{background-image:url("/images/affiliate/325965/tabs_ES.gif");background-repeat:no-repeat;display:block;}
.imagesTabsFR{background-image:url("/images/affiliate/325965/tabs_FR.gif");background-repeat:no-repeat;display:block;}
.imagesTabsDE{background-image:url("/images/affiliate/325965/tabs_DE.gif");background-repeat:no-repeat;display:block;}
.imagesTabsPT{background-image:url("/images/affiliate/325965/tabs_PT.gif");background-repeat:no-repeat;display:block;}
.imagesTabsIT{background-image:url("/images/affiliate/325965/tabs_IT.gif");background-repeat:no-repeat;display:block;}
.imagesTabsUK{background-image:url("/images/affiliate/325965/tabs_UK.gif");background-repeat:no-repeat;display:block;}
.imagesTabsUS{background-image:url("/images/affiliate/325965/tabs_US.gif");background-repeat:no-repeat;display:block;}
.imagesTabsCOM{background-image:url("/images/affiliate/325965/tabs_EN.gif");background-repeat:no-repeat;display:block;}
#person{width:112px;height:95px;float:left;}
#logo{float:left;margin-top:15px;height:75px;}
.info_small{float:right;margin: 10px 2px 0 0;}
#info_small_login{background-position: -20px -56px;height:25px;width:20px;float:left;margin:-2px 2px 0 2px;}
#info_small_help{background-position: 0 -56px;height:25px;width:20px;float:left;margin:-2px 2px 0 2px;}
#info_small_callAR{background-position: -39px -56px;height:25px;width:100px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCL{background-position: -39px -56px;height:25px;width:80px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCO{background-position: -39px -56px;height:25px;width:100px;float:left;margin:-2px 2px 0 2px;}
#info_small_callMX{background-position: -39px -56px;height:25px;width:90px;float:left;margin:-2px 2px 0 2px;}
#info_small_callVE{background-position: -39px -56px;height:25px;width:100px;float:left;margin:-2px 2px 0 2px;}
#info_small_callPE{background-position: -39px -56px;height:25px;width:100px;float:left;margin:-2px 2px 0 2px;}
#info_small_callAU{background-position: -39px -56px;height:25px;width:103px;float:left;margin:-2px 2px 0 2px;}
#info_small_callIN{background-position: -39px -56px;height:25px;width:103px;float:left;margin:-2px 2px 0 2px;}
#info_small_callBR{background-position: -39px -56px;height:25px;width:100px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCAEN{background-position: -39px -56px;height:25px;width:85px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCAFR{background-position: -39px -56px;height:25px;width:82px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCHFR{background-position: -39px -56px;height:25px;width:80px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCHDE{background-position: -39px -56px;height:25px;width:78px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCHIT{background-position: -39px -56px;height:25px;width:79px;float:left;margin:-2px 2px 0 2px;}
#info_small_callES{background-position: -39px -56px;height:25px;width:78px;float:left;margin:-2px 2px 0 2px;}
#info_small_callIT{background-position: -39px -56px;height:25px;width:61px;float:left;margin:-2px 2px 0 2px;}
#info_small_callFR{background-position: -39px -56px;height:25px;width:82px;float:left;margin:-2px 2px 0 2px;}
#info_small_callPT{background-position: -39px -56px;height:25px;width:82px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCOM{background-position: -39px -56px;height:25px;width:110px;float:left;margin:-2px 2px 0 2px;}
#info_small_callUK{background-position: -39px -56px;height:25px;width:92px;float:left;margin:-2px 2px 0 2px;}
#info_small_callUS{background-position: -39px -56px;height:25px;width:85px;float:left;margin:-2px 2px 0 2px;}
#info_small_callDE{background-position: -39px -56px;height:25px;width:105px;float:left;margin:-2px 2px 0 2px;}
#info_small_callESC{background-position: -117px -56px;height:25px;width:81px;float:left;margin:-2px 2px 0 2px;}
#info_small_callITC{background-position: 0 -81px;height:25px;width:79px;float:left;margin:-2px 2px 0 2px;}
#info_small_callFRC{background-position: -120px -56px;height:25px;width:87px;float:left;margin:-2px 2px 0 2px;}
#info_small_callPTC{background-position: -120px -56px;height:25px;width:75px;float:left;margin:-2px 2px 0 2px;}
#info_small_callCOMC{background-position: -150px -56px;height:25px;width:91px;float:left;margin:-2px 2px 0 2px;}
#info_small_callGBC{background-position: -131px -56px;height:25px;width:92px;float:left;margin:-2px 2px 0 2px;}
#info_small_callUSC{background-position: -39px -56px;height:25px;width:85px;float:left;margin:-2px 2px 0 2px;}
#info_small_callDEC{background-position: -143px -56px;height:25px;width:93px;float:left;margin:-2px 2px 0 2px;}
#info_small_call_viajesES{background-position: -198px -56px;height:25px;width:76px;float:left;margin:-2px 2px 0 2px;}
#info_small_callFR_Paquetes{background-position: -394px -56px;height:25px;width:86px;float:left;margin:-2px 2px 0 2px;}
#info_small_callFR_Apartamentos{background-position: -207px -56px;height:25px;width:102px;float:left;margin:-2px 2px 0 2px;}
#info_small_callFR_Cruceros{background-position: -308px -56px;height:25px;width:86px;float:left;margin:-2px 2px 0 2px;}
#info_small_callPT_Apartamentos{background-position: -194px -56px;height:25px;width:102px;float:left;margin:-2px 2px 0 2px;}
#info_small_callDE_Paquetes{background-position: -236px -56px;height:25px;width:105px;float:left;margin:-2px 2px 0 2px;}
#info_small_callDE_Apartamentos{background-position: -340px -56px;height:25px;width:105px;float:left;margin:-2px 2px 0 2px;}
#info_small_callDE_Cruceros{background-position: -444px -56px;height:25px;width:105px;float:left;margin:-2px 2px 0 2px;}
.ads{float:right;}
#adsbanner{width:468px;height:60px;}
div#tabsContainer{background-image:url("/images/affiliate/325965/fondo_tab.gif");background-repeat:repeat-x;height:28px;margin-top:-1px;}
html>body div#tabsContainer{background-image:url("/images/affiliate/325965/fondo_tab.gif");background-repeat:repeat-x;height:28px;margin-top:0;}
#tabsContainer ul{list-style-type:none;padding:0;margin:0;}
#tabsContainer ul li{float:left;}
#tabsContainer ul li a {text-decoration:none;}
#tabsContainer ul li ul {position: absolute;top:auto;width:129px;display:none;z-index:999;}
#tabsContainer ul li:hover a, #tabsContainer ul li a:hover {text-decoration:none;}
#tabsContainer ul li:hover ul , #tabsContainer ul li a:hover ul {display:block;}
#tabsContainer ul li ul li{height:19px;width:129px;padding:0;margin:0;}
#tabsContainer ul li ul a{height:19px;width:129px;padding:0;margin:0;}
#tabsContainer table {border-collapse:collapse; margin-right:-12px;margin-top:25px;}
/* estilos para los submenus de Italia */
.tab_IT10a{background-position: -99px -57px;}
.tab_IT10ay{background-position: -229px -57px;}
.tab_IT10b{background-position: -99px -76px;}
.tab_IT10by{background-position: -229px -76px;}
.tab_IT10c{background-position: -99px -95px;}
.tab_IT10cy{background-position: -229px -95px;}
.tab_IT10d{background-position: -99px -114px;}
.tab_IT10dy{background-position: -229px -114px;}
.tab_IT10e{background-position: -99px -133px;}
.tab_IT10ey{background-position: -229px -133px;}
.tab_IT10f{background-position: -99px -152px;}
.tab_IT10fy{background-position: -229px -152px;}
.tab_IT10g{background-position: -99px -171px;}
.tab_IT10gy{background-position: -229px -171px;}
.tab_IT10h{background-position: -99px -190px;}
.tab_IT10hy{background-position: -229px -190px;}
.tab_IT10i{background-position: -99px -209px;height:20px;}
.tab_IT10iy{background-position: -229px -209px;height:20px;}
/* estilos para los submenus de fRANCIA */
.tab_FR9a{background-position: -0px -83px;}
.tab_FR9ay{background-position: -130px -83px;}
.tab_FR9b{background-position: -0px -102px;}
.tab_FR9by{background-position: -130px -102px;}
.tab_FR9c{background-position: -0px -121px;}
.tab_FR9cy{background-position: -130px -121px;}
.tab_FR9d{background-position: -0px -140px;}
.tab_FR9dy{background-position: -130px -140px;}
/* estilos para los submenus de ALEMANIA */
.tab_DE9a{background-position: -0px -83px;}
.tab_DE9ay{background-position: -130px -83px;}
.tab_DE9b{background-position: -0px -102px;}
.tab_DE9by{background-position: -130px -102px;}
.tab_DE9c{background-position: -0px -121px;}
.tab_DE9cy{background-position: -130px -121px;}
.tab_DE9d{background-position: -0px -140px;}
.tab_DE9dy{background-position: -130px -140px;}
/* estilos para los submenus de uk */
.tab_UK9a{background-position: -0px -83px;}
.tab_UK9ay{background-position: -130px -83px;}
.tab_UK9b{background-position: -0px -102px;}
.tab_UK9by{background-position: -130px -102px;}
.tab_UK9c{background-position: -0px -121px;}
.tab_UK9cy{background-position: -130px -121px;}
.tab_UK9d{background-position: -0px -140px;}
.tab_UK9dy{background-position: -130px -140px;}
/* estilos para los submenus de COM */
.tab_COM9a{background-position: -0px -83px;}
.tab_COM9ay{background-position: -130px -83px;}
.tab_COM9b{background-position: -0px -102px;}
.tab_COM9by{background-position: -130px -102px;}
.tab_COM9c{background-position: -0px -121px;}
.tab_COM9cy{background-position: -130px -121px;}
.tab_COM9d{background-position: -0px -140px;}
.tab_COM9dy{background-position: -130px -140px;}

.tab_AR1{background-position: 0 0;height:28px;width:48px;}
.tab_AR1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_AR2{background-position: -48px 0;height:28px;width:58px;}
.tab_AR2y{background-position: -48px -28px;height:28px;width:58px;}
.tab_AR3{background-position: -107px 0;height:28px;width:48px;}
.tab_AR3y{background-position: -107px -28px;height:28px;width:48px;}
.tab_AR4{background-position: -155px 0;height:28px;width:56px;}
.tab_AR4y{background-position: -155px -28px;height:28px;width:56px;}
.tab_CL1{background-position: 0 0;height:28px;width:48px;}
.tab_CL1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_CL2{background-position: -48px 0;height:28px;width:58px;}
.tab_CL2y{background-position: -48px -28px;height:28px;width:58px;}
.tab_CL3{background-position: -107px 0;height:28px;width:48px;}
.tab_CL3y{background-position: -107px -28px;height:28px;width:48px;}
.tab_CL4{background-position: -155px 0;height:28px;width:56px;}
.tab_CL4y{background-position: -155px -28px;height:28px;width:56px;}
.tab_CO1{background-position: 0 0;height:28px;width:48px;}
.tab_CO1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_CO2{background-position: -48px 0;height:28px;width:58px;}
.tab_CO2y{background-position: -48px -28px;height:28px;width:58px;}
.tab_CO3{background-position: -107px 0;height:28px;width:48px;}
.tab_CO3y{background-position: -107px -28px;height:28px;width:48px;}
.tab_CO4{background-position: -155px 0;height:28px;width:56px;}
.tab_CO4y{background-position: -155px -28px;height:28px;width:56px;}
.tab_MX1{background-position: 0 0;height:28px;width:48px;}
.tab_MX1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_MX2{background-position: -48px 0;height:28px;width:58px;}
.tab_MX2y{background-position: -48px -28px;height:28px;width:58px;}
.tab_MX3{background-position: -107px 0;height:28px;width:48px;}
.tab_MX3y{background-position: -107px -28px;height:28px;width:48px;}
.tab_MX4{background-position: -155px 0;height:28px;width:56px;}
.tab_MX4y{background-position: -155px -28px;height:28px;width:56px;}
.tab_VE1{background-position: 0 0;height:28px;width:48px;}
.tab_VE1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_VE2{background-position: -48px 0;height:28px;width:58px;}
.tab_VE2y{background-position: -48px -28px;height:28px;width:58px;}
.tab_VE3{background-position: -107px 0;height:28px;width:48px;}
.tab_VE3y{background-position: -107px -28px;height:28px;width:48px;}
.tab_VE4{background-position: -155px 0;height:28px;width:56px;}
.tab_VE4y{background-position: -155px -28px;height:28px;width:56px;}
.tab_PE1{background-position: 0 0;height:28px;width:48px;}
.tab_PE1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_PE2{background-position: -48px 0;height:28px;width:58px;}
.tab_PE2y{background-position: -48px -28px;height:28px;width:58px;}
.tab_PE3{background-position: -107px 0;height:28px;width:48px;}
.tab_PE3y{background-position: -107px -28px;height:28px;width:48px;}
.tab_PE4{background-position: -155px 0;height:28px;width:56px;}
.tab_PE4y{background-position: -155px -28px;height:28px;width:56px;}
.tab_AU1{background-position: 0 0;height:28px;width:48px;}
.tab_AU1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_AU2{background-position: -48px 0;height:28px;width:59px;}
.tab_AU2y{background-position: -48px -28px;height:28px;width:59px;}
.tab_AU3{background-position: -107px 0;height:28px;width:56px;}
.tab_AU3y{background-position: -107px -28px;height:28px;width:56px;}
.tab_AU4{background-position: -163px 0;height:28px;width:45px;}
.tab_AU4y{background-position: -163px -28px;height:28px;width:45px;}
.tab_IN1{background-position: 0 0;height:28px;width:48px;}
.tab_IN1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_IN2{background-position: -48px 0;height:28px;width:59px;}
.tab_IN2y{background-position: -48px -28px;height:28px;width:59px;}
.tab_IN3{background-position: -107px 0;height:28px;width:56px;}
.tab_IN3y{background-position: -107px -28px;height:28px;width:56px;}
.tab_IN4{background-position: -163px 0;height:28px;width:45px;}
.tab_IN4y{background-position: -163px -28px;height:28px;width:45px;}
.tab_BR1{background-position: 0 0;height:28px;width:48px;}
.tab_BR1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_BR2{background-position: -48px 0;height:28px;width:76px;}
.tab_BR2y{background-position: -48px -28px;height:28px;width:76px;}
.tab_BR3{background-position: -124px 0;height:28px;width:50px;}
.tab_BR3y{background-position: -124px -28px;height:28px;width:50px;}
.tab_BR4{background-position: -174px 0;height:28px;width:74px;}
.tab_BR4y{background-position: -174px -28px;height:28px;width:74px;}
.tab_CAEN1{background-position: 0 0;height:28px;width:48px;}
.tab_CAEN1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_CAEN2{background-position: -48px 0;height:28px;width:59px;}
.tab_CAEN2y{background-position: -48px -28px;height:28px;width:59px;}
.tab_CAEN3{background-position: -107px 0;height:28px;width:56px;}
.tab_CAEN3y{background-position: -107px -28px;height:28px;width:56px;}
.tab_CAEN4{background-position: -163px 0;height:28px;width:45px;}
.tab_CAEN4y{background-position: -163px -28px;height:28px;width:45px;}
.tab_CAFR1{background-position: 0 0;height:28px;width:60px;}
.tab_CAFR1y{background-position: 0 -28px;height:28px;width:60px;}
.tab_CAFR2{background-position: -60px 0;height:28px;width:39px;}
.tab_CAFR2y{background-position: -60px -28px;height:28px;width:39px;}
.tab_CAFR3{background-position: -99px 0;height:28px;width:49px;}
.tab_CAFR3y{background-position: -99px -28px;height:28px;width:49px;}
.tab_CAFR4{background-position: -148px 0;height:28px;width:57px;}
.tab_CAFR4y{background-position: -148px -28px;height:28px;width:57px;}
.tab_CHFR1{background-position: 0 0;height:28px;width:60px;}
.tab_CHFR1y{background-position: 0 -28px;height:28px;width:60px;}
.tab_CHFR2{background-position: -60px 0;height:28px;width:39px;}
.tab_CHFR2y{background-position: -60px -28px;height:28px;width:39px;}
.tab_CHFR3{background-position: -99px 0;height:28px;width:49px;}
.tab_CHFR3y{background-position: -99px -28px;height:28px;width:49px;}
.tab_CHFR4{background-position: -148px 0;height:28px;width:57px;}
.tab_CHFR4y{background-position: -148px -28px;height:28px;width:57px;}
.tab_CHDE1{background-position: 0 0;height:28px;width:48px;}
.tab_CHDE1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_CHDE2{background-position: -48px 0;height:28px;width:50px;}
.tab_CHDE2y{background-position: -48px -28px;height:28px;width:50px;}
.tab_CHDE3{background-position: -98px 0;height:28px;width:56px;}
.tab_CHDE3y{background-position: -98px -28px;height:28px;width:56px;}
.tab_CHDE4{background-position: -154px 0;height:28px;width:74px;}
.tab_CHDE4y{background-position: -154px -28px;height:28px;width:74px;}
.tab_CHIT1{background-position: 0 0;height:28px;width:48px;}
.tab_CHIT1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_CHIT2{background-position: -48px 0;height:28px;width:41px;}
.tab_CHIT2y{background-position: -48px -28px;height:28px;width:41px;}
.tab_CHIT3{background-position: -89px 0;height:28px;width:50px;}
.tab_CHIT3y{background-position: -89px -28px;height:28px;width:50px;}
.tab_CHIT4{background-position: -139px 0;height:28px;width:45px;}
.tab_CHIT4y{background-position: -139px -28px;height:28px;width:45px;}
.tab_ES1{background-position: 0 0;height:28px;width:48px;}
.tab_ES1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_ES2{background-position: -48px 0;height:28px;width:58px;}
.tab_ES2y{background-position: -48px -28px;height:28px;width:58px;}
.tab_ES3{background-position: -106px 0;height:28px;width:89px;}
.tab_ES3y{background-position: -106px -28px;height:28px;width:89px;}
.tab_ES4{background-position: -195px 0;height:28px;width:64px;}
.tab_ES4y{background-position: -195px -28px;height:28px;width:64px;}
.tab_ES5{background-position: -259px 0;height:28px;width:59px;}
.tab_ES5y{background-position: -259px -28px;height:28px;width:59px;}
.tab_ES6{background-position: -318px 0;height:28px;width:59px;}
.tab_ES6y{background-position: -318px -28px;height:28px;width:59px;}
.tab_ES7{background-position: -418px 0;height:28px;width:61px;}
.tab_ES7y{background-position: -418px -28px;height:28px;width:61px;}
.tab_ES8{background-position: -479px 0;height:28px;width:71px;}
.tab_ES8y{background-position: -479px -28px;height:28px;width:71px;}
.tab_ES9{background-position: -626px -0px;height:28px;width:45px;}
.tab_ES9y{background-position: -626px -28px;height:28px;width:45px;}
.tab_ES10{background-position: -788px 0;height:28px;width:86px;margin-left:36px;}
.tab_ES11{background-position: -550px 0;height:28px;width:75px;}
.tab_ES11y{background-position: -550px -28px;height:28px;width:75px;}
.tab_ES12{background-position: -876px 0;height:28px;width:50px;}
.tab_ES12y{background-position: -876px -28px;height:28px;width:50px;}
.tab_FR1{background-position: 0 0;height:28px;width:60px;}
.tab_FR1y{background-position: 0 -28px;height:28px;width:60px;}
.tab_FR2{background-position: -60px 0;height:28px;width:39px;}
.tab_FR2y{background-position: -60px -28px;height:28px;width:39px;}
.tab_FR3{background-position: -99px 0;height:28px;width:52px;}
.tab_FR3y{background-position: -99px -28px;height:28px;width:52px;}
.tab_FR4{background-position: -151px 0;height:28px;width:57px;}
.tab_FR4y{background-position: -151px -28px;height:28px;width:57px;}
.tab_FR5{background-position: -208px 0;height:28px;width:36px;}
.tab_FR5y{background-position: -208px -28px;height:28px;width:36px;}
.tab_FR6{background-position: -244px 0;height:28px;width:66px;}
.tab_FR6y{background-position: -244px -28px;height:28px;width:66px;}
.tab_FR7{background-position: -310px 0;height:28px;width:61px;}
.tab_FR7y{background-position: -310px -28px;height:28px;width:61px;}
.tab_FR8{background-position: -371px 0;height:28px;width:71px;}
.tab_FR8y{background-position: -371px -28px;height:28px;width:71px;}
.tab_FR9{background-position: -443px 0;height:28px;width:60px;}
.tab_FR9y{background-position: -443px -28px;height:28px;width:60px;}
.tab_PT1{background-position: 0 0;height:28px;width:48px;}
.tab_PT1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_PT2{background-position: -48px 0;height:28px;width:40px;}
.tab_PT2y{background-position: -48px -28px;height:28px;width:40px;}
.tab_PT3{background-position: -88px 0;height:28px;width:50px;}
.tab_PT3y{background-position: -88px -28px;height:28px;width:50px;}
.tab_PT4{background-position: -309px 0;height:28px;width:43px;}
.tab_PT4y{background-position: -309px -28px;height:28px;width:43px;}
.tab_PT5{background-position: -138px 0;height:28px;width:77px;}
.tab_PT5y{background-position: -138px -28px;height:28px;width:77px;}
.tab_PT6{background-position: -215px 0;height:28px;width:93px;}
.tab_PT6y{background-position: -215px -28px;height:28px;width:93px;}
.tab_DE1{background-position: 0 0;height:28px;width:48px;}
.tab_DE1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_DE2{background-position: -48px 0;height:28px;width:50px;}
.tab_DE2y{background-position: -48px -28px;height:28px;width:50px;}
.tab_DE3{background-position: -98px 0;height:28px;width:56px;}
.tab_DE3y{background-position: -98px -28px;height:28px;width:56px;}
.tab_DE4{background-position: -154px 0;height:28px;width:36px;}
.tab_DE4y{background-position: -154px -28px;height:28px;width:36px;}
.tab_DE5{background-position: -190px 0;height:28px;width:90px;}
.tab_DE5y{background-position: -190px -28px;height:28px;width:90px;}
.tab_DE6{background-position: -280px 0;height:28px;width:76px;}
.tab_DE6y{background-position: -280px -28px;height:28px;width:76px;}
.tab_DE7{background-position: -356px 0;height:28px;width:47px;}
.tab_DE7y{background-position: -356px -28px;height:28px;width:47px;}
.tab_DE8{background-position: -403px 0;height:28px;width:90px;}
.tab_DE8y{background-position: -403px -28px;height:28px;width:90px;}
.tab_DE9{background-position: -494px 0;height:28px;width:102px;}
.tab_DE9y{background-position: -494px -28px;height:28px;width:102px;}
.tab_DE10{background-position: -595px 0;height:28px;width:60px;}
.tab_DE10y{background-position: -595px -28px;height:28px;width:60px;}
.tab_COM1{background-position: 0 0;height:28px;width:48px;}
.tab_COM1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_COM2{background-position: -48px 0;height:28px;width:59px;}
.tab_COM2y{background-position: -48px -28px;height:28px;width:59px;}
.tab_COM3{background-position: -107px 0;height:28px;width:56px;}
.tab_COM3y{background-position: -107px -28px;height:28px;width:56px;}
.tab_COM4{background-position: -163px 0;height:28px;width:36px;}
.tab_COM4y{background-position: -163px -28px;height:28px;width:36px;}
.tab_COM5{background-position: -199px 0;height:28px;width:90px;}
.tab_COM5y{background-position: -199px -28px;height:28px;width:90px;}
.tab_COM6{background-position: -289px 0;height:28px;width:46px;}
.tab_COM6y{background-position: -289px -28px;height:28px;width:46px;}
.tab_COM7{background-position: -335px 0;height:28px;width:43px;}
.tab_COM7y{background-position: -335px -28px;height:28px;width:43px;}
.tab_COM8{background-position: -378px 0;height:28px;width:46px;}
.tab_COM8y{background-position: -378px -28px;height:28px;width:46px;}
.tab_UK1{background-position: 0 0;height:28px;width:48px;}
.tab_UK1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_UK2{background-position: -48px 0;height:28px;width:59px;}
.tab_UK2y{background-position: -48px -28px;height:28px;width:59px;}
.tab_UK3{background-position: -107px 0;height:28px;width:45px;}
.tab_UK3y{background-position: -107px -28px;height:28px;width:45px;}
.tab_UK4{background-position: -153px 0;height:28px;width:55px;}
.tab_UK4y{background-position: -153px -28px;height:28px;width:55px;}
.tab_UK5{background-position: -208px 0;height:28px;width:46px;}
.tab_UK5y{background-position: -208px -28px;height:28px;width:46px;}
.tab_US1{background-position: 0 0;height:28px;width:48px;}
.tab_US1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_US2{background-position: -48px 0;height:28px;width:59px;}
.tab_US2y{background-position: -48px -28px;height:28px;width:59px;}
.tab_US3{background-position: -107px 0;height:28px;width:56px;}
.tab_US3y{background-position: -107px -28px;height:28px;width:56px;}
.tab_US4{background-position: -163px 0;height:28px;width:45px;}
.tab_US4y{background-position: -163px -28px;height:28px;width:45px;}
.tab_IT1{background-position: 0 0;height:28px;width:48px;}
.tab_IT1y{background-position: 0 -28px;height:28px;width:48px;}
.tab_IT2{background-position: -48px 0;height:28px;width:41px;}
.tab_IT2y{background-position: -48px -28px;height:28px;width:41px;}
.tab_IT3{background-position: -89px 0;height:28px;width:50px;}
.tab_IT3y{background-position: -89px -28px;height:28px;width:50px;}
.tab_IT4{background-position: -139px 0;height:28px;width:80px;}
.tab_IT4y{background-position: -139px -28px;height:28px;width:80px;}
.tab_IT5{background-position: -219px 0;height:28px;width:46px;}
.tab_IT5y{background-position: -219px -28px;height:28px;width:46px;}
.tab_IT6{background-position: -265px 0;height:28px;width:47px;}
.tab_IT6y{background-position: -265px -28px;height:28px;width:47px;}
.tab_IT7{background-position: -312px 0;height:28px;width:74px;}
.tab_IT7y{background-position: -312px -28px;height:28px;width:74px;}
.tab_IT8{background-position: -386px 0;height:28px;width:65px;}
.tab_IT8y{background-position: -386px -28px;height:28px;width:65px;}
.tab_IT9{background-position: -451px 0;height:28px;width:65px;}
.tab_IT9y{background-position: -451px -28px;height:28px;width:65px;}
.tab_IT10{background-position: -516px 0;height:28px;width:61px;}
.tab_IT10y{background-position: -516px -28px;height:28px;width:61px;}
.tab_IT11{background-position: -577px 0;height:28px;width:69px;}
.tab_IT11y{background-position: -577px -28px;height:28px;width:69px;}
.tab_IT12{background-position: -646px 0;height:28px;width:72px;}
.tab_IT12y{background-position: -646px -28px;height:28px;width:72px;}
#info_header{width:479px;}
/* end HEADER rebranding */
/* start FOOTER rebranding */
#footer{font:11px Arial;text-align:justify;width:960px;margin:0 auto;}
#footer a{color: #828282;text-decoration:underline;}
#footer a:hover{color: #003399;text-decoration:underline;}
#footer ul{list-style-type:none;margin-left:-35px;}
#links{border-top:1px solid #FFCC00;border-bottom:1px solid #FFCC00;padding:4px 0;text-align:justify;text-transform: uppercase;}
#links a{color: #003399;text-decoration:none;}
#links a:hover{color: #003399;text-decoration:underline;}
.cl{margin-top:5px;clear:both;}
div.flags-container{margin-top:5px;}
html>body div.flags-container{margin-top:0;}
#flags{float:left;width:320px;}
.upp-bold{text-transform: uppercase;color:#003399;margin-top:10px;}
#flags ul{margin-top:-10px;}
#flags ul li{height:13px;width:95px;margin-top:10px;float:left;text-transform: none;font-size:11px;}
#flags ul li a{background-image:url("/images/affiliate/325965/flags.gif");background-repeat:no-repeat;padding-left:35px;}
#flag-es{background-position: 0 0;}
#flag-it{background-position: 0 -13px;}
#flag-fr{background-position: 0 -26px;}
#flag-pt{background-position: 0 -39px;}
#flag-de{background-position: 0 -52px;}
#flag-com{background-position: 0 -65px;}
#flag-uk{background-position: 0 -78px;}
#legal{color:#828282;font-size:9px;width:416px;float:right;}
#legal-DE{color:#828282;font-size:9px;width:290px;float:right;}
#legal-UK{color:#828282;font-size:9px;width:416px;float:right;}
.legal-container{height:30px;}
.legal-container-DE{height:46px;margin-left:78px;}
.legal-container-UK{height:30px;}
#legal ul{margin-top:-5px;}
.legal-images{background-image:url("/images/affiliate/325965/tarjetas.gif");background-repeat:no-repeat;}
.legal-images-DE{background-image:url("/images/affiliate/325965/tarjetas_DE.gif");background-repeat:no-repeat;}
.legal-images-UK{background-image:url("/images/affiliate/325965/tarjetas_UK.gif");background-repeat:no-repeat;}
#legal ul li{float:left;height:27px;margin-right:5px;}
#legal ul li a{float:left;height:27px;}
#legal-DE ul li{float:left;height:43px;margin-right:5px;}
#legal-DE ul li a{float:left;height:43px;}
#legal-UK ul li{float:left;height:27px;margin-right:5px;}
#legal-UK ul li a{float:left;height:27px;}
#legal-vi{width:27px;background-position: 0 0;}
#legal-ma{width:33px;background-position: -26px 0;}
#legal-ax{width:31px;background-position: -58px 0;}
#legal-dc{width:30px;background-position: -89px 0;}
#legal-veri{width:46px;background-position: -119px 0;}
#legal-aece{width:84px;background-position: -165px 0;}
#legal-DE-1{width:112px;background-position: 0 0;}
#legal-DE-2{width:37px;background-position: -112px 0;}
#legal-DE-3{width:40px;background-position: -149px 0;}
#legal-DE-4{width:40px;background-position: -189px 0;}
#legal-vi-UK{width:26px;background-position: 0 0;}
#legal-ma-UK{width:32px;background-position: -26px 0;}
#legal-mae-UK{width:30px;background-position: -119px 0;}
#legal-veri-UK{width:46px;background-position: -148px 0;}
.ypipe{color:#FFCC00;}
.telef{font-size:10px;}
/* end FOOTER rebranding */
/*flags in header - footer*/
#info_header{margin-top:-3px;width:479px;}
html>body div#info_header{margin-top:0px;width:479px;}
#smallFlag{margin-left:0px; width:60px; height:35px; float:right;text-align:center;border:0px solid red;}
#countriesDiv{width:247px;height:117px;background-color:#10297D;display:none;float:right;position:absolute;margin-left:-189px;top:98px;z-index:25;padding:3px;text-align:left;}
html>body div#countriesDiv{width:241px;margin-left:-187px;}
.flagEnDespleglable{background-image:url('/images/affiliate/325965/banderas.gif');background-repeat:no-repeat;display:block;width:18px;height:13px;}
.textEnDesplegable{color:#FFFFFF; font-size:10px;}
.arEnDesplegable{background-position:0 0;}
.itEnDesplegable{background-position:-180px 0;}
.auEnDesplegable{background-position:-18px 0;}
.mxEnDesplegable{background-position:-198px 0;}
.brEnDesplegable{background-position:-36px 0;}
.peEnDesplegable{background-position:-216px 0;}
.caEnDesplegable{background-position:-54px 0;}
.ptEnDesplegable{background-position:-234px 0;}
.enEnDesplegable{background-position:-252px 0;}
.clEnDesplegable{background-position:-72px 0;}
.chEnDesplegable{background-position:-270px 0;}
.coEnDesplegable{background-position:-90px 0;}
.deEnDesplegable{background-position:-108px 0;}
.esEnDesplegable{background-position:-126px 0;}
.ukEnDesplegable{background-position:-288px 0;}
.frEnDesplegable{background-position:-144px 0;}
.usEnDesplegable{background-position:-306px 0;}
.inEnDesplegable{background-position:-162px 0;}
.veEnDesplegable{background-position:-324px 0;}
.noUnder a{text-decoration:none;}
.bottomPad{padding-bottom:0px;}
html>body .bottomPad{padding-bottom:5px;}


#b_mainContent {
width:71%;
}

#b_indexTmpl #b_indexSpecials h3{
margin:0 -6px 0 -9px;
padding-left:21px;
//margin:0 0px 0 0px;
//padding-left:0px;
//width=100%;
}

#b_indexSpecials h3 {
margin:0 -6px 0 97px;
padding:0.3em 0.3em 0.15em;
}

#b_searchresultsTmpl #b_mainContent h3 {
margin:0 -7px 5px;
padding-left:10px;
}

#b_indexFeats {
float:left;
padding-right:18px;
width:34%;
}

#b_indexSpecials {
float:left;
padding-left:0;
width:63%;
}




#b_extraFeats {
float:left;
padding-right:6px;
width:26%;
}

/*----------------------------------------- boite de recherche --------------------------------*/

/*- line border searchbox ---*/

#b_searchboxInc #b_frm, #b_hotelTmpl .b_availForm {
border:0px none !important;
}

/*     ---- WHEN searchbox in a color and dont want somewhere else -----------*/
.b_hotelSummary h3, #b_askMore tr th, #b_indexSpecials h3, #b_pagePrev, #b_bookStageNavInc td#b_stageCurrent{
/*background-color:#FFFFFF !important;*/
border-bottom:1px solid #003D8D;
color:#FFF;
}
table.b_tabNav .b_tabNav .b_tab1 div, table.b_tabNav .b_tabNav .b_tab5 div{
background-color:#FFF !important;
}

.b_roomsFormInner, .b_roomsFormInner table{
background-color:#DEEBFC!important;
}

/* color diff search box in the confirmation page */
#b_bookForm, #b_bookConfirm{
background-color:#DEEBFC!important;
}


/* ------------------------------------   boxes  hotels------------------------------------------------------------------------------*/
#b_searchboxInc h2{
margin-top:0px!important;
}

#b_sortBy, #b_mainContent h1{
margin-bottom:10px !important;
}

.b_hotelSummary {
min-height:90px !important;
margin-bottom:0px;
}

.b_featPromosInc h2, #b_featHotelsNearInc h2, #ab_mapdiv h2{
margin-top :-19px;
margin-left: 18px;
color: #FFF;
font-weight: bold;
}

.b_promoItemCityInc table {
margin:0px;
}

/*--------------------- lien -----*/
div.b_hotelSummary h3 a, div.b_hotelSummary span.b_price , #b_pageNext a, #b_pagePrev a, #b_pageUp a{
color:#FFF !important;
text-decoration: none;
}

#b_pageNext a:hover, #b_pagePrev a:hover, #b_pageUp a:hover{
color:#FF0000 !important;

}

/* -------------  change tous les inputs submit ------------------- */
.b_roomsBook input, div#b_availSubmit input, input.b_submitButton,
#b_currencyConverterPopup input{
background-color:#042E80;
font-family:Verdana;
color:#FFF;
font-weight: bold;
text-transform:uppercase;
border:0px none;
cursor:pointer;
height:29px;
}

#b_frmInner input.b_submitButton {
background: transparent url(/images/affiliate/325963/bg_bt.gif) no-repeat;
height:29px;
width:116px;
font-family:Verdana;
color:#FFF;
font-weight: bold;
text-transform:uppercase;
border:0px;
cursor:pointer;
}

.b_roomsBook input:hover, div#b_availSubmit input:hover, input[type="submit"]:hover {
color:#FFCC00;
}
/*--------------------- line  td*/
.b_listInCols td, #b_featHotelsNearInc ul li{
border-bottom:1px solid #EFEFEF;
}

/* ----------------------------------------  CHANGE ALL LINE BORDER ------------------------------------------ */
#b_langSelect, #b_breadcrumb {
border-bottom:0px none;
}

#b_indexSpecials, #b_mainContent {
border-left:0px none;
}

#b_additionalBookingsArea {
border-top:0px none;
}

.b_hotelCity {
border-top:1px solid #000;
border-bottom:1px solid #000;
}

#b_indexFeats #b_searchboxInc h2, div.b_promotionsInc h1, #b_mainContent h1{
color:#003D8D; 
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:18px;
font-weight:bold;
}

/* --------------------------------  Afficher  le  price --------------------  */
.b_promoItemHotelInc .b_price, .b_promoItemCityInc .b_price{
display:block;
text-align:right;
color: #000066;
/*padding:0.3em 7px 0;*/
}

.b_hotelSummary .b_roomsPrice, .b_roomsFormInner .b_roomsPrice {
padding-right:5px;
}

/* ------------ searchbox  ------------------------------------- */
.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.dialog .hd {
 background:transparent url(/images/affiliate/325963/top.gif)  no-repeat left top;
}
.dialog .hd .c {
 background:transparent url(/images/affiliate/325963/top-r.gif)  no-repeat right top;
}
.dialog .bd {
/* background:transparent url(/images/affiliate/325963/bot.gif) repeat-y 0px 0px;*/
}
.dialog .bd .c {
/* background:transparent url(/images/affiliate/325963/bot-r.gif)  repeat-y right 0px;*/
}
.dialog .bd .c .s {
/*margin:-3px 4px 0 1px;
padding:5px 20px;*/
}
.dialog .ft {
 background:transparent url(/images/affiliate/325963/bot.gif) no-repeat 0px 0px;
}
.dialog .ft .c {
 background:transparent url(/images/affiliate/325963/bot-r.gif) no-repeat right 0px;
}

.roundbox{
margin-top:8px;
}

.roundbox .hd .c,
.roundbox .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.roundbox .hd {
 background:transparent url(/images/affiliate/325963/rtop.gif)  no-repeat left top;
}
.roundbox .hd .c {
 background:transparent url(/images/affiliate/325963/rtop-r.gif)  no-repeat right top;
}
.roundbox .bd {
 background:transparent url(/images/affiliate/325963/rbt.gif) repeat-y 0px 0px;
margin-left:1px;
}
.roundbox .bd .c {
 background:transparent url(/images/affiliate/325963/rbt-r.gif)  repeat-y right 0px;
}
.roundbox .bd .c .s {
margin:-5px 2px 0;
padding:0px 5px;
}
.roundbox .ft {
 background:transparent url(/images/affiliate/325963/rbot.gif) no-repeat 0px 0px;
}
.roundbox .ft .c {
 background:transparent url(/images/affiliate/325963/rbot-r.gif) no-repeat right 0px;
}

.titlebox{
margin-top:15px;
}

.titlebox .hd .c,
.title .ft .c {
 font-size:1px; /* ensure minimum height */
 height:20px;
}

.titlebox .hd {
 background:#FFF url(/images/affiliate/325963/ttop.gif)  no-repeat left top;
}
.titlebox .hd .c {
 background:transparent url(/images/affiliate/325963/ttop-r.gif)  no-repeat right top;
}

.titlebox .bd .c .s {
margin:-5px 2px 0;
padding:0px 5px;
}

.titlebox .ft .c {
border-bottom:1px solid #FFCC00;
margin-top:8px;
}


/*--------- border----------------*/
#b_searchboxInc #b_frm, #b_hotelTmpl .b_availForm {
border:0px none!important;
}

#container {
  margin: 0 auto;
  width: 960px;
  text-align: left;
  }

/* image drop shadow */
.b_bContent img.b_illustration {
border:1px solid #DADADA;
padding:3px;
}

.b_promoItemCityInc td.b_promoItemCityImg {
background:transparent url(/images/affiliate/325965/img_drop_shad.png) no-repeat scroll 17px 108px !important;
border:0 none;
padding:0 5px 10px;
}
