/* AP-EX-prog-y-resultados */
ul.apuestas-menu li{
	padding:0 5px;
	background-image:url(images/arrow-n.gif);

}

ul.apuestas-menu li a{
	display:block;	
	height:30px;
	line-height:30px;
}

ul.apuestas-menu li.sel {
background-color:#F2AE63;
}
.BlockHomeReuniones table td,.BlockHomeReuniones table th {
padding:7px 0;
border-bottom:none;
}

.BlockHomeReuniones table td {
	border-top:#999999 dotted 1px;
}

div.columnWrapper-full{
width:98%;
}

div.contenido-full, div.contenido-medio, div.contenido-der{
	width:750px;
	float:left;	
}
.bg-naranja{
	background-color:#faf3eb;	
}

.programas-resultados{
	padding:20px;
	position:relative;
}


div#buscador-wrapper{
	float:left;
	width:435px;
	}
	
div#buscador-wrapper h1{
border-bottom:1px dotted #e16f00;
}

div.section-title{
	border-bottom:1px dotted #e16f00;
	}
	
div#buscador-wrapper h1, div.section-title h1{
	line-height:25px;	
	padding-bottom:10px;
	color:#e16f00;
	font-weight:bold;
}

#resultados-buscador{
	background:url(images/bg-resultados-buscador.gif) top left no-repeat;
	width:434px;
	height:76px;
	margin-top:15px;
	padding:15px 0;
	}

form#buscador-resultados{
	width:370px;
	margin:0 auto;
}	

form#buscador-resultados fieldset{
	width:180px;
	float:left;
	border:none;
	}
	
form#buscador-resultados fieldset.izq{
	float:left;
}

form#buscador-resultados fieldset.der{
	width:150px;
	float:right;
	}
	
form#buscador-resultados input, form#buscador-resultados select{
	background:url(images/buscador-input.gif) top left no-repeat;
	width:101px;
	height:19px;
	border:none;
	}

form#buscador-resultados input.btn_buscar{
	background:url(images/btn-buscar.gif) top left no-repeat;
	width:97px;
	height:19px;
	color:#fff;
	cursor:pointer;
	float:right;
	margin-top:10px;
	padding-top:0;
}

form#buscador-resultados select{
	width:147px;
	padding:3px;
	background:url(images/buscador-select.gif) top left no-repeat;
	}
	
form#buscador-resultados p{
	font-weight:bold;
	color:#e16f00;
}

form#buscador-resultados label{
	text-align:right;
	width:40px;
	margin:9px 5px 0 0;
	}
	
form#buscador-resultados input{
	margin:7px 5px 0 0;
	padding:2px 4px 0 2px;
}
	
form#buscador-resultados label, form#buscador-resultados input, form#buscador-resultados img, p.izq, .estad-form{
	float:left;	
	}
	
form#buscador-resultados img{
	margin-top:9px;
}

div.calendario-resultados{
	width:215px;
	float:right;
}

.programas-resultados div.calendario-resultados{
	margin-top:20px;
}

.programas-resultados div.calendario-resultados h1{
	color:#EB9B44;	
	font-weight:normal;
	font-size:12px;
	float:left;
}
.programas-resultados div.calendario-resultados table tr {
	text-align:center;
}
.programas-resultados div.calendario-resultados table tr td, .programas-resultados div.calendario-resultados  table tr th {
	padding:2px 0;
}

.programas-resultados div.calendario-resultados table.resultados-mes{
	float:right;
	width:100px;
	}
	
.calendario-referencia-resultados-hoy, .calendario-referencia-resultados-dis{
	float:left;
}

.calendario-referencia-resultados-hoy{
	width:20%;
	}
.calendario-referencia-resultados-dis{
	width:70%;
}

div.paginador{
width:100%;
text-align:right;
margin-top:15px;
}

div.paginador a{
color:#777;
margin:0 1px;
}

div.paginador a:hover, div.paginador a.selected{
color:#000;
;
}

div.paginador table{
float:right;
height:11px;
}

div.paginador table td{
padding:2px 0 3px 0;
}

div.paginador table td.pag-izq, div.paginador table td.pag-der{
width:6px;
}
div.paginador table td.pag-izq{
background:url(images/paginador-izq.gif) top left no-repeat;
}

div.paginador table td.pag-med{
background:url(images/paginador-top.gif) top left repeat-x;
}

div.paginador table td.pag-der{
background:url(images/paginador-der.gif) top left no-repeat;
}

table.lista-resultados, .horarios-entrenamiento{
width:100%;
}

table.lista-resultados tr.categorias{
background:url(images/resultados-tabla-th.gif) top left no-repeat;
position:relative;
}

table.lista-resultados tr td, table.lista-resultados tr th{
padding:4px 5px;
}

table.lista-resultados th{
color:#fff;
font-weight:normal;
text-align:left;
background:none;
}

.derecha, table.lista-resultados tr th.derecha{
text-align:right;
}
.centro, table.lista-resultados tr th.centro{
text-align:center;
}

table.lista-resultados tr.alternado{
background-color:#f2e9e2;
}

table.lista-resultados tr.last{
border-bottom:1px dotted #fad1a5;
}

table.lista-resultados tr{
background:url(images/resultados-tabla.gif) top left repeat-y;
position:relative;
}

table.lista-resultados tr.pie{
background:url(images/resultados-tabla-pie.gif) bottom left no-repeat;
}

table.lista-resultados tr:hover{
background-color:#fad1a5;
}

table.lista-resultados tr td{
background:none;
}


/* AP-EX-puntos-de-venta */
div.contenido-medio{
	width:510px;
}

div.contenido-der{
	width:250px;	
}

div.section-title{
	width:92%;
	padding:20px 0 0 0;
	position:relative;
	margin:0 auto;
}

div.local-wrapper-impar, div.local-wrapper-par{
	width:92%;
	padding:10px 19px;
}

div.local-wrapper-par{
	background-color:#fdefe0;
}

div.locales{
	float:left;
	width:215px;
	margin:0 15px 0 0;
}

div.local-der{
	margin:0 0 0 0;
}

div.locales img{
float:left;
margin-top:5px;
}

div.info-local{
float:right;
width:140px;
}

p.local-ciudad, .desc_apuesta p.titulo_apuesta, .desc_apuesta_hipodromo p.titulo_apuesta_verde{
	color:#db7301;
	text-transform:uppercase;
	padding-bottom:3px;
	border-bottom:1px dotted #db7301;
	font-weight:bold;
	text-align:left;
}

p.local-nombre, p.local-nombre a{
	font-weight:bold;
	text-decoration:underline;
	font-size:10px;
	margin-top:2px;
}

p.local-direccion{
	font-size:10px;
}

.foto-ventas{
	margin:12px;	
}


/* AP EX Tipos de apuestas */
.tipos_apuestas, .texto-identado, .tipos_apuestas_hipodromo{
	width:92%;
	margin:0 auto;
	padding:10px 0;
	border-bottom:1px dotted #E16F00;
}
.nombre_apuesta{
	width:80px;
	float:left;
	text-align:center;
}

.nombre_apuesta img{
	margin:5px 0 10px 0;
}

.desc_apuesta{
	width:340px;
	float:right;
}

.desc_apuesta p, .texto-identado p, .desc_apuesta_hipodromo p{
	margin-bottom:10px;
} 

.desc_apuesta p.titulo_apuesta, .apuesta_ultima, .desc_apuesta_hipodromo p.titulo_apuesta_verde{
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
}

.resalte-naranja{
	color:#db7301;
	}
	
/* AP EX Que es */	
.texto-identado{
	border-bottom:none;
	position:relative;
}

/* AP EX Un punto de venta */	

h1.establecimiento{
	width:290px;
	}

p.nombre-localidad{
	position:absolute;
	top:27px;
	right:0;
	width:155px;
	text-align:right;
	color:#6f6f6f;
	font-weight:bold;
	}
.texto-identado img{
	margin-bottom:20px;
	}

.resalte{
	font-weight:bold;
	}
	
/* Contacto */

.bg-gris{
	background:#fff url(images/bg_gris.gif) top left repeat-x;	
}

.section-title h1.gris, .gris{
color:#6f6f6f;
}

div.section-gris{
border-bottom:1px dotted #bcbcbc;
}

#contacto-fotografias, .historia-fotografias{
width:225px;
margin:0 auto;
text-align:center;
}
.foto-contacto{
margin:15px auto;
}	
#datos-contacto{
margin-bottom:20px;
}
#datos-contacto a, .galeria-links a, .texto-preview a{
text-decoration:underline;
}

#ContactoForm{
width:360px;
margin:20px auto;
}


#ContactoForm label{
width:90px;
line-height:15px;
margin-bottom:20px;
float:left;
}

#ContactoForm input{
background:url(images/contacto-input.gif) center left no-repeat;
width:260px;
height:15px;
border:none;
padding:4px 2px;
float:right;
}

#ContactoForm textarea{
width:258px;
height:166px;
margin:2px;
border:none;
}

#textareaContacto{
background:url(images/contacto-textarea.gif) top left no-repeat;
width:264px;
height:174px;
float:right;
padding:0;
}

#ContactoForm input.btn_enviar{
background:url(images/contacto-btn.gif) top center no-repeat;
width:62px;
height:26px;
color:#fff;
padding:0;
display:block;
margin:10px 100px 0 0;
padding: 0 0 4px 0;
cursor:pointer;
}

/* HIP centro de entrenamiento */ 
.bg-verde{
	background:#fff url(images/bg-v.gif) top left repeat-x;	
}

div.section-title h1.verde, .verde{
color:#027945;
}

div.section-verde{
border-bottom:1px dotted #027945;
}

.subtitulo-verde{
text-align:center;
margin:10px 0 15px 0;
font-size:14px;
}

.pie-foto-historia{
font-size:9px;
text-align:center;
margin:5px 0 20px 0;
}

.horarios-entrenamiento{
text-align:center;
background:#f7f7f7;
}

.horarios-entrenamiento tr.horarios-th{
background:url(images/barra-verde.gif) top left no-repeat;
position:relative;
}

.horarios-entrenamiento tr th{
color:#fff;
padding:4px 5px;
background:none;
}

.horarios-entrenamiento tr td{
border-left:1px dotted #afafaf;
border-right:1px dotted #afafaf;
border-bottom:1px dotted #afafaf;
}

.horarios-entrenamiento tr td{
padding:10px 5px;
}

/* HIP condiciones generales */ 
.pdf-descarga, .pdf-descarga_hipodromo{
background:url(images/bg-pdf.gif) top left no-repeat;
width:79px;
height:60px;
float:right;
padding:5px;
text-align:center;
}

.pdf-descarga img, .pdf-descarga_hipodromo img{
margin:0 0 3px 0;
}

p.izq {
width:530px;
}

.file-size, .pdf-descarga a, .prensa-descarga a, .pdf-descarga_hipodromo a{
font-size:9px;
color:#888;
text-align:center;
}

.texto-identado p.file-size{
margin-bottom:3px;
}

.pdf-descarga a, .prensa-descarga a, .pdf-descarga_hipodromo a{
margin:0;
text-decoration:underline;
color:#505050;
}

/* HIP fotos */ 
.galeria-fotos img{
margin-right:7px;
}

.galeria-fotos img.gal-last{
margin-right:0;
}

.galeria-links{
padding:0 20px;
}

.galeria-links p{
margin:7px 0;
}

.historia-submenu{
	margin:0 auto;
	padding:15px 0;
	border-bottom:1px dotted #027945;
}

.historia-last{
border-bottom:none;
}

.historia-submenu p a{
text-decoration:underline;
text-transform:uppercase;
}

.historia-submenu p a:hover, .historia-submenu p a.preparador-sel{
color:#027945;
}

.historia-submenu ul{
width:49%;
float:left;
}

.historia-submenu ul li{
margin-bottom:20px;
}

ul.temporada-anio li{
margin-bottom:7px;
}

.historia-submenu ul li a, .temporada-anio li a{
color:#a5aaa8;
text-decoration:underline;
background:url(images/arrow-gris.gif) 0 3px no-repeat;
padding-left:10px;
display:table-cell;
}

.historia-submenu ul li a:hover, .historia-submenu ul li.historia-submenu-sel a, .temporada-anio li a:hover, .temporada-anio li.anio-sel a{
color:#027945;
font-weight:bold;
background:url(images/arrow-g-dark.gif) 0 3px no-repeat;
}

/* HIP historia galeria fotos*/

.galeria-fotos a img {
border:2px solid #fff;
}
.galeria-fotos a:hover img, .galeria-fotos a.thumb-sel img{
border:2px solid #000;
}

.top{
margin-top:15px;
}

/* HIP Instalaciones */
#referencias-menu{
width:160px;
float:left;
margin-top:20px;
}

#referencias-menu ul li{
background:url(images/bg-instalacion-ref.jpg) top left no-repeat;
width:160px;
height:28px;
clear:both;
line-height:28px;
margin:5px 0; 
}

#referencias-menu ul li img{
float:left;
margin:5px;
}

#referencias-menu ul li a{
float:left;
text-decoration:underline;
}

#referencias-desc{
float:right;
width:490px;
margin-top:35px;
}

#mapa-1{
background:url(images/mapa-instalacion-1.jpg) top right no-repeat;
width:490px;
height:212px;
position:relative;
}

#ref-texto{
width:470px;
float:right;
padding:10px;
background:url(images/info-desc-mid.gif) top left repeat-y;
}

.ref-top{
background:url(images/info-desc-top.gif) top left no-repeat;
margin:-10px -10px 10px -10px;
}

.ref-bot{
background:url(images/info-desc-bot.gif) top left no-repeat;
margin:10px -10px -10px -10px;
}

.ref-top, .ref-bot{
height:8px;
}

.icono-ref{
float:left;
width:60px;
text-align:center;
}

.icono-ref img{
margin:7px 0 0 0;
}

#ref-texto p{
width:400px;
margin:0 10px 0 0;
float:right;
}

#paddock, #taq, #info, #bar, #palco{
	position:absolute;
	text-indent:-9999px;
}

#paddock a, #taq a, #info a, #bar a, #palco a{
background:url(images/more_info_off.png) top left no-repeat;
width:19px;
height:22px;
display:block;
}
#palco a{
background:url(images/more_info_left_off.png) top left no-repeat;
}

#paddock a:hover, #paddock a.info-sel, #taq a:hover, #taq a.info-sel, #info a:hover, #info a.info-sel, #bar a:hover, #bar a.info-sel{
background:url(images/more_info_on.png) top left no-repeat;
}
#palco a:hover, #palco a.info-sel{
background:url(images/more_info_left_on.png) top left no-repeat;
}

#paddock{
top:17px;
left:65px;
}

#taq{
top:-10px;
left:145px;
}

#bar{
top:-10px;
left:190px;
}

#info{
top:15px;
left:243px;
}

#palco{
bottom:100px;
right:250px;
}

#mapa-2{
background:url(images/mapa-instalacion-2.jpg) top left no-repeat;
width:665px;
height:181px;
margin:25px 0;	
}

#medidas-map2{
background:url(images/bg-long-instalaciones-2.gif) top left no-repeat;
}

#medidas-map2 p{
text-align:center;
line-height:28px;
}

.separador{
color:#b4b4b4;
margin:0 10px;
}

/* HIP otras temp estadisticas */
.temp-tabs{
margin-top:20px;
}

.texto-identado p.temp-sel{
float:left;
font-size:14px;
color:#027945;
width:170px;
margin:0 0 0 10px;
}

.temporada-anio li a{
display:inline;
}

.tabs, .tabs-full, .tabs-full-temp{
float:left;
width:485px;
}

.estadisticas{
background:url(images/tab_estadistica_off.gif) top left no-repeat;
width:110px;
}

.prog-res{
background:url(images/tab_prog_res_off.gif) top left no-repeat;
width:180px;
}

.videos{
background:url(images/tab_video_off.gif) top left no-repeat;
width:73px;
}

.estadisticas, .prog-res, .videos, .calendario, .entradas{
height:25px;
float:left;
text-align:center;
}

.estadisticas a, .prog-res a, .videos a, .calendario a, .entradas a{
color:#027945;
line-height:25px;
display:block;
}

.estadisticas a:hover, .prog-res a:hover, .videos a:hover, a.estad-tab-sel, a.prog-tab-sel, a.videos-tab-sel, .calendario a:hover, .entradas a:hover, a.cal-tab-sel, a.ent-tab-sel{
font-weight:bold;
color:#fff;
}

.estadisticas a:hover, a.estad-tab-sel{
background:url(images/tab_estadistica_on.gif);
}

.prog-res a:hover, a.prog-tab-sel{
background:url(images/tab_prog_res_on.gif);
}

.videos a:hover, a.videos-tab-sel{
background:url(images/tab_video_on.gif);
}


.temp-tabla, .temp-tabla08, .temp-tabla-temp08{
background:url(images/bg_tab_table.gif) top left repeat-x;
border-top:1px solid #027945;
padding:20px 20px 20px 3px;
}

label#estadisticas{
color:#027945;
}

.select-wrapper{  
width:265px;
float:left;
margin-top:7px;
}

.select-wrapper select#estadisticas, .select-wrapper-programas select#reunion, .select-wrapper-programas select#carreras, .select-wrapper-programas select#param3, .select-wrapper-programas select#param4{
background:url(images/bg_select_green.gif) center left no-repeat;
border:none;
padding:3px;
width:175px;
height:22px;
color:#027945;
}

.temp-tabla table, table.temp-prog-res, .temp-tabla-temp08 table, table.temp-entradas-abonos{
margin-top:15px;
width:630px;
text-align:center;
border:1px dotted #e0e0e0;
background-color:#f7f7f7;
}

.temp-tabla table tr.temp-categorias,  table.temp-prog-res tr.temp-categorias,  .temp-tabla-temp08 table tr.temp-categorias, table.temp-entradas-abonos tr.temp-categorias{
position:relative;
background:url(images/bg_header_tabs.gif) top left no-repeat;
height:21px;
}

.temp-tabla table tr th,  table.temp-prog-res tr th, .temp-tabla-temp08 table tr th a, .temp-tabla-temp08 table tr th , table.temp-entradas-abonos tr th{
color:#fff;
font-weight:normal;
background:none;
}

.temp-tabla table tr td,  table.temp-prog-res tr td, .temp-tabla-temp08 table tr td, table.temp-entradas-abonos tr td{
height:25px;
padding:0 5px;
}

.temp-tabla table tr.alternado-verde, table.temp-prog-res tr.alternado-verde, .alternado-verde{
background-color:#e9efed;
}

.izquierda{
text-align:left;
}

/* HIP otras temp prog y r div */
.select-wrapper-programas select#reunion, .select-wrapper-programas select#param3{
background:url(images/bg_select_grande_green.gif) center left no-repeat;
width:542px;
float:left;
}

label#reunion, label#carreras, label#param3, label#param4{
float: left;
margin-right:30px;
color:#027945;
}

.select-wrapper-programas{
width:100%;
float:left;
margin-top:7px;
}

.select-wrapper-programas select#carreras, .select-wrapper-programas select#param4{
background:url(images/bg_select_medio_green.gif) center left no-repeat;
width:302px;
float:left;
}

label#carreras, .select-wrapper-programas select#carreras, label#param4, .select-wrapper-programas select#param4{
margin-top:25px;
}

p.carreras{
width:225px;
margin-right:20px;
float:right;
margin-top:15px;
}

table.onda-cero, table.diputacion-desc{
text-align:left;
}

table.onda-cero tr td, table.diputacion-desc tr td{
padding:10px;
}

table.onda-cero tr th, table.diputacion-desc tr th, table.diputacion-desc tr th a{
font-size:14px;
font-weight:bold;
padding:0 0 0 5px;
}

.vertical{
border-right:1px dotted #d2d2d2;
}

.temp-tabla table.onda-cero table, .temp-tabla-temp08 table.diputacion-desc table, .temp-tabla-temp08 table.onda-cero table{
margin:0;
width:100%;
text-align:left;
border:none;
background-color:none;
}

.temp-tabla table.onda-cero table td, .temp-tabla-temp08 table.diputacion-desc table td, .temp-tabla-temp08 table.onda-cero table td{
padding:0;
}

.tabs-full{
width:630px;
border-bottom:1px solid #027945;
}

table.temp-prog-res{
margin-top:0;
}
table.temp-prog-res tr td, table.temp-entradas-abonos tr td{
padding:5px 3px;
}

table.temp-prog-res tr th, table.temp-entradas-abonos tr th{
padding:0 3px;
}

/* HIP otras temp prog y r ins */
.ref-tabla{
width:618px;
padding:5px;
font-weight:bold;
background-color:#e4e4e4;
border:1px dotted #d2d2d2;
margin-top:20px;
color:#07442b;
}

.first{
margin-top:0;
}

/* HIP otras temp prog y r par */
.nota-tabla{
font-size:9px;
color:#717775;
text-align:right;
width:630px;
padding:5px 3px;
font-family:Tahoma, Arial, Helvetica, Sans-serif, Verdana;
}

/* HIP otras temp prog y r vid */
.video-play{
margin:30px 0;
text-align:center;
}

/* HIP otras temp videos */
.video-preview{
width:320px;
float:left;
margin:0 0 27px 27px;
background:url(images/videos-preview-medio.gif) top left repeat-y;
}

.header-preview{
background:url(images/videos-preview-header-verde.gif) top left no-repeat;
height:21px;
color:#fff;
margin-bottom:10px;
}

.preview-title{
text-transform:uppercase;
font-weight:bold;
padding-left:10px;
line-height:21px;
width:230px;
float:left;
}

.fecha{
width:70px;
float:right;
padding-right:10px;
text-align:right;
line-height:21px;
}

.thumb-wrapper{
border:2px solid #c8c8c8;
width:70px;
height:53px;
float:left;
margin:0 10px 10px 10px;
position:relative;
}

.ampliar{
background:url(images/video-icono-ampliar.gif) top left no-repeat;
width:12px;
height:12px;
text-indent:-9999px;
position:absolute;
bottom:3px;
right:3px;
}

.ampliar a{
display:block;
width:12px;
height:12px;
} 

.texto-preview{
width:220px;
float:right;
}

.texto-preview p{
margin-bottom:2px;
}

.fin-preview{
background:url(images/videos-preview-footer.gif) bottom left no-repeat;
height:6px;
}

/* HIP patrocinadores */

.wrapper-fechas img, .wrapper-fechas-temp img{
margin-bottom:0;
}

.wrapper-fechas{
margin:20px 0;
}

.premio-fecha{
background:url(images/bg_fecha_premio.png) top left no-repeat;
width:83px;
height:62px;
color:#fff;
font-size:48px;
text-align:center;
line-height:53px;
font-weight:bold;
float:left;
}

.premio-desc{
float:left;
margin:10px 0 0 20px;
width:340px;
}

.premio-titulo{
text-transform:uppercase;
color:#027945;
font-weight:bold;
}

.premio-desc p{
margin:0 0 3px 0;
}

img.patrocinador, img.patrocinador-temp08{
float:right;
margin-right:20px;
}

.patrocinadores,.patrocinadores-temp{
width:648px;
background-color:#e9f1ee;
border-bottom:1px dotted #afb5b2;
border-top:1px dotted #afb5b2;
padding:10px;
}

.logo-patrocinador{
width:33%;
height:80px;
float:left;
text-align:center;
}

/* HIP Prensa */
.prensa-wrapper{
width:655px;
border-bottom:1px dotted #027945;
padding:7px 5px 3px;
}

.prensa-fecha{
width:75px;
}

.prensa-texto{
width:360px;
}

.prensa-pdf, .prensa-descarga{
width:100px;
text-align:center;
}

.prensa-pdf, .prensa-descarga, .prensa-texto, .prensa-fecha{
float:left;
margin-left:5px;
}

.prensa-pdf img{
margin:0 0 1px 0;
}

.prensa-descarga img{
margin:0 0 3px 0;
}

/* HIP presentacion */
.video-presentacion{
text-align:center;
width:100%;
margin-bottom:20px;
}

.video-presentacion img{
margin:0;
}

/* HIP tipos apuestas hipódromo */
.tipos_apuestas_hipodromo{
width:100%;
border-bottom:1px dotted #027945;
}

.desc_apuesta_hipodromo{
width:560px;
float:right;
}

.desc_apuesta_hipodromo p.titulo_apuesta_verde{
color:#027945;
}

.apuesta_ultima_hipodromo{
border-bottom:none;
}

.pdf-descarga_hipodromo{
background:none;
}

/* Noticias */
.noticia-wrapper{
width:100%;
padding:10px 0;
border-bottom:1px dotted #c8c8c8;
}

.noticia-fecha{
width:90px;
float:left;
}

.noticia-titulo{
color:#3a3a3a;
text-transform:uppercase;
font-weight:bold;
}

.noticias-paginador{
margin-top:15px;
}

.noticias-paginador-top {
margin-top:0px;
margin-bottom:10px;
}
.noticias-paginador-top a.siguiente {
float:right;
}

.texto-identado img.noticia-foto {
float:left;
padding-right:7px;
padding-bottom:0px;
margin-bottom:0px;

}

a.anterior, a.siguiente{
background:url(images/arrow-k-izq.gif) 0 4px no-repeat;
padding-left:5px;
text-decoration:underline;
float:left;
}

a.siguiente{
background:url(images/arrow-k.gif) right 4px no-repeat;
padding-right:5px;
}

.paginas{
width:313px;
float:left;
margin:15px 0 0 23px;
}

.paginas a{
padding:1px;
}

.paginas a:hover, a.pag-sel{
background-color:#4e4e4e;
color:#fff;
}

.BlockHomeNoticias{
padding:10px;
}

/* Ubicacion */

.lista-mapa {
width: 100%;
margin-bottom: 20px;
}

.lista-mapa li {
margin-bottom: 5px;
}

.lista-mapa li a {
background: url(images/arrow-k.gif) left 4px no-repeat;
padding-left: 10px;
text-decoration: underline;
}

.mapa {
border: 1px solid #aaaea8;
margin-bottom: 20px;
width:100%;
height:300px;
}

.mapa img {
margin-bottom: 0;
}

/* Temp08 calendario */

.temp08 {
background:url(images/temporadaactual.jpg) top left no-repeat;
height: 76px;
width: 722px;
margin: 0 auto;
}

.temp08 h1 {
text-indent:-9999px;
}

.calendario{
background:url(images/tab_calendario_off.gif) top left no-repeat;
width:90px;
}

.entradas{
background:url(images/tab_entradas_off.gif) top left no-repeat;
width:140px;
}

.entradas a:hover, a.ent-tab-sel{
background:url(images/tab_entradas_on.gif);
}

.calendario a:hover, a.cal-tab-sel{
background:url(images/tab_calendario_on.gif);
}

.tabs-full-temp{
width: 665px;
}

.diputacion-desc th.desplegar a{
background:url(images/arrow-g-light-top.gif) 7px 7px no-repeat;
padding-left:20px;
font-size:11px;
text-transform:uppercase;
}

.diputacion-desc th.desplegar a:hover{
background-image:url(images/arrow-g-light-btm.gif);
}

.patrocinadores-temp{
width:665px;
padding:0;
}

table.diputacion-desc{
margin-top:0;
width:100%;
background-color:#eef2f1;
}

table.diputacion-desc tr.temp-categorias{
position:relative;
background:url(images/bg-header-temp.gif) top left repeat-x;
height:29px;
}

table.diputacion-desc tr td.temp-caballo-datos, table.diputacion-desc table{
background-color:#e5ebe9;
}

.wrapper-fechas-temp{
padding:15px;
}

.btn-contendor{
width:465px;
position:absolute;
bottom:0;
}

.btn-prog-res, .descargar-progama{
width:187px;
height:28px;
background:url(images/btn-prog-y-res.gif) top left no-repeat;
text-align:center;
float:left;
margin-left:20px;
}

.btn-prog-res a, .descargar-progama a{
color:#fff;
font-weight:bold;
line-height:28px;
display:block;
width:187px;
height:28px;
}

.quitar-info{
padding-top:5px;
background:url(images/arrow-g-dark-top.gif) center top no-repeat;
float:right;
margin-top:30px;
width:60px;
height:17px;
}

.quitar-info a{
font-size:10px;
padding-top:5px;
margin-top:-5px;
color:#7f7f7f;
display:block;
}

.pad{
padding:20px 0 3px;
}

img.patrocinador-temp08{
margin-right:10px;
}

table.diputacion-desc tr td.btn-descargar{
width:465px;
height:205px;
}

.btn-programas-resultados{
height:100%;
position:relative;
}

/* temp08 entradas y abonos  */

.entradas-explicacion{
padding: 0 10px;
}

table.temp-entradas-abonos{
width:665px;
}

table.temp-entradas-abonos tr.temp-categorias{
background:url(images/bg_header_temp08.gif) top left no-repeat;
}

table.temp-entradas-abonos tr{
text-indent:10px;
}

table.temp-entradas-abonos tr td{
text-indent:20px;
}

table.temp-entradas-abonos tr.subtitulo td{
text-indent:10px;
}

.pie-temp08{
font-size:10px;
color:#619d85;
margin-top:5px;
text-indent:20px;
}

.precio-categoria{
font-weight:normal;
}

.estad-form{
padding:0 20px 0 3px;
}


/* temp08 prog y res DIVIDENDO  */
.descargar-progama{
float:left;
margin:10px 0 0 80px;
}

.descargar-progama a{
font-weight:normal;
}

.resalte-programa{
color:#ffb360;
}

