* {
margin:0;
padding:0;
}

body {
font:11px Tahoma, Verdana, sans-serif;
color:#555;
margin:0;
padding:0;
}

body * {
font-size:100.01%;
}

a,a:link,a:visited,a:active,a:hover {
background:transparent;
text-decoration:none;
cursor:pointer;
}

a,input,button {
outline:0;
}

a img {
border:none;
}

h1 a:link,h1 a:visited,h1 a:hover,h2 a:link,h2 a:visited,h2 a:hover,h3 a:link,h3 a:visited,h3 a:hover,h4 a:link,h4 a:visited,h4 a:hover,h5 a:link,h5 a:visited,h5 a:hover,h6 a:link,h6 a:visited,h6 a:hover {
text-decoration:none;
}

h4 a:hover {
/*color:#F60;*/
}

p,ul,ol,blockquote,table {
margin:0 0 .5em;
}

h2,h3,h4,h5,h6 {
border-bottom:1px solid #83529E;
padding-bottom:.1em;
font-family:"HelveticaNeue", Arial, Helvetica, sans-serif;
margin:1.2em 0 .3em;
}

h1 {
font-size:196%;
margin-top:.6em;
}

h2 {
color:#c49bdc;
font-size:1.2em;
letter-spacing:normal;
}

h3 {
font-size:180%;
font-weight:400;
letter-spacing:-1px;
line-height:95%;
margin-top:.8em;
color:#FFD232;
border-color:#D39C51;
}

h4 {
font-size:150%;
letter-spacing:-1px;
margin:0px;
line-height:23px;
border-color:#D39C51;
}

h5 {
font-size:106%;
color:#E4D1EF;
border:none;
margin:.5em 0;
}

h6 {
font-size:96%;
}

ul {
list-style-type:none;
margin:.3em 0 1.5em;
}

ol {
margin:.5em .5em 1.5em;
}

ol li {
margin-left:1.4em;
margin-bottom:1em;
padding-left:0;
background:none;
list-style-type:decimal;
}

li {
line-height:1.4em;
padding-left:25px;
background:transparent url(/img/flecha.gif) no-repeat 0 0;
}

li.doc {
background-position:3px -500px;
}

dl {
margin:0 0 1em;
}

dt {
font-weight:700;
margin-top:1.3em;
}

dl dl {
margin:0 0 1.5em 30px;
}

table {
font-weight:400;
text-decoration:none;
border-collapse:collapse;
}

table td {
vertical-align:top;
/* color:#555; */
}

input,option,textarea {
line-height:normal;
font:11px Tahoma, Verdana, sans-serif;
padding:1px 2px;
}

hr {
background:#641C8D;
height:1px;
color:#641C8D;
border:none;
clear:both;
margin:1em 0;
}

.clear {
clear:both;
position:relative;
font-size:0;
height:0;
line-height:0;
}

.peq {
font-size:9px;
color:#B98CD4;
}

blockquote {
color:#D8B3EF;
background:#772AA5;
padding:10px;
}

body#general {
background-color:#000;
}

.idiomas{
	width:791px;
	background-color:#330e39;
	text-align:right;
	height:17px;
}
.idiomas a{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:9px;
	text-transform:lowercase;
	color:#b279f2 !important;
	font-weight:bold;
	text-decoration:none;
}
.idiomas a:hover{
	color:#cca6f7 !important;
}

#cabecera {
width:790px;
height:162px;
background:url(/img/bg_cabecera.jpg) repeat-x;
overflow:hidden;
margin:0 auto;
}

#cabecera h1 {
line-height:normal;
margin:0;
padding:0;
}

#cabecera h1 a {
display:block;
width:215px;
height:113px;
background:url(/img/logo.gif) no-repeat;
}

#myGallery,.rotator {
width:575px!important;
height:131px!important;
}

#bloque-fondo-0 {
background:#6C1E99 url(/img/bg_general.gif) repeat-x;
}

#bloque-fondo-1 {
background:url(/img/bg_bloque_sombra.gif) repeat-y center;
}

#bloque-fondo-2 {
background:url(/img/bg_bloque_sombra_top.gif) no-repeat center top;
text-align:center;
}

#bloque {
padding-top:5px; /* 11px */
text-align:center;

}

#principal {
width:772px;
padding-bottom:9px;
overflow:hidden;
margin:0 auto;
text-align:left;
}

#destacado {
background:#ffd232 url(/img/bg_destacado.gif) top repeat-x;
padding:7px 0 7px 7px;
}

#ruta {
font-family:"HelveticaNeue", Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#333;
background:#ffd232 url(/img/bg_ruta.gif) bottom center repeat-x;
height:16px;
line-height:16px;
padding:3px 5px;
}

#ruta .abaseFecha {
font-size:9px;
color:#9b7900;
}

#contenido {
background:#6C1E99 url(/img/bg_contenido.gif) repeat-x;
padding:15px 7px;
}

#contenido_revista{background:#6C1E99 url(/img/bg_contenido.gif) repeat-x; padding:15px 0px;}

#columna-1 {
width:523px;
padding-right:25px;
padding-left:10px;
color:#FFF;
overflow:hidden;
}

#columna-1_revista{width:540px;padding-right:0px;color:#FFF;overflow:hidden;}



#columna-2 {
width:200px;
overflow:hidden;
}

#patronos-fondo-1 {
display:block;
background:#000 url(/img/bg_patrocinantes1.jpg) repeat-x;
text-align:center;
}

#patronos-fondo-2 {
display:block;
background:url(/img/bg_patrocinantes2.jpg) no-repeat center top;
text-align:center;
}

#patronos {
display:block;
width:772px;
min-height:173px;
margin:0 auto;
padding:20px 0 15px;
text-align:left;
}

#patronos ul {
list-style:none;
text-align:center;
margin:0 auto;
padding:0;
}

#patronos ul li {
display:inline;
width:20%;
background:none;
text-align:center;
margin:0 0 5px;
padding:0;
}

#patronos a {
border:none;
height:0!important;
line-height:normal!important;
text-align:center;
padding:4px 7px;
}

.pie_bloque{
width:100%;
display:block;
text-align:center;
}
#pie {
display:block;
min-height:100px;
background:#000;
clear:both;
border-top:2px solid #2A043F;
width:790px;
margin:0 auto;
padding:10px;
text-align:left;
}

#menu-principal {
height:31px;
width:546px;
padding-left:25px;
}

#menu-principal a {
display:block;
float:left;
font:bold 13px Arial, Helvetica, sans-serif;
border:none;
height:31px;
line-height:31px;
padding:0 11px;
}

#menu-principal a:link,#menu-principal a:visited {
color:#d7bae8;
text-decoration:none;
}

#menu-principal a:hover,#menu-principal a.activo:link,#menu-principal a.activo:visited {
color:#ffd232;
text-decoration:none;
background:#6c1e99 url(../img/bg_boton.gif) bottom center no-repeat;
}

#menu-secundario ul li {
background:none;
margin:0;
padding:0;
}

#menu-secundario a {
display:block;
font:bold 13px Arial, Helvetica, sans-serif;
border:none;
height:25px;
line-height:25px;
background:url(/img/bg_Boton1.gif) no-repeat;
padding:0 4px 0 20px;
}

#menu-secundario a:link,#menu-secundario a:visited {
color:#d7bae8;
text-decoration:none;
padding:0 4px 0 20px;
}

#menu-secundario a:hover,#menu-secundario li.activa a:link,#menu-secundario li.activa a:visited {
color:#6C1E99;
text-decoration:none;
background:url(/img/bg_Boton1.gif) no-repeat;
background-position:0 -25px;
padding:0 4px 0 20px;
}

#clasificacion {
width:100%;
background:#8a37bc;
margin:0;
}

#clasificacion td {
color:#D8B3EF;
border-bottom:1px solid #6c1e99;
padding:2px;
}

#clasificacion .destacado td {
color:#ffd232;
font-weight:700;
background:#641c8d;
}

#colaboradores {
position:relative;
overflow:hidden;
width:200px;
height:116px;
background:url(/img/bg_colaboradores.gif) repeat-y;
margin:0;
padding:0;
}

#colaboradores_frame {
position:relative;
}

#colaboradores_frame img {
position:absolute;
}

#colaboradores_previous {
top:0;
left:0;
}

#colaboradores_next {
top:96px;
left:0;
}

#colaboradores_content {
position:absolute;
margin-top:20px;
left:0;
}

.colaboradores_item {
width:200px;
height:116px;
text-align:center;
}

#filaCero {
position:relative;
overflow:hidden;
width:200px;
height:48px;
background:url(/img/bg_colaboradores.gif) repeat-y;
margin:0;
padding:0;
}

#filaCero_content {
position:absolute;
left:0;
}

.filaCero_item {
width:200px;
text-align:center;
margin:0;
}

#proximoPartido {
width:200px;
height:70px;
background:url(/img/bg_proximo.gif) no-repeat;
overflow:hidden;
margin-bottom:4px;
padding:15px 0 0;
}

#columna-2 #proximoPartido {
background:url(/img/bg_proximoDer.jpg) no-repeat;
margin:15px 0 0;
}

#proximoPartido .img_relacionada {
clear:none;
width:100px;
height:51px;
float:left;
margin:0;
padding:0;
}

#proximoPartido .img_relacionada a {
width:100px;
height:51px;
border:0;
background:none;
cursor:default;
margin:0;
padding:0;
}

#proximoPartido td,#proximoPartido td a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#c49bdc;
line-height:18px;
text-align:center;
}

.banners ul,.banners ul li,.banners img,.banners a:link,.banners a:visited,.banners a:hover {
background:none;
line-height:normal;
margin:0;
padding:0;
}

.banners img {
margin-bottom:2px;
}

#myGallery1,.rotator1 {
width:241px!important;
height:117px!important;
}

#myGallery1 {
border:3px solid #FFD232;
}

.ab_imprimir {
float:right;
padding-bottom:4px;
font-size:9px;
}

.ab_imprimir img,.ab_fecha img {
vertical-align:middle;
}

h5.ab_resumen {
font-size:11px;
color:#C49BDC;
background:#631A8F;
border-top:1px solid #58177F;
border-bottom:1px solid #58177F;
padding:10px;
}

.ab_descripcion {
padding-top:8px;
font-size:12px
}

.ab_descripcion_revista{display:block; float:left; clear:right; padding:0px 0px 0px 25px; }

#col_izquierda {
width:156px;
overflow:hidden;
display:block;
float:left;
border-right:1px solid #631A8F;
border-bottom:1px solid #631A8F;
background-color:#8635b6;
margin:10px 10px 10px 0;
padding:6px;
}

#col_izquierda_revista{float:left;width:200px;overflow:hidden;display:block;float:left;margin:0px 0px 20px 0;background: url(../img/fondo_revista.gif) right bottom no-repeat; padding:20px; text-align:center; clear:left;}

#col_izquierda h5 {
color:#C49BDC;
font-size:11px;
background:#6C1E99 url(../img/ico_relacionados.gif) no-repeat;
margin:0;
padding:0 0 1px 21px;
}

.ab_desarrollo .ab_imagen {
clear:both;
float:left;
background-color:#FFD232;
border:1px solid #600c90;
margin:0;
padding:2px;
}
.ab_desarrollo .ab_imagen_revista{width:200px; background:url(../img/fondo_revista_sup_art.gif) no-repeat; padding-top:13px;}

.ab_desarrollo .ab_nota {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#D8B3EF;
background:#6C1E99;
margin:0;
padding:2px 3px;
}

.ab_desarrollo .ab_imagenes,.ab_desarrollo .ab_descargas,.ab_desarrollo .ab_enlaces {
margin-top:16px;
}

.ab_desarrollo_sus {
clear:both;
float:left;
margin:0 0 0 15;
padding:2px;
}
#col_izquierda .ab_descargas,#col_izquierda .ab_enlaces {
background:url(../img/bg_relacionados.gif) bottom repeat-x;
padding-bottom:7px;
}

.descargas,.enlaces {
margin-top:5px;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
padding-left:2px;
}

.enlaces_revista{margin-bottom:10px;}

.enlaces_revista a:link, .enlaces_revista a:visited{display:block; height:33px; width:164px; background:url(../img/bot_ver_revista.gif) left top}
.enlaces_revista a:hover{display:block; height:33px; width:164px; background:url(../img/bot_ver_revista.gif) left bottom}

.desacargas_peso {
font-size:9px;
}

.img_relacionada {
clear:both;
float:left;
text-align:center;
margin:5px 0 0;
}

.img_relacionada a {
display:block;
width:150px;
overflow:hidden;
background-color:#8a56ab;
border:1px solid #600c90;
padding:2px;
}

.img_relacionada a:hover {
background:#FFD232;
}

.foto_izquierda {
	display:block;
	float:left;
	background-color:#8a56ab;
	border:1px solid #600c90;
	/*clear:both;*/
	margin:1px 10px 10px 0px;
	padding:2px;
}

.foto_derecha {
float:right;
background-color:#8a56ab;
border:1px solid #600c90;
clear:both;
margin:1px 0px 10px 10px;
padding:2px;
}

.foto {
border:2px solid #8a56ab;
}

.ab_noticias, .ab_titularGeneral {
	display:block;
	float:left;
	clear:both;
	margin:7px 0px 0px 0px;
	width:523px;
	background:url(../img/bg_titulares.gif) right bottom no-repeat;
	padding:5px 0px 24px 5px;
}
/*.ab_titularGeneral h4{
	display:block;
	float:left;
/*background-color: #691D93;
}*/
/* titulares PRENSA */
.ab_prensa {
	clear:both;
	margin-top:7px;
	padding:5px 0px 24px 0px;
}
#fecha_prensa{
	display:block; 
	float:left; 
	width:52px; 
	height:48px; 
	background-image:url(/img/fondo_tit_prensa2.gif); 
	background-repeat:no-repeat; 
	font-size:10px; 
	color:#ffffff; 
	padding-top:5px;
	text-align:center;
}


#fecha_prensaAno .abDia, #fecha_prensaAno .abMes, #fecha_prensaAno .abAnoA{ display:none;}

#fecha_prensaMes .abDia, #fecha_prensaMes .abAnoB, #fecha_prensaMes .abAnoA{ display:none;}

#fecha_prensaDia .abMes, #fecha_prensaDia .abAnoA, #fecha_prensaDia .abAnoB{ display:none;}
#fecha_prensaDia .abDia{font-family:Trebuchet MS; font-size:23px; font-weight:bold; line-height:32px; color:#414040; letter-spacing:-1px}

#fecha_prensa .abMes span, #fecha_prensa .abDia span, #fecha_prensa .abAno span, #fecha_prensa .abAnoA span, #fecha_prensa .abAnoB span{display:none;}

/* FIN PRENSA       */

/* =Agenda desarrollo
.ab_noticias h5 {
padding-right:10px;
}

.abaseFecha,.ab_fuente {
font-size:10px;
color:#D8B3EF;
}

#destacado .noticia .fotoPortada {
	display:block;
	overflow:hidden;
	width:334px;
	height:172px;
	border:3px solid #4e166e;
	background-color:#8A37BC;
	text-align:center;
}


#destacado .noticia h4 {
padding-top:5px;
}

#destacado .ab_noticias {
font-size:10px;
color:#FFF;
clear:both;
margin:0 0 0 1px;
padding:3px 3px 0;
}

#destacado a.ab_noticias:link,#destacado a.ab_noticias:visited {
color:#6C1E99;
}

#destacado a.ab_noticias:hover {
background:#a46898;
color:#FFD232;
}

#destacado a.ab_noticias:link .abaseFecha,#destacado a.ab_noticias:visited .abaseFecha {
color:#555;
}

#destacado .ab_noticias .foto {
width:50px;
height:50px;
float:left;
margin-right:8px;
background:#a46898;
border:1px solid #732799;
}

#destacado .ab_noticias .abaseFecha {
font-size:9px;
color:#666;
}
/**************************************************/
#destacado .titulares-portada, #destacado .titulares-portada table {padding:0; margin:0;}

#destacado .titulares-portada td { padding:0 16px 12px; }

#destacado .titulares-portada .noticia {width:261px;}
#destacado .titulares-portada .noticia .fotoPortada {
	display:block;
	overflow:hidden;
	width:100%;
	/* height:106px; */
	height:135px;
	border:1px solid #4e166e;
	background-color:#8A37BC;
	text-align:center;
	margin-bottom:4px;
	background-position:center;
	background-repeat:no-repeat;
}

#destacado .titulares-portada .noticia h4 {
	padding:0;
	line-height:15px;
	font-size:13px;
}


#destacado .titulares-portada .ab_fecha {
	font-size:9px;
	color:#8A37BC;
	padding-left:14px;
	background: url(../img/ico_fecha2.gif) left no-repeat;
}

#destacado .titulares-portada td.columna_1 { padding-left:0; padding-right:10px; }

#rotativoNoticias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#e6b91a url(../img/bg_rotNoticias.gif) no-repeat;
	padding:0 0 0 24px;
	margin-left:15px;
	height:21px;
	line-height:21px;
}
#rotativoNoticias ul, #rotativoNoticias ul li {margin:0; padding:0; background:none; line-height:20px;}
#rotativoNoticias a:link, #rotativoNoticias a:visited, #rotativoNoticias a:hover {
	color:#6c1e99;
	font-size:9px;
}
#rotativoNoticias a:hover { text-decoration:underline; }
#rotativoNoticias .masNoticias {
	width:140px;
	background:url(../img/bg_masNoticias.gif) no-repeat;
	float:right;
	text-align:center;
	
}

#rotativo {  
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 70%; /* important */  
    height: 21px; /* important */
	float:left;
}  
   
#rotativo li {
    position: absolute;  
    top: 0;  
    left: 0;
}
#rotativo li a {display:block; width:400px; background-color:#E6B91A;}

/**************************************************/
.ab_titularRevista_des{
	display:block;
	width:500px;
	margin:15px 15px 0px 15px;
	background:#c2a2d5 url(../img/fondo_revista_portada.gif) left top no-repeat;
	padding:0px 0px 17px 25px;
}
.ab_titularRevista_des a{
	font-family:Arial, Helvetica, sans-serif, Tahoma !important;
	font-size:16px !important;
	color:#FFFFFF !important;	
	font-weight:bold;
	border:none;
}
.ab_titularRevista_des h5{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#000000;
}
.ab_titularRevista_des h4{
	display:block;
	border:none;
}
.ab_titularRevista_des .foto_izquierda{
	float:left;
	background-color:#8a56ab;
	border:1px solid #e2c8f3;
	clear:both;
	margin:1px 20px 10px 0;
	padding:0px;
}
.titularRevista_des_txt{display:block; float:left; width:285px; margin-left:25px;}
.colRevista_des{display:block; width:160px; float:left; background-image:url(../img/fondo_revista_sup.gif); background-repeat: no-repeat; padding-top:9px;}
/************************/
.ab_titularRevista{
	display:block;
	height:100px;
	width:490px;
	margin:20px 15px 0px 15px;
	background:url(../img/fondo_revista_titulares.gif) left top no-repeat;
	padding:0px 15px 17px 25px;
}
.ab_titularRevista a{
	font-family:Arial, Helvetica, sans-serif, Tahoma !important;
	font-size:16px !important;
	color:#FFFFFF !important;	
	font-weight:bold;
	border:none;
}
.ab_titularRevista h5{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#000000;
}
.ab_titularRevista h4{
	display:block;
	border:none;
}
.ab_titularRevista .foto_izquierda{
	float:left;
	background-color:#8a56ab;
	border:1px solid #e2c8f3;
	clear:both;
	margin:1px 20px 10px 0;
	padding:0px;
}

#suscripcion_revista{
display:block; background-image:url(../img/fondo_revista_suscripcion.gif); height:99px; width:525px; margin-left:15px; font-size:12px; color:#333333; clear:both
}
#suscripcion_revista_txt{
display:block; float: left; width:175px; height:56px; margin:23px 20px 0px 23px; padding-right:12px; border-right:1px solid #efe7f4; font-family:Arial, Helvetica, sans-serif, Tahoma; line-height:16px;
}
#suscripcion_revista_form{display:block; float: left; margin-top:23px}
/**************************************************/
#competicion .tabla {
border:0;
}

#competicion .tabla td {
background:#8A37BC url(../img/bg_relacionados.gif) right bottom no-repeat;
border-top:2px solid #6C1E99;
border-left:1px solid #6C1E99;
border-bottom:2px solid #641C8D;
margin-bottom:2px;
height:36px;
vertical-align:middle;
}

#competicion .tabla .Amistoso,#competicion .tabla .Asobal,#competicion .tabla .CopaAsobal,#competicion .tabla .CopaRey,#competicion .tabla .CopaRey,#competicion .tabla .CopaRey,#competicion .tabla .Champions,#competicion .tabla .RecopaEuropa {
width:24px;
border-bottom:0;
}

#competicion .tabla .Amistoso {
background:url(../img/ico_amistoso.gif) center no-repeat;
}

#competicion .tabla .Asobal {
background:url(../img/ico_asobal.gif) center no-repeat;
}

#competicion .tabla .CopaAsobal {
background:url(../img/ico_copaAsobal.gif) center no-repeat;
}

#competicion .tabla .CopaRey {
background:url(../img/ico_copaRey.gif) center no-repeat;
}

#competicion .tabla .Champions {
background:url(../img/ico_ehf.gif) center no-repeat;
}

#competicion .tabla .RecopaEuropa {
background:url(../img/ico_recopa.gif) center no-repeat;
}

.Pjornada {
text-align:center;
color:#d7bae8;
}

.Plocal {
font-weight:700;
color:#FFD232;
text-align:right;
}

.Presultado {
width:40px;
text-align:center;
color:#FFF;
}

.Pvisitante {
font-weight:700;
color:#FFD232;
text-align:left;
}

.PmasInfo {
width:20px;
text-align:center;
}

table.tabla {
width:100%;
border:2px solid #641C8D;
margin:15px auto;
}

table.tabla caption {
font:bold 14px "HelveticaNeue", Arial, Helvetica, sans-serif;
text-align:center;
margin:10px auto;
}

table.tabla tbody tr.principal th,table.tabla tbody th.principal {
font:bold 12px "HelveticaNeue", Arial, Helvetica, sans-serif;
color:#6C1E99;
background:#f2e05b url(../img/bg_thPrincipal.gif) bottom repeat-x;
text-align:center;
border-left:1px solid #641C8D;
border-bottom:1px solid #641C8D;
border-top:0;
padding:4px;
}

table.tabla tbody tr.subtitulo th,table.tabla tbody th.subtitulo {
font-weight:700;
text-align:left;
border-top:1px solid #641C8D;
padding:4px;
}

table.tabla tbody th {
font:bold 12px "HelveticaNeue", Arial, Helvetica, sans-serif;
background:#8635B6;
text-align:left;
border-top:1px solid #641C8D;
padding:4px;
}

table.tabla tbody td {
font-family:Tahoma, Arial, sans-serif;
border-top:1px solid #641C8D;
border-left:1px solid #641C8D;
padding:5px 4px;
}

table.peq tbody th {
font:10px "HelveticaNeue", Arial, Helvetica, sans-serif;
}

table.peq tbody td {
font:10px Tahoma, Arial, sans-serif;
}

table.listaFicha {
width:261px;
float:left;
background:url(../img/bg_titulares.gif) right bottom no-repeat;
border-left:2px solid #6C1E99;
border-right:2px solid #6C1E99;
border-bottom:4px solid #6C1E99;
}

.listaFicha img {
border:2px solid #8A56AB;
}

.listaFicha td {
padding:4px;
}

.listaFicha h4 {
font-size:13px;
line-height:normal;
}

table.listaFicha2 {
width:100%;
height:50px;
background:#8635B6 url(../img/bg_titDest.gif) right bottom no-repeat;
border:1px solid #631A8F;
}

.listaFicha2 img {
border:2px solid #FFD232;
margin:0;
padding:0;
}

.listaFicha2 td {
padding:6px;
}

.listaFicha2 h4 {
font-size:14px;
}

.FichaPlt .tabla th {
width:173px;
}

.FichaPlt .ab_orden {
text-align:center;
color:#FFD232;
font:50px "HelveticaNeue", Arial, Helvetica, sans-serif;
font-weight:700;
}

.FichaPlt #col_izquierda {
width:150px;
}

.FichaPlt .ab_imagen {
width:150px;
overflow:hidden;
}

.ab_tienda .ab_imagen {
clear:both;
float:left;
border:0;
margin:0;
padding:2px 20px 2px 2px;
}

.ab_tienda .ab_imagen img {
background-color:#8635b6;
border:1px solid #631A8F;
margin-bottom:3px;
}

.precio {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}

.ab_tienda .caja {
border-bottom:2px solid #561772;
padding:5px;
}

.zoom {
background:url(../img/ico_aumentar.gif) left no-repeat;
padding:2px 0 2px 17px;
}

.aviso {
background:url(../img/ico_aviso.gif) left no-repeat;
padding:2px 0 2px 18px;
}

.flecha {
background:url(../img/mayor.gif) left center no-repeat;
padding-left:5px;
margin-left:2px;
}

.imprescindible {
height:34px;
background:url(../img/bg_botonImp.gif) right bottom no-repeat;
margin:4px 0;
}

.imprescindible a:link,.imprescindible a:visited,.imprescindible a:hover {
display:block;
color:#6C1E99;
height:34px;
line-height:34px;
padding-left:45px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
}

.imprescindible span {
display:block;
height:34px;
}

.informa {
background:url(../img/bot_escribe.gif) no-repeat;
}

.penyas {
background:url(../img/bot_penyas.gif) no-repeat;
}

.ban_prensa {
background:url(../img/banner_prensa.gif) no-repeat;
}

#principal table.listaFicha {
background:url(../img/bg_titulares.gif) right bottom no-repeat;
border:0;
}

.contactar_nombre,.contactar_email,.contactar_socio,.contactar_dni,.contactar_telefono,.contactar_titulo,.contactar_mensaje {
background:#8635B6;
border:1px solid #FFD232;
color:#FFD232;
margin-bottom:5px;
}

.formulario_contactar {
background:url(../img/bg_contactar.gif) top right no-repeat;
}
.formulario_contactar .inactivo{
background:#631A8F;
border:1px solid #FFD232;
color:#B56FDF;
margin-bottom:5px;
}

.videoDesarrollo {
margin-bottom:2em;
background-color:#8635B6;
text-align:center;
padding:20px 0;
}

#pie a.escudo:link,#pie a.escudo:visited {
width:157px;
height:65px;
background:url(../img/escudo_pie1.gif) no-repeat;
float:left;
}

#pie a.escudo:hover {
background:url(../img/escudo_pie2.gif) no-repeat;
}

#menu-inferior {
padding-top:10px;
}

#menu-inferior a {
display:block;
float:left;
font:11px Arial, Helvetica, sans-serif;
border:none;
padding:0 5px;
}

#menu-inferior a:link,#menu-inferior a:visited {
color:#ffd232;
text-decoration:none;
}

#menu-inferior a:hover,#menu-inferior a.activo:link,#menu-inferior a.activo:visited {
color:#FF0;
text-decoration:underline;
}

a:link,a:visited,h4 a:link,h4 a:visited {
color:#FFD232;
}

a:hover,a:active,.oferta {
color:#FF0;
}

.tabla p,#ruta table {
margin:0;
}

.oculto,.ab_seg,#cabecera h1 span,#pie .escudo span {
display:none;
}

#menu-principal ul,#menu-secundario ul,#menu-inferior ul {
padding-top:0;
list-style:none;
margin:0;
}

#menu-principal ul li,#menu-inferior ul li {
float:left;
background:none;
margin:0;
padding:0;
}

.colaboradores_item p,.filaCero_item p {
font-size:9px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#B68ECF;
border-bottom:1px solid #772AA5;
margin:0;
padding:2px;
}

#colaboradores .colaboradores_item a,#filaCero .filaCero_item a {
color:#ff0;
text-decoration:underline;
}

#colaboradores .colaboradores_item a:hover,#filaCero .filaCero_item a:hover {
color:#0f0;
}

.filaCero_caja h2,#columna-2 .banners {
margin-top:15px;
}

#destacado .noticia h4 a:link,#destacado .noticia h4 a:visited,#destacado .noticia h4 a:hover, #destacado .noticia .abaseFecha {
color:#843492;
text-decoration:none;
}
#destacado .noticia a:link,#destacado .noticia a:visited,#destacado .noticia a:hover {
text-decoration:underline;
color:#843492;
}

.Pfecha,.Phora {
width:23px;
text-align:center;
color:#D8B3EF;
}

.FichaPlt .tabla,.FichaPlt #col_izquierda,.FichaPlt h5 {
margin-top:0;
}

/* Iconos por temas */
.pdf {
	background: url(../img/ico_pdf.gif) left no-repeat;
	padding-left: 15px;
	margin-left: 2px;
}

/* SUSCRIPCION */

.avisos{
	padding:10px; border:1px solid #c2a2d5; line-height:15px; color:#c09fd3; font-size:11px; text-align:justify;
}

/* ERROR */
#boletines{ margin:0; padding:0;}
#boletines hr{ display:none}

#boletines span.error, #tablon .error{
	display:block;
	padding:2px 0px 2px 30px;
	background:url(../img/error.gif) top left no-repeat;
	margin-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#CC0000;
}/*
#boletines .sus_element{
	border:none;
	color:#8F8F86;
	font-family:Arial, Helvetica, sans-serif, Tahoma !important;
	font-size:10px !important;
	height:16px;
	margin-top:2px;	
	/* background-color:#ededed;
}*/
#sus_boletines3{ margin-top:10px}
#boletines .sus_boletines{ clear:both; margin-top:10px;}

.sus_adicionales{
	background-color:#F0F1E5;
	padding:10px;
	font-size:10px;
	color:#888888;
	margin-bottom:5px;
}/*
.avisos{
	border:1px solid #cccccc;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px !important;
	line-height:14px !important;
	color:#aaaaaa;
}*/
#boletines label{ display:inline; margin:10px 10px 10px 0px;}
#boletines .sus_boton{ margin-top:10px; font-size:12px; }
#boletines span.ok{
	display:block;
	padding:2px 0px 2px 30px;
	background: url(http://www.balonmanovalladolid.es/img/ok.gif) top left no-repeat;
	margin-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	/*line-height:16px;*/
	color:#008800;
}
#boletines span.error{
	display:block;
	padding:2px 0px 2px 30px;
	background: url(http://www.balonmanovalladolid.es/img/error.gif) top left no-repeat;
	margin-bottom:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	/*line-height:16px;*/
	color:#CC0000;
}
#boletines span.ok a, #boletines span.error a{
	margin-top:8px;
	line-height:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.proximaParada{
	position:absolute;
	z-index:5000;
	width:100%;
	height:2500px;
	cursor:pointer;
	background:#e1b933 url(http://www.balonmanovalladolid.es/img/banners/preentrada.jpg) top center no-repeat;
}
.proximaParada a{
	display:block;
	width:100%;
	height:100%;
	cursor:pointer;
}