


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


:focus {
	outline: 0;
}


ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}


table {
	border-collapse: collapse;
	border-spacing: 0;
}


.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {display: inline-block;}


* html .clear {height: 1%;}
.clear {display: block;}
*{
	margin: 0;
	padding: 0;
}
body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-family: Sans-serif;
	font-size: 12px;
	background: #fff;
	color: #000;
}
.estirador{
	margin-bottom:-800px !important;
	padding-bottom:800px !important;
}
.estiradortop{
	margin-top:-800px !important;
	padding-top:800px !important;
}
.times{
	font-family:"Times New Roman";
}
.oculto{
	visibility:hidden !important;
	padding:0px !important;
	margin:0px !important;
	width:0px !important;
	height:0px !important;
}
a img{
	border: 0;
}
a{
	color:#333333;
	font-weight:bold;
}
p{
	line-height:1.4em;
}
.hidden{
	display:none;
}
.elpngie{
	background-image:none !important;
}

 
.capaseccionl{
	position:relative;
	float:left;
	overflow:hidden;
	display:inline;
}
.capaseccionr{
	position:relative;
	float:right;
	overflow:hidden;
	display:inline;
}
.fright{
	float: right;
}
.fleft{
	float: left;
}
.limpia{
	margin:0px;
	padding:0px;
	height:0px;
	clear:both;
	line-height:0px;
	font-size:0px;
}
.limpialeft{
	margin:0px;
	padding:0px;
	height:0px;
	clear:left;
	line-height:0px;
	font-size:0px;
}
.limpiaright{
	margin:0px;
	padding:0px;
	height:0px;
	clear:right;
	line-height:0px;
	font-size:0px;
}



.rtop,.rbottom{display:block;}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}



a.nivel1 {
font-size:11px;
}
a.nivel2 {
font-size:12px;
}
a.nivel3 {
font-size:14px;
}
a.nivel4 {
font-size:14px;
font-weight:bold;
}
a.nivel5 {
font-size:16px;
}
a.nivel6 {
font-size:16px;
font-weight:bold;
}
a.nivel7 {
font-size:18px;
}
a.nivel8 {
font-size:18px;
font-weight:bold;
}
a.nivel9 {
font-size:20px;
}
a.nivel10 {
font-size:20px;
font-weight:bold;
}

.nohayfoto,
.preview .nohayfoto{
	background:#fff url(../img/bg_nohayfoto.png) scroll no-repeat center center;
}
.nohayfoto_small,
.preview .nohayfoto_small{
	background:#fff url(../img/bg_nohayfoto_small.png) scroll no-repeat center center;
}

.video_mosca{
	
	background:transparent url(../img/videomosca1.png) scroll no-repeat center center !important;
	position:absolute !important;

	left:0px !important;
	top:0px !important;
	z-index:30 !important;
}
.video_mosca a{
	display:block;
	width:1000px;
	height:1000px;
	text-indent:-9000px;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}
.video_mosca_small{
	
	background:transparent url(../img/videomosca2.png) scroll no-repeat center center !important;
	position:absolute !important;

	left:0px !important;
	top:0px !important;
	z-index:30 !important;
}
.video_mosca_small a{
	display:block;
	width:1000px;
	height:1000px;
	text-indent:-9000px;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}



.mtop0{
	margin-top:0px;
}
.mtop5{
	margin-top:5px;
}
.mtop10{
	margin-top:10px;
}
.mtop15{
	margin-top:15px;
}
.mtopm10{
	margin-top:-10px;
}
.mtop20{
	margin-top:20px;
}
.mright0{
	margin-right:0px;
}
.mright5{
	margin-right:5px;
}
.mright10{
	margin-right:10px;
}
.mright20{
	margin-right:20px;
}
.mleft0{
	margin-left: 0px;
}
.mleft5{
	margin-left: 5px;
}
.mleft10{
	margin-left: 10px;
}
.mleft20{
	margin-left: 20px;
}
.mbottom0{
	margin-bottom:0px;
}
.mbottom1{
	margin-bottom:1px;
}
.mbottom1i{
	margin-bottom:1px !important;
}
.mbottom5{
	margin-bottom:5px;
}
.mbottom10{
	margin-bottom:10px;
}
.mbottom12{
	margin-bottom:12px;
}
.mbottom15{
	margin-bottom:15px;
}
.mbottom20{
	margin-bottom:20px;
}
.mbottom25{
	margin-bottom:25px;
}
.mbottom35{
	margin-bottom:35px;
}
.mbottom30{
	margin-bottom:30px;
}


.width250{
    width: 250px;
}
.width168{
    width: 168px;
}
.width644{
    width: 644px;
}

.h3_tit{
    display:block;
    font-size:13px;
    height: 18px;
    line-height: 18px;
    color:#585858;
    font-weight: bold;
}
.h3_tit_num{
    display:inline;
    font-size:11px;
    height:18px;
    line-height:18px;
}



.paginacion{

}
.paginacion a{
	display:block;
	float:left;
	height:30px;
	line-height:30px;

	font-size:11px;
	color:#7C94B7;
	font-weight:bold;
	text-decoration:none;

	padding:0px 5px;
}
.paginacion .siguientes,
.paginacion .anteriores{
	text-indent:-9000px;
	background:url(../img/bg_paginacion.gif) scroll no-repeat left center;
	display:block;
}
.paginacion .anteriores{
	background-position: left center;
	width:60px;
}
.paginacion .siguientes{
	background-position: -70px center;
	width:60px;
}
.paginacion .activa{
	background:transparent url(../img/bg_paginacion.gif) no-repeat scroll -142px center;
	padding:0;
	text-align:center;
	width:22px;
}





.class_noscript{
	background:#4C669E;
	color:#FFFFFF;
	display:block;
	margin:0 auto;
	overflow:hidden;
}
.class_noscript .noscript_content{
	margin:0 auto;
	padding:10px;
	text-align:center;
	text-indent:10px;
}
.class_noscript p{
	line-height:1.4;
}
@charset "utf-8";


.paginacion{
    clear:both;
    font-size:11px;
    padding: 0px;
    width:638px;
	text-align: center;
}

#paginacion_contenedor{
     margin: 10px auto 0px;
    height: 20px;
}

#paginacion_contenedor a,
#paginacion_contenedor span{
    background:transparent url(../img/bg_paginacion_sprit.png) repeat scroll -232px 0;
    color:#666;
    float:left !important;
    font-weight:normal;
    height:20px;
    line-height:20px;
    margin-left:7px;
    overflow:hidden;
    padding:0 !important;
    position:relative !important;
    text-align:center;
    text-decoration:none;
    width:20px;
}

#paginacion_contenedor a.primero,
#paginacion_contenedor a.anterior,
#paginacion_contenedor a.siguiente,
#paginacion_contenedor a.ultima,
#paginacion_contenedor span.primero,
#paginacion_contenedor span.anterior,
#paginacion_contenedor span.siguiente,
#paginacion_contenedor span.ultima{
    background-image:url(../img/bg_paginacion_sprit.png);
    text-indent:-9000px;
}

#paginacion_contenedor a.primero,
#paginacion_contenedor a.ultima,
#paginacion_contenedor span.primero,
#paginacion_contenedor span.ultima{
    width:20px; height: 20px;
}

#paginacion_contenedor a.primero{
    background-position: 0px 0px;
}
#paginacion_contenedor a.anterior{
    background-position:-29px 0;
	height: 20px;
    width: 76px;
}
#paginacion_contenedor a.siguiente{
    background-position:-116px 0;
	height: 20px;
    width: 76px;
}
#paginacion_contenedor a.ultima{
    background-position:-202px 0;
}

#paginacion_contenedor a.activa,
.paginacion
#paginacion_contenedor span.activa{
   	background:transparent url(../img/bg_paginacion_sprit.png) repeat scroll -232px -24px;
    color: #FFF;
	height: 20px;
}

#paginacion_contenedor span.primero,
#paginacion_contenedor span.anterior,
#paginacion_contenedor span.siguiente,
#paginacion_contenedor span.ultima{
    cursor: auto;
    background-color: #EEE;
}

#paginacion_contenedor span.primero{
    background-position:0 -24px;
}
#paginacion_contenedor span.anterior{
    background-position:-29px -24px;
}
#paginacion_contenedor span.siguiente{
    background-position:-116px -24px;
}
#paginacion_contenedor span.ultima{
    background-position:-202px -24px;
}
#paginacion_contenedor span.doble_espacio{
    width:27px;
    background: transparent none scroll no-repeat 0 0;
}
#paginacion_contenedor span.espacio{
    width:19px;
    background: transparent none scroll no-repeat 0 0;
}

#paginacion_detalle{
    width: 100%;
}
#paginacion_detalle li{
    color:#354573;
    float:left;
    font-size:11px;
    line-height:1.3;
    position:relative;
    width:50%;
}
#paginacion_detalle li a{
    text-decoration:none;
    color:#354573;
    display:block;
}
#paginacion_detalle li a:hover{
    text-decoration:underline;
}
#paginacion_detalle li.anterior{
    text-align: left;
}
#paginacion_detalle li.anterior a{
    padding-left:13px;
    padding-right:55px;
    background:transparent url(../img/icn_arrow_2l.png) no-repeat scroll 0% 3px
}
#paginacion_detalle li.siguiente{
    text-align: right;
}
#paginacion_detalle li.siguiente a{
    padding-left:55px;
    padding-right: 13px;
    background:transparent url(../img/icn_arrow_2.gif) no-repeat scroll 100% 3px
}



body{
    background: #000 url('../img/bg_page.jpg') scroll repeat-y center top;
    font-family: Arial, Verdana, serif;
	font-size: 12px;
	color: #0B0B0B;
	line-height: 130%;
}

.fullwidth{
    overflow:hidden;
}
.total_web_width {
	width: 100%;
	position: relative;
}
.max_web_width{
    width:980px;
    margin:0px auto;
    position:relative;
	overflow:hidden;
}

.hidden  {visibility:hidden;}


a{
    text-decoration:none;
}
a:hover{
    text-decoration:underline;
}

.w580 {width: 580px;}



.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}
.mt40 {margin-top: 40px;}
.mt60 {margin-top: 60px;}

.mb10 {margin-bottom: 10px;}
.mb20 {margin-bottom: 20px;}
.mb30 {margin-bottom: 30px;}

.mr13 {margin-right:13px;}

.obj_int_centrar {text-align:center;}
.background_vacio {background-image:none;}



.color_base {
	background-color: #319A38;
}



.bg_head,
.bg_head .head {
	height: 164px;
}
	.bg_head .head h1 {
		position: absolute;
		width: 191px; height: 103px;
		top:20px; left: 16px;
	}
		.bg_head .head h1 a {
			display:block;
			width: 191px; height: 103px;
			text-indent: -9999px;
			background: transparent url('../img/logos_varios.png') scroll no-repeat -1px 0px;
		}
	.bg_head .head .eslogan_head {
		position: absolute;
		width: 235px; height: 27px;
		text-indent: -9999px;
		background: transparent url('../img/logos_varios.png') scroll no-repeat -230px -54px;
		top: 88px;  right: 16px;
	}
	.bg_head .head .iconos_sociales_head {
		position: absolute;
		width: 130px; height: 29px;
		top: 36px; right: 16px;
	}
		.bg_head .head .iconos_sociales_head .iconos_sociales_ul_head {
			width: 130px; height: 29px;
		}
			.bg_head .head .iconos_sociales_head .iconos_sociales_ul_head li {
				float: left;
				width: 27px; height: 27px;
				margin-left: 5px;
			}
				.bg_head .head .iconos_sociales_head .iconos_sociales_ul_head li a {
					display: block; text-indent: -9999px;
					width: 27px; height: 27px;
					background: transparent url('../img/logos_varios.png') scroll no-repeat -346px -8px;
				}
					.bg_head .head .iconos_sociales_head .iconos_sociales_ul_head li a.facebook {background-position: -346px -8px;}
					.bg_head .head .iconos_sociales_head .iconos_sociales_ul_head li a.twitter  {background-position: -378px -8px;}
					.bg_head .head .iconos_sociales_head .iconos_sociales_ul_head li a.tuenti   {background-position: -410px -8px;}
					.bg_head .head .iconos_sociales_head .iconos_sociales_ul_head li a.youtube  {background-position: -442px -8px;}
				
		.bg_head .head .menu_head {
			position: absolute;
			width: 980px; height: 24px;
			left: 0px; top: 140px;
		}
			.bg_head .head .menu_head .menu_ul_head {
				width: 980px; height: 24px;
			}
				.bg_head .head .menu_head .menu_ul_head li {
					float: right;
					height: 24px; line-height: 24px;
					margin: 0px 1px;
					display: inline-table;
				}
					.bg_head .head .menu_head .menu_ul_head li div {
						background-image: url('../img/bg_sombra_pestanas.png');
						background-repeat: repeat-x;
						display: inline-table;
						*width: 130px;
						text-align:center;
					}
						.bg_head .head .menu_head .menu_ul_head li div.active {background-image: none;}
					.bg_head .head .menu_head .menu_ul_head li .round_left,
					.bg_head .head .menu_head .menu_ul_head li .round_right {
						background: transparent url('../img/bg_pestanas.png') scroll no-repeat 0px 0px;
						width: 10px; height: 24px;
						position: relative;
					}
						.bg_head .head .menu_head .menu_ul_head li .round_left  {float: left; background-position: 0px 0px;}
						.bg_head .head .menu_head .menu_ul_head li .round_right {float: right; background-position: -10px 0px}
					
					.bg_head .head .menu_head .menu_ul_head li.bton_inicio {margin-left: 11px; float: left;}
					.bg_head .head .menu_head .menu_ul_head li .last {margin-right: 11px;}
					
					.bg_head .head .menu_head .menu_ul_head li a {
						color: #fff; font-weight:bold;
						margin: 0px 5px;
						text-shadow: 0.0em 0.1em 0.09em #000;
						filter: dropshadow(color=#000000,offX=1,offY=1);
						display: inline-table;
					}
						.bg_head .head .menu_head .menu_ul_head li a:hover {
							color: #000;
							text-decoration: none;
							text-shadow: 0.0em 0.1em 0.09em #666666;
							filter: dropshadow(color=#666666,offX=1,offY=1);
						}

.carpeta_superior, .carpeta_inferior {
	position: relative;
	height: 10px;
	width: 980px;
	margin: 0px auto;
}
	.carpeta_superior {
		background-image: url('../img/bg_sombra_carpeta_superior_inferior.png');
		background-repeat: no-repeat;
		background-position: 0px 5px;
	}
	.carpeta_superior .round-left-top, .carpeta_superior .round-right-top, 
	.carpeta_inferior .round-left-bot, .carpeta_inferior .round-right-bot {
		background: transparent url('../img/bg_round_carpeta.png') scroll no-repeat 0px 0px;
		position:relative;
		width: 8px; height: 10px;
	}
	.carpeta_superior .round-left-top  {background-position: 0px 0px; float: left;}
	.carpeta_superior .round-right-top {background-position: -8px 0px; float: right;}
	.carpeta_inferior .round-left-bot  {background-position: 0px -10px; float: left;}
	.carpeta_inferior .round-right-bot {background-position: -8px -10px; float: right;}

.carpeta_media {
	background-image: url('../img/bg_page_centro_white.png');
	background-repeat: repeat-y;
	overflow:hidden;
	position:relative;
}

	
	.menu_footer{
		background-image: url("../img/bg_sombra_carpeta_superior_inferior.png");
    	background-position: 0 -4px;
    	background-repeat: no-repeat;
		height: 40px;
    	padding-top: 10px;
    	width: 980px;
		position:relative;
		z-index:11;
		}
		.menu_footer .menu_ul_head {
			line-height: 30px;
			margin-bottom: 10px;
			margin-left: 110px;
			margin-right: auto;
			margin-top: 0;
			}
		.menu_footer .menu_ul_head li {
			float: left;
			color:#FFF;
			margin-left: 5px;
		}
			.menu_footer .menu_ul_head li a {
				color: #fff;
				font-weight: bold;
				font-size: 12px;
			}

.bg_footer,
.bg_footer .footer {		
	height: 140px
	}
	.bg_footer .footer .copyright_footer {
		font-size: 11px; color: #CCC;
		line-height: 150%;
		position: absolute;
		top: 25px; left: 15px;
		width: 420px;
		padding-top: 20px;
	}
		.bg_footer .footer .copyright_footer span {
			background: transparent url('../img/logos_varios.png') scroll no-repeat -6px -128px;
			width: 127px; height: 64px;
			display:block;
			text-indent: -9999px;
			float:left;
			margin-right: 35px;
			margin-top: -15px;
		}
		.bg_footer .footer .copyright_footer a{
			text-decoration: underline; color: #ccc;
		}
			.bg_footer .footer .copyright_footer a:hover{text-decoration: none;}
			.bg_footer .footer .copyright_footer a.link_unicaja{font-size: 12px; font-weight:bold;}
		
	.bg_footer .footer .eden_footer {
		font-size: 9px; color: #666666;
		position: absolute;
		top: 50px;
		right: 15px;
		padding-top: 10px;
		width: 135px;
		
	}
		.bg_footer .footer .eden_footer span {
			background: transparent url('../img/logos_varios.png') scroll no-repeat -158px -122px;
			width: 60px; height: 27px;
			display:block;
			text-indent: -9999px;
			float:right;
			margin-left: 10px;
			margin-top: -9px;
		}
		

.sidebar_right {
	position: relative;
	width: 330px;
	float: right;
	background-image: url('../img/bg_page_sidebar_white.png');
	background-repeat:repeat-y;
	margin-bottom: -3000px; padding-bottom: 3000px; 
	padding-top: 20px; 
	z-index: 20;
	}
	.sidebar_right h3 {
		background: transparent url('../img/titulos_sidebar.png') scroll no-repeat 0px 0px;
		position:relative;
		display: block; text-indent: -9999px;
		margin-left: 38px; margin-bottom: 20px;
	}
		.sidebar_right .modulo_sidebar_estapasando h3 {background-position: 0px 0px; width: 161px; height: 28px;}
		
		

.bg_actividad {
	left: 12px;
    height: 480px;
    position: absolute;
    top: 0;
    width: 638px;
    z-index: 1;
}
.contenido_central {
	padding: 0px 10px;
	margin-bottom: -3000px; padding-bottom: 3000px; 
	position:relative;
	z-index:10;
	
	*width:630px; 
	*float:left; 
}
	
.contenido_central .banners_centro {
	margin-left: 16px;
}
	.contenido_central .banners_centro .col_banners {
		width: 190px;
		float: left; margin-right: 17px;
	}
			.contenido_central .banners_centro .col_banners .banner {	
				margin-bottom: 16px;
			}
			
			
			.boton_tira {
				width: 121px; height: 34px;
				line-height: 34px;
				background: transparent url('../img/bg_tiras.png') scroll no-repeat -34px 0px;
				color:#FFF;
				text-align:center;
				font-weight:normal;
			}
				.boton_tira a {
					color: #fff; 
				}
				.contenido_central .boton_carrusel_portada {
					position: absolute;
					right: 5px; top: 15px;
				}
			
			
			.contenido_central .titulo_con_letra_bonita {
				background: transparent url('../img/titulos_secciones.png') scroll no-repeat 0px 0px;
				display:block;
				text-indent: -9999px;
				margin: 20px 0px 0px 20px;
			}
				.contenido_central .tit_noticias {
					width: 179px; height: 48px;
					background-position: 0px 0px;
				}
				.contenido_central .tit_apuntatealcampus {
					width: 521px; height:57px;
					background-position: 0px -57px;
				}
				.contenido_central .tit_archivodeactividadespasadas {
					width: 533px; height: 37px;
					background-position: 0px -118px;
					margin-bottom: 70px;
				}
				.contenido_central .tit_avisoslegales {
					width: 345px; height:48px;
					background-position: 0px -161px;
					margin-bottom: 20px;
				}
				.contenido_central .tit_envianostusvideos {
					width: 494px; height:58px;
					background-position: 0px -219px;
					margin-bottom: 20px;
				}
				.contenido_central .tit_contacto {
					width: 180px; height:50px;
					background-position: 0px -347px;
					margin-bottom: 20px;
				}
				.contenido_central .tit_enviatucurriculum {
					width: 503px; height:58px;
					background-position: 0px -283px;
					margin-bottom: 20px;
				}
				.contenido_central .tit_campusunicaja {
					width: 372px; height:51px;
					background-position: 0px -518px;
					margin-bottom: 20px;
				}
				
			
			.contenido_central .caja_punteada {
				background: transparent url('../img/bg_degradado.png') scroll no-repeat 0px 0px;
				width: 620px;
				margin-top: 10px; margin-left: 10px;
				padding-top: 15px;
			}
				.contenido_central .caja_punteada .txt_en_caja_punteada {
					font-size: 14px;
					line-height: 140%;
					margin-left: 16px;
					margin-right: 16px;
				}
			
			.contenido_central .miga_web {
				position: relative;
				color: #625D5D;
				font-size: 14px;
				width: 380px;
				margin: 30px 0px 20px 20px;
			}
				.contenido_central .miga_web strong {
					font-weight: bold;
					color: #319C39;
				}
			
			.contenido_central .listado_items .li_item {
				float: left; clear:left;
				border-bottom: 1px dashed #858585;
				width: 584px;
				margin: 0px 0px 10px 15px;
				padding-bottom: 10px;
			}
				.contenido_central .listado_items .li_item .txt_listado h3 {
					color: #625D5D; font-weight:bold; font-size: 18px;
					margin-bottom: 5px;
					line-height: 120%;
				}
				.contenido_central .listado_items .li_item .txt_listado p.desc {
					line-height: 120%;
					margin-bottom: 5px;
				}
				.contenido_central .listado_items .li_item .txt_listado small {
					color: #625D5D; font-size: 11px;
				}
					.contenido_central .listado_items .li_item .txt_listado small a {text-decoration: underline;}
					.contenido_central .listado_items .li_item .txt_listado small a:hover {text-decoration: none;}
			.contenido_central .listado_items .li_item .thumbnail_listado {
				float: left; 
				width: 170px; height: 95px;
				position: relative;
				background: transparent url('../img/nofoto.png') scroll no-repeat 2px -62px;
			}
			.contenido_central .listado_items .li_item .icono_thumnail,
			.contenido_central .caja_punteada .detalle_actividad_con_tweets .caja_img_o_video .icono_thumnail {
				width: 100%; height: 100%; position:absolute; z-index:10;
				} 
			.contenido_central .listado_items .li_item .ico_video {background: transparent url('../img/ico_video.png') scroll no-repeat center center;}
			.contenido_central .caja_punteada .detalle_actividad_con_tweets .caja_img_o_video .ico_video {background: transparent url('../img/ico_video2.png') scroll no-repeat center center;}
			
			.contenido_central .listado_items .li_item .ico_gallery {background: transparent url('../img/ico_gallery.png') scroll no-repeat center center;}
			.contenido_central .caja_punteada .detalle_actividad_con_tweets .caja_img_o_video .ico_gallery {background: transparent url('../img/ico_fotografia.png') scroll no-repeat center center;}
			
				.contenido_central .listado_items .li_item .thumbnail_listado .img_listado_news {
					position: absolute;
					z-index:2;
					top: 1px; left: 1px;
				}
				.contenido_central .caja_punteada .detalle_actividad_con_tweets .caja_img_o_video .img_listado_news {
					z-index:2;
				}
			.contenido_central .listado_items .li_item .txt_listado {
				float: left; position: relative;
				width: 400px; margin-left: 10px;
			}
			.contenido_central .thumbnail_listado .icono_thumnail a, 
			.contenido_central .thumbnail_listado .icono_thumnail a img{
				height: 95px;
				position: absolute;
				z-index: 10;
			}
			
			.contenido_central .caja_punteada .detalle_actividad_con_tweets .caja_img_o_video .icono_thumnail a,
			.contenido_central .caja_punteada .detalle_actividad_con_tweets .caja_img_o_video .icono_thumnail a img {
				width: 580px; height: 324px;
			}
			
				.contenido_central .thumbnail_listado .icono_thumnail a {
				 width: 170px; height: 95px;
				 border: 1px solid #319A38;
					}
						.contenido_central .thumbnail_listado .icono_thumnail a img{
							margin: 0 auto;
						}
					
			
			
			.ordernar_por_titulo {
				float:right;
				margin: 7px 20px 0px 0px;
				
				
				*width:200px;
			}
			#order_by {
				position:relative;
				width: 188px; 
				
				color:#ffffff;
				line-height:17px;
				
				padding:0px; 
				border: 0px;
			}
		#order_by legend{
			position: relative;
			color:#0B0B0B; font-size:12px; font-weight:bold;
			margin: 0px;
			padding:0px;
			float: left;
			line-height: 17px;
			height: 17px; 
			width:188px;
			}
			#order_by .input_field {
				position: relative;
				font-size: 12px; font-weight:normal; color: #ffffff;
				height: 30px; width: 188px; 
				float:right;
				background: transparent url('../img/bg_tiras.png') scroll no-repeat -5px -55px;
				
			}
			#order_by .input_select{
				position: relative;
				color:#ffffff;
				float:left;
				font-size:11px;
				height:30px;
				line-height:30px;
				width:188px !important;
				text-decoration:none;	
			}
			#order_by .ui-selectmenu-status{
				height:30px;
				line-height:24px;
				padding-bottom: 0px;
				padding-top: 0px;
				color: #fff;
				font-size: 12px;
				
				
				margin-top: 2px;
			}
			
			#order_by .ui-selectmenu-icon {
				background-image:url('../img/bg_tiras.png') !important;
				background-position:-206px -60px !important;
				background-repeat:no-repeat !important;
				width: 18px; height: 18px;
				margin: -9px 8px 0px 0px;
			}
.channels_list_select.ui-selectmenu-menu {
	font-size:12px;
	width:180px !important;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin-top: 5px;
	 background-color: #319C39;
	 padding: 10px 0px;
	 background:rgba(49,156,57,0.8);
	 border: 0px;
	
}
.channels_list_select.ui-selectmenu-menu li {
   
    
    border-top:0 solid;
}
.channels_list_select.ui-selectmenu-menu li a{
	color: #fff;
	}
.channels_list_select.ui-selectmenu-menu li a:hover{
    background-color: #ffffff;
	font-weight: normal; color: #319A38;
    border-top:1px dashed #319A38 !important; border-bottom:1px dashed #319A38 !important;
}

.channels_list_select.ui-selectmenu-menu li.ui-selectmenu-item-focus{
    border-bottom:1px solid #CCCCCC;
    border-top:0px solid #CCCCCC !important;
}


.contenido_central .detalle_noticia .fecha,
.contenido_central .detalle_noticia .titular,
.contenido_central .detalle_noticia .categoria,
.contenido_central .caja_img_o_video,
.contenido_central .detalle_noticia .descripcion_noticia {
	margin-left: 16px;
}
.contenido_central .detalle_noticia .fecha {
	color: #319A38; font-weight: bold;
}
.contenido_central .detalle_noticia .titular {
	font-weight: bold; font-size: 22px; color: #625D5D;
	line-height: 120%;
}
.contenido_central .detalle_noticia .categoria {
	color: #625D5D;
}
.contenido_central .caja_img_o_video {
	background-color: #319C39;
	padding:3px;
	width: 580px; min-height: 326px;
	position:relative;
}
.contenido_central .detalle_noticia .descripcion_noticia {
	font-size: 14px; line-height: 140%;
	margin-bottom: 30px;
	border-bottom: 1px dashed #858585;
	padding-bottom: 30px;
	margin-right: 16px;
}
.contenido_central .detalle_noticia .caja_compartir_y_links,
.contenido_central .columna_izquierda_actividad_sin_tweet .caja_compartir_y_links { 
	position: relative;
	width: 234px;
	background-color: #e8e7e7;
	float:right;
	margin-right: 1px;
	padding: 8px;
	margin-bottom: 20px;
	margin-left: 10px;
	font-size: 12px;
	
}
	.contenido_central .columna_izquierda_actividad_sin_tweet .caja_compartir_y_links { 
		width: 156px;
		float:left;
		margin-left: 15px; padding-bottom: 3px;
	}
	
	.contenido_central .detalle_noticia .caja_compartir_y_links .ul_compartir {
		width: 230px;
		border-bottom: 1px dashed #797979;
		padding-bottom: 5px; margin: 5px 0px;
	}
		.contenido_central .detalle_noticia .caja_compartir_y_links .ul_compartir .li_compartir,
		.contenido_central .columna_izquierda_actividad_sin_tweet .caja_compartir_y_links .ul_compartir .li_compartir {
			float: left; width: 115px;
			height: 22px;
		}
			.contenido_central .columna_izquierda_actividad_sin_tweet .caja_compartir_y_links .ul_compartir .li_compartir {
				margin-bottom: 5px;
			}
	.contenido_central .detalle_noticia .caja_compartir_y_links .ul_enlaces {
		width: 230px;
	}
		.contenido_central .detalle_noticia .caja_compartir_y_links .li_enlaces {
			background: transparent url('../img/iconitos_varios.png') scroll no-repeat 0px 0px;
			padding-left: 25px;
			margin-bottom: 5px;
			}
			.contenido_central .detalle_noticia .caja_compartir_y_links .link_campusphoto {background-position: 0px 0px;}
			.contenido_central .detalle_noticia .caja_compartir_y_links .link_documento   {background-position: -2px -45px;}
			.contenido_central .detalle_noticia .caja_compartir_y_links .link_audio       {background-position: -5px -100px;}
			.contenido_central .detalle_noticia .caja_compartir_y_links .link_enlace      {background-position: 0px -156px;}
			.contenido_central .detalle_noticia .caja_compartir_y_links .link_campustv    {background-position: 0px -200px;}
				.contenido_central .detalle_noticia .caja_compartir_y_links .li_enlaces a {
					text-decoration: underline;
					font-weight:bold;
					color: #A29D9D;
				}
				.contenido_central .detalle_noticia .caja_compartir_y_links .li_enlaces a:hover {
					text-decoration: none; 
				}
					.contenido_central .detalle_noticia .caja_compartir_y_links .li_enlaces span {
						font-weight:normal; text-decoration:none;color: #A29D9D;
					}
		.contenido_central .volver_noticia {
			position: relative;
			float: right;
			margin-bottom: 30px;
			margin-right: -10px;
			margin-top: -20px;
		}
			.contenido_central .volver_head {
				margin-right: 0px;
				margin-top: -30px;
			}


.contenido_central .titular_con_tira,
.contenido_central .titular_con_tira_larga {
	position: relative;
	width: 202px; height: 60px;
	background: transparent url('../img/bg_tiras.png') scroll no-repeat 0px -138px;
	margin-top: 90px;
	margin-bottom: 20px;
}
	.contenido_central .titular_con_tira_larga {
		background-position: 0px -228px;
		width: 313px; height: 60px;
	}
	.contenido_central .titular_con_tira .tit_esta_pasando,
	.contenido_central .titular_con_tira .tit_informacion_interes {
		background: transparent url('../img/titulos_sidebar.png') scroll no-repeat 0px -406px;
		display: block;
		text-indent: -9999px;
		position:relative;
		top: 15px; left: 17px;
	}
		.contenido_central .titular_con_tira .tit_esta_pasando {
			background-position: 0 -406px;
			width: 161px; height: 28px;			 
		}
		.contenido_central .titular_con_tira .tit_informacion_interes {
			background-position: 0 -444px;
			width: 267px; height: 32px;
		}
	
	.contenido_central .detalle_tweet .categoria {
		margin-left: 0px;
		font-weight:normal;
	}


.contenido_central .listado_items2cols {
	float: left;
	border-bottom: 1px dashed #858585;
	width: 584px;
	margin: 0px 0px 20px 15px;
	padding-bottom: 10px;
	position: relative;
}
	.contenido_central .listado_items2cols .li_item {
		float: left;
		width: 271px;
		position:relative;
	}
		.contenido_central .listado_items2cols .item_left {margin-right: 42px;}
		
		.contenido_central .listado_items2cols .li_item .banner_Actividad {
			width: 265px; height: 41px;
			background-color: #319A38;
			padding: 3px;
			}
		.contenido_central .listado_items2cols .li_item h3 {
			font-size: 18px; font-weight: bold; line-height: 110%;
		}
			.contenido_central .listado_items2cols .li_item h3 a {
				color: #625D5D; 
			}
		.contenido_central .listado_items2cols .li_item .year {
			color: #625D5D; font-size: 14px; font-weight:bold;
		}


.select_actividades_pasadas {
	margin-top: -60px;
}


.contenido_central .avisos_legales .txt_en_caja_punteada, 
.contenido_central .caja_punteada .subtitulo {
	margin-left: 16px; margin-bottom: 15px; margin-right: 16px;
}
	.contenido_central .avisos_legales .txt_en_caja_punteada {
		font-size: 12px;
		line-height: 130%;
	}
	.contenido_central .caja_punteada .subtitulo {
		color: #625D5D; font-size: 18px; font-weight: bold;
	}
	.contenido_central .caja_punteada .ul_en_caja_punteada {
		margin-left: 30px;
	}
		.contenido_central .caja_punteada .ul_en_caja_punteada li {
			background: transparent url('../img/bullet.gif') scroll no-repeat 0px 5px;
			padding-left: 20px;
			margin-bottom: 15px;
		}


.contenido_central .detalle_actividad_con_tweets .descripcion_noticia {
	margin-bottom: 10px; padding-bottom: 10px;
}
	.contenido_central .detalle_actividad_con_tweets  .masinfo {
		font-size: 12px; font-weight:bold; color: #625D5D;
	}
.contenido_central .caja_punteada  .detalle_actividad_con_tweets .categoria {
	font-size: 12px;
	display:block;
	margin-top: 10px;
}
	.contenido_central .caja_punteada  .detalle_actividad_con_tweets .categoria a {text-decoration: underline;}
	.contenido_central .caja_punteada  .detalle_actividad_con_tweets .categoria a:hover {text-decoration: none;}
	
	.contenido_central .select_listado_tweets {margin-top: -80px;}
	.contenido_central .miga_web_en_listado_tweets {
		margin-bottom: 10px;
		margin-left: 206px;
		margin-right: 0;
		margin-top: -57px;
		width: 218px;
		margin-bottom: 30px;
		color: #0B0B0B;
		}
	.contenido_central .miga_web_en_listado_tweets strong{color: #0B0B0B;}
	




.comments_form_fieldset .media_form,
.formulario_web .options_form{
	width:100%;
}
.formulario_web .media_form_item,
.formulario_web .options_form_item{
	color:#666666;
	
	font-size:11px;
	height:18px;
	line-height:18px;
	padding-right:50px;
	position:relative;
}

form.jqtransformdone label{
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
.jqTransformHidden {
	display:none;
} 
 
 
.jqTransformRadioWrapper {
	float: left;
	display:block;
	margin:0 5px 0 0;
}
.jqTransformRadio {
	background:transparent url('../img/bg_form_sprite.png') no-repeat scroll 0px 0px;
	display:block;
	height:18px;
	vertical-align:middle;
	width:18px;
}
a.jqTransformChecked {
	background-position: 0px -28px;
}


.contenido_central .columna_izquierda_actividad_sin_tweet {
	position: relative;
	float: left;
	width: 172px;
}
.contenido_central .columna_derecha_actividad_sin_tweet {
	position: relative;
	float: right;
	width: 413px;
}
	.contenido_central .columna_derecha_actividad_sin_tweet .titular_principal,
	.contenido_central .columna_derecha_actividad_sin_tweet .titular_secundario,
	.contenido_central .columna_derecha_actividad_sin_tweet .txt_descr{
		margin-bottom: 20px;
	}
	.contenido_central .columna_derecha_actividad_sin_tweet .titular_principal {font-size:22px; font-weight:bold; color: #625D5D; line-height: 130%;}
	.contenido_central .columna_derecha_actividad_sin_tweet .titular_secundario {font-size:14px; font-weight:bold; color: #625D5D; line-height: 110%;}
	.contenido_central .columna_derecha_actividad_sin_tweet .ul_en_caja_punteada {margin-left: 0px; margin-bottom: 20px;}
	.contenido_central .columna_derecha_actividad_sin_tweet .txt_descr {line-height: 140%; margin-right:15px;}
		.contenido_central .columna_derecha_actividad_sin_tweet .txt_descr a,
		.contenido_central .columna_derecha_actividad_sin_tweet .ul_en_caja_punteada a { color: #0b0b0b; text-decoration: underline;}
		.contenido_central .columna_derecha_actividad_sin_tweet .txt_descr a:hover,
		.contenido_central .columna_derecha_actividad_sin_tweet .ul_en_caja_punteada a:hover {text-decoration: none;}
	
	.contenido_central  .columna_izquierda_actividad_sin_tweet .foto_video,
	.contenido_central  .columna_izquierda_actividad_sin_tweet .nota_foto_video {
		margin-left: 15px; width: 170px; margin-bottom: 5px;
		}
		.contenido_central  .columna_izquierda_actividad_sin_tweet .foto_video {
			border: 1px solid #319A38;
		}
	.contenido_central  .columna_izquierda_actividad_sin_tweet .foto_video .img_thumbnail_actividad_sin_tweet {
		
	}
	.contenido_central  .columna_izquierda_actividad_sin_tweet .nota_foto_video {
		color: #319A38; font-size: 11px; font-weight:bold; line-height: 110%;
		margin-bottom: 15px;
	}


.contenido_central .txt_campusunicaja {
	float: right;
    margin-right: 16px;
    position: relative;
    width: 398px;
}
	.contenido_central .txt_campusunicaja .txt_en_caja_punteada {
		color: #333;
	}
.contenido_central .columna_banners_190ancho {
	position: relative; float:left;
	margin-left: 16px;
}

.contenido_central .formulario_web .input_text {
	color: #666666; font-size: 12px;
	padding-left: 10px;
	border: 0px;
	background:transparent url('../img/bg_form_sprite.png') no-repeat scroll 0px -73px;
	width: 373px; height:24px;
}
	.contenido_central .formulario_web .caja_larga {
		background-position: 0px -73px; width: 373px; height: 24px;
		
		height:16px;
		padding-top:4px;
		padding-bottom:4px;
	}
	.contenido_central .formulario_web .caja_corta {
		background-position: 0px -216px; width: 111px; height: 24px;
		
		height:16px;
		padding-top:4px;
		padding-bottom:4px;
	}
	.contenido_central .formulario_web .input_textarea {
		background-position: 0px -284px; width: 373px; 
		height: 69px; padding-top: 5px;
	}
	.contenido_central .formulario_web .caja_fecha {font-weight: bold;}

	

.contenido_central .formulario_web .container_campo {
	float: left;
    margin-bottom: 15px;
    position: relative;
    width: 620px;	
}
	.contenido_central .formulario_web .txt_campo_form {
		color: #0B0B0B; font-weight:bold; font-size: 12px;
		float:left; position:relative;
		text-align:right;
		width: 194px;
		height: 20px; padding-top: 6px;
		line-height: 110%;
	}
		.contenido_central .formulario_web .w_corrector_fecha {
			margin-right: 16px;
    		width: 125px;
			}
		.contenido_central .formulario_web .corrector_options {
			line-height: 5px;
			*padding-bottom: 5px;
			}
		.contenido_central .formulario_web .desde_hasta {
			margin-right: 24px;
			}
		.contenido_central .formulario_web .corrector_2_linea {
			margin-top: -7px;
			}
	.contenido_central .formulario_web .cajas_formulario {
		float: right; position:relative;
		margin-right: 23px;
		width: 383px;
	}

.messages_form div {
    font-size: 11px;
    line-height: 16px;
    margin-bottom: 10px;
    padding: 0 11px;
	width: 562px;
	margin-left: 16px;
}
	.messages_form div.advert {	background-color: #FF5D00; color: #ffffff; }
	.messages_form div.error_red { background-color: #DB0000; color: #FFFFFF; }
	.messages_form div.error_green { background-color: #338637; color: #FFFFFF; }

.contenido_central .formulario_web .bt_enviar {
	background:transparent url('../img/bg_form_sprite.png') no-repeat scroll 0px -365px;
	width:122px; height: 45px;
	text-align:center;
	font-size: 20px; font-weight:bold; color:#FFF;
	border: 0px;
	text-decoration:none;
	cursor:pointer;
}
.contenido_central .formulario_web .bt_enviar:hover {text-decoration: underline;}

.contenido_central .txt22resaltado {
	color: #625D5D;
	font-size: 22px; font-weight:bold;
}
	.contenido_central .tit_contacto_resaltado,
	.contenido_central .datos_contacto {
		margin-left: 16px;
	}
.contenido_central .datos_contacto {
	width: 290px;
	padding: 10px;
	background-color:#e8e7e7;
	color: #0B0B0B;
	font-size: 14px;
	
}
	.contenido_central .datos_contacto p strong{
		float: right;
		width: 225px;
	}
	.contenido_central .datos_contacto p a strong {color: #0B0B0B; text-decoration: none;border-bottom: 1px solid #0B0B0B; }
	.contenido_central .datos_contacto p a strong:hover {border-bottom: 0px;}

.contenido_central .caja_punteada .txt12 {font-size: 12px;} 

.contenido_central .formulario_web #order_by {
	float: right; width: 383px; height: auto;
}
	.contenido_central .formulario_web #order_by .input_field {
		background:transparent url('../img/bg_form_sprite.png') no-repeat scroll 0px -250px;
		width: 180x; height: 24px;
		float: none;
	}
	.contenido_central .formulario_web #order_by .ui-selectmenu-icon {
		background:transparent url('../img/bg_form_sprite.png') no-repeat scroll -198px -253px !important;
		width: 18px; height: 18px;
		margin-right: 5px;
   		margin-top: -11px;
	}
	.contenido_central .formulario_web #order_by .ui-selectmenu-status {
		color: #666666;
		height: 24px;
		margin-top: 1px;
	}

	.contenido_central .formulario_web small {
		font-size: 11px; color: #666;
	}

	.formulario_web .input_label_uploadphoto, 
	.formulario_web .nota_pie_form {
		color: #333;
		display: block;
		float: left;
		font-size: 11px;
		font-weight: normal;
		height: 17px;
		margin: 0;
	}
	.formulario_comentarios .formulario_web .nota_pie_form {
		margin: -7px 0px 0px 6px;
	}	
	
	.formulario_web .input_field_upload {
		height: 69px;
		width: 353px;
		background:transparent url('../img/bg_form_sprite.png') no-repeat scroll 0px -284px !important;
		padding: 0px 15px 5px 5px;
	}
	.formulario_web #fileQueue {
		float: left;
		position: relative;
		width: 353px;
	}
	
	.formulario_web .uploadifyError {
		background-color:#f0f0f0 !important;
		border:1px solid #bd0217 !important;
	}
	
	.formulario_web .uploadifyQueueItem {
		background:transparent url(../img/bg_input_sprite.png) no-repeat scroll 0 -581px !important;
		border:0 solid #CCCCCC !important;
		color:#333;
		font-family:Arial,Verdana,Helvetica,sans-serif;
		font-size:11px;
		height:40px;
		margin-bottom:5px;
		margin-top:0;
		padding:7px 10px;
		width:353px;
	}
	.formulario_web .uploadifyQueueItem span {
		clear:left;
		display:block;
		font-size:11px;
		line-height:1.2;
		text-align:left;
		font-weight:bold;
	}
	.formulario_web .uploadifyProgress {
		margin-top:5px;
		border-color:#CCC;
		padding-bottom: 0px;
	}
	.formulario_web .uploadifyProgressBar {
		background-color:#FF5D00;
		padding-bottom: 0px;
	}
	.formulario_web #uploadifyUploader{
		margin-bottom: -5px;
    	margin-top: 5px;
	}
.contenido_central .tit_campus_photo{
    background-position: 0 -406px;
    height: 51px;
	width:350px;
}
.contenido_central .tit_campus_tv{
    background-position: 0 -463px;
    height: 51px;
	width:300px;
}

.galerias_orden{
	margin-right:35px;
	width: 545px;
	background:url("../img/bgphotos.png") no-repeat scroll 0 -1px;
	z-index:10;
}
.galerias_orden_menu{
	width:335px;
	float:right;
	height:170px;
	padding:0 0;
	position:relative;
	z-index:10;
}
.galerias_orden_menu li{
	display:inline;
}
.galerias_orden_title{
	width:210px;
	height:170px;
	float:left;
	display:block;
	text-indent:-9000px;
}
.galerias_orden_menu .orden_item{
	display:block;
	position:relative;
	float:left;
	text-indent:-9000px;
	height:170px;
	background:url(../img/bgphotos.png) scroll no-repeat 0 -1px;
	z-index:11;
}
.galerias_orden_menu .orden_vistas{
	background-position:-210px 0px;
	width:110px;
}
.galerias_orden_menu .orden_vistas:hover,
.galerias_orden_menu .active .orden_vistas{
	background-position:-210px -183px;
}
.galerias_orden_menu .orden_votadas{
	background-position:-320px 0px;
	width:100px;
}
.galerias_orden_menu .orden_votadas:hover,
.galerias_orden_menu .active .orden_votadas{
	background-position:-320px -183px;
}
.galerias_orden_menu .orden_descargadas{
	background-position:-420px 0px;
	width:120px;
}
.galerias_orden_menu .orden_descargadas:hover,
.galerias_orden_menu .active .orden_descargadas{
	background-position:-420px -183px;
}




.contenido_galerias .galerias_filtros{
}
.contenido_central .contenedor_galerias .miga_web{
	margin-top:0px;
}
.contenido_galerias .galerias_filtro{
    margin: 25px -20px 25px 21px;
    margin: 0px -5px 25px 21px;
    max-width: 330px;
	border-right: 1px solid #CCCCCC;
	padding-right:7px;
}
.contenido_galerias .galerias_filtro_last{
	border-right:none;
}
.contenido_galerias .galerias_filtro_label{
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}
.contenido_galerias .galerias_filtro_slabel{
	font-size:12px;
	font-weight:normal;
}
.contenido_galerias .galerias_filtro_input{
    background: url("../img/bg_form_sprite.png") no-repeat scroll -200px -216px transparent;
    border: 0 none;
    color: #666666;
    font-size: 12px;
    padding-left: 10px;
	
    height: 16px;
    padding-bottom: 4px;
    padding-top: 4px;
    width: 83px;
}
.contenedor_galerias .campustv_head{
	margin-top: -75px;
}

	.contenido_galerias .galerias_filtro #order_by{
		width:130px;
	}
	.contenido_galerias .galerias_filtro #order_by .input_select  {
		width:125px !important;
	}
	.contenido_galerias .galerias_filtro #order_by .input_field {
		background: url("../img/bg_form_sprite.png") no-repeat scroll -230px -250px transparent;
		float: none;
		height: 24px;
		width:130px;
	}
	.contenido_galerias .galerias_filtro #order_by .ui-selectmenu-icon {
		background:transparent url('../img/bg_form_sprite.png') no-repeat scroll -198px -253px !important;
		width: 18px; height: 18px;
		margin-right: 5px;
   		margin-top: -11px;
	}
	.contenido_galerias .galerias_filtro #order_by .ui-selectmenu-status {
		color: #666666;
		height: 24px;
		margin-top: 1px;
	}


.contenido_galerias_videos .galerias_orden{
	margin-right:35px;
	background:url(../img/bgvideos.png) scroll no-repeat 0 -1px;
	width:580px;
}
.contenido_galerias_videos .galerias_orden_menu{
	width:340px;
	float:right;
	height:170px;
	padding:0 0;
	position:relative;
	z-index:10;
}
.contenido_galerias_videos .galerias_orden_title{
	width:240px;
	height:170px;
	float:left;
	display:block;
	text-indent:-9000px;
}
.contenido_galerias_videos .galerias_orden_menu .orden_item{
	display:block;
	position:relative;
	float:left;
	text-indent:-9000px;
	height:170px;
	background:url(../img/bgvideos.png) scroll no-repeat 0 -1px;
}
.contenido_galerias_videos .galerias_orden_menu .orden_vistas{
	background-position:-240px 0px;
	width:160px;
}
.contenido_galerias_videos .galerias_orden_menu .orden_vistas:hover,
.contenido_galerias_videos .galerias_orden_menu .active .orden_vistas{
	background-position:-240px -170px;
}
.contenido_galerias_videos .galerias_orden_menu .orden_votadas{
	background-position:-400px 0px;
	width:180px;
}
.contenido_galerias_videos .galerias_orden_menu .orden_votadas:hover,
.contenido_galerias_videos .galerias_orden_menu .active .orden_votadas{
	background-position:-400px -170px;
}



.contenido_galerias{
	overflow:hidden;
}
.galeria_sidebar,
.contenedor_galerias{
	z-index:1;
}
.contenido_central .titular_con_tira .tit_ultima_galeria_agregada {
    display: block;
    margin-left: 17px;
    position: relative;
    top: 15px;
	
	
	color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    height: 28px;
    line-height: 34px;
    white-space: nowrap;
    width: auto;
}
.contenido_central .titular_con_tira .tit_ultimo_video_agregado {
    background-position: 0 -518px;
    height: 28px;
    width: 210px;
}
.contenido_central .miga_web_galerias {
    margin: -57px -330px 30px 330px; 
    width: 400px;
	float:left;
}
.contenido_central .miga_web_galerias,
.contenido_central .miga_web_galerias strong{
    color: #0B0B0B;
}
.galeria_sidebar{
	width:310px;
	float:right;
}
.galeria_listado_videos{
    background: url("../img/bg_galeria_listado_videos.jpg") no-repeat scroll 0 0 transparent;
    float: right;
    height: 485px;
    margin-right: 30px;
    margin-top: -67px;
    margin-bottom: 10px;
    padding: 70px 0 0;
    width: 270px;
	position:relative;
	
	z-index:1;
}
.galeria_listado_nvideos{
    background: url("../img/bgphotos.png") no-repeat scroll -53px -184px transparent;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    position: absolute;
    right: 8px;
    text-align: center;
    top: 63px;
    width: 120px;
	z-index: 10;
}
.galeria_listado_video{
    margin: 0 auto 10px;
    text-align: center;
    width: 170px;
	position:relative;
}
.galeria_listado_video img{
	
}
.galeria_listado_video .galeria_video_cortina{
	display:none;
    padding: 7px;
    width: 156px;
    height: 81px;
	position:relative;
	background:rgba(0,0,0,0.5);
	position:absolute;
	left:0px;
	top:0px;
	
	font-size:11px;
	color:#DEDEDE;
	text-align:left;
}
.galeria_listado_video .galeria_video_cortina .galeria_video_sub1,
.galeria_listado_video .galeria_video_cortina .galeria_video_sub2{
	display:block;
	cursor: pointer;
}
	.galeria_listado_video .ico_gallery {
		background: transparent url('../img/ico_gallery.png') scroll no-repeat center center;
		height: 95px;
    	position: absolute;
    	width: 170px;
		}
		
	
.galeria_listado_video .galeria_video_cortina .galeria_video_sub1{
	color:#FFFFFF;
	font-weight:bold;
}
.galeria_listado_video .galeria_video_cortina .galeria_video_sub2{
}
.galeria_listado_video:hover .galeria_video_cortina{
	display:block;
}

.galeria_listado_videos #paginacion_contenedor{
	width:170px;
	margin-top:20px;
}
.galeria_listado_videos #paginacion_contenedor  .anterior{
	margin:0px;
	float:left;
}
.galeria_listado_videos #paginacion_contenedor .siguiente{
	margin:0px;
	float:right !important;
}

.contenedor_galerias .detalle_noticia{
	background:url(../img/bg_galeria_item_repeat.jpg) scroll repeat-y 0 0;
	padding:40px 0px;
	margin-bottom:20px;
	position:relative;
	width:633px;
	margin:0px 0 20px 17px;
	float:left;
	z-index:3;
}
.contenedor_galerias .detalle_noticia_top{
	background:url(../img/bg_galeria_item_top.jpg) scroll no-repeat 0 0;
    top: 0;
    height: 40px;
    left: 0;
    position: absolute;
    width: 633px;
}
.contenedor_galerias .detalle_noticia_bottom{
    background: url("../img/bg_galeria_item_bottom.jpg") no-repeat scroll 0 0 transparent;
    bottom: 0;
    height: 40px;
    left: 0;
    position: absolute;
    width: 633px;
}
.contenedor_galerias  .detalle_noticia .galeria_listado_nvideos{
    right: 8px;
    top: 3px;
}

.contenedor_galerias .detalle_noticia .fecha{
	font-weight:normal;
}
.contenedor_galerias .detalle_noticia .fecha,
.contenedor_galerias .detalle_noticia .fecha a{
	color: #319A38;
}
.contenedor_galerias .detalle_noticia .fecha a{
	text-decoration:underline;
}
.contenedor_galerias .detalle_noticia .fecha a:hover{
	text-decoration:none;
}
.contenedor_galerias .detalle_noticia .titular{
	color: #319A38;
	line-height:1.3;
}
.contenedor_galerias .detalle_noticia .fecha, 
.contenedor_galerias .detalle_noticia .titular, 
.contenedor_galerias .detalle_noticia .categoria, 
.contenedor_galerias .detalle_noticia .caja_img_o_video, 
.contenedor_galerias .detalle_noticia .descripcion_noticia {
    margin-left: 25px;
}
.contenedor_galerias .detalle_noticia .descripcion_noticia {
	font-size:12px;
	
	border-bottom: medium none;
    margin-bottom: 10px;
    padding-bottom: 0;
}
.contenedor_galerias .detalle_noticia .descripcion_noticia p{
	margin-bottom:10px;
}
.contenedor_galerias .detalle_noticia .caja_img_o_video{
    margin-top: -20px;
    z-index: 1;
}
.contenedor_galerias .detalle_noticia .masinfo,
.contenedor_galerias .detalle_noticia .categoria{
	font-size:11px;
}
.contenedor_galerias .detalle_noticia .masinfo{
	white-space:nowrap;
}


.contenedor_galerias .detalle_noticia .caja_img_o_video .ico_video,
.detalle_noticia .caja_img_o_video .ico_video{
    background: url("../img/ico_fotografia.png") no-repeat scroll center center transparent;
}
.contenedor_galerias .detalle_noticia .caja_img_o_video .ico_video img,
.detalle_noticia .caja_img_o_video .ico_video img{
	height: 100%;
    width: 100%;
}
.contenedor_galerias .detalle_noticia .caja_img_o_video .icono_thumnail,
.detalle_noticia .caja_img_o_video .icono_thumnail{
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 10;
}

.galeria_etiquetas{
    float: right;
    margin-right: 0px;
    margin-top: 0px;
    padding: 0 0;
    position: relative;
    width: 310px;
	margin-bottom:20px;
}
.galeria_etiquetas .galeria_listado_nvideos {
	top:0px;
	right:0px;
	font-weight:normal;
}
.galeria_etiquetas .nube_etiquetas{
	line-height:1.4;
	padding-top:30px;
}
.galeria_etiquetas .nube_etiquetas,
.galeria_etiquetas .nube_etiquetas a{
	color:#625D5D;
}

.contenido_galerias .titular_con_tira_larga{
	margin-top:0px;
	
	background-position: -200px -228px;
    height: 60px;
    width: 113px;
}

.galeria_listado_videos2{ 
	background: url("../img/bg_galeria_listado_videos2.jpg") no-repeat scroll 0 0 transparent;
    float: right;
    height: 495px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: -67px;
    padding: 80px 0 0 50px;
    position: relative;
    width: 260px;
}
.galeria_listado_videos2 .galeria_listado_video {
    float: left;
    margin: 0 14px 10px 0;
    position: relative;
    text-align: center;
    width: 96px;
}
.galeria_listado_videos2 .galeria_listado_video{
}
.galeria_listado_videos2 .galeria_listado_video img{
}
.galeria_listado_videos2 .galeria_listado_video:hover img{
	border:1px solid #FFFFFF;
	padding:1px;
	margin:-2px;
}
.galeria_listado_videos2 #paginacion_contenedor{
    margin-left: 21px;
    width: 163px;
}



#tooltip{
    display: none;
    height: auto;
    margin-left: -34px;
    margin-top: -25px;
    padding: 5px 0 8px;
    position: absolute;
    width: 200px;
    z-index: 9999;
	
	background: #319C39;
	background: rgba(49,156,57,0.85); 
	color: #fff;
}
#tooltip .after {
	display:none;
}
#tooltip h3 {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 1.3;
    margin: 0px 5px 0 10px;
    text-align: left !important;
}
#tooltip .body{
	font-size:11px;
	color:#FFFFFF;
	line-height:1.3;
	font-weight:normal;
	
    display: block;
    overflow: hidden;
    padding: 0;
}
#tooltip p {
    font-size:9px;
    color:#333333;
    margin: 0px 0 0 5px;
    text-align: left;
}


.tag_volver{
    background: url("../img/bgphotos.png") no-repeat scroll -53px -184px transparent;
    height: 33px;
    position: relative;
    text-align: center;
    width: 120px;
	z-index: 10;
}
.tag_volver,
.tag_volver a{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 33px;
}

.contenedor_galerias .detalle_noticia .tag_volver{
	margin-right: 9px;
	margin-bottom:10px;
}


.caja_compartir_y_links{
}
.caja_compartir_y_links .stats_text{
	color:#625D5D;
	font-size:12px;
}
.contenido_central .detalle_noticia .caja_compartir_y_links .link_vistas{
	background-position: 0 -287px;
}
.contenido_central .detalle_noticia .caja_compartir_y_links .link_descargas{
	background-position: 0 -323px;
}
.contenido_central .detalle_noticia .caja_compartir_y_links .link_descargas a{
	color:#0B0B0B;
}

.contenedor_galerias .media_pag{
	display:block;
	position:absolute;
	z-index:10;
	width:50%;
	height:100%;
	top:0px;
}
.contenedor_galerias .media_pag .trans{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
}
.contenedor_galerias .media_pag .ico{
	width:59px;
	height:48px;
	background:url(../img/bgphotos.png) scroll no-repeat -114px -227px;
	top:140px;
	position:absolute;
	text-decoration:none;
}
.contenedor_galerias .mp_anterior{
	left:0px;
}
.contenedor_galerias .mp_anterior .ico{
	background-position:-114px -227px;
	left:0px;
}
.contenedor_galerias .mp_siguiente{
	right:0px;
}
.contenedor_galerias .mp_siguiente .ico{
	background-position:-114px -285px;
	right:0px;
}

.contenedor_galerias .titular_con_tira_larga .ui-selectmenu-status{
	
	color: #FFFFFF;
    text-decoration: none;
}
.channels_list_select.ui-selectmenu-menu{
	margin-top:20px;
	width:270px;
}


.color_becasusa 	{background-color:#E20717;}
.color_sierra 		{background-color:#9BC000;}
.color_playa 		{background-color:#FDCD00;}
.color_nieve 		{background-color:#941E81;}
.color_englishcamp  {background-color:#B01061;}
.color_baloncesto   {background-color:#EA7D04;}

.carrusel_portada {
	background: transparent url('../img/bg_carrusel_portada.jpg') scroll no-repeat 0px 0px;
	width: 633px; height: 555px;
	position:relative;
	margin-left: 2px;
}
.main_image {
	width: 600px; 
	height: 338px;
	float: left;
	background: #fff;
	position: relative;
	overflow: hidden;
	color: #fff;
	margin-left: 17px; margin-top: 57px;
}

.contenido_central .detalle_noticia .caja_img_o_video {
    min-height: 0;
}
.detalle_noticia .main_image {
	height: auto;
}

.main_image h2 {
	margin:12px 0px 0px;
	padding: 0px 10px 5px 10px;
}
.main_image h2,
.main_image h2 a{
	font-size: 16px; 
	color: #319A38;
	font-weight: bold;
}
.main_image p {
	font-size: 12px; font-weight:normal;
	padding: 0px 10px 10px 10px;	margin: 0;
	line-height: 120%;
}
	.main_image p a {
		color: #319A38; font-weight: bold;
	}
.block small { 
	display: block;
	padding: 0px; 
	font-size: 12px; font-weight: bold;
}
.main_image .block small {margin: 10px 0px 0px 10px;}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
	z-index:10;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url('../img/btn_collapse.png') no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -22px; right: 20px; 
}
.main_image a.show {background-position: left bottom;} 


		.image_thumb .ico_gallery {
			background: transparent url("../img/ico_gallery.png") no-repeat scroll center center;
		}
		.image_thumb .ico_video {
			background: transparent url("../img/ico_video.png") no-repeat scroll center center;
		}
		.image_thumb .icono_thumnail {
			height: 59px;
			position: absolute;
			width: 105px;
			z-index: 10;
		}
		.main_image .ico_gallery {
			background: transparent url("../img/ico_fotografia.png") no-repeat scroll center center;
		}
		.main_image .ico_video {
			background: transparent url("../img/ico_video2.png") no-repeat scroll center center;
		}
		.main_image .icono_thumnail {
			height: 338px; width: 600px;
			position:absolute;
			z-index: 10;
			display:block;
		}
		
		.caja_img_o_video .ico_gallery {
			background: transparent url("../img/ico_fotografia.png") no-repeat scroll center center;
		}
		.caja_img_o_video .ico_video {
			background: transparent url("../img/ico_video2.png") no-repeat scroll center center;
		}
		.caja_img_o_video .icono_thumnail {
			height: 338px; width: 600px;
			position:absolute;
			z-index: 10;
		}
		
		.icono_thumnail .ico_gallery {
			background: transparent url("../img/ico_gallery.png") no-repeat scroll center center;
		}
		.icono_thumnail .ico_video {
			background: transparent url("../img/ico_video.png") no-repeat scroll center center;
		}
		.icono_thumnail .icono_thumnail {
			height: 95px;
			position: absolute;
			width: 170px;
			z-index: 10;
		}

.image_thumb {
	float: left;
	width: 600px;
	background: #fff;
	margin-left: 17px;
}
.image_thumb img {
	border: 1px solid #fff; 
	padding: 0px; 
	background: #fff; 
	float: left;
	background: #313131 url('../img/nofoto.jpg') scroll no-repeat 3px 0px;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding: 6px 6px;
	background: #fff url('../img/bg_thumb_carrusel_portada.jpg') no-repeat 0px 0px;
	width: 108px;
	float: left;
	height: 115px;
}
.image_thumb ul li.hover {
	background-position: -121px 0px;
	cursor: pointer;
}
.image_thumb ul li.active {
	background-position: -121px 0px;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 12px; color: #625D5D; 
	margin: 5px 0; padding: 0;
	line-height: 120%;
	width: 110px;
}
	html .image_thumb ul li.hover h2,
	html .image_thumb ul li.active h2 {
		color: #fff;
	}
.image_thumb ul li .block {
	float: left; 
	margin-left: 0px;
	padding: 0;
	width: 110px;
}	
.image_thumb ul li p, .image_thumb ul li small{display: none;}

.detalle_noticia.main_image h2{
		margin-top:12px;
	}
.detalle_noticia.main_image a.collapse{
	top: -22px;
}.starrating ul {
	background: transparent url(../img/bg_starrating.jpg) repeat-x scroll  0 -20px;
	height: 12px;
	width: 105px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
}

.starrating ul li {
	float: left;
	margin: 0;
	padding: 0;
	text-indent: -90000px;
}

.starrating ul li.loading {
	height: 12px;
	width: 100%;
	background:#000 no-repeat 50% 50%;
}

.starrating ul li a {
	display: block;
	width: 21px;
	height: 12px;
	outline: none;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}

.starrating ul li a:hover{
	background: url(../img/bg_starrating.jpg) repeat-x 0px 0px !important;
	z-index: 2 !important;
	left: 0px !important;
}


.starrating a.r1-unit{left: 0px;}
.starrating a.r1-unit:hover{width: 21px;}

.starrating a.r2-unit{left:21px;}
.starrating a.r2-unit:hover{width: 42px;}

.starrating a.r3-unit{left: 42px;}
.starrating a.r3-unit:hover{width: 63px;}

.starrating a.r4-unit{left: 63px;}
.starrating a.r4-unit:hover{width: 84px;}

.starrating a.r5-unit{left: 84px;}
.starrating a.r5-unit:hover{width: 105px;}

.starrating .current-rating {
	background: url(../img/bg_starrating.jpg) repeat-x  0 -20px;
	z-index: 2;
	left: 0px;
}

		
		.sidebar_right .modulo_sidebar_estapasando .icono_actividad_estapasando {
			width: 24px; height: 38px;
			background-image: url('../img/bg_mask_ico.png');
			background-attachment: scroll;
			background-repeat: no-repeat;
			background-position: -1px -1px;
			float: left;
			position:relative;
			margin: 0px 6px 0px 8px;
		}
			.sidebar_right .modulo_sidebar_estapasando .icono_actividad_estapasando img {
				width: 24px; height: 38px;
			}
		.sidebar_right .modulo_sidebar_estapasando .tweet_estapasando_sidebar {
			position: relative;
			float:left;
			width: 267px;
			border-bottom: 1px dotted #7f7f7f;
			padding-bottom: 10px; margin-bottom: 10px;
		}
			.sidebar_right .modulo_sidebar_estapasando .tweet_estapasando_sidebar .thumbnail_tweet_estapasando_sidebar {
				background: transparent url('../img/nofoto.jpg') scroll no-repeat 0px 0px;
				width: 96px; height: 54px;
				border: 1px solid #319A38;
				float:right; margin: 0px 0px 5px 10px;
				position:relative;
			}
				.sidebar_right .modulo_sidebar_estapasando .tweet_estapasando_sidebar .thumbnail_tweet_estapasando_sidebar .img_thumbnail_sidebar {
					position: absolute;
					top: 0px;
					left: 0px;
					z-index:1;
				}
			.sidebar_right .modulo_sidebar_estapasando .tweet_estapasando_sidebar h4 {
				color: #625D5D; font-size: 14px; font-weight:bold;
				line-height: 110%; margin-bottom: 5px;
			}
				.sidebar_right .modulo_sidebar_estapasando .tweet_estapasando_sidebar h4 a,
				.sidebar_right .modulo_sidebar_estapasando .tweet_estapasando_sidebar p.date a {
					color: #625D5D;
				}
			.sidebar_right .modulo_sidebar_estapasando .tweet_estapasando_sidebar p.description {
				line-height: 120%;	margin-bottom: 5px;
			}
			.sidebar_right .modulo_sidebar_estapasando .tweet_estapasando_sidebar p.date {
				color: #625D5D; font-size: 11px;
			}
			
			
			.sidebar_right .modulo_sidebar .paginacion {
				position: relative;
				width: 267px; height: 20px;
				margin-left: 37px;
				margin-bottom: 30px;
			}
				.sidebar_right .modulo_sidebar .paginacion .bton_paginacion {
					position: relative;
					width: 75px; height: 20px;
				}
					.sidebar_right .modulo_sidebar .paginacion .siguiente {float: right;}
					.sidebar_right .modulo_sidebar .paginacion .anterior {float: left;}
					
					.sidebar_right .modulo_sidebar .paginacion .siguiente a,
					.sidebar_right .modulo_sidebar .paginacion .anterior a{
						display: block;
						width: 75px; height: 20px;
						text-indent: -9999px;
						background: transparent url('../img/bg_paginacion_sprit.png') scroll no-repeat 0px 0px;
					}
						.sidebar_right .modulo_sidebar .paginacion .siguiente a {background-position: -116px 0px}
						.sidebar_right .modulo_sidebar .paginacion .anterior a {background-position: -30px 0px}
							.sidebar_right .modulo_sidebar .paginacion .siguiente a:hover {background-position: -116px -24px}
							.sidebar_right .modulo_sidebar .paginacion .anterior a:hover{background-position: -30px -24px}



.sidebar_right .modulo_sidebar .icono_thumnail a, 
.sidebar_right .modulo_sidebar .icono_thumnail a img{
	width: 96px; height: 54px;
	position: absolute;
	z-index: 10;
}
	.sidebar_right .modulo_sidebar .icono_thumnail {width: 100%; height: 100%; position:absolute; z-index:10;} 
	.sidebar_right .modulo_sidebar .ico_video   {background: transparent url('../img/ico_video.png') scroll no-repeat center center;}
	.sidebar_right .modulo_sidebar .ico_gallery {background: transparent url('../img/ico_gallery.png') scroll no-repeat center center;}

	




.sidebar_right .modulo_sidebar_banners3cols {}
	.sidebar_right .modulo_sidebar_banners3cols img {margin-left: 11px;}
	
	.sidebar_right .modulo_sidebar_banners1cols img  {margin-left:25px;}



.sidebar_right .modulo_sidebar_noticias h3 {
	background-position: 0 -37px;
    height: 24px;
    width: 90px;
	}
.sidebar_right .modulo_sidebar_noticias .vertodas_sidebar {
	float: right;
	margin-right: 10px;
    margin-top: -50px;
	position:relative;
}
.sidebar_right .modulo_sidebar_noticias .icono_actividad_estapasando {
	background-image: none;
}


.sidebar_right .modulo_sidebar_tablondemensajes {
	float:left;
}
.sidebar_right .modulo_sidebar_tablondemensajes .titulo_tablondemensajes {
	background: transparent url('../img/titulos_sidebar.png') scroll no-repeat 0px -186px;
	width:272px; height: 87px;
	display:block;
	text-indent: -9999px;
	position: relative;
	float: right;
}
	.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes,
	.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes_1msg,
	.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes_2msg {
		width: 320px; height: 313px;
		background: #EDEDEB url('../img/bg_tablondemensajes.jpg') scroll no-repeat 0px 0px;
		position:relative;
		margin-top: -30px;
		float:left;
	}
		.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes_1msg {height: 142px; background-image: url('../img/bg_tablondemensajes_1msg.jpg');}
		.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes_2msg {height: 230px; background-image: url('../img/bg_tablondemensajes_2msg.jpg');}
		
		.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes .scroll_caja_listado_mensajes,
		.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes_1msg .scroll_caja_listado_mensajes,
		.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes_2msg .scroll_caja_listado_mensajes {
			height: 253px;
			overflow-x: hidden;
			overflow-y: scroll;
			position: relative;
			top: 30px;
			width: 320px;
		}
			.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes_1msg .scroll_caja_listado_mensajes {height: 82px}
			.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes_2msg .scroll_caja_listado_mensajes {height: 170px}
		
	.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes .ul_listado_mensajes {
		margin-left: 14px;
		overflow: hidden;
	}
	.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes .ul_listado_mensajes .li_listado_mensajes {
		background: transparent url('../img/bg_tiras.png') scroll no-repeat -201px -113px;
		padding-left: 55px;
		float: left;
		width: 235px;
		margin-bottom: 10px;
	}
		.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes .ul_listado_mensajes .li_listado_mensajes .categoria {
			color: #625D5D; font-size: 11px;
		}
		.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes .ul_listado_mensajes .li_listado_mensajes .usuario {
			color: #0b0b0b; font-size: 12px; font-weight:bold
		}
			.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes .ul_listado_mensajes .li_listado_mensajes .usuario span {
				color: #625D5D; font-size: 11px; font-weight:normal;
			}
		.sidebar_right .modulo_sidebar_tablondemensajes .caja_listado_mensajes .ul_listado_mensajes .li_listado_mensajes .descrip {
			font-size: 11px; line-height: 130%;
		}
	.sidebar_right .modulo_sidebar_tablondemensajes .link_dejatumensaje {
		  color: #FFFFFF;
			font-size: 12px;
			font-weight: bold;
			height: 30px;
			left: 24px;
			line-height: 35px;
			padding-left: 45px;
			
			position: relative; top: 30px;
			width: 296px;
	}
	
	.sidebar_right .formulario_tablondemensajes {
		margin-left: 69px;
		position: relative;
		clear: left;
	}
	
	.sidebar_right .formulario_tablondemensajes label {
		color: #0B0B0B;
		font-weight:bold;
		font-size: 12px;
		display:block;
	}
		.sidebar_right .formulario_tablondemensajes label span {
			color: #666666; font-size: 11px; font-weight:normal;
		}
	.sidebar_right .formulario_tablondemensajes .input_text,
	.sidebar_right #formulario_encuesta .caja_form_sidebar {
		background: transparent url('../img/bg_tiras.png') scroll no-repeat 0px 0px;
		width: 229px !important; padding-left: 10px;
		border: 0px;
		margin-bottom: 10px;
		color: #666666; font-size: 12px;
	}
		.sidebar_right .formulario_tablondemensajes .caja_form_sidebar,
		.sidebar_right #formulario_encuesta .caja_form_sidebar {
			background-position: -245px 0px;
			height: 24px;
			
			height: 16px;
			padding: 4px 0 4px 10px;
		}
		.sidebar_right .formulario_tablondemensajes .caja_form_sidebar_msg {
			background-position: -245px -30px;
			height: 50px;
			padding-top: 5px;
		}
		.sidebar_right .formulario_tablondemensajes .bt_enviar,
		.sidebar_right #formulario_encuesta .bt_enviar {
			border: 0px;
			float: right;
			margin-right: 10px;
			margin-left: -10px;
		}
			.sidebar_right .formulario_tablondemensajes .bt_enviar:hover {
				text-decoration: underline;
			}
		
		.sidebar_right .formulario_tablondemensajes .nota {
			width: 140px; height: 30px;
			color: #666666;
			font-size: 11px;
			line-height: 100%;
			margin-top: 5px;
		}
		.sidebar_right .formulario_tablondemensajes .ico_arrow_down {
			width: 15px; height: 15px;
			position: absolute;
			background: transparent url('../img/iconitos_varios.png') scroll no-repeat 0px -252px;
			top: -40px; left: -29px;
		}


.sidebar_right .modulo_sidebar_encuesta {}
.sidebar_right .modulo_sidebar_encuesta .titulo_encuesta {
	background: transparent url('../img/titulos_sidebar.png') scroll no-repeat 0px -297px;
	width:171px; height: 89px;
	display:block;
	text-indent: -9999px;
	position: relative;
	margin-right: 20px;
	float: right;
}
	.sidebar_right .modulo_sidebar_encuesta .pregunta_encuesta,
	.sidebar_right .modulo_sidebar_encuesta #resultados_encuesta,
	.sidebar_right .modulo_sidebar_encuesta #formulario_encuesta{
		margin-left: 35px;
	}
	.sidebar_right .modulo_sidebar_encuesta .pregunta_encuesta {
		font-size: 14px; font-weight: bold; color: #625D5D;
		width: 268px;
		margin-bottom: 10px;
	}
	
	.sidebar_right .modulo_sidebar_encuesta .txt_cuestion {
		font-size: 12px; color: #666;
	}
		.sidebar_right .modulo_sidebar_encuesta #formulario_encuesta .txt_cuestion {
			padding-top: 1px; display:block;
		}
		.sidebar_right .modulo_sidebar_encuesta .respuesta_ganadora .txt_cuestion {
			font-weight: bold; color:#319A38;
		}
		.sidebar_right .modulo_sidebar_encuesta .num_resultados {
			font-size: 11px; color: #666666;
			margin-bottom: 5px;
		}
		.sidebar_right .modulo_sidebar_encuesta .txt_cuestion p {
			float: right;
			font-size: 16px;
			margin-right: -2px;
			text-align: right;
			width: 37px;
			margin-top: -5px;
		}
			.sidebar_right .modulo_sidebar_encuesta .txt_cuestion p span {
				font-size: 12px; font-weight:bold;
				
			}
	
	.sidebar_right .modulo_sidebar_encuesta .caja_vacia_resultado_encuesta {
		position: relative;
		width: 268px;
		height: 18px;
		background-color:#FFF;
		border: 1px solid #cecece;
	}
		.sidebar_right .modulo_sidebar_encuesta .caja_vacia_resultado_encuesta .caja_relleno_resultado_encuesta {
			position: absolute;
			background: transparent url('../img/bg_encuesta_resultado.png') scroll repeat-x 0px -15px;
			height: 14px;
			top: 2px; left: 2px;
		}
			.sidebar_right .modulo_sidebar_encuesta .respuesta_ganadora .caja_vacia_resultado_encuesta .caja_relleno_resultado_encuesta {
				background-position: 0px 0px;
			}
			
	.sidebar_right .modulo_sidebar_encuesta #resultados_encuesta .ul_resultados_encuesta li {
		margin-bottom: 5px; padding-bottom: 5px;
		border-bottom: 1px dashed #cecece;
		width: 268px;
	}

.sidebar_right .modulo_sidebar_encuesta .bton_ver_resultados_encuestas {
	background-color: #EEEEEE;
	width: 105px; height: 20px;
	line-height: 20px;
	text-align: center;
	color: #666666; font-size: 11px;
	margin-top: -27px;
	
}
.sidebar_right .modulo_sidebar_encuesta .options_form{
	overflow:visible;
}
.sidebar_right .modulo_sidebar_encuesta .options_form_item {
	float: left; width: 268px;
	margin-bottom: 10px;
	overflow:visible;
}
	.sidebar_right #formulario_encuesta .caja_form_sidebar {
		margin: 15px 0px -10px 23px;
		*margin-left:0px; 
	}


 
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbar {	visibility:visible !important;
				width: 17px;
				background:transparent url('../img/bg_scrollbar_sprite.png') no-repeat 0px -15px;
				height:12px !important;
				}
.vscrollerbarbeg {width: 17px;
				  height: 0px !important; 
				  background: url(../img/bg_scrollbar_sprite.png) 0px 0px no-repeat;
				}
.vscrollerbarend {
				height: 0px;width: 17px;
				background: url('../img/bg_scrollbar_sprite.png') -108px 0px no-repeat;
				height: 0px; width: 22px;
				}
.vscrollerbase {width: 17px;
				border:1px solid #ccc;
				border-right:none;
				background: transparent url(../img/bg_scrollbar_sprite.png) no-repeat -67px 0;
				border:none;
				}
.vscrollerbasebeg {
				width: 17px;height: 9px !important;
				background: url(../img/bg_scrollbar_sprite.png) no-repeat 0px 0px;
				}
.vscrollerbaseend {
				height: 9px;width: 17px;
				background: transparent url(../img/bg_scrollbar_sprite.png) no-repeat 0px -32px;
				}
.hscrollerbase {height: 17px; background-color: white; 
				visibility:hidden !important;
				height: 16px; background-color: white;
				visibility:hidden !important;
				}
.hscrollerbar {height: 12px; background-color: white;
				visibility:hidden !important;
				}
.vscrollerbar, .hscrollerbar {padding: 28px;z-index: 2; padding: 10px;z-index: 2;}
.scrollerjogbox {width: 16px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;
width: 22px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;
}











