/* CSS Document */
*{margin:0;
padding:0;
font-family:Geneva, Arial, Helvetica, sans-serif;}

acronym{cursor:help;}

body{background:#fff url(../imgs/fondoBody01.png) no-repeat top fixed;}

a:link{text-decoration:none;
color:inherit;}
a:hover{text-decoration:none;
color:inherit;}
a:visited{text-decoration:none;
color:inherit;}

#cabecera{background:/*#7db900*/rgb(0,115,54) url(../imgs/brillo_abajo_Vert.png) bottom repeat-x;
width:100%;}

#cabecera h1{padding-top:0.25em;}

#bannerTop{width:958px;
text-align:center;
color:/*#00a2df*/rgb(0,60,135);
height:90px;
padding:1px;
margin:auto;
background:/*#7db900*/rgb(0,115,54) url(../imgs/fondo_header.jpg) center;}
#bannerTop a{display:block;
width:958px;
height:90px;}

#menuBar{width:960px;
height:25px;
margin:0 auto 0;
background:#000;}

#menuEquipos li{display:block;
float:left;
font-size:0.83em;
background:url(../imgs/brillo_equipo.png) center top repeat-x;
width:10%;
height:21px;
text-align:center;
color:#fff;
overflow:hidden;}
#menuEquipos li a{color:#fff;
display:block;
width:100%;
height:100%;
padding:0.3em 0 0 0;}
#menuEquipos li a img{border:none;}
#menuEquipos #zv6:hover{background:#0098d1 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zv5:hover{background:#0084b5 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zv4:hover{background:#006f99 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zv3:hover{background:#005f83 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zv2:hover{background:#004b67 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zv1:hover{background:#003346 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zc1:hover{background:#283c00 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zc2:hover{background:#395400 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zc3:hover{background:#496d00 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zc4:hover{background:#578100 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zc5:hover{background:#669800 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}
#menuEquipos #zc6:hover{background:#77b100 url(../imgs/brillo_equipo.png);/*url(../imgs/brillo_equipo_over.png) center no-repeat;*/}

#cuerpo{background:url(../imgs/brillo_abajo_Vert.png) bottom repeat-x /*#00a2df*/rgb(128,158,195);
margin:auto;
width:960px;}

#sidebar{width:189px;
margin:5px 0 0 5px;
float:left;
font-size:small;
color:#fff;}

#sidebar h5{text-align:center;
padding:0.5em 0 0 0;
color:/*#00a2df*/rgb(255,255,255);
background:#000 url(../imgs/brillo_equipo.png) center top repeat-x;}
#sidebar .minirol table{width:96%;
margin:0.5em auto 0.25em;
text-align:center;}
#sidebar thead{font-size:0.9em;}
#sidebar tbody{font-size:0.8em;}
#sidebar .rolcompleto a:link{color:#7db900;
text-decoration:none;}
#sidebar .rolcompleto a:hover{color:#fff;
text-decoration:none;}
#sidebar .rolcompleto a:visited{color:#7db900;
text-decoration:none;}

.menuNav a{color:#fff;
display:block;
padding-left:1em;}
.menuNav a:hover{background:#000;}
.menuNav li{list-style-type:none}
.menuNav{padding-top:0.75em;}

#principal{width:740px;
background:#fff;
padding:10px;
float:right;}

.equipos ol, .equipos ul{list-style-position:inside;}
.equipos ol, .equipos ul,.equipos dl, .equipos p, .equipos table{padding:0.5em 1em 0.5em 1em;
line-height:1.5em;}
.equipos dl dt{font-weight:bold;}
.equipos dl dd{text-indent:1.5em;}
.equipos p{text-indent:1.5em;}

#pie{background:/*#00a2df*/rgb(0,60,135) url(../imgs/deg_a_blanco_ch_50.png) repeat-x;
height:100px;
padding:0;
margin:0;
width:100%;
height:100%;}

.sombraAbajo{background:url(../imgs/sombra_abajo_Vert.png) bottom repeat-x;}

#zonaPie{width:958px;
height:10px;
padding:220px 0 30px;
margin:auto;
background:url(../imgs/fondo_pie.jpg) center;}

#zonaPie h4{text-align:center;
color:#fff;}

.clear{clear:both;}

.resultados{border-top:solid medium /*#00a2df*/rgb(0,60,135);
border-bottom:solid medium /*#00a2df*/rgb(0,60,135);
width:375px;
margin:1em 0.5em 1em 0;
float:left;}

.resultados h4{text-align:center;
color:#fff;
background:/*#7db900*/rgb(0,115,54) url(../imgs/brillo_abajo_Vert.png) repeat-x bottom;
padding:0.5em;}

.resultados table{width:100%;
color:#000;
float:left;
margin-right:0.5em;}

.resultados caption{color:/*#7db900*/rgb(0,115,54);
text-align:center;
font-weight:bold;
font-size:small;}

.resultados td{text-align:center;
padding:0.25em;
font-size:small;
border-bottom:solid 1px #ccc;}

.resultados table tr:hover{background:/*#b2e3f5*/rgb(128,158,195);
color:#fff;}

.resultados ul li{font-size:small;
list-style-position:inside;
list-style-type:disc;
padding:0.25em;}

.perfilJugador h2{background:/*#00a2df*/rgb(0,60,135) url(../imgs/brillo_abajo_Vert.png) repeat-x top;
color:#fff;
padding:0.25em;}

.fotoPerfil{margin:0.5em 0.5em 0.25em 0;
float:left;
border:/*#7db900*/rgb(0,115,54) solid medium;}

.datosPersonales{float:left;
width:100px;}

.datosPersonales dt{margin:0.5em 0.5em 0.25em 0;
font-weight:bold;}

.mainStats{width:350px;
background:/*#7db900*/rgb(0,115,54) url(../imgs/brillo_abajo_Vert.png) repeat-x top;
margin:2.5em 0 0 0;}

.mainStats td{text-align:center;
width:50px;
padding:5px;
margin:5px;}

.rolGrupo {width:46%;
margin:0 2% 0 2%;
font-size:small;
float:left;}

.rolInter{width:96%;
margin:0 2% 0 2%;
font-size:small;}

.rolGrupo table, .rolInter table{width:100%;
border:solid thin /*#00a2df*/rgb(0,60,135);
line-height:1em;
text-align:center;}

.rolGrupo table tr:hover, .rolInter table tr:hover{background:/*#e5f6fc*/rgb(128,158,195);
color:#fff;}

.rolGrupo h3, .rolInter h3{color:/*#7db900*/rgb(0,115,54);
padding:1em 0 0 0;}
.rolGrupo h4, .rolInter h4{color:/*#00a2df*/rgb(0,60,135);}

.rolGrupo table thead, .rolInter table thead{font-weight:bold;}

.rolGrupo table tr td, .rolInter table tr td{padding:0.25em;
border-bottom:solid thin /*#7db900*/rgb(0,115,54);}

h6 a:hover{background-color:#ccc;
margin:1em 0 0 0;}
#reglamentoLicofa{list-style-type:upper-roman;
margin:1.5em 0 0 0;}
#reglamentoLicofa .subregla{list-style-type:lower-alpha;}
#reglamentoLicofa .subregla .subregla{list-style-type:decimal;}
#reglamentoLicofa .subregla .subregla .subregla{list-style-type:lower-roman;}

.grupo{background:/*#7db900*/rgb(0,115,54);
color:#fff;
padding:0.25em;
margin:1.5em 0 -1em 0;
text-align:right;}

.entradaDir{border-bottom:solid thin #ccc;
padding:0.5em 0 1em 0;
font-size:small;}
.entradaDir h4{color:/*#7db900*/rgb(0,115,54);
font-size:large;
margin:1em 0 0 0;}
.entradaDir a:link{text-decoration:none;
color:/*#00a2df*/rgb(0,60,135);
font-weight:bold;
border-bottom:dotted 1px /*#7db900*/rgb(0,115,54);}
.entradaDir a:hover{text-decoration:none;
color:/*#00a2df*/rgb(0,60,135);
font-weight:bold;
background:#d8f1fa;
border-bottom:dotted 2px /*#00a2df*/rgb(0,60,135);}
.entradaDir a:visited{text-decoration:none;
color:/*#00a2df*/rgb(0,60,135);
font-weight:bold;}

.rol{width:350px;
float:left;
border-top:solid medium /*#00a2df*/rgb(0,60,135);
border-bottom:solid medium /*#00a2df*/rgb(0,60,135);
margin:1em 0 0 0;}

.rol h4{text-align:center;
color:#fff;
background:/*#7db900*/rgb(0,115,54) url(../imgs/brillo_abajo_Vert.png) repeat-x bottom;
padding:0.5em;}
.rol table{width:100%;}
.rol caption{font-size:0.8em;
font-weight:bold;
padding:0.25em;
font-size:0.75em;
color:#fff;
background:/*#00a2df*/rgb(0,60,135) url(../imgs/brillo_equipo.png) repeat-x scroll center top;}
.rol .campoRol{text-align:center;
font-size:0.8em;
font-weight:bold;
padding:0.15em;
color:/*#7db900*/rgb(0,115,54);}
.rol .rolDer{text-align:right;
padding:0.25em 1em 0.25em 0;
font-size:small;}
.rol .rolCen{text-align:center;
padding:0.25em 0 0.25em 0;
font-size:small;}
.rol .rolIzq{text-align:left;
padding:0.25em 0 0.25em 1em;
font-size:small;}
.rol table tr:hover{background:/*#b2e3f5*/rgb(128,158,195);
color:#fff;}
