#minibanner {
	height: 60px;
	width: 470px;
	margin-top: 0px;
	background-image: url(img/publibanner.gif);
	background-repeat: no-repeat;
	margin-left: 80px;
}
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}
#base {
	height: auto;
	width: 1004px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#minicabecera {
	float: left;
	height: 35px;
	width: 1004px;
}
#bizq {
	float: left;
	width: 340px;
	margin-top: 20px;
	margin-bottom: 5px;
}

#blquecentral {
	height: auto;
	width: 1002px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	background-color: #FFFFFF;
	float: left;
	z-index: 1;
	visibility: visible;
}
#blqueentero {
	float: left;
	height: auto;
	width: 1004px;
}

#bder {
	float: right;
	width: 640px;
	margin-top: 20px;
	padding-bottom: 10px;
	height: auto;
	padding-left: 10px;
}
#bloquepublider {
	float: right;
	height: auto;
	width: 348px;
	clear: right;
}

#piepagina {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #770C74;
	background-color: #ECD5E7;
	width: 1004px;
	margin-top: 15px;
	text-align: center;
	z-index: 1;
	padding-top: 5px;
	height: 20px;
	clear: both;
	float: left;
}

#robapaginas {
	float: left;
	height: auto;
	width: 332px;
	clear: both;
	margin-top: 15px;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #ECD5E7;
	text-align: center;
	padding-bottom: 8px;
	border: 1px solid #C886B9;
}
#robapaginas p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	margin: 0px;
	text-transform: uppercase;
	text-align: center;
	color: #666666;
}

#robapaginasder {
	float: right;
	height: auto;
	width: 332px;
	clear: right;
	margin-top: 15px;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #ECD5E7;
	text-align: center;
	padding-bottom: 8px;
	border: 1px solid #C886B9;
}
#robapaginasder p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	margin: 0px;
	text-transform: uppercase;
	text-align: center;
	color: #666666;
}

#galeriadestacada {
	float: right;
	height: auto;
	width: 317px;
	clear: right;
	margin-top: 15px;
	padding-right: 3px;
	padding-left: 18px;
	background-color: #ECD5E7;
	text-align: center;
	padding-bottom: 8px;
	border: 1px solid #C886B9;
	padding-top: 10px;
}
#galeriadestacada    foto {
	padding: 2px;
	border: 1px ridge #D9AACE;
	float: left;
	margin-left: 25px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 3px;
}
#galeriadestacada  .texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	text-align: center;
	color: #86117C;
	font-weight: bold;
	font-style: normal;
}
#galeriadestacada .textoleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #86117C;
	font-weight: bold;
	font-style: normal;
	line-height: 20px;
}

#galeriadestacada p {
	margin: 0px;
}

#galeriadestacada a {
	text-decoration: none;
}
#galeriadestacada a:hover {
	text-decoration: underline;
}
#galeriadestacada img {
	border: 1px solid #CCCCCC;
	padding: 2px;
	background-color: #ECD5E7;
	margin-right: 5px;
}




#publigoogle {
	float: right;
	height: auto;
	width: 635px;
	margin-top: 10px;
	clear: right;
	margin-bottom: 15px;
}
#publigoogleder {
	float: right;
	height: auto;
	width: 339px;
	margin-top: 15px;
	clear: right;
}


#cabecera {
	float: left;
	height: 181px;
	width: 340px;
}
#fotoportada {
	float: right;
	height: 275px;
	width: 635px;
	padding-left: 0px;
	background-image: url(img/cabecera-jaen-1.jpg);
	background-repeat: no-repeat;
	margin-top: 40px;
}



#contenidos {
	float: left;
	height: auto;
	width: 240px;
	margin-top: 15px;
	background-color: #FFFFFF;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#contenidos p {
	margin: 0px;
}

#contenidosder {
	float: right;
	height: 302px;
	width: 340px;
	margin-top: 15px;
	background-color: #FFFFFF;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 12px;
	padding-left: 10px;
	border: 1pt solid #770C74;
}

#contenidosder p {
	margin: 0px;
}
#menu {
	float: left;
	width: 340px;
	z-index: 1;
	background-color: #FFFFFF;
}

#menu li {
	list-style-type: none;
	float: left;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	z-index: 1;
}
#menu ul {
	z-index: 1;
	list-style-type: none;
	float: left;
	width: 340px;
	height: auto;
	list-style-image: none;
	margin: 0em;
	padding: 0em;
}
#menu a {
	width: 290px;
	padding-right: 20px;
	padding-left: 30px;
	border: 1px none #CC0000;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #770C74;
	text-decoration: none;
	font-weight: bold;
	background-image: url(img/botonera-menu-off-morado.gif);
	height: auto;
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
}
#menu a:hover {
	width: 290px;
	padding-right: 20px;
	padding-left: 30px;
	border: 1px none #CC0000;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #770C74;
	text-decoration: none;
	font-weight: bold;
	background-image: url(img/botonera-menu-on-morado.gif);
	height: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	background-repeat: no-repeat;
}



#ultimasnoticias {
	padding: 10px;
	float: left;
	height: auto;
	width: 620px;
	margin-top: 15px;
	z-index: 1;
}
#bizq #publigoogle {
	clear: both;
	float: left;
	width: 340px;
	background-color: #D19CC6;
	padding-top: 5px;
	padding-bottom: 5px;
}

#ultimasnoticias p {

}

#ultimasnoticias .lista {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
	margin-top: 10px;
}
#ultimasnoticias .pautor {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #770C74;
	text-indent: 15px;
	float: left;
	width: 600px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ultimasnoticias .psubtitulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	clear: both;
}
#ultimasnoticias img {
	float: right;
	border: 4px solid #ECD5E7;
	margin-left: 10px;
	height: 190px;
	width: 253px;
	overflow: hidden;
}

#ultimasnoticias .pmasnoticias {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #444444;
	margin-top: 15px;
	clear: both;
	float: right;
	width: 115px;
	height: 20px;
}

#ultimasnoticias a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
	margin-top: 10px;
	text-decoration: none;
}
#ultimasnoticias a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
	margin-top: 10px;
	text-decoration: underline;
}
#ultimasnoticias .masnoticias {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	margin-top: 10px;
	text-decoration: none;
}
#ultimasnoticias .masnoticias:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	margin-top: 10px;
	text-decoration: underline;
}
#ultimasnoticias .ptitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	text-decoration: none;
	float: left;
	width: 620px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#destacado {
	float: right;
	height: auto;
	width: 615px;
	margin-top: 15px;
	background-color: #E7CBE0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-image: url(img/fondo-blogs.gif);
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-top-color: #770C74;
	border-right-color: #770C74;
	border-bottom-color: #770C74;
	border-left-color: #770C74;
}

#destacado img {
	border: 1px solid #CCCCCC;
	margin-right: 5px;
	padding: 2px;
	background-color: #ECD5E7;
}

#destacado .fmembrete {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #770C74;
	text-transform: uppercase;
	text-decoration: none;
}

#destacado .fmembrete:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #770C74;
	text-transform: uppercase;
	text-decoration: underline;
}
#destacado  .texto {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#destacado  p    {
	margin: 0px;
}

#destacado .titulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #770C74;
	margin-bottom: 4px;
	font-weight: bold;
}
#destacado a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
#destacado a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}


.membrete {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #444444;
}

.membretecaseta {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #444444;
	margin-bottom: 15px;
	clear: both;
}

#participafotos p {
	margin: 0px;
}

#participafotos {
	float: left;
	height: auto;
	width: 300px;
	margin-bottom: 5px;
	margin-top: 10px;
}

#participavideos {
	float: right;
	height: auto;
	width: 300px;
	margin-bottom: 5px;
	margin-top: 10px;
}
#articulos {
	float: left;
	height: auto;
	width: 225px;
	z-index: 1;
	margin-top: 10px;
	margin-right: 0px;
	visibility: visible;
	padding-right: 10px;
	clear: left;
}


#articulos p {
	margin: 0px;
}
#articulos .ctitular {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
}

#articulosdestac .ctitulart {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #770C74;
}

#articulos .csubtitulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}


#articulos a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
#articulos a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
	text-decoration: underline;
}


#paginacion {
	float: left;
	height: auto;
	width: 250px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#paginacion a {
	color: #770C74;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
#paginacion a:hover {
	color: #E216DD;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}

#paginacion .masnoticias {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	margin-top: 10px;
	text-decoration: none;
}
#paginacion .masnoticias:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	margin-top: 10px;
	text-decoration: underline;
}

#paginacion .pmasnoticias {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #444444;
	margin-top: 10px;
}

#iframe {
	float: left;
}

/*noticias interior*/

#noticias {
	float: left;
	height: auto;
	width: 640px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	background-color: #FFFFFF;
}
#noticias p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#noticias .ntitulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #444444;
	margin-top: 10px;
	font-weight: lighter;
	text-decoration: none;
	cursor: text;
}
#noticias .nsubtitulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
}
#noticias .nautor {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #770C74;
	text-indent: 20px;
	margin: 10px;
	text-transform: uppercase;
}
#noticias .ncuerpo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 10px;
	text-align: justify;
}
/*listado noticias*/



/**/#noticias li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	list-style-type: square;
	margin-top: 10px;
}
#noticias a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #444444;
	text-decoration: none;
	font-weight: bold;
}
#noticias a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #444444;
	text-decoration: underline;
	font-weight: bold;
}
#noticias img {
	float: left;
	margin-top: 5px;
	margin-bottom: 8px;
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin-right: 8px;
}
#noticias .ntituloo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #770C74;
	margin-top: 10px;
}
#galerias {
	float: left;
	height: auto;
	width: 645px;
	margin-top: 15px;
	background-color: #FFFFFF;
	margin-bottom: 15px;
}
#fotogaleria {
	float: left;
	height: 300px;
	width: 600px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}

#galerias img {
	height: auto;
	width: auto;
	float: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-top-style: none;
}
#galerias .mapa {
	border: 1px solid #CCCCCC;
}


#galerias .membrete {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	float: left;
	height: auto;
	width: 550px;
	text-decoration: none;
}

#galerias .membrete:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	float: left;
	height: auto;
	width: 550px;
	text-decoration: underline;
}
#galeriasf {
	float: left;
	height: auto;
	width: 900px;
	margin-top: 15px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}


#galeriast .membrete {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	float: left;
	height: auto;
	width: 550px;
	text-decoration: none;
}
#programas img {
	height: auto;
	width: auto;
	float: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-top-style: none;
}


.partitulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	font-weight: bold;
	margin-bottom: 5px;
}
.partitulo a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #770C74;
	text-decoration: none;
}
.partitulo a:hover {
	text-decoration: underline;
}
#programacion {
	width: 550px;
}
#toros {
	float: left;
	height: auto;
	width: 1004px;
	margin-top: 15px;
}
#toros  img {
	height: auto;
	width: auto;
	float: left;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 125px;
	padding: 5px;
	border: thin solid #770C74;
}

#fotos {
	text-align: center;
	float: left;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	height: auto;
}
#fotos p {
	margin: 0px;
	text-align: center;
}
#fotos .piefoto {
	font-family: "Arial Narrow";
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	width: 100px;
	font-size: 14px;
	margin: 0px;
}

#fotos .piefotot {
	font-family: "Arial Narrow";
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	width: 125px;
	font-size: 14px;
	margin: 0px;
	text-align: center;
}
#fotosf {
	text-align: center;
	float: left;
	width: 200px;
	margin-right: 5px;
	margin-bottom: 5px;
	height: 200px;
	padding-right: 10px;
	padding-left: 10px;
}
#fotosf img {
	padding: 5px;
	border: thin solid #770C74;
}

#fotosf p {
	margin: 0px;
	text-align: center;
}
#fotosf .piefoto {
	font-family: "Arial Narrow";
	color: #333333;
	width: 180px;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	float: left;
	padding-left: 0px;
}

#fotost {
	text-align: center;
	float: left;
	width: 205px;
	margin-right: 10px;
	margin-bottom: 10px;
	height: auto;
	margin-left: 15px;
}
#fotost p {
	margin: 0px;
	text-align: center;
}


#fotost .piefototm {
	font-family: "Arial Narrow";
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	width: 180px;
	font-size: 14px;
	margin: 0px;
	clear: both;
}

#dalealplay {
	float: left;
	height: auto;
	width: 990px;
	background-color: #FFFFFF;
	display: inline;
	clear: none;
}
#dalealplay a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	float: left;
}
#dalealplay a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	float: left;
}
#ganadoras a:hover {
	color: #770C74;
	text-decoration: underline;
}
.iconito {
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
}
.membretepar {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #770C74;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #444444;
	font-weight: bold;
}

.titulillo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	margin-bottom: 5px;
	float: left;
}

.paricono {
	margin-right: 5px;
	margin-bottom: 5px;
}
#descarga {
	float: left;
	height: auto;
	width: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	text-decoration: none;
}
#descarga .enlace {
	color: #770C74;
	text-decoration: none;
}
#mapa {

	float: left;
	height: auto;
	width: 545px;
	background-color: #FFFFFF;
}

#blquemapa {
	float: left;
	height: auto;
	width: 1000px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	background-color: #FFFFFF;
}
#participagalerias {
	float: right;
	height: auto;
	width: 245px;
	background-color: #ECD5E7;
	margin-top: 13px;
	margin-bottom: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border: thin outset #0066FF;
	margin-right: 10px;
}


#participagalerias  img {
	height: auto;
	width: auto;
	margin-left: 0px;
	border-top-style: none;
	margin-right: 5px;
	margin-bottom: 5px;
}
#participagalerias p {
	margin: 0px;
}

#participagalerias .fmembrete {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
}

#participagalerias .partitulo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
}
#participagalerias .partexto {
	margin-bottom: 10px;
	font-size: 12px;
	text-align: justify;
}

#participagalerias .partitulo:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #770C74;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 5px;
}
#participagalerias a {
	color: #770C74;
}
#participagalerias a:hover {
	text-decoration: underline;
}
#participagalerias .membrete {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #5B4D42;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #40322D;
	padding-bottom: 5px;
	letter-spacing: -1px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#multimedia {
	float: right;
	height: auto;
	width: 615px;
	margin-top: 9px;
	border-bottom-width: 3px;
	border-bottom-style: none;
	border-bottom-color: #444444;
	background-color: #E7CBE0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#multimedia p {
	margin: 0px;
}
#multimedia .fmembrete {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 10px;
}

#multimedia img {
	padding-top: 3px;
	padding-right: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
}

#multimediatoros img {
	padding-top: 3px;
	padding-right: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
}



.botonoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 2px;
	height: 20px;
	width: 100px;
	background-color: #f2f2f7;
	text-transform: uppercase;
	cursor: hand;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	display: block;
}

.botonintermedio {
	font-weight: bold;
	height: 20px;
	width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
}

.botonon {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002d86;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 2px;
	height: 20px;
	width: 100px;
	text-transform: uppercase;
}
.botonlinea {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.botonenlace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	display: block;
}

#chat {
	background-color: #ECD5E7;
	float: right;
	height: 282px;
	width: 288px;
	padding: 0px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#margen {
	float: left;
	width: 225px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #770C74;
	margin-right: 10px;
	margin-bottom: 10px;
}

#videostreaming {
	float: left;
	height: auto;
	width: 420px;
}

#videostreaming p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	text-align: center;
	margin-bottom: 0px;
}
#videostreaming a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #770C74;
	text-decoration: none;
}
#videostreaming a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #840280;
	text-decoration: underline;
}

#publicidad {
	float: right;
	height: 200px;
	width: 200px;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-image: url(img/publicidad.gif);
	padding-top: 10px;
	clear: right;
	background-repeat: no-repeat;
	margin-left: 5px;
}

#articulosdestac {
	float: left;
	height: auto;
	width: 460px;
	z-index: 1;
	margin-top: 10px;
	margin-right: 0px;
	visibility: visible;
	padding-right: 10px;
}
#ganadoras {
	float: right;
	height: auto;
	width: 200px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 1px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 1px;
	background-color: #ECD5E7;
	border: 1px solid #840280;
	clear: right;
}
#ganadoras a {
	color: #770C74;
	text-decoration: none;
}

#ganaderiasdestac {
	float: left;
	height: auto;
	width: 440px;
	z-index: 1;
	visibility: visible;
	padding-right: 10px;
}
#casetas {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 1004px;
	margin-top: 15px;
	z-index: 1;
	padding-top: 5px;
	clear: both;
	float: left;
}
#casetas  .lista {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
	margin-top: 10px;
}
#casetas .listapeq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
}
#casetas li {
	font-family: Arial, Helvetica, sans-serif;
	list-style-image: none;
	list-style-type: none;
}
#casetas p {
	margin: 0px;
	padding: 0px;
}
#bloquepublider #publigoogle {
	clear: both;
	float: right;
	width: 340px;
	background-color: #D19CC6;
	padding-top: 5px;
	padding-bottom: 5px;
}
#noticias .ntitulo:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #444444;
	margin-top: 10px;
	font-weight: lighter;
	text-decoration: none;
	cursor: text;
}
#ultimasnoticias .ptitular:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	text-decoration: underline;
	float: left;
	width: 620px;
	margin-top: 5px;
}


<!--multimedia-->

.modvideochat, .modblogautor, .modpromocontenidospeq, .modWebtv, .modulo-gente, .galeriaFotos, .fgris {background-color:#F2F2F2;font-family:Arial;margin-bottom:10px;padding:6px;text-lign:left; cursor:pointer;}	
.modnav{height:17px;margin-bottom:5px; clear:both}	
.modnav .btI{float:left; margin-right:3px}
.modnav .btD{float:right; margin-left:3px}
.modnav span{float:left; margin:0 3px;padding-top:1px}
.modnav span a.activo{color:#fff; font-size:10px; font-weight:bold; background-color:#666}	
.modnav span a.activo{color:#fff; font-size:10px; font-weight:bold; background-color:#666}
#galeria .modnav span a.activo, .modWebtv .modnav span a.activo, .galeriaFotos .modnav span a.activo, .modmultimedia .modnav span a.activo, .modmultimedia2 .modnav span a.activo, .modmultimedia3 .modnav span a.activo, .modmultimedia4 .modnav span a.activo{background-color:#d30300; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}
#galeria .modnav span a:hover, .modWebtv .modnav span a:hover, .galeriaFotos .modnav span a:hover, .modmultimedia .modnav span a:hover, .modmultimedia2 .modnav span a:hover, .modmultimedia3 .modnav span a:hover, .modmultimedia4 .modnav span a:hover{text-decoration:underline; background-color:#de4d4c; color:#fff}
.modnav span a:hover, .modnav3 span a:hover{text-decoration:underline; background-color:#858585; color:#fff}
.modnav span a{width:auto; font-size:10px; color:#333; font-weight:bold;  text-decoration:none;  margin:0 3px; padding:1px 5px 3px; background-color:#fff; vertical-align:top}
#galeria .modnav span a, .modWebtv .modnav span a, .galeriaFotos .modnav span a, .modmultimedia2 .modnav span a, .modmultimedia .modnav span a, .modmultimedia3 .modnav span a, .modmultimedia4 .modnav span a{background-color:#000; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; color:#fff}
.modnav img, .modnav3 img{border:0}			
.modheadergris .epigrafe{color:#666;font-size:11px; font-weight:bold; text-transform:uppercase; padding:2px 4px 3px 5px; margin:0}
.modheadergris .epigrafe a{color:#666; font-size:11px; text-decoration:none}
.modWebtv .modheader a.mas, .galeriaFotos .modheader a.mas{color:#fff; font-size:11px; font-weight:bold; float:right; padding:2px 2px 0 0}		
.modWebtv .modcontent{background:#F2F2F2 url(http://www.ideal.es/img/rd.pixel-gris.gif) repeat-x scroll left bottom;margin-bottom:8px;padding-bottom:2px;}	
.moddestacadopeq  .modcontent .fotografia img, .modblogautor .modcontent .fotografia img, .modpromocontenidospeq .modcontent .fotografia img, .galeriaFotos .modulo img, .modulo-gente .modulo img,.modpromocontenidos .canales .photo img, .modcanales .canales .photo img {border:3px solid #d5d5d5}
.modblogautor .modcontent .fotografia a:hover img, .modespeciales .modulos a:hover img, .modcanales .canales a:hover .photo img, .moddestacadopeq  .modcontent .fotografia a:hover img, .modpromocontenidospeq .modcontent .fotografia a:hover img, .galeriaFotos .modulo a:hover img, .modulo-gente .modulo a:hover img, .modpromocontenidos .modcontent .fotografia a:hover img,  .modvideochat .modcontent .fotografia a:hover img, .modWebtv .photo a:hover img, .modWebtv .video a:hover embed, .visor a:hover embed, .bomba-A .photo embed:hover {filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}
galeriaFotos .Bloqueimagen, .modulo-gente .Bloqueimagen{clear:both; margin:3px 0 0 0}
.galeriaFotos .bloqueI, .modulo-gente .bloqueI{float:left; width:49%}
.galeriaFotos .bloqueD, .modulo-gente .bloqueD{float:right; width:49%}
.galeriaFotos .modulo, .modulo-gente .modulo{margin:3px 0}
.colC_articulo .modulo .photo, .colC .galeriaFotos .modulo .photo {border-bottom:3px solid #ccc;height:85px;overflow:hidden;width:146px;}
.colB .galeriaFotos .modulo .photo {height:70px; overflow:hidden; width:118px; border-bottom:3px solid #ccc;}

