/*Copyright (c) 2010, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.com/yui/license.htmlversion: 2.8.1*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}
/**/
html{height:100%;background:#c1c2c4;}
body{width:100%;height:100%;text-align:center;font-family:arial;}
#w{width:990px;margin:0 auto;}
#c1{width:310px;height:100%;min-height:700px;float:left;background:#FFF;display:block;}
 #c1 .lnom{width:310px;height:130px;}
 #logofp{position:absolute;margin-left:-50px;}
 #c1 ul{text-align:right;padding:0 10px 0 0;}
 #c1 a{color:#000;text-decoration:none;font-weight:bold;}
 #c1 .partner{float:right;display:block;width:170px;height:125px;}
 #c1 .direfp{float:right;display:block;width:140px;height:115px;font-size:80%;font-weight:bold;padding:10px 0 0 0;}
 #c1 .idioma{float:right;display:block;width:310px;height:30px;background:url(../Tpl/Idioma.jpg) left no-repeat;text-align:right;}
 #c1 .idioma img{padding:0 30px 0 0;}
 #c1lat{display:block;width:310px;height:420px;background:url(../Tpl/ImgLat.jpg) left bottom no-repeat;}
#c2{width:120px;min-height:700px;float:left;background:url(../Tpl/Menu.gif) repeat-x;}
 #c2 ul{padding:145px 0 0 0;text-align:left;}
 #c2 img {width:120px;height:30px;}
 #c2 a{color:#FFF;text-decoration:none;font-family:verdana;}
#c3{width:555px;min-height:700px;float:left;background:#FFF;margin:0 0 20px 0;}
/*Cabeceros*/
.sec1{width:555px;height:40px;background:url(../Tpl/SecT1.jpg) right no-repeat;color:#FFF;text-align:right;margin:10px 0 0 0;}
.sec2{width:555px;height:40px;background:url(../Tpl/SecT2.jpg) right no-repeat;color:#FFF;text-align:right;margin:10px 0 0 0;}
.sec1 img, .sec2 img{ padding: 5px 0 0 0;}
.sec1 span, .sec2 span{padding:10px 15px 0 0;}
/*Portada*/
.i_not{padding:10px;}
.i_not_titulo{display:block;width:98%;text-align:left;font-weight: bold; color: #336600;font-size:90%;}
.i_not_texto{display:block;width:98%;text-align:right;font-size:80%;}
.i_not_texto a{color:#336600;text-decoration:none;}
.i_not_e{width:98%%;display:block;text-align:right;padding:0 5px 0 0;}
.i_not_e a{color:#336600;text-decoration:none;}
.arc_fot{display:block;width:98%;padding:0 10px 10px 10px;text-align:right;}
.arc_fot a{color:#336600;text-decoration:none;}
/*Noticias*/
.m_noticias{text-align:right;padding:5px 10px 15px 5px;}
.m_noticias a{font-size:90%;color:#336600;text-decoration:none;font-weight:bold;}
.m_noticias span, .m_noticias i {font-size:85%;font-weight:bold;}
.se_noticias{text-align:right;padding:5px 10px 15px 5px;}
.se_noticias .titular{color:#336600;font-weight:bold;}
.se_noticias .stitular{font-size:90%;color:#336600;font-weight:bold;}
.se_noticias .fuente{font-size:80%;font-weight:bold;}
.se_noticias .texto{text-align:left;font-size:80%;}
.se_noticias .doc_rel{text-align:left;font-size:80%;}
.se_noticias a{font-size:80%;color:#336600;text-decoration:none;font-weight:bold;}
/*Entidades*/
.ent{text-align:left;padding:5px 10px 15px 10px;}
.ent a{color:#336600;text-decoration:none;font-weight:bold;}
.ent ul{padding:0 0 0 20px;}
.ent_des{text-align:left;padding:5px 10px 15px 10px;}
.ent_des p{font-size:90%;font-weight:bold;}
.ent_des span {font-size:80%;}
.ent_des div {font-size:85%;}
/*Reglamentos*/
.regl{font-size:80%;text-align:center;}
.regl p {font-weight:bold;}
.regl .r1 {display:inline-block;width:400px;text-align:left;}
.regl .r2 {display:inline-block;width:100px;text-align:right;}
.regl a{color:#336600;text-decoration:none;font-weight:bold;}
/*Colaboradores*/
.col{text-align:center;padding:5px 10px 15px 10px;}
.col p{font-size:85%;}
/*Contacto*/
.cont{text-align:center;padding:5px 10px 15px 10px;}
.cont p{font-size:90%;font-weight:bold;}
.cont span{display:inline-block;font-size:85%;}
.cont .r1{width:150px;text-align:right;font-weight:bold;padding:0 5px 0 0;}
.cont .r2{width:350px;text-align:left;}
/*La Pelota*/
.pev{text-align:center;padding:5px 10px 15px 10px;}
.pev a{color:#336600;text-decoration:none;font-weight:bold;}
.pev p{font-weight:bold;font-size:90%;padding:10px 0 0 0;}
.pev div{font-size:80%;padding:10px 0 0 0;}
.pev ul{list-style-type: none;}
.pev li{display:inline-block;}
.pev b{color:#336600;}
/*Contenidos*/
.mdp{text-align:left;padding:5px 10px 15px 10px;}
.mdp dl {padding: 20px 0 0 0;}
.mdp dt {font-weight:bold;}
.mdp dd {padding:0 0 0 20px;}
.mdp a {color:#336600;text-decoration:none;font-weight:bold;font-size:90%;}
.mdpd{text-align:center;padding:5px 10px 15px 10px;}
.mdpd span{font-weight:bold;color:#336600;font-size:90%;padding:10px 0 0 0;}
.mdpd p{font-size:90%;padding:10px 0 0 0;}
.mdpd a {color:#336600;text-decoration:none;font-weight:bold;font-size:90%;}
.adop{text-align:center;padding:5px 10px 15px 10px;}
.adop p{font-size:80%;padding:10px 0 0 0;}
.adop span{font-weight:bold;color:#336600;font-size:90%;padding:10px 0 0 0;}
.adop a {color:#336600;text-decoration:none;font-weight:bold;font-size:90%;}
/*Bibliografia*/
.bbg{text-align:left;padding:5px 10px 15px 10px;font-size:90%;}
.bbg a {color:#336600;text-decoration:none;font-weight:bold;font-size:90%;}
.bbg dt{color:#336600;font-weight:bold;padding:10px 0 0 0;}
.bbg span{font-weight:bold;}
.bbg img{padding:10px;}
/*Campeonatos*/
.sec1_tit{color:#FFF;font-size:110%;font-weight:bold;}
.camp1{text-align:left;padding:5px 10px 15px 10px;}
.camp1 a{color:#336600;text-decoration:none;font-size:90%;}
.camp1 ul{list-style-type: none;}
.camp1 li{display:inline-block;}
.camp2{text-align:left;padding:5px 10px 15px 10px;}
.camp2 a{color:#336600;text-decoration:none;font-size:90%;}
.camp2 ul{list-style-type: none;}
/*Campeonato*/
.campind{text-align:left;padding:5px 10px 15px 10px;}
.campind a{font-family: Arial, Helvetica, sans-serif; font-size: 11px;color:#336600;text-decoration:none;font-weight:bold;}
.camptab {width:95%;border:none;text-align:center;padding:10px 0 0 10px;}
.camptab th{font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF; background:#006633; text-align:left; }
.camptab td{font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-align:left;}
.camptab a{font-family: Arial, Helvetica, sans-serif; font-size: 11px;color:#336600;text-decoration:none;}
.comp1{text-align:left;padding:5px 10px 15px 10px;}
.comp1 a{font-family: Arial, Helvetica, sans-serif; font-size: 11px;color:#336600;text-decoration:none;font-weight:bold;}
.comp1 p{font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-align:left;color:#336600;}
/*Circuitos*/
.circ{text-align:left;padding:5px 10px 15px 10px;}
.circ a{color:#336600;text-decoration:none;font-size:90%;}
.circ_mdc{text-align:left;padding:5px 10px 15px 10px;}
.circ_mdc a{color:#336600;text-decoration:none;font-size:90%;}
.circ_tit {font-weight:bold;}
.circ_txt {font-size:80%;}
.circ_link {font-size:80%;}
.circ_link a{color:#0099CC;font-weight:bold;font-size:80%;}
.circ_hijo {font-size:80%;}
.circ_hijo a{color:#0099CC;font-weight:bold;font-size:80%;}
.circ_doc {font-size:80%;}
.circ_doc a{font-size:80%;color:#0099CC;font-weight:bold;}
/*Cartelera*/
.carte{text-align:left;padding:5px 10px 15px 10px;}
.carte_fec {text-align:center;}
.carte_fec input{width:40px;}
.carte_fec_b{width:100px!important;}
.carte_fec span{font-weight:bold;}
.carte th{font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF; background:#006633; text-align:left;}
/*Ranking*/
.rank{text-align:left;padding:5px 10px 15px 10px;}
.rank a{color:#336600;text-decoration:none;font-weight:bold;}
.ranktab {width:95%;border:none;text-align:center;padding:10px 0 0 10px;}
.ranktab th{font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF; background:#006633; text-align:left; }
.ranktab td{font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-align:left;}
.ranktab a{font-family: Arial, Helvetica, sans-serif; font-size: 11px;color:#336600;text-decoration:none;}
.rankp{text-align:left;padding:5px 10px 15px 10px;}
.rankp span{color:#336600;font-weight:bold;width:100%;display:block;text-align:center;font-size:110%;}
.ranka{text-align:left;padding:5px 10px 15px 10px;}
.ranka a{color:#336600;text-decoration:none;font-weight:bold;}
/*Archivo Fotografico*/
.arc_foto{text-align:left;padding:5px 10px 15px 10px;}
.arc_foto span{color:#336600;font-weight:bold;}
.arc_foto u{color:#336600;font-weight:bold;text-align:center;}
.arc_foto p{font-size:80%;text-align:left;border-top:1px solid #000;border-bottom:1px solid #000;margin:15px;padding:5px 0;}
.arc_foto img{text-align:center;margin:5px;}
.arc_foto{text-align:center;}

/* Antiguo */
.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFCC; text-decoration: none}
/*  verdana */.menuarriba {  font-family: "Courier New", Courier, mono; font-size: 45px; font-weight: bold; color: #FFFFCC; text-decoration: none}
.testua { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
/*  verdana */.notizia { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #336600; text-decoration: none }
.helbidea { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
.sekzioa {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-style: normal;	font-weight: normal;	color: #336600;	text-decoration: none}
.sekzioaTxiki {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #336600;	text-decoration: none}
.testuajust { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none ; text-align: justify}
.menuizq { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bolder; color: #000000; text-decoration: none }
.titulonoticia {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none 	}
/*  verdana */.subtitulonoticia {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none 	}
.subtitulonoticiaLink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #0000BB; text-decoration: none 	}
.cabeceratabla {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; text-decoration: none 	}
/*  verdana */.fuente {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: Navy;	text-decoration: none}
.enlace {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: Teal;	text-decoration: none}
/*  verdana */.negrita {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: Black;	text-decoration: none}
/*  verdana */.negritagrande {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: Black;	text-decoration: none}
/*  verdana */.enlaceazul {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: Blue;	text-decoration: none}
.negritablanca {	font-family: Verdana,Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #FFFFFF;	text-decoration: none}
/*  verdana */a:hover {  color: #99CC00}
a.enlaceazul:hover {	color: Blue;}
.boton {	COLOR: #FFFFFF;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: bold;	TEXT-DECORATION: none;	background-color : Silver;	border-style : outset;	border : thin outset Silver;}
/*  verdana */.cajak { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none ; background-color: #FFFFFF; border: thin #CCCCCC solid}
.boton { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none ; background-color: #CCCCCC; border: thin outset; border-color: #FFFFFF #333333 #333333 #FFFFFF}
.testu_txikia { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
/*a:active {  text-decoration: none; color: #FFFFCC}
a:link {  text-decoration: none; color: #FFFFCC}
*//*  Estilos */.tableTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background:#0099CC; text-align:left; }
.tableText {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #006699; }
.tablaTitulo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background:#006633; text-align:left; }
.tablaTituloCenter {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background:#006633; text-align:center; }
.tablaTexto {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
.tablaTextoLink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; }
.tableTextSelected {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #006699; background : #CDCDCD;}
.panelTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  background : #006699;  text-align : left;}
.panelDelimiter {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;  background : #0099CC;  text-align : left;   }
.panelToolbar {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; background : #FF9900; text-align: center; }
.panelLine { color: #FFFFFF;  background : #0099CC; }
.formTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; }
.formText {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #006699; }
.remark {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006699; }
.error {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #DC143C;}
.warning {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #DC143C; text-align: center}
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color: #006699;}
.msg {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold; color: #006699; margin-top: 10; text-align: center}
.margin {  margin-left: 5 ;margin-right: 5}
.helpText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006699; }
