@charset "utf-8";
/*INICIALIZADORES*/
h1,h2,h3,h4,h5,h6,p{
padding:0px;
margin:0px;
}
ol,ul,li{
list-style:none;
padding:0px;
margin:0px;
}
a img{
border:none;
}
td.boton input {
background:url(../img/fdo-boton.jpg) repeat-x;
border:#CCCCCC solid 1px;
height:42px;
}
td.campo-texto-siple input {
background:url(../img/fdo-campos.jpg) repeat-x;
border:#CCCCCC solid 1px;
padding:0.2em;
}
table, td{
border:none;
padding:0.2em 0em;
}
td.texto-formulario{
font-size:0.7em;
text-align:right;
}
body{
background:#E7E3E0;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}
#contenedor{
background:#FFFFFF;
width:780px;
margin:0px auto;
padding:20px 0px;
}
#contIn{
width:733px;
margin:0px auto;
}
#contenedor span a {
font-size:0.7em;
color:#CCCCCC;
text-decoration:none;
position:relative;
left:2em;
top:0.5em;
}
#contenedor span a:hover{
color:#FF0000;
}
#cabezal{
background:#C31A1F url(../img/find-you-spane.jpg) no-repeat 100% 100%;
padding-left:2em;
border-bottom:#BEBAB1 solid 4px;
}
#pre-botones{
color:#BEBAB1;
font-size:0.7em;
border-left:#A4A295 solid 1px;
padding:0.5em 0em 0.5em 1em;
}
#pre-botones a{
color:#A4A295;
text-decoration:none;
}
#pre-botones a:hover{
color:#666666;
}
#botones{
float:right;
position:relative;
top:-1.6em;
border-right:#A4A295 solid 1px;
}
#botones ul{
}
#botones ul li{
display:inline;
}
#botones ul li a{
display:block;
float:left;
padding:0.5em 0.5em;
border-left:#A4A295 solid 1px;
color:#A4A295;
text-decoration:none;
font-size:0.7em;
text-transform:uppercase;
}
#botones ul li a:hover{
background:url(../img/fdo-top-over-bton.jpg) repeat-x;
color:#666666;
}
.separador-top{
clear:both;
}
#index{
background:#BFB7AC;
height:250px;
padding-left:2em;
padding-top:2em;
}
#index p{
float:right;
color:#FFFFFF;
width:400px;
font-size:0.9em;
position:relative;
top:-7.3em;
padding-right:2em;
}
#index form{
background:url(../img/serch-mini.jpg) no-repeat;
padding-top:1em;
}
#index form.sinfondo{
background:none;
padding:0px;
}
#index .texto-tabla-index{
font-size:0.7em;
}
#pie{
color: #666666;
font-size:0.7em;
background:#E7E3E0;
border-top:#FFFFFF solid 2px;
border-bottom:#B5ADA2 solid 2px;
text-align:right;
padding:0.5em 1em;
}
#pie a{
color: #666666;
text-decoration:none;
}
#pie a:hover{
color: #B00000;

}
#index2mod{
background:url(../img/fdo-cont-in.jpg) repeat-x;
border:#009900;
padding:1em;
}
#index2mod #gal{
width:364px;
float:left;
text-align:right;
}
#index2mod #gal .mini{
margin:2px 0px 0.1em 3px;
}
#index2mod #gal div{
background:#C31A1F;
font-size:0.7em;
color:#FFFFFF;
width:349px;
//width:348px;
padding:0.5em;
margin-bottom:4px;
float:right;
}
#index2mod #texto2mod{
float:right;
padding:0em 0.5em 0em 1em;
width:310px;
}

#index2mod #texto2mod ul{
font-size:0.8em;
padding:0px;
margin:0px;
}
#index2mod #texto2mod ul li{
}

#index2mod h1{
color:#C01A1E;
font-size:1.2em;
}
#index2mod h2{
color:#8A8371;
font-size:1em;
margin-bottom:1em;
}
#index2mod p{
color:#666666;
font-size:0.8em;
}
#index2mod p a{
color:#C01A1E;
text-decoration:none;
}
#index2mod p a:hover{
color:#666666;
}
#index3mod{
background:url(../img/fdo-cont-in.jpg) repeat-x;
border:#009900;
padding:1em;
}
#index3mod div.modulos{
float:left;
width:31%;
padding:0em 0.5em;
}
#index3mod p{
color:#666666;
font-size:0.8em;
line-height:1.8em;
}
#index3mod div.register{
background:#E6E3DE;
width:182px;
padding:10px;
font-size:0.85em;
}
#index3mod div.register form{
margin:0.5em 0em;
}
#index3mod div.lista{
margin:3em 0em;
width:202px;
border-top:#CCCCCC solid 1px;
}
#index3mod div.lista ul{
font-size:0.8em;
}
#index3mod div.lista ul li{
background:url(../img/pointer.gif) no-repeat 100% 50%;
display:block;
border-bottom:#CCCCCC solid 1px;
padding:0.3em 0em 0.3em 1.5em;
}
#index3mod div.lista ul li a{
text-decoration:none;
color:#8C816F;
}
#index3mod div.lista ul li a:hover{
color:#666666;
}
#index3mod div.cajas-resultado{
float:right;
}
#index3mod div.cajas-resultado div.marco{
display:block;
width:445px;
border:#E5E2DD solid 1px;
margin-bottom:0.5em;
}
#index3mod div.cajas-resultado div.marco img.fotocaja{
float:left;
margin:0em 0.4em 0.2em 0em;
background:url(../img/more-details.jpg) no-repeat 0% 100%;
border:#C31A1F solid 1px;
padding-bottom:18px;
}
#index3mod div.cajas-resultado div.marco img.fotocaja2{
margin-bottom:0.5em;
background:#C31A1F url(../img/zoon.jpg) no-repeat 0% 100%;
border:#C31A1F solid 1px;
padding-bottom:18px;
}
#index3mod div.cajas-resultado div.marco a img.fotocaja:hover{
border:#666666 1px dashed;
}
#index3mod div.cajas-resultado div.marco p.tex-resultado{
font-size:70%;
color:#333333;
line-height:140%;
}
#index3mod div.cajas-resultado div.marco h4{
color:#C31A1F;
position:relative;
top:0em;
}

#index3mod div.cajas-resultado div.marco ul{
padding-left:1.2em;
}

#index3mod div.cajas-resultado div.marco ul li{
font-size:0.8em;
list-style-image:url(../img/circle.gif);
}

#index3mod div.cajas-resultado div div.nav-resultado{
clear:both;
background:url(../img/fdo-nav.jpg) repeat-x;
font-size:0.7em;
padding-left:0.3em;
}
#index3mod div.cajas-resultado div div.nav-resultado a{
position:relative;
top:1.2em;
color:#000000;
text-decoration:none;
}
#index3mod div.cajas-resultado div div.nav-resultado a:hover{
text-decoration:underline;
}
/*---------*/
#tooltip {
	position:absolute;
	left:266px;
	top:61px;
	width:131px;
	height:77px;
	z-index:100;
}
input.campo{
width:160px;
}
select{
width:140px;
margin:0.2em 0em;
}
/**/
.pie-caja{
background:url(../img/fdo-nav.jpg) repeat-x;
font-size:0.7em;
padding:1.2em 0.5em 0.5em 0.5em;
text-align:right;
}
.pie-caja a{
background:url(../img/detalle-mini.gif) no-repeat 0% 50%;
color:#990000;
padding-left:1.6em;
}


.pie-caja a:hover{
color:#333333;
}

.pie-caja-up{
background:url(../img/fdo-nav.jpg) repeat-x;
font-size:0.7em;
padding:1.2em 0.5em 0.5em 0.5em;
text-align:right;
}
.pie-caja-up a{
background:url(../img/up.gif) no-repeat 0% 50%;
color:#990000;
padding-left:1.6em;
}
.posboton{
position:relative;
top:0em;
//top:0.1em;
}