﻿@charset "utf-8";
/* Reiniciamos los estilos */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal;
	font-style: normal; font-size: 100%; font-family: inherit; vertical-align: baseline
}
body {line-height: 1;}
:focus {outline: 0}
ol, ul {list-style: none}
table {border-collapse: collapse;border-spacing: 0;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
input, textarea {margin: 0;padding: 0;}
hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}

/* A continuación definimos los estilos para la estructura del documento */
body {
	background-color:#D8D3CB;
	text-align: center;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}

.izquierda{
    text-align:left;
}

.derecha{
    text-align:right;
}

strong{
    font-weight:bolder
}

h3{clear:both;}

#menu{
  float:left;
  width: 100%; 
  height:20px;
  background-color:#007893;

}

#contenedor{
	margin: 0 auto;
	width: 1000px;
}

/* Estilos de la capa Pricipal de la pagina*/
#pagina{
    background-color: #007893;
    width: 1000px;
    text-align:left;
	margin: 0 auto;
}
		.inicio .texto div img{
			margin: 10px 0 15px 0;
		}

/* Estilos de la cabecera de la pagina*/
#cabecera{
    height: 169px;
    background-color: transparent;
}
#cabecera #bannerCabecera{
    width:100%;
    background: url(../image/bannerCabecera.jpg) no-repeat;
    height: 90px;
    overflow: auto;
}

#cabecera #tituloCabecera{
    width:100%;
    height: 170px;
}

#cabecera #tituloCabecera .cosasCabecera{
    width:100%;
    height:170px;
    overflow:none;
   background-color:white;
}

#cabecera #tituloCabecera .cosasCabecera .logo{
    width:1000px;
    height: 87px;
    background:#fff url(../image/logo_pelota2.jpg) center left no-repeat;
    float:left;
}

#cabecera #tituloCabecera .cosasCabecera .revista{
    width:250px;
    height:100px;
    float:left;
    overflow:hidden;
}

#cabecera #tituloCabecera .cosasCabecera .texto{
    float:left;
    padding-top:10px;
    width:140px;
}

#cabecera #tituloCabecera .cosasCabecera .texto b{
    font-weight:bolder;
}

#cabecera #tituloCabecera .cosasCabecera img{
    float:left;
}

#cabecera #tituloCabecera .cosasCabecera .club{
    width:250px;
    height:100px;
    float:left;
    overflow:hidden;
}

#cabecera #tituloCabecera .cosasCabecera .canal{
    width:100px;
    height:100px;
    background:#fff url(../image/video.jpg) center no-repeat;
    float:left;
}

#cabecera #tituloCabecera .cosasCabecera .canal a,
#cabecera #tituloCabecera .cosasCabecera .horario a{
    display:block;
    width:100px;
    height:100px;
}

#cabecera #tituloCabecera .cosasCabecera .horario{
    width:100px;
    height:100px;
    background:#fff url(../image/horarios.png) center no-repeat;
    float:right;
    margin-right:10px;
    margin-top:35px;
}

#cabecera #tituloCabecera .fecha{
	color:black;
	font-size:13px;
	font-weight:normal;
	margin-right:32px;
	margin-top:-26px;
	text-align:right;
	float:right;
}

#cabecera #bannerpublicidad_izq{
    width:665px;
    /* background: url(../image/gonybar_web.jpg) no-repeat; */
    height: 81px;
    overflow: none;
    float:left;
}

#cabecera #bannerpublicidad_der{
    width:300px;
    background: url(../image/conetate_web.jpg) no-repeat;
    float:left;
    height: 80px;
    overflow: auto;
    margin-left:0px;
}

/*Estilos para el menu lataral de la pagina*/
.menuLat{
    width:100%;
}

.menuLat .partLeft{
    -moz-border-radius-bottomright:5px;
    -moz-border-radius-topright:5px;
    background-color:black;
    color:white;
    margin:10px 5px 10px 0;
    text-align:center;
}

.menuLat .partRight{
    margin:10px 0;
    text-align:center;
    overflow: visible;
}

.menuLat .partRight h1{
    color: #00F;
    font-size: 16px;
    font-weight: bolder;
    padding: 5px;
}

.menuLat .partRight .columna{
    float:left;
    width:140px;
    text-align: center;
    margin:5px 0 5px 5px;
}

.menuLat .partRight .columna img{
    width:135px;
    height:135px;
    border: #666 1px solid;
}

/*Estilos para el cuepo de la pagina */
#cuerpo{
    float:left;
    overflow: auto;
    width: 100%;
    height: auto;
    background-color: transparent;
    z-index:0;
	background-color:#FFFFFF;
}

#cuerpo #contenido{
    float:left;
    width:710px;
    overflow: auto;
}

#cuerpo #contenido .noReg{
    border:1px solid #000000;
    margin:100px auto auto;
    padding:50px 0;
    text-align:center;
    width:500px;
    background-color:#CCCCFF;
}

#cuerpo #contenido .noReg h1{
    font-size:20px;
}

/* Definición de cada una de las secciones del contenido*/
#cuerpo .seccion{
    
    margin:10px 0px 0px 0px;
    text-align:center;
    width:710px;
    overflow: hidden;
}

/* Estilos para las noticias de la portada */
#cuerpo .seccion .new{
    width: 345px;
    margin-top: 5px;
    margin-bottom: 10px;
    text-align:left;
    margin-left:3px;
}

#cuerpo .seccion .new .titulo{
}

#cuerpo .seccion .new .titulo h1{
    font-size:24px;
}

#cuerpo .seccion .new .subtitulo{
    text-align:center;
    color: #999;
    font-style:italic;
}

#cuerpo .seccion .new .foto{
    text-align:center;
    overflow:hidden;
}

#cuerpo .seccion .new .foto h2{
    font-size: 12px;
    color: #848484;
    text-align:left;
    font-weight:bolder;
    text-transform:capitalize;

}

#cuerpo .seccion .new .foto img{
    width:343px;
    /* height:200px; */
    margin-top:5px;
}

#cuerpo .seccion .new .datos{
    font-size:9px;
    color: #848484;
    margin-top:2px;
}

#cuerpo .seccion .new .cronica{
    color: #666;
    padding-top: 3px;
    line-height:17px;
    font-size: 13px;
}

#cuerpo .seccion .new .cronica b,
#cuerpo .seccion .oneNew .bodyNew b{
    font-weight:bold;
}

#cuerpo .seccion .new .cronica i,
#cuerpo .seccion .oneNew .bodyNew i{
    font-style:italic;
}

#cuerpo .seccion .new .cronica u,
#cuerpo .seccion .oneNew .bodyNew u{
    text-decoration:underline;
}

#cuerpo .seccion .new .vermas{
    text-align:right;
    font-size:11px;
}

#cuerpo .seccion .new a,
#cuerpo a{
    color:#073D5C;
    text-decoration: none;
}

#cuerpo .seccion .new a:hover,
#cuerpo a:hover{
    background-color:#073D5C;
    color:white;
    text-decoration:none;
}

#cuerpo .seccion .new .subnoticias{
    margin-top:10px;
}

#cuerpo .seccion .new .subnoticias ul{
    padding: 5px 0px 5px 20px;
    font-size:12px;
}

#cuerpo .seccion .new .subnoticias li{
    list-style:square;
    margin-top:3px;
}

#cuerpo .seccion .new .publiMed{
    margin-top: 10px;
}

#cuerpo .seccion .new .publiMed img{
    width: 338px;
}

#cuerpo .seccion .new .linea{
    width:100%;
    height:5px;
    border-bottom: 1px dotted #000000;
}

#cuerpo .seccion .new .calendarioEncabezado{
    background:#CCCCCC none repeat scroll 0 0;
    margin:3px auto 0px;
    overflow:auto;
    padding:5px;
    width:96%;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#cuerpo .seccion .new .calendarioEncabezado .calendarioJornada{
    float:left;
}

#cuerpo .seccion .new .calendarioEncabezado .calendarioFecha{
    float:right;
}

#cuerpo .seccion .new .calendarioItem{
    width:96%;
    margin:5px auto 0;
}

#cuerpo .seccion .new .calendarioItem tr{
    height:18px;
}

#cuerpo .seccion .new .calendarioItem .equipoIzquierda{
    text-align:left;
    width: 139px;
}

#cuerpo .seccion .new .calendarioItem .resultado{
    width:51px;
    text-align:center;
}

#cuerpo .seccion .new .calendarioItem .equipoDerecha{
    width:139px;
    text-align:right;
}

#cuerpo .cronica .seccion .bodyCronica{

}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo{
    background:transparent url(../image/campo.jpg) no-repeat scroll 0 0;
    height:325px;
    margin:auto;
    overflow:auto;
    width:564px;
}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .local,
#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .visitante{
    overflow: hidden;
    height: 325px;
    width: 282px;
    float:left;
}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .local .linea{
    float:left;
    margin:0 10px;
    width:50px;
    height:325px;
}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .visitante .linea{
    float: right;
    margin:0 10px;
    width: 50px;
    height:325px;
}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .visitante .linea img,
#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .local .linea img{
    width: 50px;
    height: 50px;
}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .local .linea .uno,
#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .visitante .linea .uno{
    margin: 138px 0;
}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .local .linea .dos,
#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .visitante .linea .dos{
    margin: 55px 0;
}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .local .linea .tres,
#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .visitante .linea .tres{
    margin: 14px 0;
}

#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .local .linea .cuatro,
#cuerpo .cronica  .seccion .bodyCronica .resultado .campo .visitante .linea .cuatro{
    margin: 15px 0;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo{
    margin:5px auto;
    width:536px;
    overflow:auto;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo .arbitro{
    float:left;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo .estadio{
    float:right;
    text-align: right;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo .local{
    float:right;
    text-align:left;
    width:255px;
    background-color: white;
    margin:5px;
    padding-top:3px;
    padding-left:3px;
    -moz-border-radius:5px;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo .local ul{
    margin: 5px 0 0 20px;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo .local ul li{
    margin: 3px 0;
    list-style: circle;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo .arbitro b,
#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo .estadio b,
#cuerpo .cronica .seccion .bodyCronica .resultado .arbitroCampo .local b{
    font-weight:bold;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .jornadaFecha{
    width:536px;
    margin:5px auto;
    text-align:center;

}

#cuerpo .cronica .seccion .bodyCronica .resultado{
    -moz-border-radius:5px;
    background-color:#CCCCCC;
    margin:10px auto;
    text-align:left;
    width:682px;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .cabeceraResultado{
   overflow:auto;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .cabeceraResultado .equipo{
   float:left;
   font-size:20px;
   margin:5px;
   width:225px;
   padding-top:18px;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .cabeceraResultado .equipo h2.derecha{
    text-align:right;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .cabeceraResultado .escudo{
    float:left;
    width:60px;
    margin:5px 0;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .cabeceraResultado .escudo img{
    height:60px;
    width:60px;
}

#cuerpo .cronica .seccion .bodyCronica .resultado .cabeceraResultado .marcador{
    background-color:white;
    float:left;
    font-size:30px;
    font-weight:bold;
    height:45px;
    margin:5px;
    padding-top:15px;
    text-align:center;
    width:80px;
}

#cuerpo .cronica .seccion .bodyCronica .encabezado{
    -moz-border-radius:5px;
    background-color:#CCCCCC;
    font-weight:bolder;
    padding:3px;
    text-align:left;
    margin-bottom:5px;
}

#cuerpo .cronica .seccion .bodyCronica .textCronica{
   padding-left: 5px;
   padding-bottom: 5px;
   overflow: auto;
   line-height:18px;
   color:#666666;
}

#cuerpo .cronica .seccion .bodyCronica .textCronica img{
    width:343px;
    float:left;
    margin: 5px;
}

#cuerpo .cronica .seccion .bodyCronica .textCronica p b,
#cuerpo .cronica .seccion .bodyCronica .textCronica p strong{
    font-weight:bolder;
}

#cuerpo .cronica .seccion .bodyCronica .textCronica p i{
    font-style:italic;
}

#cuerpo .cronica .seccion .bodyCronica .textCronica p u{
    text-decoration:underline;
}

#cuerpo .cronica .seccion .bodyCronica .textCronica .arbitros{
    margin-left:70px;
}

#cuerpo .cronica .seccion .bodyCronica .textCronica ul{
    margin: 5px 0 5px 20px;
}

#cuerpo .cronica .seccion .bodyCronica .textCronica ul li{
    list-style: circle;
}

#cuerpo .cronica .seccion .bodyCronica .fotos3Cronica{
    overflow: auto;
}

#cuerpo .cronica .seccion .bodyCronica .fotos3Cronica .foto{
    float:left;
    width:200px;
    margin:3px 10px;
}

#cuerpo .cronica .seccion .bodyCronica .fotos3Cronica .foto img{
    width:200px;
}

#cuerpo .cronica .seccion .bodyCronica .texto,
#cuerpo .cronica .seccion .bodyCronica .otrosDatos{
    width:96%;
    margin: 10px auto;
    text-align:left;
}

#cuerpo .cronica .seccion .bodyCronica .otrosDatos div.fotos a{
    background-color:transparent;
}

#cuerpo .cronica .seccion .bodyCronica .otrosDatos div.fotos a:hover{
    background-color:transparent;
}

#cuerpo .jugador .datosPersonales,
#cuerpo .equipo .datosEquipo{
    overflow:hidden;
    width:683px;
    margin-left:7px;
    -moz-border-radius:5px;
    background:#CCCCCC none repeat scroll 0 0;
}

#cuerpo .jugador .datosPersonales .fotoJugador{
    width: 220px;
    float:left;
}

#cuerpo .jugador .datosPersonales .fotoJugador img{
    margin: 5px;
    width: 200px;
}

#cuerpo .jugador .datosPersonales .datosJugador{
    float:left;
}

#cuerpo .jugador .datosPersonales .datosJugador ul{
    margin-top:5px;
}

#cuerpo .jugador .datosPersonales .datosJugador ul li{
    margin-top:5px;
}

#cuerpo .jugador .datosPersonales .datosJugador ul li b{
    font-weight:bolder;
}

#cuerpo .jugador .otrosDatosJugador,
#cuerpo .equipo .otrosDatosEquipo{
    width:683px;
    margin:10px 7px;
}

#cuerpo .jugador .otrosDatosJugador ul,
#cuerpo .equipo .otrosDatosEquipo ul{
    margin-left:30px;
}

#cuerpo .jugador .otrosDatosJugador ul li,
#cuerpo .equipo .otrosDatosEquipo ul li{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:circle;
    margin-top:5px;

}

#cuerpo .equipo .otrosDatosEquipo table.palmares,
#cuerpo .jugador .otrosDatosJugador table.palmares{
    width:100%;
}

#cuerpo .equipo .otrosDatosEquipo table.palmares tr.abajo,
#cuerpo .jugador .otrosDatosJugador table.palmares tr.abajo{
    border-bottom: 1px dotted;
}

#cuerpo .equipo .otrosDatosEquipo table.palmares tr td.arriba,
#cuerpo .jugador .otrosDatosJugador table.palmares tr td.arriba{
    padding-top:5px;
}

#cuerpo .equipo .otrosDatosEquipo table.palmares tr td.abajo,
#cuerpo .jugador .otrosDatosJugador table.palmares tr td.abajo{
    padding-bottom:5px;
}

#cuerpo .equipo .otrosDatosEquipo table.palmares tr td b,
#cuerpo .jugador .otrosDatosJugador table.palmares tr td b{
    font-weight:bolder;
}

#cuerpo .jugador .otrosDatosJugador .cabecera,
#cuerpo .equipo .otrosDatosEquipo .cabecera{
    -moz-border-radius: 5px;
    background-color:#ccc;
    font-weight:bolder;
    padding:3px;
    text-align:left;
    margin-bottom:5px;
}

#cuerpo .jugador .otrosDatosJugador .textoJugador,
#cuerpo .equipo .otrosDatosEquipo .textoEquipo{
    margin-left:5px;
}

#cuerpo .equipo .otrosDatosEquipo .textoEquipo img.ancho650{
    width:670px;
}

#cuerpo .equipo .datosEquipo .fotoEquipo{
    width: 340px;
    float:left;
}

#cuerpo .equipo .datosEquipo .fotoEquipo img{
    margin:5px;
    
    height:140px;
    float:left;
}

#cuerpo .equipo .datosEquipo .fotoEquipo ul{
    margin-top:5px;
    margin-left:5px;
}

#cuerpo .equipo .datosEquipo .fotoEquipo ul li{
    margin-top: 5px;
}

#cuerpo .equipo .datosEquipo .fotoEquipo ul li b{
    font-weight:bolder;
}

#cuerpo .seccion .columna{
    float: left;
    width:349px;
}

#cuerpo .izquierda{
    margin-right:5px;
}

#cuerpo .derecha{
    margin-left: 5px;
}

#cuerpo .lineaV{
    border-right: 1px dotted;
}

.borde{
    border: 1px solid;
}

/* Estilos para la presentación de una única noticia */
#cuerpo .seccion .oneNew{
    text-align:left;
    margin-left:5px;
}

#cuerpo .seccion .oneNew .deporte{
    color:#C0B9AB;
    font-size: 14px;
    margin-bottom:5px;
    font-weight:bolder;
    text-transform:capitalize;
}

#cuerpo .seccion .oneNew .titulo{
    font-size: 30px;
    margin-bottom: 5px;
    color:#073D5C;
}

#cuerpo .seccion .oneNew .subtitulo{
    text-align:center;
    font-size: 20px;
    margin-bottom: 10px;
    color:#999999;
}

#cuerpo .seccion .oneNew .bodyNew {
    min-height:205px;
    margin-bottom:15px;
    color:#666;
    line-height:19px;
    overflow:auto;
}
#cuerpo .seccion .oneNew .bodyNew img{
    width:342px;
    float: left;
    margin: 0 10px 10px 5px;
}

#cuerpo .seccion .oneNew .fotos{
    width:100%;
    text-align:center;
    height:145px;
    overflow:hidden;
}
#cuerpo .seccion .oneNew .datos{
    text-align:right;
    color:#999;
    font-size:10px;
    margin:5px 0 10px 0;
}

#cuerpo .seccion .oneNew .subnoticias{
    border-top:1px dotted #000;
}

#cuerpo .seccion .oneNew .subnoticias .encabezado{
    font-size:13px;
    font-weight:bolder;
    margin-top:5px;
}

#cuerpo .seccion .oneNew .subnoticias a{
    color:#073D5C;
    text-decoration: none;
}

#cuerpo .seccion .oneNew .subnoticias a:hover{
    background-color:#073D5C;
    color:white;
    text-decoration:none;
}

#cuerpo .seccion .oneNew .subnoticias ul{
    padding: 5px 0px 5px 20px;
    font-size:12px;
}

#cuerpo .seccion .oneNew .subnoticias li{
    list-style:square;
    margin-top:6px;
}

#cuerpo .seccion .oneNew .publiMed{
    margin-top:10px;
}

#cuerpo .seccion .oneNew .publiMed img{
    width: 694px;
}

#cuerpo .seccion .oneNew .publiMed{
    text-align:center;
}

#cuerpo .seccion h1{
    color:#0000FF;
    font-size:16px;
    font-weight:bolder;
    padding:5px;
    margin-top:10px;
}

#cuerpo .seccion div.cabecera div.newTitulo{
    width:100%;
    color: #fc690d;
    text-align:left;
    font-weight: bolder;
    padding: 10px 0 5px 70px;
    font-size:1.2em;
}

#cuerpo .seccion div.cabecera div.newSubtitulo{
    width:100%;
    color: white;
    font-size: 1em
}

#cuerpo .seccion #clasificacion{
    margin: 5px 10px;
    text-align:left;
}

#cuerpo .seccion #clasificacion .linea{
    overflow:auto;
    width:100%;
    margin-bottom:5px;
}

#cuerpo .seccion #clasificacion .linea h2{
    font-weight:bolder;
}

#cuerpo .seccion #clasificacion .linea .posicion{
    float:left;
    margin: 0 3px;
    width: 40px;
    text-align:center;
}

#cuerpo .seccion #clasificacion .linea .equipo{
    float:left;
    margin: 0 3px;
    width: 200px;
}

#cuerpo .seccion #clasificacion .linea .partidosJugados{
    float:left;
    margin: 0 3px;
    width: 50px;
    text-align:center;
}

#cuerpo .seccion #clasificacion .linea .partidosGanados{
    float:left;
    margin: 0 3px;
    width: 50px;
    text-align:center;
}

#cuerpo .seccion #clasificacion .linea .partidosEmpatados{
    float:left;
    margin: 0 3px;
    width: 50px;
    text-align:center;
}

#cuerpo .seccion #clasificacion .linea .partidosPerdidos{
    float:left;
    margin: 0 3px;
    width: 50px;
    text-align:center;
}

#cuerpo .seccion #clasificacion .linea .golesFavor{
    float:left;
    margin: 0 3px;
    width: 40px;
    text-align:center;
}

#cuerpo .seccion #clasificacion .linea .golesContra{
    float:left;
    margin: 0 3px;
    width:40px;
    text-align:center;
}

#cuerpo .seccion #clasificacion .linea .puntos{
    float:left;
    margin: 0 3px;
    width:60px;
    text-align:center;
}

#cuerpo .seccion #clasificacion .lines{
    padding-bottom:2px;
    border-bottom: 1px dotted #ccc;
}

#cuerpo .seccion .head{
    border-bottom: 1px solid;
    margin-top:10px;
    padding-bottom:5px;
    font-weight:bolder;
    font-size: 14px;
}

#cuerpo .seccion #jornada{
    overflow:hide;
}

#cuerpo .seccion #jornada .line{
    overflow: hide;
}

#cuerpo .seccion #jornada .line .linea{
    background:#CCCCCC none repeat scroll 0 0;
    float:left;
    margin:10px 0 0 5px;
    overflow:hide;
    width:500px;
    -moz-border-radius:5px;
}

#cuerpo .seccion #jornada .line .linea .equipo{
    float:left;
    font-size:17px;
    margin:0 auto;
    padding-top:14px;
    width:170px;
}

#cuerpo .seccion #jornada .line .linea .equipo h2{
    font-weight:bolder;
}

#cuerpo .seccion #jornada .line .linea .escudo{
    float: left;
}

#cuerpo .seccion #jornada .line .linea .escudo img{
    height:50px;
    margin:2px 0;
    width:50px;
}

#cuerpo .seccion #jornada .line .linea .resultado{
    float:left;
    font-size:18px;
    margin:15px 3px;
    width:50px;
}

#cuerpo .seccion #jornada .line .otrosDatos{
    float:left;
    font-size:12px;
    text-align:left;
    width:190px;
    height:50px;
    margin:12px 0 2px 5px;
    color:#2E2E2E;
}

#cuerpo .seccion #jornada .line .otrosDatos .cronica{
    margin-top:5px;
    font-size:12px;
    font-weight:bolder;
}

#cuerpo .seccion div.pie{
    height:10px;
}

#cuerpo #tablon{
     float:right;
     background-image: url(../image/tablon.jpg);
     width: 275px;
     overflow:hidden;
     height: 110px;
     margin-top:11px;
     margin-right:5px;
     font-size:16px;
     border-style: double;
     border-width: 4px;
}
#cuerpo #publicidad{
    float:right;
    width:290px;
    overflow:hidden;
}

#cuerpo #contenido #dt_example_wrapper #dt_example #container .contLista{
    overflow:auto;
    width:100%;
    font-size:13px;
}

#cuerpo #contenido #dt_example_wrapper #dt_example #container .contLista b{
    font-size:15px;
}

#cuerpo #contenido #dt_example_wrapper #dt_example #container .contLista .piPosicion{
    width:70px;
    float:left;
    text-align:center;
}

#cuerpo #contenido #dt_example_wrapper #dt_example #container .contLista .piNombre{
    width:250px;
    float:left;
}

#cuerpo #contenido #dt_example_wrapper #dt_example #container .contLista .piEquipo{
     width:150px;
    float:left;
}

			#content h3.top{
			}
			
			#sidebar{
				width: 250px;
				min-height: 500px;
				margin-left: 0;	
				

			}
			#sidebar #catalogoPad{
				background: url(../image/superiorIzq.gif) left top no-repeat;
			}
			#sidebar #buscador{
				background: url(../image/buscador.png) left top no-repeat;
				height: 50px;
				width: 250px;
			}
			#sidebar h3{
				background: #f4ab2c;
				padding: 10px 15px;
				color: #fff;
				margin-top: 25px;
				font-weight: bold;
			}
			#sidebar .bordeDerecho{
				margin-left: 15px;
				height: 175px;
				padding-top: 1em;
				line-height: 1.5em;
				font-size: 0.9em;
				font-weight:bold;
				background: url(../image/borde.jpg) right top no-repeat;
			}
			#sidebar ul li{
				list-style: disc;
				margin-left: 30px;
			}
			#main{
				width: 500px;
				background: none;
				background: url(../image/superiorDer.gif) right top no-repeat;
			}
				#seccion{
					color: #666;
				}
				#seccion .pad{
					padding: 10px;
					font-size: 0.8em;
				}
				#seccion p{
					padding: 5px;
					line-height: 1.2em;
					font-size: 1em;
					color: #666;
				}
				#seccion a{
					color:#F4AB2C;
					text-decoration:none;
					font-weight: bold;
				}
				#seccion iframe{
					border: solid 1px #F4AB2C;
					margin: 10px 15px;
					font-size: 0.8em;
				}
				#seccion a:hover{
					text-decoration:underline;
				}
				#seccion img.pad{padding:5px;}
				#seccion #foto{
					margin: 10px;
					margin-top: 0px;
				}
				#seccion .texto{
					line-height: 1.5em;
					padding-left: 10px;
					font-size: 1.2em;
				}
				#seccion h3{
					color: #000;
					background: url(../image/backH3.jpg) left bottom no-repeat;
					margin: 25px 20px 10px 20px;
					padding-bottom: 10px;
					font-size: 1.3em;
					font-weight: bolder;
				}
				
				#seccion h4{
					 font-weight: bold;
					 margin: 5px; 
					 margin-left: 10px;
				}
				#seccion li{
					padding: 5px 0;
				}
				.leermas{
					text-align:right;
					padding: 5px 25px;
				}
				.leermas a{
					color: #F4AB2C;
					text-decoration: none;
					font-weight: bolder;
				}
				#footer{
					float: left;
					height: 88px;
					width: 100%;
					font-size: 0.8em;		
					overflow: auto;
                                        color:white;
                                        background-color:#007893;
				}
					#contact{
						width: 400px;

						margin: 20px 0 0 20px;
						color: #fff;
						font-size: 0.9em;
						font-weight: bolder;
						line-height: 1.2em;
					}
					#autor{
						font-size: 1.2em;
						padding-top: 10px;
						text-align:center;
					}
					#autor a{
						color: #fff;
						text-decoration: none;
					}
					small a{
						color: #F4AB2C;
						text-decoration: none;
						font-weight: bolder;
						font-size: 0.8em;
					}
div.flotante{
	margin-top:20px;
	width:250px;
	float:left;
}
/* Clases generales de la página*/
.floatLeft{
	float:left;
	display: inline;
	overflow: hidden;
}
.floatRight{
	float:right;
	display: inline;
	overflow: hidden;
}
.clear{
	clear: both;
}
#seccion .dos{
	padding-left: 40px;
	margin-top: 10px;
}
.pad ul{
	padding: 0 0 0 40px;
	margin: 5px 10px;
}
.pad li{
	list-style: circle;
	list-style-position: outside;
	text-align: left;
}

/* Catalogo */
#catalogoPad{
	padding: 10px 0px 0px 10px;
	overflow: auto;
}
#catalogoPad h3{
	background: url(../image/iconoPDF.jpg) left top no-repeat;
	margin: 10px;
	color: #62adf7;
	font-size:2em;
	height: 50px;
	padding: 10px 0 0 0;
	margin-bottom:0;
	padding-left:60px;
}
#catalogoPad h3.producto{
	background: none;
	margin: 10px;
	color: #62adf7;
	font-size:1.4em;
	height: 25px;
	padding: 10px 0 0 0;
	margin-bottom:0;
	padding-left:0px;
}
#catalogo li{
	width: 220px;
	overflow: hidden;
	list-style: circle;
	list-style-position: inside;
	margin-left: 10px;
	padding: 5px 5px;
	height: auto;
	font-size: 0.8em;
	border-bottom: 1px dashed;
}
#catalogo li:hover{
	background:#62ADF7;
}
 #catalogo li a{
 	display: inline;
	color: #666;
	text-decoration: none;
	width: 200px;
 }
 
 form.buscador{
 	padding: 12px 12px 0px 20px;
 }
  form.buscador input{
 	border: 1px solid;
 }
  form.buscador input.boton{
 	border: none;
	background:none;
	color:#fff;
 }
 
#destacados{
	width: 215px;
	height: 260px;
	margin-left: 12px;
	overflow:hidden;
}
#destacados .elemento{
	border:none;
	width: 215px;
	text-align: left;
	height:50px;
	margin:5px 0;
	border-bottom: 1px dotted #666;
	padding: 5px 0;
	clear:both;
}
#destacados .elemento h2{
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 5px;
}
#destacados .elemento p{
	font-size: 0.9em;
	margin-bottom: 5px;
}
#destacados .elemento h2 a{
	font-weight: bold;
	color: #000;
	text-decoration:none;
}
#destacados .elemento h2 a:hover{
	text-decoration:underline;
}
#destacados .thumb{
	height: 50px;
	width: 50px;
	float:left;
	overflow:hidden;
	margin-right: 3px;
}
#destacados .thumb img{
	width: 50px;
}
/* Formulario contacto */
/* ----------- My Form ----------- */
.myform{
	margin:0 auto;
	width:400px;
	padding:14px;
}
	/* ----------- stylized ----------- */
	#stylized{


		margin: 20px auto;
	}
	#stylized h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#stylized p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #F4AB2C;
		padding-bottom:10px;
		font-family: Arial, Helvetica, sans-serif;
	}
	#stylized label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#stylized .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#stylized input, #stylized textarea{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #000;
		width:200px;
		margin:2px 0 10px 10px;
	}
	#stylized textarea{
		float:none;
		width:200px;
	}
	#stylized input.button{ 
		clear:both;
		margin:10px 140px;
		width:125px;
		height:31px;
		background:#666666 url(../image/button.png) no-repeat;
		text-align:center;
		line-height:31px;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		border:none;
		float: none;
	}
	#stylized input.error, #stylized textarea.error{
		background: #ff0000;
	}
	span.rojo{
		color: #ff0000;
		font-size: 1.2em;
	}
	
	div.enlace{
		margin-left: 30px;
		width: 400px;
		float: left;
		margin-bottom: 20px;
		margin-top: 2px;
	}
	div.enlace a{
		color: #b8ff7f;
		font-weight: bold;
	}
	#contenido div.enlace p{
		margin-bottom: 5px;
		margin-top: 5px;
	}
	div.enlace p.descripcion{
		text-indent: 20px;
	}
#seccion #galeria .imagen{
	float:none;
	text-align: center;
}
#seccion #galeria .foto{
	float:none;
}

#cuerpo .cronica a{
	color:#0000FF;
	text-decoration:none;
}
#cuerpo .cronica a:hover{
	background-color: #073D5C;
        color:white;

}


#banner_icono_publicidad{
  float:left;
  width:5px;
}

#banner_publicidad_der{
  float:right;
}

#publi-top{
  border-bottom: 1px solid silver;
  float:left;
  width:100%;
  height: 82px;
}


