@charset "UTF-8";
/* CSS Document */

* {outline:0; padding:0; margin:0;}

body {padding:0; margin:0;  background-repeat:repeat-x; background-color:#733b06; font-family:"Times New Roman", Times, serif; }

#header {width:1018px; height:210px; background-image:url(../images/header.jpg); margin:0 auto;}

#mensaje { width:1000px; background-color:#FFCC00; color:#FF0000; margin:0 auto; text-align:center; font-weight:bold; padding:.5em 0; font-family:Arial, Helvetica, sans-serif; font-size:1.2em;}
#mensaje a {color:#900;} 
#mensaje p {font-size:.8em; color:#600; width:800px; margin-left:100px; }


#navegacion { width:1018px; height:40px; font-size:14px; padding-top:170px; text-align:center; }

#navegacion a {color:#d29052;  text-decoration:none;  padding:.7em .5em;}
#navegacion a:hover {color:#FFF;}
#navegacion ul {padding-top:.9em;}
#navegacion ul li {display:inline; border-right:solid 1px #8e6316; }

 /*--------------*/

#contenido { width:1018px; min-height:700px; background-image:url(../images/fondo_blanco.jpg); margin:0 auto; font-family: Arial, Helvetica, sans-serif; padding-bottom:2em; padding-top:.5em;}

#titulos { width:433px; height:125px; margin-left:9px; margin-bottom:1em; text-align:center;  }

#textos img { border:solid 1px #733b06; }


#textos { min-width:400px; margin-left:58px; margin-right:58px;  color:#733b06; font-size:.9em; }
#textos p { padding-top:.5em;}
#textos table { width:900px; border-left:1px solid #630; border-top:1px solid #630; text-align:center; }
#textos table td {border-right:1px solid #630; border-bottom:1px solid #630; padding:1em 0;}
#textos a { color:#733b06;}
#textos a:hover {color:#C93;}

.tipo {text-align:center; background-color:#733b06; color:#fff; padding:.3em 0; font-size:1.3em;}

#imagenes { width:375px; min-height:300px; float:right; margin-right:58px; margin-left:25px; margin-top:2em; margin-bottom:1em; }


#imagenes2 { width:375px; float:right; margin-left:25px; margin-top:2em; margin-bottom:1em; }


#clear { clear:both;}

.images {width:100%;}


/*--------------*/


#bases { width:1018px; margin:0 auto; height:30px; background-image:url(../images/base_fondo.jpg); background-repeat:no-repeat; text-align:center; color:#321b05; }

#bases ul a {color:#ba7d42;  text-decoration:none;  padding:.5em .7em; font-size:13px;}
#bases a:hover {color:#FFF;}
#bases ul {padding-top:.7em; margin-bottom:.5em;}
#bases ul li {display:inline; border-right:solid 1px #8e6316; }


/*--------------*/

#lugar { width:100%; background-color:#36210e; text-align:center; margin-top:1em; color:#ba7d42; font-size:.95em;  border-top:1px solid #963;}
#lugar p { padding-bottom:1em; padding-top:.5em; padding:1.5em 0; }
#lugar p a {color:#ba7d42;  text-decoration:none; font-size:.9em; }
#lugar a:hover {color:#FFF;}

#contador { color:#ba7d42; padding-bottom:1em;}

/*--------------*/

.over { color:#FFF; padding:.7em .5em;}
.over2 { color:#FFF; padding:.5em .7em; font-size:.9em;}

.titulos { font-size:1.2em; text-align:center; margin:1em 0; font-weight:bold; color:#733b06;}
.titulos_tabla { background-color:#c88f20; font-weight:bold; font-size:1.5em; }




/*--------------*/

form input { margin-top:.5em; width:450px;}
form textarea {width:395px; margin-top:.5em;}


/*--------------*/

#socio { width:236px; height:236px; background-color:#c88f20; float:left; margin-right:90px; margin-bottom:30px; text-align:center; border:solid 1px #663300;}
#socio2 {width:236px; height:236px; background-color:#c88f20; float:left; margin-bottom:30px; text-align:center; border:solid 1px #663300;}

#socio img, #socio2 img {margin-bottom:.7em; border-bottom:solid 1px #663300;}


#socios a { color:#630; text-decoration:none;}
#socios a:hover { color:#fff; text-decoration:none;}

/*--------------*/



#tablas { min-width:395px; margin-left:58px; margin-right:58px;  color:#733b06; font-size:.9em; }
#tablas img { float:left;}
#tablas a { color:#733b06;}
#tablas a:hover {color:#C93;}

#tabla-socios { width:600px; border-left:1px solid #630; border-top:1px solid #630; text-align:center; margin-bottom:1em; float:right;  }
#tabla-socios td {border-right:1px solid #630; border-bottom:1px solid #630; padding:.3em;}

#clear2 { clear:both;border-bottom:1px dotted #630; width:850px; margin:0 auto; margin-bottom:1em; }

#back { float:right; margin-right:58px; margin-top:2em; margin-bottom:1em;}


/*--------------*/

.titulos_empleo { background-color:#F00; font-weight:bold;  padding-top:2em; padding-bottom:.5em; color:#FFFFFF; font-size:2em; }

/*--------------*/

/**
#front {width:100%; height:100%; background: rgba(0, 0, 0, .8); position:fixed;  z-index:1000; top:0; left:0; }
.front {width:1000px; height:550; position:absolute; z-index:1200; left:50%; margin-left:-500px; top:50%; margin-top:-275px; border:solid 3px #fff;}
.front a {color:#fff; float:right; text-decoration:none; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:.9em; }
.cerrar {  margin-right:.5em; margin-top:.5em; border-radius:.5em; position: absolute; right:0; top: 0;   } 
*/

#banner { width:900px;  margin:0 auto; color:#fff; margin-bottom:.5em; }

#banner a { color: #FC0;   font-size:1em; text-decoration:none; text-transform:uppercase; }
#banner a:hover { color:#FFF; text-decoration:underline;}

.izquierda { text-align:right;}
.lugar {color:#F3D3D8; font-size:.8em;}


#banner table td { background-color: #C00; padding:.5em 0; border-bottom:1px solid #900;  min-height:50px; text-align:center; font-size:1.1em; vertical-align:central !important; border-left:1px solid #fff;  }




/*--------------*/


#ganadores { background-color:#c88f20; font-weight:bold;  text-align:center; padding:1em; font-size:1em;}
#ganadores a { text-decoration:none; }
#ganadores a:hover {color:#FFF;}


.ganadores_ant {text-align:center; width:50%; float: left;}



/*---------banners descargas pdf-----*/


#anuncio { min-height:90px;  margin-bottom:1em; color:#fff; }

.anuncio_izquierda { width:88%; float:left; background-color: #C00; }
.anuncio_derecha { float:right; }

#anuncio h1 {  padding-top:.5em; padding-left:1.5em; font-size:1.7em; }
#anuncio h3 { padding-left:1.5em; font-size:1em; color:#F3D3D8; text-align:left; padding-bottom:1em;}


/*---------btn promo socios-----*/

#btn_socios {z-index:100; position:absolute; margin-top:120px; margin-left:890px; }
#btn_socios a { border:none }








