body {
        background-image:url(img/background.gif);
        background-repeat:repeat-x;
        background-color:#ffffff;
        margin:10px auto;
        font-family:Verdana, Geneva, sans-serif;
        font-size:12px;
}
img { border:none;}
.canvas {  margin:0 auto; width:900px;}
a { text-decoration:none; color:#999999;}
a:hover{color:#0047ba; text-decoration:underline;}
h1{ font-size:15px;}
h2{ border-bottom:1px dotted #0047BA;
color:#0047BA;
font-size:13px;
padding-top:10px;}
h3{ font-size:11px; font-style:italic;color:#0047BA; text-align:left;}
h4 { color:#0047BA;}
li {   list-style-type:none; padding:5px;}
.table {
        background-color:#ffffff;
        padding:2px;
}
.head { 
        background-color:#0045BA;
        background-image:url(img/cabecera1.jpg);
        background-position:center center;
        background-repeat:no-repeat;
        height:200px;
}
.head2 { 
        background-color:#0045BA;
        background-image:url(img/cabecera2.jpg);
        background-position:center center;
        background-repeat:no-repeat;
        height:200px;
}
.head4 { 
        background-color:#0045BA;
        background-image:url(img/cabecera4.jpg);
        background-position:center center;
        background-repeat:no-repeat;
        height:200px;
}
.head3 { 
        background-color:#0045BA;
        background-image:url(img/cabecera3.jpg);
        background-position:center center;
        background-repeat:no-repeat;
        height:200px;
}
.logo-content { 
        margin-left:-112px;
}
.content {
        background-color:#ffffff;
        border: 1px solid #0047BA;
        margin:0 auto;
        width:887px;
}
.content-text{
        padding:15px;
        font-size:11px;
}
.content-text th{ 
background-color:#02a3d9;
color:#ffffff;
}
.menu {
        color:#FFFFFF;
        height:35px;
        padding:2px 0px 3px;
        text-transform:uppercase;
        font-weight:bold;
        background-image:url(img/menubg.gif);
}
.menu a{ color:#ffffff;}
.menu a:hover{ color:#00a7e6;}
.menu ul{ }
.menu li {
        display:inline;
        list-style-type:none;
        padding:3px;
}
.foot a:hover {
        color:#e55302; 
        text-decoration:underline;
}
.foot{
        font-size:9px;
        text-align:right;
        padding:10px;
        color:#999999;
}
.accesos {
        padding-top:10px;
        color:#ffffff;
        font-weight:bold;
        font-family:Arial;
        text-align:center;
        padding-left:6px;
}
.accesos table{
  border:0px;
}
.accesos #top{
        height:14px;
        background-repeat:repeat-x;
        background-image:url(img/accesos-top.png);
}
.accesos #right{
        width:5px;
        background-repeat:repeat-y;
        background-image:url(img/accesos-right.png);
}
.accesos #bottom{
        height:22px;
        background-repeat:repeat-x;
        background-image:url(img/accesos-bottom.png);
        text-align:center;
}
.accesos #top-right {
        width:5px;
        height:14px;
        background-repeat:none;
        background-image:url(img/accesos-top-right.png);
}
.accesos #bottom-right {
        width:5px;
        height:22px;
        background-repeat:none;
        background-image:url(img/accesos-bottom-right.png);
}
.construccion { 
        font-size:11px;
        text-align:right;
        color:#666666;
        margin-bottom:5px;
margin-right:10px;
margin-top:5px;
}
.construccion a:hover{
color:#0047ba; text-decoration:underline;
}
.banners {
        width:12%;
        padding-top:10px;
}
.banners img { margin-top:5px; border:1px inset #0047BA;}
.info { color:#0047BA;}
.info2 { color:#0047BA;
float:left;
font-size:13px;;
width:100px;}
.info2 a:hover{ color:#0047BA; text-decoration:underline;}
.titular {
        background-image:url(img/titular6_centro.gif);
        background-position:left top;
        background-repeat:repeat-x;
        color:#FFFFFF;
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:13px;
        font-weight:bold;
        padding:7px 6px 20px;
        text-decoration:none;
        text-transform:capitalize;
}
.player {
        padding:5px 5px 15px;
        float:left;
        width:165px;
        margin-left:10px;
}
.player img{ margin-left:13px;}
.float { float:left; padding-bottom:5px;
padding-right:10px;
padding-top:5px;}
.fecha{ color:#666666;}
.socios img { margin-bottom:10px;}
.equipo2 { font-size:10px; background-color:#ffffff; font-size:11px; }
.equipo dt{
        background-color:#0045BA;
        color:#FFFFFF;
        font-weight:bold;
        height:15px;
        width:300px;
        padding-bottom:1px;
        padding-left:5px;
        padding-top:1px;
        }
.equipo dl{ margin-left:10px; margin-top:15px;}
.equipo dd{margin-bottom:2px; margin-top:2px;}
.equipo a{ color:#333;}
.equipo img{ /*padding:10px;*/}
.plantilla_bg { background-image:url(img/plantilla.gif); background-repeat:repeat-x;color:#FFFFFF; font-weight:bold;height:23px; width:250px;}
.trampa { padding-top:-15px; font-size:10px; background-color:#ffffff; font-size:11px;}
#ficha { background-color:#ffffff;}
.destacado { 
        color:#0047BA;
        font-weight:bold;
}
.thumbnail img { background-image:url(img/thumb_noticias.png); max-width:75px; max-height:75px;}
.img_not{ float:left; padding-right:10px;}
.listaProtas { float:right; margin-left:-30px;}
.listaProtas li{ list-style-type:none;}
.resaltadoProtas{ 
background-color:#0045BA;
color:#FFFFFF;
font-weight:bold;
margin-bottom:5px;
padding:1px;
text-align:center;
}
.instalaciones li{ list-style-type:none; margin-top:5px;}
.form-label{ color:#0045BA;}
.form-input{ 
        color:#00A7E6;
        font-size:11px;
        margin-left:140px;
        margin-top:-11px;
        padding:2px;
}
.button{ 
        border:1px solid;
        color:#0045BA;
        font-size:11px;
        padding:5px;
        width:100px;
}
.form{}
.foto{ text-align:justify; padding:5px;}
.image-right{ float:right; padding:10px; border:1px solid #0045BA; text-align:center;}
.image-left{ float:left; padding:10px; border:1px solid #0045BA; margin-right:10px; text-align:center;}
.patrocinadores{
    border-bottom: 1px solid #0047BA;
    height: 95px;
}
