@charset "utf-8";
/* CSS Document */
#cuades ul{ margin:0px; padding:0px; padding-left:10px;}	
#cuades li{ list-style:none; padding:0px; margin:0px; margin-bottom:5px;}
body{
	background:url(imagenes/fondo.jpg) #303030 top left;
	margin:0px; 
	padding:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1{ font-size:16px;}
#page{ width:850px; background-color:#101010; margin-left:auto; margin-right:auto; }
#cabezote{height:80px; width:100%; background-color:#000000;}
	#logo{padding-left:15px; padding-top:20px; float:left;}
	#menu_cabezote{
		float:right; 
		text-align:right; 
		color:#FFFFFF; 
		padding-top:60px; 
		padding-right:15px;
	}
	#menu_cabezote ul{ padding:0px; margin:0px;}
	#menu_cabezote li{ float:left; padding-left:5px; padding-right:5px; list-style:none;}
	.sep{ border-right:#CCCCCC 1px solid;}
	#menu_cabezote a{ color:#FFFFFF; text-decoration:none; }
#banner{ height:253px; width:100px; }
#contenido{ width:100%; color:#FFFFFF; padding:0px;  }
	#infocuades{ height:190px;}
	#cuades{ width:270px; float:left; padding:0px; margin-left:0px; margin-top:15px; margin-bottom:15px; }
        .cuadess{ width:270px; float:left; margin-left:10px; margin-top:15px; margin-bottom:15px; }
	*html .cuades{ margin-left:7px; }
	#cuadestext{
		float:left;
		margin-left:25px;
		width:527px;
		height:auto;
		padding-top:15px;
		padding-bottom:15px;
		text-align:justify;
	}
	.cotizarenlinea{
		background:url(imagenes/cotizarahora_d.jpg) no-repeat;
		height:22px;
		width:130px;
		border:none;
		cursor:pointer;
		}
	#cuadestext ul{ margin:0px; margin-left:60px; padding:0px; padding-right:15px;}
	#cuadestext ul li{ list-style:none; font-weight:bold;}
	.cajalarga{ width:220px; height:15px; border:#FFF0F0 1px solid;}
	.cajamediana{ width:140px; height:15px; border:#FFF0F0 1px solid;}
	.cajacorta{ width:20px; height:15px; border:#FFF0F0 1px solid;}
	#infoconozcanos{ margin-left:11px; margin-top:15px; padding-right:15px; text-align:justify; padding-bottom:15px;}
	#infoconozcanos li{ margin-left:14px; margin-bottom:8px;}
	#hostingplans{ padding-left:5px; height:auto; padding-bottom:15px; }
	*html #hostingplans{ padding-left:0px; }
	#planhosting{ float:left; margin-left:8px; width:475px; margin-top:15px; padding:5px;}
	#busquedadominio{
		position:absolute; 
		padding:10px; 
		width:450px; 
		margin-left:15px; 
		margin-top:190px; 
		height:33px; 
		background:url(imagenes/busquedadominio.jpg) no-repeat;
	}
	*html #busquedadominio{ padding-left:2px; width:460px; }
	.buscardominio{ 
		width:300px; 
		height:27px; 
		border:#CCCCCC 1px solid; 
		font-size:18px; 
		font-family:Arial, Helvetica, sans-serif;  
		padding-top:3px;
		color:#999999;
		font-style:normal;
		padding-left:5px;
	}
	.botoncomprar{background:url(imagenes/botoncomprar.gif) no-repeat; border:0; height:18px; padding-bottom:4px;}
	.botonbuscar{ 
		background:url(imagenes/botonbuscardominio.jpg) no-repeat;
		height:34px;
		width:133px;
		border:none;
		cursor:pointer;
	}
	.celdaizquierda{ padding-left:3px; }
	#contactomail{ 
		margin-left:11px; 
		margin-top:15px; 
		padding-right:15px; 
		text-align:justify; 
		padding-bottom:15px;
		width:500px;
		float:left;
	}
	#contactorest{
		float:right;
		width:300px;
		margin-top:15px;
		padding-right:10px;
	}
	.enviarsolicitud{ 
		border:none; 
		background:url(imagenes/enviarsolicitud.jpg) no-repeat; 
		height:22px; 
		width:130px;
		cursor:pointer;
	}
	.cajatexto{ height:15px; border:#CCCCCC 1px solid;}
	#indexleft{ float:left; width:555px;  margin:15px;}
	#indexright{ float:left; width:240px; text-align:center;  margin-left:5px; margin-top:15px;}
	*html #indexleft{ margin:10px;}
	*html #indexright{ margin-top:10px; }
	#cuadroser{
		background:url(imagenes/cuadroservicios.jpg) no-repeat; 
		padding:10px;
		padding-left:0px;
		margin-left:30px;
		width:500px; 
		height:122px; 
		margin-top:10px;	
	}
	
	#loading{position:fixed; width:30px; margin-left:auto; margin-right:auto;top:0px; color:#000; }
#footer{ height:50px; width:100%; border-top:#333333 1px solid; background-color:#000000; color:#fff; padding-top:4px;}


.validate_false{ background:url(imagenes/validate.gif) repeat; border:1px solid #999; }
.validate_true{ border:1px solid #999; background-color:#FFF; }
.validate_false2{ background:url(imagenes/validate.gif) repeat; border:1px solid #999;width:220px; }


.tooltip,.tooltip *{display:block} /*added by javascript*/
.tooltip{ width: 200px; color:#000; font:lighter 11px/1.3 Arial,sans-serif;text-decoration:none;text-align:center; position:absolute; margin-top:8px; margin-left:140px;}
.tooltip span.top{padding: 30px 8px 0; background: url(imagenes/bt.gif) no-repeat top}
.tooltip b.bottom{padding:3px 8px 15px;color: #548912; background: url(imagenes/bt.gif) no-repeat bottom}

.tooltip2,.tooltip2 *{display:block} /*added by javascript*/
.tooltip2{ width: 200px; color:#000; font:lighter 11px/1.3 Arial,sans-serif;text-decoration:none;text-align:center; position:absolute; margin-top:-60px; margin-left:-150px;}
.tooltip2 span.top{padding: 10px 2px 0; background: url(imagenes/bt2.gif) no-repeat top}
.tooltip2 b.bottom{padding:3px 8px 22px;color: #548912; background: url(imagenes/bt2.gif) no-repeat bottom}

#mensajeEnviadoContainer{
	  position:fixed;
	  left: 0;
	  top: 0;
	  width: 100%;
	  height: 100%;
	  background-color:#fff;
	  overflow: auto;
	  opacity:0.50;filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'') +  		alpha(opacity='50'));
}

#mensajeEnviado{
	  position: fixed;
	  left: 50%;
	  top: 50%;
	  width: 406px;
	  height: 86px;
	  margin-top: -43px;
	  margin-left: -203px;
	  background:url(imagenes/enviandocorreo.png) no-repeat;
	  overflow: auto;
	  color:#FFF;
	  font-size:14px;
	  font-weight:bold;
	  opacity:1.0;filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'') +  alpha(opacity='100'));
}
#cotizaEnviado{
	  position: fixed;
	  left: 50%;
	  top: 50%;
	  width: 406px;
	  height: 86px;
	  margin-top: -43px;
	  margin-left: -203px;
	  background:url(imagenes/enviandocorreo.png) no-repeat;
	  overflow: auto;
	  color:#FFF;
	  font-size:12px;
	 
	  opacity:1.0;filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'') +  alpha(opacity='100'));
}

/*THICKBOX*/
	#slider{}	
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		width:510px;
		height:241px;
		overflow:hidden; 
		}	
	
	#slider2 li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider2 li p{ 
		margin:20px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:-220px;
		}	
	#nextBtn2{ 
		left:510px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:30px;
		height:77px;
		background:url(imagenes/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(imagenes/btn_next.gif) no-repeat 0 0;	
		}						
		
		
/*TOOLTIP*/

	#tooltip_small{
		left:255px;
		top:815px;
		position:absolute;
		width:316px; 
		height:59px; 
		background:url(imagenes/tooltip_small.jpg) no-repeat;
		font-family:Arial; 
		font-size:11px;
		padding:5px;
		padding-right:20px;
	}
	#tooltip_small h1{ 
		margin:0px; 
		padding:0px; 
		text-transform:uppercase;
		font-size:12px;
		margin-bottom:4px;
	}

	#tooltip_large{
		left:255px;
		top:815px;
		position:absolute;
		width:290px; 
		height:168px; 
		background:url(imagenes/tooltip_large.jpg) no-repeat;
		font-family:Arial; 
		font-size:11px;
		padding:5px;
		padding-right:20px;
	}
	#tooltip_large h1{ 
		margin:0px; 
		padding:0px; 
		text-transform:uppercase;
		font-size:12px;
		margin-bottom:4px;
	}
	
	
	.tooltip_err{
		padding-top:13px;
		left:255px;
		top:815px;
		position:absolute;
		width:316px; 
		height:43px; 
		background:url(imagenes/tooltip_err.jpg) no-repeat;
		font-family:Arial; 
		font-size:12px;
		font-weight:bold;
		color:#FFF;
	}
/*FIN DE TOOLTIP*/