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

/* cuerpo - body */
body{
background-color:#cccccc;
scrollbar-face-color:#2d4794;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
}
img{
border:0px;
}
/* contenido general */
#contenedor{
position:relative; float:left; width:900px; height:auto; background-color:#ffffff; border:1px solid #000000; left:50%;  margin-top:10px; margin-left:-450px; 
}
#contenedorindex{
position:relative; float:left; width:900px; height:auto; background-color:#ffffff; border:1px solid #000000; left:50%;  margin-top:10px; margin-left:-450px; 
}
#cabecera{
position:relative; width:900px; height:auto; margin:0px 0px 0px 0px;
}
#fetxa{
position:relative; width:900px; height:25px; margin:0px 0px 0px 0px; background-color:#2d4794;
}
#zonalogo{
position:relative; width:900px; height:173px; margin:10px 0px 0px 0px; background-color:#ffffff; border-bottom:1px solid #ee20c0; border-top:1px solid #2d4794;
}
.logo{
position:relative; float:left; width:168px; height:148px; margin:10px 0px 0px 5px;
}
.fotoporta{
position:relative; float:right; width:700px; height:173px; margin:0px 0px 0px 0px; 
}
#donde{
position:relative; width:900px; height:20px; margin:10px 0px 0px 0px; background-color:#ee20c0;
}
ul#zona{
position:relative; float:left; width:auto;  margin:3px 0px 0px 10px; 
}
ul#zona li{
list-style-type:none; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
ul#zona li a{
list-style-type:none; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
ul#zona li a:active,ul#zona li a:link{
text-decoration:none; color:#000000;
}
ul#zona li a:visited{
text-decoration:none; color:#000000;
}
ul#zona li a:hover,ul#zona li a:focus{
text-decoration:none; color:#000000;
}
ul#idioma{
position:relative; float:right; width:auto;  margin:3px 10px 0px 0px; 
}
ul#idioma li{
list-style-type:none; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
ul#idioma li a{
list-style-type:none; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
ul#idioma li a:active,ul#idioma li a:link{
text-decoration:none; color:#000000;
}
ul#idioma li a:visited{
text-decoration:none; color:#000000;
}
ul#idioma li a:hover,ul#idioma li a:focus{
text-decoration:underline; color:#000000;
}
#zonamenu{
position:relative; width:175px; height:auto; margin:10px 0px 0px 0px; float:left;
}
#animacion{
position:relative; width:168px; height:73px; margin:0px 0px 0px 5px; border:1px solid #2d4794; text-decoration:none;
}
ul#menuprin{
position:relative; width:175px; height:auto; margin:5px 0px 0px 0px; display:block;
}
ul#menuprin li{
width:175px; height:23px; margin:3px 0px 0px 0px; background-image:url(../imagenes/menu.jpg); background-repeat:no-repeat; display:block; text-align:left; 
color:#ffffff; text-decoration:none; 
}
ul#menuprin li a{
width:175px; height:23px; margin:1px 0px 0px 0px; background-image:url(../imagenes/menu.jpg); background-repeat:no-repeat; display:block; text-align:left;
color:#ffffff; text-decoration:none; padding:4px 0px 0px 10px;
}
ul#menuprin li a:active,ul#menuprin li a:link{
width:175px; height:23px; margin:1px 0px 0px 0px; background-image:url(../imagenes/menu.jpg); background-repeat:no-repeat; display:block; text-align:left;
color:#ffffff; text-decoration:none; 
}
ul#menuprin li a:hover{
width:175px; height:23px; margin:1px 0px 0px 0px; background-image:url(../imagenes/menu-over.jpg); background-repeat:no-repeat; display:block; text-align:left;
color:#000000; text-decoration:none; 
}
#animacion2{
position:relative; width:168px; height:275px; margin:13px 0px 0px 5px; border:1px solid #2d4794; text-decoration:none; overflow:auto;
scrollbar-face-color:#2d4794;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
}
h2.noti{
max-width:150px; color:#2d4794; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0px 0px 5px; margin:0px 0px 0px 0px;
}
h3.titunoti{
max-width:150px; color:#2d4794; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0px 0px 2px; margin:10px 0px 0px 0px;
}
p.notitxt{
max-width:150px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0px 0px 2px; margin:5px 0px 0px 0px;
}
p.vermasnoti{
max-width:150px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0px 0px 2px; margin:5px 0px 0px 0px;
}
p.vermasnoti a{
color:#ee20c0; text-decoration:none;
}
p.vermasnoti a:active,p.vermasnoti a:link{
color:#ee20c0; text-decoration:none;
}
p.vermasnoti a:visited{
color:#ee20c0; text-decoration:none;
}
p.vermasnoti a:hover,p.vermasnoti a:focus{
color:#ee20c0; text-decoration:underline;
}
p.vermasnotitodas{
max-width:250px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0px 0px 2px; margin:5px 0px 0px 0px;
}
p.vermasnotitodas a{
color:#ee20c0; text-decoration:none;
}
p.vermasnotitodas a:active,p.vermasnoti a:link{
color:#ee20c0; text-decoration:none;
}
p.vermasnotitodas a:visited{
color:#ee20c0; text-decoration:none;
}
p.vermasnotitodas a:hover,p.vermasnoti a:focus{
color:#ee20c0; text-decoration:underline;
}
ul#listadonoti{
width:300px;
}
/* contenido */
#contenido{
position:relative; width:715px; height:630px; margin:10px 0px 0px 0px;  float:right; 
}
#contenidotri{
position:relative; width:680px; height:630px; margin:25px 0px 0px 10px;  float:left; 
}
/* contenido-index */
#intro{
position:relative; width:705px; height:185px; margin:0px 0px 0px 0px; border:1px solid #2d4794; 
}
#banda1{
position:relative; width:auto; height:18px; margin:0px 0px 0px 0px; background-color:#2d4794; 
}
h1.inicio{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 0px 0px 10px; color:#ffffff; font-weight:normal;
}
.introcab{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 5px; color:#333333; font-weight:normal; margin:10px 0px 20px 0px;
}
.introtxt{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 5px; color:#333333; font-weight:normal; margin:10px 0px 0px 0px;
}
.introtxtnoti{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 0px 175px; color:#333333; font-weight:normal; margin:5px 0px 0px 0px;
overflow:auto; max-height:190px;
}
#galeriafotos{
position:relative; float:left; width:225px; height:210px; margin:10px 0px 0px 0px; border:1px solid #2d4794; overflow:hidden;
}
#galeriafotos2{
position:relative; float:left; width:225px; height:210px; margin:10px 0px 0px 13px; border:1px solid #2d4794; 
}
h2.inicio{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 0px 0px 10px; color:#ffffff; font-weight:normal;
}
#base{
width:205px; height:155px; background-color:#C9F5CF; padding:1px 1px 1px 1px; border:1px solid #2d4794; margin:5px 0px 0px 8px;
}
#base2{
width:200px; height:150px; background-color:#FFFFFF; border:1px solid #2d4794; margin:1px 0px 0px 1px;
*position:absolute!important;
display:table-cell!important; *display:inherit!important;
vertical-align:middle!important; *vertical-align:inherit!important;
text-align:center!important; *text-align:inherit!important
}
#base3{
width:149px; height:240px; background-color:#FFFFFF; border:1px solid #2d4794; margin:5px 0px 0px 5px;
*position:absolute!important;
display:table-cell!important; *display:inherit!important;
vertical-align:middle!important; *vertical-align:inherit!important;
text-align:center!important; *text-align:inherit!important
}
#base33{
width:150px; height:200px; background-color:#FFFFFF; border:1px solid #2d4794; margin:-10px 0px 0px 5px;
*position:absolute!important;
display:table-cell!important; *display:inherit!important;
vertical-align:middle!important; *vertical-align:inherit!important;
text-align:center!important; *text-align:inherit!important
}
.fotosporta{
max-width:200px; max-height:150px; background-color:#FFFFFF; border:1px solid #2d4794; margin-left:expression((200 - this.width)/2);
margin-top: expression((150 - this.height)/2);
}
.fotosnoticia{
max-width:148px; max-height:199px; background-color:#FFFFFF; border:1px solid #2d4794; margin-left:expression((148 - this.width)/2);
margin-top: expression((199 - this.height)/2);
}
ul#botones{
position:relative; float:left;
margin:5px 0px 0px 90px; list-style-type:none; z-index:50;
}
ul#botones li.anterior1{
width:21px; height:21px; background-image:url(../imagenes/anterior.jpg);  cursor:hand;
}
ul#botones li.anterior1:hover{
width:21px; height:21px; background-image:url(../imagenes/anterior-over.jpg); 
}

ul#botones li.siguiente1{
width:21px; height:21px; background-image:url(../imagenes/siguiente.jpg);  margin:-25px 0px 0px 28px; cursor:hand;
}
ul#botones li.siguiente1:hover{
width:21px; height:21px; background-image:url(../imagenes/siguiente-over.jpg); 
}
#intro2{
position:relative; width:705px; height:209px; margin:10px 0px 0px 0px; border:1px solid #2d4794; 
}
/* historia del club */
#introhistoria{
position:relative; width:705px; height:645px; margin:0px 0px 0px 0px; border:1px solid #2d4794; 
}
.txthist{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0px 0px 5px; color:#333333; font-weight:normal; margin:10px 0px 0px 0px; width:680px;
max-height:300px;  overflow:auto;
scrollbar-face-color:#2d4794;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
}
#capamapa{
position:relative; width:600px; height:230px; margin:40px 0px 0px 50px; border:1px solid #2d4794; padding:1px 1px 1px 1px; background-color:#C9F5CF;
}
/* galeria fotos */
#introgaleria{
position:relative; width:705px; height:628px; margin:0px 0px 0px 0px; border:1px solid #2d4794; 
}
#gallery {width:700px; margin:20px 0px 0px 25px;}
#gallery ul {list-style:none; padding:0; margin:0; width:680px; position:relative; float:right;}
#gallery ul li {display:inline; width:69px; height:52px; float:left; margin:0 0 7px 7px;}
#gallery ul li a span {display:none;}
#gallery ul li a {display:block; width:67px; height:50px; text-decoration:none; border:1px solid #654a8f;}
#gallery ul li a img {display:block; width:67px; height:50px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#95a82a;}
#gallery ul li a:hover img {position:absolute; left:10px; top:70px; width:600px; height:452px; border:1px solid #654a8f;}
#gallery ul li a:hover span {display:block; position:absolute; left:515px; top:120px; color:#434343; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto; line-height:120%;}
/* */
#baseb{
width:655px; height:493px; background-color:#C9F5CF; padding:1px 1px 1px 1px; border:1px solid #2d4794; margin:30px 0px 0px 22px;
}
#base2b{
width:650px; height:489px; background-color:#FFFFFF; border:1px solid #2d4794; margin:1px 0px 0px 1px;
*position:absolute!important;
display:table-cell!important; *display:inherit!important;
vertical-align:middle!important; *vertical-align:inherit!important;
text-align:center!important; *text-align:inherit!important
}
.fotosportab{
max-width:650px; max-height:488px; background-color:#FFFFFF; border:1px solid #2d4794; margin-left:expression((650 - this.width)/2);
margin-top: expression((488 - this.height)/2);
}
ul#botones2{
position:relative; float:left;
margin:5px 0px 0px 330px; list-style-type:none; z-index:50;
}
ul#botones2 li.anterior1{
width:21px; height:21px; background-image:url(../imagenes/anterior.jpg);  cursor:hand;
}
ul#botones2 li.anterior1:hover{
width:21px; height:21px; background-image:url(../imagenes/anterior-over.jpg); 
}

ul#botones2 li.siguiente1{
width:21px; height:21px; background-image:url(../imagenes/siguiente.jpg);  margin:-25px 0px 0px 28px; cursor:hand;
}
ul#botones2 li.siguiente1:hover{
width:21px; height:21px; background-image:url(../imagenes/siguiente-over.jpg); 
}
/* noticias club */
#intronoticlub{
position:relative; width:705px; height:310px; margin:0px 0px 0px 0px; border:1px solid #2d4794; 
}
#intronoticlub2{
position:relative; width:345px; height:305px; margin:10px 0px 0px 0px; border:1px solid #2d4794; float:left; 
}
#intronoticlub2b{
position:relative; width:345px; height:285px; margin:0px 0px 0px 0px;  float:left; overflow:auto;
}
#intronoticlub3{
position:relative; width:345px; height:305px; margin:10px 0px 0px 12px; border:1px solid #2d4794; float:left;
}
h3.titunoti2{
max-width:150px; color:#2d4794; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0px 0px 2px; margin:10px 0px 0px 0px;
}
p.notitxt2{
max-width:320px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0px 0px 2px; margin:5px 0px 0px 0px;
}
ul#listadonoti{
font-family:Arial, Helvetica, sans-serif; font-size:10px; list-style-type:none; margin:2px 0px 0px 2px; max-width:150px;
}
ul#listadonoti li{
padding:5px 0px 0px 0px;
}
/* equipo */
#basec{
width:355px; height:293px; background-color:#C9F5CF; padding:1px 1px 1px 1px; border:1px solid #2d4794; margin:30px 0px 0px 150px;
}
#base2c{
width:350px; height:289px; background-color:#FFFFFF; border:1px solid #2d4794; margin:1px 0px 0px 1px;
*position:absolute!important;
display:table-cell!important; *display:inherit!important;
vertical-align:middle!important; *vertical-align:inherit!important;
text-align:center!important; *text-align:inherit!important
}
.fotosportac{
max-width:350px; max-height:288px; background-color:#FFFFFF; border:1px solid #2d4794; margin-left:expression((350 - this.width)/2);
margin-top: expression((288 - this.height)/2);
}
ul#listaequi{
margin:10px 0px 0px 150px; font-family:Arial, Helvetica, sans-serif; font-size:10px; list-style-type:none;
}
/* pie pagina */
#pie{
position:relative; width:900px; height:15px; margin:8px 0px 0px 0px; background-color:#ee20c0;
}


/*menu tri*/

ul#menutri{
position:relative;  height:auto; margin:5px 0px 0px 1px; display:inline;
}
ul#menutri li{
 background-image:url(../imagenes/menu.jpg); background-repeat:no-repeat; display:inline; text-align:left; 
color:#ffffff; text-decoration:none; border:1px solid #ffffff; padding:2px 2px 2px 2px;
}
ul#menutri li a{
 background-image:url(../imagenes/menu.jpg); background-repeat:no-repeat; text-align:left;
color:#ffffff; text-decoration:none; 
}
ul#menutri li a:active,ul#menu li a:link{
 background-image:url(../imagenes/menu.jpg); background-repeat:no-repeat;  text-align:left;
color:#ffffff; text-decoration:none; 
}
ul#menutri li a:hover{
 background-image:url(../imagenes/menu-over.jpg); background-repeat:no-repeat;  text-align:left;
color:#000000; text-decoration:none; 
}


/* estilos noticia pie index*/
h3.titunoti2{
max-width:450px; color:#2d4794; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:2px 0px 0px 2px; margin:10px 0px 0px 0px;
}
p.notitxt2{
max-width:450px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0px 0px 2px; margin:5px 0px 0px 0px; text-align:justify;
}
p.vermasnoti2{
max-width:450px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0px 0px 2px; margin:5px 0px 0px 0px; 
}
p.vermasnoti2 a{
color:#ee20c0; text-decoration:none; 
}
p.vermasnoti2 a:active,p.vermasnoti2 a:link{
color:#ee20c0; text-decoration:none;
}
p.vermasnoti2 a:visited{
color:#ee20c0; text-decoration:none;
}
p.vermasnoti2 a:hover,p.vermasnoti2 a:focus{
color:#ee20c0; text-decoration:underline;
}
.imanoti2{
border:1px solid #2d4794; width:220px; height:150px; margin:-100px 0px 0px 470px
}



/* estilos noticia portada*/


h3.titunoti3{
max-width:450px; color:#2d4794; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:2px 0px 0px 250px; margin:10px 0px 0px 0px;
}
p.notitxt3{
max-width:450px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0px 0px 250px; margin:5px 0px 0px 0px; text-align:justify;
}
p.vermasnoti3{
max-width:450px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 0px 0px 250px; margin:5px 0px 0px 0px; 
}
p.vermasnoti3 a{
color:#ee20c0; text-decoration:none; 
}
p.vermasnoti3 a:active,p.vermasnoti3 a:link{
color:#ee20c0; text-decoration:none;
}
p.vermasnoti3 a:visited{
color:#ee20c0; text-decoration:none;
}
p.vermasnoti3 a:hover,p.vermasnoti3 a:focus{
color:#ee20c0; text-decoration:underline;
}
.imanoti3{
border:1px solid #2d4794; width:220px; height:150px; margin:-95px 0px 0px 5px
}

.imanoti300{
border:1px solid #2d4794; width:220px; height:188px; margin:1px 0px 0px 1px
}


.introtxt2{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 5px; color:#2d4794; font-weight:normal; margin:10px 0px 0px 0px;
}
.introtxt2 a{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 5px; color:#2d4794; font-weight:normal; margin:10px 0px 0px 0px;
}
.introtxt2 a:active,.introtxt2 a:link{
 color:#2d4794; text-decoration:none 
}
.introtxt2 a:visited{
 color:#ee20c0; text-decoration:none 
}
.introtxt2 a:hover,.introtxt2 a:focus{
 color:#2d4794; text-decoration:underline 
}

#introhistoria2{
position:relative; width:705px; max-height:590px; margin:10px 0px 0px 0px; overflow:auto;
}
.capamapa2{
position:relative; width:auto;  height:auto; margin:40px 0px 0px 50px; border:1px solid #2d4794; padding:1px 1px 1px 1px; 
}
.capamapa3{
position:relative; width:auto;  height:auto; margin:40px 0px 0px 150px; border:1px solid #2d4794; padding:1px 1px 1px 1px; 
}
.capamapaformulario{
position:relative; width:auto;  height:auto; margin:0px 0px 0px 25px; border:1px solid #2d4794; padding:1px 1px 1px 1px; 
}
#formulario{
 width:652px; height:300px; margin:20px 0px 20px 25px; border:1px solid #2d4794; padding-bottom:30px;
}
ul#formu{
position:absolute; float:left; margin:10px 0px 10px 10px; font-family:Arial, Helvetica, sans-serif;
}
ul#formu li{
color:#2d4794; text-decoration:none; list-style-type:none; font-size:0.75em; padding:5px 0px 0px 5px; text-align:left;
}
ul#formu2{
position:absolute; float:left; margin:10px 0px 10px 100px;
}
ul#formu2 li{
padding:0.31em 0em 0em 0.31em; text-align:left;
}
input[type="text"]{
border:0.06em solid #2d4794;  color:#2d4794; padding:0px 0px 0px 5px;  
}
textarea{
border:0.06em solid #2d4794;  color:#2d4794; padding:0px 0px 0px 5px; 
}
.boton{
border:0.06em solid #2d4794;  color:#2d4794; padding:3px 3px 3px 3px; margin:0px 0px 0px 10px; font-size:10px;
}
#imaformu{
position:absolute; float:left; margin:-550px 0px 0px -70px; border:1px solid #2d4794;
}

/* estilos foro*/
/* Noticias */
ul#noti{
position:relative; float:left; margin:40px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; display:block; width:800px; list-style-type:none;
padding:0px 0px 10px 0px;
}
ul#noti li{
text-align:right; color:#25793c; padding:5px 0px 0px 0px;  
}
table#listanoti1{
margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
table#listanoti1 th{
background-color:#2d4794; color:#ffffff; border:1px solid #ffffff; text-align:center; padding:3px 0px 3px 0px;
}
.th1{ width:300px; }
.th2{ width:100px; }
.th3{ width:100px; }
.th4{ width:100px; }
.th5{ width:100px; }
.thforo{ width:250px; }
.thtop{ width:500px; }

table#listanoti2a{
margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
table#listanoti2a td{
 border:1px solid #ffffff; text-align:center; color:#2d4794; 
}
.td1{ width:300px; }
.td2{ width:100px; }
.td3{ width:100px; }
.td4{ width:100px; }
.td5{ width:100px; }
.tdforo{ width:250px; }
.tdtop{ width:500px; }

tr.clarito{
background-color:#B4ECB0;
}
tr.clarito2{
background-color:#9AA2E9;
}
#listanoti{
margin:30px 0px 30px 110px; width:750px;
}
#listanotiforo{
margin:30px 0px 20px 50px; width:750px;
}
#listanoti2{
height:400px; overflow:auto;
}

#listanoti22{
height:300px; overflow:auto;
}
/*--- enlaces foro ---- */
p.vermasforo a{
color:#2d4794; text-decoration:none;
}
p.vermasforo a:active,p.vermasforo a:link{
color:#2d4794; text-decoration:none;
}
p.vermasforo a:visited{
color:#2d4794; text-decoration:none;
}
p.vermasforo a:hover,p.vermasnoti a:focus{
color:#2d4794; text-decoration:undeline;
}


h1.inicio2{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0px 0px 120px; color:#ffffff; font-weight:normal;
}