/* Body */
body {margin:0px; padding:0px; background-color: #000; color: #FFF; font-family: Arial, sans-serif; font-size: 12px;
    background-image: url(img/fondo.jpg); background-position: 50% 0; background-repeat: repeat-x;
    }

h1 {margin:2px;}

.texto_gris {color: #afaeae;font-family: Arial, sans-serif; font-size: 12px;}
.left {text-align: left;}
.center {text-align: center;}
.f_left {float: left;}
.f_right {float: right;}
.amarillo {color: #febf01;}
.black {font-family: Arial Black, Arial, sans-serif; font-weight: bold;}
.t15 {font-size: 15px;}
.t18 {font-size: 18px;}
.t20 {font-size: 20px;}
.t22 {font-size: 22px;}
.m2 {margin:2px;}
.m3 {margin:3px;}
.form_buttons input{
	background-image: url(/img/menu.jpg); background-position: 50% 50%;background-color: #000; 
	border: 0px; color: #FFF; cursor: pointer; border: 1px solid #828282; 
	padding:5px; padding-right: 20px; padding-left: 20px; font-weight: bold;}
.form_buttons input:hover {color: #febf01;background-position: 50% 45%; border: 1px solid #febf01;}
.error {  
    -moz-border-radius: 4px;
    font-weight: bold;
    text-align: left;
    line-height: 25px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 4px;
    padding-bottom: 3px;
    border: 1px solid #9db029;
    background-color: #e6f0a5;
    color: #FF0000;
}
table {text-align: left; font-size:12px;}


/* .info {color: #046f91; font-weight: bold; font-size: 13px;} */
.info {    
    -moz-border-radius: 4px;
    font-weight: bold;
    text-align: left;
    line-height: 25px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 4px;
    padding-bottom: 3px;
    border: 1px solid #9db029;
    background-color: #e6f0a5;
    color: #046f91;
}




/* Encabezado */
.head {border-bottom: 1px solid #e2c135;}
.fondo_negro {background-image: url(img/fondo_negro.png); background-position: center; background-repeat: repeat-y;}
.buscar {background-image: url(img/buscar.jpg); width: 259px; height: 32px; padding: 0px; margin:0px;}
.buscar form {margin:0px; padding:0px;}
.buscar_text {background-color: #4a4a4a; border: 1px solid #393939; margin:0px; padding:0px;color: #FFF;}
.buscar_text:focus {border: 1px solid #4d4d4d;}

/* Menu */
.menu{width: 229px; background-image: url(img/menu.jpg); background-repeat: no-repeat; height:254px; 
	  font-weight: bolder; font-size: 13px;
      font-family: Arial Black, Arial, sans-serif;}
.menu a {text-decoration: none; color: #FFF;}
.menu a:hover{color:#e3c135;}
.menu ul {padding:0px; margin:0px; }
.menu li {list-style: none; height: 23px; margin:0;padding-left: 30px; padding-top: 6px; cursor: pointer; color: #FFF;}
.menu li:hover {background-image: url(img/menu_select.jpg); color: #e3c135;}

/* Encuesta */
.encuesta {width: 229px; height: 352px; background-image: url(img/encuesta.jpg); background-repeat: no-repeat; }
.encuesta_votar {background-color: #000; border: 0px; color: #FFF; cursor: pointer; font-family: Arial Black, Arial, sans-serif;}
.encuesta_votar:hover {color: #febf01;}
.encuesta .resultados {height: 8px; border: 1px solid #AAA; background-color: FFF; background-image: url(/img/fondo.jpg);}

/* Texto index */
.texto_index h2 {color: #878587; font-size: 18px;}

/* Notas */
.nota {margin-bottom: 10px;}
.nota_img {float: left; margin-right: 10px;}
.nota_img1 {margin-right: 10px;}
.nota h3, .nota h3 a{color: #878587; font-family: Tahoma, Arial, sans-serif; font-size: 18px; font-weight: normal;}
.nota a {color: #E3C334;}

/* Banners */
.banner_superior {text-align: center; margin: 3px; padding: 0px;}
.banners_izq {width: 229px; margin:0px; padding: 0px; font-size: 5px;}
.banners_der {width: 229px; margin:0px; padding: 0px; font-size: 5px;}

/* Bottom */
.bottom {border-top: 1px solid #e2c135; color: #afaeae;font-family: Arial, sans-serif; font-size: 12px;}
.bottom a {color: afaeae; text-decoration:none;}
.bottom a:hover {color: FFF; text-decoration:underline;}


