@charset "utf-8";
/*------------------------------- reset ---------------------------------*/
h1,h2,h3,h4,h5,h6,pre,code,table,td,th,dd,dt,dl,li{font-size:100%}
a img,:link img,:visited img{border:none}
ul,li{list-style-type:none;margin:0px;padding:0px;}
a{text-decoration:none;color:#912932;}
a:hover{text-decoration:underline;color:#912932}
/*------------------------------- generals ---------------------------------*/
.a-r{text-align:right}
/*------------------------------- cuerpo ---------------------------------*/
body{margin:0;padding:0;background:url(images/bg.jpg) repeat-y top;font:12px Verdana; text-align:center;color:Black}
/*------------------------------- container ---------------------------------*/
#container{margin:0px auto;width:950px;text-align:left;position:relative;padding:0;background:url(images/bg_cabecera.jpg) no-repeat;}
/*------------------------------- head ---------------------------------*/
#head{width:950px;margin:0;padding:0;}
/*------------------------------- left ---------------------------------*/
#left{float:left;width:252px;padding-left:15px;padding-right:15px;display:inline;margin-left:42px;background-color:#f1edea;}
/*------------------------------- ppal ---------------------------------*/
#ppal{margin-left:370px;width:550px;margin-top:20px;_height:600px;min-height:600px;line-height:18px;}
/*------------------------------- foot ---------------------------------*/
#foot{margin-top:20px;background:url(images/bg_pie.jpg) no-repeat;font-size:11px;height:85px;color:#dddada}
#foot a{color:#dddada;}
/*------------------------------- encabezados ---------------------------------*/
h2 {font:22px Arial;color: #929292;margin:0;padding:0px;}
h3 {font:19px Arial;color: #929292;margin:0;padding:0px;}
h4 {font:16px Arial;color: #929292;margin:0;padding:0px;}
.encabezado {color:White;margin-left:40px;}
/*------------------------------- barras ---------------------------------*/
.barra_horizontal {background:url(images/pixel_gris.gif) repeat-x top;height:1px;margin-top:30px;margin-bottom:30px;}
/*------------------------------- parrafos ---------------------------------*/
.parrafo1{text-align:justify;line-height:20px;}
.parrafo1 li{list-style:square;margin-left:30px;margin-top:20px;}
.parrafo1 a{color:blue;}
/*------------------------------- enlaces ---------------------------------*/
.link_azul{color:blue;}
.link_azul:hover{color:blue;}
/*------------------------------- listados ---------------------------------*/
.azul li{list-style:none;list-style-image:url(images/cuadradillo_azul.gif)};
/*------------------------------- formularios ---------------------------------*/
fieldset{border:1px solid Black;padding:15px;}
legend{font-size: 13px;font-style: italic;color:Black;}
form ul{list-style-type:none;margin:0;padding:0;width:100%;}
form li{display:block;margin:0;padding:4px 5px 2px 9px;position:relative;}
label{display:block;line-height:150%;padding:0 0 1px;color: #0099FF;font-weight: 700;}
form .guidelines{background: #D7F8FF;border:1px solid #e6e6e6;font-size:80%;left: 65%;line-height:130%;margin:0 0 0 8px;padding:8px 10px 9px;position:absolute;top:0;visibility:hidden;width:150px;z-index:1000;}
form .guidelines small{font-size:105%;}
form li:hover .guidelines{visibility:visible;}
.fsmall{width: 50px;}
.fmedium{width: 300px;}
.fbig{width: 100%;}
form .error{color: red;font-weight: bold;}
.select1{width:250px;font-size:10px;font-family:Verdana;background-color:#f0ff9e;}
/*------------------------------- tabla fotos ---------------------------------*/
.td1{background: url(images/dho9.2.1_03.gif) repeat-x top; height: 16px; width: 15px;}
.td2{background: url(images/dho9.2.1_05.gif) repeat-x top; height: 16px;}
.td3{background: url(images/dho9.2.1_07.gif) repeat-x top; height: 16px; width: 18px;}
.td4{background: url(images/dho9.2.1_12.gif) repeat-y top; width: 15px;}
.td5{background: url(images/dho9.2.1_14.gif) repeat-y top; width: 15px;}
.td6{background: url(images/dho9.2.1_16.gif) repeat-x top; height: 21px; width: 15px;}
.td7{background: url(images/dho9.2.1_18.gif) repeat-x top; height: 21px; text-align: right;}
/*------------------------------- tabla clasificaciones ---------------------------------*/
.impar{background-color:#fff29c;}
.par{background-color:#FFFFFF;}
/*------------------------------- bola ---------------------------------*/
#bola{position:absolute;top:210px;left:355px;}
/*------------------------------- fuentes ---------------------------------*/
.size9{font-size:9px;}
.size10{font-size:10px;}
.size11{font-size:11px;}
.pie1{font-size:9px;font-style:italic;text-align:center;}
.white{color:white;}
/*------------------------------- noticias y eventos ---------------------------------*/
.list_news li{list-style:inside;margin-bottom:45px;display:block}
.list_files li{list-style:square;}
.list_links li{list-style:inside;line-height:25px;list-style-image:url(images/bola_tenis.png);margin-bottom:15px;}
.list_instalaciones li{list-style:inside;list-style-image:url(images/bola_tenis.png);line-height:30px;}
.list_clasif li{list-style:inside;line-height:25px;list-style-image:url(images/bola_tenis.png);}