/*body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-image: url(images/bg_btm.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
  background-position: bottom
} */
body {
	background-color: #ECF5FB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    /*background-image: url(images/christmas_bg.jpg);*/
	background-image: url(images/bg_bottom.jpg);
  background-position: bottom;
  background-attachment: fixed;
  background-repeat: repeat-x;
}

.search_b { width: 36px; height: 27px;  background: url(images/button.gif) no-repeat; border: none; padding:0; margin:0; margin-left: 10px; font: 12px Arial; color: #8A9AAC; cursor: pointer; }
.tabla{
  border: 1px solid #599CD4;
  background-color: #E0EFF6;
  background-image: url(images/m_head_blend.png);
  background-repeat: no-repeat;
  background-position: center top;
  width: 900px;
  text-align: left top;
}
.tabla.center {margin-left:auto; margin-right:auto;}

.tablas_paquetes{
  background-color: #E0EFF6;
}
.top_tabla{
  width: 900px;
  border:0px;
}

.top_tabla_middle{
  background-image: url(images/bgTop.jpg);
  height: 27px;
}
.top_tabla_left{
  background-image: url(images/bgTopIzq.gif);
  width: 9px;
}
.top_tabla_right{
  background-image: url(images/bgTopDer.gif);
  width: 9px;
}

form {margin:0; padding:0}

td, tr {font:11px/12px tahoma, arial, helvetica, sans-serif; color:#48484A;}

.end{ color:#B0B0B0; text-decoration:none; font-size:10px;}
.end a{ color:#B0B0B0; text-decoration:underline;  font-size:10px;}
.end a:hover{ color:#B0B0B0; text-decoration:none;  font-size:10px;}

.end1{ color:#B0B0B0; text-decoration:none; font-size:10px;}
.end1 a{ color:#B0B0B0; text-decoration:underline;  font-size:10px; font-weight:bold}
.end1 a:hover{ color:#B0B0B0; text-decoration:none;  font-size:10px;  font-weight:bold}

a:link {
	text-decoration: none;
	color: #48484A;
}
a:visited {
	text-decoration: none;
	color: #48484A;
}
a:hover {
	text-decoration: none;
	color: #CC3300;
}
a:active {
	text-decoration: none;
	color: #48484A;}

b { color:#EF3300; font-weight:normal;}


.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/ch_more.gif) center left no-repeat; margin:0 0 0 0; padding:1px 0 0 11px;}
.r1 li a {line-height:16px; color:#0085BF; text-decoration:none; font-weight:normal; background-position:left center;}
.r1 li a:hover {text-decoration:underline; color:#0085BF; font-weight:normal;}


.form_top td input{ width:125px; height:21px; border:1px solid #A1B1BE; padding:2px 0 1px 6px; color:#737373; font-size:11px; font-family:tahoma; font-weight:bold}
.form_top td select{ width:49px; height:20px; border:1px solid #A1B1BE; padding:1px 0 1px 6px; color:#737373; font-size:11px; font-family:tahoma;}

.form_1 td input{ width:121px; height:21px; border:1px solid #A1B1BE; padding:2px 0 1px 6px; color:#737373; font-size:11px; font-family:tahoma; font-weight:bold}
.form_1 td select{ width:49px; height:20px; border:1px solid #A1B1BE; padding:1px 0 1px 6px; color:#737373; font-size:11px; font-family:tahoma;}

.second td input{ width:15px; height:15px;}

.form td input{ width:186px; height:21px; border:1px solid #D6D6D6; background-color:#EBEBEB; padding:2px 0 1px 6px; color:#48484A; font-size:11px; font-family:tahoma; font-weight:normal}
.form td textarea{ width:186px; height:102px; border:1px solid #D6D6D6; background-color:#EBEBEB; padding:2px 0 1px 6px; color:#48484A; font-size:11px; font-family:tahoma; font-weight:normal; overflow:auto;}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/btn_tbla_buscador.gif);
	top: 0;
	bottom: 0;
	height: 21px;
	width: 64px;
    border: 1px;
	vertical-align: middle;
}
.botondomain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	background-image: url(images/btn_comprar_fnd_blanco.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	top: auto;
	bottom: auto;
	height: 24px;
	width: 103px;
	vertical-align: middle;
}
.tablacontenido {
	border: 1px solid #599CD4;
    background-color: #FBFBFB;
}
.cajas{
background-color:#D5EAFF;
border: 1px solid #006699;
}
.cajas1{
background-color:#D5EAFF;
border:none;
text-align:right;
}
.tachado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: line-through;
	color: #000;
}
.thanks_titulo { text-align:center;font-weight:bold;font-size:18px; color: #006699; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }

/*Scroller*/
#pscroller1{
width: 450px;
height: 1.2em;
border: 1px dashed black;
padding: 5px;
background-color: #FFFFCC;
}

#pscroller2{
width: 330px;
height: 100px;
border: 1px solid #D6DDE3;
padding: 5px;
background-color: #F6FAFD;
}

.rssclass .rsstitle{
font-weight: bold;
}

.rssclass .rssdate{
color: gray;
font-size: 85%;
}

.rssclass a{
text-decoration: none;
}
.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	text-decoration: none;
}
.texto_titulo{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   text-align: left;
   color: #FFFFFF;
   text-decoration:none;
   font-weight:bold;}

.contratacion_seleccionpaquetes_tabla{
	width:550px;
	border-style:solid;
	border-color:#599CD4;
	border-width: 1px;
	border-collapse: separate;
  background-color: #FFFFFF;
}

.texto_contratacion { text-align:left;font-weight:normal;font-size:12px; color: #666666; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;line-height:.6cm; list-style-type:square;}

.texto { text-align:left;font-weight:normal;font-size:12px; color: #666666; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;line-height:.4cm; list-style-type:square;	}
.texto A:link{ text-decoration:underline;color:#2B85BB; }
.texto A:visited { text-decoration:underline;color:#2B85BB; }
.texto A:active { text-decoration:underline;color:#2B85BB; }
.texto A:hover { text-decoration:underline;color:#99E1FF; }

.texto_blanco { text-align:left;font-weight:normal;font-size:12px; color: #FFFFFF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;line-height:.4cm; list-style-type:square;	}
.texto_blanco A:link{ text-decoration:underline;color:#FFFFFF; }
.texto_blanco A:visited { text-decoration:underline;color:#FFFFFF; }
.texto_blanco A:active { text-decoration:underline;color:#2B85BB; }
.texto_blanco A:hover { text-decoration:underline;color:#99E1FF; }

.texto_azul { text-align:left;font-weight:normal;font-size:12px; color: #3399FF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;line-height:.4cm; list-style-type:square;	}

.texto_contratacion { text-align:left;font-weight:normal;font-size:12px; color: #666666; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;line-height:.6cm; list-style-type:square;}
.texto_contratacion A:link{ text-decoration:underline;color:#2B85BB; }
.texto_contratacion A:visited { text-decoration:underline;color:#2B85BB; }
.texto_contratacion A:active { text-decoration:underline;color:#2B85BB; }
.texto_contratacion A:hover { text-decoration:underline;color:#99E1FF; }


.texto_medio { text-align:left;font-weight:normal;font-size:11px; color: #666666; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; list-style-type:square;}
.texto_medio A:link{ text-decoration:underline;color:#2B85BB; }
.texto_medio A:visited { text-decoration:underline;color:#2B85BB; }
.texto_medio A:active { text-decoration:underline;color:#2B85BB; }
.texto_medio A:hover { text-decoration:underline;color:#99E1FF; }

.texto_chico { text-align:left;font-weight:normal;font-size:10px; color: #666666; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; list-style-type:square;}
.texto_chico A:link{ text-decoration:underline;color:#2B85BB; }
.texto_chico A:visited { text-decoration:underline;color:#2B85BB; }
.texto_chico A:active { text-decoration:underline;color:#2B85BB; }
.texto_chico A:hover { text-decoration:underline;color:#99E1FF; }

.desarrollo-texto { text-align:center; font-weight:bold; font-size:12px; color: #006699; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.subtitulo_blanco { text-align:left;font-weight:bold;font-size:13px; color: #FFFFFF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }
.tabla_formulario{
	width:589px;
	border-style:solid;
	border-color:#599CD4;
	border-width: 1px;
	border-collapse: separate;
}
.caja_form{
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 1px;
  border-collapse: separate;
  background-color: #FCFCFC;
  font-family: Verdana;
  font-size: 10px;
  color: #336699;
}

.error_text{
  font-family: Verdana;
  font-size: 20px;
  color: #FF0033;
  text-decoration: none;
}

.subtituloPDW { text-align:left;font-weight:bold;font-size:13px; color: #006699; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }
.subtitulo { text-align:left;font-weight:bold;font-size:13px; color: #666666; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }
.subtitulo A:link{ text-decoration:none;color:#666666; }
.subtitulo A:visited { text-decoration:none;color:#666666; }
.subtitulo A:active { text-decoration:none;color:#666666; }
.subtitulo A:hover { text-decoration:none;color:#99E1FF; }

.subtitulo_azul { text-align:left;font-weight:bold;font-size:13px; color: #3399FF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }
.subtitulo_blanco { text-align:left;font-weight:bold;font-size:13px; color: #FFFFFF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }
.desarrolloweb_menu { text-align:left;font-weight:normal;font-size:11px; color: #FFFFFF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; line-height:.45cm;}
.desarrolloweb_menuBlue { text-align:left;font-weight:normal;font-size:12px; color: #006699; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_menuB { text-align:center;font-weight:bolder;font-size:12px; color: #FFFFFF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoG { text-align:center;font-weight:bold;font-size:13px; color:Gray; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoChicoG { text-align:center;font-weight:bold;font-size:11px; color:#666666; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_Texto7 { text-align:center;font-weight:bold;font-size:14px; color:#0379AA; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_Texto5 { text-align:center;font-weight:bold;font-size:14px; color:Purple; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_Texto6 { text-align:center;font-weight:bold;font-size:14px; color:Yellow; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}

.desarrolloweb_Texto8 { text-align:center;font-weight:bold;font-size:14px; color:Green; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_Texto9 { text-align:center;font-weight:bold;font-size:14px; color:#006699; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_Texto10 { text-align:center;font-weight:bold;font-size:14px; color:Red; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_Texto11 { text-align:center;font-weight:bold;font-size:14px; color:Lime; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_Texto12 { text-align:center;font-weight:bold;font-size:14px; color:Fuchsia; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}

.desarrolloweb_TextoChico5 { text-align:center;font-weight:bold;font-size:12px; color:Purple; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoChico6 { text-align:center;font-weight:bold;font-size:12px; color:Yellow; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoChico7 { text-align:center;font-weight:bold;font-size:12px; color:#FF6600; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoChico8 { text-align:center;font-weight:bold;font-size:12px; color:Green; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoChico9 { text-align:center;font-weight:bold;font-size:12px; color:#006699; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoChico10 { text-align:center;font-weight:bold;font-size:12px; color:Red; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoChico11 { text-align:center;font-weight:bold;font-size:12px; color:Lime; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}
.desarrolloweb_TextoChico12 { text-align:center;font-weight:bold;font-size:12px; color:Fuchsia; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}

.tabla_comparativa{
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-top: 1px solid #000000;
  background-color: #ECF5FB;
  width: 98%;
}

.titulo { text-align:left;font-weight:bold;font-size:16px; color: #3399FF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }
.titulo_blanco { text-align:left;font-weight:bold;font-size:16px; color: #FFFFFF; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }

.boton_clientes {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #61707C;
	text-decoration: none;
	font-weight:bold;
	background-color: #C8D6E6;
	border: 1px outset #666666;
}
.boton_clientes_chico {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #61707C;
	text-decoration: none;
	font-weight:bold;
	background-color: #C8D6E6;
	border: 1px outset #666666;
}
.areadeclientes_vercuentas_celda{
  background-color:#FFFFFF;
  padding: .1cm;
  border: 1px solid;
  border-left-color: #99D4FF;
  border-right-color: #99D4FF;
  border-top-color: #99D4FF;
  border-bottom-color: #99D4FF;
  text-align:left;font-weight:normal;font-size:12px; color: #666666; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;line-height:.4cm; list-style-type:square;
}
.precio_dominio{ text-align:left;font-weight:bold;font-size:14px; color: #006699; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none; }
.terminos_promos { text-align:left;font-weight:bold;font-size:12px; color:#FF0000; font-family: Arial, Verdana, Geneva, sans-serif; text-decoration:none;}

/*Banners Promos*/
.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 550px;
height: 230px; /* Set height to be able to contain height of largest content shown*/
border: 5px solid #687C98;
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: white;
padding: 10px;
visibility: hidden;
width: 330px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 550px;
margin-top: 6px;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;
border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a:hover{
background: #E4EFFA;
color: black;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}

/**************/
.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width: 570px; /*Width of Carousel Viewer itself*/
height: 220px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 550px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
