#comprar-suscripcion {
background-color:#F1F6FB;
border-color:#AFC6DE;
}

#comprar-prepago, #comprar-suscripcion {
border-style:solid;
border-width:2px;
padding:0.5em 1em 1em;
}

#comprar-prepago {
background-color:#F7FBF5;
border-color:#C7E9BC;
}

.modo-compra {
	background-color:white;
	border:1px solid #999999;
	margin-top:0.7em;
	padding:1em;
}
#sub-header {
	margin:0.5em 10px;
	position:relative;
}
#sub-header h3 {
	float:none;
	font-size:2em;
	font-weight:bold;
}
#main {
	margin:0pt 22px;
	position:relative;
}

#comprar-prepago h4, #comprar-suscripcion h4 {
color:#00407C;
font-size:1.3em;
font-weight:bold;
}

.modo-compra {
	background-color:white;
	border:1px solid #999999;
	margin-top:0.7em;
	padding:1em;
}

.modo-compra strong {color:#00407C;
font-size:1.3em;
line-height:1.2em;
}

#comprar-prepago, #comprar-suscripcion {
float:right;
margin:0pt 0.95em;
width:290px;
}
#container {
min-height:610px;
}
* html #container {
height:610px;
}

.principalH1 {
	color:#164989;
	font-family:Arial,Helvetica,sans-serif;
	font-size:26px;
	font-weight:bold;
}
.texto_tabla {
	color:#000000;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
	text-decoration:none;
	margin:0.5em 10px;
}
table.sucursales-region {
	margin-bottom:1.5em;
	width:100%;
}
table.sucursales-region td, table.sucursales-region th {
	border-bottom:1px solid #D8F0FA;
	padding:0.3em;
}
table.sucursales-region th {
	text-align:left;
}
table.sucursales-region th.sabado {
	width:15%;
}
table.sucursales-region th.tit-region {
	font-size:1.4em;
	width:58%;
}
table.sucursales-region .sucursal {
	text-transform:uppercase;
	width:16%;
}
table.sucursales-region tr.par td {
	background-color:#F0F9FE;
}
.barraprincipal {
	border-top:1px solid #BDD8EA;
}
.trafico{
	margin:0.5em 10px;
}
/*Aqui parto distribuidores*/
#menu-regiones {
border-bottom:1px solid #0E4A85;
border-top:1px solid #0E4A85;
font-size:1em;
margin-bottom:2em;
padding:1em 0.3em;
}
#menu-regiones h4 {
float:left;
font-weight:bold;
padding:0.4em;
}
#menu-regiones ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#menu-regiones ul li {
float:left;
}
#menu-regiones a {
display:block;
margin-right:0.5em;
padding:0.4em;
text-align:center;
text-decoration:none;
width:1.5em;
}
#menu-regiones a:link, #menu-regiones a:visited {
background-color:#F1F6F9;
border:1px solid #8BA7BD;
}
#menu-regiones a:hover {
background-color:#E5F0F8;
border:1px solid #0E4A85;
color:#0E4A85;
}
table.sucursales-region {
margin-bottom:1.5em;
width:100%;
}
table.sucursales-region td, table.sucursales-region th {
border-bottom:1px solid #D8F0FA;
padding:0.3em;
}
table.sucursales-region th {
text-align:left;
}
table.sucursales-region th.sabado {
width:15%;
}
table.sucursales-region th.tit-region {
font-size:1.4em;
width:58%;
}
table.sucursales-region .sucursal {
text-transform:uppercase;
width:16%;
}
table.sucursales-region tr.par td {
background-color:#F0F9FE;
}
.texto_tabla {
color:#000000;
font-family:tahoma;
font-size:11px;
font-weight:normal;
padding-left:5px;
text-decoration:none;
}
.texto_tabla_pad {
color:#000000;
font-family:tahoma;
font-size:11px;
font-weight:normal;
padding-left:5px;
text-decoration:none;
}
/*COnsejos*/
.cuidados-list dt {
background:transparent url(i/cuidados-list-circle.gif) no-repeat scroll left top;
clear:left;
float:left;
font-size:20px;
height:30px;
line-height:1.4;
margin-bottom:0.25em;
text-align:center;
width:30px;
}
* html .cuidados-list dt {
}
.cuidados-list > dd {
float:left;
margin:0pt;
min-height:72px;
padding:0.8em 80px 0pt 1em;
position:relative;
width:75%;
}
* html .cuidados-list dd {
height:72px;
margin:0pt;
padding:0.25em 0pt 0pt 1em;
width:75%;
}
.cuidados-list dd > .icon {
border:1px solid black;
display:block;
height:70px;
position:absolute;
right:0pt;
top:0pt;
width:70px;
}
* html .cuidados-list div {
float:left;
width:90%;
}
* html .cuidados-list .icon {
border:1px solid black;
float:right;
height:70px;
width:70px;
}
* html dl {
margin-bottom:0pt;
}
