body, fieldset, form, h1.Boletin-Marzo, h1.Boletin-Marzo-eu, .mod, .container ul, #nav, .copyright{margin:0}

body{font:11px/14px Verdana,Arial,Helvetica,sans-serif; background:url(../images/bg-page.gif) repeat-y 50% 0}

body, .slogan, .text .title{color:#666}

img{border:0}

a, .slogan span, .section h2, .section .text a, .text strong{color:#f60}

a{text-decoration:none}

a:hover{text-decoration:underline}

a:focus{outline:0}

select, textarea, input{font:100% arial,sans-serif; vertical-align:middle}

fieldset, form, .head .img, .description ul, .description2 ul, .samples, .items-small, .logos{padding:0}

fieldset, form{border-style:none}

#wrapper, .samples{width:988px}

#wrapper{margin:0 auto; padding:73px 0 0}

#wrapper, #header, #header .img, .section, .section .img, .movie .button, .samples .caption, .footer2{position:relative}

h1.Boletin-Marzo, h1.Boletin-Marzo-eu, .mod, .logo, #header .mask-b, #header .mask-t, .section .logo, .section .img .mask, .section .img .price, .anchor, .anchor2, .anchor3, .anchor4{position:absolute}

h1.Boletin-Marzo{background:url(../images/text-Boletin-Marzo.png) no-repeat; height:340px}

h1.Boletin-Marzo, h1.Boletin-Marzo-eu{width:47px; left:-93px; top:61px}

h1.Boletin-Marzo, h1.Boletin-Marzo-eu, .logo, .section .logo, .section .img .price, .promo, .promo2, .slogan2, .slogan3, .slogan4, .slogan5{text-indent:-9999px}

h1.Boletin-Marzo, h1.Boletin-Marzo-eu, .logo, .section .logo, .section .text, .section .img .price, .container ul, .text-holder, .info2, .promo, .promo2, #footer, #nav, .slogan2, .slogan3, .slogan4, .slogan5, .description ul, .description2 ul, .samples .caption, #footer .valid{overflow:hidden}

h1.Boletin-Marzo, h1.Boletin-Marzo-eu, #header .mask-b, #header .mask-t, .section .img .mask{font-size:0; line-height:0}

h1.Boletin-Marzo a, h1.Boletin-Marzo-eu a, .logo a, .section .img .price a, .promo2 a, .promo a{height:100%}

h1.Boletin-Marzo-eu{background:url(../images/text-Boletin-Marzo-eu.png) no-repeat; height:480px;margin-top:13px}

.frame_1 {margin-bottom:4px}

.mod{font-size:13px; width:162px}

.mod, .mod2, .samples .caption{letter-spacing:-1px}

.mod, .mod2{line-height:16px}

.mod, .mod3, .mod4, .mod5, .mod6{right:10px}

.mod, .mod2, .mod3, .slogan{text-align:right}

.mod, .mod2, .mod3, .mod4, .mod5{top:54px}

.mod, .mod2, .mod3, .mod4, .mod5, .mod6, .section .container, .section .container2, .section .container3, .description, .description2{color:#999}

.mod2{font-size:11px; margin:-20px 105px 0 0}

.mod3, .mod4, .mod5, .mod6, .text-holder{font-size:9px}

.mod3, .mod4, .mod5, .mod6{line-height:12px !important}

.mod3{margin:-20px 0 0 13px}

.mod3, .mod5, .footer2{padding-bottom:5px}

.mod4{margin:-18px 0 3px 0 !important}

.mod4, .mod5, .mod6{text-align:center}

.mod5{margin:-20px 0 0 363px !important}

.mod6{margin:0 0 3px 0 !important; top:4px}

#header, #header .holder, #header .frame, .section, .section .holder, .section .container, .container li, #footer, #nav, .items-small li{width:100%}

#header{background:url(../images/bg-header.gif) repeat-y -988px 0}

#header, .slogan p, .section{margin:0 0 10px}

#header .holder{background:url(../images/bg-header.gif) no-repeat}

#header .frame{background:url(../images/bg-header.gif) no-repeat 100% 100%}

#header .frame:after, .section .frame:after, .section .container:after, .section .container2:after, .section .container3:after, .logos li.transfer{clear:both}

#header .frame:after, .section .container:after, .section .container2:after, .section .container3:after{content:""}

.logo, .section .logo{background:url(../images/logo.png) no-repeat; width:141px; height:141px; left:33px}

.logo{top:10px}


#header .right-holder, #header .img, .section .container2, .section .container3, .section .img, .container ul, .promo, .samples, #footer .valid{float:right}

#header .right-holder{width:670px}

.slogan{width:501px; font-size:25px; line-height:30px; padding:36px 0 0}

.slogan, .section .info, a.button, a.button span, .container li, .promo2, #nav li, .slogan2, .slogan3, .slogan4, .slogan5, .description, .description li, .description2, .description2 li, .items-small, .items-small li, .logos, .logos li, #footer .holder, #footer .valid p{float:left}

.section{background:url(../images/bg-section.gif) repeat-y -988px 0}

.section .holder{background:url(../images/bg-section.gif) no-repeat}

.section .frame{background:url(../images/bg-section.gif) no-repeat 100% 100%; padding:1px 1px 0 37px}

.section .logo{top:-61px; z-index:1}

.section h2, .text .title{font:20px/24px Verdana,Arial,Helvetica,sans-serif}

.section h2{margin:0 0 17px}

.text .title{margin:-11px 0 22px 1px}

.section .text{height:1%; padding:28px 0 0}

.section .text, .samples .caption, .anchor, .anchor2, .anchor3, .anchor4{font-size:12px}

.section .text, .movie p{line-height:15px}

.section .info{width:178px}

.section .img img{z-index:0}

.section p{margin:0 0 26px}

.offer1{padding:0 0 15px 75px}

a.button{background:#d6d6d6 url(../images/btn-info.gif) no-repeat; margin:0 0 0 17px; padding:0 0 0 28px; line-height:21px; color:#505050 !important; font-weight:normal !important}

a.button span{height:22px; padding:0 26px 0 0; background:#d6d6d6 url(../images/btn-info.gif) no-repeat 100% 100%; cursor:pointer}

.container ul, #nav, .description ul, .description2 ul, .items-small, .logos{list-style:none}

.container ul{width:289px; padding:2px 0 0; word-spacing:-1px}

.container li{margin:0 0 6px}

.text-holder{padding:9px 19px 0 0; width:931px}

.text-holder p{margin:0 0 5px}

.info2{width:397px; padding:0 36px 41px 0}

.info2 a.button{margin:24px 0 0 17px}

.info2 a.b2{margin:3px 0 0 17px}

.promo{background:url(../images/bg-promo.gif) no-repeat; width:215px; height:117px; margin:-26px -36px 0 0}

.promo, #footer .valid{display:inline}

.s2 .frame{padding-bottom:16px}

.promo2{background:url(../images/bg-promo2.gif) no-repeat; width:76px; height:71px; margin:-13px 0 0 72px}

#footer{border-top:2px solid #999; padding:9px 0 20px}

#nav{padding:0 0 6px}

#nav li{background:url(../images/separator-nav.gif) no-repeat 0 3px; padding:0 0 0 7px; margin:0 12px 0 -7px}

.head .frame{padding-bottom:1px}

.head .frame, .both, .both2, .both4, .both5, .both6{width:950px}

.movie h2{font-size:22px; margin:0 0 13px}

.movie p{margin:1px 0 0 0; text-align:left}

.movie .button{margin: 1038px 0 0 360px;;overflow: hidden;}

.samples{margin:-1px -1px 0 -37px}

.samples .item .image{margin:0 0 8px}

.samples .caption{margin:-4px -4px 0; padding:3px 2px 0; width:143px; word-spacing:2px}

.items-small{width:75px; margin:-8px 8px 0 0}

.items-small li{margin:0 0 3px}

.logos{width:84px; margin:-4px 0 0 -3px}

.logos li{margin:0 3px 3px 0}

#footer .holder{width:760px}

#footer .valid{width:186px; margin: 0 -21px 0 0;}

.anchor{background:url("../images/up.gif") no-repeat scroll 37px 4px transparent; height:20px; left:46px; margin-left:848px; margin-top:-43px; top:432px; width:58px}

.anchor, .anchor3, .anchor4{padding-bottom:4px}

.anchor a, .anchor2 a, .anchor3 a, .anchor4 a{color:#999 !important}

.anchor2{padding-left:300px; background:transparent url(../images/up.gif) no-repeat scroll 336px 4px; margin-top:-15px}

.anchor2, .anchor3, .anchor4{width:45px}

.anchor3{background:url("../images/up.gif") no-repeat scroll 967px 4px transparent}

.anchor3, .anchor4{margin-top:-28px; padding-left:930px}

.anchor4{background:url("../images/up.gif") no-repeat scroll 957px 4px transparent}

.both3{margin: 0;width: 913px;height: 1269px;}

#particular_es{background: url("../images/body_particular_es.jpg") no-repeat scroll 0 44px transparent;}

#particular_eu{background: url("../images/body_particular_eu.jpg") no-repeat scroll 0 44px transparent;}

#empresa_es{background: url("../images/body_empresa_es.jpg") no-repeat scroll 0 0 transparent;}

#empresa_eu{background: url("../images/body_empresa_eu.jpg") no-repeat scroll 0 0 transparent;}

#big{width:217px; height:40px}

#anchor_eu a{margin-left:13px}

.mod-type{font-size:10px;color:#CCC; margin: 4px 24px;float:right}

.legal{color:#999999;font-size:10px;margin-bottom:10px}

.titular1{font-size:24px;font-weight:bold;color:#F09206;margin-top:12px}

.titular2{background: url("../images/icon_ok.jpg") no-repeat scroll 0 0 transparent;color: #F09206;font-size: 20px;font-weight: bold;height: 32px;padding: 13px 0 0 44px;}

#titular2_eu{width:400px}

.texto {color: #999999;margin: 5px 0 0 67px;width: 928px;}

.texto1{font-size: 16px;line-height: 22px;padding: 16px 0 9px;text-align: justify;}

.texto2{font-size:15px;margin: 20px 0 0 30px;line-height: 22px;width: 760px;}

.texto2_1{float:left;width:355px}

.texto2_1_1{margin: 15px 0 0;}

.texto ul{margin:0}

.texto2_2{float:right;width:383px}

#texto2_2{margin: 36px 0 0 0}

#texto2_3{margin: 17px 0 0 0}

.texto3{border-bottom: 2px solid;border-top: 2px solid;color: #F09206;font-size: 14px;font-weight: bold;line-height: 25px; margin: 11px 0 0 202px;text-align: center;width: 508px;}

.texto3_eu{border-bottom: 4px solid;border-top: 4px solid;color: #F09206;font-size: 24px;line-height: 40px;margin: 746px 0 0 87px;width: 727px;}

#texto3_eu{width:480px}

#texto_eu{padding:4px 0 0 7px}

.terminales{float:right;height:420px;margin-top: 180px;}

.terminales a{height:422px;width:220px}

.button_canal {    margin-left: 45px;     margin-top: 415px; width: 38%;}

#button {margin-left:110px;}

.mas_info2 {float:right; margin-top: 5px;}

.img1 {background:url(../images/fondo_cast_mod5.jpg) no-repeat; width:988px; height:659px; }

.img1_eus{background:url(../images/fondo_eusk_mod5.jpg) no-repeat; width:988px; height:659px; }

.img2{background:url(../images/fondo_cast_mod4.jpg) no-repeat; width:988px; height:659px; }

.img2_eus{background:url(../images/fondo_eusk_mod4.jpg) no-repeat; width:988px; height:659px; }

.texto2_mod_viajar{color: white;     font-size: 14px;   line-height: 22px;}

.texto2_mod_viajar_eus{color: white;     font-size: 14px;   line-height: 22px; float:left;}

.texto_mod_viajar {    color: #FF6600;     font-size: 28px;     font-weight: bold;     padding-left: 150px;     padding-top: 85px;}

/* MOD-R3 */

.texto_cartelera{color: #999999;font-size: 18px;line-height: 25px;text-align: justify;padding:0 30px;margin-left:10px}

.titular_cartelera{color: #FF6600;font-size: 23px;font-weight: bold;line-height: 30px;padding: 30px 16px 20px 200px;}

.carteles_1 h1{font-size:18px;font-weight:bold;line-height:8px}

.carteles_2 h1{font-size:18px;font-weight:bold;line-height:22px}
   
.carteles_1{font-size:14px;line-height: 17px;}

.carteles_2{margin:400px;font-size:14px;line-height: 20px;}

.cartel_1{float: left;margin: 46px 0 0 261px;text-align: left;width: 205px;}

.cartel_2{float: right;margin: 48px 269px 0 0;text-align: right;width: 192px;}

.cartel_3{float: left;margin: 30px 0 0 -354px;text-align: right;width: 188px;}

.cartel_4{float: right;margin: 30px -363px 0 0;text-align: left;width: 188px;}

#button_trailer_1{margin: 10px 0 0 -68px;}

#button_trailer_2{margin: 10px -77px 0 0;}

#button_trailer_3{margin: 10px -78px 0 0;}

#button_trailer_4{margin: 10px 0 0 -64px;}

#button_trailer_1_eu{margin: 10px 0 0 -93px;}

#button_trailer_2_eu{margin: 10px -94px 0 0;}

#button_trailer_3_eu{margin: 10px -91px 0 0;}

#button_trailer_4_eu{margin: 10px 0 0 -89px;}

#parte1 {display: inline;font-size: 11px;padding-left: 10px;}

#cartel_2_eu {margin: 48px 269px 0 0;width: 197px;}

#cartel_1_eu {margin: 46px 0 0 262px;width: 211px;}

#cartel_3_eu{margin: 30px 0 0 -362px;width: 199px;}

#cartel_4_eu{margin: 27px -360px 0 0;width: 186px;}

.img3{background:url(../images/fondo_mod3.jpg) no-repeat; width:990px; height:1005px; }

.img3_eu{background:url(../images/fondo_mod3_eu.jpg) no-repeat; width:990px; height:1005px; }