@charset "utf-8";
/* CSS Document */
img, div/*, input*/ { behavior: url("iepngfix.htc") }

html{
	height: 100%;
}

body{
	background:url(../img/bg_body.jpg) no-repeat left top;
	background-attachment:fixed;
	margin:0;
	padding:0;
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	height: 100%;
	font-size:13px;
	}
body.intro{
	background:url(../img/bg_intro.jpg) repeat-x left top #c5c5c5;
	margin:0;
	padding:0;
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	height: 100%;
	font-size:13px;
	}
h1{
	margin:0;
	padding:0;
	color:#b90000;
	font-size:21px;
	font-weight:bold;
	}
h1.black{
	margin:0;
	padding:0;
	color:#000;
	font-size:24px;
	font-weight:bold;
	}
h2{
	margin:5px 0;
	padding:0;
	color:#030303;
	font-size:16px;
	font-weight:bold;
	}
h2.rouge{
	margin:5px 0;
	padding:0;
	color:#b10000;
	font-size:15px;
	font-weight:bold;
	}
h2.rouge18{
	margin:0;
	padding:0;
	color:#b10000;
	font-size:18px;
	font-weight:bold;
	}
h2.grey{
	margin:15px 0;
	padding:0;
	color:#6b6b6b;
	font-size:15px;
	font-weight:bold;
	}
h2.grey span{
	color:#b60000;
	}
h3 span.grey{
	color:#504f4f;
	font-size:15px;
	}
h2.grey input{	
	display:inline;
	}
h3{
	margin:0;
	padding:0;
	color:#666;
	font-size:15px;
	font-weight:bold;
	}
h3.grey{
	margin:0;
	padding:0;
	color:#525252;
	font-size:15px;
	font-weight:bold;
	}
h3.black{
	margin:0;
	padding:0;
	color:#000;
	font-size:15px;
	font-weight:bold;
	}
h4{
	margin:3px 0;
	padding:0;
	color:#6d6d6d;
	font-size:13px;
	font-weight:bold;
	}
h4.gris{
	margin:3px 0;
	padding:0;
	color:#6d6d6d;
	font-size:13px;
	font-weight:bold;
	}
h5{
	color:#bb0000;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
	}
.publicidad-grande{
	text-align:left;
	margin:0 auto 20px auto;
	color:#6b6b6b;
	font-size:10px;
	background-color:#FFFFFF;
	width:730px;
	}
.publicidad-grande span{
	padding:0 0 0 10px;
	}
span.bold{
	font-weight:bold;
	}
span.redbold{
	font-weight:bold;
	color:#c90000;
	}
a.redbold{
	font-weight:normal;
	color:#c90000;
	text-decoration:none;
	}
span.greybold{
	font-weight:bold;
	color:#6c6c6c;
	}
span.black_text{
	font-weight:bold;
	color:black;
	font-size:120%;
	}
.marRight{
	margin-right:10px;
	}
.marTop{
	margin-top:30px;
	}
.mar30{
	margin:26px 0;
	}
.marBot{
	margin-bottom:10px;
	}
.marLeft40{
	margin-left:130px;
	margin-top:10px;
	}
.pad10px{
	margin:10px 0}
.pad20px{
	margin:20px 0 0 0;
	}
.center{
	text-align:center;
	}
.subrayado{
	border-bottom:1px solid #b2b2b2;
	}
.margin-zero{
	margin:0;
	padding:0;
	}
#bgheader{
	background:url(../img/bg_header.png) left top repeat-x;
	width:100%;
	height:115px;
	position:absolute;
	top:0;
	left:0;
	}
#wrapper{
	margin:0 auto;
	width:865px;
	top:0;
/*	position:relative;*/
	overflow:hidden;
	}
.left{
	float:left;
	}
.right{
	float:right;
	}
/*HEADER ELEMENTS*/
.header{
	padding:0;
	margin:0;
	position:relative;
	}
a.logo{
	float:left;
	margin:25px 0 0 0;
	}
img.gente{
	float:right;
	}
/*BANNER ELEMENTS*/
.banner-holder{
	background:url(../img/bg-banners.png) no-repeat left top;
	width:860px;
	margin:20px 0 0 0 ;
	padding:4px 4px;
	
	height:373px;
	}
.banner-holder .banner{
	margin:10px;
	width:834px;
	}
a.plegar-desplegar{
	margin:0;
	padding:0;
	position:absolute;
	right:248px;
	_right:0;
	}
.go-left{
	margin:0;
	padding:0;
	position:absolute;
	top:275px;
	_top:125px;
	}
.go-right{
	margin:0 0px 0 -45px;
	padding:0;
	position:absolute;
	top:275px;
	_top:125px;
	}
/*REGISTROS ELEMENTS*/
.registro div.logueado{
	padding:30px 0 0px 175px;
	margin:0;
	float:left;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	float:left;
	}
.registro div.logged-tools{
	float:right;
	width:80px;
	}
.registro div.logged-tools a.salir{
	float:left;
	color:#fff;
	text-decoration:none;
	margin:32px 0 0 0;
	font-weight:bold;
	}
.registro div.logged-tools input.btnConfig{
	float:left
	}
.registro{
	background:url(../img/register.png) left top no-repeat;
	height:78px;
	width:854px;
	position:absolute;
	top:435px;
	z-index:1;
	overflow:hidden;
	}
.registro div.registrate{
	padding:28px 0 0px 13px;
	margin:0;
	float:left;
	}
.registro .form-container{
	float:left;
	margin:30px 0px 0 8px;
	color:#FFFFFF;
	}
.registro a.recuperar-clave{
	float:left;
	margin:32px 0 0 5px;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}

.registro input.red-field{
	background-color:#da5959;
	border:0;
	padding:3px;
	margin:0;
	width:126px;
	}
.registro input.btnConfig{
	background:url(../img/herramientas.png) no-repeat left top; 
	border:0; 
	padding:0px 0px 0px 0px;
	margin:24px 5px 0 10px;
	width:35px; 
	height:35px;
	color:#fff;
	float:right;
	}
.registro a.btnOk{
	padding:0 0 0px 0px;
	margin:32px 0 0 7px;
	width:27px; 
	height:21px;
	color:#fff;
	float:left;
	}	
/*REGISTRO INTERIOR*/
.registro-interior{
	background:url(../img/bg-register.png) left top no-repeat;
	height:38px;
	width:490px;
	margin:0 0 10px 0;
	float:left;
	}
.registro-interior div.registrate{
	padding:0px 0 0px 0px;
	margin:6px 0 0 4px;
	float:left;
	}
.registro-interior .form-container{
	float:left;
	margin:6px 0px 0 8px;
	color:#FFFFFF;
	float:left;	
	font-size:10px;
	}
.registro-interior input.red-field{
	background-color:#da5959;
	border:0;
	padding:3px;
	margin:0;
	width:100px;
	}
.registro-interior input.btnOk{
	background:#000; 
	border:0; 
	padding:0 0 0px 0px;
	margin:7px 7px 0 13px;
	width:27px; 
	height:21px;
	color:#fff;
	float:left;
	}
.registro-interior div.logueado{
	padding:5px 0 0px 10px;
	margin:0;
	float:left;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	float:left;
	}
.registro-interior div.logged-tools{
	float:right;
	width:80px;
	}
.registro-interior div.logged-tools a.salir{
	float:left;
	color:#fff;
	text-decoration:none;
	margin:8px 0 0 30px;
	font-weight:bold;
	}
/*ARREGLOS*/
.clearfix {
	content: "."; 
	display: block; 
	height: 1px; 
	clear: both; 
	overflow: hidden;
	margin:0;
	padding:0;
}
/*NAVIGATOR*/
.menu {
position:relative;
width:855px;
height:28px;
}

* html .menu {padding-bottom:0;}

.menu ul{
list-style-type:none;
padding:0;
margin:5px 0 0 20px;
width:835px;
height:100%;
}

.menu li{
float:left;
font-size:13px;
font-weight:bold;
display:block;
_line-height:22px;
}

.menu table{
position:absolute;
border-collapse:collapse;
left:0;
top:0;
}

.menu a, .menu :visited {
color:#000;
text-decoration:none;
display:block;
}
.menu a em.lft, .menu :visited em.lft {
display:block;
float:left;
width:5px;
height:28px;
background: url(../img/bullet-menu.gif) no-repeat left top;
margin:7px 0 0 0;
}

.menu a b, .menu :visited b {
display:block;
font-weight:bold;
float:left;
padding:0 10px;
cursor:pointer;
}

.menu ul ul {
visibility:hidden;
position:absolute;
height:32px;
top:2em;
left:-20px;
width:815px;
background:#b00000;
display:block;
}

.menu :hover {
white-space:normal;
}

.menu a:hover b {
color:#000;
}
/*.menu a:hover em.lft {
background: url(../img/bullet-menu.gif) no-repeat left;
}*/

.menu li:hover > a b{
color:#b00000;
background: transparent;
}
.menu ul li:hover ul,
.menu ul a:hover ul{
	display:block;
	visibility:visible;
	top:21px; /*todos*/
	*top:26px;/*ie7*/
	_top:26px; /*ie6*/
	margin-top:1px;
	padding:0 20px;
	z-index:10;
}

.menu ul :hover ul li {
display:block;
height:25px;
background:url(../img/bullet-submenu-white.png) no-repeat left;
margin-top:0px;
}
.menu ul :hover ul li a {
display:block; 
font-size:11px; 
height:17px; 
width:auto; 
float:left; 
color:#fff; 
padding:0 5px;
margin-left:10px;
margin-right:10px;
_margin-top:3px;
margin-top:7px;
_margin-left:5px;
_margin-right:5px;
}

.menu ul :hover ul li a:hover {
background:black;
color:#FFFFFF;
}
.menu UL li.active UL:hover{
	margin:1px 0 0 20px;/*todos*/
	*margin:1px 0 0 20px;/*ie7*/
	_margin:1px 0 0 20px;/*ie6*/
	}


.tercer-nivel{
/*	background:url(../img/bg_nivel3.png) left top repeat-x;*/
background:url(../img/bg_nivel3.png) left top repeat;
	margin:18px 0 0 0;/*todos*/
	*margin:30px 0 0 0;/*ie7*/
	_margin:18px 0 0 0;/*ie6*/
	/*padding:9px 20px 8px 20px;*/
	padding:0px 20px 0px 20px;
	width:815px;
	_width:835px;
	font-size:11px;
	font-weight:bold;
	}
.tercer-nivel ul{
	margin:0;
	padding:0;
	display:inline;
	}
.tercer-nivel ul li{
	display:inline;
	list-style:none;
	background:url(../img/bullet-menu.png) left no-repeat;
	padding:0 0 0 10px;
	margin:0 10px 0 0 ;
	line-height:33px;
	}
.tercer-nivel ul li a{
	text-decoration:none;
	color:#000000;
	}
.tercer-nivel ul li.active{
	text-decoration:none;
	background-color:#b60000;
	background-image:none;
	padding:3px;
	}
.tercer-nivel ul li.active a{
	text-decoration:none;
	background-color:#b60000;
	color:#FFFFFF;
	}

/*PANELES APILABLES*/
img{
	border: none;
}
.groupWrapper{
	width: 865px;
	float: left;
	margin-right: 1%;
	min-height: 100px;
	margin-top:45px;
}
.serializer{
	clear: both;
}
.groupItem{
/*	width:200px;*/
	margin-bottom:25px;
	_margin-bottom:20px;
	margin-right:7px;
	float:left;
}
.item_video{
	width:496px;
	background:url(../img/bg-2horizontal.png) no-repeat left;
	float:right;
}
.item_promo{
	width:354px;
	background:url(../img/bg-2vertical.png) no-repeat left bottom;
	background:url(../img/bg-2vertical.png) no-repeat left top;
}
.item_cajita{ /*esto es lo que le da el bg*/
	width:243px;
	background:url(../img/bg-1horizontal.png) no-repeat left bottom;
	background:url(../img/bg-1horizontal.png) no-repeat left top;
}
.item_2tercio{ /*esto es lo que le da el bg*/
	width:568px;
	background:url(../img/bg-2tercio.png) no-repeat left bottom;
	background:url(../img/bg-2tercio.png) no-repeat left top;
}
.item_tercio{ /*esto es lo que le da el bg*/
	width:280px;
	background:url(../img/bg-tercio.png) no-repeat left bottom;
	background:url(../img/bg-tercio.png) no-repeat left top;
}
.item_medio{ /*esto es lo que le da el bg*/
	width:425px;
	background:url(../img/bg-medio.png) no-repeat left bottom;
	background:url(../img/bg-medio.png) no-repeat left top;
}
.item_comunidad{
	width:353px;
	margin-top:-2px;
	background:url(../img/bg-comunidad.png) no-repeat left bottom;
}
.comunidad-interior{
	width:325px;
	height:30px;
	background:url(../img/bg-comunidad-interior.png) no-repeat top;
	padding:5px 5px 5px 0;
	float:left;
	}
.comunidad-interior img{
	margin:0 11px;
}
.config-solo{
	margin:0 0 0 0px;
	padding:0;
	float:left;
}
.config-solo input.btnConfig{
	background:url(../img/herramientas.png) no-repeat left top; 
	border:0; 
	padding:0 0 0px 0px;
	margin:0px 0 0 5px;
	width:35px; 
	height:35px;
	color:#fff;
	}
.banners-block{
	margin:15px 0 0 0;
	overflow:hidden;
	}
.banner-entradas{
	background:url(../img/bg-medio-horizontal.png)no-repeat left top;
	padding:8px 0px 14px 0px;
	margin:0 0px 10px 0;
	width:351px;
}
.banner-chico{
	width:243px;
	background:url(../img/bg-1horizontal.png) no-repeat left top;
	margin:0px 12px 0 0;
	padding:8px 0 8px 0
}
.banner-bandas{
	width:243px;
	background:url(../img/bg-1horizontal.png) no-repeat left top;
	margin:0px 0px 0 0;
	padding:8px 0 8px 0
}
.banner-bandas{
	width:243px;
	background:url(../img/bg-1horizontal.png) no-repeat left top;
	margin:0px 0px 0 0;
	padding:8px 0 8px 0
}
#popup-hover{
	margin:-27px 0 0 8px;
	/*margin:-80px 0 0 8px;*/
	width:220px;
	height:75px;
	position:absolute;
	}
.box{
	width:220px;
	height:53px;
	background:url(../img/bg-transparente-negro.png) repeat left top;
	}
.box-titulo{
	background:url(../img/bg-box-bandas.png) repeat-x left top;
	margin:0;
	_margin:0 0 0 5px;
	padding:0;
	height:23px;
	width:210px;
	padding:0 5px;
	}
.box-titulo .titulo{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:3px 0 0 0;
	float:left;
	}
.box-titulo img{
	float:right;
	_margin:0 5px 0 0;
	}
.box p{
	margin:0;
	padding:5px 10px;
	color:#FFFFFF;
	}
.itemContent{
	padding:0px 0px 5px 8px;
	overflow:hidden;
}
.itemContentWidget{
	padding:0px 0px 0px 8px;
	overflow:auto;
	height:250px;
	margin:0 5px 0 0;
}
.itemContent select.long-select, .itemContentWidget select.long-select{
	width:260px;
	margin:0 0 5px 0;
	}
.itemContent select.medium-select, .itemContentWidget select.medium-select{
	width:128px;
	margin:0 0 6px 0;
	}
.item_2tercio .botones{
	cursor: pointer;
	padding:0px;
	position:absolute;
	width:568px;
	margin-top:-15px;
	height:40px;
	text-align:center;
	z-index:10;
	}
.item_tercio .botones{
	cursor: pointer;
	padding:0px;
	position:absolute;
	margin-top:-15px;
	width:280px;
	height:40px;
	text-align:center;
	z-index:10;
	}
.item_2tercio .botones_body, .item_tercio .botones_body{
	background:url(../img/botones_body.png) left top repeat-x;
	display:inline;
	height:30px;
	margin:0px 0 0 0;
	padding:10px 0 13px 0;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	text-align:center;
	top:-17px;
	*top:0px;
 	border:1px solid transparent;
 *border:none;	
	}
.item_2tercio .botones_body span, .item_tercio .botones_body span{
	background:url(../img/botones_arrow.png) right top no-repeat;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding:0 15px 0 0;
	margin:0;
	*position:relative;
	*top:-17px;
	}
ul.bulleteado{
	padding:0 12px 0 0;
	margin:10px 0 0 0;
}
ul.bulleteado li{
	padding:0 0 10px 0;
	margin:0px 0 10px 0;
	list-style:none;
	border-bottom:1px solid grey;
}
ul.futbol{
	padding:0 12px 0 0;
	margin:10px 0 0 0;
}
ul.futbol li{
	padding:0 0 0px 0;
	margin:0px 0 2px 0;
	list-style:none;
	border-bottom:1px solid grey;
}
ul.dashed li{
	padding:0 0 10px 10px;
	margin:0px 0 10px 0;
	list-style:none;
	border-bottom:1px solid grey;
	background:url(../img/bullet-dash-red.png) left top no-repeat;
}
ul.bulleteado li a{
	color:#000000;
	text-decoration:none;
}
ul.bulleteado li a:hover{
	color:#c80000;
	text-decoration:none;
}
ul.bulleteado li span{
	color:#c80000;
}
.itemContentWidget ul.listado{
	padding:0 12px 0 0;
	margin:10px 0 0 0;
	overflow:hidden;
}
.itemContentWidget ul.listado li{
	padding:0 0 10px 0;
	margin:0px 0 10px 0;
	list-style:none;
	font-size:11px;
	line-height:13px;
	overflow:hidden;
	border-bottom:1px solid grey;
}
.itemContentWidget ul.listado li img{
	float:left;
	margin:0 5px 5px 0;
}
.itemContentWidget ul.listado li h3 a{
	margin:0;
	padding:0;
	font-size:13px;
	color:#c80000;
	text-decoration:none;
}
.itemContentWidget ul.listado li h3 a:hover{
	text-decoration:underline;
}
.itemContentWidget ul.listado li .texto_rss_fotos{
	float:left;
	width:180px;
}
.item_medio .itemContentWidget ul.listado li .texto_rss_fotos{
	float:left;
	width:320px;
}
.itemContentWidget ul.listado li .texto_rss_sinfotos{
	float:left;
	width:250px;
	*margin-bottom:10px;
}
.item_medio .itemContentWidget ul.listado li .texto_rss_sinfotos{
	float:left;
	width:400px;
	*margin-bottom:10px;
}
.groupItem .itemHeader, .groupItemTercio .itemHeader,  .groupItemMedio .itemHeader  {
	cursor: move;
	padding:0px 5px 0px 0;
	height:8px;
	position:relative;
	right:3px;
	top:0px;
}
.groupItem .itemHeaderTercio, .groupItem .itemHeaderMedio {
	cursor: move;
	padding:2px 5px 3px 5px;
	margin:0 3px;
	position:relative;
	right:3px;
	top:0px;
	background-color:#000000;
	color:#FFFFFF;
}
.groupItem .itemHeader a, .groupItemTercio .itemHeader a, .groupItemMedio .itemHeader a{
	/*position: absolute;
	right: 10px;
	top: 0px;*/
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	padding-bottom:5px;
}
a.closeEl{
	position:absolute;
	right:0;
	}
.sortHelper{
	border: 1px solid #666;
	float:left;
	width:240px;
}
.groupWrapper p{
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.sortableactive{
}
.sortablehover{
}
.groupItem .boton-promo{
	cursor: move;
	padding:0px;
	height:8px;
	position:relative;
	left:90px;
	width:177px;
	top:-20px;
}
.groupItem .boton-cajita{
	cursor: move;
	padding:0px;
	height:8px;
	position:relative;
	left:30px;
	top:-20px;
}
.groupItem .boton-videos{
	/*cursor: move;
	padding:0px;
	height:8px;
	position:relative;
	left:0px;
	top:-10px;
	_top:-10px;
	border:1px solid red;*/
	cursor: move;
	padding:0px;
	height:8px;
	position:relative;
	left:140px;
	width:177px;
	top:-20px;
}
.titulo-comunidad{
	background:url(../img/titulo-sigue-conectado.png);
	height:23px;
	width:347px;
	margin:0px 0 5px -8px;
	_margin:0px 0 5px -4px;
	float:left;
	}	
.titulo-comunidad1{
	background:url(../img/titulo-sigue-conectado1.png);
	height:23px;
	width:347px;
	margin:0px 0 5px -8px;
	_margin:0px 0 5px -4px;
	float:left;
	}
.titulo-comunidad2{
	background:url(../img/titulo-sigue-conectado2.png);
	height:23px;
	width:347px;
	margin:0px 0 5px -8px;
	_margin:0px 0 5px -4px;
	float:left;
	}
.titulo-comunidad3{
	background:url(../img/titulo-sigue-conectado3.png);
	height:23px;
	width:347px;
	margin:0px 0 5px -8px;
	_margin:0px 0 5px -4px;
	float:left;
	}		
.marcas{
	padding:0 0 10px 0;
	float:left
	}
/*FOOTER*/
.footer{
	height:125px;
	background-color:#000000;
	width:100%;
	}
.footer-center{
	width:855px;
	margin:0px auto 0 auto;
	padding-top:20px;
	overflow:hidden;
	}
.menu-footer{
	color:#FFFFFF;
	font-size:10px;
	float:right;
	margin:0;
	padding:0;
	}
.menu-footer .principal{
	list-style:none;
	margin:0 5px;
	padding:0;
	float:left;
	}
.menu-footer .principal a{
	color:#f1f1f1;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	}
.menu-footer .principal ul{
	margin:0;
	padding:0;
	list-style:none;
	}
.menu-footer .principal ul li{
	margin:0;
	padding:0;
	list-style:none;
	}
.menu-footer .principal ul li a{
	margin:0;
	padding:0;
	color:#a9a9a9;
	font-size:10px;
	}
.datos-left{
	color:#FFFFFF;
	width:370px;
	_width:360px;
	margin:0px 0 0 0;
	overflow:hidden;
	}
DIV#breadCrumb{
	padding:0px; 
	float:left;
	margin:0 0 5px 0;
	}
DIV#breadCrumb A{
	padding-left:10px; 
	background:url(../img/bgBC.gif) no-repeat 2px 6px; 
	color:#a9a9a9; 
	text-decoration:none; 
	font-size:11px
}
.datos-left img{
	margin:0 10px 0 0;
	float:left;
	}

/*popups*/
#footer-popup-hover{
	height:126px;
	width:860px;
	position:absolute;
	margin:-146px 0 0 -6px;
/*	margin-top:-120px;
	*margin-left:-547px;*/
}
#footer-transparent-bg{
	height:126px;
	width:860px;
	position:absolute;
	background-color:#000;
	float:left;
    /* for IE */
    filter:alpha(opacity=60);
    /* CSS3 standard */
    opacity:0.6;
}
#cierraBanner a{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	float:right;
	margin:0 0px 0 847px;
	z-index:2;
	position:absolute;
}

.box-brown1{
	background-color:#000;
	width:165px;
	height:126px;
	z-index:2;
	position:absolute;
	margin:0 0 0 172px;
	}	
.box-brown2{
	background-color:#000;
	width:165px;
	height:126px;
	z-index:2;
	position:absolute;
	margin:0 0 0 355px;
	}	
.box-brown3{
	background-color:#000;
	width:165px;
	height:126px;
	z-index:2;
	position:absolute;
	margin:0 0 0 540px;
	}
.box-brown1 h1, .box-brown2 h1, .box-brown3 h1{
	background:url(../img/bg-box-bandas.png) left top repeat-x;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	height:16px;
	padding:4px 5px 2px 20px;
	margin:8px 0 3px 0;
}
ul.box-brownlist{
	margin:0 0 0 20px;
	padding:0;

}
ul.box-brownlist li{
	list-style:none;
	font-size:11px;
	line-height:13px;
}
ul.box-brownlist li a{
	color:#fff;
	margin:0;
	padding:0;
	text-decoration:none;
}
ul.box-brownlist li a:hover {
	color:#fff;
	margin:0;
	padding:0;
	text-decoration:none;
}

/*VIDEOS*/
.video{
	width:270px;
	float:left;
	margin:0 10px 30px 0;
	}
.itemContentWidget ul.video-list{
	padding:0;
	margin:0;
	_margin:0 0 10px 0;
	width:250px;
	float:left;
	font-size:10px;
	}
ul.video-list{
	padding:0;
	margin:0;
	_margin:0 0 10px 0;
	width:190px;
	float:left;
	font-size:10px;
	}
ul.video-list li{
	padding:5px 0;
	margin:0;
	border-bottom:1px solid black;
	text-transform:capitalize;
	list-style:none;
	line-height:20px;
	}
ul.video-list li.last{
	border-bottom:none;
	}
ul.video-list li a{
	text-decoration:none;
	padding:0px;
	color:#000000;
	}
ul.video-list li a:hover{
	text-decoration:none;
	padding:0px;
	color:#b00000;
	}
ul.video-list li.active{
	padding:5px 0 5px 5px;
	margin:0;
	background:url(../img/bg-resaltado.png) repeat-x top left #950000;	
	border-bottom:none;
	}
ul.video-list li.active a{
	padding:0 0 0 10px;
	margin:0 0 0 0px;
	*padding:0 0 2px 2px;
	*margin:0 0 0 6px;
	background:url(../img/bullet-flecha-der.png) no-repeat left;
	*background:url(../img/bullet-flecha-ie6.png) no-repeat left;
	color:#FFFFFF;
	}
ul.video-list li.active a:hover{
	color:#000;
	}
div.maincol{
	width:860px;
	overflow:hidden;
	}
div.maincol-body{
	background:url(../img/bg-mainbody.png) repeat-y right top;
	overflow:hidden;
	padding:20px 5px 20px 23px;
	_padding:20px 0px 20px 28px;
	/*margin:20px 0 0 0;*/
	width:832px;
	_width:860px;
	}
div.leftcol{
	width:605px;
	padding:0;
	margin:20px 0 0 0;
	}
div.leftcol-body{
	background:url(../img/bg-leftcol.png) repeat-y left top;
	margin:0;
	overflow:hidden;
	}
.colPad{
	padding:10px 15px;
	}
div.rightcol{
	width:243px;
	padding:0;
	margin:20px 0 0 0;
	}
div.rightcol-body{
	background:url(../img/bg-rightcol.png) repeat-y left top;
	margin:0;
	overflow:hidden;
	width:243px;
	}

div.banner-entradas{
	background:url(../img/bg-medio-horizontal.png) left top no-repeat;
	padding:8px 8px 14px 8px;
	margin:0 0 10px 0;
	}
/*AGENDA MENU*/
ul.agenda-menu{
	margin:0px 0 10px 0;
	padding:0;	
	background:url(../img/bg-menu-agenda.png) repeat-x left top;
	}
.leftcol ul.agenda-menu{
	width:570px;
	}
ul.agenda-menu li{
	margin:0;
	padding:10px 5px;
	display:inline;
	line-height:30px;
	}
ul.agenda-menu li.active{
	margin:0;
	padding:6px;
	background-color:#FFFFFF;
	color:#000000;
	}
ul.agenda-menu li a{
	margin:0;
	padding:0 5px;
	color:#fafbfd;
	text-decoration:none;
	text-transform:uppercase;
	}
ul.agenda-menu li.active a{
	margin:0;
	padding:0;
	color:#bd0000;
	font-weight:bold;
	border-bottom:6px solid #bd0000;
	}

/*BLOQUES DE MUSICA*/

.bloque_grande{
	width:360px;
	margin:0 5px 5px 0;
	float:left;
	}
.bloque_grande span{
	font-weight:bold;
	color:#bd0000;
}
.bloque-fijo{
	height:450px;
	overflow-y:auto;
	overflow-x:hidden;
	padding:0;
	margin:0;
	}
.bloque_chico{
	width:175px;
	margin:0 5px 5px 0;
	}
.bloque-titulo{
	background-color:#000000;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	padding:5px 0 5px 10px;
	}
/*CRONICAS*/
.cronicas-titulo{
	font-size:12px;
	background:url(../img/bg-h2.png) left top repeat-x;
	line-height:26px;
	padding-left:10px;
	_padding-top:5px;
	margin-right:6px;
	/*width:589px;
	_width:599px;*/
	}
.cronicas{
	padding:0;
	margin:0;
	height:160px;
	/*overflow-y:auto;
	overflow-x:hidden;*/
	width:598px;
	}
.cronicas-titulo span{
	color:#bd0000;
	font-weight:bold;
	font-size:12px;
	}
.cronica-intro{
	font-size:12px;
	color:#565656;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:560px;	
	padding:0;
	}
.border-grey{
	border-bottom:1px solid #b2b2b2;
	margin-bottom:10px
	}
.cronica-info img{
	margin:0 5px 10px 0px;
	float:left;
	}
.cronica-info{
	font-weight:bold;
	color:#000000;
	}
.cronica-info span.nombre-banda{
	color:#bd0000;
	font-weight:bold;
	font-size:14px;
	}
.cronica-info a{
	color:#bd0000;
	font-weight:normal;
	font-size:12px;
	display:inline;
	text-decoration:none;
	}
.cronica-intro a.ver{
	color:#bd0000;
	font-weight:bold;
	font-size:12px;
	display:inline;
	text-decoration:none;
	text-transform:uppercase;
	}
.cronicas-mini{
	overflow:hidden;
	margin:0px 0 10px 0;
	padding:10px 0;
	}
.cronicas-mini img{
	float:left;
	border:1px solid #c4c4c4;
	padding:3px;
	}
.cronicas-mini .titulo{
	float:left;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	line-height:30px;
	width:327px;
	padding:0 0 0 10px;
	}
.cronicas-mini p{
	float:left;
	color:#383838;
	font-size:11px;
	padding:0;
	margin:0 0 0 10px;
	border-botom:1px solid #c4c4c4;
	width:325px;
	}	
.cronicas-mini p.intro{
	float:left;
	color:#383838;
	font-size:10px;
	padding:0 0 0 10px;
	margin:0;
	display:inline;
	}	
.cronicas-mini a.vermas{
	color:#bb0000;
	text-decoration:underline;
	display:inline;
	}	
/*COLUMNA DERECHA*/
.rightcol-titulo{
	font-size:12px;
	background:url(../img/bg-h2.png) right top repeat-x;
	line-height:26px;
	padding:0 0 0 10px;
	width:228px;
	_width:238px;
	}
.rightcol-titulo-oscuro{
	font-size:12px;
	background:url(../img/bg_oscuro.jpg) right top repeat-x;
	line-height:26px;
	padding:0 0 0 10px;
	width:237px;
	_width:240px;
	border:1px solid grey;
	color:#FFFFFF;
	}
.rightcol .form-container{
	padding:10px 15px 10px 15px;
	margin:0 0 10px 0;
	border-bottom:3px solid #d0d0d0;
	overflow:hidden;
	width:208px;
	}
.rightcol .form-container select.long-select{
	width:209px;
	margin:0 0 5px 0;
	}
.rightcol .form-container select.medium-select{
	width:102px;
	margin:0 0 6px 0;
	}
.rightcol .form-container #busqueda{
	margin:0;
	padding:0;
	}
input.btnRed{
	background:left top #a50000; 
	border:0; 
	padding:3px 5px;
	margin:0;
	color:#fff;
	float:right;
	font-size:12px;
	font-weight:bold;
	display:block;
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	}
input.btnRed2{
	background:left top #a50000; 
	border:0; 
	padding:3px 5px;
	margin:0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	display:block;
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	}
input.btnBlack{
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	background:url(../img/bg-btn-negro.png) no-repeat right top;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
	padding:3px 7px;
	text-align:center;
	width:88px;
	height:27px;
	border:0;
	}
	
/*CALENDARIO*/
.calendar-holder{
	margin:0px auto;
	padding:0 0 10px 0;
	width:170px;
	}
#calendar {
	width: 170px;
	padding: 0;
	margin: 0 0 0 0px;
	font-size:12px;
	font-weight:normal;
	color: #000;
	text-align: center;
	background-color: #e0e0e0;
}
#calendar .nav, #calendar .nav a {
	text-align: center;
	text-decoration: none;
}	
#calendar caption {
	margin: 0;
	padding: 0px 0 5px 0;
	_padding: 5px 0;
	width: 170px;
	color: #FFF;
	font-size:14px;
	line-height:30px;
	text-align: center;
	background-color:#000;
	border-bottom:2px solid #fff;
}
#calendar th {
	font: bold 12px;
	color: #000;
	background: #898989;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
}

#calendar .today, #calendar td.today a, #calendar td.today a:link, #calendar td.today a:visited {
	color: #fff;
	background-color:#da2027;
	font-weight:normal;
	/*background: #DEAD05;activo*/
}

#calendar td {
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
	width: 16px;
	height: 22px;
	text-align: center;
	/*background: url(images/bg_calendar.gif) no-repeat right bottom;*/
}

#calendar td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding:0px;
	height:20px;
	margin:0;
}

#calendar td a:link, #calendar td a:visited {	
	color: #000;
	background:url(../images/bg_calendar.gif) no-repeat right top;
	padding:0;
	margin:0;
}

#calendar td a:hover, #calendar td a:active {
	color: #fff;
	background-color:#666666;
}
/*LISTADO DE BANDAS COLUMNA DERECHA*/
.titulo-fecha{
	background-color:#878787;
	color:#FFFFFF;
	padding:5px;
	}
.listado-bandas{
	width:237px;
	margin:8px;
	height:319px;
	}
.listado-bandas ul{
	margin:0;
	padding:0;
	}
.listado-bandas ul li{
	margin:0;
	padding:5px 0 3px 0;
	font-size:10px;
	border-bottom:1px solid #878787;
	}
.listado-bandas ul li a{
	color:#da2027;
	display:block;
	font-weight:bold;
	font-size:11px;
	line-height:10px;
	text-decoration:none;
	}
/*maincol items*/
.leftcol-interior{
	width:520px;
	float:left;
	margin-right:35px;
	_margin-right:15px;
	}
.leftcol-interior .form-container{
	margin-top:10px;
	}
.leftcol-interior .form-container select.long-select{
	width:220px;
	margin:0 10px 10px 0;	
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	}
.leftcol-interior .form-container select.medium-select{
	width:130px;
	margin:0 10px 10px 0;	
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	}
.leftcol-interior .form-container input.medium{
	width:200px;
	margin:0 0 10px 0;	
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	}
.leftcol-interior .form-container input.long{
	width:320px;
	margin:0 0 6px 0;	
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	}
.leftcol-interior .form-container label{
	float:left;
	margin:3px 5px 0 0;
	}
.leftcol-interior .form-container .input-holder{
	float:left;
	}
.rightcol-interior{
	width:250px;
	float:left;
	}
.rightcol-interior-titulo{
	font-size:12px;
	background:url(../img/bg-h2.png) right top repeat-x;
	line-height:26px;
	padding:0 0 0 10px;
	}
.detalle-foto{
	border:1px solid #b2b2b2;
	padding:10px;
	overflow:hidden;
	}
.detalle-foto p{
	padding:0;
	margin:0;
	}
.detalle-foto a.ver{
	color:#bd0000;
	font-weight:bold;
	font-size:12px;
	display:inline;
	text-decoration:none;
	text-transform:uppercase;
	}
ul.puntuacion{
	margin:10px 0 0 5px;
	padding:0;
	float:left
	}
ul.puntuacion li{
	margin:0;
	padding:0;
	color:#666;
	font-size:12px;
	display:inline;
	list-style:none;
	}
.sharethis{
	margin:10px 0 0 0;
	float:right;
	}
.sharethis a{
	float:left;
	}
.datos-sala{
	float:left;
	width:220px;
	}
.leftcol-interior p{
	font-size:12px;
	}
a.action{
	color:#da2027;
	font-size:13px;
	font-weight:bold;
	background:url(../img/navi-peq-down-red.png) right no-repeat;
	padding:0 15px 0 0;
	text-decoration:none;
	}
	
.comentarios{
	padding:10px 0;
	overflow:hidden;
	width:520px;
	}
.comentarios .foto{
	float:left;
	margin:0 5px 5px 0;
	}
.comentarios-encabezado{
	float:left;	
	width:460px;
	}
.comentarios-encabezado p.autor{
	float:left;
	color:#da2027;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0;
	}
.comentarios-encabezado ul.puntuacion{
	margin:0px 0 0 5px;
	padding:0;
	float:right;
	}
.comentarios-encabezado ul.puntuacion li{
	margin:0;
	padding:0;
	color:#000;
	font-size:11px;
	display:inline;
	list-style:none;
	}
.comentarios-encabezado a.responder{
	float:right;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	padding:0;
	text-decoration:none;
	}
.comentarios-contenido{
	color:#404040;
	font-size:11px;
	margin:0;
	padding:0;
	}
.comentarios-contenido a{
	color:#bd0000;
	font-weight:bold;
	font-size:12px;
	display:inline;
	text-decoration:none;
	text-transform:uppercase;
	}
	
/* GALLERY LIST */
div.rueda{
	 padding:10px 10px 10px 18px;
}
/* IMPORTANT - Change '#photos' to the ID of your gallery list to prevent a flash of unstyled content */
#galeria {visibility: hidden; background-color:#FFFFFF;}

/* GALLERY CONTAINER */
.gallery { background: #ddd; border: 1px solid #aaa; padding: 5px; }

/* LOADING BOX */
.loader { background: url(../img/loading.gif) center center no-repeat #ddd; }

/* GALLERY PANELS */
.panel {}

/* DEFINE HEIGHT OF PANEL OVERLAY */
/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */
.panel .panel-overlay,
.panel .overlay-background { height: 70px; padding: 0 1em;}

/* PANEL OVERLAY BACKGROUND */
.panel .overlay-background { background: #222; }

/* PANEL OVERLAY CONTENT */
.panel .panel-overlay { color: white; font-size: 0.7em; }
.panel .panel-overlay a { color: white; text-decoration: underline; font-weight: bold; }

/* FILMSTRIP */
/* 'margin' will define top/bottom margin in completed gallery */
.filmstrip { margin: 5px; }

/* FILMSTRIP FRAMES (contains both images and captions) */
.frame { border:1px solid #ccc; }

/* WRAPPER FOR FILMSTRIP IMAGES */
.frame .img_wrap { border: 1px solid #aaa; }

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.frame.current .img_wrap { border-color: #000; }

/* FRAME IMAGES */
.frame img { border: none;}

/* FRAME CAPTION */
.frame .caption { font-size: 11px; text-align: center; color: #888;	}
/* CURRENT FRAME CAPTION */
.frame.current .caption { color: #000; 	}

/* POINTER FOR CURRENT FRAME */
.pointer {
	border-color: #000; 
}
/* TRANSPARENT BORDER FIX FOR IE6 */
/* NOTE - DO NOT CHANGE THIS RULE */
*html .pointer {
	filter: chroma(color=pink);
}


/*VIDEOS*/
.pack-videos{
	margin:10px 0 0 0;}

.video-miniatura{
	float:left;
	margin:0 18px 0 0;
	padding:0;
	width:155px;
	}
.video-miniatura p.reproducciones{
	margin:0;
	padding:0;
	}
/*RIGHTCOL INTERIOR*/
.banda{
	width:135px;
	padding:0px 5px 0 0;
	overflow:hidden;
	}
.enlaces{
	padding:5px 0 0 0;
	}
.enlaces a{
	float:left;
	}
.rightcol-interior .publicidad250{
	margin:0 0 10px 0;
	color:#6b6b6b;
	font-size:10px;
	}
.rightcol-interior .publicidad250_2 {
margin:10px 0 10px 0;
padding: 0 0 0 4px ;
background:url(../img/FONDO_EG_BL.gif) left bottom no-repeat;
text-align:right;
}

.rightcol-interior p.dark{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:3px 0;
	padding:0;
	}
.rightcol-interior p.light{
	font-size:12px;
	color:#6d6d6d;
	font-weight:bold;
	margin:0;
	padding:0;
	}
.rightcol-interior a.link{
	font-size:12px;
	color:#bd0000;
	font-weight:bold;
	text-decoration:none;
	}
ul.listado-simple{
	font-size:11px;
	color:#000;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
	}
ul.listado-simple li{
	border-top:1px solid #ccc;
	list-style:none;
	margin:0;
	padding:0;
	line-height:22px;
	}
ul.listado-simple li a{
	font-weight:bold;
	color:#bd0000;
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
	}

div.listado-holder{
	font-size:12px;
	color:#000000;
	padding:5px 0;
	border-top:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	}
ul.listado-horizontal{
	font-size:11px;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
	display:inline;
	}
ul.listado-horizontal li{
	list-style:none;
	margin:0 0px 0 0;
	padding:0;
	line-height:22px;
	display:inline;

	}
ul.listado-horizontal li a{
	font-weight:normal;
	color:#6b6b6b;
	margin:0;
	padding:0 10px;
	text-decoration:none;
	border-right:1px solid #6b6b6b;
	}
ul.listado-horizontal li a.active{
	font-weight:bold;
	color:#fff;
	display:inline;
	margin:0;
	padding:0 5px;
	text-decoration:none;
	background:#a50000;	
	border-right:none;
	}
.mapa{
	border:1px solid #ccc;
	padding:3px;
	}
	
/*PAGINADOR*/
.paginador{
	margin:0 auto;
	text-align:center;
	}
ul.pagecounter{
	padding:0;
	margin:0 auto;
	color:#787979;
	}
ul.pagecounter li{
	padding:1px 4px;
	margin:0;
	list-style:none;
	display:inline;
	background: url(../img/bg-accesos-bottom.png) left bottom repeat-x #FFFFFF;
	border:solid 1px #555555;
	}
ul.pagecounter li a{
	color:#555555;
	text-decoration:none;
	font-weight:normal;
	padding:1px;
	}
ul.pagecounter li a.active{
	color:#222222;
	text-decoration:none;
	font-weight:bold;
}
/*INSTITUCIONAL HISTORIA*/
.historia-holder{
	background:url(../img/bg_historia.png) right top no-repeat;
	padding:10px;
	overflow:hidden;
	width:780px;
	_width:790px;
	margin:0;
	float:left;
	min-height:410px;
	_height:410px;
	}
.menu-tiempo{
	margin:10px auto 0 auto;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}
.menu-tiempo ul{
	margin:0;
	padding:0;
	display:inline;
	}
.menu-tiempo ul li{
	margin:0;
	padding:0 10px;
	display:inline;
	border-right:1px solid #633f17;
	}
.menu-tiempo ul li a{
	color:#633f17;
	text-decoration:none;
	}
.menu-tiempo ul li.active{
	background-color:#633f17;
	margin:0;
	padding:3px 10px;
	border:none;
	}
.menu-tiempo ul li.active a{
	color:#fff;
	text-decoration:none;
	}
.historia-holder .navegador{
	margin:150px 0 0 0;
	}
.info-historia{
	margin:20px 0px;
	padding:0 15px;
	overflow:hidden;
	width:665px;
	float:left;
	}
.info-historia img{
	float:left;
	}
.info-historia .titulo{
	background-color:#633f17;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	width:325px;
	padding:0 10px;
	margin:0 0 0 10px;
	float:left;
	}
.info-historia .descripcion-historia{
	background-color:#efeadf;
	color:#000000;
	font-size:12px;
	padding:10px;
	float:left;
	width:325px;
	margin:0 0 0 10px;
	_height:260px;
	min-height:260px;
	}
.info-historia .subtitulo_hist{
	background-color:#efeadf;
	color:#000000;
	font-size:12px;
	width:300px;
	margin:10px 0 0 0;
	text-align:center;
	}
.mapa-leftcol{
	width:250px;
	float:left;
	margin:0 10px 0 0;
	}
.mapa-rightcol{
	width:540px;
	float:left;
	}
.mapa-leftcol .form-container{
	font-size:10px;
	margin:0px 0 10px 0;
	overflow:hidden;
}
.mapa-leftcol .form-container input.medium{
	width:180px;
	_width:170px;
	float:left;
	margin:0;
	padding:0;
}
.resultados-container{
	margin:0;
	padding:0;
	width:250px;
	height:200px;
	}
.resultado{
	background-color:#f4f4f4;
	padding:10px;
	overflow:hidden;
	float:left;
	width:230px;
	}
.resultado span.numero{
	background:url(../img/marker.gif) left top no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	float:left;
	position:static;
	padding:0px;
	width:23px;
	height:23px;
	}
.resultado h1{
	color:#cf0000;
	text-transform:uppercase;
	margin:0 0 0 5px;
	padding:0;
	font-size:11px;
	font-weight:bold;
	float:left;
	display:block;
	}
.resultado p{
	color:#626262;
	margin:0 0 0 5px;
	padding:0;
	font-size:11px;
	float:left;
	width:200px;
		}
.resultado a{
	color:#383838;
	margin:0 0 0 25px;
	padding:0;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	float:left;
	}
.resultados-titulo{
	background-color:#5b5b5b;
	color:#FFFFFF;
	font-size:11px;
	text-transform:uppercase;
	padding:3px 10px;
	font-weight:bold;
	margin:5px 0 0 0;
	}
/*POPUP*/
.popup-holder{
	width:320px;
	margin:10px;
	overflow:hidden;
	padding:10px 0;
	background-color:#FFFFFF;
	}
.popup-holder .logo{
	float:left;
	margin-right:3px;
	}
.popup-holder .lugar-info{
	border-left:1px solid #eaeaea;
	width:210px;
	margin:0px;
	float:left;
	padding:0 0 0 5px;
	}
.popup-holder .lugar-info .lugar-nombre{
	padding:3px;
	background-color:#cf0000;
	color:#FFFFFF;
	float:left;
	width:180px;
	}
.popup-holder .lugar-info p{
	float:left;
	color:#686868;
	font-size:11px;
	margin:3px 0 0 0;
	padding:0;
	}
.popup-holder .lugar-info a{
	color:#cf0000;
	text-decoration:none;
	}
.popup-holder .lugar-info a{
	float:right;
	margin:0 5px 0 0;
	padding:0;
	}
/*RRHH*/
.body-grey{
	background:url(../img/bg_body_gris.png) repeat-x left top;
	width:810px;
	height:417px;
	}
.rrhh-text{
	width:630px;
	height:345px;
	margin:0px 0 0 130px;
	_margin:0px 0 0 70px;
	padding:50px 0 0 0;
	overflow:hidden;
	float:left;
	}
.rrhh-hs{
	width:370px;
	line-height:25px;
	margin:13px 0px 0 0;
	}
/*GRUPO HIJOS DE RIVERA*/
.body-grey-claro{
	background:url(../img/bg_body_gris_claro.png) repeat-x left top #f0f0f0;
	width:810px;
	overflow:hidden;
	}
.grupo-contenedor{
	overflow:hidden;
	width:730px;
	margin:0 auto;
	}
.producto-holder{
	float:right;
	background:url(../img/bg-productos-hijos.png) no-repeat right top;
	width:287px;
	height:360px;
	margin:30px 0 0 0
	}
.grupo-info{
	float:left;
	width:425px;
	margin:50px 0 0 0;
	}
ul.productos-grupo{
	margin:20px 10px 0 0;
	padding:0;
	float:left;
	}
ul.productos-grupo li{
	list-style:none;
	width:160px;
	height:27px;
	margin:0 0 5px 0;
	_margin:0;
	}
ul.productos-grupo li{
	background:url(../img/btn-gris.png) no-repeat left top;
	}
	
ul.productos-grupo li.cabreiroa_active{
	background:url(../img/btn-cabreiroa.png) no-repeat left top;
	}
ul.productos-grupo li.sidra_active{
	background:url(../img/btn-sidra.png) no-repeat left top;
	}
ul.productos-grupo li.giste_active{
	background:url(../img/btn-giste.png) no-repeat left top;
	}
ul.productos-grupo li.desymo_active{
	background:url(../img/btn-desymo.png) no-repeat left top;
	}

ul.productos-grupo li a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	padding:5px 0px 0 5px;
	display:block;
	}
ul.productos-grupo li a img{
	float:right;
	margin:5px 5px 0 0;
	_margin:-15px 5px 0 0;
	padding:0;
	}
ul.productos-grupo li a.cabreiroa:hover{
	background:url(../img/btn-cabreiroa.png) no-repeat left top;
	width:155px;
	height:27px;
	padding:5px 0px 0 5px;
	}
ul.productos-grupo li a.sidra:hover{
	background:url(../img/btn-sidra.png) no-repeat left top;
	width:155px;
	height:27px;
	padding:5px 0px 0 5px;
	margin:0 0 0 0;
	}
ul.productos-grupo li a.giste:hover{
	background:url(../img/btn-giste.png) no-repeat left top;
	width:155px;
	height:27px;
	padding:5px 0px 0 5px;
	margin:0 0 0 0;
	}
ul.productos-grupo li a.desymo:hover{
	background:url(../img/btn-desymo.png) no-repeat left top;
	width:155px;
	height:27px;
	padding:5px 0px 0 5px;
	margin:0 0 0 0;
	}
.grupo-info p{
	float:left;
	width:250px;
	color:#636363;
	margin:20px 0 0 0;
	font-size:11px;
	}
/*PRODUCTOS DE ESTRELLA GALICIA*/
.body-grey-productos{
	background:url(../img/bg_productos.png) repeat-x left top;
	width:810px;
	height:388px;
	padding:90px 0 0 0;
	text-align:center;
	}
.productos-titulo{
	background:url(../img/bg-titulo-productos.png) left top repeat-x;
	color:#FFFFFF;
	text-align:center;
	text-transform:uppercase;
	font-size:20px;
	width:810px;
	height:31px;
	padding:7px 0 0 0;
	margin:0 0 15px 0;
	}
/*PRODUCTOS DE ESTRELLA GALICIA*/
.body-grey-productos ul{
	margin:0px 0 0 0px;
	padding:0;
	display:inline;
	}
.body-grey-productos ul li{
	margin:0px -25px 0 -25px;
	padding:0;
	display:inline;
	list-style:none;
	}
.header-productos{
	margin:0px 0 0 1px;
	width:843px;
	/*_width:853px;*/
	height:75px;
	/*_height:85px;*/
	border-bottom:1px solid #d9d9d9;
	text-align:right;
	background:#fff8dd;
	padding:10px 10px 0 0;
	}
div.maincol-body-productos{
	/*background:url(../img/bg-mainbody.png) repeat-y right top #00FF00;*/
	background:url(../img/bg-mainbody.png) repeat-y;
	overflow:hidden;
	padding:0px 0px 20px 0px;
	width:860px;
	}
div.maincol-body-productos .descripcion-completa-producto{
	padding:0px;
	margin:20px auto;
	width:745px;
	font-size:12px;
	color:#000000;
	}
div.maincol-body-productos .fotos-productos{
	border:1px solid #dfdfdf;
	overflow:hidden;
	display:block;
	height:350px;
	width:740px;
}
/*PARA FOTOS DE PRODUCTOS FINITOS*/
.presentacion-180{
	width:181px;
	float:left;
	}
.popup-hover-productos{
	width:185px;
	position:absolute;
	z-index:98;
	color:#FFFFFF;
	margin:-100px 0 0 0;
	_margin:250px 0 0 -185px;
}
.popup-hover-productos-corto{
	width:185px;
	position:absolute;
	z-index:98;
	color:#FFFFFF;
	margin:-100px 0 0 0;
	_margin:83px 0 0 -185px;
	float:left;
}
.popup-hover-productos-corto h1, .popup-hover-productos h1{
	font-size:13px;
	padding:3px 10px;
	background:url(../img/bullet-down.png) no-repeat right #fff8dd;
	width:165px;
	z-index:100;
	float:left;
	position:absolute;
	font-weight:bold;
	text-align:left;
	}
	
.popup-hover-productos-corto ul, .popup-hover-productos ul{
	padding:0;
	margin:28px 0 0 10px;
	width:165px;
	z-index:100;
	float:left;
	position:absolute;
	height:70px;
	}

.popup-hover-productos-corto ul li, .popup-hover-productos ul li{
	font-size:11px;
	color:#FFFFFF;
	padding:0 0 0 5px;
	margin:0;
	/*background:url(../img/bullet-white.png) left top no-repeat;*/
	list-style:none;
	}
.transparent-bg-productos{
	height:100px;
	width:185px;
	position:absolute;
	background-color:#404040;
	float:left;
    /* for IE */
    filter:alpha(opacity=85);
    /* CSS3 standard */
    opacity:0.85;
}

/*PARA FOTOS DE PRODUCTOS de doble ancho*/
.presentacion-300{
	width:370px;
	float:left;
	}
.popup-hover-productos-ancho{
	width:370px;
	position:absolute;
	z-index:98;
	color:#FFFFFF;
	margin:-97px 0 0 0;
	_margin:67px 0 0 -370px;
}
.popup-hover-productos-ancho h1{
	font-size:13px;
	padding:3px 10px;
	background:url(../img/bullet-down.png) no-repeat right #fff8dd;
	width:350px;
	z-index:100;
	float:left;
	position:absolute;
	font-weight:bold;
	}
	
.popup-hover-productos-ancho ul{
	padding:0;
	margin:28px 0 0 10px;
	width:345px;
	z-index:100;
	float:left;
	position:absolute;
	height:70px;
	}

.popup-hover-productos-ancho ul li{
	font-size:11px;
	color:#FFFFFF;
	padding:0 0 0 5px;
	margin:0;
	list-style:none;
	}
.transparent-bg-productos-ancho{
	height:100px;
	width:370px;
	position:absolute;
	background-color:#404040;
	float:left;
    /* for IE */
    filter:alpha(opacity=85);
    /* CSS3 standard */
    opacity:0.85;
}

div.maincol-body-productos .aclaracion{
	color:#7d7d7d;
	margin:5px 0;
	font-size:12px;
}
.borde-puntos{
	border-right:4px dotted #dfdfdf;
	height:100%;
	}
.borde-puntos-bottom{
	border-bottom:4px dotted #dfdfdf;
	}
div.maincol-body-productos .accesos{
	padding:15px 10px 0 10px;
	background:url(../img/bg-accesos-top.png) repeat-x left top #fff;
	margin:0 0 0px 0;
	color:#000000;
}
div.maincol-body-productos .accesos-bottom{
	padding:10px 10px;
	background:url(../img/bg-accesos-bottom.png) repeat-x left top #fff;
	margin:0;
}
div.maincol-body-productos .accesos ul{
	padding:0;
	margin:0;
}
div.maincol-body-productos .accesos ul li{
	font-size:13px;
	padding:0 0 0 15px;
	margin:0 0px 4px 0;
	list-style:none;
	background:url(../img/bullet-arrow-der.png) left top no-repeat;

}
div.maincol-body-productos .accesos ul li a{
	color:#000000;
	font-weight:bold;
	font-size:13px;
	padding:0;
	margin:0;
	text-decoration:none;
	display:inline;
}
.productos-eg{
	text-align:center;
	}
a.linkopacity img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: 0.5;
	margin:0 10px 0 10px;
}
a.linkopacity:hover img {
	filter:alpha(opacity=100);  
	-moz-opacity: 1.0;  
	opacity: 1.0;
	-khtml-opacity: 1.0;
}
/*100 VIDEO*/
.video-texto-100{
	padding:0;
	margin:100px 30px 0 60px;
	_margin:100px 30px 0 30px;
	width:320px;
	height:300px;
	float:left;
}
.video-holder{
	background:url(../img/tv.png) left bottom no-repeat;
	height:285px;
	width:340px;
	float:left;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:100px 0 0 0;
	}
.video-holder .video-100{
	margin:20px;
	}
	
.video-holder .block-video{
	width:300px;
	position:absolute;
	z-index:98;
	color:#FFFFFF;
	margin:-195px 0 0 22px;
	_margin:-195px 0 0 -150px;
	padding:70px 0 0 0;
}
.video-holder .block-video a{
	font-size:13px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
}
.video-holder .block-video-bg{
	height:175px;
	width:300px;
	position:absolute;
	background-color:#404040;
	float:left;
    /* for IE */
    filter:alpha(opacity=85);
    /* CSS3 standard */
    opacity:0.85;
	z-index:97;
	margin:-195px 0 0 22px;
	_margin:-195px 0 0 -150px;
}
/*DESCARGAS*/
.descargas-contenedor{
	overflow:hidden;
	width:750px;
	margin:0 auto;
	padding:30px 0;
	}
.downloader-conciertos{
	border:1px solid #dddddd;
	width:380px;
	padding:5px 30px 0px 5px;
	margin:20px 15px 0px 0;
	float:left;
	background-color:#FFFFFF;
	}
.downloader-conciertos .nombre-concierto{
	padding:5px;
	margin:0 0 7px 0;
	background-color:#7b797f;
	color:#FFFFFF;
	font-weight:bold;
	}
.downloader-conciertos p{
	color:#626262;
	background:url(../img/bullet-dash.png) no-repeat left top;
	padding:0 0 0 7px;
	margin:0 10px 0 0;
	display:inline;
	}
.downloader-conciertos a.descargar{
	background:url(../img/btn_descargas.png) no-repeat;
	width:72px;
	height:16px;
	color:#FFFFFF;
	font-size:10px;
	text-transform:uppercase;
	display:inline;
	text-decoration:none;
	padding:0px 20px 3px 5px;
	_padding:-0px 20px 3px 2px;
	text-align:center;
	}
.publicidad-seccion{
	float:left;
	margin:60px 5px 0 0;
	_margin:60px 2px 0 0;
	text-align:center;
	_width:130px;
	}
a.seccion-nombre{
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 auto;
	font-size:15px;
	padding:2px 7px;
	text-align:center;
	text-decoration:none;
	}
.linea-lateral{
	border-right:1px solid #d2d2d4;
	}
.downloader-publicidad{
	border:1px solid #dddddd;
	width:500px;
	padding:5px 30px 0px 5px;
	margin:0px 15px 0px 0;
	float:left;
	background-color:#FFFFFF;
	}
.downloader-publicidad .nombre-pieza{
	padding:5px;
	margin:0 0 7px 0;
	background-color:#7b797f;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	}
.downloader-publicidad ul{
	padding:0;
	_margin:0 0 0 10px;
	margin-top:0;
	}
.downloader-publicidad ul li{
	padding:0;
	margin:3px 0;
	border-bottom:1px solid #e9e9ea;
	list-style:none;
	display:block;
	}
.downloader-publicidad ul li a{
	padding:0 0 0 10px;
	_padding:0 0 0 5px;
	margin:0 0 0 10px;
	_margin:0 0 0 0px;
	background:url(../img/bullet-dash.png) no-repeat left top;
	text-decoration:none;
	color:#626262;
	}
.downloader-publicidad ul li a:hover{
	padding:0 0 0 10px;
	_padding:0 0 0 5px;
	margin:0 0 0 10px;
	_margin:0 0 0 0px;
	background:url(../img/bullet-dash-red.png) no-repeat left top;
	text-decoration:none;
	color:#c90000;
	}
.descargas-contenedor input.btnRed{
	margin:13px 15px 0 0px;
	_margin:13px 40px 0 0px;
	}
.wallpaper-container{
	width:350px;
	height:330px;
	overflow:hidden;
	float:left;
	margin:0 25px 0 0;
	}
.wallpaper-container .titulo-tema{
	width:340px;
	overflow:hidden;
	background:#b60000;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin:0 0px 5px 0;
	}
.wallpaper-container .wallpaper{
	margin:5px 0 0 0;
	width:115px;
	text-align:center;
	color:#848383;
	float:left;
	font-weight:bold;
	height:115px;
	}
.wallpaper-container .wallpaper a img{
	border:5px solid #000;
	margin:0 0 3px 0;
	}
.wallpaper-container .wallpaper a img:hover{
	border:5px solid #b60000;
	margin:0 0 3px 0;
	}
.wallpaper-container .wallpaper .tamaños{
	font-size:9px;
	text-decoration:none;
	font-weight:bold;
	}
.wallpaper-container .wallpaper .tamaños a{
	color:#848383;
	font-size:9px;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
	}
.wallpaper-container .wallpaper .tamaños a:hover{
	color:#b60000;
	}
.salvapantallas{
	background:url(../img/monitor.png) right bottom no-repeat;
	}
.wallpaper-container .wallpaper a.salvalink{
	color:#000;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
	}
.burbuja{
	background:url(../img/burbuja.gif) left top repeat;
	width:106px;
	height:94px;
	padding:10px;
	}
.popup{
	width:380px;
	background-color:#FFFFFF;
	padding:10px;
	overflow:hidden;
	}
.popup .form-container{
	font-size:12px;
	color:#636363;
	font-weight:bold;
	padding:5px 0;
	}
.popup .form-container .large {
	border:1px solid #bcbcbc;
	width:380px;
	margin:0 0 10px 0;
	}
.popup .form-container-corto{
	float:right;
	width:100px;
	text-align:left;
	margin:0 0 10px 0;
	}

/*IMAGENES PARA RECORDAR*/
.recuerdos_holder{
	background:url(../img/bg_cerveza.png) no-repeat left top;
	width:822px;
	}
.foto-recuerdo{
	margin:50px 10px 0 120px;
	_margin:50px 20px 0 70px;
	float:left;
	background:url(../img/bg_recordar.png) no-repeat;
	width:186px;
	height:375px;
	padding:1px 0 0 1px;
	}
.descripcion-recuerdo{
	background:url(../img/bg_recordar_texto.png) no-repeat;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	margin:50px 0 0 0;
	width:387px;
	height:360px;
	float:left;
	padding:5px;
	}
.descripcion-recuerdo p{
	height:240px;
	max-height:240px;
	width:360px;
	}
.descripcion-recuerdo .titulo-ano{
	background:#f4d21b;
	font-size:21px;
	font-weight:bold;
	width:370px;
	_width:360px;
	padding:0 0 0 5px;
	margin:0 0 10px 0;
	}
.navegador-recuerdos{
	margin:0 10px 0 0;
	padding:0;
	}
.navegador-anos{
	text-align:center;
	}
.navegador-anos ul{
	margin:0 auto;
	padding:5px;
	}
.navegador-anos ul li{
	margin:0;
	padding:0 10px 0 0;
	display:inline;
	}
.navegador-anos ul li a{
	margin:0;
	padding:0 0 0 10px;
	_padding:0 0 0 5px;
	display:inline;
	text-decoration:none;
	color:#fff;
	background:url(../img/bullet-submenu-white.png) left no-repeat;
	_background:url(../img/bullet-white.png) left no-repeat;
	font-weight:bold;
	}
.navegador-anos ul li a.active{
	margin:0;
	padding:0 0 0 10px;
	_padding:0 0 0 5px;
	display:inline;
	text-decoration:none;
	color:#f4d21b;
	}
/*LAMINAS PARA RECORDAR*/
.laminas{
	background:#eae0c9;
	width:800px;
	}
.laminas p{
	color:#5d5643;
	font-size:10px;
	margin:0;
	padding:0;
	}
.detalle_gris{
	background-color:#ebebeb;
	height:25px;	
	}
a.diapositiva{
	background:url(../img/bg_diapo.png) no-repeat right;
	padding:9px 18px;
	float:left;
	display:block;
	_width:152px;
	height:104px;
	margin:0 10px 30px 0;
	}
a.diapositiva:hover{
	background:url(../img/bg_diapo_.png);
	padding:9px 18px;
	float:left;
	display:block;
	}
.laminas-holder{
	margin:30px 0 0 0;
	float:left;
	width:540px;
	_width:600px;
	}
.laminas-holder p{
	margin:0px 0 10px 0;
	padding:0;
	}
.navegador-laminas-left{
	margin:220px 40px 0 50px;
	_margin:220px 50px 0 10px;
	float:left;
	}
.navegador-laminas-right{
	margin:220px 0 0 30px;
	_margin:220px 0 0 20px;
	float:left;
	}
/*REGISTRO*/
.registro-form{
	margin:0px 0 0 0px;
	padding:10px;
	overflow:hidden;
	width:780px;
	background:url(../img/bg-top.png) left top repeat-x;
}
.registro-form-end{
	margin:0px 0 0 0px;
	padding:10px;
	overflow:hidden;
	width:780px;
	background:url(../img/bg-bottom.png) left bottom repeat-x;
}
.contacto p{
	overflow:hidden;
	}
.subtitulo{
	width:780px;
	overflow:hidden;
	clear:both;
	margin:10px 0 10px 0;
	padding:15px 0 0 0;
	border-bottom:1px solid #b1b2b2;
	}
.invisible{
	width:360px;
	margin:0 0 0 20px;
	}
.invisible .form-container{
	overflow:hidden;
	float:right;
	text-align:left;
	width:210px;
	_margin:0 0 5px 0;
	font-size:11px;
	}
.invisible-muy-corto{
	width:160px;
}
.invisible-corto{
	width:190px;
	margin-left:5px;
}
.invisible-wide h1, .invisible h1{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#404040;
	margin:0px 0 5px 0;
	padding:0;
}
p.obligatorio{
	color:#404040;
	padding:0;
	margin:0 10px 0 0;	
	text-align:right;
	float:right;
	font-size:11px;
}
.invisible-wide{
	width:740px;
	overflow:hidden;	
	margin:0 0 0 20px;	
	_margin:0 0 0 10px;
	float:left;
	}
.invisible-wide2{
	width:740px;
	overflow:hidden;	
	margin:0 0 0 20px;	
	float:left;
	}
.textarea-container{
	float:left;
	width:500px;
	text-align:left;
	margin:0 0 5px 6px;
	_margin:0 0 5px 3px;
	_padding:0 0 10px 0;
	font-size:10px;
	}
.bases-completas{
	width:450px;
	margin:0 auto 5px auto;
	padding:5px;
	height:100px;
	border:1px solid #bbb;
	overflow-y:scroll;
	}
.bases-legales{
	width:598px;
	margin:0px 0 0 0px;
	border:1px solid #bbb;
	padding:0 0 20px 0;
	background-image:url(../images/bg_bases.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.bases-legales p, .bases-legales h2{
	padding:0 40px;
	line-height:12px;
	}
label.formularios{
	float:left;
	padding:0px 3px 0 0;
	width:140px;
	text-align:right;
	}
label.formularios-corto{
	float:left;
	padding:3px 10px 0 0;
	width:80px;
	text-align:right;
	}
label.formularios-largo{
	float:left;
	padding:3px 0px 0 0;
	width:120px;
	text-align:right;
	}
input.form{
	border:1px solid #bbb;
	height:14px;
	width:80px;
	font-size:9px;
	color:#000;
	float:left;
	margin:0px 5px 5px 0;
	padding:3px 5px 0 5px;
	}
input.form2{
	border:1px solid #bbb;
	height:12px;
	width:250px;
	font-size:9px;
	color:#000;
	float:left;
	margin:0 5px 0 0;
	padding:3px 5px 0 5px;
	}
input.form3{
	border:1px solid #bbb;
	height:12px;
	width:60px;
	font-size:9px;
	color:#000;
	float:left;
	margin:0 5px 0 0;
	padding:3px 5px 0 5px;
	}
/*.textarea-container-corto{
	float:right;
	width:470px;
	text-align:left;
	margin:0 0 10px 0;
	}*/
.check-container{
	font-weight:normal;
	margin:0 6px 0 0;
	padding:-5px 0 3px 0;
	width:80px;
	float:left;
	font-size:11px;
	line-height:30px;
}
.aceptacion{
	width:300px; 
	font-size:11px; 
	margin:10px auto;
	}
.invisible a.link{
	font-size:12px;
	color:#bd0000;
	font-weight:bold;
	text-decoration:none;
	}
/*INTRO*/
.intro-holder{
	background:url(../img/bg_intro_grafica.png) left top no-repeat;
	overflow:hidden;
	margin:30px auto auto auto;
	width:680px;
	height:447px;
	}
.intro-holder1{
	background:url(../img/bg_intro_grafica1.png) left top no-repeat;
	overflow:hidden;
	margin:30px auto auto auto;
	width:680px;
	height:447px;
	}
.intro-holder2{
	background:url(../img/bg_intro_grafica2.png) left top no-repeat;
	overflow:hidden;
	margin:30px auto auto auto;
	width:680px;
	height:447px;
	}		
	.intro-holder3{
	background:url(../img/bg_intro_grafica3.png) left top no-repeat;
	overflow:hidden;
	margin:30px auto auto auto;
	width:680px;
	height:447px;
	}
.mas18{
	float:left;
	margin:270px 0 0 140px;
	_margin:320px 0 0 35px;
	}
.menos18{
	float:left;
	margin:270px 0 0 135px;
	_margin:320px 0 0 245px;
	}
.idiomas{
	margin:10px auto 0 auto;
	text-align:right;
	width:680px;
	}
.idiomas a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding:2px 5px;
	margin:0 5px;
	font-size:11px;
	}
.idiomas a:hover{
	color:#fff;
	background:#000;
	text-decoration:none;
	font-weight:bold;
	padding:2px 5px;
	margin:0 5px;
	}
.idiomas a.active{
	color:#fff;
	background:#c20000;
	text-decoration:none;
	font-weight:bold;
	padding:2px 5px;
	margin:0 5px;
	}
p.copyright{
	font-size:12px;
	margin:5px 0 0 0;
	padding:0;
	}
/*LOS MAS MENU*/
ul.pestanias{
	margin:0px 0 10px 0;
	padding:0;	
	background:url(../img/bg-menu-agenda.png) repeat-x left top #3e3e3e;
	font-size:13px;
	overflow:hidden;
	height:40px;
	}
ul.pestanias li{
	margin:0 2px;
	padding:0px 0px;
	display:inline;
/*	line-height:30px;*/
	float:left;
	width:80px;
	display:block;
	}
ul.pestanias li.active{
	margin:0;
	padding:0px;
	background-color:#FFFFFF;
	color:#000000;
	width:80px;
	display:block;
	}
ul.pestanias li.active a{
	margin:0;
	padding:0 5px;
	color:#bd0000;
	font-weight:bold;
	border-bottom:6px solid #bd0000;
	}
ul.pestanias li a{
	margin:0;
	padding:0 5px;
	color:#fafbfd;
	text-decoration:none;
	width:70px;
	display:block;
	}
ol.ranking{
	font-size:11px;
	color:#bd0000;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
	}
ol.ranking li{
	margin:0 0 0 20px;
	padding:0;
	line-height:22px;
	}
ol.ranking li a{
	font-weight:bold;
	color:#000;
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
	}
/*ENTREVISTAS*/
p.autor-ciudad{
	color:#000;
	font-weight:bold;
	padding:0 0 0px 0;
	margin:10px 0 0 0;
	font-size:10px;
	}
p.pregunta{
	color:#bd0000;
	font-weight:bold;
	padding:0 0 0px 0;
	margin:0;
	}
p.respuesta{
	color:#000;
	font-weight:regular;
	padding:0 0 10px 0;
	margin:0;
	border-bottom:1px solid #ccc;
	}
.musica_recomendaciones{
	background-color:#f7f7f7;
	padding:10px 0 0px 10px;
	}
.musica_recomendaciones .foto_recomendacion{
	background-color:#f7f7f7;
	padding:0 3px 3px 0;
	}
.globo{
	position:absolute;
	margin:0 0px 0 -330px;
	width:341px;
	padding:0;
	}
.globo_cuerpo{
	background:url(../img/globo_bg.png);
	padding:0;
	margin:0;
	_margin:-4px 0 0 0;
	width:341px;
	float:left;
	}
.globo_cuerpo .foto_globo{
	float:left;
	margin:0 5px 0 10px;
	}
.globo_texto{
	font-size:11px;
	width:200px;
	margin:0 0 0 5px;
	overflow:hidden;
	}
.globo_texto h1{
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #A0A0A0;
	}
.globo_texto .entrada{
	overflow:hidden;
	margin:0;
	padding:0;
}

.globo_texto .entrada .fecha{
	float:right;
	margin:0 0 0 5px;
	color:#B10000;
}
.globo_texto .entrada a{
	width:135px;
	float:right;
	margin:0;
	padding:0;
	text-decoration:none;
	color:#000000;
}
.comentarios_globo{
	width:470px;
	overflow:hidden;
	}
.comentarios_globo_contenido{
	background:url(../img/globo_bg_grande.png) right top repeat;
	overflow:hidden;
	width:470px;
	_margin:-4px 0 0 0;
	}
.comentarios_globo_contenido p{
	float:left;
	width:420px;
	margin:0 0 0 10px;
	padding:0;
	font-style:italic;
	}
.autor_globo{
	color: #da2027;
	font-size: 14px;
	font-weight: bold;
	margin:0 0 0 40px;
	padding:0;
}
div.maincol-body-porra{
	background:url(../img/bg_lp.jpg) no-repeat right bottom #000000;
	overflow:hidden;
	padding:20px 0px 60px 0px;
	_padding:20px 0px 60px 0px;
	/*margin:20px 0 0 0;*/
	width:807px;
	_width:800px;
	color:#FFFFFF;
	}
.pagebody_porra{
	width:693px;
	margin:0 auto;
	overflow:hidden;
	}
.pagebody_porra h1{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	border-bottom:1px solid white;
	margin:10px 0 0 0;
	}
.pagebody_porra h2{
	color:#D42E12;
	font-size:10px;
	font-weight:bold;
	border-bottom:1px solid #D42E12;
	margin:10px 0 0 0;
	}
/*BORRAR ESTE CSS*/
.menu_porra{
	background-color:#D42E12;
	overflow:hidden;
	margin:5px 0;
	width:100%;	
	}
.img_de{
	position:absolute;
	padding:6px 0 0px 20px;
	_top:5px;
	}
.menu_porra ul{
	color:#ffffff;
	list-style:none;
	float:right;
	margin:0;
	padding:0;
	}
.menu_porra ul li{
	color:#ffffff;
	list-style:none;
	display:inline;
	margin:0 5px 0 0;
	}
.menu_porra ul li a{
	color:#ffffff;
	list-style:none;
	display:inline;
	text-decoration:none;
	}
.menu_porra ul li a.active{
	color:#000000;
	list-style:none;
	display:inline;
	text-decoration:none;
	}
/*HASTA AQUI*/
.box_lp{
	width:223px;
	float:left;
	color:#FFFFFF;
	font-size:9px;
	line-height:11px;
	margin-bottom:10px;
	}
.box_lp p{
	margin:0 0 13px 0;
	padding:0;
	}
.box_lp span.resaltado{
	background:#d53014;
	padding:1px 5px;
	margin:0 5px 0 0;
	}
.box_lp h1{
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	border-bottom:1px solid white;
	margin:0 0 10px 0;
	padding:2px 0;
	}
.box_lp h2{
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
	margin:0;
	padding:0;
	border-bottom:none;
	}
.box_lp span.resaltado_grande{
	background:#d53014;
	padding:8px 10px;
	margin:0 5px 15px 0;
	color:#000000;
	display:block;
	text-align:center;
	font-weight:bold;
	}
.box_lp span.resaltado_grande span{
	background:#fff;
	border:1px solid black;
	padding:2px 5px;
	}
.box_lp .form-container{
	margin:0;
	font-size:12px;
	overflow:hidden;
	padding:0 0px 0 50px;
	margin:5px 0px 20px 0;
	}
.box_lp .form-container input.campo_corto{
	border:0;
	width:70px;
	font-size:12px;
	margin:0 10px 0 0;
	}
.margin_medio{
	margin:0 9px;
	}
.login_lp{
	border:1px solid white;
	padding:10px 20px 0 0;
	_padding:0px 20px 0 0;
	color:#D42E12;
	overflow:hidden;
	margin:0;
	}
.login_lp .form-container {
	height:25px;
	margin:0;
	padding:0;
	}
.login_lp .form-container input.campo{
	border:0;
	float:right;
	width:120px;
	}
.login_lp .form-container input.campo_ancho{
	border:0;
	float:right;
	width:300px;
	}
.login_lp .form-container textarea.campo_ancho{
	border:0;
	float:right;
	width:296px;
	}
.login_lp .form-container label{
	border:0;
	float:right;
	margin:0 10px 0 0;
	}
.btn_porras{
	background-color:#D42E12;
	color:#FFFFFF;
	font-size:10px;
	border:0;
	margin:0 0 10px 153px;
	_margin:0 0 0px 162px;
	}
.btn_porras2{
	background-color:#D42E12;
	color:#FFFFFF;
	font-size:10px;
	border:0;
	}
.recuperar{
	font-style:italic;
	font-size:10px;
	border-bottom:1px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
	padding:2px 5px 2px 5px;
	text-align:right;
	margin:0 0 0 0px;
	float:right;
	width:211px;
	}
.recuperar a{
	color:#FFFFFF;
	font-style:italic;
	text-decoration:none;
	padding:0;
	margin:0;
	}
.logo_lp{
	margin:20px 0 0px 0;
	width:67px;
	height:63px;
	}
.publicidad_lp{
	padding:10px 0 0 0;
	}
.login-box{
	width:200px;
	text-align:right;
	margin:0px 0 0 0;
	padding:0;
	float:right;
	}
.login-box ul{
	list-style:none;
	margin:0;
	padding:0;
	}
.login-box ul li{
	list-style:none;
	display:inline;
	margin:0 0px 0 10px;
	padding:0;
	}
.login-box ul li a{
	color:#FFFFFF;
	font-size:10px;
	font-style:italic;
	text-decoration:none;
	}
.avatarLogin{
	float:right;
	margin:0 0 3px 5px;
	}
.login-box .saludo{
	border-bottom:1px solid white;
	font-size:10px;
	color:#D42E12;
	}
.login-box .saludo span{
	border-bottom:1px solid white;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	}
.logo_logueado{
	margin:13px 0 0 0;
	}
.tabla_resultados_chica_contenedor{
	width:450px;
	margin:0px 10px 0 0;
	float:left;
	}
.tabla_resultados_chica{
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:1px solid #D42E12;
	margin-bottom:15px;
	}
.tabla_resultados{
	width:100%;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:1px solid #D42E12;
	margin:15px 0;
	}
.tabla_resultados td, .tabla_resultados_chica td{
	text-align:center;
	font-style:italic;
	padding:5px 0;
	}
.tabla_resultados th, .tabla_resultados_chica th{
	border-bottom:1px solid #D42E12;
	margin:0;
	padding:0;
	font-style:normal;
	}
.tabla_resultados td.primero, .tabla_resultados_chica td.primero{
	border-bottom:1px solid #D42E12;
	margin:0;
	padding:15px 0 0 0;
	font-style:normal;
	}
.tabla_resultados span, .tabla_resultados_chica span{
	font-style:italic;
	font-weight:bold;
	color:#D42E12;
	display:block;
	}
.tabla_resultados span{
	font-size:9px;
}
.tabla_resultados_chica span{
	font-size:8px;
}
.reditalic{
	color:#d42e12;
	font-style:italic;
	font-size:7px;
	margin:0 5px;
	text-decoration:none;
	}
.reditalic2{
	color:#d42e12;
	font-style:italic;
	font-size:7px;
	margin:0px;
	display:block;
	}
.foot_quini{
	margin:0px 0px 20px 0;
	text-align:right;
	}
.box_quini{
	width:335px;
	float:left;
	margin-top:10px;
	margin-bottom:20px;
	padding:0px 0 0 0;
	}
.marRight10{
	margin-right:20px;
	}
.marRight5{
	margin-right:5px;
	}
.box_quini h1{
	border-bottom:1px solid white;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	margin:0 0 10px 0;
	}
.box_quini_interior{
	width:250px;
	border:1px solid white;
	margin:0px auto;
	padding:0;
	font-size:8px;
	text-align:center;
	}
.box_quini_interior h2{
	border-bottom:1px solid white;
	background:#D42E12;
	padding:5px;
	margin:0;
	color:#FFFFFF;
	text-align:left;
	font-size:8px;
	}
.tabla_posiciones{
	width:100%;
	margin:15px 0;
	}
.tabla_posiciones_miembros{
	width:420px;
	margin:15px 15px 0 0 ;
	}
.tabla_posiciones_pena{
	width:250px;
	margin:15px 0;
	}
.tabla_posiciones th{
	font-size:10px;
	font-weight:bold;
	padding:4px 0;
	border-bottom:1px solid white;
	}
.tabla_posiciones_miembros th, .tabla_posiciones_pena th{
	border-bottom:1px solid white;
	font-size:10px;
	padding:10px 0;
	text-align:left;
	}
.tabla_posiciones td, .tabla_posiciones_miembros td, .tabla_posiciones_pena td{
	border-bottom:1px solid white;
	font-size:10px;
	padding:10px 0;
	text-align:center;
	}
.tabla_posiciones td.position, .tabla_posiciones_miembros td.position, .tabla_posiciones_pena td.position{
	border-bottom:1px solid white;
	font-size:12px;
	padding:10px 0;
	color:#D42E12;
	font-weight:bold;
	}
.tabla_posiciones td.apodo, .tabla_posiciones_miembros td.apodo, .tabla_posiciones_pena td.apodo{
	color:#D42E12;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	}
.tabla_posiciones td.apodo span, .tabla_posiciones_miembros td.apodo span, .tabla_posiciones_pena td.apodo span{
	font-size:12px;
	padding:0;
	display:block;
	color:white;
	font-weight:bold;
	font-style:normal;
	}
.tabla_posiciones td.puntos_porras{
	color:#D42E12;
}
.tabla_posiciones td img.pad{
	padding-bottom:4px;
}
/*PAGINADOR*/
.paginador_porras{
	margin:0 auto 15px auto;
	text-align:center;
	font-size:10px;
	}
.paginador_porras ul.pagecounter{
	padding:0;
	margin:0 auto;
	color:white;
	}
.paginador_porras ul.pagecounter li{
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
	}
.paginador_porras ul.pagecounter li a{
	color:white;
	text-decoration:none;
	font-weight:normal;
	padding:1px;
	}
.paginador_porras ul.pagecounter li a.active{
	color:#c20000;
	text-decoration:none;
	font-weight:bold;
	}
.detalle_porra{
	width:430px;
	margin:10px 10px 10px 0;
	float:left;
	font-size:11px;
	}
.foto_detalle_porra{
	float:left;
	margin:0 10px 0 0;
	}
.detalle_porra .titulo{
	margin:0;
	float:left;
	width:300px;
	border-bottom:1px solid white;
	}
.detalle_porra .titulo span{
	font-size:9px;
	font-weight:bold;
	font-style:italic;
	float:right;
	color:#D42E12;
	padding:0px 0 0 0;
	}
.detalle_porra .creacion{
	font-size:9px;
	color:white;
	}
.box_multiuso_porra{
	width:250px;
	float:left;
	margin-top:10px;
	padding:0px 0 0 0;
	}
.box_multiuso_porra h1{
	border-bottom:1px solid white;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	margin:0 0 10px 0;
	}
.box_multiuso_porra_interior{
	width:250px;
	border:1px solid white;
	margin:0px auto;
	padding:0;
	font-size:9px;
	text-align:center;
	}
.box_multiuso_porra_interior p{
	color:white;
	text-align:left;
	padding:0 0 0 5px;
	margin:0;
	color:#D42E12;
	}
.box_multiuso_porra_interior h2{
	border-bottom:1px solid white;
	background:#D42E12;
	padding:5px;
	margin:0;
	color:#FFFFFF;
	text-align:left;
	}
.ganador{
	width:220px;
	overflow:hidden;
	margin:10px 10px 10px 0;
	font-size:9px;
	float:left;
	}
.ganador img{
	margin:0 5px 5px 0;
	}
.ganador h3{
	color:#FFFFFF;
	font-size:9px;
	}
.ganador_interior{
	float:left;
	width:120px;
	}
	
.miembros{
	float:left;
	width:225px;
	margin-bottom:15px;
	}
.miembros .individual{
	float:left;
	font-size:9px;
	width:48px;
	padding:0 2px;
	text-align:center;
	margin:0 0px 10px 4px;  
	}
.tabla_resultados_chica_contenedor h1, .miembros h1{
	margin:0 0 10px 0;
	}
	
/*NAVIGATOR PORRAS*/
.menu_porras {
position:relative;
height:24px;
margin-bottom:25px;
}

* html .menu_porras {padding-bottom:0;}

.menu_porras ul{
list-style-type:none;
padding:0;
margin:5px 0 0 0px;
width:690px;
height:100%;
background-color:#D42E12;
}

.menu_porras li{
float:right;
font-size:9px;
font-weight:bold;
display:block;
padding-top:8px;
}

.menu_porras table{
position:absolute;
border-collapse:collapse;
left:0;
top:0;
}

.menu_porras a, menu_porras2 :visited {
color:#FFF;
text-decoration:none;
display:block;
}
.menu_porras a em.lft, .menu_porras :visited em.lft {
display:block;
float:left;
width:5px;
height:28px;
background: url(../img/bullet-menu.gif) no-repeat left top;
margin:7px 0 0 0;
}

.menu_porras a b, .menu_porras :visited b {
display:block;
font-weight:bold;
float:left;
padding:0 10px;
cursor:pointer;
}

.menu_porras ul ul {
visibility:hidden;
position:absolute;
height:25px;
top:2em;
left:-20px;
width:710px;
background:#FFFFFF;
display:block;
}

.menu_porras :hover {
white-space:normal;
}

.menu_porras a:hover b ,
.menu_porras a.active b {
color:#000;
}

.menu_porras li:hover > a b,
.menu_porras li.active > a b{
color:#000000;
background: transparent;
}
.menu_porras ul li.active ul,
.menu_porras ul a.active ul,
.menu_porras ul li:hover ul,
.menu_porras ul a:hover ul{
	display:block;
	visibility:visible;
	top:25px; /*todos*/
	*top:30px;/*ie7*/
	_top:30px; /*ie6*/
	margin-top:-1px;
	padding:0 0px;
	z-index:10;
}

.menu_porras ul :hover ul li ,
.menu_porras ul.active ul li {
display:block;
height:20px;
padding-top:3px;
margin-top:0px;
}
.menu_porras ul :hover ul li a ,
.menu_porras ul.active ul li a {
display:block; 
font-size:9px; 
height:25px; 
width:auto; 
float:left; 
color:#D42E12;
padding:0 5px;
margin-left:10px;
margin-right:10px;
_margin-top:3px;
margin-top:7px;
_margin-left:5px;
_margin-right:5px;
}

.menu_porras ul ul li a:hover ,
.menu_porras ul ul li.active a {
color:#000000;
}
.menu_porras ul li.active ul:hover{
	margin:-1px 0 0 0px;/*todos*/
}


.menu_porras ul.active ul li {
z-index:0 !important;
}
.menu_porras ul.active ul li a {
z-index:0 !important;
}

.menu_porras ul.active ul li a.active {
color:#000000;
z-index:0 !important;
}

/*LEGALES*/

.top-legales{
	background:url(../img/header_legales.png) no-repeat;
	width:800px !important;
	height:70px !important;
	padding:27px 0 0 15px;
	color:#ffffff;	
	font-weight:bold;	
}
.bottom-legales{	
	width:795px !important;
	padding-left:20px;
	padding-bottom:50px;
	background:url(../img/bg-bottom.png) repeat-x left bottom !important;
}
.text-legales{	
	width:765px !important;

}	
	
/*AYUDA*/
	
div.ayudapregunta{
	color:#bd0000;
	font-weight:bold;
	padding:10px 0 10px 0;
	margin:0;
	font-size:11px; 
	cursor:pointer;  
	}
div.ayudarespuesta{
	font-size:11px;   
	color:#000;
	font-weight:regular;
	padding:0 0 10px 20px;
	margin:0;
	
	}        	
.mapa_sitio_primero {
	padding:0;
	margin:0 0px 20px 0;
	list-style:none;
	width:125px;
	float:left;
	font-weight:bold;
	text-align:center;
	width:100%;
	}
.mapa_sitio_primero a{
	padding:4px 10px;
	margin:0 0 30px 0;
	background:#f4f4f4;
	border:1px solid #bdbaba;
	color:#000000;
	text-decoration:none;
	}
ul.mapa_sitio {
	padding:0;
	margin:0 12px 0 0;
	list-style:none;
	width:125px;
	float:left;
	font-weight:bold;
	}
ul.mapa_sitio li{
	padding:0;
	margin:0;
	}
ul.mapa_sitio li a.first{
	padding:4px 0 4px 5px;
	margin:0;
	list-style:none;
	background:#f4f4f4 url(../img/bullet_mapa.png) right top no-repeat;
	display:block;
	border:1px solid #bdbaba;
	color:#000000;
	text-decoration:none;
	}
ul.mapa_sitio li ul.submenu{
	padding:0;
	margin:0 0 0 0px;
	}
ul.mapa_sitio li ul.submenu li{
	padding:0 0 0 8px;
	margin:5px 0 0px 0;
	list-style:none;
	background:url(../img/bullet-flecha-osc-der.png) left top no-repeat;
	border-bottom:1px solid #bdbaba;
	}
ul.mapa_sitio li ul.submenu li a{
	text-decoration:none;
	color:#000000;
	padding:0px 0;
	}
ul.mapa_sitio li ul.submenu li ul.subsub{
	margin:0 0 5px 0;
	padding:0px 0;
	}
ul.mapa_sitio li ul.submenu li ul.subsub li{
	padding:0 0 0 5px;
	margin:0;
	list-style:none;
	background:url(../img/bullet-subsub.png) left top no-repeat;
	font-size:11px;
	border-bottom:none;
	}
ul.mapa_sitio li ul.submenu li ul.subsub li a{
	color:#b50000;
	}
.libretita{
	width:205px;
	position:absolute;
	margin:23px 0 0 445px;
	}
.libretita a.todoranking{
	color:#FFFFFF;
	text-decoration:none;
	font-size:9px;
	line-height:25px;
	}
.libretita h2{
	margin:0;
	border:0;
	text-decoration:underline;
	}
.box_posicion{
	float:left;
	width:97px;
/*	min-height:60px;
	_height:60px;*/
	color:#000000;
	word-wrap: break-word;
	padding:3px 0;
	border-bottom:1px solid #000000;
	}
.box_posicion .numero{
	font-weight:bold;
	color:#D42E12;
	font-size:14px;
	float:left;
	}
.box_posicion img{
	margin:0 2px;
	}
.box_posicion .posicion_texto{
	width:52px;
	float:left;
	}
.box_posicion span.apodo{
	font-size:11px;
	line-height:10px;
	word-wrap: break-word;
	font-weight:bold;
	padding:0;
	margin:0;
	}
.box_posicion span.reditalic2{
	font-size:7px;
	line-height:7px;
	}
div.maincol-body-futbol{
	background:url(../img/bg-mainbody.png) repeat-y right top;
	overflow:hidden;
	padding:20px 11px 20px 17px;
	_padding:20px 0px 20px 17px;
	/*margin:20px 0 0 0;*/
	width:832px;
	_width:860px;
	}
div.futbol-body{
	background:url(../img/bg_futbol.jpg) left top no-repeat;
	overflow:hidden;
	padding:20px 0px 0px 20px;
	_padding:20px 0px 45px 20px;
	/*margin:20px 0 0 0;*/
	}
div.futbol-body h1{
	background:url(../img/bg-resaltado.png) left top repeat-x;
	display:inline;
	padding:0 10px;
	margin:0 0 0px 0;
	color:#000000;
	line-height:40px;
	}
div.futbol-body h2{
	background-color:#000000;
	display:inline;
	padding:0 10px;
	color:#FFFFFF;
	line-height:40px;
	}
div.futbol-body h2 span{
	background-color:#000000;
	display:inline;
	color:#f2c238;
	margin:0 0 0px 0;
	font-style:italic;
	}
div.futbol-body h3{
	background-color:#000000;
	display:inline;
	padding:0 10px;
	color:#FFFFFF;
	margin:10px 0 0 0;
	font-weight:normal;
	}
.tablon{
	background:#cccccd url(../img/bg_tablon.jpg) repeat-x left top;
	width:513px;
	overflow:hidden;
	border-top:10px solid #cb0101;
	margin-top:20px;
	padding:10px 0px;
	color:#313131;
	font-size:12px;	
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	}
.separador_tablon{
	background:url(../img/bg_separacion_futbol.jpg) left top repeat-x;
	height:20px;
	}
.resultados_jornada{
	margin:0 10px 0 10px;
	_margin:0px 10px 0 5px;
	width:200px;
}
.resultados_jornada h4, .resultado_clasificacion h4{
	background-color:#4d4d4d;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 10px;
	margin:0;
	}
.resultados_jornada h4 span{
	color:#f2c238;
	}
.resultados_jornada ul{
	margin:5px 10px;
	padding:0;
}
.resultados_jornada ul li{
	margin:0;
	padding:1px 0;
	list-style:none;
	font-weight:bold;
	border-bottom:1px solid #aaaaaa;
}
.resultado_clasificacion{
	background:#bcbcbc;
	padding:0;
}
.resultado_clasificacion table{
	padding:0;
	font-weight:bold;
	width:280px;
}
.resultado_clasificacion table td{	
	border-bottom:1px solid white;
	padding:1px 0;
}
.resultado_clasificacion table td.separador{	
	border-bottom:1px solid white;
	padding:1px 0;
	background:#cccccd url(../img/bg_tablon.jpg) repeat-x left top;
}
#posiciones_ligas{
	margin:0 0 0 10px;
	}
.patrocinador {
	color:#FFFFFF;
	padding:13px 20px 0px 0;
	_margin:3px 25px 5px 0;
	text-align:right;
	line-height:18px;
	}
.poppy{
	width:220px;
	border:2px solid grey;
	padding:10px 0 10px 10px;
	position:absolute;
	background-color:#fafafa;
	z-index:10;
	overflow:hidden;
	}
.poppy a.vermas{
	color:#bb0000;
	text-decoration:underline;
	display:inline;
	text-align:right;
	font-size:11px;
	float:right;
	padding:0 10px 0 0;
	}	
.encuestas{
	border:2px dotted grey;
	padding:0 10px 10px 10px;
	background:url(../img/bg_encuestas.jpg) right bottom no-repeat;
	}

