@charset "utf-8";
/*GENERAL*/
*{margin:0; padding:0;}
html{height:100%;}
body{background-color:#781212; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; height:100%}
.bodyGris{background-color:#EAEAEA; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; height:100%}
a{text-decoration:none; color:#781212;}
a img{border:none;}
a, object,a:focus{outline: none;}
ul{margin:0 0 20px 0;}
ul li{padding:0 0 10px 0; margin:0 0 0 20px; list-style-image:url(../images/li.gif); text-align:justify;}
h1{font-size:16px; color:#781212; margin:0 0 15px 0; font-weight:bold; font-family:"Times New Roman", Times, serif;}
h2{font-size:14px; color:#781212; font-weight:bold; font-family:"Times New Roman", Times, serif; padding:10px 0 10px 0;}
h3{font-size:13px; color:#333333;  padding:10px 0 10px 0; font-weight:normal;}

/*CONTENEDORES*/
#cabecera{height:295px; width:900px; margin:0 auto 0 auto;}
#contenido{background-color:#cdcdcd; background-image:url(../images/fondo-cuerpo.jpg); background-repeat:no-repeat; height:405px; width:840px; margin:0 auto 0 auto; padding:50px 30px 0 30px;}
#contenidoGrande{background-color:#cdcdcd; background-image:url(../images/fondo-cuerpo.jpg); background-repeat:no-repeat; width:840px; margin:0 auto 0 auto; padding:50px 30px 0 30px;}
#repeticion{background-color:#cdcdcd; width:900px; margin:0 auto 0 auto; background-image:url(../images/repeticion.jpg);}
#contenidoReglamento{ background-image:url(../images/fondo-cuerpo-reglamento.jpg); background-repeat:no-repeat; width:840px; margin:0 auto 0 auto; padding:50px 30px 0 30px;}
#contenidoVisor{background-color:#cdcdcd; background-image:url(../images/fondo-cuerpo.jpg); background-repeat:no-repeat; width:860px; margin:0 auto 0 auto; padding:50px 10px 0 30px;}
#contenido p{text-align:justify; padding:0 0 20px 0;}
#contenidoGrande p{text-align:justify; padding:0 0 20px 0;}
#contenidoReglamento p{text-align:justify; padding:0 0 20px 0;}
#contenidoCentro{clear:both; margin:30px 0 0 50px; border-top:1px solid #AEAEAE; padding:10px 0 0 0; width:760px;}
#contenidoRequicitos{clear:both; margin:30px 0 0 50px; border-top:1px solid #AEAEAE; padding:10px 120px 0 0; width:640px; background:url(../images/foto16.jpg) no-repeat right;}
.textosCentro{float:left; width:229px; margin:0 20px 0 0;}
#contenidoVisor p{text-align:justify; padding:10px 0 10px 0; font-size:11px; font-weight:bold;}
#contenidoDerecha{text-align:justify; float:left; padding:35px 20px 0 50px; width:350px;}
#pieContent{background-image:url(../images/pie-cuerpo.jpg); background-repeat:no-repeat; background-position:bottom; height:12px; width:900px; margin:0 auto 0 auto;}
#pie{background-image:url(../images/fondo-pie.jpg); background-repeat:no-repeat; height:30px; width:900px; margin:10px auto 0 auto; padding:5px 0 20px 0;}
#pie p{text-align:center;}
/*#visor{border:1px solid #781212;}*/
#confer{display:none;}
form div{margin:0 0 5px 0;}

/*CLASES*/
.pq{font-size:10px}
.text14{font-size:14px;}
.textoIz{float:left; width:260px; margin:0 0 0 10px;}
.textoIzGrande{float:left; width:380px; margin:0 0 30px 10px;}
.textoReglamento{float:left; width:740px; margin:0 0 30px 10px;}
.textoReglamento ul{ text-align:justify;}
.textoReglamento ul li{ font-weight:normal;}
.textoIzRequisitos{float:left; width:350px; margin:0 0 30px 10px;}
.textoIzForm{float:left; width:280px; margin:0 0 30px 10px;}
.textoIzSolicitud{float:left; width:280px; margin:0 0 30px 50px;}
.floatLeft{float:left;}
.fotoIndex{float:left; margin:0 0 0 30px;}
.fotoActiv{float:left; margin-bottom:30px;} 
.fotoInstalaciones{float:left; margin:20px 0 30px 80px;}
.postFotos{float:left; margin:0 0 30px 70px; width:313px; text-align:center;}
.tope{clear:both;}
.menuVirtual{float:left; margin:20px 0 0 30px; width:170px;}
.menuVirtual a{display:block; float:none; padding:2px 0 2px 15px; margin:0 20px 0 15px; color:#333333;}
.menuVirtual a:hover{color:#781212; background-image:url(../images/hover.gif); background-repeat:no-repeat;}
.menuVirtual2{float:left; margin:20px 0 0 0; width:180px;}
.menuVirtual2 a{display:block; float:none; padding:2px 0 2px 15px; margin:0 20px 0 15px; color:#333333;}
.menuVirtual2 a:hover{color:#781212; background-image:url(../images/hover.gif); background-repeat:no-repeat;}
.menuVirtual3{float:left; margin:10px 0 0 20px; width:180px;}
.menuVirtual3 a{display:block; float:none; padding:2px 0 2px 15px; margin:0 20px 0 15px; color:#333333;}
.menuVirtual3 a:hover{color:#781212; background-image:url(../images/hover.gif); background-repeat:no-repeat;}
.fotoVirtual{float:left; margin:25px 0 0 100px;}
.fotoCentro{float:left; margin:0 20px 0 10px;}
.red{color:#781212;}
.bold{font-weight:bold;}
.move{margin:10px 0 0 50px;}
.moveFoto{margin:0 0 0 650px;}
.formI{margin:0 0 0 40px;}
.contenidoDerecha{text-align:justify; float:left; padding:35px 20px 0 50px; width:350px;}
.contenidoDerechaImp{text-align:justify; float:left; padding:35px 20px 0 70px; width:280px;}
.contenidoDerechaSolicitud{text-align:justify; float:left; padding:0 20px 0 50px; width:350px;}
.contenidoCentroForm{ margin:0 0 0 90px; clear:both; width:500px;}
.bloquecito{ padding:0 50px 0 0; float:left;}
.clear{clear:both;}
.separarAbajo{ margin-bottom:30px;}
.noticia{border-bottom:1px solid #999999; margin:0 0 20px 0;}
.noticia img{ float:right; margin:0 0 30px 50px;}

/*CAJAS FLOTANTES*/
#identificativos{background-color:#CCCCCC; color:#333333; height:100%; padding:20px;}
#legal{background-color:#CCCCCC; color:#333333; padding:20px;}
#legal p{margin:0 0 10px 0;}
#politica{background-color:#CCCCCC; color:#333333; padding:20px;}
#politica p{margin:0 0 10px 0;}
.boton{height:20px; width:20px; background-image:url(../images/boton.jpg); display:block; float:right;}
/*#sombra{background-color:#000000;filter: alpha(opacity=50); opacity: .5; height:100%; width:100%; top:0; left:0; display:none;}*/
