@charset "utf-8";
/* CSS Document */
.sinborde
{
border:0px;
}
.aviso
{
	background-color:#FC0;
	color:#000;
	font-weight:bold;
}
.txiki2
{
font-size:80%;
text-align:right;
font-weight:bold;
margin-right:15px;
margin-bottom:15px;
margin-top:5px;
}
.txiki
{
font-size:80%;
font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:240px;
}
.titulo
{
width:300px;
}
.campo
{
margin-bottom:20px;
margin-top:15px;
}
body
{
font-size:69.5%;
margin:0px;
padding:0px;
}
#Contenedor
{
margin-top:0px;
position:absolute;
/*top:50%; */
/*margin-top:-150px;*/
left:50%; 
width:980px; 
/*height:100%;*/
margin-left:-490px; 
border:1px solid #999999;
}
#menu_1
{
width:100%;
height:20px;
border-bottom:1px solid #D50500;
background-image:url(../img/bg_menu_1.jpg);
background-repeat:repeat-x;
background-color:#CC0033;
}
.menu_txt_1
{
margin-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
color: #FFFFFF;
margin-right:20px;
font-weight:bold;
}
.menu_txt_2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color: #333333;
font-weight:bold;
}
#menu_2
{
width:100%;
height:20px;
border-bottom:1px solid #999999;
background-image:url(../img/bg_menu_2.jpg);
background-repeat:no-repeat;
background-position:left;
background-color: #FFFFFF;
}
#menu_3
{
width:100%;
height:20px;
border-bottom:1px solid #999999;
background-image:url(../img/bg_menu_3.jpg);
background-repeat:repeat-x;
}

#columna_1
{
margin:15px;
padding:15px;
width:45%;
/*height:20px;*/
float:left;
}
#columna_1_pag
{
margin:15px;
padding:15px;
width:32%;
/*height:20px;*/
float:left;
border-right:1px solid #990000;
}
#columna_1_p
{
margin:15px;
padding:15px;
float:left;
}
#columna_2
{
padding-top:15px;
margin-left:500px;
width:45%;
/*height:20px;*/
}
#columna_2_pag
{
padding-top:15px;
margin-left:375px;
width:59%;
/*height:20px;*/
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX VERRRRRRRRRRRRRRRRRRRRR XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#ver_columna_1_pag
{
margin:15px;
padding:15px;
width:10%;
float:left;
}
#ver_columna_med_pag
{
float:left;
padding-top:15px;
width:60%;
/*height:20px;*/
}
#ver_columna_2_pag
{
padding:15px;
width:15%;
float:left;
}



.folder_titulo
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color: #CC0000;
font-weight:bold;
margin-bottom:5px;
}
.folder_descripcion
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color: #333333;
}
#login
{
background-color: #EAEAEA;
border:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#333333;
padding:20px 0 0 25px;
}
input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
color:#333333; 
border:1px solid #666666;
}
select
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
color:#333333; 
border:1px solid #666666;
}
textarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
color:#333333; 
border:1px solid #666666;
}
#login_2
{
margin-top:15px;
padding-bottom:15px;
visibility:visible;
background-color: #EAEAEA;
border:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color:#333333;
padding:20px 0 0 25px;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
a.login:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#CC0000;
text-decoration:underline;
}
a.login:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color: #CC0000;
text-decoration:underline;
}
a.login:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color: #CC0000;
text-decoration:underline;
}
a.menu_txt_1:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
color: #FFFFFF;
margin-right:20px;
font-weight:bold;
text-decoration:none;
}
a.menu_txt_1:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
color: #FFFFFF;
margin-right:20px;
font-weight:bold;
text-decoration:underline;
}
a.menu_txt_1:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
color: #FFFFFF;
margin-right:20px;
font-weight:bold;
text-decoration:none;
}
a.menu_txt_2:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color: #333333;
font-weight:bold;
text-decoration:none;
}
a.menu_txt_2:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color: #333333;
font-weight:bold;
text-decoration:underline;
}
a.menu_txt_2:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color: #333333;
font-weight:bold;
text-decoration:none;
}
a.folder_enlace:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color: #333333;
text-decoration:underline;
}
a.folder_enlace:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color: #333333;
text-decoration:underline;
}
a.folder_enlace:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
color: #333333;
text-decoration:underline;
}



/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX PIE XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx*/
#limpiapie{
 clear:both;
 height:20px;
}
#pie{
 color:white;
 border:1px solid #017aC3;
 margin:0 10px 10px 10px;
 background:#017aC3;
}
#pie strong{color:white;}
#pie ul{
 float:left;
 margin:0;
 float:left;
 padding-left:0;
}
#pie li{
 float:left;
}
#pie p{
 float:right;
 margin:10px 10px 0 0;
}
#pie a{
 color:white;
 display:block;
 padding:10px 9px 9px 11px;
 background:url(/img/bg_fondoPie.gif) no-repeat right center;
}
#pie a:hover{
 text-decoration:none;
 background:#005e98 url(/img/bg_fondoPie.gif) no-repeat right center;
}

#pie li#lif_copy a{
 background-image:none;
}
#pie li#lif_mapa{
 margin-left:81px;
}


/*comienzo estilos columna derecha de la index*/
#bloques_der{
 background:#e7ecf0 url(../img/bg_fondoBloquesDer.gif) repeat-y right;
 width:244px;
 border:1px solid #e7ecf0; /*mismo color que bg, problemas de "desaparicion de fondos*/
 padding-left:7px;
}
.bloque_der{
 background: url(../img/bg_fondoCajas.gif) no-repeat bottom left;
 margin-bottom:10px;
 width:238px; /* por si no esta contenido en alguna otra cosa*/
 height:340px; 
}
.bloque_der h1{
 background:url(../img/bg_titCajas.gif) no-repeat top left;
 padding:7px 0 1px 14px;
}
.bloque_der p{
 padding:15px 10px 30px 12px;
}
.bloque_der .img_der{ 
 margin:0 10px 0 5px;
}
#new_image, #new_image2{ /* .bloque_der */
 margin-top: 10px;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX formulario disponibilidad de dominios XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
form.regdom{
 margin:10px 0 0 10px;
 height:68px; /*necesario para mantener relación con coluna de al lado*/ 
}
form.regdom .in_txt{
 border:1px solid #105c8a;
 width:110px;
 font-size:100%;
 padding:1px;
 margin:0 5px 0 7px;
}
form.regdom select{
 font-size:100%;
}
form.regdom input{
 font-size:100%;
}
form.regdom .enviar{
 border:none;
 margin:10px 0 0 39px;
}
