BODY {
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:69.5%;
color : #354981;
margin: 0px 0px 0px 0px;
background-image:url(/img/fondo.png);
background-color:#f9f9f9;
background-position: center;
background-attachment: fixed;
background-repeat:repeat-y;
overflow:auto;
font-weight:500;
outline:none;
}
A {outline:none;}
A:VISITED, A:ACTIVE, A:FOCUS, A:LINK {
text-decoration:none;
color: #6073a8;
}
A:HOVER {
text-decoration:none;
color: #8b9dcf;
}
H1{
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:150%;
color: #f9f9f9;
margin:0px;
margin-bottom: 0px !important;
}
H2{
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:140%;
color: #3c508c;
font-weight:900;
line-height:20px;
margin:0;
margin-bottom: 0px !important;
}
H3{
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:120%;
color: #3c508c;
margin:0;
margin-bottom: 0px !important;
line-height:18px;
}

img {
	border: 0;
}
#contenedor{
width: 770px;
background-color : #f9f9f9;
margin-top:0;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;

}
 /*CABECERA*/
#cabecera{
height : 70px;
width: 100%;
background-color : #f9f9f9;
} 
#logo{
padding: 8px 0px 0px 8px;
float:left;
}
#desde{
padding: 13px 0px 0px 8px;
text-align: right;
}
#idiomas{
padding: 8px 8px 0px 8px;
text-align: right;
}
 /*FIN CABECERA*/
 /*MENU*/
#menu{
background : #354980 url(/img/fondo-menu-centrored.gif);
height: 20px;
color : #f9f9f9;
padding: 3px 0px 0px 10px;
text-align:center;
}
#enlaces-menu{
float:left;
font-size:130%;
}
#telefono-menu{
float:right;
font-weight:bolder;
font-size: 115%;
}
#telefono{
float:right;
margin: 0px 7px 0px 5px;
}
A.enlacemenu, A.enlacemenu:VISITED, A.enlacemenu:ACTIVE, A.enlacemenu:FOCUS, A.enlacemenu:LINK {
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:100%;
color: #f9f9f9;
}

A.enlacemenu:HOVER {
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:100%;
color: #b1bad3;
} 
 /*FIN MENU*/
#cuerpo{
width:770px;
/*min-height:900px;*/
background : #f9f9f9 url(/img/arbol.jpg) no-repeat top left;
line-height:13px;
float:left;
}
/*CUERPO PÁGINA INICIAL*/
#cuerpoprincipal{
width:770px;
/*min-height:900px;*/
background : #f9f9f9 url(/img/arbol-dominios.jpg) no-repeat top left;
line-height:13px;
float:left;
}
/*CUERPO PÁGINA INICIAL*/
/*DEDICADOS*/
#cuerpodedicados{
width:770px;
background : url(/img/servers.jpg) no-repeat top left;
float:left;
}
#cuerpo-tel{
width:770px;
background : url(/img/dominios.jpg) no-repeat top left;
float:left;
}
#cuerpo-psg{
width:770px;
background : url(/img/hosting.gif) no-repeat top left;
float:left;
}
#cuerpo-whois{
width:770px;
background : url(/img/whois.gif) no-repeat top left;
float:left;
}
#cuerpodesarrollo{
width:770px;
background : url(/img/desarrollo.jpg) no-repeat top left;
float:left;
}
#cuerpo-traslado{
width:770px;
background : url(/img/traslado.jpg) no-repeat top left;
float:left;
}
#cuerpo-webmail{
width:770px;
background : url(/img/webmail.jpg) no-repeat top left;
float:left;
}
/*DEDICADOS*/
/*TIENDAS*/
#cuerpotiendas{
width:770px;
/*min-height:900px;*/
background : url(/img/fondotiendas.gif) no-repeat top left;
line-height:13px;
float:left;
}
#fondotiendas{
height: 140px !important;
margin-left:12px;
width:505px;
background : url(/img/fondotiendasback.gif);
text-align:left;
float:left;
display: inline;
}
#chicatiendas{
height: 140px !important;
width:288px;
float:left;
display: inline;
}
#pantallatiendas{
background : url(/img/pantalla.gif) no-repeat;
height: 140px !important;
width:217px;
float:left;
display: inline;
}
/*FIN TIENDAS*/
#separador{
height: 153px;

}

#escaparate{ 
float: left; 
padding: 0px 0px 0px 0px;
}
.escaparateprincipal {
width: 532px;
}
.nocolumn {
width:770px;
}

#columna{
float:right;
width: 230px;
padding: 8px 0px 0px 0px;
margin-bottom: 10px;
font : 8pt Tahoma, Arial;
color : #354981;
display: inline;
z-index: 1000;

}
#top-columna{
background :url(/img/top-columna.gif);
height : 17px;
}

#body-columna{
background :url(/img/body-columna.gif);
}

#bottom-columna{
background :url(/img/bottom-columna.gif);
height: 11px;
}

#tabla-columna{
margin: 3px 4px 0px 4px;

}
/* COLUMNA DOMINIOS*/
#columna-dominios{
background :url(/img/fondo-dominios.gif) no-repeat;
float:right;
width: 190px;
height:128px;
margin-top: 10px;
display: inline;

}
/* COLUMNA DOMINIOS*/
/* CAJA REGISTRO DOMINIOS*/
#dominios{
background :url(/img/caja-dominios.gif) no-repeat;
height: 90px;
width: 340px;
float: left;
margin: 0px 0px 0px 2px;
float:left;
}

#registro1{
float: left;
padding: 4px 2px 0px 10px;
color:#f9f9f9;
}
A#registro1:HOVER {
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:100%;
color: #ffffff;
} 
#registro2{
float: right;
margin: 3px 10px 0px 0px;

color:#f9f9f9;
text-align:right;
}

#registro3{
	padding:3px 0px 0px 10px;
color:#f9f9f9;
float:left;
}
#cajadominio{
float:left;
color:#f9f9f9;
width: 300px;
margin-top:12px;
padding: 2px 2px 0px 10px;
font-size:110%;
}
#cajadominio2{
float:left;
color:#f9f9f9;
padding: 0px 2px 0px 10px;
margin-top:6px;
}
#cajadominio3{
float:left;
color:#f9f9f9;
margin-top:8px;
padding-top:0px;
}
.formulario{
/*height: 15px;*/
width: 118px;
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:100%;
color : #354981;
margin-top:0px;
padding-top:0px;
}
/* FIN CAJA REGISTRO DOMINIOS*/
.transferencia{
background :url(/img/caja-transferencia.gif) no-repeat;
float: left;
height: 90px;
width: 187px;
}
.oferta-dominios{
background-image: url(/img/caja-oferta-dominios.gif); 
background-repeat: no-repeat;
background-position: top left; 
float: left;
height: 90px;
width: 187px;
}

A.enlaceazul, A.enlaceazul:VISITED, A.enlaceazul:ACTIVE, A.enlaceazul:FOCUS, A.enlaceazul:LINK {
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:100%;
color: #2E4173 !important;
}

A.enlaceazul:HOVER {
font-family:Arial, Helvetica, "Nimbus Sans L",sans-serif;
font-size:100%;
color: #2E4173 !important;
} 
#transfer-text{
float: right;
font-size : 90%;
padding: 9px 7px 0px 0px;
}
#transfer-text2{
float: right;
font : 8pt Tahoma, Arial;
padding: 10px 7px 0px 0px;
}

.cajaproducto {
width: 218px;
margin-top: 17px;
}
.productos-cabecera{
font-size:120%;
font-weight:bold;
 padding:8px 0px 5px 5px;
 letter-spacing: 0.6px;
}
.productos-cabecera h1{ 
 margin:0 4px 5px 0;
 padding:8px 0 5px 5px;
 color : #3c508c;
 letter-spacing: 0px;
}
.productos-cuerpo{
 padding:8px 3px 0px 9px;
 
}

.productos-cabecera2{ 
padding:4px 20px 0px 5px;
font-weight:bold;
 color : #f9f9f9;
 font-size:120%;
 height: 39px
}
.productos-cabecera3{ 
padding:2px 0px 0px 13px;
font-weight:bold;
 color : #f9f9f9;
 font-size:120%;
 height: 38px
}

.texto-der{
 padding:2px 0px 5px 99px;
}
.texto-der2{
 padding:2px 0px 5px 71px;
}
.texto-der3{
 padding:0px 2px 5px 80px;
 text-align:right;
}


#tecnologia2{
height: 47px;
margin: 4px 0px 5px 3px;
float:left;
}
#techno-left{
background: url(/img/techno-left.gif) no-repeat;
float:left;
width: 10px;
height: 47px;
}
#techno-body{
background: url(/img/techno-body.gif) repeat-x;
text-align:center;
padding-top: 3px;
float:left;
width: 500px;
height: 47px;
}
.techno-imagen{
float:left;
padding-left:10px;
margin-top:0px;

}
#techno-right{
background: url(/img/techno-right.gif) no-repeat;
float:left;
width: 10px;
height: 47px;
}
.columntext{
float:left;
width:262px;
line-height:14px;
font-size:11px;

}
.columntext h1{
 color : #3c508c;
 width:200px;
line-height:14px;

}
.threecolumnbig{
width:176px;
float:left;
margin-top:18px;
}
/*PIE DE PÁGINA*/
#pie{
background: url(/img/fondo-pie.png);
background-repeat:repeat-x;
background-color:#425690;
color: #f9f9f9;
width: 100%;
float: right;
}
.titulopie{
font-size:11px;
font-weight:bold;
width: 195px;
float: left;
margin: 6px 0px 3px 0px;
color: #bfcee0;
}
.enlacespie{
font-size:100%;
margin: 6px auto 3px auto;
float: left;
}
.enlacespie ul ul {
margin:4px 0 0 6px;
padding:0;
width:145px;
}
.enlacespie a{
color: #bfcee0;
}

/*FIN PIE DE PÁGINA*/
#formcontacto {
	border: 1px dashed #999999;
	padding: 10px 5px 10px 5px;
	margin: 0px 0px 0 0;
}
#formtransferencia {
	border: 1px dashed #999999;
	padding: 10px 5px 0px 5px;
}
.cajatarifa{
width: 523px;
margin-bottom:20px;
float:left;
margin-left:3px;
}
.tarifasfila{
width: 523px;
height: 23px;
margin: 5px 0px 0px 0px;
padding-top:8px;
BORDER: #a9bec7 1px solid ;
background: #e2eaf3;
float:left;
display: inline;
}
.tarifasfila2{
margin: 0px 0px 0px 0px;
float:left;
display: inline;
}
.tarifashead{
background-image: url(/img/tarifashead.gif);
background-repeat: no-repeat;
width: 525px;
height: 23px;
margin-left:0px;
padding-top:4px;
text-align:center;
float:left;
display: inline;
}
.tarifasfoot{
background-image: url(/img/tarifasfoot.gif);
background-repeat: no-repeat;
width: 525px;
height: 23px;
margin: 5px 0px 0px 0px;
padding-top:4px;
float:left;
text-align:center;
display: inline;
}
#tarifasindice{
background-image: url(/img/fondotarifas.gif);
height: 19px;
margin: 0px 2px 0px 0px;
padding-top:4px;
color: #f9f9f9;
float:left;
text-align:center;
display: inline;
}

.tarifasproducto-indice{
background-image: url(/img/fondotarifas.gif);
height: 19px;
margin: 0px 3px 5px 0px;
padding-top:4px;
color: #f9f9f9;
float:left;
text-align:center;
width: 155px;
font-weight: bold;
display: inline;

}
.tarifasproducto{
width: 155px;
height: 23px;
float:left;
margin: 0px 3px 5px 0px;
text-align:center;
font-size: 12px;
font-weight: bold;
display: inline;
}
.tarifasobservacion-indice{
background-image: url(/img/fondotarifas.gif);
height: 19px;
margin: 0px 3px 5px 0px;
padding-top:4px;
color: #f9f9f9;
float:left;
text-align:center;
width: 217px;
font-weight: bold;
display: inline;
}

.tarifasobservacion{
width: 217px;
height: 23px;
float:left;
text-align:center;
margin: 0px 2px 5px 0px;
font-size: 11px;
display: inline;
}
.tarifasprecio-indice{
background-image: url(/img/fondotarifas.gif);
height: 19px;
margin: 0px 3px 5px 0px;
padding-top:4px;
color: #f9f9f9;
float:left;
text-align:center;
width: 46px;
font-weight: bold;
display: inline;
}
.tarifasprecio{
width: 46px;
height: 23px;
float:left;
margin: 0px 2px 5px 0px;
text-align:center;
display: inline;
}
.tarifasinfo-indice{
background-image: url(/img/fondotarifas.gif);
height: 19px;
margin: 0px 3px 5px 0px;
padding-top:4px;
color: #f9f9f9;
float:left;
text-align:center;
width: 29px;
font-weight: bold;
display: inline;
}
.tarifasinfo{
width: 29px;
height: 23px;
float:left;
margin: 0px 2px 5px 0px;
text-align:center;
display: inline;
}
.tarifascontratar-indice{
background-image: url(/img/fondotarifas.gif);
float:left;
width: 64px;
height: 23px;
display: inline;
}
.tarifascontratar{
height: 23px;
width: 62px;
float:left;
font-size: 95% !important;
letter-spacing: 0px !important;
text-align:center;
display: inline;
}
/*  BORDER: #000 1px solid ;   */


#modalContainer {
	background-color: transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
}
#bloqOculto {
		background-color: #000;
		position:absolute;
		width:100%;
		height:100%;
		top:0px;
		left:0px;
		
	        /*filter:alpha(opacity=60);*/
		opacity: 0.5;
		z-index:9999;
}
#alertBox {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #000;
	background-color:#fff;
	background-image:url(/img/alert.png);
	background-repeat:no-repeat;
	background-position:20px 30px;
	color: #78919B;
	z-index:10001;
	filter: none !important;
	opacity: 1;
	}
	
#modalContainer > #alertBox {
	position:fixed;
	}
	

	#alertBox h1 {
	margin:0;
	background-color:#78919B;
	color:#FFF;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
	}
	
	#alertBox p {
	font:0.7em verdana,arial;
	height:50px;
	padding-left:5px;
	margin-left:55px;
	}
	
	#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	border:1px solid #000;
	width:70px;
	font:0.7em verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#78919B;
	text-decoration:none;
	}
/* PÁGINA HOSTING*/
.cajahosting{
margin:12px 6px 17px 0px;
float:left;
display:inline;
}

/* FIN PÁGINA HOSTING*/

/*ESCAPARATE PÁGINA PRINCIPAL*/
#hosting{ 
width:530px;
float:left;
background-color:#e2eaf3;
}
#hosting-up{
background:url(/img/hosting-up.gif) no-repeat;
width:530px;
height:31px;
text-align:center;
float:left;
font-size:120%;
background-color:#e2eaf3;

}
#hosting-up2{
background:url(/img/hosting-up.gif) no-repeat;
width:530px;
height:11px;
float:left;
background-color:#e2eaf3;

}
#hosting-up h1{
color : #354981;
margin-top:11px;
display:inline;
}
#hosting-body{
background-image:url(/img/hosting-body.gif);
width:530px;
float:left;
}
.hosting-body-new{
width:523px;
height:210px;
background-color:#e2eaf3; 
float:left
}
.hosting-down{
background:url(/img/hosting-down.gif) no-repeat;
width:530px;
height:19px;
float:left;
background-color:#e2eaf3;
}
.hosting-boton{
float:left; 
color: #9AB6D8;
display:inline; 
margin-top:11px;
font-size:90%;
margin-left:25px;
font-weight:bold;
display:inline;
}
.hosting-precio{
width:172px; float:left; text-align:center
}
.hosting-caracteristicas{
width:163px; float:left
}
.hosting-aplicaciones{
width:180px; float:left
}
.productos{
margin: 0px 0px 0px 3px;
width: 173px;
float:left;
display:inline;
}
.hosting-body-hosting{
width:524px;
height:210px;
background-color:#e2eaf3; 
float:left;
display:inline;
margin-left:3px;
margin-top:-20px;
display:inline
}
.separador-hosting{width: 508px; border-bottom: #cfd8e6 2px solid ; float:left; margin-left:10px; display:inline; height:2px}
.global{
height: 127px;
width:165px;
margin-left:3px;
background:url(/img/pack-solucion-global.gif) no-repeat;
float:left;
}
.inicio{
height: 127px;
width:165px;
margin-left:3px;
background:url(/img/pack-inicio.gif) no-repeat;
float:left;
}
.tiendas-virtuales{
height: 127px;
width:165px;
margin-left:3px;
background:url(/img/tiendas-virtuales.gif) no-repeat;
float:left;
}
.tiendas-virtuales-2{
height: 115px;
width:165px;
margin-left:3px;
float:left;
display:inline
}

.fondo-producto{
padding: 0px 4px 0px 3px;
font-size: 100%;
color: #8c99bc;
float:left;
line-height:13px;
display:inline
}

.precio{
margin-top: 22px;
padding-left: 101px;
font : 11pt Tahoma, Arial;
font-weight: bold;
color: #f9f9f9;
}
.precio2{
margin-top: 13px;
padding-left: 85px;
font-size : 150%;
font-weight: bold;
color: #f9f9f9;
}
.anual{
padding-left: 129px;
margin-top: 20px;
font : 10pt Tahoma, Arial;
font-weight: bold;
color: #3c518c;
line-height:13px;
float:left;
}
.anual2{
padding-left: 128px;
margin-top: 19px;
font-size : 120%;
font-weight: bold;
color: #3c518c;
line-height:13px;
float:left
}
/*FIN ESCAPARATE PÁGINA PRINCIPAL*/
/*NOTICIAS*/
.NFecha{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099FF;
	font-weight:bold;
}
.NCuerpo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-size:105%;
	}
.NEnlace{
font-size:80%;
font-weight:bold;
margin:3px 0px 6px 0px;
}
.fechadetalle{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #0099FF;
	font-weight:bold;
}
.titulardetalle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-weight: bold;
	color: #3C508C;
}
.cuerpodetalle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	color: #3C508C;
	font-size: 70%;
}
/*FIN NOTICIAS*/
/*WHOIS*/
.cuadroayuda {
	padding: 15px 10px 10px 10px;
	background-color:#FFFFCC;
	border: 1px dashed #666666;
	color: #333;
	float:left;
	width:400px;
}

/*FIN WHOIS*/
/*PÁGINA DOMINIO*/

.filadominio{border-bottom: #dce8f8 2px solid ;float:left; width:97%; margin-top:15px;}
.imagendominio{float:left; padding:0px 0px 5px 0px; width: 73px; text-align:center}
.textodominio{float:left; width: 372px;margin: 0px 0px 8px 0px; text-align:left}
.botondominio{float:right; padding:28px 0px 0px 5px;}

/*FIN PÁGINA DOMINIO*/

/* LANDING DOMINIO*/
.cajadesc{width: 530px; margin: -10px auto 5px auto; }
.filadesc{
width: 220px;
margin: 2px 0px 0px 0px;
padding-top:2px;
BORDER: #a9bec7 1px solid ;
background: #e2eaf3;
float:left;
display: inline;
}
.filaok{
width: 35px;
margin: 2px 3px 0px 0px;
height:19px;
padding-top:2px;
BORDER: #a9bec7 1px solid ;
background: #ffffff;
background-image:url(/img/ok.png);
background-repeat:no-repeat;
background-position:center;
float:left;
display: inline;
}
.filatar{
width: 90px;
height:20px;
text-align:center;
margin: 2px 0px 0px 0px;
font-weight:bold;
padding-top:6px;
BORDER: #a9bec7 1px solid ;
background: #e2eaf3;
float:left;
display: inline;
}
.filatar2{
width: 90px;
margin: 2px 3px 0px 0px;
text-align:center;
height:20px;
padding-top:6px;
BORDER: #a9bec7 1px solid ;
background: #ffffff;
float:left;
display: inline;
}
.filedesctext{
text-align:right;
float:right;
margin: 0px 5px 5px 0px;
text-align:center;
font-size: 100%;
display: inline;
}

/* FIN LANDING DOMINIO*/

.formulario {
	border: 1px solid;
}
.listado{
margin:6px; 
}
/*  BORDER: #000 1px solid ;   */

/*SLIDE*/
#scroller {
    width: 524px;
	margin-left:3px;
    height: 184px;
    overflow: hidden;
	background-color:#e2eaf3;
	float:left;
	display:inline
    }
#content {
    width: 2610px;
	float:left
	
    }
.slide {
    float: left;
    width:522px;
	
    height: 170px;
}
.carousel-selected {
border-bottom: #9AB6D8 3px solid; 
border-bottom-style: groove;
font-size:120%;
float:left;
display:inline
}
/*FIN SLIDE*/
