body{
margin:0;
padding:0;
font-family:Arial;
font-size:12px;
background-image: url(../imagenes/background.jpg);background-Repeat:repeat-x;background-position:center top;
background-color:#FFF;/*#E3DFB8*/
}
a:visited { color: #D1C97F; text-decoration: none; }   
a:Link { color: #D1C97F;  text-decoration: none; }
a:hover { color: #FF6C00; text-decoration: none; }
.linkp1 a:visited { color: #CCC; text-decoration: none; }   
.linkp1 a:Link { color: #CCC;  text-decoration: none; }
.linkp1 a:hover { color: #21B9E8; text-decoration: none; }
.linkp2 a:visited { color: #CCC; text-decoration: none; }   
.linkp2 a:Link { color: #CCC;  text-decoration: none; }
.linkp2 a:hover { color: #FE4D00; text-decoration: none; }
.linkp3 a:visited { color: #CCC; text-decoration: none; }   
.linkp3 a:Link { color: #CCC;  text-decoration: none; }
.linkp3 a:hover { color: #42962B; text-decoration: none; }

.linksbody a:visited { color: #000; text-decoration: none; }   
.linksbody a:Link { color: #000;  text-decoration: none; }
.linksbody a:hover { color: #666; text-decoration: none; }

.linkfooter a:visited { color: #999; text-decoration: none; }   
.linkfooter a:Link { color: #999;  text-decoration: none; }
.linkfooter a:hover { color: #666; text-decoration:blink; }

a{outline:none;}
a img {border : 0;}

#menu{padding:0;margin-top:4px;}
#menu li a {font-size:16px;font-family:Trebuchet MS;font-weight:bold; position:relative;}
.menu li {
list-style-type: none;
float: left;
padding-right: 25px;
}
.menu li a {
text-decoration: none;
position: relative;
}
.menu ul li ul span {
background: url('../imagenes/flecha.png');
margin: -20px 0px;
width: 200px;
height: 10px;
position: absolute;
}
.menu ul li ul {
display: none; 
background: #cac99e ;
padding: 10px 20px 5px 5px;
position: absolute;
margin: 10px 0px;
z-index:600;
}
.menu ul li:hover ul {
display: block;
}
.menu ul li ul li {
display: block;
float: none;
position: relative;
padding: 0 5px;
line-height: 25px;
}
.menu ul li ul li a{
color: #444;
}
.menu ul li ul li a:hover {
color: #184653;
}
#m_desplegable{font-size:13px;}
#menu_izquierdo{padding:0;margin-top:2px;}
#menu_izquierdo li{ list-style-type: none;margin-bottom:4px;}
#headerweb{margin:auto;width:910px;height:100px;}
#header_cpanel{margin:auto; width:900px; height:29px;}
#header_cpanel_izquierda{position:relative; width:653px; height:29px;float:left;}
#header_cpanel_derecha{position:relative; width:247px; height:29px;float:left; background-image:url(../imagenes/menu_soporte.png);}
#header_logo{position:absolute;margin-left:20px;margin-top:18px;width:161px;height:64px; z-index:1;}
#cpanel_logo{position:relative; margin-left:9px;width:51px; height:29px;float:left;}
#whm_logo{position:relative; margin-left:13px;width:52px; height:29px;float:left;}
#separador_header{margin:auto; width:900px; height:12px;}
#header_down{margin:auto; width:890px; height:56px;}
#header_down_izquierdo{position:relative;width:660px; height:56px;float:left;}
#header_down_derecho{position:relative;width:230px; height:56px;float:left;background-image:url(../imagenes/misdatos.png);}
#phone_soporte_alto{width:230px; height:33px;}
#phone_soporte_div{width:230px; height:20px;}
#menu_top{margin:auto;width:910px;height:50px;}
#menu_top_alto{margin:auto;width:910px;height:12px;}
#menu_top_div{position:relative;margin:auto;width:730px;float:left;height:29px;}
#menu_top_ordeneya{margin:auto;width:112px;float:left;height:29px;}
#slide_body{margin:auto;width:910px;height:224px;}
#contenedor_menu_izquierdo{position:relative;float:left;width:226px;height:224px;}
#contenedor_slide{position:relative;float:left;width:675px;height:224px;margin-left:9px;}
#fondo_slide{position:relative; margin-top:13px;width:675px;height:198px;background-image:url(../imagenes/bann_slide.png);}
#slideshow{position:absolute;margin-top:6px;margin-left:5px;}
#planes_separador{margin:auto; width:910px; height:32px}
#planes_contenedor{margin:auto; width:910px; height:250px}
#plan1{position:relative; float:left;background-image:url(../imagenes/planes1.png); width:297px; height:250px;margin-right:2px;margin-left:1px;}
#plan2{position:relative; float:left;background-image:url(../imagenes/planes2.png); width:297px; height:250px;margin-right:2px;margin-left:6px;}
#plan3{position:relative; float:left;background-image:url(../imagenes/planes3.png); width:297px; height:250px;margin-left:6px;}
#linea_divisora_planes{position:relative; float:left;background-image:url(../imagenes/linea_planes.png); width:1px; height:250px;}
#readmore{position:absolute; width:70px; height:23px; margin-top:175px; margin-left:50px;}
#alt_footer_planes{margin:auto; width:910px; height:15px;}
#footer{width:100%; height:382px;background-image:url(../imagenes/footer.jpg);}
#separacion_altura_footer{margin:auto; width:910px; height:25px;}
#cuerpo_footer{margin:auto; width:910px; height:260px;}
#detalles{float:left;width:249px; height:260px; text-align:left;background-image:url(../imagenes/detalles.png);}
#separador_footer{float:left;width:50px; height:260px; text-align:left;}
#cuerpo_footer_logos{float:left;width:599px; height:260px; text-align:left;}
#footer_logos{width:599px; height:80px; text-align:left; background-image:url(../imagenes/logos.png);}
#separador_comunidades{width:599px; height:25px;}
#cuerpo_comunidades{width:599px; height:143px; text-align:center;}
#left_right_comunidades{float:left; width:100px; height:143px;}
#center_comunidades_separador{float:left; width:77px; height:143px;}
#twitter_facebook{float:left;width:161px; height:143px;}

/*SLIDE STYLE*/
div#header div#slide-holder div#slide-runner {
width : 665px;
height : 280px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 228px;
width : 665px;
height : 46px;
display : none;
position : absolute;
right:0;
left:0;
/*background : url(images/slide-bg.png) 0 0;*/
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
font-family : Verdana;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
font-family : Verdana;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../imagenes/silde-nav.png);
}
div#nav ul li a {
background : url(../imagenes/nav.png) no-repeat;
}

/*TABLAS PARA PLANES*/
table.styletp1{font-weight:bold;padding: 0;margin: 0;}
tr.fondop1{background: #21B9E8;color:#333;}
#fondotdp1{background: #21B9E8;color:#333;}
td.linea1p1{position:relative; padding-left:8px;border-right: 1px solid #71D3F0;border-bottom: 1px solid #71D3F0;border-top: 1px solid #71D3F0;border-left: 1px solid #71D3F0;}
td.linea2p1{position:relative; padding-left:8px;border-right: 1px solid #71D3F0;border-bottom: 1px solid #71D3F0;border-top: 1px solid #71D3F0;}
td.linea3p1{position:relative; padding-left:8px;border-right: 1px solid #71D3F0;border-bottom: 1px solid #71D3F0;border-left: 1px solid #71D3F0;}
td.linea4p1{position:relative; padding-left:8px;border-right: 1px solid #71D3F0;border-bottom: 1px solid #71D3F0;}

table.styletp2{font-weight:bold;padding: 0;margin: 0;}
tr.fondop2{background: #FE4D00;color:#333;}
#fondotdp2{background: #FE4D00;color:#333;}
td.linea1p2{position:relative; padding-left:8px;border-right: 1px solid #FF6600;border-bottom: 1px solid #FF6600;border-top: 1px solid #FF6600;border-left: 1px solid #FF6600;}
td.linea2p2{position:relative; padding-left:8px;border-right: 1px solid #FF6600;border-bottom: 1px solid #FF6600;border-top: 1px solid #FF6600;}
td.linea3p2{position:relative; padding-left:8px;border-right: 1px solid #FF6600;border-bottom: 1px solid #FF6600;border-left: 1px solid #FF6600;}
td.linea4p2{position:relative; padding-left:8px;border-right: 1px solid #FF6600;border-bottom: 1px solid #FF6600;}

table.styletp3{font-weight:bold;padding: 0;margin: 0;}
tr.fondop3{background: #42962B;color:#333;}
#fondotdp3{background: #42962B;color:#333;}
td.linea1p3{position:relative; padding-left:8px;border-right: 1px solid #00CC00;border-bottom: 1px solid #00CC00;border-top: 1px solid #00CC00;border-left: 1px solid #00CC00;}
td.linea2p3{position:relative; padding-left:8px;border-right: 1px solid #00CC00;border-bottom: 1px solid #00CC00;border-top: 1px solid #00CC00;}
td.linea3p3{position:relative; padding-left:8px;border-right: 1px solid #00CC00;border-bottom: 1px solid #00CC00;border-left: 1px solid #00CC00;}
td.linea4p3{position:relative; padding-left:8px;border-right: 1px solid #00CC00;border-bottom: 1px solid #00CC00;}
/*FORMULARIO DE CONTACTO */
#contact{
width:450px; border:1px solid #999; background-color:#EEEEEE;
font-size:11px; font-family:Arial;
}
.transparentebotones {
	background-color: transparent;
	border: 0px solid #FFFFFF;
	padding:0;
	margin:0;
	outline:none;
	}
input#botonbus
{
background: url(../imagenes/enviar.png);
width:62px;
height:32px;
outline:none;
}
input#botonbus:hover
{
background: url(../imagenes/enviar2.png);
outline:none;
}
td.lineamen{background-color:#1A3F48;color:#D1C97F;position:relative; padding-left:10px;border-right: 1px solid #081B22;border-bottom: 1px solid #081B22;border-top: 1px solid #081B22;border-left: 1px solid #081B22;}
td.lineamen1{background-color:#1A3F48;color:#D1C97F;position:relative; padding-left:10px;border-right: 1px solid #081B22;border-bottom: 1px solid #081B22;border-top: 1px solid #081B22;}
td.lineamen2{font-size:11px;position:relative; padding-left:8px;border-right: 1px solid #081B22;border-bottom: 1px solid #081B22;border-left: 1px solid #081B22;}
td.lineamen3{font-size:11px;position:relative; padding-left:8px;border-right: 1px solid #081B22;border-bottom: 1px solid #081B22;}
td.lineamen4{font-size:11px;background-color:#1A3F48;color:#D1C97F;position:relative; padding-left:10px;border-right: 1px solid #081B22;border-bottom: 1px solid #081B22;border-left: 1px solid #081B22;}
td.lineamen5{font-size:11px;background-color:#1A3F48;color:#D1C97F;position:relative; padding-left:10px;border-right: 1px solid #081B22;border-bottom: 1px solid #081B22;}
#valorplan{height:20px;position:relative; padding-top:5px;float:left; width:95px;}
#info_activacion_tabla_1y4{height:25px;position:absolute;float:left;width:110px; margin-left:98px;}
#info_activacion_tabla_2y3{height:25px;position:absolute;float:left;width:110px; margin-left:97px;}/*La diferencia esta en el pixel del margin-left*/
