* a:active, a:focus, img{
outline:none; 
border:0;
}
body
{
font-family: arial, sans serif;
font-size:15px;
margin:5px 0;
padding:0;
background-image:url(imagenes/bgbody.png);
}
.contenedor
{
margin:0 auto;
width:970px;
padding:0;
}
h1.header
{
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
background:url(imagenes/inicio1.png) no-repeat;
width:800px;
height:60px;
padding:20px 20px 0 150px;
margin:0;
text-transform:uppercase;
}
.slide1{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/baner1.png) no-repeat;
}
.slide2{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/baner2.png) no-repeat;
}
.slide3{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/baner3.png) no-repeat;
}
.slideweb1{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/web1.png) no-repeat;
}
.slideweb1 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.slideweb2{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/web2.png) no-repeat;
}
.slideweb2 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.slideweb3{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/web3.png) no-repeat;
}
.slideweb3 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.slideimprenta1{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/imprenta1.png) no-repeat;
}
.slideimprenta1 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.slideimprenta2{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/imprenta2.png) no-repeat;
}
.slideimprenta2 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.slideimprenta3{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/imprenta3.png) no-repeat;
}
.slideimprenta3 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.slidered1{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/red1.png) no-repeat;
}
.slidered1 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.slidered2{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/red2.png) no-repeat;
}
.slidered2 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.slidered3{
width:970px;
height:200px;
margin:0;
padding:0;
background:url(imagenes/red3.png) no-repeat;
}
.slidered3 p
{
font-size:2em;
color:#FFC001;
margin:0;
padding:40px 40px 0 250px;
}
.menu
{
margin:0;
padding:0;
font-size:13px;
width:190px;
}  
.menu ul 
{
list-style-type:none;
margin:0;
padding:0;
text-decoration:none;
}
.menu ul li 
{
list-style-type:none;
color:#000000;
text-decoration:none;
margin:2px 0;
padding:0;
}
.menu ul li a
{
display:block;
margin:0;
padding:2px 10px;
width:170px;
text-decoration:none;
color:#000000;
background:#E3E3E3;
}  
.menu ul li a:hover
{
text-decoration:none;
color:#FFFFFF;
background:#323331;
} 
p.nolink
{
color:#0A1684;
margin:0 0 5px 0;
padding:0
}
.clearing
{
clear:both;
}
.cuerpocentral
{
width:970px;
margin:0;
padding:10px 0;
text-align:justify;
background:#FFFFFF;
}
.cuerpocentral2
{
width:970px;
margin:0;
padding:10px 0;
text-align:justify;
background:#FFFFFF;
}
.ladouno
{
width:190px;
padding:0 0 0 10px;
margin:0;
float:left;
}
.ladodos
{
width:530px;
padding:0 20px;
margin:0;
text-align:justify;
float:left;
}
.central
{
margin:8px auto;
padding:0;
width:500px;
}
.central img
{
width:492px;
padding:2px;
margin:0;
border:1px solid #333333;
}
.ladodos p
{
margin:0;
padding:0 0 7px 0;
}
h2
{
text-transform:uppercase;
font-weight:bold;
font-size:1.2em;
color:#D75502;
padding:0;
margin:0 0 10px 0;
text-decoration:underline;
}
.ladotres img.bordes
{
border:none;
width:180px;
}
.derecha
{
float:right;
margin:0 0 0 20px;
padding:0;
width:160px;
}
img.derechanada
{
float:right;
margin:0 0 0 20px;
padding:0;
}
.derecha img
{
padding:2px;
margin:0;
border:1px solid #313131;
width:150px;
}
.derecha4
{
padding:0;
margin:0 0 0 20px;
float:right;
width:330px;
}
.derecha4 img
{
padding:2px;
margin:0;
border:1px solid #313131;
width:320px;
}
object.video
{
float:right;
margin:0 0 10px 10px;
padding:0;
}
ul.lista
{
padding:0;
list-style-type:square;
margin:5px 20px 10px 20px;
}
ul.lista li
{
padding:0;
margin:0;
}
a
{
text-decoration:none;
color:#001FD6;
}
a:hover
{
text-decoration:underline;
color:#CA181D;
}
ol.listado
{
padding:0;
list-style-type:decimal;
margin:5px 0 10px 20px;
}
ol.listado li
{
color:#345096;
padding:0;
margin:5px 0;
}
ol.listado li p
{
color:#000000;
}
.ladodos p.mail
{
padding:2px 0 2px 25px;
margin:5px 0 0 0;
color:#687B07;
background:url(imagenes/mail.gif) 0 0.5em no-repeat;
border-bottom:1px dotted #575F01;
width: 160px;
}
.ladodos p.celular
{
padding:2px 0 2px 25px;
margin:5px 0;
color:#687B07;
background:url(imagenes/celular.gif) 2px 0 no-repeat;
border-bottom:1px dotted #575F01;
width: 160px;
}
.ladodos p.fijo
{
padding:2px 0 2px 25px;
margin:5px 0 15px 0;
color:#687B07;
background:url(imagenes/fonofijo.gif) 0 4px no-repeat;
border-bottom:1px dotted #575F01;
width: 160px;
}
.ladotres
{
width:190px;
margin:0;
padding:0 10px 0 0;
float:left;
}
.ladotres p
{
margin:5px 0;
padding:0;
font-size:0.8em;
}
.ladotres a
{
display:block;
margin:5px 0;
padding:0;
text-decoration:none;
border:2px solid #3D3A3A;
}
.ladotres a:hover
{
text-decoration:none;
border:2px solid #D14B00;
}
.ladocuatro
{
width:740px;
padding:0 10px 0 20px;
margin:0;
float:left;
}

.ladocuatro img.nada
{
padding:0;
margin:0;
border:none;
outline:none;
}

p.bloque
{
background:#323331;
margin:10px 0;
padding:10px 20px;
width:150px;
font-size:1em;
text-transform:uppercase;
text-align:center;
font-weight:bold;
color:#E6FB55;
border:0;
}
a.bloques
{
display:block;
background:#323331;
color:#E6FB55;
text-decoration:none;
margin:10px 0;
padding:10px 20px;
width:150px;
border:0;
text-transform:uppercase;
text-align:center;
font-weight:bold;
}
a:hover.bloques
{
background:#D75502;
color:#FFFFFF;
border:0;
}
.pie
{
background:url(imagenes/pie1.png) no-repeat;
width:970px;
height:70px;
margin:0;
padding:0;
font-size:0.9em;
}
.pie p
{
text-align:center;
padding:10px 20px 0 20px;
margin:0;
color:#FFFFFF;
font-weight:bold;
font-size:0.9em;
}
.pie a
{
text-decoration:none;
color:#FFF434;
font-weight:bold;
}
.pie a:hover
{
text-decoration:none;
color:#D8F415;
font-weight:bold;
}

#registro
{
margin:0;
padding:10px 0 10px 0;
width:265px;
}
#registro p
{
margin:8px 0 0 0;
padding:0;
}
#registro .inputbox
{
width:250px;
height:20px;
margin:0;
padding:0;
}
.inputbox2
{
margin:10px 0 0 5px;
width:130px;
}
#registro .inputbox3
{
margin:0;
padding:0;
width:250px;
}
#registro .areatxt
{
width:250px;
height:150px;
margin:0;
padding:0;
}
ul.pagina
{
font-size:0.7em;
list-style-type:none;
margin: 0;
padding:0;
}
ul.pagina li
{
list-style-type:none;
margin:2px 0 0 0;
background:#D75502;
color:#FFFFFF;
padding:0;
border:0;
}

ul.pagina li a
{
border:0;
display:block;
width:170px;
height:17px;
background:#323331;
color:#FFFFFF;
margin:0;
padding:8px 10px 5px 10px;
text-decoration:none;
font-weight:bold;
}
ul.pagina li a:hover
{
border:0;
background:#D75502;
color:#FFFFFF;
text-decoration:none;
}
h2.respuesta
{
margin:0;
padding:0;
font-style:italic;
color:#BE1005;
text-decoration:none;
}
.respuesta2
{
margin:0;
padding:0;
font-style:italic;
color:#7E983A;
}
.respuesta3
{
margin:0;
padding:0;
font-style:italic;
color:#39429C;
}
.g-azul
{
color:#345096;
font-weight:bold;
font-size:1.2em;
margin:0;
padding:0;
}
h2.cabezadominio
{
background:#D75502;
padding:5px 15px 0 15px;
height:20px;
margin:0;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-align:center;
font-size:0.8em;
text-decoration:none;
}
h2.consulta
{
background:#323331;
padding:7px 15px 0 15px;
height:18px;
margin:10px 0;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-align:center;
font-size:0.7em;
border:1px solid #000000;
text-decoration:none;
}
h2.resultado
{
background:#D75502;
color:#FFFFFF;
height:21px;
padding:4px 15px 0 15px;
text-align:center;
font-weight:bold;
margin:2px 0 0 0;
text-transform:uppercase;
font-size:0.8em;
text-decoration:none;
}
h2.resultadopositivo
{
color:#FFFFFF;
background:#10559D;
padding:7px 10px 0 10px;
margin:0;
text-align:center;
font-weight:bold;
height:18px;
font-size:0.7em;
text-decoration:none;
}
h2.resultadonegativo
{
text-decoration:none;
color:#FFFFFF;
background:#DA0902;
padding:4px 10px 0 10px;
margin:0;
text-align:center;
font-weight:bold;
height:21px;
font-size:0.7em;
}
h2.dominio
{
color:#FFFFFF;
background:#323331;
padding:4px 10px 0 10px;
margin:10px 0 0 0;
text-align:center;
font-weight:bold;
height:21px;
font-size:0.8em;
text-decoration:none;
}
.invalido
{
text-transform:uppercase;
color:#CA2500;
font-style:italic;
}
.izquierda
{
padding:0 10px 10px 10px;
float:left;
margin:0;
}
.izquierda img
{
width:330px;
border:2px solid #3A3A3A;
margin:0; padding:1px;
}
.izquierda2
{
padding:0 10px 10px 10px;
float:left;
margin:0;
width:320px;
}

table.precioshost 
{
border:0;
margin:0;
padding:0;
border-collapse: collapse;
table-layout:fixed;
font-size:0.8em;
}
table.precioshost tr.titulo
{
background:#333333;
color:#FFFFFF;
padding:5px 10px;
margin:0;
}
table.precioshost tr.titulo td
{
padding:5px 10px;
text-align:center;
margin:0;
font-size:1.2em;
}
table.precioshost tr td
{
padding:5px 10px;
margin:0;
border:1px solid #353535;
text-align:center;
font-size:1em;
}
table.precioshost tr td.referencia
{
padding:5px 10px;
margin:0;
border:1px solid #353535;
text-align:left;
font-size:1em;
width:190px;
}
table.precioshost tr td.empate
{
 
border-bottom:none;
background:#737373;
color:#FFFFFF;
font-size:0.9em;
}
table.precioshost tr td.empate2
{
background:#FCF5DD;
border-top:none;
color:#D75502;
font-weight:bold;
font-size:0.9em;
}
p.ajuste
{
margin:2px 0 2px 0;
padding:0;
}
table.ruc
{
margin:10px auto;
font-size:0.9em;
padding:0;
border-collapse: collapse;
text-align:center;
}
table.ruc td
{
border:1px solid #2C67A6;
padding:3px 5px;
}
td.anunciado
{
font-weight:bold;
text-align:center;
color:#FFFFFF;
background:#2C67A6;
padding:5px 10px;
margin:0;
}
td.periodo
{
font-weight:bold;
text-align:center;
color:#FFFFFF;
background:#2C67A6;
padding:5px 10px;
font-size:0.8em;
margin:0;
}
td.digitos
{
text-align:center;
color:#0B3286;
background:#D5EAFF;
font-weight:bold;
margin:0;
}
td.buenosc
{
padding:3px;
margin:0;
text-align:center;
background:#D5EAFF;
}
td.mesruc
{
font-weight:bold;
}
#buscaruc
{
text-align:center;
color:#0C2684;
font-weight:bold;
margin:25px 0 25px 0;
}
#buscaruc .corto
{
width:30px;
}
td.bcon
{
background:#D1F0F5;
}
.centro
{
text-align:center;
margin:10px;
padding:0;
color:#224B91;
font-size:11pt;
border:0;
outline:none;
}
.ladodos img.centro 
{
border:0;
outline:none;
}
p.azul
{
color:#1650B1;
font-size:1.2em;
margin:8px 0;
padding:0;
}
.areatxtnormal
{
width:260px;
height:150px;
margin:0;
padding:0;
border:1px solid #207bbf;
}
.areatxterror
{
width:260px;
height:150px;
margin:0;
padding:0;
border:1px solid #207bbf;
background:#FFE6E3;
}
.inputnormal
{
width:260px;
height:20px;
margin:0;
padding:0;
border:1px solid #207bbf;
}
.inputerror
{
width:260px;
height:20px;
margin:0;
padding:0;
border:1px solid #207bbf;
background:#FFE6E3;
}
p.mensajealerta
{
color:#9D001A;
width:230px;
font-size:0.8em;
}
p.ok
{
color:#1E369E;
width:230px;
}
