/*CSS Document estilosdiv.css v.1.0 - 15-01-2008 - BSako */
/************CLASES GENERALES********************************************************************/
.fl_izq{ float:left; }
.fl_der{float:right;}
.txt_algn_izq{text-align:left;}
.txt_algn_der{text-align:right;}
.txt_algn_cen{text-align:center;}
.txt_algn_jus{text-align:justify;}
.let_espacio{ letter-spacing:1px }
.altura_50{line-height:50px; height:50px;}
.altura_40{line-height:40px; height:40px;}
.altura_35{line-height:35px; height:35px;}
.altura_30{line-height:30px; height:30px;}
.altura_27{line-height:27px; height:27px;}
.altura_22{line-height:22px; height:22px;}
.altura_20{line-height:20px; height:20px;}
.altura_17{line-height:17px; height:17px;}
.altura_10{line-height:10px; height:10px; font-size:10px;}
.ancho_100por{width:100%;}
.ancho_98por{width:98%;}
.ancho_95por{width:95%;}
.ancho_90por{width:90%;}
.ancho_80por{width:79%;}
.ancho_70por{width:70%;}
.ancho_60por{width:60%;}
.ancho_50por{width:50%;}
.ancho_45por{width:45%;}
.ancho_40por{width:40%;}
.ancho_35por{width:35%;}
.ancho_33por{width:33%;}
.ancho_30por{width:30%;}
.ancho_25por{width:25%;}
.ancho_20por{width:19%;}
.ancho_15por{width:14%;}
.ancho_10por{width:9%;}
.ancho_49por{width:49%;}
.ancho_50px{width:50px;}
.ancho_68px{width:68px;}
.ancho_72px{width:72px;}
.ancho_88px{width:88px;}
.pointer{cursor:pointer;}
.dedo { cursor:pointer; }
.fuerte { font-weight:bold; }
img.png { behavior: url("estilos/pngbehavior.htc"); }
.borde_inf_gris{border-bottom:1px solid #dddddd;}
.borde_sup_gris{border-top:1px solid #dddddd;}
.borde_izq_gris{border-left:1px solid #dddddd;}
.borde_der_gris{border-right:1px solid #dddddd;}
.borde_gris{border:1px solid #dddddd;}
.borde_sup_grisoscuro{border-top:1px solid #cccccc;}
.borde_grisclaro{border:1px solid #e4e4e4;}
.fondo_grisclaro{ background-color:#f8f8f8; }
.margen_0 { margin:0px; }
.margen_sup_20px { margin-top:20px; }
.margen_sup_15px { margin-top:15px; }
.margen_sup_10px { margin-top:10px; }
.margen_sup_7px { margin-top:7px; }
.margen_sup_4px { margin-top:4px; }
.margen_sup_2px { margin-top:2px; }
.margen_izq_20px { margin-left:20px; }
.margen_izq_10px { margin-left:10px; }
.margen_izq_2-5por { margin-left:2.5%; }
.margen_izq_5por{ margin-left:5%; }
.margen_izq_1por { margin-left:1%; }
.margen_izq_40px { margin-left:40px; }
.margen_der_15px { margin-right:15px; }
.margen_der_20px { margin-right:20px; }
.margen_der_10px { margin-right:10px; }
.margen_bot_15px{ margin-bottom:15px; }
.margen_bot_10px{ margin-bottom:10px; }
.text_indent { text-indent:15px; }
.padding_10px{ padding:0px 10px 0px 10px }
.padding_10px_all { padding:10px; }
.padding_5px_all { padding:5px; }
.padding_bot_7px{padding-bottom:7px;}
.padding_bot_15px{padding-bottom:15px;}
.padding_top_10px{padding-top:10px;}
.padding_top_20px{padding-top:20px;}
.padding_izq_20px{padding-left:20px;}
.padding_izq_15px{padding-left:15px;}

.iluminado{ 
	background-image:url("../images/seccion/hosting/selector.jpg");
	background-position:right;
	background-repeat:no-repeat;
	color:#a38715;
	font-weight:bold;
 }
 
 .iluminado_corto{ 
	background-image:url("../images/seccion/hosting/selector_corto.jpg");
	background-position:right;
	background-repeat:no-repeat;
	color:#a38715;
	font-weight:bold;
 }

/*******   BODY    ****************************************************************************/
html{
	margin:0px;
	height:100%;
}

body{
	background-image:url("../images/fondo_body_oscuro.gif");
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:500;
	text-align: center; 
	margin:0px 0px 0px 0px;
	height:100%;
}

p {margin-top:11px; margin-bottom:16px;}

#bodypopup {
	margin:0px;
	float:left;
	width:100%;
	height:280px;
	background-color:#FFFFFF;
	padding-top:10px;
	padding-bottom:40px;
}

/*****CAPAS DE MAQUETACIÓN*********************************************************************/
/***********************************************************************************************/

#web{
	display:block;
	width:956px;
	min-height:100%;
	margin: 0px auto;
	margin-left:auto;
	margin-right:auto;
}

#contenedor{ 
	float: left;
	display:block;
	width:956px;
	min-height:100%;
	margin: 0px;
	margin-left:auto;
	margin-right:auto;
	/*border-left:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;*/
	background-image:url("../images/fondo-contenedor.gif");
	background-repeat:repeat-y;
	background-position:center top;
	text-align:center;
}
#fondo{ 
	display:block;
	width:940px;
	min-height:100%;
	background-image:url("../images/fondo-capafondo.gif");
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#FFFFFF;
	margin: 0px auto;
	margin-left:auto;
	margin-right:auto
}

#cont_cuerpo_izquierda{
	position:relative;
	z-index:1;
	float:left;
	width:722px;
	min-height:100%;
	text-align:left;
	background-color:#FFFFFF;
	border-right:1px solid #dddddd;
}

#cont_cuerpo_derecha{ 
	z-index:1;
	float:left;
	width:216px;
	/*min-height:100%;*/
	text-align:left;
	background-color:#EFEFEF;
	/*border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;*/
}

#cont_izq_seccion{
	position:relative;
	float:left;
	width:179px;
	min-height:380px;
	padding:1px 0px 4px 7px;
	text-align:left;
}

#cont_centro_seccion {
	position:relative;
	width:528px;
	min-height:600px;
	float:left;
	text-align:left;
	padding-bottom:15px;
}


h1 { 
	text-align:left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight:700;
	line-height:25px;
	margin:0px; 
	display:none;
}
h1:before { content: " - ";}

h2 { 
	text-align:left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:normal;
	line-height:25px;
	margin:0px;
}

h3 { 
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	margin:0px; 
}

h3.tituloseccion{
	font-size:14pt; 
	color:#336699;
	font-weight:normal;
}

h3.titulosecundario{
	font-size:13pt; 
	color:#336699;
	font-weight:normal;
}

h3.titulonoticia{
	font-size:14pt; 
	color:#336699;
	font-weight:normal;
}

.cont_h3{ 
	width:100%; 
	height:24px;
	line-height:24px;
	background-image:url(../images/fondo-titsecciones-2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#5C8FBA;
	color:#FFFFFF;
	text-align:center;
	border-bottom:1px solid #999999;
}

h4{
	margin:0px;
}

h5{
	margin:0px;
}

.novisible{
	display:none;
}

.visible{
	display:inherit;
}

/*******   MENU DESPLEGABLE    ****************************************************************************/

.categoria_off{
	float:left;
	width:116px;
	margin:0px 2px 0px 0px;
	height:25px;
	background-color:#5C8FBA;
	z-index:2;
	
}

.categoria{
	float:left;
	width:116px;
	margin:0px 2px 0px 0px;
	height:25px;
	background-image:url(../images/fondo-categoriaoff.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#5C8FBA;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
	font-weight:bold;
	line-height:25px;
	cursor:pointer;
	z-index:2;
	
}

.categoria_on{
	float:left;
	width:116px;
	margin:0px 2px 0px 0px;
	height:25px;
	background-image:url(../images/fondo-categoriaon.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#FFCC00;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#003366;
	line-height:25px;
	cursor:pointer;
	z-index:2;
}

.categoria_sinops{
	float:left;
	width:116px;
	margin:0px 2px 0px 0px;
	height:25px;
	background-image:url(../images/fondo-categoriaoff.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#5C8FBA;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
	font-weight:bold;
	line-height:25px;
	cursor:pointer;
	z-index:2;
}

.categoria_sinops:hover{
	float:left;
	width:116px;
	margin:0px 2px 0px 0px;
	height:25px;
	background-image:url(../images/fondo-categoriaon.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#FFCC00;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#003366;
	line-height:25px;
	cursor:pointer;
	z-index:2;
}

.cont_novisible{
	width:140px;
	position:absolute;
	z-index:4;
	visibility:hidden;
	
}

.sombraopciones{
	display:inherit;
	position:absolute;
	z-index:2;
	filter:alpha(opacity=7);
	opacity:0.07;
	background-color:#000000;
}

.cont_ops{
	position:absolute;
	z-index:3;
	/*border:1px solid #003366;*/
	display:block;
}

.listaopciones{
	z-index:5;
	margin-top:1px;
	border:1px solid #FFCC00;
}

.opcion{
	z-index:6;
	width:140px;
	height:21px;
	text-align:left;
	line-height:21px;
	padding:1px 1px 1px 5px;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#7d6400;
	opacity:0.93;
	filter:alpha(opacity=93);
	visibility:inherit;
	background-color:#FFEA95;
	display:inherit;
	cursor:pointer;
	border-bottom:1px solid #FFCC00;
}

.opcion_on{
	z-index:6;
	width:140px;
	height:21px;
	text-align:left;
	line-height:21px;
	padding:1px 1px 1px 5px;
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bolder;
	color:#336699;
	opacity:0.95;
	filter:alpha(opacity=95);
	visibility:inherit;
	background-image:url(../images/fondo-categoriaon.jpg);
	display:inherit;
	cursor:pointer;
	border-bottom:1px solid #FFCC00;
}




/*******   CUERPO PRINCIPAL    ****************************************************************************/

#imglogo{
	float:left;
	width:706px;
	margin:7px 0px 0px 8px;
	height:150px;
	background-color:#5C8FBA;
	color:#FFFFFF;
}

#volver_inicio{
	float:left;
	width:160px;
	height:150px;
	color:#FFFFFF;
	cursor:pointer;
}

.fila_conts_2px{
	float:left;
	width:710px;
	margin:2px 0px 0px 8px;
}

.fila_conts_4px{
	float:left;
	width:710px;
	margin:4px 0px 0px 8px;
}

.fila_conts_8px{
	float:left;
	width:710px;
	margin:8px 0px 0px 8px;
}

.cont_2{
	float:left;
	width:350px;
	margin:0px 2px 0px 0px;
}

.cont_3{
	float:left;
	width:232px;
	margin:0px 2px 0px 0px;
}

.cont_4{
	float:left;
	width:172px;
	margin:0px 2px 0px 0px;
}

/*******  MENU SECCION    ****************************************************************************/

#menu_seccion{
	float:left;
	width:172px;
	border:1px solid #cccccc;
	margin:6px 0px 0px 1px;
	background-color:#f4f4f4;
	list-style-type: none;
	padding: 0px;
}

.pegado {
	margin-top:2px;
}

.menu_estaseccion{
	padding:0px 2px 0px 6px;
	height:25px;
	line-height:25px;
	width:164px;
	text-align:left;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	background-image:url(../images/fondo-seccionon.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#feda48;
}

.menu_subseccion{
	padding:0px 2px 0px 9px;
	height:26px;
	line-height:26px;
	width:161px;
	text-align:left;
	border-bottom:1px solid #cccccc;
	background-color:#f5edcd;
	text-indent:12px;
}

.menu_subseccion:hover{
	background-color:#f6e9b9;
	border-bottom:1px solid #CCCCCC;
	cursor:pointer;
}

.menu_estasubseccion{
	padding:0px 2px 0px 9px;
	height:26px;
	line-height:26px;
	width:161px;
	text-align:left;
	border-bottom:1px solid #cccccc;
	background-color:#f7e8b0;
	text-indent:3px;
	font-weight:bold;
}

.menu_otraseccion{
	padding:0px 2px 0px 6px;
	height:27px;
	line-height:27px;
	width:164px;
	text-align:left;
	border-bottom:1px solid #dddddd;
	cursor:pointer;
}

.menu_otraseccion:hover{
	background-color:#e9e9e9;
	border-bottom:1px solid #dddddd;
	cursor:pointer;
}

.menu_pie{
	border-bottom:0px;
}

.menu_pie:hover{
	border-bottom:0px;
}


/*******  CUERPO SECCION    ****************************************************************************/

.ruta_seccion{
	float:left;
	margin:5px 0px 0px 0px;
	width:522px;
	height:25px;
	line-height:25px;
	text-align:left;
	padding-left:2px;
	border-bottom:1px solid #DDDDDD;
	background-image:url(../images/fondo-rutas.gif);
	background-position:right;
	background-repeat:no-repeat;

}

.titulo_seccion{
	float:left;
	margin:5px 0px 0px 0px;
	width:522px;
	height:25px;
	line-height:25px;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}

.cuerpo_seccion{
	float:left;
	margin:5px 0px 0px 0px;
	width:517px;
	line-height:16px;
	text-align:justify;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
}

.diverror { 
	float:left;
	margin:20px 5px 10px 10px;
	width:490px;
	line-height:16px;
	text-align:justify;
	padding-left:5px;
	padding-top:3px;
	padding-right:12px;
	background-color:#FFCCCC; 
	background-image:url(../images/fondo-error.png);
	background-position:top right;
	background-repeat:repeat;
	border:1px solid #ffbbbb;
}

.divok { 
	float:left;
	margin:20px 5px 10px 10px;
	width:490px;
	line-height:16px;
	text-align:justify;
	padding-left:5px;
	padding-top:3px;
	padding-right:12px;
	background-color:#E7FFCE;
	background-image:url(../images/fondo-ok.png);
	background-position:top right;
	background-repeat:repeat;
	border:1px solid #C4E6AA;
}

.imgfondo_diverror{
	width:100%;
	min-height:100px;
	float:left;
	background-image:url(../images/error.png);
	background-position:left;
	background-repeat:no-repeat;
}

.imgfondo_divok{
	width:100%;
	min-height:100px;
	float:left;
	background-image:url(../images/ok.png);
	background-position:left;
	background-repeat:no-repeat;	
}

.cuerpo_seccion_plano{
	float:left;
	margin:0px 0px 0px 0px;
	width:517px;
	line-height:16px;
	text-align:justify;
}

.cont_95{
	float:left;
	margin-left:2.5%;
	width:95%;
	background-color:#f4f4f4;
}

.cuerpo_seccion_2{
	float:left;
	margin:15px 9px 5px 12px;
	width:45%;
	line-height:16px;
	text-align:justify;
	padding-left:0px;
	padding-right:0px;
}

.cuerpo_seccion_3{
	float:left;
	margin:12px 0px 5px 4px;
	width:31%;
	line-height:16px;
	text-align:justify;
	padding-left:2px;
	padding-right:5px;
	font-size:9pt;
}

.cuerpo_seccion_3_titulo{
	float:left;
	width:100%;
	margin-top:0px;
	margin-bottom:7px;
	background-color:#DDDDDD;
	height:37px;
	line-height:37px;
	text-indent:10px;
	font-size:12pt;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
}

.tabla_seccion{
	width:450px;
	margin-left:30px;
	min-height:40px;
	line-height:16px;
	border:1px solid #dddddd;
	text-align:left;
	background-image:url(../images/fondo-tabla.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#f4f4f4;
}

.cab_tabla_seccion{
	width:450px;
	height:30px;
	line-height:30px;
	text-align:center;
	background-image:url(../images/fondo-titsecciones-2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#5C8FBA;
}

.celda_tabla_seccion{
	padding:6px;
	border-bottom:1px solid #dddddd;
}

.media_tabla_seccion{
	float:left;
	width:49%;
	margin-right:3px;
	min-height:40px;
	line-height:16px;
	border:1px solid #dddddd;
	text-align:left;
	background-image:url(../images/fondo-tabla.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#f4f4f4;
}

.cab_media_tabla_seccion{
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	background-image:url(../images/fondo-titsecciones-2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#5C8FBA;
}

.cab_sinfondo_media_tabla_seccion{
	width:92%;
	background-color:#5C8FBA;
	height:30px;
	line-height:30px;
	padding-bottom:3px;
	border-bottom:1px solid #CCCCCC;
	padding:0px 4% 0px 4%;
}

p.texto_media_tabla_seccion{
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}

.pie_media_tabla_seccion{
	width:95%;
	margin-left:2.5%;
	height:25px;
	line-height:25px;
	padding-bottom:3px;
	border-top:1px solid #CCCCCC;
}

.zona_oscura_95{
	float:left;
	width:95%;
	margin-left:1.5%;
	min-height:40px;
	line-height:16px;
	border:1px solid #dddddd;
	text-align:left;
	background-image:url(../images/fondo-tabla.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#f4f4f4;
}

.zona_oscura_100{
	float:left;
	width:99%;
	min-height:40px;
	line-height:16px;
	border:1px solid #dddddd;
	text-align:left;
	background-image:url(../images/fondo-tabla.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#f4f4f4;
}

.cab_zona_oscura{
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	background-image:url(../images/fondo-titsecciones-2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#5C8FBA;
}

.cont_pestanas{
	float:left;
	width:95%;
	margin-left:2.5%;
	background-image:url(../images/fondo-cont-pestanas.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-top:10px;
}

.pestana{
	float:left;
	width:122px;
	height:30px;
	line-height:30px;
	background-image:url(../images/pestana.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	text-align:center;
	color:#888888;
	cursor:pointer;
}

.pestana:hover{
	background-image:url(../images/pestana_on.jpg);
	color:#336699;
}

.pestana_activa{
	float:left;
	width:122px;
	height:30px;
	line-height:30px;
	background-image:url(../images/pestana_activa.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	text-align:center;
	color:#555555;
	font-weight:normal;
}

ul.texto {
	margin-top:12px;
	margin-bottom:12px;
	line-height:17px;
}

.aclarador{
	float: left;
	width: 512px;
	background-image:url(../images/fondo_conect.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
	background-color:#f4f4f4;
}

.aclarador_titulo{
	line-height:30px;
}

.aclarador_texto{
	line-height:16px;
}


/******************* SECCION DE CONTACTO *******************************************/

.cuerpo_contacto{
	float:left;
	margin:5px 0px 0px 0px;
	width:522px;
	line-height:20px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}

.cont_campo_check{
	padding-top:11px;
	float:left;
	width:29px;
	height:29px;
}

.cont_campo_radio{
	padding-top:11px;
	float:left;
	width:8%;
	height:29px;
	text-align:center;
}

.cont_campo_mini{
	float:left;
	width:10%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_label{
	float:left;
	width:13%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_campo{
	float:left;
	width:37%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_label_free{
	float:left;
	width:13%;
	line-height:40px;
	text-align:left;
}

.cont_campo_free{
	float:left;
	width:37%;
	line-height:40px;
	text-align:left;
}

.cont_label_equi{
	float:left;
	width:26%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_campo_equi{
	float:left;
	width:22%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_campo_medio{
	float:left;
	width:50%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_campo_medio_largo{
	float:left;
	width:70%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_campo_largo{
	float:left;
	width:85%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_label_texto{
	float:left;
	width:97%;
	height:40px;
	line-height:40px;
	text-align:left;
}

.cont_campo_texto{
	float:left;
	width:97%;
	line-height:35px;
	text-align:left;
}

.cont_campo_texto_normal{
	float:left;
	width:100%;
	text-align:left;
}

#textolopd{
	float:left;
	margin:0px 0px 7px 0px;
	width:97%;
	line-height:15px;
	text-align:justify;
	padding-left:5px;
	padding-top:5px;
	border-top:1px solid #DDDDDD;
}

/*******************************************************************************************************************/
img.definicion{
	margin-left:30px;
	margin-right:30px;
	margin-top:5px;
	margin-bottom:5px;
}

img.serviciosadicionales{
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}

img.instalaciones{
	margin-left:55px;
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #5C8FBA;
}

img.reseler{
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
}

img.porque{
	margin-left:15px;
	margin-top:3px;
}

img.porque2{
	margin-right:15px;
	margin-top:3px;
}

img.tabla_img{
	margin-left:20px;
	margin-right:30px;
	margin-top:10px;
	margin-bottom:5px;
}


/************************************* SECCION DE REGISTRO DOMINIOS ************************************************/

.rdom_contform{
	margin:15px 0px 15px 20px;
}

#reg_agentereg{
	float:left;
	width:200px;
	margin:7px 0px 0px 6px;
	height:185px;
	/*background-image:url("../images/zonader/comercial.jpg");
	background-repeat:no-repeat;
	background-position:left bottom;*/
	background-color:#f8f8f8;
	border:1px solid #dddddd;
	
}


/************************************* SECCION DE TARIFAS DE DOMINIOS *************************************/
#tabla95{
	width:95%;
	border:0px;
	background-image:url(../images/fondo-tabla.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#f4f4f4;

}

.cabtabla{
	height:20px;
	line-height:20px;
	background-image:url('../images/fondo-boton-verde.gif');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#5C8FBA;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}

.cabtabla_azul{
	height:20px;
	line-height:20px;
	background-image:url('../images/fondo-boton-azul.gif');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#5C8FBA;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}

.filtabla{}
.filtabla:hover{background-color:#F7E8B0;}

.cabfiltabla{
	height:35px;
	line-height:35px;
	background-image:url('../images/fondo-cabfiltabla.jpg');
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#e9e9e9;
	color:#666666;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
}

.celdatabla{
	/*background-color:#f4f4f4;*/
	height:35px;
	line-height:35px;
	font-size:7.5pt;
	font-weight:bold;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;

}


/************************************* SECCION DE HOSTING ************************************************/
.hos_planes{
	float:left;
	width:232px;
	margin:10px 10px 13px 13px;
	height:200px;
	border:1px solid #cccccc;
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ffffff;
}

#hos_basico{
	background-image:url("../images/seccion/hosting/fondoplanes_b.jpg");
}

#hos_basico:hover{
	background-image:url("../images/seccion/hosting/fondoplanes_b_on.jpg");
}

#hos_premium{
	background-image:url("../images/seccion/hosting/fondoplanes_p.jpg");
}

#hos_premium:hover{
	background-image:url("../images/seccion/hosting/fondoplanes_p_on.jpg");
}

#hos_avanzado{
	background-image:url("../images/seccion/hosting/fondoplanes_a.jpg");
}

#hos_avanzado:hover{
	background-image:url("../images/seccion/hosting/fondoplanes_a_on.jpg");
}

#hos_distribuidor{
	background-image:url("../images/seccion/hosting/fondoplanes_d.jpg");
}

#hos_distribuidor:hover{
	background-image:url("../images/seccion/hosting/fondoplanes_d_on.jpg");
}

#hos_inicia{
	background-image:url("../images/seccion/hosting/fondolinux_a.jpg");
}

#hos_inicia:hover{
	background-image:url("../images/seccion/hosting/fondolinux_a_on.jpg");
}

#hos_empresa{
	background-image:url("../images/seccion/hosting/fondolinux_b.jpg");
}

#hos_empresa:hover{
	background-image:url("../images/seccion/hosting/fondolinux_b_on.jpg");
}

#hos_multidominio{
	background-image:url("../images/seccion/hosting/fondolinux_c.jpg");
}

#hos_multidominio:hover{
	background-image:url("../images/seccion/hosting/fondolinux_c_on.jpg");
}

#hos_virtual{
	background-image:url("../images/seccion/hosting/fondolinux_d.jpg");
}

#hos_virtual:hover{
	background-image:url("../images/seccion/hosting/fondolinux_d_on.jpg");
}

.hos_comp_tabla{
	border:1px solid #CCCCCC;
}

.hos_caracteristicas_tabla{
	border:1px solid #CCCCCC;
	margin-left:10px;
}

.hos_comp_cab{
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
}

.hos_comp_cab_2{
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url("../images/fondo-titsecciones-2.jpg");
	background-position:left top;

}

.hos_comp_caract{
	border:1px solid #FFFFFF;
	/*color:#444444;*/
	padding-left:5px;
	line-height:14px;
}

.hos_comp_dato{
	border:1px solid #FFFFFF;
	/*color:#666666;*/
	font-weight:bold;
	font-size:10px;
}

.hos_lineacaract{
	background-color:#DDDDDD;
	color:#555555;
}

.hos_lineacaract:hover{
	background-color:#fcd840;
	color:#007700;
}

.hos_precio{
	background-color:#CCCCCC;
}

.hos_comp_explicacion{
	border:1px solid #FFFFFF;
	color:#666666;
	font-size:8pt;
	padding:8px 10px 8px 10px;;
}

.hos_carprincipal{
	padding:0px 7px 0px 7px;
}


.hos_expprincipal{
	padding:7px 7px 7px 7px;
}


/************************************* SECCION DE FAQS *************************************************************/

.faqs_lista_preg{
	float:left;
	margin:10px 0px 0px 2px;
	width:514px;
	line-height:22px;
	text-align:left;
	padding-left:4px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
}

.faqs_lista_todo{
	float:left;
	margin:5px 0px 0px 0px;
	width:522px;
	text-align:justify;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:5px;
	line-height:17px;
}

.faqs_subir{
	float:left;
	margin:0px 0px 0px 0px;
	width:524px;
	height:20px;
	text-align:right;
	line-height:16px;
	border-bottom:1px dotted #DDDDDD;
}


/************************************* SECCION DE NOTICIAS *********************************************************/

.noticia_fecha{
	float:left;
	margin:5px 0px 0px 0px;
	width:522px;
	height:20px;
	line-height:20px;
	text-align:left;
	padding-left:6px;
}

.noticia_texto{
	float:left;
	margin:5px 0px 0px 0px;
	width:517px;
	text-align:justify;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:9px;
	padding-right:5px;
	line-height:17px;
}

.noticia_imagen{
	margin:2px 14px 0px 0px;
	/*border:1px solid #DDDDDD;*/
}

.noticia_otranoticia{
	padding:8px 2px 0px 6px;
	width:164px;
	text-align:left;
	line-height:12px;
}

.noticia_pie{
	height:16px;
	line-height:16px;
	text-align:left;
	margin:6px 0px 1px 1px;;
	padding:4px 2px 5px 5px;
	width:163px;
	border-top:1px solid #dddddd;
	background-color:#eeeeee;
}

.noticia_autor{
	float:left;
	margin:5px 0px 0px 0px;
	width:522px;
	height:20px;
	line-height:20px;
	text-align:left;
	padding:0px 0px 4px 5px;
}

.noticia_volver{
	float:left;
	margin:5px 0px 0px 0px;
	width:522px;
	height:20px;
	line-height:20px;
	text-align:right;
	padding-right:2px;
	padding-top:8px;
	border-top:1px solid #DDDDDD;
}

/************************************* SECCION DE SERVIDORES *********************************************************/
.serv_plan1 {
	background-image:url("../images/back_azul.jpg");
	background-color:#72A2CA;
	color:#FFFFFF;
}

.serv_plan2 {
	background-image:url("../images/back_dorado.jpg");
	background-color:#CCA400;
	color:#FFFFFF;
}

.serv_plan3 {
	background-image:url("../images/back_verde.jpg");
	background-color:#168E13;
	color:#FFFFFF;
}

.serv_plan_nulo {
	background-color:#CCCCCC;
	color:#FFFFFF;
}


/*******************************************************************************************************************/

img.volver{
	vertical-align:middle;
	line-height:20px;
}

#main_apireg{
	height:118px;
	border:1px solid #cccccc;
	background-image:url("../images/fondo_apireg.jpg");
	background-color:#72A2CA;
}


#main_apireg #cont_textoapi{
	width:100%;
	height:60px;
	margin-top:8px;
}

#main_apireg #tituloapi{
	padding:0px 10px 0px 9px;
	line-height:28px;
}

#main_apireg #textoapi{
	padding:0px 10px 0px 10px;
	line-height:16px;
}

#main_apireg #formapi{
	height:35px;
	color:#666666;
	text-indent:0px;
	line-height:35px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 12px;
}

.texto_servicios{
	text-align:justify;
	height:55px;
	margin:5px 5px 0px 5px;
	padding:3px 5px 3px 5px;
	line-height:14px;
}

.texto_servicios_mini{
	text-align:left;
	height:30px;
	margin:5px 2px 0px 6px;
}

.imagen_servicios{
	height:75px;
	margin:0px 0px 0px 0px;
	text-align:center;
	cursor:pointer;
}

.pie_servicios{
	text-align:center;
	height:32px;
	margin:0px 0px 0px 0px;
	padding:0px 8px 0px 8px;
}

.pie_servicios_mini{
	text-align:center;
	height:32px;
	margin:47px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#main_hosting {
	height:200px;
	border:1px solid #cccccc;
	background-image:url("../images/hosting.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ffffff;
}


#main_housing {
	height:200px;
	border:1px solid #cccccc;
	background-image:url("../images/housing.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ffffff;
}

#main_otros {
	height:200px;
	border:1px solid #cccccc;
	background-image:url("../images/otrosserv.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ffffff;
}

#main_colocation {
	height:140px;
	margin-left:1px;
	border:1px solid #cccccc;
	background-image:url("../images/colocation.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ffffff;
	cursor:pointer;
}

#main_empresa {
	height:140px;
	margin-left:1px;
	border:1px solid #cccccc;
	background-image:url("../images/empresa.jpg");
	background-repeat:no-repeat;
	background-position:left top;
}

.texto_empresa{
	text-align:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 135px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 3px;
}

#cubo {
	float:left;
	width:119px;
	height:100px;
	background-color:#f4f4f4;
	border:1px solid  #dddddd;
	text-align:left;
}

#seccion_banner_mini {
	height:125px;
	margin-left:1px;
	margin-top:4px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #FFFFFF;
	background-color:#f4f4f4;
	line-height:25px;
}

#seccion_banner_tipo0 {
	height:140px;
	margin-left:1px;
	margin-top:6px;
	border:1px solid #DDDDDD;
	background-color:#f4f4f4;
}

#seccion_banner_libre {
	margin-left:1px;
	margin-top:15px;
}

#logos_pie{
	background-color:#ffffff;
	/*border:1px solid #DDDDDD;*/
	float:left;
	width:704px;
	margin:4px 0px 0px 8px;
	padding-top:4px;
}

.logo_pie{
	margin:0px 0px 0px 9px;
}

#pie{
	float:left;
	width:699px;
	margin:4px 0px 4px 8px;
	height:48px;
	background-image:url("../images/fondo-titsecciones.jpg");
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#5C8FBA;
	color:#FFFFFF;
	padding:0px 0px 5px 7px;
	line-height:18px;
	float:left;
}

#pie_derecha{
	float:right;
	width:100px;
	height:53px;
	text-align:right;
	line-height:16px;
	background-image:url("../images/fondo-pie.jpg");
	background-repeat:no-repeat;
	background-position:right center;
}

#pie_izquierda{
	float:left;
	width:590px;
	height:31px;
	text-align:left;
	line-height:16px;
	margin-top:15px;
}

#linkspie{
	float:left;
	width:706px;
	margin:0px 0px 7px 10px;
	color:#aaaaaa;
	height: 25px;
	line-height:20px;
}




/*******   PARTE DERECHA    ****************************************************************************/

#main_comercial{
	float:left;
	width:200px;
	margin:7px 0px 0px 6px;
	height:148px;
	background-image:url("../images/zonader/comercial.jpg");
	background-repeat:no-repeat;
	background-position:left bottom;
	border:1px solid #dddddd;
	cursor:pointer;
	
}

#main_sat{
	float:left;
	width:200px;
	margin:4px 0px 0px 6px;
	height:120px;
	border:1px solid #dddddd;
	background-image:url("../images/zonader/sat.jpg");
	background-repeat:no-repeat;
	background-position:left bottom;
	cursor:pointer;
}

#main_noticias{
	float:left;
	text-align:center;
	width:200px;
	margin:4px 0px 0px 6px;
	min-height:240px;
	border:1px solid #dddddd;
	background-color:#f8f8f8;
}

#main_facebook{
	float:left;
	text-align:center;
	width:200px;
	margin:4px 0px 0px 6px;
	border:1px solid #dddddd;
	background-color:#f8f8f8;
}

#main_twitter{
	float:left;
	text-align:center;
	width:200px;
	margin:4px 0px 0px 6px;
	border:1px solid #dddddd;
	background-color:#f8f8f8;
}

.texto_noticias{
	/*height:133px;*/
	line-height:14px;
	width:188px;
	margin:3px 3px 0px 3px;
	text-align:justify;
	padding:3px 3px 2px 3px;
}

.pie_noticias{
	height:16px;
	line-height:16px;
	text-align:right;
	width:190px;
	margin:4px 3px 3px 3px;
	padding:0px 4px 3px 0px;
}

img.noticias_left {
	float: left;
	display: inline;
	background-color:#dddddd;
	margin:2px 5px 1px 0px;
	border:1px solid #cccccc;
}

img.noticias_right{
	float: right;
	display: inline;
	background-color:#dddddd;
	margin:2px 0px 1px 5px;
	border:1px solid #cccccc;
}

#main_relleno{
	float:left;
	width:200px;
	margin:4px 0px 0px 6px;
	height:118px;
	border:1px solid #dddddd;
	background-color:#f8f8f8;
}

#esquina_inferior{
	float:right;
	width:190px;
	text-align:right;
	margin:4px 9px 7px 0px;
	height: 20px;
	line-height:20px;
	padding-right:2px;
}

.texto_bloque{
	margin:5px 5px 2px 5px;
	text-align:justify;
}

/***********************************   FUENTES   *************************************************************/
.trebuchet20verde{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:20pt; 
	color:#339933;
}

.trebuchet16gris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:16pt; 
	color:#666666;
}

.trebuchet16verde{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:16pt; 
	color:#339933;
	font-weight:bold;
}

.trebuchet15gris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15pt; 
	color:#666666;
}

.trebuchet15verde{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15pt; 
	color:#339933;
	font-weight:bold;
}

.trebuchet14naranja{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14pt; 
	color:#FFCC00;
}

.trebuchet14blanco{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14pt; 
	color:#FFFFFF;
}

.trebuchet14azul{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14pt; 
	color:#5C8FBA;
}

.trebuchet14azuloscuro{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14pt; 
	color:#336699;
}

.trebuchet14gris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14pt; 
	color:#666666;
}

.trebuchet14verde{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14pt; 
	color:#339933;
}

.trebuchet14dorado{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14pt; 
	color:#CCA400;
	font-weight:bold;
}

.trebuchet13azul{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13pt; 
	color:#5C8FBA;
}

.trebuchet13rojo{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13pt; 
	color:#CC0000;
}

.trebuchet13gris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13pt; 
	color:#888888;
	font-weight:bold;
}

.trebuchet12gris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#666666;
	font-weight:bold;
}

.trebuchet12grismuyclaro{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#BBBBBB;
	font-weight:bold;
}

.trebuchet12azul{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#5C8FBA;
	font-weight:bold;
}

.trebuchet12blancofino{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#FFFFFF;
	font-weight:normal;
}

.trebuchet12blanco{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#FFFFFF;
	font-weight:bold;
}

.trebuchet12naranja{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#FFCC00;
}

.trebuchet12verde{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#339933;
	font-weight:bold;
}

.trebuchet12dorado{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#CCA400;
	font-weight:bold;
}

.trebuchet11naranja{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#FFCC00;
}

.trebuchet11dorado{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#CCA400;
	font-weight:bold;
}

.trebuchet11verde{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#339933;
	font-weight:bold;
}

.trebuchet10verdenormal{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#339933;
}

.trebuchet11gris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#666666;
	font-weight:bold;
}

.trebuchet10gris{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#666666;
	font-weight:bold;
}

.trebuchet10verde{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#339933;
	font-weight:bold;
}

.trebuchet10azuloscuro{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#336699;
	font-weight:bold;
}

.trebuchet10azul{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#5C8FBA;
	font-weight:bold;
}

.trebuchet10blanco{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#FFFFFF;
}

.trebuchet10verde{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#339933;
}

.tahoma7gris{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7.5pt; 
	color:#666666;
}

.tahoma7grismedioclaro{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7.5pt; 
	color:#777777;
}

.tahoma7grisclaro{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7.5pt; 
	color:#888888;
}

.tahoma7azul{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7.5pt; 
	color:#5C8FBA;
}

.tahoma7azuloscuro{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7.5pt; 
	color:#336699;
}

.tahoma7verde{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7.5pt; 
	color:#339933;
}


.tahoma7blanco{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:7.5pt; 
	color:#FFFFFF;
}

.tahoma8gris{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#666666;
}

.tahoma8dorado{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#CCA400;
}

.tahoma8grisclaro{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#888888;
}

.tahoma8grismuyclaro{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#AAAAAA;
}

.tahoma8blanco{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#FFFFFF;
}

.tahoma8naranja{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#FFCC00;
}

.tahoma8verde{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#339933;
}

.tahoma8azul{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#5C8FBA;
}

.tahoma8rojo{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#CC3333;
}

.tahoma8azuloscuro{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#336699;
}

.tahoma8amarillo{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#FFCC00;
}

.tahoma9gris{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:9pt; 
	color:#666666;
}

.tahoma9azuloscuro{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:9pt; 
	color:#336699;
}


.tahoma9azul{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:9pt; 
	color:#5C8FBA;
}

.tahoma9verde{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:9pt; 
	color:#339933;
}

.tahoma9naranja{
	font-family: 'Tahoma', Arial, Helvetica, sans-serif;
	font-size:9pt; 
	color:#FFCC00;
}

.trebuchet11azul{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#5C8FBA;
	font-weight:bold;
}

.trebuchet11azuloscuro{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11pt; 
	color:#336699;
	font-weight:bold;
}

.trebuchet12azuloscuro{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12pt; 
	color:#336699;
	font-weight:bold;
}

a.enlace_categoria:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.enlace_categoria:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.enlace_categoria:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.enlace_categoria:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#BB7700; text-decoration:none; }

a.enlace_aviso:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#FFFFFF; text-decoration:none;}
a.enlace_aviso:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.enlace_aviso:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.enlace_aviso:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#FFFFFF; text-decoration:underline; }

a.enlaces_pie:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#666666; }
a.enlaces_pie:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#666666; }
a.enlaces_pie:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#666666; }
a.enlaces_pie:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:underline; font-size:8pt; color:#5C8FBA; }

a.enlaces_ruta:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#888888; }
a.enlaces_ruta:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#888888; }
a.enlaces_ruta:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#888888; }
a.enlaces_ruta:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:underline; font-size:8pt; color:#5C8FBA; }

a.enlaces_not:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#336699; }
a.enlaces_not:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#336699; }
a.enlaces_not:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#336699; }
a.enlaces_not:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:underline; font-size:8pt; color:#009300; }

a.azul7bold:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:7pt; color:#336699;  font-weight:bold; }
a.azul7bold:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:7pt; color:#336699; font-weight:bold;}
a.azul7bold:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:7pt; color:#336699; font-weight:bold;}
a.azul7bold:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:underline; font-size:7pt; color:#009300; font-weight:bold;}

a.enl_verde8:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#007700;   }
a.enl_verde8:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#007700; }
a.enl_verde8:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#007700; }
a.enl_verde8:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:underline; font-size:8pt; color:#336699;}

a.verde7bold:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:7pt; color:#339933;  font-weight:bold; }
a.verde7bold:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:7pt; color:#339933; font-weight:bold;}
a.verde7bold:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:7pt; color:#339933; font-weight:bold;}
a.verde7bold:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:underline; font-size:7pt; color:#339933; font-weight:bold;}


a.enlaces_menu:link { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#336699; }
a.enlaces_menu:active { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#336699; }
a.enlaces_menu:visited { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#336699; }
a.enlaces_menu:hover { font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-decoration:none; font-size:8pt; color:#336699; }



/**************** FORMULARIOS  ******************************************************/

.campogris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #336699;
	border: 1px solid #999999;
	background-image:url(../images/fondo-input-buscador.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding-left:2px;
	width: 150px;
}

.campogrislibre{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #336699;
	border: 1px solid #999999;
	background-image:url(../images/fondo-input-buscador.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding-left:2px;
}

.campogrislibremini{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	border: 1px solid #999999;
	background-image:url(../images/fondo-input-buscador.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding-left:1.5px;
	height:16px;
}

.areatextogris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #336699;
	border: 1px solid #999999;
	background-image:url(../images/fondo-input-buscador.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	padding:2px;
	width:398px;
	margin-left:14%;
}

.selectgris{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	border: 1px solid #999999;
	width: 60px;
	font-weight:bold;
	cursor:pointer;
}

.selectcontenido{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	border: 1px solid #999999;
	font-weight:bold;
	cursor:pointer;
	background-color:#FFFFFF;
	width:86%;
}

.selectlibre{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
	border: 1px solid #999999;
	font-weight:bold;
	cursor:pointer;
	background-color:#FFFFFF;
}

.boton {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #5C8FBA;
	background-image:url(../images/fondo-boton-azul.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color: #ffffff;
	font-weight:bold;
	border-top: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	cursor:pointer;
}

.boton_verde {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #3d872f;
	background-image:url(../images/fondo-boton-verde.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color: #ffffff;
	font-weight:bold;
	border-top: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	cursor:pointer;
}

.boton_rojo {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #f45747;
	background-image:url(../images/fondo-boton-rojo.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color: #ffffff;
	font-weight:bold;
	border-top: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	cursor:pointer;
}

/******************************  BANNERS   *********************************************/
.main_banner_cont_2{
	height:118px;
	border:1px solid #cccccc;
	background-color:#eeeeee;
}

.main_banner_cont_3 {
	height:200px;
	border:1px solid #cccccc;
	background-color:#eeeeee;
}

.main_banner_cont_4 {
	height:140px;
	border:1px solid #cccccc;
	background-color:#eeeeee;
}

.cont_banner_imgsimple_derecha{
	float:left;
	margin:5px 0px 0px 6px;
	padding:0px 0px 0px 0px;
}

.cont_banner_imgilum_derecha{
	float:left;
	width:202px;
	margin:5px 0px 0px 6px;
	padding:0px 0px 0px 0px;
}

.cont_banner_imgsimple_izquierda{
	width:172px;
	float:left;
	margin:10px 0px 0px 1px;
}

.cont_banner_imgsimple_izquierda_mitad{
	width:85px;
	float:left;
	margin:10px 0px 0px 1px;
}

.cont_banner_imgilum_izquierda{
	width:172px;
	float:left;
	margin:10px 0px 0px 1px;
}

.cont_banner_imgilum_izquierda_mitad{
	width:85px;
	float:left;
	margin:10px 0px 0px 1px;
}

img.imgsimple{
	border:1px solid #dddddd;
	margin:0px 1px 0px 0px;
}

img.imgilum{
	border:0;
	margin:0px 1px 0px 0px;
}


/********* REGISTRO DE DOMINIOS  *******************************************************************************/

#contenedor_pasos {
	float:left;
	padding:10px 10px 10px 10px;
	margin:15px 6px 0px 6px;
	width:494px;
	line-height:16px;
	text-align:left;
	line-height:55px;
	background-color:#f8f8f8;
	border:1px solid #f1f1f1;
}

#texto_pasos {
	float:left;
	height:45px;	
	width:165px;
	margin:0px 4px 0px 0px;
	padding:5px 0px 5px 0px;
	line-height:48px;
	color:#399933;
	font-size:17px;
}	

.paso_inactivo {
	float:left;
	height:55px;
	line-height:55px;
	width:55px;
	margin:0px 4px 0px 4px;
	background-image:url(../images/fondo-nulo.png);
	background-position: left top;
	background-repeat: repeat;
	color:#e2e2e2;
	font-size:28px;
	text-align:center;
	border:1px solid #e8e8e8;
}

.paso_actual {
	float:left;
	height:55px;
	line-height:55px;
	width:55px;
	margin:0px 4px 0px 4px;
	background-image:url(../images/fondo-activo.png);
	background-position: left top;
	background-repeat: repeat;
	color:#fbf666;
	font-size:32px;
	font-weight:bold;
	text-align:center;
	border:1px solid #97d59e;
}

.paso_pendiente {
	float:left;
	height:55px;
	line-height:55px;
	width:55px;
	margin:0px 4px 0px 4px;
	background-image:url(../images/fondo-pendiente.png);
	background-position: left top;
	background-repeat: repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:28px;
	text-align:center;
	border:1px solid #dddddd;
}

.cont_radio{
	float:left;
	width:10%;
	height:30px;
}

