
/* reset.css */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
		margin:0;
		padding:0;
		border: 0;
		outline: 0;
		font-weight:inherit;
		font-style:inherit;
		font-size:100%;
		font-family:inherit;
		vertical-align:baseline;
		background: transparent;
}

body { line-height: 1.2; }

ol, ul { list-style: none; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }

del { text-decoration: line-through; }

table {
		border-collapse:separate;
		border-spacing:0;
}

caption, th, td {
		text-align:left;
		font-weight:normal;
}

table, td, th { vertical-align:middle; }

blockquote:before, blockquote:after, q:before, q:after { content:""; }

blockquote, q { quotes:"" ""; }

a img { border:none; }

:focus { outline:0; }

/* Base */

html { font-size:100.01%; }

body {
		color:#797979;
		background-color:#FFF;
		font: 75%/1.25 Verdana, Geneva, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
		color:#FFF;
		line-height:1.1;
		margin-bottom:.5em;
}

h1 { font-size:2em; }

h2 { font-size:1.833em; }

h3 { font-size:1.667em; }

h4 { font-size:1.5em; }

h5 { font-size:1.333em; }

h6 { font-size:1.167em; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }

p {
		margin-top:0;
		margin-bottom:1.25em;
}

p img.left {
		float:left;
		margin:0.5em 0.5em 0.5em 0;
		padding:0;
}

p img.right {
		float:right;
		margin:0.5em 0 0.5em 0.5em;
		padding:0;
}

a {
		color:#797979;
		text-decoration:none;
}

a:focus, a:hover { color:#333333; }

/* familias */

.georgia { font-family:Georgia, "Times New Roman", Times, serif; }

.arial { font-family:Arial, Helvetica, sans-serif; }

.trebuchet { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.tahoma { font-family:Tahoma, Arial, Helvetica, sans-serif; }

.verdana { font-family: Verdana, Geneva, sans-serif; }

.courier { font-family:"Courier New", Courier, monospace; }

/* Tamaņos */

.t8 { font-size:0.667em; }

.t9 { font-size:0.75em; }

.t10 { font-size:0.833em; }

.t11 { font-size:0.917em; }

.t12 { font-size:1em; }

.t13 { font-size:1.083em; }

.t14 { font-size:1.167em; }

.t15 { font-size:1.25em; }

.t16 { font-size:1.333em; }

.t17 { font-size:1.417em; }

.t18 { font-size:1.5em; }

.t19 { font-size:1.583em; }

.t20 { font-size:1.667em; }

.t21 { font-size:1.75em; }

.t22 { font-size:1.833em; }

.t23 { font-size:1.917em; }

.t24 { font-size:2em; }

.t25 { font-size:2.083em; }

.t26 { font-size:2.167em; }

.t27 { font-size:2.25em; }

.t28 { font-size:2.333em; }

.t29 { font-size:2.417em; }

.t30 { font-size:2.5em; }

.t31 { font-size:2.583em; }

.t32 { font-size:2.667em; }

.t33 { font-size:2.75em; }

.t34 { font-size:2.833em; }

.t35 { font-size:2.917em; }

.t36 { font-size:3em; }

.t37 { font-size:3.083em; }

.t38 { font-size:3.167em; }

.t39 { font-size:3.25em; }

.t40 { font-size:3.333em; }

.t41 { font-size:3.417em; }

.t42 { font-size:3.5em; }

.t43 { font-size:3.583em; }

.t44 { font-size:3.667em; }

.t45 { font-size:3.75em; }

.t46 { font-size:3.833em; }

.t47 { font-size:3.917em; }

.t48 { font-size:4em; }

.t60 { font-size:5em; }

/* alinear */

.align-justify { text-align:justify; }

.align-left { text-align:left; }

.align-center { text-align:center; }

.align-right { text-align:right; }

/* Decoraciones */

.tdn { text-decoration:none; }

.tdu { text-decoration:underline; }

blockquote {
		margin:1.5em;
		color:#666;
		font-style:italic;
}

strong { font-weight:bold; }

em, dfn { font-style:italic; }

dfn { font-weight:bold; }

sup, sub { line-height:0; }

abbr, acronym { border-bottom:1px dotted #666; }

address {
		margin:0 0 20px;
		font-style:normal;
}

del { color:#666; }

pre, code {
		margin:1.5em 0;
		white-space:pre;
}

pre, code, tt {
		font:1em 'courier', 'lucida console', monospace;
		line-height:1.5;
}

/* listas */ 

li ul, li ol { margin:0; }

ul, ol { margin:0; }

ul { list-style:none; }

ol { list-style:decimal; }

dl { margin:0 0 1.36em 0; }

dl dt { font-weight:bold; }

dd { margin-left:1.25em; }

/* tablas */

table {
		margin-bottom:1.333em;
		width:100%;
}

th {
		font-weight:bold;
		background:#C3D9FF;
}

th, td { padding:0px; }

tr.even td {
		background:#E8EFF9;
		color:#0C55C0;
		padding:3px;
		border-top:1px solid #C5D7F0;
}

tfoot { font-style:italic; }

caption { background:#eee; }

/* margenes y paddings */

.reset-margin { margin:0; }

.reset-padding { padding:0; }

.reset {
		margin:0;
		padding:0;
}

.first {
		margin-left:0;
		padding-left:0;
}

.last {
		margin-right:0;
		padding-right:0;
}

.top {
		margin-top:0;
		padding-top:0;
}

.bottom {
		margin-bottom:0;
		padding-bottom:0;
}

/* Paddings */

.p05em { padding:0.5em; }

.pt05em { padding-top:0.5em; }

.pb05em { padding-bottom:0.5em; }

.pl05em { padding-left:0.5em; }

.pr05em { padding-right:0.5em; }

.p1em { padding:1em; }

.pt1em { padding-top:1em; }

.pb1em { padding-bottom:1em; }

.pl1em { padding-left:1em; }

.pr1em { padding-right:1em; }

.p2em { padding:2em; }

.pt2em { padding-top:2em; }

.pb2em { padding-bottom:2em; }

.pl2em { padding-left:2em; }

.pr2em { padding-right:2em; }

.p2 { padding:2px; }

.pt2 { padding-top:2px; }

.pb2 { padding-bottom:2px; }

.pl2 { padding-left:2px; }

.pr2 { padding-right:2px; }

.p3 { padding:3px; }

.pt3 { padding-top:3px; }

.pb3 { padding-bottom:3px; }

.pl3 { padding-left:3px; }

.pr3 { padding-right:3px; }

.p5 { padding:5px; }

.pt5 { padding-top:5px; }

.pb5 { padding-bottom:5px; }

.pl5 { padding-left:5px; }

.pr5 { padding-right:5px; }

.p7 { padding:7px; }

.pt7 { padding-top:7px; }

.pb7 { padding-bottom:7px; }

.pl7 { padding-left:7px; }

.pr7 { padding-right:7px; }

.p8 { padding:8px; }

.pt8 { padding-top:8px; }

.pb8 { padding-bottom:8px; }

.pl8 { padding-left:8px; }

.pr8 { padding-right:8px; }

.p10 { padding:10px; }

.pt10 { padding-top:10px; }

.pb10 { padding-bottom:10px; }

.pl10 { padding-left:10px; }

.pr10 { padding-right:10px; }

.p12 { padding:12px; }

.pt12 { padding-top:12px; }

.pb12 { padding-bottom:12px; }

.pl12 { padding-left:12px; }

.pr12 { padding-right:12px; }

.p15 { padding:15px; }

.pt15 { padding-top:15px; }

.pb15 { padding-bottom:15px; }

.pl15 { padding-left:15px; }

.pr15 { padding-right:15px; }

.p20 { padding:20px; }

.pt20 { padding-top:20px; }

.pb20 { padding-bottom:20px; }

.pl20 { padding-left:20px; }

.pr20 { padding-right:20px; }

.p25 { padding:25px; }

.pt25 { padding-top:25px; }

.pb25 { padding-bottom:25px; }

.pl25 { padding-left:25px; }

.pr25 { padding-right:25px; }

.p30 { padding:30px; }

.pt30 { padding-top:30px; }

.pb30 { padding-bottom:30px; }

.pl30 { padding-left:30px; }

.pr30 { padding-right:30px; }

.p40 { padding:40px; }

.pt40 { padding-top:40px; }

.pb40 { padding-bottom:40px; }

.pl40 { padding-left:40px; }

.pr40 { padding-right:40px; }

.p50 { padding:50px; }

.pt50 { padding-top:50px; }

.pb50 { padding-bottom:50px; }

.pl50 { padding-left:50px; }

.pr50 { padding-right:50px; }

.p60 { padding:60px; }

.pt60 { padding-top:60px; }

.pb60 { padding-bottom:60px; }

.pl60 { padding-left:60px; }

.pr60 { padding-right:60px; }

/* Margins */

.m05em { margin:.5em; }

.mt05em { margin-top:.5em; }

.mb05em { margin-bottom:.5em; }

.ml05em { margin-left:.5em; }

.mr05em { margin-right:.5em; }

.m1em { margin:1em; }

.mt1em { margin-top:1em; }

.mb1em { margin-bottom:1em; }

.ml1em { margin-left:1em; }

.mr1em { margin-right:1em; }

.m2em { margin:2em; }

.mt2em { margin-top:2em; }

.mb2em { margin-bottom:2em; }

.ml2em { margin-left:2em; }

.mr2em { margin-right:2em; }

.m1 { margin:1px; }

.mt1 { margin-top:1px; }

.mb1 { margin-bottom:1px; }

.ml1 { margin-left:1px; }

.mr1 { margin-right:1px; }

.m2 { margin:2px; }

.mt2 { margin-top:2px; }

.mb2 { margin-bottom:2px; }

.ml2 { margin-left:2px; }

.mr2 { margin-right:2px; }

.m3 { margin:3px; }

.mt3 { margin-top:3px; }

.mb3 { margin-bottom:3px; }

.ml3 { margin-left:3px; }

.mr3 { margin-right:3px; }

.m5 { margin:5px; }

.mt5 { margin-top:5px; }

.mb5 { margin-bottom:5px; }

.ml5 { margin-left:5px; }

.mr5 { margin-right:5px; }

.m8 { margin:8px; }

.mt8 { margin-top:8px; }

.mb8 { margin-bottom:8px; }

.ml8 { margin-left:8px; }

.mr8 { margin-right:8px; }

.m10 { margin:10px; }

.mt10 { margin-top:10px; }

.mb10 { margin-bottom:10px; }

.ml10 { margin-left:10px; }

.mr10 { margin-right:10px; }

.m15 { margin:15px; }

.mt15 { margin-top:15px; }

.mb15 { margin-bottom:15px; }

.ml15 { margin-left:15px; }

.mr15 { margin-right:15px; }

.m20 { margin:20px; }

.mt20 { margin-top:20px; }

.mb20 { margin-bottom:20px; }

.ml20 { margin-left:20px; }

.mr20 { margin-right:20px; }

.m25 { margin:25px; }

.mt25 { margin-top:25px; }

.mb25 { margin-bottom:25px; }

.ml25 { margin-left:25px; }

.mr25 { margin-right:25px; }

.m30 { margin:30px; }

.mt30 { margin-top:30px; }

.mb30 { margin-bottom:30px; }

.ml30 { margin-left:30px; }

.mr30 { margin-right:30px; }

.m40 { margin:40px; }

.mt40 { margin-top:40px; }

.mb40 { margin-bottom:40px; }

.ml40 { margin-left:40px; }

.mr40 { margin-right:40px; }

.m50 { margin:50px; }

.mt50 { margin-top:50px; }

.mb50 { margin-bottom:50px; }

.ml50 { margin-left:50px; }

.mr50 { margin-right:50px; }

.m60 { margin:60px; }

.mt60 { margin-top:60px; }

.mb60 { margin-bottom:60px; }

.ml60 { margin-left:60px; }

.mr60 { margin-right:60px; }

/* formularios */


form {
		margin:0;
		padding:0;
		width:100%;
}

input, textarea, select, input[type=text], input[type=password] {
		color:#666;
		border:1px solid #AAB1B5;
		background:#FFF;
		margin:0;
		padding:2px;
}

/*input:focus, textarea:focus, select:focus, input[type=text]:focus, input[type=password]:focus { background:#FFF; }
*/
label {
		font-size:0.917em;
		color:#666;
}

fieldset {
		padding:1.5em;
		margin:0 0 1.5em 0;
		border:1px solid #7D97B1;
}

legend {
		font-weight:bold;
		font-size:1.25em;
		color: #7D97B1;
}

textarea {
		height:150px;
		padding:5px;
		overflow:hidden;
}

input[type=checkbox], input[type=radio], input.checkbox, input.radio {
		position:relative;
		top:.15em;
}

form.inline { }

form.inline p { margin-bottom:0; }

.input_20 { width:20px; }

.input_30 { width:30px; }

.input_40 { width:40px; }

.input_50 { width:50px; }

.input_60 { width:60px; }

.input_70 { width:70px; }

.input_80 { width:80px; }

.input_90 { width:90px; }

.input_100 { width:100px; }

.input_110 { width:110px; }

.input_120 { width:120px; }

.input_130 { width:130px; }

.input_140 { width:140px; }

.input_145 { width:145px; }

.input_150 { width:150px; }

.input_160 { width:160px; }

.input_170 { width:170px; }

.input_180 { width:180px; }

.input_190 { width:190px; }

.input_200 { width:200px; }

.input_210 { width:210px; }

.input_220 { width:220px; }

.input_230 { width:230px; }

.input_240 { width:240px; }

.input_250 { width:250px; }

.input_260 { width:260px; }

.input_270 { width:270px; }

.input_280 { width:280px; }

.input_290 { width:290px; }

.input_300 { width:300px; }

.input_310 { width:310px; }

.input_320 { width:320px; }

.input_330 { width:330px; }

.input_340 { width:340px; }

.input_350 { width:350px; }

.input_360 { width:360px; }

.input_370 { width:370px; }

.input_380 { width:380px; }

.input_390 { width:390px; }

/*colores*/

.azul { Color: #005876; }

.azul-claro { Color:#DDE9ED; }

.celeste { color:#91C5FA; }

.celeste2 { color:#0098e7; }

.naranja { Color: #F26622; }

.naranja2 { Color: #F48048; }

.amarillo { Color: #F2C122; }

.gris333 { Color:#333333; }

.gris555 { Color:#555; }

.gris666 { Color:#666666; }

.gris999 { Color:#999999; }

.gris95 { Color: #F2F2F2; }

.gris90 { Color: #E5E5E5; }

.gris85 { Color: #D9D9D9; }

.gris75 { Color: #BFBFBF; }

.gris70 { Color: #B3B3B3; }

.gris65 { Color: #A6A6A6; }

.gris55 { Color: #8C8C8C; }

.gris50 { Color: #7F7F7F; }

.gris45 { Color: #737373; }

.gris35 { Color: #595959; }

.gris30 { Color: #4D4D4D; }

.gris25 { Color: #404040; }

.gris15 { Color: #262626; }

.gris10 { Color: #1A1A1A; }

.gris05 { Color: #0D0D0D; }

.blanco { Color: #FFF; }

.negro { Color: #000; }

.rojo { color:#E60000; }

/* otras clases */
.overflow { overflow:hidden; }

.outline { outline:none; }

.hide { display:none; }

.inline { display:inline; }

.block { display:block; }

.inline-block { display:inline-block; }

.none {
		border:none;
		background:none;
}

.vertaltop { vertical-align:top; }

.relative { position:relative; }

.normal { font-weight:normal; }

.bold { font-weight:bold; }

.left { float:left; }

.right { float:right; }

.error {
		background:#E60000;
		Color:#FCDDDD;
		padding:5px;
		margin-bottom:.5em;
		font-weight:bold;
}

.asterisco { color:#FF0000; }

.cursor { cursor: pointer; }

hr {
		background:#CDCDCD;
		color:#CDCDCD;
		clear:both;
		float:none;
		width:100%;
		height:.1em;
		margin:0 0 1.417em;
		border:none;
}

hr.space {
		background:#fff;
		color:#fff;
		visibility:hidden;
}

.clearfix, .container { *zoom: 1;
}

.clearfix:before, .clearfix:after, .container:before, .container:after {
		display: table;
		content: "";
		line-height: 0;
}

.clearfix:after, .container:after { clear: both; }

.clear { clear:both; }

.bordeimg {
		padding:3px;
		border: solid 1px #D9E6EA;
}

.lineacorte { border-bottom:solid 1px #DBE1E8; }

.lineacortetop { border-top:solid 1px #DBE1E8; }

.lineapunto { background: url(/global/img/linea-puntos.png) repeat-x left bottom; }

.lineapuntotop { background: url(/global/img/linea-puntos.png) repeat-x left top; }

#msg {
		display:none;
		position:absolute;
		z-index:2200;
		background:url(/global/img/msg_arrow.gif) left center no-repeat;
		padding-left:7px;
		Color:#FCDDDD;
		font-weight:bold;
}

#msgcontent {
		display:block;
		background:#E60000;
		border:2px solid #924949;
		border-left:none;
		padding:2px 5px;
		min-width:150px;
		max-width:150px;
		font-size:0.92em;
}

/* grid.css */


.container {
		width:1000px;
		margin:0 auto;
}

.contenido { background: #FFF; }

.bloque-left {
		float:left;
		width:728px;
}

.bloque-right {
		float:right;
		width:272px;
}

.bloque-left-02 {
		float:left;
		width:743px;
}

.bloque-right-02 {
		float:right;
		width:257px;
}

.bloque-left_B {
		float:left;
		width:300px;
}

.bloque-right_B {
		float:right;
		width:699px;
}

.fondo-gris { background: #C7C7C7 url(/global/img/fondo-contenido.png) repeat-x left top; }

.fondo-gris2 { background: #DCDCDC url(/global/img/fondo-contenido2.png) repeat-x left top; }

.fondo-gris3 { background: #E8E8E8 url(/global/img/fondo-contenido3.png) repeat-x left top; }

#header {
		background: url(/global/img/fondo-header.png) repeat-x left top;
		height:97px;
}

.menu-top {
		font-size: .917em;
		color: #C3C2C2;
		line-height:16px;
		padding-top:14px;
		padding-right:25px;
		width:370px;
}

.menu-top a { color: #C3C2C2; }

.menu-top a:hover { color: #FFF; }

.menu-top li {
		float:left;
		width:auto;
}

.menu-top input.ibsq {
		font-size: .917em;
		color: #333;
		border:none;
		background: transparent url(/global/img/fondo-buscar.png) no-repeat left top;
		padding: 2px 2px 4px 23px;
		height: 20px;
		line-height:20px;
		width: 118px;
}

.logo {
		width:106px;
		padding:0 35px 0 25px;
}

.main-menu { width:800px; }

.fondo-login {
		background: url(/global/img/fondo-mail-home.png) no-repeat right top;
		height:288px;
}

.fondo-login-01 {
		background: url(/global/img/fondo-mail.png) no-repeat right top;
		height:184px;
}

.login { padding:17px 25px 0 15px; }

.login-01 { padding:13px 13px 0 24px; }

.login form label, .login-01 form label {
		width:70px;
		color:#FFF;
		line-height:20px;
}

.login form input#user, .login form input#pass_user, .login .txt_login {
		width:146px;
		color:#333;
		background:  url(/global/img/fondo-form-ic.png) no-repeat left top !important;
		padding: 3px;
		height: 14px;
		border:none;
		text-align:left;
		font-size:.917em;
}

.login-01 form input#user, .login-01 form input#pass_user, .login-01 .txt_login {
		width:131px;
		color:#333;
		background:  url(/global/img/fondo-form-ic01.png) no-repeat left top !important;
		padding: 3px;
		height: 14px;
		border:none;
		text-align:left;
		font-size:.917em;
}

.login h1 {
		font-size: .917em;
		font-weight: bold;
		color: #C5C4C4;
		margin-bottom:28px;
}

.login-01 h1 {
		font-size: .917em;
		font-weight: bold;
		color: #C5C4C4;
		margin-bottom:18px;
		padding-left:42px;
}

.login form p, .login-01 form p {
		font-size:0.75em;
		margin-bottom:7px;
		color: #B5B5B5;
		line-height:1.2;
}

.login p.rempass a, .login-01 p.rempass a { color: #B5B5B5; }

.login p.rempass a:hover, .login-01 p.rempass a:hover { color: white; }

a.nologin {
		font-size: 0.917em;
		color: #AAA7A7;
		background: url(/global/img/linea-ic.png) repeat-x left bottom;
		display: block;
		margin-bottom: 6px;
		padding-bottom: 10px;
		text-decoration: underline;
}

a:hover.nologin { color:white; }

a.nologin-01 {
		font-size: 0.833em;
		color: #AAA7A7;
		display: block;
		margin-bottom: 6px;
		padding-bottom: 10px;
		text-decoration: underline;
}

a:hover.nologin { color:white; }

.tcnt {
		color:#F5F5F8;
		font-size:1em;
		margin-bottom:7px;
}

.tit-ig {
		font-weight: normal;
		color: #FFF;
		width: 480px;
		padding-left: 35px;
		line-height:22px;
}

.tit-ig_B {
		font-weight: normal;
		color: #FFF;
		width: 450px;
		padding-left: 35px;
		line-height:22px;
}

a.igq {
		color:#E1E1E3;
		width:190px;
		display:block;
		line-height:22px;
}

a.igq_B {
		color:#E1E1E3;
		width:190px;
		display:block;
		line-height:22px;
		padding-left:24px;
		background: url(/global/img/bullet-17.png) no-repeat left 4px;
}

a.igq:hover, a.igq_B:hover { color:white; }

.ig {
		background: url(/global/img/fondo-internet-gratis.png) no-repeat left top;
		min-height:136px;
		height:auto !important;
		height:136px;
}

.ig_B {
		background: url(/global/img/fondo-internet-gratis_B.png) no-repeat left top;
		height:130px;
}

.itnum {
		width:240px;
		position:relative;
}

.itnum h5 {
		padding-left:30px;
		padding-top:61px;
}

.itnum_B {
		width:220px;
		position:relative;
}

.itnum_B h5 {
		padding-left: 23px;
		padding-top: 57px;
		color:#CCC;
}

.ig-choose {
		width:210px;
		position:relative;
}

.ig-choose_B {
		width:200px;
		position:relative;
}

.ig-up {
		color:#A3A3A3;
		margin-bottom:10px;
}

.ig label { color:#CFCFCF; }

.ig-box {
		width:250px;
		height:85px;
		background: url(/global/img/fondo-elegir-config.png) no-repeat left top;
}

.ig-acc { margin: 12px 17px 0 18px; }

.ig-acc p {
		color:#9D9D9D;
		border-bottom: solid 1px #9D9D9D;
		padding-bottom:5px;
}

.ig-cfg-lnk { width:102px; }

.aw {
		background: url(/global/img/img-hosting.png) no-repeat left top;
		min-height:162px;
		height:auto !important;
		height:162px;
		margin-top:2px;}

.aw h1 {
		font-weight: normal;
		color: #FFF;
		padding-left: 35px;
		line-height:22px;
		margin-bottom:0;
}

.aw-boxes { padding-left:155px; }

.aw_B { height:120px; }

.banner-rm {}

.box-gl { width: 191px; }

.box-gw { width: 185px; }

.box-gsw { width: 189px; }

.ddgaap { height:200px; }

.dd {
		background: url(/global/img/fondo-destino-dest.png) no-repeat left top;
		width: 252px;
		min-height:200px;
		height:auto !important;
		height:200px;
}

.dd h1 {
		color:#395B77;
		padding-left:42px;
		padding-top:12px;
}

.dd h1 a { color:#395B77; }

.dd h1 a:hover { color:#333; }

.dd-img {
		width:140px;
		margin-left:5px;
		margin-right:8px;
}

.dd-txt { width:90px; }

.dd-txt a { color:#636161; }

.dd-txt a:hover { color:#333; }

.dd_B {
		background: white;
		width: 293px;
		height:197px;
		border: solid 1px #eee;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		-webkit-box-shadow: 3px 3px 5px #C0C0C0;
		-moz-box-shadow: 3px 3px 5px #C0C0C0;
		box-shadow: 3px 3px 5px #C0C0C0;
		margin-right:6px;
}

.dd-inner { padding: 12px 10px 0 20px; }

.dd_B h1 {
		color:#395B77;
		padding-left:32px;
		background: url(/global/img/dd-star.png) no-repeat left top;
}

.dd_B h1 a { color:#395B77; }

.dd_B h1 a:hover { color:#333; }

.dd-img_B {
		width:140px;
		margin-right:8px;
}

.dd-txt_B { overflow: hidden; }

.dd-txt_B a { color:#666; }

.dd-txt_B a:hover { color:#333; }

.aplus_B {
		width:258px;
		height:200px;
}

.vps_B {
		width:240px;
		height:200px;
}

.ga { width:203px; }

.ap {
		background: url(/global/img/fondo-argentina-plus.png) no-repeat left top;
		width: 273px;
		min-height:200px;
		height:auto !important;
		height:200px;
}

.ap a {
		display:inline-block;
		margin-top:154px;
		margin-left:70px;
}

.corpMail {
		background: url(/global/img/fondo-corpmail.png) no-repeat left top;
		overflow:hidden;
		height:168px;
}

.corpMail h1 {
		height:25px;
		line-height:25px;
		background: url(/global/img/cm-top.png) no-repeat left top;
		font-weight: normal;
		color: #FFF;
		margin-bottom:0;
		text-align:center;
}

.corpMail_B {
		overflow:hidden;
		height:168px;
}

.box-ghbc { width:454px; }

.gh {
		background: url(/global/img/fondo-gh.png) no-repeat left top;
		height:168px;
		overflow:hidden;
}

.gh ul {
		padding-left:105px;
		padding-top:48px;
}

.gh ul li {
		line-height:19px;
		color:#FFF;
		margin-bottom:6px;
		background: url(/global/img/bullet-gh.png) no-repeat left top;
		padding-left: 30px;
}

.gh_B {
		background: url(/global/img/fondo-gh_B.png) no-repeat left top;
		height:168px;
		overflow:hidden;
}

.gh_B ul {
		padding-left:105px;
		padding-top:48px;
}

.gh_B ul li {
		line-height:19px;
		color:#FFF;
		margin-bottom:6px;
		background: url(/global/img/bullet-gh.png) no-repeat left top;
		padding-left: 30px;
}

.bc {
		background: url(/global/img/fondo-bc.png);
		overflow:hidden;
		height:178px;
}

.caja-bc {
		padding-top: 45px;
		padding-right: 70px;
		padding-left: 108px;
}

.bc form p {
		color:#4A3E2D;
		margin-bottom:10px;
}

.bc form p.bullet {
		background: url(/global/img/bullet-bc.png) no-repeat left center;
		padding-left: 30px;
		line-height:20px;
}

.bc_B {
		background: url(/global/img/fondo-bc_B.png) no-repeat 5px 0;
		overflow:hidden;
		height:178px;
}

.bc_B .caja-bc {
		padding-top: 45px;
		padding-right: 70px;
		padding-left: 108px;
}

.bc_B form p {
		color:#4A3E2D;
		margin-bottom:10px;
}

.bc_B form p.bullet {
		background: url(/global/img/bullet-bc.png) no-repeat left center;
		padding-left: 30px;
		line-height:20px;
}

.box-ccca { width:274px; }

.box-ccca_B { width:293px; }

.ca {
		background: url(/global/img/fondo-ca.png) no-repeat left top;
		height:168px;
		overflow:hidden;
}

.ca ul {
		padding-left:15px;
		padding-top:52px;
}

.ca ul li {
		display: inline;
		float:left;
}

.ca ul li a {
		display:block;
		float:left;
		width:71px;
		padding-top:72px;
		color:#2D759F;
		margin:0 5px;
		text-align:center;
}

.ca ul li a:hover { color:#333; }

.ca ul li a.mf { background: url(/global/img/ico-mf.png) no-repeat center top; }

.ca ul li a.mo { background: url(/global/img/ico-mo.png) no-repeat center top; }

.ca ul li a.gps { background: url(/global/img/ico-gps.png) no-repeat center top; }

.ca_B {
		background: url(/global/img/ca_B.png) no-repeat left top;
		height:168px;
		overflow:hidden;
}

.ca_B ul {
		padding-left:15px;
		padding-top:52px;
}

.ca_B ul li {
		display: inline;
		float:left;
}

.ca_B ul li a {
		display:block;
		float:left;
		width:71px;
		padding-top:72px;
		color:#2D759F;
		margin:0 7px;
		text-align:center;
}

.ca_B ul li a:hover { color:#333; }

.ca_B ul li a.mf { background: url(/global/img/ico-mf.png) no-repeat center top; }

.ca_B ul li a.mo { background: url(/global/img/ico-mo.png) no-repeat center top; }

.ca_B ul li a.gps { background: url(/global/img/ico-gps.png) no-repeat center top; }

.footer {
		color:#C8C8C9;
		background: url(/global/img/fondo-footer.png) repeat-x left top;
		min-height:67px;
		height:auto !important;
		height:67px;
		text-align:center;
}

.footer a {
		color:#C8C8C9;
		text-decoration:underline;
}

.footer a:hover {
		color:#FFF;
		
}



.tit01 {
		color:#FFF;
		padding-left:40px;
		margin:0;
		background: url(/global/img/fondo-tit-igt.png) repeat-x left top;
		line-height:25px;
}

.box-it {
		width:210px;
		background:#FFF;
		padding:10px 10px 0;
		min-height:267px;
		height:auto !important;
		height:267px;
}

.box-it h1 {
		color:#47B3E1;
		font-size:1em;
		font-weight:bold;
		padding:13px 0 0 12px;
		height:40px;
		margin-bottom:0;
}

.box-it h1.tit-precios {
		background: url(/global/img/tit-precios.png) no-repeat left top;
		padding-left:20px;
}

.box-it h1.tit-iturbo { background: url(/global/img/tit-ig.png) no-repeat center top; }

.box-it h1.tit-correoarg { background: url(/global/img/tit-correo.png) no-repeat center top; }

.box-it ul.carg { padding:0 0 10px 8px; }

.box-it ul li {
		margin-bottom:10px;
		background: url(/global/img/bullet-02.png) no-repeat left 4px;
		padding-left:20px;
}

.box-it-ul {
		width: 100px;
		color:#1492e2;
		font-family:Arial, Helvetica, sans-serif;
		padding-top:30px;
}

.box-it-ul p { margin-bottom:2em; }

.box-c2p {
		background: url(/global/img/fondo-box-c2p-p2.png) no-repeat left top;
		width: 252px;
		min-height:277px;
		height:auto !important;
		height:277px;
		position:relative;
}

.box-c2p h1 {
		padding-left:38px;
		color:#D1D1D1;
		line-height:26px;
		font-weight:bold;
		margin-bottom:30px;
}

.ico-box-c2p {
		position: absolute;
		left: 195px;
		top: 5px;
}

.box-paso1 {
		background: url(/global/img/fondo-box-c2p-ec.png) no-repeat left top;
		width:224px;
		margin:0 auto 15px;
		padding-top:12px;
		min-height:86px;
		height:auto !important;
		height:86px;
}

.box-paso2 {
		background: url(/global/img/fondo-box-c2p.png) no-repeat left top;
		width:224px;
		margin:0 auto 15px;
		padding-top:12px;
		min-height:82px;
		height:auto !important;
		height:82px;
}

.box-paso1 .lbl {
		display:block;
		color:#CFCFCF;
		margin-bottom:38px;
		padding-left:40px;
}

.box-paso1 .lbl2 {
		display:block;
		color:#CFCFCF;
}

.box-paso2 .lbl2 {
		display:block;
		color:#CFCFCF;
		margin-bottom:15px;
		padding-left:40px;
}

.box-paso1 select {
		display:block;
		color:#666;
		margin-left:42px;
		height:20px;
		padding:0 0 0 4px;
}

.sobrePOP3 { color:#6D6D6D; }

.box-tidesc {
		background: url(/global/img/fondo-box-01.png) repeat-x left top;
		padding: 18px 15px 2px 25px;
		margin-right: 20px;
		margin-left: 20px;
		color:#E5E5E5;
		margin-bottom: 30px;
}

.box-tidesc ul li {
		margin-bottom:10px;
		background: url(/global/img/bullet-03.png) no-repeat left 2px;
		padding-left:20px;
}

.box-tidesc h2 {
		text-decoration: underline;
		margin: 0 0 10px 20px;
}

.lg-it { background: url(/global/img/logo-it.png) no-repeat right bottom; }

.box-img-ep {
		position: relative;
		min-height:183px;
		height:auto !important;
		height:183px;
		background: url(/global/img/fondo-img-ep.png) no-repeat left top;
}

.box-img-ep01 { position: relative; }

.box-img-ep01 .laptop {
		position: absolute;
		display:block;
		left:285px;
		top:25px;
}

.box-img-ep a {
		position: absolute;
		width:145px;
		height:28px;
		display:block;
		left:585px;
		top:145px;
}

.cajas-ep {
		width:948px;
		margin:0 auto 25px;
}

.cajas-ep2 {
		width:726px;
		margin:0 auto 25px;
}

.box-ep {
		width:222px;
		min-height:287px;
		height:auto !important;
		height:287px;
		background: url(/global/img/box-ep.png) no-repeat left top;
		position:relative;
}

.box-ep h1 {
		font-size: 1em;
		font-weight: bold;
		color: #47B3E1;
		padding-left: 35px;
		line-height:30px;
		margin-bottom:20px;
}

.box-ep ul { margin:0 10px 0 15px; }

.box-ep ul li {
		margin-bottom:8px;
		color: #E7E7E7;
		background: url(/global/img/bullet-04.png) no-repeat left 3px;
		padding-left: 20px;
}

.box-ep img.sobre {
		position:absolute;
		left:125px;
		top:210px;
}

.box-ep img.foto-epbot {
		position:absolute;
		left:0;
		top:202px;
}

.box-ep .bt-cnt-ep {
		position:absolute;
		left:0;
		top:155px;
		width:222px;
}

.box-ep ul li span { color:#A9DFF7; }

.box-aplus {
		background: url(/global/img/fondo-precios.png) no-repeat 52% top;
		padding-left:350px;
		min-height:116px;
		height:auto !important;
		height:116px;
}

.box-aplus p {
		width:110px;
		padding-top:45px;
		padding-left: 25px;
		font-size: .917em;
		color: #47B3E1;
		font-weight: bold;
		margin-right:25px;
}

.box-aplus p span {
		display:block;
		background: url(/global/img/bullet-05.png) no-repeat left 2px;
		text-align:right;
}

.box-aplus p span span {
		background: none;
		font-weight: normal;
		padding:0;
}

.cuadro-falso-aplus {
		width:60px;
		padding-top:45px;
}

.box-aplus a {
		display:block;
		margin-top:10px;
}

.lnpt { background: url(/global/img/lineapuntas.png) no-repeat left 30px; }

.box-tbl-aplus {
		background: url(/global/img/fondo-tbl.png) no-repeat left top;
		width: 944px;
		min-height:442px;
		height:auto !important;
		height:442px;
		margin-left: 26px;
		position:relative;
}

.elder {
		position:absolute;
		left:740px;
		top:347px;
}

.box-img-ecorp {
		position: relative;
		min-height:184px;
		height:auto !important;
		height:184px;
		background: url(/global/img/img-ecorp.png) no-repeat left top;
}

.box-img-ecorp a {
		position: absolute;
		width:145px;
		height:28px;
		display:block;
		left:180px;
		top:100px;
}

.box-corpmail {
		width:882px;
		margin:0 auto 30px;
		background: url(/global/img/fondo-box-ecorp.png) no-repeat left top;
		min-height:227px;
		height:auto !important;
		height:227px;
}

.box-corpmail h1 {
		margin-left:60px;
		line-height:30px;
		color:#47B3E1;
		margin-bottom: 35px;
}

.box-corpmail p {
		margin-left:60px;
		margin-right:220px;
		color:#E7E7E7;
}

.box-corpmail2 {
		width:882px;
		margin:0 auto 30px;
}

.prc-ecorp, .prc-ecorp1 {
		width:292px;
		background: url(/global/img/box-ecorp.png) no-repeat left top;
		min-height:192px;
		height:auto !important;
		height:192px;
}

.prc-ecorp table {
		color:#929191;
		width:135px;
		margin-left:60px
}

.prc-ecorp1 table {
		color:#929191;
		width:170px;
		margin-left:40px
}

.ico-ecorp1 {
		background: url(/global/img/ico-ecorp01.png) no-repeat 210px 8px;
		padding:20px 0 0 20px;
}

.tit-ecorp1 {
		background: url(/global/img/bullet-10.png) no-repeat left 1px;
		padding-left: 20px;
		color:#5F91C1;
}

.ico-ecorp1 p, .ico-ecorp2 p, .ico-ecorp3 p {
		background: url(/global/img/bullet-12.png) no-repeat left 2px;
		padding-left:20px;
		margin-left:70px;
}

.ico-ecorp1 a, .ico-ecorp2 a, .ico-ecorp3 a { margin-left:70px; }

.ico-ecorp2 {
		background: url(/global/img/ico-ecorp02.png) no-repeat 210px 8px;
		padding:20px 0 0 20px;
}

.tit-ecorp2 {
		background: url(/global/img/bullet-11.png) no-repeat left 1px;
		padding-left: 20px;
		color:#A13FBB;
}

.ico-ecorp3 {
		background: url(/global/img/ico-ecorp03.png) no-repeat 210px 8px;
		padding:20px 0 0 20px;
}

.tit-ecorp3 {
		background: url(/global/img/bullet-12.png) no-repeat left 1px;
		padding-left: 20px;
		color:#B76E21;
}

.box-tbl-ecorp {
		background: url(/global/img/box-ecorp2.png) no-repeat left top;
		width: 944px;
		min-height:433px;
		height:auto !important;
		height:433px;
		margin-left: 26px;
		position:relative;
}

.boys {
		position:absolute;
		left:700px;
		top:220px;
}

.odd { background: url(/global/img/barra-tbl.png) repeat-x left top; }

.box-pass {
		background: #FFF url(/global/img/barra-pass.png) no-repeat left top;
		width:839px;
		margin:0 auto 25px;
		padding:18px 0 0;
}

.box-pass h1 {
		color:#29B1DD;
		padding-left: 60px;
		margin-bottom:22px;
}

.box-pass h2 {
		color:#C5C5C5;
		padding-left: 60px;
		margin-bottom:38px;
}

.txt-ap {
		font-style: italic;
		color: #5E5D5D;
		padding-left: 60px;
		padding-bottom:25px;
}

.txt-oc-bullet {
		background: url(/global/img/bullet-06.png) no-repeat left center;
		padding-left:30px;
}

.box-pass td { padding-bottom:5px; }

.box-pass p {
		margin-bottom:0;
		color:#393838;
}

.btep {
		border-style: none;
		padding: 0px;
		margin-right: 23px;
}

.box-mdce {
		background: url(/global/img/fondo-mod-pass.png) repeat-x left top;
		width:630px;
		margin:0 auto 3em;
		padding:15px 50px 25px;
}

.box-mdce p { margin-bottom:25px; }

.box-mdce p, .box-mdce a:hover { color:#FFF; }

.box-mdce span, .box-mdce a { color:#FFAF55; }

.box-cep {
		width:764px;
		margin:0 auto 0px;
		padding-top:25px;
		background: url(/global/img/fondo-convertir-cuenta-plus.png) no-repeat left top;
		min-height:470px;
		height:auto !important;
		height:470px;
}

.box-cep h2 {
		color:#3AC7F1;
		margin:0 0 25px 115px;
		padding-left:20px;
		background: url(/global/img/bullet-07.png) no-repeat left 2px;
}

.box-cep p {
		color:#FFF;
		margin:0 60px 30px 115px;
		padding-left:20px;
		background: url(/global/img/bullet-07.png) no-repeat left 3px;
}

#input_icep {
		width:130px;
		color:#333;
		background:  url(/global/img/fondo-form-ic01.png) no-repeat left top;
		padding: 3px;
		height: 14px;
		border:none;
		text-align:left;
		font-size:.917em;
}

.elders2 { background: url(/global/img/img-elder2.png) no-repeat right bottom; }

.antivirus {
		background: url(/global/img/antivirus2.png) no-repeat right 110px;
		margin: 0px 20px 25px 65px;
}

.transporte {
		width:948px;
		margin:0 auto;
}

.transporte h1 {
		line-height: 35px;
		font-weight: bold;
		color: #FFF;
		background: url(/global/img/tit-transporte.png) no-repeat left top;
		height: 35px;
		padding-left: 30px;
		margin-bottom:0;
}

.content-tsp {
		background: #FFF;
		padding:30px;
		color:#6A6A6A;
		font-size:.917em;
}

.transporte h2 {
		color:#5DCFFD;
		font-size: 1em;
		font-weight: bold;
}

.transporte h2.aero { color:#0087CB; }

.aerolineas { background: url(/global/img/img-plane.png) no-repeat right 98%; }

.treneslg {
		background: url(/global/img/img-tren.png) no-repeat right 93%;
		line-height:18px;
}

.aerolineas td.az { color:#37A7EC; }

.aerolineas td, .buquebus td, .ltrenes td, .rdtx td {
		padding:5px 10px;
		vertical-align: top;
}

.treneslg td {
		padding:0 10px;
		vertical-align: top;
}

.subtes td {
		padding:0 0 0 10px;
		vertical-align: top;
}

.subtes img, .ltrenes img { display:block; }

.list-subtes td {
		padding:0 0 8px 0;
		vertical-align: middle;
}

.precios-sbt td {
		padding:3px 10px;
		vertical-align: middle;
		border-top: 1px solid #FFF;
		border-right: 2px solid #FFF;
		border-bottom: 1px solid #FFF;
		border-left: 2px solid #FFF;
}

.precios-sbt td.dtsbt { background:#D5D5D5; }

.precios-sbt td.pcsbt { background:#FDBA31; }

.lnk-sbt, .lnk-sbt a { color: #0093DD; }

.lnk-sbt a:hover { color: #6A6A6A; }

.buquebus td td, .ltrenes td td { padding-left:0; }

.ltrenes td td {
		padding-top:8px;
		padding-bottom:6px;
}

.img-trn { margin-top:32px; }

.buseslg td {
		padding:2px 10px;
		vertical-align: top;
}

.letra {
		font-weight:bold;
		color:#0093DD;
}

.rdtx table {
		width:430px;
		margin-bottom:5px;
		padding-top:5px;
		padding-bottom:5px;
}

.tlp {
		background: url(/global/img/linea-puntos.png) repeat-x left bottom;
		padding-bottom:30px;
}

.fd-gris { background:#EEEEEE; }

.fd-gris2 { background:#D5D5D5; }

.box-0610 {
		width:867px;
		margin:0 auto 30px;
		background:#FFF;
		padding:30px;
}

.box-0610-a { width:424px; }

.ul0610 {
		width:252px;
		color:#555555;
}

.box-pr0610 {
		width:172px;
		background: url(/global/img/box-pr0610.png) no-repeat left top;
		min-height:130px;
		height:auto !important;
		height:130px;
		color:#FFF;
		line-height:20px;
}

.box-pr0610 a {
		color:#85C7F2;
		text-decoration:underline;
}

.box-pr0610 a:hover { color:#FFF; }

.ul0610 li, .ul0610b li {
		background: url(/global/img/bullet-08.png) no-repeat left 2px;
		padding-left: 18px;
		margin-bottom: 10px;
}

.ul0610 span, .ul0610b span {
		font-weight: bold;
		color: #4AA9DA;
}

.box-cobertura {
		border: solid 2px #E1E1E1;
		color:#797979;
}

.box-cobertura span {
		color:#4BA9DB;
		font-weight:bold;
}

.detalle0610 {
		background: url(/global/img/ico-ml0610.png) no-repeat 50px 10px;
		padding-left: 120px;
}

.ul0610c li {
		background: url(/global/img/bullet-09.png) no-repeat left 2px;
		padding-left: 15px;
		margin-bottom: 3px;
}

.planes0610 { width:243px; }

.planes0610 h1 {
		line-height: 56px;
		font-weight: bold;
		color: #47B3E1;
		background: url(/global/img/tit-pln0610.png) no-repeat left top;
		padding-left: 75px;
}

.planes0610b {
		width:570px;
		padding-right:10px;
		background: url(/global/img/ico-0610.png) no-repeat right 100px;
}

.plnab {
		width:151px;
		margin-right:25px;
}

.fondo-turismo { background:#E0DFE0 url(/global/img/fondo-hoteles.png) repeat-x left top; }

.homeTurIzq { width:340px; }

.box-guia-hoteles {
		background: url(/global/img/box-guia-hoteles.png) no-repeat left top;
		height: 163px;
		width: 323px;
		margin-bottom: 20px;
		margin-left: 17px;
}

.bghLink {
		color:#FFF;
		background: url(/global/img/bullet05.png) no-repeat left center;
		display: block;
		margin-bottom: 10px;
		margin-left:20px;
		padding-left: 30px;
}

.recomendados {
		background:#FFF;
		padding:20px 5px;
		color:#7E7F7F;
		margin-left: 17px;
}

.recomendados h1 {
		background:#E5E6E7;
		padding:5px 15px;
}

.recomendados h1 a { color:#7E7F7F; }

.recomendados h1 a:hover {
		color:#7E7F7F;
		color:#439ACD;
}

a.ciudad-rec {
		color:#439ACD;
		font-weight:bold;
}

a.ciudad-rec:hover { color:#7E7F7F; }

.box-dest { width:456px; }

.box-desc-dest {
		background: url(/global/img/fondo-box-dest.png) repeat-x left top;
		padding-top:25px;
}

.ad-tit {
		background: url(/global/img/fondo-tit-dest.png) repeat-x left top;
		line-height:30px;
		border: 1px solid #2C2C2C;
		padding:0 25px;
		margin-bottom:0;
}

.ad-tit span {
		background: url(/global/img/bullet06.png) no-repeat left center;
		padding-left: 30px;
		display:block;
}

.box-pic-adest {
		width:134px;
		background:#FFF;
		border:solid 1px #CCC;
		padding:5px;
}

.box-pic-adest img {
		display:block;
		height:88px;
		overflow:hidden;
}

.box-desc-adest { width:250px; }

.box-desc-adest h1 a { color:#3784CB; }

.box-desc-adest h1 a:hover { color:#333; }

.box-desc-adest p {
		font-size:.917em;
		color:#333;
}

.box-desc-adest p a { color:#3784CB; }

.box-desc-adest p a:hover { color:#333; }

.anuncia-hotel {
		line-height:31px;
		background: url(/global/img/fondo-link-alojamientos.png) no-repeat left top;
		padding-right:50px;
}

.anuncia-hotel a, .anuncio-av-lnk a { color:#FFF; }

.anuncia-hotel a:hover, .anuncio-av-lnk a:hover { color:#E8EEF7; }

.dd-tit {
		background: url(/global/img/fondo-tit-dest.png) repeat-x left top;
		line-height:30px;
		border: 1px solid #2C2C2C;
		padding:0 25px;
		margin-bottom:0;
}

.dd-tit span {
		background: url(/global/img/bullet-14.png) no-repeat left center;
		padding-left: 30px;
		display:block;
}

.bottom-dd {
		line-height:31px;
		background: url(/global/img/fondo-link-destinos.png) no-repeat left top;
}

.pd-tit {
		background: url(/global/img/fondo-tit-dest.png) repeat-x left top;
		line-height:30px;
		border: 1px solid #2C2C2C;
		padding:0 25px;
		margin-bottom:0;
}

.pd-tit span {
		background: url(/global/img/bullet-15.png) no-repeat left center;
		padding-left: 30px;
		display:block;
}

.pd-box {
		padding:20px 30px;
		background:#FFF;
}

.picbox-pd {
		background: url(/global/img/fondo-box-paseos-dest.png) no-repeat left top;
		width: 185px;
		min-height:152px;
		height:auto !important;
		height:152px;
		margin:0 15px
}

.picbox-pd img {
		width:155px;
		margin: 15px 0 5px;
		height:88px;
		overflow:hidden;
}

.picbox-pd a { color:#19A1D7; }

.picbox-pd a:hover { color:#333; }

.anuncio-av-lnk {
		background: url(/global/img/fondo-boton-agencia.png) no-repeat right top;
		height: 30px;
		width:268px;
		line-height:30px;
}

.box-mapa {
		background: url(/global/img/fondo-elegir-destino_03.png) no-repeat left top;
		width: 609px;
		height: 484px;
}

.box-dest-ciudad {
		background: url(/global/img/fondo-elegir-destino-ciudad_03.png) no-repeat left top;
		width: 609px;
		height: 484px;
}

.box-dest-hotel {
		background: url(/global/img/fondo-elegir-destino-hotel_03.png) no-repeat left top;
		width: 609px;
		height: 484px;
}

.elijaDestino {
		color: #4777A9;
		width: 118px;
		margin-left:20px;
		padding-top:15px;
}

.elijaDestinoLnk1 {
		color: #FFF;
		width: 125px;
		display:block;
		text-align:center;
		padding-top:12px;
		margin-right:18px;
}

.elijaDestinoLnk2 {
		color: #FFF;
		width: 120px;
		display:block;
		text-align:center;
		padding-top:10px;
}

.fondo-ghot { background:#DFDFE0 url(/global/img/fondo-gh2.png) repeat-x left top; }

.menuIzq, .menuIzq2 {
		width:218px;
		background: #FFF url(/global/img/top-gh.png) no-repeat left top;
		padding-bottom:10px;
}

.menuIzq { margin-left:80px; }

.menuIzq2 {
		margin-left:12px;
		margin-top:21px;
}

.menuIzq a, .menuIzq2 a {
		color:#9B9B9B;
		display:block;
		margin-bottom:8px;
		font-size:0.917em;
}

.menuIzq a:hover, .menuIzq2 a:hover { color:#333; }

.menuIzq3 { width:177px; }

.menu-color {
		background: url(/global/img/menu-color.png) no-repeat left top;
		padding:7px 0 0 15px;
		height:120px;
		margin-bottom:5px;
}

.menu-color li { margin-bottom:9px; }

.menu-color li a { color:#666; }

.menu-color li a:hover { color:#658FC1; }

.tit-menu-naranja {
		line-height: 29px;
		background: url(/global/img/top-orange.png) repeat-x left top;
		margin-bottom: 2px;
		padding-left:15px;
}

.menu-naranja {
		background:#FFF;
		padding:10px 5px 30px 15px;
}

.menu-naranja li { margin:4px 0; }

.menu-naranja li li { margin-left:8px; }

.menu-naranja li a {
		display:block;
		color:#666;
}

.menu-naranja li a:hover { color:#E79118; }

.tit-menu-azul {
		line-height: 29px;
		background: url(/global/img/top-azul.png) repeat-x left top;
		margin-bottom: 2px;
		padding-left:15px;
}

.menu-azul {
		background:#FFF;
		padding:10px 5px 30px 15px;
}

.menu-azul li { margin:4px 0; }

.menu-azul li li { margin-left:8px; }

.menu-azul li a {
		display:block;
		color:#666;
}

.menu-azul li a:hover { color:#1aa1d8; }

.tit-menu-comer {
		line-height: 29px;
		background: url(/global/img/fondo-menu-verde.png) repeat-x left top;
		margin-bottom: 2px;
		padding-left:15px;
}

.menu-comer {
		background:#FFF;
		padding:10px 5px 30px 15px;
}

.menu-comer li { margin:4px 0; }

.menu-comer li li { margin-left:8px; }

.menu-comer li a {
		display:block;
		color:#666;
}

.menu-comer li a:hover { color:#8dbc1b; }

.tit-menu-dormir {
		line-height: 29px;
		background: url(/global/img/fondo-menu-dormir.png) repeat-x left top;
		margin-bottom: 2px;
		padding-left:15px;
}

.menu-dormir {
		background:#FFF;
		padding:10px 5px 30px 15px;
}

.menu-dormir li { margin:4px 0; }

.menu-dormir li li { margin-left:8px; }

.menu-dormir li a {
		display:block;
		color:#666;
}

.menu-dormir li a:hover { color:#d85094; }

.tit-menu-ig {
		line-height: 29px;
		background: url(/global/img/fondo-menu-azul.png) repeat-x left top;
		margin-bottom: 2px;
		padding-left:15px;
}

.menu-ig {
		background:#FFF;
		padding:10px 5px 30px 15px;
}

.menu-ig li { margin:4px 0; }

.menu-ig li li { margin-left:8px; }

.menu-ig li a {
		display:block;
		color:#666;
}

.menu-ig li a:hover { color:#1aa1d8; }

.alojDst {
		width:874px;
		background: url(/global/img/tit-alojdst.png) no-repeat left top;
		margin-right: auto;
		margin-left: auto;
}

.box-alojDstBig { background: url(/global/img/fondo-alojdst.png) repeat-x left top; }

.box-alojDst {
		width:336px;
		padding:25px 50px 15px;
}

.alojDst-img { width:150px; }

.alojDst-img img {
		padding:5px;
		background:#FFF;
}

.alojDst-data {
		padding-top: 20px;
		width:150px;
}

.alojDst-data a { color:#3784CB; }

.alojDst-data a:hover { color:#333; }

.anuncio-ah {
		background: url(/global/img/fondo-anuHot.png) no-repeat right top;
		height: 36px;
		width:874px;
		line-height:36px;
}

.anuncio-ah-lnk {
		height: 36px;
		width:268px;
		line-height:36px;
}

.anuncio-ah-lnk a { color:#FFF; }

.anuncio-ah-lnk a:hover { color:#E8EEF7; }

.hot-lst { width:668px; }

.breadcumb {
		margin-bottom:8px;
		padding-left:50px;
		color:#263D5B;
}

.breadcumb a, .breadcumb2 a { color:#263D5B; }

.breadcumb a:hover, .breadcumb2 a:hover { color:#446DA3; }

.breadcumb2 {
		margin-bottom:8px;
		padding-left:30px;
		color:#263D5B;
}

.lst-alj {
		width:668px;
		margin-right:90px;
}

.lst-alj h2 {
		background: url(/global/img/top-lstalj.png) no-repeat left top;
		line-height: 35px;
		margin-bottom:3px;
}

.lst-alj-selec {
		background: url(/global/img/fondo-lstalj.png) repeat-x left top;
		padding:12px 0 30px 25px;
}

.sl-alj { width:140px; }

.sl-alj-bt { width:60px; }

.bt-buscar {
		padding:0.3em;
		color:#FFF;
		background:#5884B6;
		border:0;
}

.bt-buscar:focus, .bt-buscar:hover { background:#476B94; }

.top-lst-alj {
		padding-left:180px;
		line-height: 22px;
		background: url(/global/img/top-lst-alj.png) repeat-x left top;
}

.top-lst01 {
		padding-left:180px;
		line-height: 22px;
		background: url(/global/img/top-orange.png) repeat-x left top;
}

.top-lst02 {
		padding-left:180px;
		line-height: 22px;
		background: url(/global/img/fondo-menu-dormir.png) repeat-x left top;
}

.fl-alj {
		background: url(/global/img/fondo-lstalj.png) repeat-x left top;
		padding:12px 0 10px 10px;
}

.fl-alj-img { width:170px; }

.fl-alj-img img {
		padding:7px;
		background:#FFF;
		border: solid 1px #CCC;
}

.fl-alj-img img.no-img {
		padding:7px;
		background:none !important;
		border:none !important;
}

.fl-alj-data { width:475px; }

.fl-alj-data h1 a { color:#3784CB; }

.fl-alj-data p, .fl-alj-data h1 a:hover { color:#333; }

.lst-alj-ah {
		background: url(/global/img/fondo-ah.png) no-repeat left top;
		height: 36px;
		width:268px;
		line-height:36px;
}

.lst-alj-ah a { color:#FFF; }

.lst-alj-ah a:hover { color:#E8EEF7; }

.ficha-hoteles {
		width:728px;
		margin-right:30px;
		color:#333;
}

.ficha-hoteles h2 {
		background: url(/global/img/top-gh2.png) no-repeat left top;
		line-height: 35px;
		margin-bottom:3px;
}

.box-infoht {
		background: #FFF;
		padding:6px 40px 30px;
}

.img-ht { width:370px; }

.data-ht {
		width:270px;
		padding-top:30px;
}

.data-ht li {
		background: url(/global/img/bullet01.png) no-repeat left 5px;
		padding-left: 15px;
		margin-bottom:8px;
}

.desc-ht, .serv-ht { padding-bottom:30px; }

.desc-ht span, .serv-ht span, .mploc { color:#1AA0D8; }

.desc-ht { background:url(/global/img/lineapunto-celeste.png) repeat-x left bottom; }

.box-mploc {
		background: #FFF;
		padding:30px 40px 30px;
}

.gmap { width:440px; }

.gmapcity {
		width:200px;
		color:#F28230;
}

.ficha-ciudad {
		width:748px;
		margin-right:40px;
		color:#666;
}

.ficha-ciudad h2 {
		background: url(/global/img/top-orange2.png) no-repeat left top;
		line-height: 35px;
		margin-bottom:2px;
}

.ficha-ig {
		width:748px;
		margin-right:40px;
		color:#666;
}

.ficha-ig h2 {
		background: url(/global/img/fondo-tit-azul.png) no-repeat left top;
		line-height: 35px;
		margin-bottom:2px;
}

.ficha-ghot {
		width:748px;
		margin-right:40px;
		color:#666;
}

.ficha-ghot h2 {
		background: url(/global/img/fondo-tit-dormir.png) no-repeat left top;
		line-height: 35px;
		margin-bottom:2px;
}

.box-infociudad {
		background: #FFF;
		padding:20px 40px 30px 30px;
}

.ficha-comer {
		width:748px;
		margin-right:40px;
		color:#666;
}

.ficha-comer h2 {
		background: url(/global/img/fondo-tit-verde.png) no-repeat left top;
		line-height: 35px;
		margin-bottom:2px;
}

.franja-fris {
		background: #cbcbcb;
		color:#263d5c;
		font-family:arial;
		padding:0 30px;
		line-height:32px;
		margin-bottom:2px;
}

.data-comer-dest {
		background:#FFF url(/global/img/comer-sep.png) repeat-x left bottom;
		padding:15px 30px 20px;
}

.img-comer {
		width:110px;
		margin-right:75px;
}

.desc-comer-dest {
		width:245px;
		margin-right:20px;
}

.desc-comer-dest h6, .desc-comer-dest p { color:#818080; }

.ico-comer-dest {
		width:120px;
		padding-top:26px;
}

.ico-comer-dest a { width:43px; }

.data-comer-lst {
		background:#FFF;
		padding:15px 30px;
}

.data-comer-lst p {
		font-family:Arial, Helvetica, sans-serif;
		color:#6b6a6a;
		margin-bottom:0;
}

.nmr {
		width:165px;
		margin-right:20px;
}

.adr { width:450px; }

.lineapunto-gris { background: url(/global/img/lineapunto-gris.png) repeat-x left bottom; }

.lineapunto-gris2 { background: url(/global/img/lineapunto-gris2.png) repeat-x left bottom; }

.data-ciudad {
		width:300px;
		padding-top:15px;
}

.data-ciudad a { color:#0191D1; }

.data-ciudad a:hover { color:#333; }

.img-ciudad { width: 330px; }

.fl-img-ciudad {
		position: absolute;
		width:70px;
		left:235px;
		top:180px;
}

.cl-ea h3 {
		color:#1AA0D8;
		font-weight:bold;
}

.cl-ea p {
		font-size: 0.917em;
		margin-bottom:40px;
}

.cl, .ea {
		background: url(/global/img/ico-car.png) no-repeat left top;
		padding-left: 45px;
}

.eo {
		background: url(/global/img/ico-bus.png) no-repeat left top;
		padding-left: 45px;
}

.eav {
		background: url(/global/img/ico-plane.png) no-repeat left top;
		padding-left: 45px;
}

.gmlg a:hover { color:#476B94; }

.pye {
		background: url(/global/img/ico-man.png) no-repeat left top;
		padding-left: 45px;
}

.pye h4, .pye2 h4 {
		color:#96B73D;
		font-weight:bold;
		margin-bottom:20px;
}

.pye, .pye2 { width:300px; }

.pye li, .pye2 li {
		margin-bottom: 6px;
		font-size:.917em;
		background: url(/global/img/bullet02.png) no-repeat left 4px;
		padding-left: 12px;
}

.pye li a, .pye2 li a { color:#333; }

.pye li a:hover, .pye2 li a:hover { color:#96B73D; }

.data-ciudad2 { width:460px; }

.img-ciudad2 { width:200px; }

.img-ciudad330 { width:330px; }

.data-ciudad3 { width:300px; }

.slide {
		position: absolute;
		left: 245px;
		top:192px;
}

.pic-200 {
		height:200px;
		overflow: hidden;
}

.tit-paseos, .box-paseos a { color:#19A1D7; }

.box-paseos a:hover { color:#333; }

.box-paseos {
		background: #FFF;
		padding:10px;
		width:155px;
		margin-right:15px;
		margin-bottom:15px;
}

.box-paseos2 a { color:#19A1D7; }

.box-paseos2 a:hover { color:#333; }

.box-paseos2 {
		background: #FFF;
		padding:10px;
		width:155px;
		margin-bottom:15px;
}

.pic-paseos {
		display:block;
		height:100px;
		overflow:hidden;
		margin-bottom:5px;
}

.excursiones {
		width:618px;
		margin: 0 auto;
		background: url(/global/img/box-excusrsiones.png) no-repeat left top;
		padding:20px
}

.excursiones a {
		background: url(/global/img/bullet01.png) no-repeat left 4px;
		padding-left: 12px;
		margin:0 5px;
		color:#333;
}

.excursiones a:hover { color:#19A1D7; }

.lupa {
		position:absolute;
		top:78%;
		left:83%;
}

.clmap { width:330px; }

.box-mapa-cl, .box-paseos-cl { background: white; }

.clpaseos { width:360px; }

.recocl { width:280px; }

.recomendados-cl {
		background:#FFF;
		padding:20px 5px;
		color:#7E7F7F;
}

.recomendados-cl h1 {
		background:#E5E6E7;
		padding:5px 15px;
}

.recomendados-cl h1 a { color:#7E7F7F; }

.recomendados-cl h1 a:hover {
		color:#7E7F7F;
		color:#439ACD;
}

.txtCP {
		width:600px;
		margin:0 auto 15px;
}

.box-cprd {
		width:764px;
		margin:0 auto 30px;
		background: url(/global/img/fondo-gris.png) no-repeat left top;
		min-height:474px;
		height:auto !important;
		height:474px;
}

.box-cprd form { padding-top: 35px; }

.box-cprd label { color:white; }

.lbl_70 {
		width:70px;
		text-align:right;
		font-size:1em;
		padding-right:8px;
}

.lbl_100 {
		width:100px;
		text-align:right;
		font-size:1em;
		padding-right:8px;
}

.lbl_200 {
		width:250px;
		text-align:right;
		font-size:1em;
		padding-right:12px;
}

.inp_136 {
		background: transparent url(/global/img/input-136.png) no-repeat left top !important;
		border: none !important;
		width:136px;
		font-size:.917em;
		height:15px;
}

.inp_52 {
		background: transparent url(/global/img/input-52.png) no-repeat left top !important;
		border: none !important;
		width:52px;
		font-size:.917em;
		height:15px;
		margin-right:5px !important;
}

.inp_88 {
		background: transparent url(/global/img/input-88.png) no-repeat left top !important;
		border: none !important;
		width:88px;
		font-size:.917em;
		height:15px;
}

.tarea_250 {
		background: transparent url(/global/img/input-250.png) no-repeat left top !important;
		border: none !important;
		width:250px;
		font-size:.917em;
		height:50px;
}

.captcha-cp { width:180px; }

.cp-lstprov {
		width:250px;
		margin-right:100px;
}

.cp-lstprov ul li, .cp-lstloc td {
		padding:0 7px;
		line-height:18px;
		cursor: pointer;
}

.cp-lstprov ul li.odd { background:#cbcaca; }

.cp-lstprov ul li a { color:#4f4f4f; }

.cp-lstprov ul li a:hover { color:#2c37a3; }

.cp-lstloc {
		width:342px;
		background:#f4f4f5;
		color:#2c37a3;
}

.cp-lstloc td span { color:#777777; }

.m-lst {
		width:250px;
		margin-left:40px;
}

.m-lst ul li, .m-lst2 td {
		padding:0 7px;
		line-height:18px;
}

.m-lst ul li.odd { background:#cbcaca; }

.m-lst ul li a { color:#4f4f4f; }

.m-lst ul li a:hover { color: #0997D1; }

.m-lst2 {
		width:500px;
		margin-right:120px;
		background:#f4f4f5;
}

.m-lst2 a { color: #0997D1; }

.m-lst2 a:hover { color:#4E4E4E; }

.m-lst2 td span { color:#777777; }

.TabbedPanel {
		position: relative;
		top: 1px;
		float: left;
		margin: 0px;
		font: normal 1em/47px Verdana, Geneva, sans-serif;
		list-style: none;
		-moz-user-select: none;
		-khtml-user-select: none;
		cursor: pointer;
		height:47px;
		color: #888888;
		text-align:center;
}

.TabbedPanel a {
		color: #888888;
		display:block;
}

.TabbedPanel a:hover {
		color: #0997D1;
		background:url(/global/img/tab01over.png) no-repeat left top;
}

.whitetd { background:white; }

.bsqcptl {
		position:absolute;
		width:350px;
		left:400px;
}

.iframecptl {
		background:#f4f4f5;
		color:#2c37a3;
}

.infomr { padding: 20px 75px; }

.Gmapa {
		width:730px;
		margin:0 auto;
}

.Gmapa a {
		color:#0997d1;
		font-size:.917em;
}

.Gmapa a:hover { color:#666; }

.recoboxes { width:400px; }

.recoforms {
		width:196px;
		height:200px;
		background:white;
}

.recobigbox {
		width:440px;
		background:white;
}

.formDH {
		padding-top:120px;
		color:#3367a0;
		width:370px;
		margin:0 auto;
}

.box-atcli {
		width:870px;
		margin:0 auto 25px;
		padding:18px 0 0;
}

.box-mailatcli {
		background: url(/global/img/box-ac01.png) no-repeat left top;
		width:337px;
		min-height:377px;
		height:auto !important;
		height:377px;
}

.box-mailatcli2 {
		background: url(/global/img/box-ac02.png) no-repeat left top;
		width:517px;
		min-height:377px;
		height:auto !important;
		height:377px;
}

.telatcli, .box-mailatcli a { color:#0f91c4; }

.box-mailatcli p, .box-mailatcli a:hover { color:#464646; }

.direatcli { width:140px; }

.direatcli h1 {
		color:#0f91c4;
		margin-bottom:0;
		font-weight:bold;
		font-size:0.917em;
}

.direatcli p {
		color:#464646;
		margin-bottom:8px;
		font-size:0.917em;
}

.contatcli { padding:40px 20px 0 210px; }

.cdc-info { width: 280px; }

.cdc-img { width:646px; }

.cdc-info p {
		margin-left:40px;
		color:#4f4647;
		font-weight:bold;
}

.cdc-info p span { color:#e57c00; }

.infotxtfaq {
		color: #514948;
		padding:0 40px;
		margin-bottom:32px;
}

.contentfaq { }

.accesos { margin:20px 0 20px 100px; }

.accesos li {
		line-height:28px;
		margin-bottom:4px;
		padding-left:30px;
}

.accesos li.acc01 { background:url(/global/img/config01.png) no-repeat 0 50%; }

.accesos li.acc02 { background:url(/global/img/config02.png) no-repeat 0 50%; }

.accesos li.acc03 { background:url(/global/img/config03.png) no-repeat 0 50%; }

.accesos li.acc04 { background:url(/global/img/config04.png) no-repeat 0 50%; }

.accesos li.acc05 { background:url(/global/img/config02.png) no-repeat 0 50%; }

.accesos li.acc06 { background:url(/global/img/config05.png) no-repeat 0 50%; }

.accesos li.acc07 { background:url(/global/img/config06.png) no-repeat 0 50%; }

.accesos a, .programas a { color:#4f4647; }

.accesos a:hover, .programas a:hover { color:#3A84C2; }

.programas { margin:20px 0 20px 100px; }

.programas li {
		line-height:28px;
		margin-bottom:4px;
		padding-left:38px;
}

.programas li.prg01 { background:url(/global/img/iconos-faq.png) no-repeat 0 4px; }

.programas li.prg02 { background:url(/global/img/iconos-faq.png) no-repeat 0 -27px; }

.programas li.prg03 { background:url(/global/img/iconos-faq.png) no-repeat 0 -57px; }

.programas li.prg04 { background:url(/global/img/iconos-faq.png) no-repeat 0 -85px; }

.programas li.prg05 { background:url(/global/img/iconos-faq.png) no-repeat 0 -114px; }

.programas li.prg06 { background:url(/global/img/iconos-faq.png) no-repeat 0 -141px; }

.programas li.prg07 { background:url(/global/img/iconos-faq.png) no-repeat 0 -173px; }

/*.programas li.prg01 { background:url(/global/img/config07.png) no-repeat 0 50%; }

.programas li.prg02 { background:url(/global/img/config08.png) no-repeat 0 50%; }

.programas li.prg03 { background:url(/global/img/config07.png) no-repeat 0 50%; }

.programas li.prg04 { background:url(/global/img/config07.png) no-repeat 0 50%; }

.programas li.prg05 { background:url(/global/img/config09.png) no-repeat 0 50%; }

.programas li.prg06 { background:url(/global/img/ico-outlook.png) no-repeat 0 50%; }*/

.panelconfig {
		width:740px;
		margin-left:100px;
}

.PanelTab {
		margin: 0px 0 4px;
		padding: 0;
		height:74px;
		cursor: pointer;
		-moz-user-select: none;
		-khtml-user-select: none;
}

.PanelTab2 {
		margin: 0px 0 40px;
		padding: 0;
		height:74px;
		cursor: pointer;
		-moz-user-select: none;
		-khtml-user-select: none;
}

.PanelTab h1, .PanelTab2 h1 {
		line-height:1.2;
		text-indent:10px;
		background: url(/global/img/bullet-faq.png) no-repeat 10px 4px;
		margin: 15px 20px 0 90px;
		padding: 0px 0px 0px 10px;
		cursor: pointer;
		-moz-user-select: none;
		-khtml-user-select: none;
		color:#4f4647;
}

.PanelTab h1 span, .PanelTab2 h1 span {
		font-weight: bold;
		text-decoration:underline;
}

.PanelContent { background:white; }

.PanelContent2 {
		background:#D9D9D9;
		padding-bottom:30px;
}

.faq01 { background: url(/global/img/ico-faq01.png) no-repeat left top; }

.faq02 { background: url(/global/img/ico-faq01.png) no-repeat left top; }

.dataconfig { width:666px; }

.dataconfig2 {
		width:590px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
}

.dataconfig2 p {
		padding-left:20px;
		margin-bottom:0;
		color:#575656;
		font-weight:bold;
}

.dataconfig2 p span { color:#f1b600; }

.dataconfig3 {
		width:590px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
}

.dataconfig3 p {
		padding-left:20px;
		margin-bottom:0;
		color:#575656;
		font-weight:bold;
}

.dataconfig3 p span, .dataconfig7 p span, .dataconfig7b p span { color:#71c130; }

.dataconfig7 {
		width:580px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
}

.dataconfig7 p, .dataconfig7b p {
		padding:0 20px;
		margin-bottom:0;
		color:#575656;
}

.dataconfig7b {
		width:580px;
		background:#FFF;
		padding-top:8px;
		height:37px;
}

.dataconfig4 {
		width:590px;
		background:#FFF;
		line-height:32px;
		height:32px;
}

.dataconfig4 p {
		padding-left:20px;
		margin-bottom:0;
		color:#575656;
		font-weight:bold;
}

.dataconfig4 p span { color:#7436ae; }

.dataconfig4bis {
		width:590px;
		background:#FFF;
}

.dataconfig4bis p {
		padding:5px 20px;
		margin-bottom:0;
		color:#575656;
		font-weight:bold;
}

.dataconfig4bis p span { color:#7436ae; }

.dataconfig5 {
		width:590px;
		background:#FFF;
		line-height:32px;
		height:32px;
}

.dataconfig5 p {
		padding-left:20px;
		margin-bottom:0;
		color:#575656;
		font-weight:bold;
}

.dataconfig5 p span { color:#fa511d; }

.dataconfig5bis {
		width:590px;
		background:#FFF;
}

.dataconfig5bis p {
		padding:5px 20px;
		margin-bottom:0;
		color:#575656;
		font-weight:bold;
}

.dataconfig5bis p span { color:#fa511d; }

.dataconfig6 {
		width:590px;
		background:#FFF;
		line-height:32px;
		height:32px;
}

.dataconfig6 p {
		padding-left:20px;
		margin-bottom:0;
		color:#575656;
		font-weight:bold;
}

.dataconfig6 p span { color:#3795e5; }

.dataconfig6bis {
		width:590px;
		background:#FFF;
}

.dataconfig6bis p {
		padding:5px 20px;
		margin-bottom:0;
		color:#575656;
		font-weight:bold;
}

.dataconfig6bis p span { color:#3795e5; }

.dataconfigPopup { width:550px; }

.numbers { width: 74px; }

.numbers2 {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
}

.numbers2 span {
		color:#f1b600;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.numbers3 {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
}

.numbers3 span {
		color:#71c130;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.numbers3b {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:45px;
		height:45px;
		overflow:hidden;
}

.numbers3b span {
		color:#71c130;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.numbers4 {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
}

.numbers4 span {
		color:#7436ae;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.numbers4bis {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
		padding:4px 0;
}

.numbers4bis span {
		color:#7436ae;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.numbers5 {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
}

.numbers5 span {
		color:#3095db;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.numbers5bis {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
		padding:4px 0;
}

.numbers5bis span {
		color:#3095db;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.numbers6 {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
}

.numbers6 span {
		color:#3095db;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.numbers6bis {
		width: 110px;
		margin-right:3px;
		background:#FFF;
		line-height:32px;
		height:32px;
		overflow:hidden;
		padding:4px 0;
}

.numbers6bis span {
		color:#3095db;
		font-weight:bold;
		font-size:2em;
		padding-left:3em;
}

.emptyspace {
		width: 110px;
		margin-right:3px;
}

.img-help, .textoY, .textoG, .textoV, .textobull, .textobullG, .textobullN, .textoT, .txt-help { width:590px; }

.img-help2 {
		width:520px;
		padding-left:80px;
}

.textoY {
		color:#f1b600;
		font-weight:bold;
		font-size:13px;
		padding-left:20px;
}

.textoG {
		color:#71c130;
		font-weight:bold;
		font-size:13px;
		padding-left:20px;
}

.textoV {
		color:#7436ae;
		font-weight:bold;
		font-size:13px;
		padding-left:20px;
}

.textoA {
		color:#3095db;
		font-weight:bold;
		font-size:13px;
		padding-left:20px;
}

.textobull {
		color:#575656;
		padding-left:20px;
}

.textobull span { color:#f1b600; }

.textobullG {
		color:#575656;
		padding-left:20px;
}

.textobullG span { color:#71c130; }

.textobullA {
		color:#575656;
		padding-left:20px;
}

.textobullA span { color:#3095db; }

.textobullA2 {
		color:#575656;
		padding-left:80px;
		line-height:2;
}

.textobullA2 span { color:#3095db; }

.textobullN {
		color:#575656;
		padding-left:20px;
}

.textobullN span { color:#fa511d; }

.textobullN a { color:#3095db; }

.textobullN a:hover { color:#575656; }

.txt-help { color:#575656; }

.txt-help span { color:#71C130; }

.dataconfig, .dataconfig p, .dataconfigPopup, .dataconfigPopup p { color:#4f4647; }

.titacc01 {
		background: #d2d3d3 url(/global/img/config01.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:32px;
		color:#4f4647;
}

.titacc02 {
		background: #d2d3d3 url(/global/img/config02.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:32px;
		color:#4f4647;
}

.titacc03 {
		background: #d2d3d3 url(/global/img/config03.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:32px;
		color:#4f4647;
}

.titacc04 {
		background: #d2d3d3 url(/global/img/config04.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:32px;
		color:#4f4647;
}

.titacc05 {
		background: #d2d3d3 url(/global/img/config02.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:32px;
		color:#4f4647;
}

.titacc06 {
		background: #d2d3d3 url(/global/img/config05.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:32px;
		color:#4f4647;
}

.titacc07 {
		background: #d2d3d3 url(/global/img/config06.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:32px;
		color:#4f4647;
}

.titacc08 {
		background: #F2F3F3 url(/global/img/config07.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:28px;
		color:#727272;
		width:490px;
}

.titacc09 {
		background: #F2F3F3 url(/global/img/ico-bberry1.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:28px;
		color:#727272;
		width:490px;
}

.titacc010 {
		background: #F2F3F3 url(/global/img/ico-iphone.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:28px;
		color:#727272;
		width:490px;
}

.titacc011 {
		background: #F2F3F3 url(/global/img/ico-msn.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:28px;
		color:#727272;
		width:490px;
}

.titacc012 {
		background: #F2F3F3 url(/global/img/config09.png) no-repeat 20px 50%;
		padding:0 50px;
		line-height:28px;
		color:#727272;
		width:490px;
}

.titacc013 {
		background: #F2F3F3 url(/global/img/ico-imap.png) no-repeat 20px 50%;
		padding:0 60px;
		line-height:28px;
		color:#727272;
		width:490px;
}

.titacc014 {
		background: #F2F3F3 url(/global/img/ico-android.png) no-repeat 20px 50%;
		padding:0 60px;
		line-height:28px;
		color:#5e5e5e;
		width:500px;
}

.confpasos {
		width:140px;
		padding:0 30px;
		margin:0 10px;
}

.fl-cnf { background: url(/global/img/fl-cnf.png) no-repeat right 50%; }

.dataconfig p span { color:#e48d03; }

.lstel { width:250px; }

.lstel2 { width:200px; }

.anclas {
		width:156px;
		background:#FFF;
		padding-top:78px;
}

.anclas ul { margin-bottom:15px; }

.anclas ul li { padding:3px 5px; }

.anclas a { color:#4f4647; }

.anclas a:hover, .anclas a.activo { color:#3A84C2; }

.anclasODD { background: #EBEBEB; }

.anclas p {
		padding:0 5px;
		color:#4f4647;
		margin-bottom:7px;
}

a.carrier { color:#3A84C2; }

a.carrier:hover { color:#4f4647; }

.mapa-arg { padding:25px 0 0 55px; }

.form-gbusq {
		margin-bottom:20px;
		background: url(/global/img/fondo-gbusc.png) no-repeat 225px top;
}

.box-gbusq { padding:15px 0 0 425px; }

.box-cnt-gbusq {
		background:#e8e8e8;
		padding:25px 0 15px;
		margin-bottom:10px;
}

.box-lst-gbusq {
		width:660px;
		margin:0 auto;
}

.lst-gbusq { width:220px; }

a.lnkGB01 {
		color:#4f4f4f;
		text-decoration:underline;
}

a.lnkGB01:hover { color:#3A84C2; }

a.lnkGB02, .lst-gbusq p { color:#777; }

a.lnkGB02:hover { color:#3A84C2; }

.box-mercados { background:#e8e8e8; }

.lst-merc01 {
		margin-left:25px;
		width:410px;
}

.cnt-merc01 { background:#f4f4f5; }

.cnt-merc01 h2 {
		color:#999;
		background: white;
		margin-bottom:3px;
		padding:3px;
		font-size:1em;
		font-weight:bold;
}

.cnt-merc01 p {
		color:#4e4e4e;
		padding:3px;
		font-size:0.917em;
}

.lst-merc01 h1, .lst-merc02 h1 {
		padding-left:30px;
		color:#707070;
		margin-bottom:12px;
}

a.vermasmerc { color:#47addc; }

a.vermasmerc:hover { color:#333; }

.lst-merc02 {
		width:500px;
		margin-right:30px;
}

.lst-merc02 table {
		background:white;
		font-size:.917em;
		font-family:Tahoma, Geneva, sans-serif;
		color:#888;
}

.lst-merc02 td { padding:3px 8px 4px; }

.Panel_Total {
		background-color:#FFFFFF;
		border-bottom:1px solid #ECDAEB;
		border-top:1px solid #ECDAEB;
		font-weight:bold;
}

.panel_cuerpo1, .Panel_Cuerpo1 {
		background-color:#F6F0F7;
		border-bottom:1px solid #ECDAEB;
		font-weight:normal;
		text-decoration:none;
}

.lst-merc02 table a {
		color:#888;
		font-weight:normal;
		text-decoration:none;
}

.lst-merc02 table a:hover { color:#3A84C2; }

.red { color:red; }

.blue { color:blue; }

.green { color:green; }

.panel_cuerpo, .Panel_Cuerpo {
		background-color:#FFFFFF;
		border-bottom:1px solid #ECDAEB;
		font-weight:normal;
		text-decoration:none;
}

.img-compu {
		position:absolute;
		width:238px;
		height:164px;
		left:2px;
		top:88px;
		z-index:9999;
}

.img-compu2 {
		position:absolute;
		width:238px;
		height:164px;
		left:25px;
		top:88px;
		z-index:9999;
}

.img-compu-cot {
		position:absolute;
		width:234px;
		height:164px;
		left:0px;
		top:0px;
		z-index:9999;
}

.fondo-compra {
		background: #E0DFDF url(/global/img/compra01-datos_04.png) repeat-x left top;
		padding:15px 0;
}

.inf-cmp01 {
		background: url(/global/img/bullet-07.png) no-repeat left 3px;
		color:#453f3f;
		padding-left:20px;
		margin-left:266px;
		margin-bottom:20px;
}

.inf-cmp01 span, .next-paso { color:#089dd5; }

.inf-cmp01a {
		background: url(/global/img/bullet-07.png) no-repeat left 3px;
		color:#453f3f;
		padding-left:20px;
		margin-left:286px;
		margin-bottom:20px;
}

.inf-cmp01a span, .next-paso { color:#089dd5; }

.inf-cmp01b {
		background: url(/global/img/bullet-07.png) no-repeat left 3px;
		color:#453f3f;
		padding-left:20px;
		margin-left:175px;
		margin-bottom:18px;
}

.inf-cmp01b span, .next-paso { color:#089dd5; }

.inf-cmp01c {
		background: url(/global/img/bullet-07.png) no-repeat left 3px;
		color:#453f3f;
		padding-left:20px;
		margin-bottom:18px;
}

.inf-cmp02 {
		background: url(/global/img/bullet-07.png) no-repeat left 3px;
		color:#333;
		padding-left:20px;
		float:left;
		width:300px;
}

.img-cmp02 {
		width:240px;
		float:left;
		text-align: center;
}

.inf-cmp03 {
		color:#333;
		margin-bottom:32px;
}

.inf-cmp03 a { color:#0098e7; }

.inf-cmp03 a:hover { color:#333; }

.inf-cmp04 {
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #e9e9e9 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e9e9e9)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 0%, #e9e9e9 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 0%, #e9e9e9 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 0%, #e9e9e9 100%); /* IE10+ */
		background: linear-gradient(top, #ffffff 0%, #e9e9e9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=0 ); /* IE6-9 */
		border: solid 1px #CECECE;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		text-align:center;
		color:#222;
		padding:18px 0;
		margin-bottom:0;
}

.inf-cmp04 a, .inf-cmp04 span { color:#0098e7; }

.inf-cmp04 a:hover { color:#222; }

.fin-compra {
		color:#008ee0;
		text-align:center;
}

.inf-cmp05-sc { margin-bottom:40px; }

.inf-cmp05-sc span {
		color:#FFF;
		border: solid 1px #777;
		padding:6px;
}

.inf-cmp05-sc span span {
		color:#88ccff;
		border:none;
		font-weight: bold;
}

.box-compra {
		/*background: url(/global/img/fondo-form-compra.png) no-repeat left top;*/
		width:764px;
		margin:0 auto 15px;
		background: #434343; /* Old browsers */
		background: -moz-linear-gradient(top, #434343 0%, #a0a0a0 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #434343), color-stop(100%, #a0a0a0)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #434343 0%, #a0a0a0 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #434343 0%, #a0a0a0 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #434343 0%, #a0a0a0 100%); /* IE10+ */
		background: linear-gradient(top, #434343 0%, #a0a0a0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#a0a0a0', GradientType=0 ); /* IE6-9 */
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
}

.box-compra2 {
		background: #FFF;
		padding:15px 0;
		border: solid 1px #969696;
		width:820px;
		margin:0 auto 15px 110px;
}

.box-compra2-inner { margin:30px 50px; }

.box-cmp2a { padding:0 80px; }

.box-compra2 .form-cnt label { line-height:23px; }

.box-compra03 {
		background: url(/global/img/compra-top.png) no-repeat left top;
		width:764px;
		padding-bottom:30px;
		margin:0 auto;
}

.box-paso3 {
		width:380px;
*zoom:1;
		margin:0 auto;
}

.box-paso3 .txt {
		background:url(/global/img/lineapunto-gris3.png) repeat-x 0 bottom;
		line-height:1.5;
		font-size:14px;
		margin-bottom:16px;
}

.box-paso3 .txt p.opc {
		color:#999;
		background:url(/global/img/bullet-16.png) no-repeat left 4px;
		padding-left:24px;
		margin-bottom:21px;
}

.box-paso3 .txt p.opc span { color:#3996c0; }

.box-compra-cot {
		background: url(/global/img/fondo-box-cot.png) no-repeat left top;
		width:934px;
		height:391px;
		margin:0 auto 15px;
}

.caja-opcmp {
		background: #e9e9e9; /* Old browsers */
		background: -moz-linear-gradient(top, #e9e9e9 0%, #ffffff 50%, #e9e9e9 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e9e9e9), color-stop(50%, #ffffff), color-stop(100%, #e9e9e9)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #e9e9e9 0%, #ffffff 50%, #e9e9e9 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #e9e9e9 0%, #ffffff 50%, #e9e9e9 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #e9e9e9 0%, #ffffff 50%, #e9e9e9 100%); /* IE10+ */
		background: linear-gradient(top, #e9e9e9 0%, #ffffff 50%, #e9e9e9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#e9e9e9', GradientType=0 ); /* IE6-9 */
		border: solid 1px #CECECE;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		width:139px;
		height:73px;
		margin-left:20px;
		text-align:center;
		color:#5d5d5d;
}

.caja-opcmp div { padding:18px 5px 0 5px; }

.caja-opcmp p {
		font-weight: bold;
		margin-bottom:4px;
}

.caja-opcmp2 {
		background: #939096; /* Old browsers */
		background: -moz-linear-gradient(left, #939096 0%, #b0aeb5 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%, #939096), color-stop(100%, #b0aeb5)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left, #939096 0%, #b0aeb5 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left, #939096 0%, #b0aeb5 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left, #939096 0%, #b0aeb5 100%); /* IE10+ */
		background: linear-gradient(left, #939096 0%, #b0aeb5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#939096', endColorstr='#b0aeb5', GradientType=1 ); /* IE6-9 */
		border: solid 1px #939096;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		margin-left:20px;
		color:#FFF;
		width: 300px;
		margin-bottom:9px;
}

.caja-opcmp2 div { padding:4px 9px; }

.caja-opcmp2 label.opc_descrip { color:#FFF; }

.form-final {
		background: url(/global/img/lineapunto-gris3.png) repeat-x 0 0;
		padding-top:9px;
}

.box-pasofinal {
		padding-left:160px;
		margin-bottom:25px;
}

.box-pasofinal label { line-height:1.2 !important; }

.form-cot {
		width:898px;
		margin:0 auto;
		background: url(/global/img/boxes-cot.png) no-repeat 0 57px;
		padding-top:57px;
}

.box-cotA {
		width:353px;
		height:205px;
		overflow:hidden;
		color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		padding:70px 30px 0 50px;
}

.box-cotA p { margin-bottom:0.75em; }

.box-cotB {
		width:286px;
		height:155px;
		overflow:hidden;
		padding:120px 0 0 150px
}

.box-cotB2 {
		width:456px;
		height:250px;
		overflow:hidden;
}

.box-cotB2-inner { padding:80px 50px 0 50px; }

.box-cotB2-ul { width:200px; *zoom:1;
}

.box-cotB2-ul li {
		margin-bottom:7px;
		color:#FFF;
}

.precio-ep { width:130px; }

.precio-ep-inner {
		padding-top:90px;
		background:url(/global/img/icono-mail01.png) no-repeat 0 0;
}

.tipo-pr {
		width:43px;
		font-family:Arial, Helvetica, sans-serif;
		color:#eee;
		margin-right:5px;
}

.pr-big {
		width:70px;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1;
		font-size:30px;
		color:#54b0e5;
		font-weight:bold;
}

.cmp-bot3 {
		width:764px;
		margin:0 auto 15px;
}

.box-cnt-cmp03 { padding:75px 0 0 130px; }

.box-cmpop3 {
		margin-right: 35px;
		width: 265px;
		background: url(/global/img/box-cmp-bot.png) no-repeat 5px bottom;
}

.box-cmp-top {
		background: url(/global/img/box-cmp.png) no-repeat 0 top;
		margin-bottom:20px;
		padding:40px 30px 20px;
}

.logo-cmp-arplus {
		position: absolute;
		left:170px;
		top:100px;
		z-index:3303;
}

.box-cmpop3 p {
		color:white;
		margin-bottom:8px;
}

.box-cmpop3 p.prod_nombre { color:#88D5F8; }

.product_cargo_2 span { color:#FFF; }

.valores {
		color:#FFF;
		font-size:.917em;
		padding:0 0 1em;
}

.opcion_selec {
		padding-top:1em;
		border-top:solid 1px #CCC;
}

.su-correo { margin-bottom:36px; }

.su-correo span.borde {
		border: solid 1px #4cafdb;
		padding:9px 18px;
		color: #333;
}

.su-correo span span {
		color: #4cafdb;
		font-weight:bold;
}

.formas-pago { padding:0 0 0 24px; }

.formas-pago li { margin-bottom:48px; }

.fdp {
		color:#f97e00;
		font-size:1.167em;
}

.fdp2 {
		color:#f97e00;
		font-size:1.167em;
		padding-top:32px;
		background: url(/global/img/lineapunto-gris3.png) repeat-x left top;
}

.number {
		width:34px;
		font-size:30px;
		color:#31abe5;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin-bottom:0;
}

.paypal-logo {
		width:175px;
		margin-bottom:6px;
}

.pocp {
		color:#008dcc;
		padding-top:6px;
}

.pocp span.telefono { font-size:24px; }

.pocp2 {
		color:#008dcc;
		padding-top:0px;
}

.pocp2 span.telefono { font-size:24px; }

.box-compra .form-cnt { padding:20px 8px 12px; }

.box-compra form label {
		color:#FFF;
		font-size:1em;
}

.box-compra2 .form-cnt-top {
		margin:0 30px 60px 40px;
		background:url(/global/img/lineapunto-gris3.png) repeat-x left bottom;
		padding-bottom:25px;
}

.box-compra2 .form-cnt .inner {
		padding-bottom:30px;
		background:url(/global/img/lineapunto-gris3.png) repeat-x left bottom;
		margin-bottom:25px;
}

.box-compra2 form label {
		color:#5d5d5d;
		font-size:1em;
}

.box-compra2 .form-cnt { padding:0 30px 12px 40px; }

.input-cmp52 {
		background: transparent url(/global/img/input_52.png) no-repeat left top !important;
		border:none !important;
		width: 52px;
}

.input-cmp67 {
		background: transparent url(/global/img/input_67.png) no-repeat left top !important;
		border:none !important;
		width: 67px;
}

.input-cmp88 {
		background: transparent url(/global/img/input_88.png) no-repeat left top !important;
		border:none !important;
		width: 88px;
}

.input-cmp136 {
		background: transparent url(/global/img/input_136.png) no-repeat left top !important;
		border:none !important;
		width: 136px;
}

.cmp-bar-fondo {
		/*background: url(/global/img/compra-fondodatos2.png) repeat-x left top;*/
		background: #6b6b6b; /* Old browsers */
		background: -moz-linear-gradient(top, #6b6b6b 0%, #757575 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6b6b6b), color-stop(100%, #757575)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #6b6b6b 0%, #757575 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #6b6b6b 0%, #757575 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #6b6b6b 0%, #757575 100%); /* IE10+ */
		background: linear-gradient(top, #6b6b6b 0%, #757575 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6b6b', endColorstr='#757575', GradientType=0 ); /* IE6-9 */
		line-height:31px;
		padding-left:55px;
}

.cmp-bar-fondo2 {
		/*background: url(/global/img/compra-fondodatos.png) repeat-x left top;*/
				background: #878787; /* Old browsers */
		background: -moz-linear-gradient(top, #878787 0%, #949494 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #878787), color-stop(100%, #949494)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #878787 0%, #949494 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #878787 0%, #949494 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #878787 0%, #949494 100%); /* IE10+ */
		background: linear-gradient(top, #878787 0%, #949494 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#878787', endColorstr='#949494', GradientType=0 ); /* IE6-9 */
		line-height:31px;
}

.cmp-bar-fondo3 {
		background: #E4E4E4; /* Old browsers */
		line-height:32px;
		padding-left:100px;
		margin-bottom:24px;
}

.campo_empr {
		padding:0 0 24px 100px;
		margin-bottom:18px;
}

.box-cnt-caja1 {
		width:240px;
		padding-top:75px;
		margin-right:35px;
}

.box-cnt-caja2 { width:240px; }

.box-cnt-caja1 p {
		color:white;
		margin-bottom:8px;
}

.box-cnt-caja1 p span { color:#58c5f6; }

.box-sd-wrap {
		width:910px;
		margin:0 auto 20px;
}

.box-sd-ip {
		background: url(/global/img/sd-ip4.png) no-repeat left top;
		width:226px;
		height:318px;
}

.box-sd-ic {
		background: url(/global/img/sd-ic2.png) no-repeat left top;
		width:226px;
		height:318px;
}

.box-sd-icq {
		background: url(/global/img/sd-icq.png) no-repeat left top;
		width:226px;
		height:318px;
}

.box-sd-pre {
		background: url(/global/img/sd-pre.png) no-repeat left top;
		width:232px;
		height:318px;
}

.box-sd-ip h2, .box-sd-ic h2, .box-sd-icq h2, .box-sd-pre h2 {
		color:#AAA;
		font: bold 32px Arial, Helvetica, sans-serif;
		padding: 78px 0 0 85px;
		margin-bottom:10px;
}

.box-sd-icq h2, .box-sd-pre h2 {
		
		padding: 78px 0 0 78px;
		letter-spacing: -0.05em;
		
}

.box-sd-ip ul, .box-sd-ic ul, .box-sd-icq ul, .box-sd-pre ul {
		color:#535353;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0 35px 10px;
}

.box-sd-ip ul li, .box-sd-ic ul li, .box-sd-icq ul li, .box-sd-pre ul li {
		margin-bottom:3px;
		background: url(/global/img/vps-bullet.png) no-repeat left 1px;
		padding-left: 18px;
}

.sd-extras-wrap {
		width:783px;
		height:135px;
		margin:0 auto 20px;
		background: url(/global/img/sd-extras.png) no-repeat left top;
}

.sd-extras {
		width:350px;
		padding:42px 0 0 45px;
}

.sd-colo {
		width:320px;
		padding:50px 47px 0 0;
}

.sd-extras table { }

.sd-extras table td { padding:2px 3px; }

.naranjin { color:#da6926; }

.vps-contenido {background-color: #E5E5E5;*zoom: 1;}


.vps-contenido:before,
.vps-contenido:after {
  display: table;
  content: "";
  line-height: 0;
}
.vps-contenido:after {
  clear: both;
}

.vps-head {margin-bottom: 35px;}

.box-vps-wrap {
		width:949px;
		margin:0 auto 30px ;
}
.box-vps-wrap > div {
		margin-left: -6px;
}
.box-vps {
		float:left;
		width:232px;
		margin-left: 6px;
		margin-bottom: 10px;
		
}

.box-vps-head {
		background: url(/global/img/vps02.png) no-repeat left top;
		width:232px;
		height:89px;
		line-height: 89px;
		color: #FFFFFF;
		font-size: 22px;
		text-transform: uppercase;
		text-shadow: 1px 1px 0 rgba(0,0,0,0.5);
		text-align: center;
		margin-bottom: 0;

}

.box-vps-inner {
		background: #FFF url(/global/img/vps04.png) no-repeat 158px 140px;
		padding-top: 20px;
		height: 280px;
}

.box-vps-inner ul {
		
		margin: 0 0 0 25px;
		height:210px;
}

.box-vps-inner ul.vps-1 {
		
		margin-top: 25px;
		height:185px;
}

.box-vps-inner ul.vps-2 {
		
		margin-top: 15px;
		height:195px;
}

.box-vps-inner ul li {
		margin-bottom:5px;
		background: url(/global/img/vps03.png) no-repeat left 1px;
		padding-left: 18px;
		color:#484848;
		font-family: Arial, Helvetica, sans-serif;
}

.box-vps-inner .vps-precio {margin: 0 auto 25px;position:relative; text-align: center;}



.box-vps-inner h2 {
		color:#ea8952;
		font: bold 50px Arial, Helvetica, sans-serif;
		margin-bottom:0;
		line-height:1;

}

.box-vps-inner small {
		color:#929191;
		font-size:12px;
		position: relative;
		top:-25px;
		line-height:1;

}
.box-vps-inner h2:before {

	content: 'AR$';
	position: absolute;
	top:20px;
	left:15%;
	font: bold 16px/1 Arial, Helvetica, sans-serif;
	color:#929191;


}

.box-vps-inner2 h2:before {

	
	left:10%;
	


}

.box-vps-inner h2:after {

	content: 'Mensual**';
	position: absolute;
	bottom: -8px;
	left: 40%;
	font: normal 12px/1 Arial, Helvetica, sans-serif;
	color:#929191;


}

.box-vps-inner .vps-btn-contratar {
	display: block; 
	margin:0 auto 58px; 
	width:212px; 
	height:37px; 
	color:#f2f2f2; 
	font-size: 15px; 
	font-weight: bold; 
	line-height: 37px;
	background: url('/global/img/vps05.png') 0 0 no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.5);}
.vps-btn-comparativa:hover { color:#FFF; }



.vps-btn-comparativa {
	display: block; 
	margin:0 auto 58px; 
	width:337px; 
	height:44px; 
	color:#f6e8d9; 
	font-size: 15px; 
	font-weight: bold; 
	line-height: 44px;
	background: url('/global/img/vps06.png') 0 0 no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.5);}
.vps-btn-comparativa:hover { color:#FFF; }

.hosting-fondo {background: #DFDFDF url('/global/img/hosting-fondo.png') 0 0 repeat-x;}
.box-h-wrap {
		width:915px;
		margin:0 auto 10px;
}

.box-h-head {position: relative; z-index:10; }
.box-h {
		
		width:295px;
		margin:0 5px;
}

.box-h-inner {
		background: white;
		margin-top:-10px;
		padding: 30px 20px 20px;
}


.h-pack {float:left; width:88px; padding-top: 35px;}

.box-h-data {float:right; width:150px; }


.tabla-h-precio .arP {vertical-align: middle; color:#999; font: bold 16px Arial, Helvetica, sans-serif; width: 40px;}
.tabla-h-precio .h-precio {vertical-align: middle; color:#1b86a8; font: bold 47px/.8 Arial, Helvetica, sans-serif;}
.tabla-h-precio .h-precio small {vertical-align: top; color:#5e5e5e; font-size: 18px; margin-top: 20px; position: relative; top: 4px; }

.tabla-h-precio .h-mensual {vertical-align: top; color:#5e5e5e; font-family: Arial, Helvetica, sans-serif; }



.box-h ul {
		color:#464646;
		font-family: Arial, Helvetica, sans-serif;
		margin-bottom: 26px;
}

.box-h ul li {
		margin-bottom:6px;
		background: url(/global/img/hosting-bullet.png) no-repeat left 0;
		padding-left: 26px;
		line-height: 18px;
}

.box-info-rm {
		background: url(/global/img/RelayMaster_06.png) no-repeat left top;
		height: 239px;
		width: 902px;
		margin:0 0 9px 40px;
}

.box-info-rm h2 {
		color:#47b3e2;
		font-size:1em;
		font-weight:bold;
		line-height: 30px;
		padding:0 0 0 50px;
		margin-bottom:30px;
}

.box-info-rm p {
		color:#FFF;
		padding:0 0 0 50px;
		margin-bottom:15px;
}

.txt-rm { width:690px; }

.contratar-rm {
		width:117px;
		margin-right:40px;
}

.box-rmvs {
		background: url(/global/img/RelayMaster_12.png) no-repeat left top;
		width:841px;
		height:338px;
		margin:0 auto 30px;
}

.box-rmvs h3 {
		color:#4683c3;
		font: bold 1em/32px Arial, Helvetica, sans-serif;
		margin-bottom: 25px;
		margin-left: 5px;
		padding-left: 55px;
		background: url(/global/img/RelayMaster_10.png) no-repeat left center;
}

.box-rmvs ul { margin:0 40px 0 40px; }

.box-rmvs ul li {
		margin:7px 0;
		padding-left: 20px;
		background: url(/global/img/bullet-08.png) no-repeat left 3px;
		color:#666;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1.42;
}

.box-rmcg {
		width:620px;
		margin:0 auto 30px;
}

.box-rmcg h3 {
		color:#e36500;
		font: bold 1em/50px Arial, Helvetica, sans-serif;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-left: 25px;
		background: url(/global/img/RelayMaster_19.png) no-repeat left top;
}

.box-rmcg ul { margin:0 25px; }

.box-rmcg ul li {
		margin:7px 0;
		padding-left: 20px;
		background: url(/global/img/RelayMaster_23.png) no-repeat left 3px;
		color:#666;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1.42;
}

.woman { width:214px; }

.cg { width:370px; }

/*.cuadro-prm {
		background: url(/global/img/RelayMaster_28.png) no-repeat left top;
		width: 464px;
		padding-top:7px;
}*/

.cuadro-prm {
		background: url(/global/img/RelayMaster_28.png) no-repeat left top;
		width: 464px;
		padding-top:7px;
}

.planes-rm {
		margin:0 auto 30px;
		width:841px;
}

.cuadro-prm h2 {
		color:#4b9ded;
		margin-bottom:23px;
}

.img-cprm {
		width:300px;
		padding-top:50px;
}

.cuadro-prm td {
		color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		padding-bottom:10px;
}

.box-rmct {
		background: url(/global/img/RelayMaster_35.png) no-repeat left top;
		width:841px;
		height:618px;
		margin:0 auto 30px;
}

.box-rmct h3 {
		color:#e97605;
		font: bold 1em/32px Arial, Helvetica, sans-serif;
		margin-bottom: 20px;
		margin-left: 5px;
		padding-left: 55px;
		background: url(/global/img/RelayMaster_36.png) no-repeat left center;
}

.box-rmct p {
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
		margin-bottom: 5px;
		padding: 0 35px 0 7px;
}

.box-rmct ul { margin:0 40px 30px 60px; }

.box-rmct ul li {
		margin:3px 0;
		padding-left: 20px;
		background: url(/global/img/RelayMaster_23.png) no-repeat left 3px;
		color:#666;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1.42;
		font-weight:bold;
}

.hosting-cmp-fondo {background: #FFF url('/global/img/hosting-cmp-fondo.png') 0 0 repeat-x;}

.cmp-cuadros {
		width:886px;
		margin:0 auto 30px;
}

.h-cmp-tipo, .v-cmp-tipo {position: relative; z-index:1; top:10px; text-align: right; padding-right: 28px;}
.v-cmp-tipo {padding-right: 0px;}
.cmp-tb {
		background: url(/global/img/hc-box1-top.png) no-repeat left top;
		color:#555;
		font-family:Arial, Helvetica, sans-serif;
		margin-bottom:0px;
}

.cmp-tb02 {
		background: white;
		color:#555;
		font-family:Arial, Helvetica, sans-serif;
		margin-bottom:15px;
		border: solid 1px #CBCBCB; 

}

.cmp-tb03 {
		margin-bottom:5px;

}

.cmp-tb02 table { margin-bottom:25px; }
.cmp-tb02 table.bottom { margin-bottom:0; }




.tbmid01 { background: url(/global/img/hc-box1-mid.png) repeat-y left top; }

.cmp-tb td, .cmp-tb02 td { padding:5px; }
.cmp-tb02 td.td0p { padding:5px 0 5px 5px; }
.h-cmp-ico {padding:29px 5px 5px 8px !important; vertical-align: top; }
.cmp-tb td.odd, .cmp-tb02 td.odd { background:#DFDFDF; }

.cmp-tb td small, .cmp-tb02 td small, .cmp-tb02 td small { color:#666; font-size: 11px; text-transform: uppercase; font-weight: normal; }

.w180 {width: 180px;}

.w128 {width: 128px;}

.hc-brd01 { background: #DBDBDB url(/global/img/hc-brd01.png) repeat-y right top; }

.cmp-tb td.td01, .cmp-tb02 td.td01 { padding-left:10px; width: 200px; }
.cmp-tb td.td04, .cmp-tb02 td.td04 { padding-left:10px; width: 300px; }

.cmp-icos { padding-left:10px; 
 }



.googleframe {
		width:648px;
		margin:50px auto;
}

.box_select { background-color:#797970; }

.clasificados {
		background: url(/global/img/fondo-cls.png) repeat-x left top;
		height: 347px;
		margin-bottom: 3px;
		margin-left: 2px;
		padding: 23px 0 0 15px;
}

.ban-der {
		margin-bottom: 3px;
		margin-left: 2px;
}

.vps-home {
		background: url(/global/img/fondo-vps.png) no-repeat left top;
		height:164px;
		margin-left:2px;
		padding-left:20px;
		display:block;
}

.tit-vps-home {
		width:85px;
		color:#FFF;
		font-size:1em;
		text-align: center;
		margin-bottom: 38px;
		padding-top: 25px;
		display:block;
}

.precio-vps-home {
		color:#444;
		font-size:0.83em;
		margin-bottom: 12px;
		display:block;
}

.info-vps-home {
		color:#FFF;
		font-size:0.917em;
		margin-bottom:0;
		display:block;
}

/*                     visor_home                 */
.visor_home {
		width:674px;
		position:relative;
		height:195px;
}

.atras {
		position:absolute;
		top:150px;
		width:42px;
		height:74px;
		z-index:4;
		color:green;
}

.atras:hover {
		background:url('/global/img/sprite-botones-visor.png') 0px -79px no-repeat;
		cursor:pointer;
}

.siguiente {
		position:absolute;
		left:631px;
		top:150px;
		width:42px;
		height:74px;
		z-index:4;
		color:green;
}

.siguiente:hover {
		background:url('/global/img/sprite-botones-visor.png') no-repeat;
		cursor:pointer;
}

.div_imagen {
		position:absolute;
		width:728px;
		height:200px;
		overflow:hidden;
		z-index:1;
}

.div_imagen_ciudad {
		position:absolute;
		width:330px;
		height:200px;
		overflow:hidden;
		z-index:1;
}

.visor_ciudad {
		width:330px;
		position:relative;
		height:200px;
}

/*                   fin - visor_home                 */

.ingresar-laptop {
		left: 320px;
		position: absolute;
		top: 12px;
		z-index: 99;
}

.box-ingresar {
		width:764px;
		margin:0 auto 25px;
		padding-top:23px;
		background: url(/global/img/Ingresar-fondo-02.png) no-repeat left top;
		min-height:230px;
		height:auto !important;
		height:230px;
}

.box-ingresar h2 {
		color:#20a6ce;
		margin:0 0 40px 190px;
		padding-left:20px;
		background: url(/global/img/bullet-07.png) no-repeat left 2px;
}

.box-ingresar p {
		color:#FFF;
		margin:0 60px 20px 115px;
		padding-left:20px;
		background: url(/global/img/bullet-07.png) no-repeat left 3px;
}

.input_ingresar {
		width:216px;
		color:#333;
		background: transparent url(/global/img/ingresar-input.png) no-repeat left top !important;
		padding: 3px;
		height: 14px;
		border:none !important;
		text-align:left;
		font-size:.917em;
}

.box-hi01 {
		position: relative;
		background:#FFF;
		width:415px;
		height:370px;
		overflow: hidden;
		margin-left:40px;
		padding:25px 6px 0 30px;
}

.box-hi02 {
		position: relative;
		background: url(/global/img/home-Internet_06.png) no-repeat left top;
		margin-right:25px;
		padding: 98px 40px 0 50px;
		height:297px;
		overflow: hidden;
		width: 372px;
}

.box-hi03 {
		position: relative;
		background: url(/global/img/home-internet31.png) no-repeat left top;
		height:128px;
		overflow: hidden;
		margin:0 25px 15px 40px;
		padding:25px 6px 0 30px;
}

.box-hi04 {
		position: relative;
		background: url(/global/img/home-Internet1.png) no-repeat left top;
		height: 234px;
		margin-left: 40px;
		overflow: hidden;
		padding: 24px 25px 0 30px;
		position: relative;
		width: 396px;
}

.box-hi05 {
		position: relative;
		background: url(/global/img/home-Internet2.png) no-repeat left top;
		height: 258px;
		margin-right: 25px;
		overflow: hidden;
		position: relative;
		width: 462px;
}

.box-hi01-A { width:235px; }

.box-hi01-B {
		width:168px;
		background: url(/global/img/home-Internet_11.png) no-repeat left top;
		height:120px;
}

.box-hi01 ul li {
		color: #565656;
		background: url(/global/img/bullet-04.png) no-repeat left 4px;
		padding-left: 20px;
		line-height:1.6;
		margin-bottom:6px;
}

.box-hi01 ul li span { color: #4ba9db; }

.box-hi01-B p {
		color:#FFF;
		padding:1.5em 2em 0 1.5em;
}

.box-hi01-B a {
		color:#85c8f3;
		text-decoration:underline;
		display:block;
		padding:0 2em 0 0.75em;
}

.box-hi01-B a:hover { color:#85c8f3; }

.box-hi03-A {
		left: 220px;
		position: absolute;
		top: 65px;
}

.box-hi03-B {
		left: 455px;
		position: absolute;
		top: 65px;
}

.box-hi03-C {
		left: 615px;
		position: absolute;
		top: 60px;
}

.box-hi03-D {
		left: 785px;
		position: absolute;
		top: 60px;
}

.box-hi03 .pesos {
		color: #EEEEEE;
		padding-top: 10px;
		width: 12px;
		text-align:right;
}

.box-hi03 .precio {
		width:50px;
		text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1;
}

.box-hi03 .precio p {
		color:#4fb5d6;
		font-size:37px;
		font-family:Arial, Helvetica, sans-serif;
		line-height:0.75;
		margin-bottom:0;
}

.box-hi03 .precio span {
		color:#eeeeee;
		font-size:11px;
}

.box-hi03 .precio2 {
		width:75px;
		text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		line-height:0.25;
}

.box-hi03 .precio2 p {
		color:#4fb5d6;
		font-size:37px;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1;
		margin-bottom:0;
}

.box-hi03 .precio2 span {
		color:#eeeeee;
		font-size:11px;
}

.box-hi03 .ast {
		color:#ccc;
		width:15px;
}

.box-hi02 h1 {
		font-family: Verdana, Geneva, sans-serif;
		font-size:24px;
		color:#e4e4e4;
		line-height:1.2;
		margin-bottom:40px;
}

.box-hi02 p {
		font-family: Verdana, Geneva, sans-serif;
		color:#e4e4e4;
		line-height:1.5;
		margin-bottom:32px;
}

.box-hi02 .planes {
		padding: 13px 0 0 25px;
		color:#eeeeee;
		font-weight:bold;
}

.box-hi04 h2 {
		font-size:12px;
		font-weight:bold;
		color:#47b3e2;
		padding-left:45px;
		margin-bottom:22px;
}

.box-hi04 p { color:#e8e8e8; }

.box-hi04 ul li {
		color: #FFF;
		background: url(/global/img/bullet-04.png) no-repeat left 3px;
		padding-left: 20px;
		font-size:11px;
		margin-bottom:5px;
}

.box-hi04 ul li span { color: #4ba9db; }

.box-hi05 h3 {
		color: #283F52;
		font-size: 22px;
		font-weight: bold;
		left: 277px;
		position: absolute;
		text-align: right;
		top: 30px;
}

.hi-fakelnk {
		position: absolute;
		width:104px;
		height:23px;
		left:48px;
		top:360px;
		z-index:999;
}

.hi-fakelnk1 {
		position: absolute;
		width:102px;
		height:27px;
		left:309px;
		top:144px;
		z-index:999;
}

.hi-fakelnk2 {
		position: absolute;
		width:720px;
		height:100px;
		left:180px;
		top:12px;
		z-index:999;
}

.hi-fakelnk3 {
		position: absolute;
		width:177px;
		height:28px;
		left:47px;
		top:216px;
		z-index:999;
}

.hi-fakelnk4 {
		position: absolute;
		width:102px;
		height:27px;
		left:338px;
		top:212px;
		z-index:999;
}

.box-img-hc { position: relative; }

.hc-img {
		left: 480px;
		position: absolute;
		top: 6px;
		z-index: 999;
}

.hc-mainbox {
		padding:35px 34px 0 40px;
		margin-bottom:40px;
}

.box-hc01 {
		position: relative;
		background: url(/global/img/home-correo2.png) no-repeat left top;
		width:459px;
		height:182px;
		overflow: hidden;
}

.box-hc01 ul { margin:20px 20px 0 230px; }

.box-hc01 ul li {
		color: #FFF;
		background: url(/global/img/bullet-04.png) no-repeat left 4px;
		padding-left: 25px;
		line-height:1.3;
		margin-bottom:6px;
}

.box-hc01 ul li span { color: #4ba9db; }

.box-hc02 {
		position: relative;
		background: url(/global/img/home-correo3.png) no-repeat left top;
		height:182px;
		overflow: hidden;
		width: 459px;
}

.box-hc02 h2 {
		color: #FFFFFF;
		font-size: 14px;
		line-height: 35px;
		margin-bottom: 16px;
		padding-left: 70px;
}

.box-hc02 ul {
		margin-left:145px;
		margin-bottom:10px;
}

.box-hc02 ul li {
		color: #FFF;
		background: url(/global/img/bullet-corpmail.png) no-repeat left 3px;
		padding-left: 20px;
		line-height:1.3;
		margin-bottom:5px;
}

.box-hc02 ul li span { color: #4ba9db; }

.box-hc02 p {
		margin-left:165px;
		color:#FFF;
		font-size:11px;
}

.box-hc02 p span { color:#e26600; }

.hc-fakelnk {
		position: absolute;
		width:102px;
		height:27px;
		left:70px;
		top:134px;
		z-index:999;
}

.hc-fakelnk2 {
		position: absolute;
		width:113px;
		height:28px;
		left:20px;
		top:128px;
		z-index:999;
}

.box-eplus {
		width:899px;
		height:313px;
		background: url(/global/img/eplus.png) no-repeat 0 0;
		padding:0 0 0 35px;
		margin:0 auto 30px;
}

.obtener-cuenta-ep {
		color:#c5c4c4;
		font-size:14px;
		font-weight:bold;
		padding:52px 0 0 0;
		margin-bottom:50px;
}

.obtener-cuenta-ep span, .txt-eplus span { color:#4eb3e1; }

.eplus { width:425px; }

.txt-eplus {
		background: url(/global/img/bullet-04.png) no-repeat left 4px;
		color:#c5c4c4;
		font-size:14px;
		font-weight:bold;
		padding:0 0 0 25px;
		margin-left:18px;
		margin-bottom:20px;
		line-height:1.4;
}

/***************** CHEQUEO DEL FORM ***************************/


.campo_required { background: #DF5757 !important; }

.ok {
		background: url(/global/img/ok-reg.png)no-repeat scroll 3px 6px transparent !important;
		height: 20px;
		position: absolute;
		width: 18px;
}

.check_error {
		background: url(/global/img/error.png) no-repeat scroll 3px 6px transparent !important;
		height: 20px;
		position: absolute;
		width: 18px;
}

.campo_pedido {
		background: url("/global/img/flecha-invertida.png") no-repeat scroll 3px 6px transparent !important;
		height: 20px;
		position: absolute;
		width: 15px;
}

/***************** CHEQUEO DEL FORM ***************************/
.borde-input {
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		border: solid 1px #CDCDCD !important;
		padding:4px !important;
}

.tit-faq {
		background: url(/global/img/bullet-faq.png) no-repeat 0 4px;
		margin-bottom: 5px;
		padding: 0px 0px 0px 10px;
		-moz-user-select: none;
		-khtml-user-select: none;
		color:#4f4647;
		line-height:1.2;
		font-size: 12px;
		font-weight:bold;
}

.faq-inner {
		padding:25px 60px 25px 45px;
		color:#4f4647;
}

.faq-lstprg { margin:24px 52px 40px; }

.faq-lstprg li {
		margin-bottom:4px;
		font-weight:bold;
}

.faq-lstprg li a {
		color:#5594f4;
		text-decoration:underline;
}

.faq-lstprg li a:hover { color:#5594f4; }

.faq-inner h2 {
		margin-bottom: 12px;
		font-weight:bold;
		color:#5594f4;
		text-decoration:underline;
		font-size:12px;
}

.faq-preguntas {
		background: url(/global/img/bullet-faq.png) no-repeat 0 4px;
		margin-bottom: 0;
		padding: 0px 0px 0px 10px;
		color:#4f4647;
		font-weight:bold;
}

.faq-respuestas {
		text-indent:10px;
		margin-bottom: 16px;
}

.subir {
		font-size:11px;
		margin-bottom:24px;
		text-align:right;
}

.faq-inner a, .subir a {
		color:#5594f4;
		text-decoration:underline;
}

.faq-inner a, .subir a:hover { color:#5594f4; }

.subprg {
		margin-bottom: 12px;
		font-weight:bold;
		color:#5594f4;
		text-decoration:underline;
}

.noTi { text-indent:0; }

.btn {
		display: inline-block;
 *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
		padding: 2px 18px;
		margin-bottom: 0;
		font-size: 13px;
		line-height: 20px;
 *line-height: 20px;
		text-align: center;
		vertical-align: middle;
		cursor: pointer;
		color: #333333;
		text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
		background-color: #f5f5f5;
		background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
		background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
		background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
		background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
		border-color: #e6e6e6 #e6e6e6 #bfbfbf;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
		border: 1px solid #bbbbbb;
 *border: 0;
		border-bottom-color: #a2a2a2;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
 *margin-left: .3em;
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
		-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
}

.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
		color: #333333;
		background-color: #e6e6e6;
 *background-color: #d9d9d9;
}

.btn:active, .btn.active { background-color: #cccccc \9; }

.btn:first-child { *margin-left: 0;
}

.btn:hover {
		color: #333333;
		text-decoration: none;
		background-color: #e6e6e6;
 *background-color: #d9d9d9;
		/* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 -15px;
		-webkit-transition: background-position 0.1s linear;
		-moz-transition: background-position 0.1s linear;
		-o-transition: background-position 0.1s linear;
		transition: background-position 0.1s linear;
}

.btn:focus {
		outline: thin dotted #333;
		outline: 5px auto -webkit-focus-ring-color;
		outline-offset: -2px;
}

.btn.active, .btn:active {
		background-color: #e6e6e6;
		background-color: #d9d9d9 \9;
		background-image: none;
		outline: 0;
		-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
		-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
		box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
}

.btn.disabled, .btn[disabled] {
		cursor: default;
		background-color: #e6e6e6;
		background-image: none;
		opacity: 0.65;
		filter: alpha(opacity=65);
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
}

.btn-large {
		padding: 9px 14px;
		font-size: 16px;
		line-height: normal;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
}
.btn-large [class^="icon-"] {
 margin-top: 2px;
}

.btn-small {
		padding: 3px 9px;
		font-size: 12px;
		line-height: 18px;
}
.btn-small [class^="icon-"] {
 margin-top: 0;
}

.btn-mini {
		padding: 2px 6px;
		font-size: 11px;
		line-height: 16px;
}

.btn-block {
		display: block;
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
}

.btn-block + .btn-block { margin-top: 5px; }

.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); }

.btn {
		border-color: #c5c5c5;
		border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}

.btn-vpseco {
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		background-color: #04003E;
		background-image: -moz-linear-gradient(top, #0E095E, #04003E);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0E095E), to(#04003E));
		background-image: -webkit-linear-gradient(top, #0E095E, #04003E);
		background-image: -o-linear-gradient(top, #0E095E, #04003E);
		background-image: linear-gradient(to bottom, #0E095E, #04003E);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0E095E', endColorstr='#ff04003E', GradientType=0);
		border-color: #04003E #04003E #020024;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #04003E;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-vpseco:hover, .btn-vpseco:active, .btn-vpseco.active, .btn-vpseco.disabled, .btn-vpseco[disabled] {
		color: #ffffff;
		background-color: #04003E;
 *background-color: #04003E;
}

.btn-vpseco:active, .btn-vpseco.active { background-color: #04003E \9; }

.btn-vpspro {
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		background-color: #003541;
		background-image: -moz-linear-gradient(top, #085764, #003541);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#085764), to(#003541));
		background-image: -webkit-linear-gradient(top, #085764, #003541);
		background-image: -o-linear-gradient(top, #085764, #003541);
		background-image: linear-gradient(to bottom, #085764, #003541);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff085764', endColorstr='#ff003541', GradientType=0);
		border-color: #003541 #003541 #002027;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #003541;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-vpspro:hover, .btn-vpspro:active, .btn-vpspro.active, .btn-vpspro.disabled, .btn-vpspro[disabled] {
		color: #ffffff;
		background-color: #003541;
 *background-color: #003541;
}

.btn-vpspro:active, .btn-vpspro.active { background-color: #003541 \9; }

.btn-vpspyme {
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		background-color: #003E2F;
		background-image: -moz-linear-gradient(top, #08644E, #003E2F);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08644E), to(#003E2F));
		background-image: -webkit-linear-gradient(top, #08644E, #003E2F);
		background-image: -o-linear-gradient(top, #08644E, #003E2F);
		background-image: linear-gradient(to bottom, #08644E, #003E2F);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff08644E', endColorstr='#ff003E2F', GradientType=0);
		border-color: #003E2F #003E2F #00241C;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #003E2F;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-vpspyme:hover, .btn-vpspyme:active, .btn-vpspyme.active, .btn-vpspyme.disabled, .btn-vpspyme[disabled] {
		color: #ffffff;
		background-color: #003E2F;
 *background-color: #003E2F;
}

.btn-vpspyme:active, .btn-vpspyme.active { background-color: #003E2F \9; }

.btn-vpspre {
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		background-color: #1B3E00;
		background-image: -moz-linear-gradient(top, #2F6408, #1B3E00);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2F6408), to(#1B3E00));
		background-image: -webkit-linear-gradient(top, #2F6408, #1B3E00);
		background-image: -o-linear-gradient(top, #2F6408, #1B3E00);
		background-image: linear-gradient(to bottom, #2F6408, #1B3E00);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2F6408', endColorstr='#ff1B3E00', GradientType=0);
		border-color: #1B3E00 #1B3E00 #102400;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #1B3E00;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-vpspre:hover, .btn-vpspre:active, .btn-vpspre.active, .btn-vpspre.disabled, .btn-vpspre[disabled] {
		color: #ffffff;
		background-color: #1B3E00;
 *background-color: #1B3E00;
}

.btn-vpspre:active, .btn-vpspre.active { background-color: #1B3E00 \9; }

.btn-geoelite {
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		background-color: #060041;
		background-image: -moz-linear-gradient(top, #1A155D, #060041);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1A155D), to(#060041));
		background-image: -webkit-linear-gradient(top, #1A155D, #060041);
		background-image: -o-linear-gradient(top, #1A155D, #060041);
		background-image: linear-gradient(to bottom, #1A155D, #060041);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1A155D', endColorstr='#ff060041', GradientType=0);
		border-color: #060041 #060041 #040027;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #060041;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-geoelite:hover, .btn-geoelite:active, .btn-geoelite.active, .btn-geoelite.disabled, .btn-geoelite[disabled] {
		color: #ffffff;
		background-color: #060041;
 *background-color: #060041;
}

.btn-geoelite:active, .btn-geoelite.active { background-color: #060041 \9; }

.btn-geopro {
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		background-color: #3A3E00;
		background-image: -moz-linear-gradient(top, #6E732F, #3A3E00);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6E732F), to(#3A3E00));
		background-image: -webkit-linear-gradient(top, #6E732F, #3A3E00);
		background-image: -o-linear-gradient(top, #6E732F, #3A3E00);
		background-image: linear-gradient(to bottom, #6E732F, #3A3E00);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6E732F', endColorstr='#ff3A3E00', GradientType=0);
		border-color: #3A3E00 #3A3E00 #222400;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #3A3E00;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-geopro:hover, .btn-geopro:active, .btn-geopro.active, .btn-geopro.disabled, .btn-geopro[disabled] {
		color: #ffffff;
		background-color: #3A3E00;
 *background-color: #3A3E00;
}

.btn-geopro:active, .btn-geopro.active { background-color: #3A3E00 \9; }

.btn-geobus {
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		background-color: #3E000F;
		background-image: -moz-linear-gradient(top, #64081E, #3E000F);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#64081E), to(#3E000F));
		background-image: -webkit-linear-gradient(top, #64081E, #3E000F);
		background-image: -o-linear-gradient(top, #64081E, #3E000F);
		background-image: linear-gradient(to bottom, #64081E, #3E000F);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff64081E', endColorstr='#ff3E000F', GradientType=0);
		border-color: #3E000F #3E000F #240009;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #3E000F;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-geobus:hover, .btn-geobus:active, .btn-geobus.active, .btn-geobus.disabled, .btn-geobus[disabled] {
		color: #ffffff;
		background-color: #3E000F;
 *background-color: #3E000F;
}

.btn-geobus:active, .btn-geobus.active { background-color: #3E000F \9; }

.btn-geomaster {
		color: #ffffff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
		background-color: #23003E;
		background-image: -moz-linear-gradient(top, #400F62, #23003E);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#400F62), to(#23003E));
		background-image: -webkit-linear-gradient(top, #400F62, #23003E);
		background-image: -o-linear-gradient(top, #400F62, #23003E);
		background-image: linear-gradient(to bottom, #400F62, #23003E);
		background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff400F62', endColorstr='#ff23003E', GradientType=0);
		border-color: #23003E #23003E #150024;
		border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 *background-color: #23003E;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-geomaster:hover, .btn-geomaster:active, .btn-geomaster.active, .btn-geomaster.disabled, .btn-geomaster[disabled] {
		color: #ffffff;
		background-color: #23003E;
 *background-color: #23003E;
}

.btn-geomaster:active, .btn-geomaster.active { background-color: #23003E \9; }

button.btn, input[type="submit"].btn { *padding-top: 3px;
 *padding-bottom: 3px;
}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {
 padding: 0;
 border: 0;
}

button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top: 7px;
 *padding-bottom: 7px;
}

button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top: 3px;
 *padding-bottom: 3px;
}

button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top: 1px;
 *padding-bottom: 1px;
}

.btn-link, .btn-link:active {
		background-color: transparent;
		background-image: none;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
}

.btn-link {
		border-color: transparent;
		cursor: pointer;
		color: #0088cc;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
}

.btn-link:hover {
		color: #005580;
		text-decoration: underline;
		background-color: transparent;
}

.fondo-msft { background-color:#E6E6E6; }

.msft-top {
		height:255px;
		background:url(/global/img/microsoft-top.png) no-repeat 0 8px;
		margin-bottom:12px;
		overflow:hidden;
}

.msft-top-inner {
		margin:50px 85px 0 315px;
		font-family:Arial, Helvetica, sans-serif;
}

.msft-top-inner .txt1 { margin-bottom:16px; }

.msft-top-inner .txt2 {
		margin-bottom:0;
		text-align:right;
}

.msft-azul { color:#1f82a4; }

.msft-gris { color:#797979; }

.msft-box-wrapper {
		background:white;
		margin:0 45px 18px;
}

.msft-boxes {
		list-style: none;
 *zoom: 1;
		font-family:Arial, Helvetica, sans-serif;
}

.msft-boxes:before, .msft-boxes:after {
		display: table;
		content: "";
		line-height: 0;
}

.msft-boxes:after { clear: both; }

.msft-boxes > li {
		float: left;
		margin:20px 0 20px 26px;
		width:194px;
}

.msft-boxes2 > li {
		float: left;
		margin:20px 0 20px 20px;
		width:207px;
}

.msft-box {
		display: block;
		line-height: 20px;
}

.msft-box > img {
		display: block;
		max-width: 100%;
		margin-left: auto;
		margin-right: auto;
}

.msft-boxes h1 {
		color:#165f5c;
		font-weight:bold;
		margin-left:24px;
		margin-bottom:0;
		height:45px;
		line-height:1;
}

.msft-boxes h1 span { color:#a0a2a2; }

.msft-boxes2 h1 {
		color:#2F92B4;
		text-align:center;
		line-height:14px;
		margin-left:0;
}

.msft-boxes2 h1 span.whatfor {
		font-size:11px;
		font-weight:normal;
}

.msft-precio-box {
		width: 194px;
		height:369px;
		background-position:left top;
		background-repeat:no-repeat;
		margin-bottom:12px;
}

.msft-precio-box2 { height:354px; }

.msft-precio-box.eco { background-image:url(/global/img/microsoft-vpseco.png) }

.msft-precio-box.pro { background-image:url(/global/img/microsoft-vpspro.png) }

.msft-precio-box.pyme { background-image:url(/global/img/microsoft-vpspyme.png) }

.msft-precio-box.pre { background-image:url(/global/img/microsoft-vpspre.png) }

.msft-precio-box.geoelite { background-image:url(/global/img/microsoft-geoelite.png) }

.msft-precio-box.geopro { background-image:url(/global/img/microsoft-geopro.png) }

.msft-precio-box.geobus { background-image:url(/global/img/microsoft-geobus.png) }

.msft-precio-box.geomaster { background-image:url(/global/img/microsoft-geomaster.png) }

.msft-precio {
		padding:225px 0 30px 28px;
		line-height:1;
}

.msft-precio .tipo-mnd {
		font-weight: bold;
		color:#7b7b7b;
		width:25px;
		padding-top:18px;
}

.msft-precio .valor { padding:0 5px; }

.num-valor {
		font-size: 47px;
		font-weight: bold;
		display:block;
		line-height:0.8;
}

.num-valor.v1 { color:#2e2e63; }

.num-valor.v2 { color:#1e5161; }

.num-valor.v3 { color:#1d7d75; }

.num-valor.v4 { color:#2c6634; }

.num-valor.v5 { color:#2e2e63; }

.num-valor.v6 { color:#42451b; }

.num-valor.v7 { color:#4f2317; }

.num-valor.v8 { color:#400F62; }

.msft-boxes .puntos { margin-left:12px; }

.msft-boxes .puntos li {
		padding-left:12px;
		color:#767676;
		background:url(/global/img/msft-bullet.png) no-repeat 0 5px;
}

.fondo-relay {
		background: #e3e3e3; /* Old browsers */
background: -moz-linear-gradient(top,  #e3e3e3 0%, #e7e7e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e3e3e3 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e3e3e3 0%,#e7e7e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e3e3e3 0%,#e7e7e7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e3e3e3 0%,#e7e7e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */

		
}

.relay-boxes {margin:0 37px 70px; }
.relay-boxes-inner {background: url(/global/img/relay-boxes.png) no-repeat 0 top; padding-top:16px; margin-bottom:50px;  }

.r-caja {float:left; width:174px; height:190px;}

.r-caja h1, .r-caja p {font-family: Arial, Helvetica, sans-serif; }
.r-caja h1 {font-size:14px; color:#009dc7; font-weight:bold; margin-bottom:19px;}
.r-caja p {color:#000; margin-bottom:0;line-height:1.5;}

.r-caja1 {margin:0 65px 0 26px;}
.r-caja2 {margin-right:62px;}
.r-caja3 {margin-right:62px;}

.relay-boxes-info {margin:0 53px 10px; }
.relay-boxes-info-inner {  }

.ri-caja {width: 430px;}
.ri1 {margin-bottom:18px;}
.ri1 h1, .ri1 p {font-family: Arial, Helvetica, sans-serif; font-size:1em; line-height:1.5;} 
.ri1 h1 {color:#009cc7; font-weight:bold; margin-bottom:8px;}
.ri1 p {color:#000; }
.ri-ico {float:left; width: 56px;}
.ri2 h1 {color:#77b400;}

.relay-planes {margin:0 53px 70px; }
.relay-tabla-planes {float:left; width:390px; margin-right:50px;}

table {
		max-width: 100%;
		background-color: transparent;
		border-collapse: collapse;
		border-spacing: 0;
}

.tbl-planes {
		width: 100%;
		margin-bottom: 3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;		
}

.tbl-planes th, .tbl-planes td {
		padding: 4px 42px;
		line-height: 20px;
		text-align: left;
		vertical-align: top;
		border-top: 1px solid #BCBCBC;
		background-color:white;		
		color:#626262;		
}

.tbl-planes th { font-weight: bold; background-color:#EAEAEA; padding: 8px 32px;}

.tbl-planes thead th { vertical-align: bottom; }

.tbl-planes th img { vertical-align:middle;}

.tbl-planes caption + thead tr:first-child th, .tbl-planes caption + thead tr:first-child td, .tbl-planes colgroup + thead tr:first-child th, .tbl-planes colgroup + thead tr:first-child td, .tbl-planes thead:first-child tr:first-child th, .tbl-planes thead:first-child tr:first-child td { border-top: 0; }


.table-bordered {
		border: 1px solid #BCBCBC;
		border-collapse: separate;
 *border-collapse: collapse;
		
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
}

/*.table-bordered th, .table-bordered td { border-left: 1px solid #dddddd; }*/

.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; }

.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		-moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child, .table-bordered tfoot:last-child tr:last-child td:first-child {
		-webkit-border-radius: 0 0 0 4px;
		-moz-border-radius: 0 0 0 4px;
		border-radius: 0 0 0 4px;
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child, .table-bordered tfoot:last-child tr:last-child td:last-child {
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-moz-border-radius-bottomright: 4px;
}

.table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child {
		-webkit-border-top-left-radius: 4px;
		border-top-left-radius: 4px;
		-moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child {
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;
		-moz-border-radius-topleft: 4px;
}

.tbl-planes td.precio {
		color:#ff5106;
}

.relay-tabla-planes p {margin-left:48px; font-family:Arial, Helvetica, sans-serif; color:#626262;}

.relay-opciones-planes {float:left; width:430px;}

.relay-opciones-planes p, .servDatacenter, .relay-data-forpag p {font-family:Arial, Helvetica, sans-serif; color:#626262; line-height:1.5;}

.relay-planes-btn-contratar {margin-bottom:60px;}

.relay-forpag {margin:0 53px 20px; }

.relay-tit-forpag {float:left; width:157px; }

.relay-data-forpag {float:left; width:380px; border-left: solid 1px #87BA0F; padding-left:16px;}

.relay-data-boxcall {float:left; width:320px; }

.w180 {width:180px;}

.box-disenio-wrap {margin:0 110px; padding-bottom:80px;padding-left:75px; background: url(/global/img/disenio-star.png) 0 75px no-repeat;}

.box-disenio-wrap h1 {height:36px; overflow:hidden; text-indent: -9999px; margin-bottom: 38px;background: url(/global/img/disenio-tit.png) 0 0 no-repeat;}
.box-disenio-wrap p.dtxt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5; margin-bottom: 16px; color:#2f2f30;}

.box-disenio-wrap .disenio-lst {float:left; width:380px; margin:15px 0 0 32px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#686868;}
.box-disenio-wrap .disenio-lst li {padding-left:20px; margin-bottom: 10px; background: url(/global/img/disenio-bullet.png) 0 3px no-repeat;}

.box-disenio-wrap .disenioMasInfo {float:left; width:265px; margin-top:90px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center;}
.box-disenio-wrap .disenioMasInfo p.dpmi {color:#3c5f9c; font-size: 18px; margin-bottom: 8px;}
.box-disenio-wrap .disenioMasInfo p.dtel {color:#FFF; font-size: 30px; height:60px; line-height: 60px;background: url(/global/img/disenio-btn.png) 0 0 no-repeat;}

