/* generales */
a img { border-width:0; }

body { font-family: trebuchet ms, verdana, helvetica, arial; margin:0; padding:0; background-color:#e0f3f8; background-image:url(/__web-partes/common/fondo-cielo.jpg); background-repeat:repeat-x; }
div#frame_pajaritos { background-image:url(/__web-partes/common/fondo-pajaritos.gif); background-repeat:no-repeat; }
 /*div#frame_pajaritos { background-image:url(/__web-partes/common/pajaritos-papel.gif); background-repeat:no-repeat; }*/ 

div#frame_pajaritos div#frame_logo { text-align:right; }
div#frame_pajaritos div#frame_logo img#logo_uservers { width:200px;height:112px; margin: 22px 10px; }

div#frame_pajaritos div#frame_toolbar { width: 200px; float:right; margin-right:10px; }
div#frame_pajaritos div#frame_toolbar div#box_dominios { padding-top:5px; background-color:#b7c8b7; background-image:url(/__web-partes/common/cap.box1-top.gif); background-repeat: no-repeat; margin-bottom: 15px; }
div#frame_pajaritos div#frame_toolbar div#box_dominios div.bin { padding-bottom:5px;background-image:url(/__web-partes/common/cap.box1-btm.gif); background-repeat: no-repeat; background-position: 0 100%; }
div#frame_pajaritos div#frame_toolbar div#box_dominios label { display:block; margin: 0 10px;font-size: 100%; }
div#frame_pajaritos div#frame_toolbar div#box_dominios p { font-size: 85%; color: #333; margin: 0; margin: 5px 10px; }
div#frame_pajaritos div#frame_toolbar div#box_dominios input#ip_dominio { color: #666; font-style:italic;padding: 2px 1px; font-size:85%; width:160px; border: #999 1px solid; background-color: #eee; }


div#frame_pajaritos div#frame_toolbar div#box_telefonos { padding-top:5px; background-color:#b7c4c8;  background-image:url(/__web-partes/common/cap.box2-top.gif); background-repeat: no-repeat; margin-bottom: 15px; }
div#frame_pajaritos div#frame_toolbar div#box_telefonos div.bin { padding-bottom:5px; background-image:url(/__web-partes/common/cap.box2-btm.gif); background-repeat: no-repeat; background-position: 0 100%; }
div#frame_pajaritos div#frame_toolbar div#box_telefonos label { display:block; margin: 0 10px; font-size: 100%; }
div#frame_pajaritos div#frame_toolbar div#box_telefonos p { font-size: 85%; color: #333; margin: 0; margin: 3px 15px 3px 10px; }




div#frame_pajaritos div#frame_toolbar img#boton_chat { width:198px; height:48px; margin-bottom:10px; cursor:pointer; }


div#frame_pajaritos div#frame_toolbar div#box_login { padding-top:5px; background-color: #b7c4c8; background-image:url(/__web-partes/common/cap.box2-top.gif); background-repeat: no-repeat; }
div#frame_pajaritos div#frame_toolbar div#box_login div.bin { background-image:url(/__web-partes/common/cap.box2-btm.gif); background-repeat: no-repeat; background-position: 0 100%; }
div#frame_pajaritos div#frame_toolbar div#box_login h4 { font-size: 100%;font-weight: normal; margin:0 10px; }
div#frame_pajaritos div#frame_toolbar div#box_login p { font-size: 85%; color: #333; margin: 0; margin: 5px 10px; }

div#frame_pajaritos div#frame_toolbar div#box_login div#box_login_ctrlso { width: 157px; margin: 0.66em auto; }
div#frame_pajaritos div#frame_toolbar div#box_login div#box_login_ctrls {  }
div#frame_pajaritos div#frame_toolbar div#box_login div#box_login_ctrls input { border: #666 1px solid; margin-bottom: 0.5em; background-color:#e6e6e6; padding: 1px 2px 1px 22px; width:125px; background-repeat:no-repeat; border-width:0; background-position: 2px 50%; font-size: 85%; }
div#frame_pajaritos div#frame_toolbar div#box_login div#box_login_ctrls label { font-size: 75%; display:block; color: #333; }
div#frame_pajaritos div#frame_toolbar div#box_login div#box_login_ctrls input#ip_identifier {background-image:url(/__web-partes/common/ipIcon.login.gif); }
div#frame_pajaritos div#frame_toolbar div#box_login div#box_login_ctrls input#ip_password { background-image:url(/__web-partes/common/ipIcon.passwd.gif); }
div#frame_pajaritos div#frame_toolbar div#frame_hosting_partner { text-align:center; width:200px; margin: 1em auto; }

div#frame_pajaritos div#main_widther { max-width: 1000px; }
div#frame_pajaritos div#main_marginer { margin-right:230px;margin-left:5%; }

/* barrita de twitter */
.twtr-ft div a img { display:none; }
.twtr-timeline { font-size:95%; }

/* promos principales	*/
div.main_header { margin: 1em; }
div.main_header h2 { margin:0; }
img.main_banner { margin:0 1em 1em 15px; float:left; }
div.main_header p { margin-right:1em; }

div#frame_bottom { background-image:url(/__web-partes/common/fondo-bottom.gif); background-repeat:repeat-x; background-position:0 100%; }
div#frame_bottom  div#frame_casitas { }

div#mainNav { background-color: #bcd35f; background-image:url(/__web-partes/common/cap.mainbar-r.gif); background-position: 100% 0; background-repeat:no-repeat; }
div#mainNav ul { list-style:none; padding:0; margin:0; display:block; background-image:url(/__web-partes/common/cap.mainbar-l.gif); background-position:0 50%; background-repeat:no-repeat; margin-right: 7px; }
div#mainNav ul li { float:left; margin-left: 0.7em; display:inline; line-height: 34px; color: #333; font-size: 90%; }
div#mainNav ul li#mnav_li_ayuda		{ float:right; }
div#mainNav ul li#mnav_li_contrata		{ float:right; margin-right: 1em; font-weight:bold; }

div#mainNav ul li#mnav_li_none { float:none; display:inline; line-height:23px; }

/* div#mainNav ul li.current_seccion div { background-position:50% 100%; height:34px; background-repeat: no-repeat; } */
div#mainNav ul li a { padding-left:0.5em; padding-right:0.5em; text-decoration:none; display:block; color:#333; line-height:23px; }
div#mainNav ul li a:hover { background-color: #89a02c; color: #ffc; }

div#mainNav ul li.current_seccion div { position:relative; z-index:1; float:left; background-image:url(/__web-partes/common/piquito.navbar.gif); background-position:50% 100%; height:34px; background-repeat: no-repeat; }
div#mainNav ul li.current_seccion a { background-color: #89a02c; color: #ffc; }


div#subNav { background-color: #bec8b7; background-image:url(/__web-partes/common/cap.subbar-r.gif); background-position: 100% 0; background-repeat:no-repeat; margin-top: 15px; position:relative; top:-9px;}
div#subNav ul {  position:relative; list-style:none; padding:0; margin:0; display:block; background-image:url(/__web-partes/common/cap.subbar-l.gif); background-position:0 50%; background-repeat:no-repeat; }
div#subNav ul li { position:relative; float:left; display:inline; margin-left: 0.5em; line-height:23px; padding-left:0.5em; padding-right:0.5em; color: #333; font-size: 90%; }
div#subNav ul li a { position:relative;display:block; padding-left:0.5em; padding-right:0.5em; text-decoration:none; color:#333; line-height:23px;}
div#subNav ul li a:hover { background-color: #dee3db; color: #333; }
div#subNav ul li.nof { float:none; line-height:23px; display:inline; }

div#frame_bottom  div#frame_casitas div#contenido { clear:left; margin-top: 10px; background-color:white; background-image:url(/__web-partes/common/fondo-contenido.gif); }
div#frame_bottom  div#frame_casitas div#contenido2 { padding-top: 10px; background-image:url(/__web-partes/common/fondo-contenido2.gif); background-repeat:no-repeat; background-position:100% 0; }
div#frame_bottom  div#frame_casitas div#contenido2 div.md_link { text-align:right; margin-right:3em; }
div#frame_bottom  div#frame_casitas div#contenido_bottom { background-position:0 100%;text-align:right; background-repeat: no-repeat; background-image:url(/__web-partes/common/fondo-contenido-bottom.gif); }
#bottom_links { max-width: 1000px; }
div#frame_bottom  div#bottom_links ul { list-style:none; margin:0; padding:0; text-align:center; margin-right: 350px; margin-left:50px;  margin-top: 25px; margin-bottom: 25px;}
div#frame_bottom  div#bottom_links ul li { display:inline; margin-left:0.4em; margin-right:0.4em; }
div#frame_bottom  div#bottom_links ul li a { white-space:nowrap; text-decoration:none; color: #666; font-size: 87%; }
div#frame_bottom  div#bottom_links ul li a:hover { text-decoration:underline; }
div#frame_bottom  div#frame_casitas div#copyright { clear:both; color:#d8d8d8; line-height:19px; font-size: 80%; text-align:left; padding-left:0.5em; }

div#bottom_pago { max-width: 1000px; }
div#frame_bottom  div#bottom_pago ul { list-style:none; margin:0; padding:0; text-align:center;  margin-right: 350px; margin-left:50px; margin-top: 25px; margin-bottom: 25px;  }
div#frame_bottom  div#bottom_pago ul li { display:inline; margin-left:0.4em; margin-right:0.4em; }
div#frame_bottom  div#bottom_pago ul li a { white-space:nowrap; text-decoration:none; color: #666; font-size: 87%; }
div#frame_bottom  div#bottom_pago ul li a:hover { text-decoration:underline; }


/* promos rapidines */
div#frame_mini_promos { text-align:center; width: 500px; margin: 1em auto 0 auto; }
div#frame_mini_promos div.mini_promo { cursor:pointer; color:#e8e8e8; width:149px; background-repeat:no-repeat; background-position: 0 0; }
div#frame_mini_promos div.mini_promo:hover { color:#fff; }
div#frame_mini_promos div.mini_promo div.bin { height:100px;background-repeat:no-repeat; background-position: 0 100%; overflow:hidden; }

div#frame_mini_promos div.mini_promo div.bin h5 { margin:0; font-weight:bold; font-size: 30px; }
div#frame_mini_promos div.mini_promo div.bin p { font-size: 75%; margin:0 10px; }

div#frame_mini_promos div#promo_rojo { float:left; background-color:#800000; background-image:url(/__web-partes/promos/cap.promo-rojo.top.gif); }
div#frame_mini_promos div#promo_rojo div.bin { background-image:url(/__web-partes/promos/cap.promo-rojo.btm.gif); }

div#frame_mini_promos div#promo_gris { margin: 0 auto; background-color:#808080; background-image:url(/__web-partes/promos/cap.promo-gris.top.gif); }
div#frame_mini_promos div#promo_gris div.bin { background-image:url(/__web-partes/promos/cap.promo-gris.btm.gif); }

div#frame_mini_promos div#promo_verde { float:right;background-color:#338000; background-image:url(/__web-partes/promos/cap.promo-verde.top.gif); }
div#frame_mini_promos div#promo_verde div.bin { background-image:url(/__web-partes/promos/cap.promo-verde.btm.gif); }


div#frame_mini_promo_content { padding-top: 30px; background-color: #eee; width: 500px; margin: 0 auto 1em auto; background-image:url(/__web-partes/promos/cap.promo-content.top-rojo.gif); background-position: 0 0; background-repeat: no-repeat; }
div#frame_mini_promo_content div.bin { background-image:url(/__web-partes/promos/cap.promo-content.btm.gif);  background-repeat: no-repeat; background-position: 50% 100%; padding-bottom:0.5em; }
div#frame_mini_promo_content h2 { display:block; margin: 0 10px; }
div#frame_mini_promo_content p { font-size: 87.5%; margin-left: 10px; margin-right: 35px; }



/** Cajas de colores del sitio: */

/* codigo comun de cajas: */
div.caja				{ background-position: 0 0; background-repeat: no-repeat; width:95%; margin: 0 auto; }
div.caja div.bin1		{ padding-top: 10px; background-position: 100% 0; background-repeat: no-repeat; }
div.caja div.bin_btm	{ background-position: 100% 100%; background-repeat: no-repeat; }

/* controles comunes de cajas */
div.caja h3				{ color:#333; margin:0; padding:0; display:block; margin:0; margin-left:15px; }
div.caja p.caja_intro	{ margin:0; margin: 0.5em 15px;font-size:85%; color: #333; }

div.caja div.caja h4 { margin:0; display:block; color: #333; margin-left: 10px; }
div.caja div.caja p.caja_intro { margin:0.2em 10px; color: #333; }

/* tabs sobre las cajas */
ul.caja_tabs { list-style:none; margin:0; padding:0; margin-right:30px; }
ul.caja_tabs li { margin:0; font-size:90%;display:block; float:right; background-color: #b8b8b8; margin-right: 10px; background-image:url(/__web-partes/cajas/cap-caja_b8b8b8-ne.gif); background-repeat:no-repeat; background-position: 100% 0; }
ul.caja_tabs li div { background-image:url(/__web-partes/cajas/cap-caja_b8b8b8-nw.gif); background-repeat:no-repeat; background-position: 0 0; }
ul.caja_tabs li a { text-decoration:none; display:block; padding-right:1em; padding-left:1em; color: #333; outline: none; }
ul.caja_tabs li a:hover { color:#ffc; }
ul.caja_tabs li.n { display:inline; float:none; background-color:transparent; background-image:none; }
ul.caja_tabs li.error a { color: #cc3333; }


ul.caja_tabs li.a { background-color: #ececec;background-image:url(/__web-partes/cajas/cap-caja_ececec-ne.gif); }
ul.caja_tabs li.a div {  background-image:url(/__web-partes/cajas/cap-caja_ececec-nw.gif); }
ul.caja_tabs li.a a:hover { color:#000; }

/* cajas grices claro	*/
div.caja_g1					{ background-image:url(/__web-partes/cajas/cap-caja_ececec-nw.gif); background-color: #ececec; }
div.caja_g1 div.bin1		{ background-image:url(/__web-partes/cajas/cap-caja_ececec-ne.gif); }
div.caja_g1 div.bin_btm		{ background-image:url(/__web-partes/cajas/cap-caja_ececec-se.gif); }

div.caja_g2					{ background-image:url(/__web-partes/cajas/cap-caja_cccccc-nw.gif); background-color: #cccccc; }
div.caja_g2 div.bin1		{ background-image:url(/__web-partes/cajas/cap-caja_cccccc-ne.gif); }
div.caja_g2 div.bin_btm		{ background-image:url(/__web-partes/cajas/cap-caja_cccccc-se.gif); }

/* cajas azules */
div.caja_b1					{ background-image:url(/__web-partes/cajas/cap-caja_afc6e9-nw.gif); background-color: #afc6e9; }
div.caja_b1 div.bin1		{ background-image:url(/__web-partes/cajas/cap-caja_afc6e9-ne.gif); }
div.caja_b1 div.bin_btm		{ background-image:url(/__web-partes/cajas/cap-caja_afc6e9-se.gif); }

/* cajas verdosas */
div.caja_v1					{ background-image:url(/__web-partes/cajas/cap-caja_cdde87-nw.gif); background-color: #cdde87; }
div.caja_v1 div.bin1		{ background-image:url(/__web-partes/cajas/cap-caja_cdde87-ne.gif); }
div.caja_v1 div.bin_btm		{ background-image:url(/__web-partes/cajas/cap-caja_cdde87-se.gif); }

div.caja_v2					{ background-image:url(/__web-partes/cajas/cap-caja_eef4d7-nw.gif); background-color: #eef4d7; }
div.caja_v2 div.bin1		{ background-image:url(/__web-partes/cajas/cap-caja_eef4d7-ne.gif); }
div.caja_v2 div.bin_btm		{ background-image:url(/__web-partes/cajas/cap-caja_eef4d7-se.gif); }


/* cajas amarillentas */
div.caja_y1					{ background-image:url(/__web-partes/cajas/cap-caja_ffeeaa-nw.gif); background-color: #ffeeaa; }
div.caja_y1 div.bin1		{ background-image:url(/__web-partes/cajas/cap-caja_ffeeaa-ne.gif); }
div.caja_y1 div.bin_btm		{ background-image:url(/__web-partes/cajas/cap-caja_ffeeaa-se.gif); }

/* cajas cafes	*/
div.caja_c1					{ background-image:url(/__web-partes/cajas/cap-caja_decd87-nw.gif); background-color: #decd87; }
div.caja_c1 div.bin1		{ background-image:url(/__web-partes/cajas/cap-caja_decd87-ne.gif); }
div.caja_c1 div.bin_btm		{ background-image:url(/__web-partes/cajas/cap-caja_decd87-se.gif); }


/* cajas en cajas */
div.caja_y1 div.caja_v2					{ background-image:url(/__web-partes/cajas/y1/cap-caja_008000-nw.gif); background-color: #080; }
div.caja_y1 div.caja_v2 div.bin1		{ background-image:url(/__web-partes/cajas/y1/cap-caja_008000-ne.gif); }
div.caja_y1 div.caja_v2 div.bin_btm	{ background-image:url(/__web-partes/cajas/y1/cap-caja_008000-se.gif); }

div.caja_y1 div.caja_g2					{ background-image:url(/__web-partes/cajas/y1/cap-caja_cccccc-nw.gif); background-color: #ccc; }
div.caja_y1 div.caja_g2 div.bin1		{ background-image:url(/__web-partes/cajas/y1/cap-caja_cccccc-ne.gif); }
div.caja_y1 div.caja_g2 div.bin_btm	{ background-image:url(/__web-partes/cajas/y1/cap-caja_cccccc-se.gif); }

div.caja_y1 div.caja_g3					{ background-image:url(/__web-partes/cajas/y1/cap-caja_f9f9f9-nw.gif); background-color: #f9f9f9; }
div.caja_y1 div.caja_g3 div.bin1		{ background-image:url(/__web-partes/cajas/y1/cap-caja_f9f9f9-ne.gif); }
div.caja_y1 div.caja_g3 div.bin_btm	{ background-image:url(/__web-partes/cajas/y1/cap-caja_f9f9f9-se.gif); }

div.caja_g1 div.caja_g3					{ background-image:url(/__web-partes/cajas/g1/cap-caja_f9f9f9-nw.gif); background-color: #f9f9f9; }
div.caja_g1 div.caja_g3 div.bin1		{ background-image:url(/__web-partes/cajas/g1/cap-caja_f9f9f9-ne.gif); }
div.caja_g1 div.caja_g3 div.bin_btm	{ background-image:url(/__web-partes/cajas/g1/cap-caja_f9f9f9-se.gif); }

div.caja_g2 div.caja_y2					{ background-image:url(/__web-partes/cajas/g2/cap-caja_ffe680-nw.gif); background-color: #ffe680; }
div.caja_g2 div.caja_y2 div.bin1		{ background-image:url(/__web-partes/cajas/g2/cap-caja_ffe680-ne.gif); }
div.caja_g2 div.caja_y2 div.bin_btm	{ background-image:url(/__web-partes/cajas/g2/cap-caja_ffe680-se.gif); }

div.caja_g2 div.caja_w1					{ background-image:url(/__web-partes/cajas/g2/cap-caja_ffffff-nw.gif); background-color: #ffffff; }
div.caja_g2 div.caja_w1 div.bin1		{ background-image:url(/__web-partes/cajas/g2/cap-caja_ffffff-ne.gif); }
div.caja_g2 div.caja_w1 div.bin_btm	{ background-image:url(/__web-partes/cajas/g2/cap-caja_ffffff-se.gif); }

div.caja_c1 div.caja_c2					{ background-image:url(/__web-partes/cajas/c1/cap-caja_f4eed7-nw.gif); background-color: #f4eed7; }
div.caja_c1 div.caja_c2 div.bin1		{ background-image:url(/__web-partes/cajas/c1/cap-caja_f4eed7-ne.gif); }
div.caja_c1 div.caja_c2 div.bin_btm	{ background-image:url(/__web-partes/cajas/c1/cap-caja_f4eed7-se.gif); }

div.caja_c1 div.caja_g3					{ background-image:url(/__web-partes/cajas/c1/cap-caja_f9f9f9-nw.gif); background-color: #f9f9f9; }
div.caja_c1 div.caja_g3 div.bin1		{ background-image:url(/__web-partes/cajas/c1/cap-caja_f9f9f9-ne.gif); }
div.caja_c1 div.caja_g3 div.bin_btm	{ background-image:url(/__web-partes/cajas/c1/cap-caja_f9f9f9-se.gif); }

div.caja_v1 div.caja_v2					{ background-image:url(/__web-partes/cajas/v1/cap-caja_eef4d7-nw.gif); background-color: #eef4d7; }
div.caja_v1 div.caja_v2 div.bin1		{ background-image:url(/__web-partes/cajas/v1/cap-caja_eef4d7-ne.gif); }
div.caja_v1 div.caja_v2 div.bin_btm	{ background-image:url(/__web-partes/cajas/v1/cap-caja_eef4d7-se.gif); }



/* botones gris obscuro de las tabs*/


/** botones gabescos con borde redondo */
ul.rbtn_bar { margin:0; list-style:none; display:block; }
ul.rbtn_bar li { display:inline;float:right; margin-right: 5px; }
ul.rbtn_bar li.rbtn_bar_br { float:none;}
/* siempre debe llevar margin-left 1px */
div.rbtn_img { text-align:right; }
div.rbtn_img img { position:relative; top: -10px; margin-right: 5px; }

div.rbtn		{ width:85px; position:relative; border-width: 1px 0; border-style:solid; text-decoration:none; margin:4px 1px; margin-left:1px; }
div.rbtn a		{ width:85px; font-size:90%; text-decoration:none; display:block; position:relative; margin:0 -1px; text-align:center; border-width:0 1px; border-style:solid; padding:0; }

div.boton { display:block; background-color:#eee; border-width:1px 0; border-color:#999; border-style:solid; color:#666; text-decoration:none; margin:4px 1px;}
div.boton div {  margin:0 -1px; border-width:0 1px; border-color:#999; border-style:solid;  background-repeat:no-repeat; background-position:3px 50%; font-size: 100%; font-weight:normal; padding:1px 6px;}

div.rbtn_y				{ border-color:#fd5; }
div.rbtn_y a			{ color:#333; border-color:#fd5; background-color:#fd5; }
div.rbtn_y:hover		{ border-color:#fea; }
div.rbtn_y:hover a		{ border-color:#fea; background-color:#fea; }

div.rbtn_o				{ border-color:#f60; }
div.rbtn_o a			{ color:#fff; border-color:#f60; background-color:#f60; }
div.rbtn_o:hover		{ border-color:#ff7f2a; }
div.rbtn_o:hover a		{ border-color:#ff7f2a; background-color:#ff7f2a; }

div.rbtn_g				{ border-color:#5d6c53 }
div.rbtn_g a			{ color:#eee; border-color:#5d6c53; background-color:#5d6c53; }
div.rbtn_g:hover		{ border-color:#9dac93; }
div.rbtn_g:hover a		{ border-color:#9dac93; background-color:#9dac93; color: #333; }

div.rbtn_d				{ border-color:#d8d8d8; }
div.rbtn_d a			{ color:#999; cursor:default; border-color:#d8d8d8; background-color:#d8d8d8; font-style:italic; }

div.rbtn_r				{ border-color:#800000; }
div.rbtn_r a			{ color:#eee; border-color:#800000; background-color:#800000; }
div.rbtn_r:hover		{ border-color:#d40000; }
div.rbtn_r:hover a		{ border-color:#d40000; background-color:#d40000; color: #eee; }




/* buscador de dominios: */
div#menu_buscadorito { display:none; position:absolute; width:160px; background-color: #f9f9f9; border: #999 1px solid; border-top-width:0; font-size: 85%; color:#666; overflow:hidden; }
div#menu_buscadorito div.menuSelect { background-color: #999; color:#f9f9f9; }
div#menu_buscadorito span { font-weight:bold; }

div.udoc_container { margin: 0 1em; font-size: 80%; max-height:2100px; overflow:auto; }
div.udoc_container h2 { margin:0; display:block; margin-top: 0.5em; font-size: 105%; }
div.udoc_container h2 + p { margin:0; }
div.udoc_container h2 + ul { margin-top:0; }
div.udoc_container ul { margin:0; padding:0; margin-top: 0.5em; margin-left:2em; }







