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

/* cuerpo - body */
body{
background-color:#000;
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; 
}
#contenedorcartel{
position:relative; float:left; width:600px; height:auto; background-color:#ffffff; border:1px solid #000000; left:60%;  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:250px; height:auto; margin:10px 0px 0px 0px; float:left; 
}
#animacion{
position:relative; width:400px; height:100px; margin:0px 0px 0px 5px; border:0px solid #2d4794; 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:150px; 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;
}
/* contenido */
#contenido{
position:relative; width:715px; height:630px; margin:10px 0px 0px 0px;  float:right; 
}
#contenidotri{
position:relative; width:420px; height:auto; margin:12px 0px 0px 5px; float:left; border:1px solid #ee20c0
}
#contenidovideo{
position: relative;width:390px;height:300px;margin:300px 500px 100px 500px; float:center;border:1px solid #ee20c0
}
#contenidocartel{
position: relative;width:595px;height:837px;margin:2px 0px 100px 1px; float:left;border:1px solid #ee20c0
}
#contenidosponsor{
position: relative;width:595px;height:1117px;margin:2px 0px 100px 1px; float:left;border:1px solid #ee20c0
}
/* 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 0px 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:0px 0px 0px 175px; color:#333333; font-weight:normal; margin:10px 0px 0px 0px;
}
#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
}
.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:250px; max-height:239px; background-color:#FFFFFF; border:1px solid #2d4794; margin-left:expression((145 - this.width)/2);
margin-top: expression((239 - 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:628px; 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:690px;
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;
}
.txthist200{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 0px 10px; color:#333333; font-weight:normal; margin:10px 0px 0px 0px; width:650px;
max-height:170px;  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:15px 0px 10px 10px;}
#gallery ul {list-style:none; padding:0; margin:0; width:700px; position:relative; float:right;}
#gallery ul li {display:inline; width:93px; height:52px; float:left; margin:0 0 7px 7px;}
#gallery ul li a span {display:none;}
#gallery ul li a {display:block; width:91px; height:50px; text-decoration:none; border:1px solid #ee20c0;}
#gallery ul li a img {display:block; width:91px; height:50px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#2d4794;}
#gallery ul li a:hover img {position:absolute; left:10px; top:72px; width:650px; height:360px; border:1px solid #ee20c0;}
#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; 
}



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
}

.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 
}

/* */
/* #slide height = (number of top level links - 1) * height of links + inner div height */
#slide {padding:0; margin:5px 0px 0px 5px; list-style:none; width:170px; height:300px; border:1px solid #ccc; position:relative; overflow:hidden; font-family: verdana, sans-serif; font-size:11px; background:#2d4794 }

#slide li.sub,
#slide li.top
{display:block; float:left; height:24px; line-height:24px; width:190px; color:#fff; background:#2d4794; text-decoration:none; border-bottom:1px solid #fff; text-indent:20px; overflow:hidden; cursor:pointer;}

#slide li.sub {background:#2d4794 url(../imagenes/out.gif) no-repeat 5px 8px;}

#slide li.top a {text-decoration:none; color:#fff; display:block; background:url(../imagenes/out.gif) no-repeat 5px 8px;}
#slide li.top a:hover {color:#069; background:#98a8d6 url(../imagenes/out-over.gif) no-repeat 5px 8px;}

#slide li.clicked {color:#800; background:#2d4794 url(../imagenes/down.gif) no-repeat 5px 8px;}

/* #slide li.sub div height = (maximum sub lines * sub line height) + top level link height(variable fY in jQuery) */
#slide li.sub div {background:#fff; height:165px; width:160px; padding:0 15px; line-height:1.2em; font-family: verdana, sans-serif; text-indent:0;}

#slide li div ul {padding:0; margin:0; list-style:none;}
#slide li div ul li {float:left; height:20px; width:100%;}
#slide li div ul li a {padding:0; margin:0;color:#888; text-decoration:none; background:#fff url(../imagenes/out.gif) no-repeat 5px 6px; font-size:10px; display:block; border-bottom:1px solid #ddd; height:19px; line-height:19px; width:100%; text-indent:20px;}
#slide li div ul li a:hover {color:#069; background:#fff url(../imagenes/out-over.gif) no-repeat 5px 6px;}
.txthist2{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 0px 10px; color:#333333; font-weight:normal; margin:10px 0px 0px 0px; width:650px;
max-height:70px;  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;
}

.txthist3{
font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 10px 0px 10px; color:#333333; font-weight:normal; margin:10px 0px 0px 0px; width:650px;
max-height:580px;  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;
}

.reconata{
border:1px solid #ee20c0; padding:5px 5px 5px 5px; width:650px; height:362px; margin:10px 0px 10px 80px;
}
.nata1{
width:650px; height:360px; margin:15px 0px 10px 20px; border:1px solid #ee20c0;
}

.switch {display:block; font-size:9px; width:400px;  background:#fff; cursor:pointer; padding:5px 0px 2px 7px; font-family:verdana, arial, sans-serif; color:#00689d;
}
.switch img { margin:0px 0px 0px 5px;
}
.off{background:url(minus.gif);}
.hide {display:none; }
.show {position:relative; display:block; width:385px; background:#fff; margin-left:10px; z-index:100; padding:5px 5px 5px 5px; line-height:120%; font-family:verdana, arial, sans-serif; color:#666666;}

.show img {float:left; padding:0 10px 10px 0;}
.maintext h2 {margin:5px 0px 0px 5px; padding:0;  font-family:verdana, arial, sans-serif; font-size:10px;}
.maintext p.bold {margin:5px 0px 5px 5px; color:#666666;}
.maintext{margin:15px 0px 10px 5px; padding:0;  font-family:verdana, arial, sans-serif; font-size:10px;}
.mapa{
 margin:10px 0px 10px 10px;
}

#formulario{
 width:40.75em; height:26.88em; 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:60px 0px 0px 170px; border:1px solid #2d4794;
}
#video{
width:450px; height:360px; margin:15px 0px 10px 20px; border:1px solid #ee20c0; padding:2px;
}
#videomil{
width:390px; height:301px; margin:15px 0px 10px 20px; border:1px solid #ee20c0; padding:2px;
}
.capamapaformulario{
position:relative; width:auto;  height:auto; margin:0px 0px 0px 25px; border:1px solid #2d4794; padding:1px 1px 1px 1px; 
}