div.outbox {
	float:left;
	margin-top:1em;
	width:100%;	
	clear:both;	
}
div.videoStream {
	float:left;
	width:100%;
	height:240px;	
}
div#contenidobg {
	background:transparent url(../img/bg_contenido.gif) repeat-y 0 0;
	float:left;
	width:100%;
}
* +html div#contenidobg {
	margin-top:-0.3em;
}
div#contenidowrapp {
	margin:0 auto;
	width:100.5em;
}
div#contenidosombra1 {
	background:transparent url(../img/sombra_left.png) repeat-y left top;
	float:left;
	padding:0 0 0 0.7em;
}
div#contenidosombra2 {
	background:transparent url(../img/sombra_right.png) repeat-y right top;
	float:left;
	padding:0 0.7em 0 0;
}
div#contenido {
	background:#ffffff none no-repeat 0 0;
	float:left;
	padding:0 0.3em 2em 0;
	width:98.9em;
}
* +html div#contenido {
	padding:0 0.3em 3em 0;
	width:99.6em;
}
/*** 2 COLS ***/
div.col {
	margin:1.5em 0 2em 1.2em;
	float:left;
	width:38em;
}
div#contenido .col p {
	margin:0 1.2em 0.5em;
}
div.tabs {
	border-bottom:2px solid #CC0000;
	clear:both;
	float:left;
	margin-bottom:1em;
	width:100%;
}
div.tabs h2 {
	clear:both;
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:bold;
	padding:0.25em 0.7em;
	text-transform:uppercase;
}
div.tabs h3 {
	clear:both;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:0.5em 0.7em;
	text-transform:uppercase;
}
div.tab_simple1 {
	background: #f70109 url(../img/bg_elem_menu_hover.jpg) repeat-x left bottom;
	clear:both;
	float:left;
}
div.tab_simple2 {
	background:transparent url(../img/corner_simple_tab.jpg) no-repeat right top;
	clear:both;	
	float:left;	
}
div.tabs a.botonrss {
	margin:0 0 0 0.5em;
}
p.enviar_noticia {
	background: transparent url(../img/icomail.gif) no-repeat 0 0.6em;
	font-size:1.1em;
	padding-left:1.3em;
}
p.enviar_noticia a {
	background: transparent url(../img/flecharoja.gif) no-repeat right 0.5em;
	color:#c91218;
	font-weight:bold;
	padding-right:0.7em;
	text-decoration:underline;
	text-transform:uppercase;
}
div#contenido .col p.votar_text {
	float:left;
	font-weight:bold;
	margin:0 0.5em 0 0;
	text-transform:uppercase;
}
form.votos {
	float:left;
	margin:0.8em 0.5em 0;
}
div#contenido .col p.compartir_texto {
	float:left;
	font-weight:bold;
	margin:1em 0.5em 0 1.2em;
	text-transform:uppercase;
}
ul.compartir {
	float:left;
	margin-top:1em;
}
ul.compartir li {
	float:left;
	margin-right:0.25em;
}
ul.compartir li a {
	float:left;
}
ul.compartir li img {
	width:1.65em;
}
div#contenido .col p#mas_info {
	background-color:#ebebeb;
	clear:both;
	color:#c71117;
	font-weight:bold;
	margin:5em 0 0 0;
	padding:0.25em 1em;
	text-transform:uppercase;
}
ul#mas_info_list {
	margin-left:0.5em;
}
ul#mas_info_list li {
	clear:both;
	float:left;
	margin:1em 0 0.5em;
	width:100%;
}
ul#mas_info_list h3 {
	clear:both;
	font-size:1.5em;
	font-weight:bold;
	margin:0 0.55em 0.2em;
}
div#contenido .col ul#mas_info_list p {
	margin:0 0 0 0.6em;
}
h3.titdestacada {
	clear:both;
	font-size:2.2em;
	font-weight:bold;
	margin:0 0.55em 0.2em;
}
/* Multitabs */
ul#multitabs {
	border-bottom:0.2em solid #CC0000;
	clear:both;
	float:left;
	margin-top:2em;
	width:100%;
}
ul#multitabs li {
	float:left;
}
ul#multitabs li:hover, ul#multitabs li a:hover {
	cursor:hand;
}
ul#multitabs li a {
	background:#8f8f8f url(../img/bg_multitab.jpg) repeat-x left bottom;
	float:left;
	margin:0 0.25em 0 0;
	text-decoration:none;
}
ul#multitabs li a.selected {
	background:#F70109 url(../img/bg_multitab2.jpg) repeat-x left bottom;
}
ul#multitabs li a.selectedOver {
	background:#F70109 url(../img/bg_multitab2.jpg) repeat-x left bottom;
}
ul#multitabs li a span {
	background:transparent url(../img/corner_multitab.jpg) no-repeat right top;
	clear:both;
	color:#fff;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	padding:0.45em 0.7em;
	text-transform: uppercase;
}
ul#multitabs li a.selected span {
	background:transparent url(../img/corner_multitab2.jpg) no-repeat right top;
	padding:0.5em 0.7em;
}
ul#multitabs li a.selectedOver span {
	background:transparent url(../img/corner_multitab2.jpg) no-repeat right top;
}
ul#loultimo, ul#masleido, ul#masvotado {
	clear:both;
	float:left;
	margin:0.5em 0 1em 0.8em;
}
* +html ul#loultimo, * +html ul#masleido, * +html ul#masvotado {
	margin:0.5em 0 1.5em 0.8em;
}
ul#loultimo li, ul#masleido li, ul#masvotado li {
	clear:both;
	float:left;
	font-size:1.2em;
	margin-bottom:1em;
}
* +html ul#loultimo li, ul#masleido li, ul#masvotado li {
	width: 30em;
}
ul#loultimo li a, ul#masleido li a, ul#masvotado li a {
	text-decoration:none;
}
ul#loultimo li span.ambito_lomas {
	margin: 0.2em 0 0 0;
	text-align:left;
}
* +html ul#loultimo li span.ambito_lomas {
	margin: 0.2em 0 0 0;
	text-align:left;
}
ul#loultimo li span.hora, ul#masleido li span.hora, ul#masvotado li span.hora {
	color:#000;
	font-weight:bold;
	width:4em;
}
ul#loultimo li span, ul#masleido li span, ul#masvotado li span {
	float:left;	
	width:26em;
}
ul#loultimo li span:hover, ul#masleido li span:hover, ul#masvotado li span:hover {
	cursor:hand;
	text-decoration:underline;
}
h3.bgrojo {
	background-color:#EF1920;
	clear:both;
	color:#FFFFFF;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:0.8em;
	padding:0.3em 1em;
	width:29.7em;
}
ul#tweets {
	background:transparent url(../img/logotwitter.jpg) no-repeat 0 0;
	margin-left:1em;
	padding-top:3em;
}
/* fin Multitabs */
/* Audios */
ul#audios {
	clear:both;
	float:left;
	margin-left:0.8em;
	margin-bottom:1em;
	width:100%;
}
ul#audios li {
	background:transparent url(../img/audios.jpg) no-repeat left top;
	float:left;
	font-size:1.2em;
	margin:0 1em 1em 0;
	min-height:4em;
	padding-left:2.5em;
	width:12em;
}
/* fin Audios */
p.enlace_flecha {
	clear:both;
	font-size:1.1em;
	text-align:right;
}
p.enlace_flecha a {
	background:transparent url(../img/flecharoja.gif) no-repeat right 0.5em;
	color:#C91218;
	font-weight:bold;
	padding-right:0.7em;
	text-decoration:underline;
	text-transform:uppercase;
}
div.cajagris_twitter {
	background-color:#efefef;
	clear:both;
	float:left;
	margin-top:-1em;
	padding:1.2em 0;
	width:38em;
}

div.cajagris_twitter ul.lista_flechas li {
	float:left;
	margin-left:1.2em;
	width:29em;
}
div.cajagris {
	background-color:#efefef;
	clear:both;
	float:left;
	margin-top:-1em;
	padding:1.2em;
	width:35.6em;
}
/* Entrevista */
div.cajagris img#entrevista_img {
	float:left;
	width:10.4em;
}
div.cajagris div#entrevista_txt {
	float:left;
	margin-left:1em;
	width:24em;
}
div.cajagris div#entrevista_txt p {
	line-height:1.2em;
	margin:0 0 0.2em;
}
div.cajagris div#entrevista_txt h3 {
	font-size:1.9em;
	font-weight:bold;
}
p.boton {
	background:#6d6d6d url(../img/bgboton.jpg) repeat-x 0 0;
	clear:both;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	margin:0.6em 0 0.4em !important;
	padding:0;
	text-transform:uppercase;
	width:100%;
}
p.boton a {
	background:transparent url(../img/flechablanca.gif) no-repeat right center;
	clear:both;
	color:#FFFFFF;
	float:left;
	padding:0.4em 1em 0.4em 0.5em;
	width:90%;
}
/* fin Entrevista */

/* Generico */
div.cajagris img#generico_img {
	float:left;
	width:10.4em;
}
div.cajagris div#generico_txt {
	float:left;
	margin-left:1em;
	width:24em;
}
div.cajagris div#generico_button {
	float:left;
	margin-top:-1.6em;
	width:99.5%;
}
div.cajagris div#generico_txt p {
	line-height:1.2em;
	margin:0 0 0.2em;
}
div.cajagris div#generico_txt h3 {
	font-size:1.9em;
	font-weight:bold;
}

/* Redes sociales */
div#otras_redes_sociales {
	margin:0.2em 0 0.4em !important;
}
div#otras_redes_sociales ul li {
	float:left;
	margin-right:0.5em;
}
ul.compartirgrande li a img {
	width:3em;
}
/* fin Redes sociales */
/* Blog del dia */
div#blogsdia ul li {
	float:left;
	margin-right:3em;
	width:16em;
}
div#blogsdia h4 {
	font-size:1.4em;
	font-weight:bold;
}
div#blogsdia p {
	margin:0 0 0.5em !important;
}
/* fin Blog del dia */
/* Otros blogs */
h3.bgblanco {
	background-color:#fff;
	color:#C91218;
	clear:both;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:0.8em;
	padding:0.3em 1em;
	width:29.7em;
}
div#otrosblogs {
	margin-bottom:0.4em;
}
div#otrosblogs h4 {
	margin:0;
}
/* fin Otros blogs */
/* Flikr */
div#flickr a{
	color:#FFFFFF;
	text-decoration: none;
}
ul#flikr {
	clear:both;
	float:left;
	margin-top:-0.6em;
	width:100%;
}
ul#flikr li {
	float:left;
	margin-right:0.25em;
}
* +html ul#flikr li {
	margin-right:0.15em;
}
ul#flikr li img {
	width:7.4em;
}
/* fin Flikr */
ul.lista_flechas li {
	background:transparent url(../img/flecharoja_bggris.jpg) no-repeat 0 0.4em;
	font-size:1.2em;
	margin-bottom:0.8em;
	padding-left:1em;
}
ul.lista_flechas li p {
	font-size:1em;
	margin:0 0 0.5em !important;
}
/*** fin 2 COLS ***/

/*** RIGHTCOL ***/
div#rightcol {
	margin:1.5em 1em 2em 0;
	float:right;
	width:18em;
}
div#rightcol h3.seguimiento {
	background: #e4171E url(../img/bg_botones_right.jpg) repeat-x 0 0;
	font-size:1.4em;
}
div#rightcol h3.seguimiento:hover, h3 span:hover {
	cursor:hand;
}
div#rightcol h3#boletin a {
	color:#fff;
	display:block;
	font-size:0.9em;
	font-weight:bold;
	margin-top:1.9em;
	text-transform:uppercase;
	padding:0.25em 5.5em 0.25em 0.25em;
}
div#rightcol h3#boletin span {
	background: transparent url(../img/boletin.png) no-repeat right top;
	float:right;
	height:4em;
	margin:-2.6em -5.25em 0 0;
	width:5.6em;
}
* +html div#rightcol h3#boletin span {
	margin:-3.8em 0.25em 0 0;
}
div#rightcol h3#directo a {
	color:#fff;
	display:block;
	font-size:0.9em;
	font-weight:bold;
	margin-top:1.9em;
	text-transform:uppercase;
	padding:0.25em 5.5em 0.25em 0.25em;
}
div#rightcol h3#directo span {
	float:right;
	height:4em;
	margin:-2.4em -5.05em 0 0;
	width:5.6em;
}
* +html div#rightcol h3#directo span {
	margin:-3.8em 0.25em 0 0;
}
div#rightcol h3#unete a {
	color:#fff;
	display:block;
	font-size:0.9em;
	font-weight:bold;
	margin-top:2.2em;
	text-transform:uppercase;
	padding:0.25em 5.5em 0.25em 0.25em;
}
div#rightcol h3#unete span {
	background: transparent url(../img/unete.png) no-repeat right top;
	float:right;
	height:5em;
	margin:-3.6em -5.25em 0 0;
	width:6em;
}
* +html div#rightcol h3#unete span {
	margin:-4.6em 0.25em 0 0;
}
div#rightcol h3#widgetpsoe a {
	color:#fff;
	display:block;
	font-size:0.9em;
	font-weight:bold;
	margin-top:2.2em;
	text-transform:uppercase;
	padding:0.25em 3em 0.25em 0.25em;
}
div#rightcol h3#widgetpsoe span {
	background: transparent url(../img/descargawidget.png) no-repeat right top;
	float:right;
	height:4.3em;
	margin:-3.5em -2.75em 0 0;
	width:4em;
}
* +html div#rightcol h3#widgetpsoe span {
	margin:-4.6em 0.25em 0 0;
	width:4.2em;
}
h3.tabgris {
	background:#4a4a4a url(../img/corner_greytab.jpg) no-repeat right top;
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	margin:1.5em 0 0 0;
	padding:0.3em 0.8em;
	text-transform:uppercase;
	float: left;
	width: 90%
}
div.ui-datepicker-header {
	background-color:#e6e6e6;
	color:#000;
	font-size:1.1em;
	font-weight:bold;
	padding:0.25em 0.5em;
	text-transform:uppercase;
}
div.ui-datepicker-header a.ui-datepicker-prev {
	background:transparent url(../img/mesanterior.jpg) no-repeat left center;
	cursor:pointer;
	float:left;
	height:1em;
	margin-top:0.2em;
	padding-left:0.8em;
	width:2em;
}
div.ui-datepicker-header a.ui-datepicker-next {
	background:transparent url(../img/messiguiente.jpg) no-repeat right center;
	cursor:pointer;
	float:right;
	height:1em;
	margin-top:0.2em;
	padding-right:0.3em;
	width:2em;
}
span.icon{
	position: absolute;
    right: 1000em;
}
div.ui-datepicker-title {
	padding:0.2em 0 0 0;
	text-align:center;
}
table.ui-datepicker-calendar {
	font-size:1.2em;
	margin-bottom:0.5em;
	width:100%;
}
table.ui-datepicker-calendar thead {
	display:none;
}

table.ui-datepicker-calendar tr td {
	padding:0.2em;
}
table.ui-datepicker-calendar tr td a {
	background-color:#818181;
	color:#fff;
	text-decoration:none;
}
table.ui-datepicker-calendar tr td a:hover {
	background-color:#ef1921;
	color:#fff;
}
div#rightcol h3 a.botonrss {
	float:right;
	margin-top:0.1em;
}
* +html div#rightcol h3 a.botonrss {
	margin:-1.5em 0.8em 0 0;
}
div#rightcol p {
	font-size:1.1em;
	float: left;
	clear:both;
	width: 100%
}

ul#tags li {
	float:left;
	margin: 0 0.5em;
	white-space:nowrap;
}

ul#tags a {
	line-height:1.5em;
}

ul#tags li.size1 a {
	font-size: 1.0em;
}

ul#tags li.size2 a {
	font-size: 1.1em;
}

ul#tags li.size3 a {
	font-size: 1.2em;
}

ul#tags li.size4 a {
	font-size: 1.5em;
}

ul#tags li.size5 a {
	font-size: 1.7em;
}

img#mapasede {
	overflow:hidden;
	width:18em;
}

div#datepicker {
	float: left;
	width: 100%;
}

div#banners_tmp {

}
div#eu_banner {
	float: left;
}
div#eco_banner {
	float: right;
}
div#events {
	float: right;
}
div#directos {
	float: right;
}
div#widget {
	float: right;	
}
div#uneteDiv {
	float: right;
}
div#boletinDiv {
	float: right;
}
div#bannerlateral {
	float: right;
	margin-top: 1em;
	margin-bottom: 1em;
}

/*** fin RIGHTCOL ***/

/* Base documental */
ul#base_documental li {
	float:left;
	margin:0 3em 0 1em;
	width:15em;
}
* +html ul#base_documental li {
	width:14em;
}
ul#base_documental li h4{
	color: #44688c;
	font-weight: bold;
}
ul#base_documental li p.enlace_flecha {
	text-align: center;
}
/* FIN Base documental */
