/* Styles Cacique 500 */

*, body { margin:0px; padding:0px; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

body {
	background:#0F0908;
	color:#1A2A0E;
}
img a{ border:0px;}


/*CONTENEDORA*/

div#contenedora{
	background:url(img/fnd_filtro.jpg) no-repeat right top;
	width:780px;
	height:610px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-300px 0 0 -380px;
}

div#logo{ width:125px; height:122px; position:relative; left:317px; top:42px;}
div#claim{ width:255px; height:103px; position:relative; left:90px; top:70px;}

div#contenido{ width:400px; height:130px; display:block; position:relative; top:20px; left:135px;}

div#avisoEdad{ position:relative; left:132px; display:block; top:20px;}

div#pie{position:absolute; bottom:60px; width:780px; text-align:center;}

div#logos { width:300px; margin-left:200px; color:#5A3A01; height:60px; position:absolute; bottom:-20px; left:0px;}
div#enlaces { width:300px; margin-left:200px; color:#5A3A01; position:absolute; bottom:10px; left:110px;}
div#enlaces a{color:#5A3A01; text-decoration:underline;}
div#enlaces a:hover{ color:#966201; text-decoration:none;}

div#textosLegales{ position:absolute; bottom:100px; left:100px; color:#1A2A0E; width:550px; margin:0px auto; text-align:center; margin:0px 0 0 0px; font-size:10px;}


div#copyright{
	width:780px;
	margin:0px auto 0px 0px;
	text-align:center;
	font-size:10px;
	color:#5A3A01;
	position:relative;
	top:10px;
	display:block;
}
div#copyright a{ color:#5A3A01;}
div#copyright a:hover {color:#966201; text-decoration:none;}

#loading {
	display: none;
}

/*ESTILOS FORMULARIO */

label.fechanacimiento{ position:relative; top:1px;}
label.lugarresidencia{ position:relative; top:1px;}

fieldset#enterset label, fieldset#enterset p{ font-size:10px!important;}
fieldset#enterset {text-align:left; margin-top:10px;}


.bloque_recordar{ position:relative; left:140px; *left:134px; width:300px;}
#recordar{ position:relative; left:-10px; *left:-4px;}
fieldset#enterset label{ position:relative; left:-6px; *left:-2px;}
fieldset#enterset p{ position:relative; left:-6px; *left:-2px;}


fieldset#countryset{ margin:10px 0 0 80px;}

fieldset select {
	background:#5B4D30;
	color:#FFFFFF;
	text-transform:uppercase;
	border:1px solid #AA894B;
}
input#process_form {display:block; margin-top:30px; margin-left:170px; }


/* MENSAJE ERROR*/

#msgerror{ position:absolute; top:50%; left:50%; width:383px; height:117px; margin-top:-80px; margin-left:-200px; background:url(img/fnd_error.jpg) no-repeat left top; color:#CC9900; text-align:center; vertical-align:middle;}
#msgerror p{ padding:40px 10px 0 10px; font-size:11px!important; color:#192A0D!important;}
#msgerror a{color:#192A0D; text-decoration:none;}
#msgerror a:hover{ text-decoration:underline; color:#192A0D;}

/* ROLLOVERS ICONOS */

/*div#logos a{ display:block; position:relative;}*/
#icra, #confianza {display:block; overflow: hidden; cursor:pointer; float:left;}

#icra{ position:relative; top:15px; width:46px; background:url(img/ico_icra.jpg) no-repeat; padding: 15px 0 0 0; height: 0px !important; height /**/:15px; }
#icra:hover { background-position: 0 -15px ; display:block; text-decoration:none; }

#confianza{ position:relative; top:1px; width:56px; background:url(img/ico_confianza.jpg) no-repeat; padding: 60px 0 0 0;  height: 0px !important; height /**/:60px; margin-right:5px;}
#confianza:hover { background-position: 0 -60px ; display:block; text-decoration:none; }
