#header_in a.logo{
	float:left;
	margin:66px 0 0 23px;
}

*html #header_in a.logo{
	margin:66px 0 0 12px;
}

/*////////////// V11 /////////////////////////////*//*OK*/
#header_in a.logo_co{
	float:left;
	margin:66px 0 0 0px;
}
/*////////////// V11 /////////////////////////////*/

/* he cambiado el valor de margin de arriba 66 0 0 23 por 66 0 0 12 para que se vean bien centrados los logos*/
.header_right {
	float:right;
	background:url(../../img/multimedia/header_right.png) top center no-repeat;
	width:42px;
	height:164px;
}

*html .header_right {
	background:url(../../img/multimedia/header_right.gif) top center no-repeat;
}

.header_top{
	float:right;
	margin:0 -24px 0 0;
	padding:7px 20px 7px 20px;
	background:url(../../img/multimedia/header_top.png) left bottom no-repeat;
	border-right:1px solid #333333;
	color:#00853e;
}

*html .header_top{
	background:url(../../img/multimedia/header_top.gif) left bottom no-repeat;
}

.header_top a,
.header_top a:visited{
	margin:0 5px 0 0;
	color:#00853e;
}

.text-size{
	float:left;
}

.header_top a:hover{
	text-decoration:underline;
}

.header_bottom{
	/*quito las tijeritas que se muestran en la cabecera(eza)
	background:transparent url(../../img/multimedia/tijeras.gif) no-repeat 20px bottom;
	*/
	float:left;
	padding:0 0 18px;
	width:98%;
}


/*/////////////////////////////// SEARCH//////////////////////////////////////////////////////*/

#search a,
#search a:visited{
	color:#ccc;
}

#search a.middle{
	padding: 0 10px;
	margin: 0 10px;
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc;
}

#search div.text-size{
	display:block;
	margin:0;
	padding:0;
}

#search  input.inputbox{
	background:#fff;
	border:1px solid #444;
	color:#666;
	padding:5px;
	font-size:100%;
	margin:0 10px;
	float:left;
	width:180px;
}

#search  input.button{
	padding:3px 0;
	float:left;
}

#search  label{
	color:#0C8154;
	font-size:110%;
	font-weight:bold;
	float:left;
	padding:4px 0;
}



/*/////////////////////////////// RIGHT//////////////////////////////////////////////////////*/
#right h3{
	display:none;
}

#right .right_module .title a,
#right .right_module .title a:visited{
	color:#666;
	font-size:120%;
	float:left;
	margin:0 0 0 7px;
}

/*Para paginación de los portlet**/

#right .right_module .title div.pag{
	float:right;
	margin:-6px 0;
	background:#fff;
	padding:6px;
	border-left:1px solid #bbb;
	height:16px;
	width:26px;
}



#right .right_module .title  span{
	float:right;
	margin: 0 6px 0 0;
}

#right .right_module .title .pag a,
#right .right_module .title .pag a:visited{
	background:none;
	margin:5px 2px 0 0 ;
	padding:0;
}

#right .right_module ul{
	padding:0;
	margin:10px 3%;
	float:left;
	width:94%;
}

*html #right .right_module ul{
	margin:10px 1%;
	width:96%;
}

#right .right_module li{
	background:url(../../img/multimedia/right_module_ul_bg.gif) bottom repeat-x #f1f1f1;
	float:left;
	width:100%;
	margin:0 0 1px 0;
	padding:5px 0;
}

#right li.active{
	background:url(../../img/multimedia/right_module_ul_bg.gif) bottom repeat-x #fff;
	padding: 0 0 10px 0;
}

/*cambio width=60 por width=54*/
#right li.active div.info{
	width:54%;
	float:left;
	margin:5px 0 0 0;
}

#right li.active div.active_title {
	border-bottom: 1px dotted;
	margin: 0 0 10px 0;
	padding:0 0 0 40px;
}

#right  div.active_title a.active_title,
#right  div.active_title a.active_title:visited{
	font-size:120%;
}

#right .right_module li.active div.active_title span{
	color:#666;
	display:block;
	margin:0 0 2px 0;
}

#right .right_module li div span a,
#right .right_module li div span a:visited{
	text-decoration:underline;
	color:#666;
}

#right .right_module li div span a:hover{
	color:#000;
}


#right li.active div.miniatura{
	background:#fff;
	padding:0 10px 0 0;
	float:left;
}

#right li.active img{
	border:1px solid;
	margin: 0 0 0 0;
}


a.more_info,
a.more_info:visited{
	background: url(../../img/multimedia/right_more_info.gif) left center no-repeat;
	padding:0 0 0 10px;
	color:#666;
	text-decoration:underline;
	margin:0 0 5px;
	float:left;
}

a.more_info:hover{
	color:#222;
}


#right li div.inactive_title {
	padding:0 0 0 45px;
}

#right  div.inactive_title a.inactive_title,
#right li div.inactive_title a.inactive_title:visited{
	font-size:120%;
	margin:5px 0 0 0;
	text-decoration:none;
}

#right li div.inactive_title a.inactive_title:hover{
	text-decoration:underline;
}


#right  li div.inactive_title span {
	display:block;
}

#right .right_module .album .min{
	float:left;
	height:110px;
	margin:10px 1% 0;
	overflow:hidden;
	width:80%;
}

#right .right_module .album .min div{
	height:110px;
	margin:0;
	overflow:hidden;
	width:600px;
}

#right .right_module .album .min  div a {
	border:1px solid #999;
}

#right .right_module .album .min  div a:hover {
	border:1px solid #000;
}

#right .right_module .album .min a{
	float:left;
	margin: 0 2px 0 0;
}

#right .right_module .album a.anterior{
	float:left;
	margin: 10px 0 0 10px;
}

#right .right_module .album a.siguiente{
	float:right;
	margin: 10px 10px 0 0;
}

#right .right_module .options li{
	background:#F1F1F1 url(../../img/multimedia/right_module_ul_bg.gif) repeat-x scroll center bottom;
	float:left;
	margin:0 0 1px;
	padding:11px 0;
	width:100%;
}

#right .right_module .options .descarga a{
	background:url(../../img/multimedia/item_option_download.gif) no-repeat left center #F1F1F1;
	border-color:#FFA200;
	font-size:120%;
	color:#666;
	margin: 0 0 0 10px;
	padding:10px 0 9px 45px;
}

#right .right_module .options .pantalla a{
	background:url(../../img/multimedia/item_option_wallpaper.gif) no-repeat left center #F1F1F1;
	border-color:#FFA200;
	font-size:120%;
	color:#666;
	margin: 0 0 0 10px;
	padding:10px 0 9px 45px;
}

#right .right_module .options .email a{
	background:url(../../img/multimedia/item_option_mail.gif) no-repeat left center #F1F1F1;
	border-color:#FFA200;
	font-size:120%;
	color:#666;
	margin: 0 0 0 10px;
	padding:10px 0 9px 45px;
}

#right .right_module .pag_inferior{
	border-top:1px solid #bbb;
	float:left;
	margin:5px 1px 0;
	width:99.4%;
}

#right .right_module .pag_inferior a,
#right .right_module .pag_inferior a:visited{
	text-decoration:none;
	color:#666;
}

#right .right_module .pag_inferior a:hover{
	text-decoration:none;
	color:#000;
}


#right .right_module .pag_inferior a.left{
	float:left;
	margin:2px 0 1px 5px;
	padding:5px 10px 5px 0;
	background:url(../../img/multimedia/puntos.gif) repeat-y right;
}

#right .right_module .pag_inferior a.right{
	float:right;
	margin:2px 5px 1px 0;
	padding:5px 0 5px 10px;
	background:url(../../img/multimedia/puntos.gif) repeat-y left;
	
}

#right .right_module .pag_inferior a img{
	margin:0 5px;
}

/*/////////////////////////////// RIGHT COLORES//////////////////////////////////////////////////////*/

*:first-child+html #right .reciente ul{
	width:97%;
	clear:left;
}

*:first-child+html #right .destacado ul{
	width:94%;
	clear:left;
	padding:0 0 10px;
}

*:first-child+html #right .reciente .options ul{
	width:94%;
	padding:0 0 10px;
}

/*//IMAGENES//*/

#right li.imagen div.active_title{
	border-color:#ffa200;
	background:url(../../img/multimedia/imagen_icon_selected.gif) 5px 0px no-repeat;
}

#right  li.imagen div.inactive_title{
	border-color:#ffa200;
	background:url(../../img/multimedia/imagen_icon_unselected.gif) 5px 0px no-repeat;
}

#right  li.imagen img{
	border-color:#ffa200;
}

#right  li.imagen div a.active_title,
#right  li.imagen div a.inactive_title{
	color:#ffa200;
}

/*//Video//*/

#right  li.video div.active_title{
	border-color:#0663c0;
	background:url(../../img/multimedia/video_icon_selected.gif) 5px 0px no-repeat;
}

#right  li.video div.inactive_title{
	border-color:#0663c0;
	background:url(../../img/multimedia/video_icon_unselected.gif) 5px 0px no-repeat;
}

#right  li.video img{
	border-color:#0663c0;
}

#right  li.video div a.active_title,
#right  li.video div a.inactive_title{
	color:#0663c0;
}

/*//Audio//*/

#right  li.audio div.active_title{
	border-color:#d2479b;
	background:url(../../img/multimedia/audio_icon_selected.gif) 5px 0px no-repeat;
}

#right  li.audio div.inactive_title{
	border-color:#d2479b;
	background:url(../../img/multimedia/audio_icon_unselected.gif) 5px 0px no-repeat;
}

#right  li.audio img{
	border-color:#d2479b;
}

#right  li.audio div a.active_title,
#right  li.audio div a.inactive_title{
	color:#d2479b;
}

/*//Multimedia//*/

#right  li.multimedia div.active_title{
	border-color:#03a946;
	background:url(../../img/multimedia/multimedia_icon_selected.gif) 5px 0px no-repeat;
}

#right  li.multimedia div.inactive_title{
	border-color:#03a946;
	background:url(../../img/multimedia/multimedia_icon_unselected.gif) 5px 0px no-repeat;
}

#right  li.multimedia img{
	border-color:#03a946;
}

#right  li.multimedia div a.active_title,
#right  li.multimedia div a.inactive_title{
	color:#03a946;
}

/*//////////////////NUBES///////////////////////*/

#right .nubes a,
#right .nubes a:visited{
	margin:0 10px;
	color:#666;
	text-decoration:none;
}

#right .nubes a:hover{
	color:#333;
}

#right .nubes a.etiqueta_1{
	font-size:160%;
	font-weight:bold;
}

#right .nubes a.etiqueta_2{
	font-size:150%;
	font-weight:bold;
}

#right .nubes a.etiqueta_3{
	font-size:140%;
}

#right .nubes a.etiqueta_4{
	font-size:130%;
}

#right .nubes a.etiqueta_5{
	font-size:120%;
}

#right .nubes a.etiqueta_6{
	font-size:100%;
}

/*/////////////////////////////// VOTOS//////////////////////////////////////////////////////*/
div.vote{
	float:right;
}

div.vote a{
	width:12px;
	height:12px;
	float:left;
}

div.vote a span{
	display:none;
}

div.vote a.vote-selected{
	background:url(../../img/multimedia/vote_selected.png) center center no-repeat;
}

div.vote a.vote-unselected{
	background:url(../../img/multimedia/vote_unselected.png) center center no-repeat;
}

div.vote a.vote-unselected:hover{
	background:url(../../img/multimedia/vote_selected.png) center center no-repeat;
}

/*/////////////////////////////// FOOTER/////////////////////////////////////////////////////*/
#footer h3{
	display:none;
}

#footer .left a,
#footer .left a:visited{
	color:#666;
}

/*/////////////////////////////// CONTENIDO PORTADA///////////////////////////////////////////////////*/

/*/////////////////////// CAMBIOS V10 //////////////////////////*/

/*/////////////////////// V12 //////////////////////////*/
#content h2.visible{
	background:none;
	color:#FFFFFF;
	cursor:pointer;
	display:inline;
	float:left;
	font-size:260%;
	line-height:105%!important;
	line-height:120%;
	padding:24px 0 0 !important;
	padding:20px 0 0;
	text-decoration:none;
	width:60%;
}
/*/////////////////////// V12 //////////////////////////*/

.portada .apartado .title img{
	float:left;
}

/*/////////////////////// CAMBIOS V10 //////////////////////////*/

.portada{
	margin:16px 0 0;
}

#content .left{
	margin:0 4% 0 0;
}

#content .top{
	margin-bottom:20px;
}

/*/////////////////////// V12 /////////////////////////////*/
#content .apartado .title {
	float:left;
	height:auto !important;
	min-height:90px;
	height:90px;
	text-align:left;
	width:100%;
}
/*/////////////////////// V12 /////////////////////////////*/

#content .apartado .title .left{
	height:90px;
	width:17px;
	float:left;
	margin:0;
}

#content .apartado .content{
	border:1px solid #ccc;
	margin:1px 0 0;
	padding:10px;
	float:left;
	min-height:135px;
	height:auto !important;
	height:135px;
}

#content .apartado .text-content{
	background:url(../../img/multimedia/arrow_grey.gif) no-repeat left 2px;
	float:left;
	min-height:120px;
	height:auto !important;
	height:120px;
}

#content .apartado .content p{
	padding:0 0 0 15px;
	font-size:110%;
	color:#666;
	margin:0 0 5px;
}

#content .apartado .bottom a,
#content .apartado .bottom a:visited,
#content .apartado .bottom a:hover{
	color:#fff;
	text-decoration:none;
	float:right;
	padding:3px 8px;
	font-size:110%;
	margin:0;
}


#content .imagen .title .left{
	background:url(../../img/multimedia/imagen_title_apartado_bg_left.gif) no-repeat left top #fff;
}

/*/////////////////////// V12 /////////////////////////////*/
#content .imagen .title{
	background:url(../../img/multimedia/imagen_title_apartado_bg_right.gif) no-repeat right top #ffa200;
}
/*/////////////////////// V12 /////////////////////////////*/

#content .imagen .content{
	background:url(../../img/multimedia/imagen_content_apartado_bg.gif) no-repeat right bottom #fff;
}

#content  .imagen .bottom a{
	background:url(../../img/multimedia/imagen_button_bg.gif) repeat-x center #ffa200;
	border:1px solid #ffa200;
}

#content  .imagen .bottom a:hover{
	background:#ffa200;
	border:1px solid #e59203;
}

#content .video .title .left{
	background:url(../../img/multimedia/video_title_apartado_bg_left.gif) no-repeat left top #fff;
}

#content .video .title{
	background:url(../../img/multimedia/video_title_apartado_bg_right.gif) no-repeat right top #0663c0;
}

#content .video .content{
	background:url(../../img/multimedia/video_content_apartado_bg.gif) no-repeat right bottom #fff;
}

#content .video .content a{
	background:url(../../img/multimedia/video_button_bg.gif) repeat-x center #0663c0;
	border:1px solid #0663c0;
}

#content .video .content a:hover{
	background:#0663c0;
	border:1px solid #05529f;
}

#content .audio .title .left{
	background:url(../../img/multimedia/audio_title_apartado_bg_left.gif) no-repeat left top #fff;
}

/*/////////////////////// V12 /////////////////////////////*/
#content .audio .title{
	background:url(../../img/multimedia/audio_title_apartado_bg_right.gif) no-repeat right top #d2479b;
}
/*/////////////////////// V12 /////////////////////////////*/

#content .audio .content{
	background:url(../../img/multimedia/audio_content_apartado_bg.gif) no-repeat right bottom #fff;
}

#content .audio .content a{
	background:url(../../img/multimedia/audio_button_bg.gif) repeat-x center #d2479b;
	border:1px solid #d2479b;
}

#content .audio .content a:hover{
	background:#d2479b;
	border:1px solid #b4287c;
}

#content .multimedia .title .left{
	background:url(../../img/multimedia/multimedia_title_apartado_bg_left.gif) no-repeat left top #fff;
}

/*/////////////////////// V12 /////////////////////////////*/
#content .multimedia .title{
	background:url(../../img/multimedia/multimedia_title_apartado_bg_right.gif) no-repeat right top #03b74b;
}
/*/////////////////////// V12 /////////////////////////////*/

#content .multimedia .content{
	background:url(../../img/multimedia/multimedia_content_apartado_bg.gif) no-repeat right bottom #fff;
}

#content .multimedia .content a{
	background:url(../../img/multimedia/multimedia_button_bg.gif) repeat-x center #03b74b;
	border:1px solid #03b74b;
}

#content .multimedia .content a:hover{
	background:#03b74b;
	border:1px solid #04963e;
}


/*///////////////////////////////MENU HORIZONTAL///////////////////////////////////////////////////*/

#horizontal_menu  ul{
	padding:0;
	margin:0;
	white-space:nowrap;
}

#horizontal_menu li{
	display:inline;
	padding:0 0 2px;
	margin:0 5% 0 2%;
}
/*//////////////CAMBIOS V10//////////////////////////////*/
	*:first-child+html #horizontal_menu li{
		margin:0 4.9% 0 2%;
	}
	*html #horizontal_menu li{
		margin:0 4.9% 0 2%;
	}
/*//////////////CAMBIOS V10//////////////////////////////*/

*html #horizontal_menu li{
	float:none;
}

#horizontal_menu li a,
#horizontal_menu li a:visited{
	color:#666;
	font-size:120%;
	text-decoration:none;
}

#horizontal_menu li a:hover{
	text-decoration:none;
	border-bottom:3px solid;
}

#horizontal_menu li a.imagen:hover,
#horizontal_menu li.selected a.imagen {
	border-bottom:3px solid;
	border-color:#FFA200;
}

#horizontal_menu li a.video:hover,
#horizontal_menu li.selected a.video {
	border-bottom:3px solid;
	border-color:#0663C0;
}

#horizontal_menu li a.audio:hover,
#horizontal_menu li.selected a.audio {
	border-bottom:3px solid;
	border-color:#D2479B;
}

#horizontal_menu li a.multimedia:hover,
#horizontal_menu li.selected a.multimedia {
	border-bottom:3px solid;
	border-color:#03A946;
}

/*///////////////////////////////CONTENIDO INTERIOR///////////////////////////////////////////////////*/


/*//////////////titulo//////////////////////////////*/


#content .title_section_left {
	width:10px;
	height:40px;
	float:left;
}

.imagen  #title_section{
	background:url(../../img/multimedia/imagen_h3_bg.gif) top right no-repeat #FFA200;
}

.imagen  .title_section_left {
	background:url(../../img/multimedia/imagen_h3_bg_left.gif) top left no-repeat #fff;
}

#title_section h2{
	display:inline;
}

.imagen h2{
	background:url(../../img/multimedia/imagen_h3_icon.gif) center left no-repeat;
}

.video  #title_section{
	background:url(../../img/multimedia/video_h3_bg.gif) top right no-repeat #0663C0;
}

.video  .title_section_left {
	background:url(../../img/multimedia/video_h3_bg_left.gif) top left no-repeat #fff;
}

.video h2{
	background:url(../../img/multimedia/video_h3_icon.gif) center left no-repeat;
}

.audio  #title_section{
	background:url(../../img/multimedia/audio_h3_bg.gif) top right no-repeat #d2479b;
}

.audio  .title_section_left {
	background:url(../../img/multimedia/audio_h3_bg_left.gif) top left no-repeat #fff;
}

.audio h2{
	background:url(../../img/multimedia/audio_h3_icon.gif) center left no-repeat;
}

.multimedia  #title_section{
	background:url(../../img/multimedia/multimedia_h3_bg.gif) top right no-repeat #2DB865;
}

.multimedia  .title_section_left {
	background:url(../../img/multimedia/multimedia_h3_bg_left.gif) top left no-repeat #F0F0F0;
}

.multimedia h2{
	background:url(../../img/multimedia/multimedia_h3_icon.gif) center left no-repeat;
}

#content #title_section .options{
	float:right;
	margin:12px 15px 0 0;
}

#content #title_section .enlaces{
	float:left;
	margin: 0 0 0 10px;
	color:#fff;
}

*:first-child+html #content #title_section .enlaces{
	padding:2px 0 7px;
}
*html #content #title_section .enlaces{
	padding:2px 0 7px;
}

#content #title_section .enlaces a,
#content #title_section .enlaces a:visited{
	color:#fff;
	padding: 7px 0;
	display:inline;
}

#content #title_section .enlaces a:hover{
	text-decoration:underline;
	background:url(../../img/multimedia/arrow_down.gif) center bottom no-repeat;
}

#content #title_section .enlaces a.ascendente{
	background:url(../../img/multimedia/arrow_down.gif) center bottom no-repeat;
	text-decoration:underline;
}

#content #title_section .enlaces a.ascendente:hover{
	background:url(../../img/multimedia/arrow_up.gif) center bottom no-repeat;
	text-decoration:underline;
}

#content #title_section .enlaces a.descendente{
	background:url(../../img/multimedia/arrow_up.gif) center bottom no-repeat;
	text-decoration:underline;
}

#content #title_section .enlaces a.descendente:hover{
	background:url(../../img/multimedia/arrow_down.gif) center bottom no-repeat;
	text-decoration:underline;
}



/*//////////////Contenido ALBUMES//////////////////////////////*/

.album {
	float: left;
	width:48%;
	margin-bottom:15px;
}

*html .album {
	width:47%;
}

.album_left{
	margin:0 4% 0 0;
}
/*//////////////CAMBIOS V10//////////////////////////////*/
	*:first-child+html .album_left{
		margin:0 3.99% 0 0;
	}
/*//////////////CAMBIOS V10//////////////////////////////*/

.album .title_album{
	color:#fff;
	border:1px solid;
	width:100%;
	padding:7px 0;
	float:left;
}

.album .title_album a,
.album .title_album a:visited,
.album .title_album a:hover{
	color:#fff;
	text-decoration:none;
	font-size:110%;
	margin:0 0 0 35px;
	float:left;
}

.imagen .album .title_album{
	border-color:#FFA200;
	background:url(../../img/multimedia/imagen_album_title_bg.gif) top left no-repeat #FFA200;
}

.video .album .title_album{
	border-color:#0663c0;
	background:url(../../img/multimedia/video_album_title_bg.gif) top left no-repeat #0663c0;
}

.audio .album .title_album{
	border-color:#d2479b;
	background:url(../../img/multimedia/audio_album_title_bg.gif) top left no-repeat #d2479b;
}

.multimedia .album .title_album{
	border-color:#08b84f;
	background:url(../../img/multimedia/multimedia_album_title_bg.gif) -5px  top no-repeat #08b84f;
}


.album .title_album .number_items{
	float:right;
	margin: 0 10px 0 0;
}

.album  .description{
	background:#f0f0f0;
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
	border-top:1px solid #bbb;
	width:100%;
	padding:9px 0 0;
	margin:1px 0 0 0;
	float:left;
	height:100px;
}

.album  .description p{
	margin: 0 9px;
}

.album  .description img{
	border:1px solid;
	margin:0 9px;
	float:left;
}

.album  .description .min_imagen{
	float:left;
}

.imagen .album  .description img{
	border-color:#FFA200;
}

.video .album  .description img{
	border-color:#0663c0;
}

.album  .bottom{
	background:#f0f0f0;
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	width:100%;
	float:left;
}

.album  .bottom a,
.album  .bottom a:visited{
	float:right;
	overflow:hidden;
	margin: 0 1px 1px 0;
	color:#fff;
	padding: 0 2px 0 0;
}

.album  .bottom a:hover{
	color:#fff;
	text-decoration:none;
}

.imagen .album .bottom a{
	background:url(../../img/multimedia/imagen_album_ampliar_button.gif) top left no-repeat #FFA200;
}

.video .album .bottom a{
	background:url(../../img/multimedia/video_album_ampliar_button.gif) top left no-repeat #0663C0;
}

.audio .album .bottom a{
	background:url(../../img/multimedia/audio_album_ampliar_button.gif) top left no-repeat #D2479B;
}

.multimedia .album .bottom a{
	background:url(../../img/multimedia/multimedia_album_ampliar_button.gif) top left no-repeat #03A946;
}


/*//////////////ALBUMES AMPLIADOS//////////////////////////////*/

.galeria{
	background:#f1f1f1;
	margin:0 0.2% 1px;
	clear:both;
	width:99.6%;
	float:left;
	padding:0 0 20px;
}

*html .galeria{
	margin:0 0 1px;
}

.galeria .controles{
	background:#fff;
	float:left;
	width:100%;
	padding:0 0 5px;
}

.galeria .controles .controles_diapo{
	margin:13px 0 0 20px;
	float:left;
}

*html .galeria .controles .controles_diapo{
	margin:13px 0 0 10px;
	float:left;
}

.galeria .controles .controles_diapo a,
.galeria .controles .controles_diapo a:visited{
	padding:0 0 0 15px;
	margin:0 10px 0 0;
	color:#666666;
}

.galeria .controles .controles_diapo a.rew{
	background:url(../../img/multimedia/rew.gif) bottom left no-repeat;
}

.galeria .controles .controles_diapo a.play{
	background:url(../../img/multimedia/play.gif) bottom left no-repeat;
}

.galeria .controles .controles_diapo a.ffw{
	background:url(../../img/multimedia/ffw.gif) bottom left no-repeat;
}

.galeria .controles .opciones{
	margin:0 20px 0 0;
}

.galeria .controles .opciones a,
.galeria .controles .opciones a:visited{
	padding:10px 0 10px 38px;
	margin:0 0 0 15px;
	color:#666666;
	float:left;
}

.galeria .controles .opciones a.sindicate{
	background:url(../../img/multimedia/sindicate.gif) bottom left no-repeat;
}

.galeria .controles .opciones a.diapositiva{
	background:url(../../img/multimedia/diapositiva.gif) bottom left no-repeat;
}

.galeria .controles .opciones a.torrent{
	background:url(../../img/multimedia/torrent.gif) bottom left no-repeat;
}

/*//////////////////// V14 ///////////////////*/
.galeria .miniaturas{
	float:left;
	margin:20px 1% 0 12%;
	text-align:center;
}

	* html .galeria .miniaturas{
		margin:20px 0 0 0;
		width:97%;
		padding: 0 0 0 2.5%;
	}

.galeria .miniaturas .imagenes_min{
	text-align:center;
	margin:0 0 10px;
	float:left;
}

	* html .galeria .miniaturas .imagenes_min{
		margin:0;
	}

.galeria .miniaturas .imagenes_min a{
	float:left;
	margin:0 23px 17px 0;
	border:1px solid #999;
	height:130px;
	width:130px;
	padding:5px 2px;
	
}

	* html .galeria .miniaturas .imagenes_min a{
		padding:5px 2px;
	}
/*//////////////////// V14 ///////////////////*/

.galeria .miniaturas .imagenes_min a.selected {
	border:1px solid #FFA200;
}

.galeria .miniaturas .imagenes_min a:hover {
	border:1px solid #FFA200;
	background:#999999 none repeat scroll 0;
}

/*///////////////////v14////////////////////*/
/*.galeria .miniaturas .imagenes_min a.selected .seleccionado,
.galeria .miniaturas .imagenes_min a.selected:hover .seleccionado{
	
	background: window url(../../img/multimedia/imagen_seleccionada.gif) no-repeat center center;
	opacity: 0.7;
	filter: alpha(opacity=70);
	
	border:none;
	height:72px;
	position:relative;
	width:82px;
	z-index:10;
	margin:-72px 0 0 0;
	cursor:pointer;
}*/
/*//////////////////////v14//////////////////*/

/*//////////////CAMBIOS V10//////////////////////////////*/

/*html .galeria .miniaturas .imagenes_min a.selected .seleccionado,
*html .galeria .miniaturas .imagenes_min a.selected:hover .seleccionado{
	background:url(../img/multimedia/imagen_seleccionada.gif) no-repeat center center;
}*/

/*//////////////CAMBIOS V10//////////////////////////////*/
/*////////////////////v14////////////////////////////////*/
/*.galeria .miniaturas .imagenes_min a:hover .seleccionado{
	
	background: window url(../../img/multimedia/imagen_seleccionada_zoom.gif) no-repeat center center;
	opacity: 0.7;
	filter: alpha(opacity=70);
	
	border:none;
	height:72px;
	position:relative;
	width:82px;
	z-index:10;
	margin:-72px 0 0 0;
	cursor:pointer;
}*/
/*////////////////////v14/////////////////////////////*/
/*//////////////CAMBIOS V10//////////////////////////////*/
/*html .galeria .miniaturas .imagenes_min a:hover .seleccionado{
	background:url(../../img/multimedia/imagen_seleccionada_zoom.gif) no-repeat center center;
}*/
/*//////////////CAMBIOS V10//////////////////////////////*/

*:first-child+html .galeria .miniaturas .imagenes_min a.selected .seleccionado,
*:first-child+html .galeria .miniaturas .imagenes_min a:hover .seleccionado,
*html .galeria .miniaturas .imagenes_min a.selected .seleccionado,
*html .galeria .miniaturas .imagenes_min a:hover .seleccionado{
	position:relative;
	padding:0;
	margin:-75px 0 -3px 0;
	cursor:pointer;
}

*:first-child+html.galeria .miniaturas .imagenes_min a div.seleccionado,
*html .galeria .miniaturas .imagenes_min a div.seleccionado{
	position:relative;
	padding:0;
	margin-bottom:-3px;
	cursor:pointer;
}



.galeria .previsualizacion{
	width:47%;
	float:left;
	margin:20px 1.6% 0 1%;
	text-align:center;
}

*html .galeria .previsualizacion{
	margin:20px 0 0 0;
}

.galeria .previsualizacion a img{
	border:1px solid #FFA200;
}

/*///////////////////////////////DETALLE///////////////////////////////////////////////////*/
.detalle {
	background:#fff;
	clear:both;
	margin:0 auto;
	padding:20px 0;
	width:100%;
	float:left;
}

.detalle .previsualizacion{
	width:100%;
	float:left;
	margin:0;
	text-align:center;
}

.detalle .previsualizacion {
	background:#f0f0f0;
	margin:0 3.7% 1px;
	width:92.2%;
	border:1px solid #BBBBBB;
	display:inline;
}

*html .imagen .detalle .previsualizacion {
	margin:0 2.8% 1px;
	width:94.2%;
}

.imagen .detalle .previsualizacion .imagen_grande {
	margin:20px 0;
	padding:0;
	width:auto;
}



.detalle .description{
	float:left;
	background:#f1f1f1;
	margin:0 3.7%;
	width:92.5%;
}

*html .detalle .description{
	margin:0 1.4%;
}

.detalle .description  div.title ,
.detalle .description  div.description_text{
	padding:0 0 10px;
	border-bottom:1px dotted;
	margin:5px 1%;
	width:98%;
}
/*Color para el enlace detalle de imagen(ocultar mostrar exif metadatos)*******/
.om{
color:#FFA200;
}
.oc{
color:#FFA200;
}

/*fin*******/

.detalle .description  div.info_camera {
	padding:0 0 10px;
	margin:5px 1%;
	width:98%;
	float:left;
	border-bottom:1px dotted;
}


*html .detalle .description  div.title {
	margin:10px 0.5%;
}

.detalle .description a.title, 
.detalle .description a.title:visited {
	font-size:120%;
	margin:5px 0 0 45px;
}

.detalle .description span {
	display:block;
	margin:5px 0 0 45px;
	float:left;
}

*html .detalle .description span {
	margin:5px 0 0 22.5px;
}

.detalle .description span a,
.detalle .description span a:visited {
	color:#666666;
	text-decoration:underline;
}

.detalle .description span a,
.detalle .description span a:visited {
	color:#666666;
	text-decoration:underline;
}

.detalle .description .vote{
	margin:0 20px 0 0;
}

.detalle .description .vote a span{
	display:none;
}

.detalle .description h4{
	display:inline;
	margin: 0 1.8%;
	font-size:120%;
}

.detalle .description p{
	margin: 0 1.8%;
}

*html .detalle .description p{
	margin: 0 1.0%;
}

.detalle .description .info_camera ul{
	float:left;
	margin: 5px 0 20px 1.8%;
	width:31%;
}

.detalle .description .info_camera li{
	padding:3px;
	border-bottom:1px solid #ccc;
	background:#fff;
}

.detalle .description .info_camera li.par{
	background:#f1f1f1;
}

*html .detalle .description p,
*html .detalle .description h4{
	margin: 0 0%;
}

.imagen .detalle .previsualizacion img{
	border:1px solid #FFA200;
}

.imagen .detalle .description  a.title,
.imagen .detalle .description a.title,
.imagen .detalle .description h4 {
	color:#FFA200;
}

.imagen .detalle .description div.title {
	background:url(../../img/multimedia/video_icon_unselected.gif) no-repeat 5px 0;
	border-color:#FFA200;
	float:left;
}
/*cambios solapamiento icono en titulos largos(eza)*/
.imagen .detalle .description div.title p{
margin-left:45px;
color:#FFA200;
font-size:120%
}
/*cambios para solapamiento del titulo*/


.imagen .detalle .description div.description_text {
	border-color:#FFA200;
	float:left;
}

.imagen .detalle .description div.info_camera {
	border-color:#FFA200;
}


.video .detalle .previsualizacion img{
	border:1px solid #0663C0;
}

.video .detalle .description  a.title,
.video .detalle .description a.title,
.video .detalle .description h4 {
	color:#0663C0;
}

.video .detalle .description div.title {
	background:url(../../img/multimedia/video_icon_unselected.gif) no-repeat 5px 0;
	border-color:#0663C0;
	float:left;
}

/*cambios solapamiento icono en titulos largos(eza)*/
.video .detalle .description div.title p {
	margin-left:45px;
	color:#0663C0;
	font-size:120%
}
/* fin cambios solapamiento icono en titulos largos(eza)*/
.video .detalle .description div.description_text {
	border-color:#0663C0;
	float:left;
}

.video .detalle .previsualizacion {
	background:#f0f0f0;
	margin:0 3.7% 1px;
	width:92.2%;
	border:1px solid #BBBBBB;
	display:inline;
}

*html .video .detalle .previsualizacion {
	margin:0 2.7% 1px;
	width:94.8%;
}

.video .detalle .previsualizacion .video_flash {
	margin:20px 0;
	padding:0;
	width:auto;
}

.video .detalle .description div.info_camera {
	border-color:#0663C0;
}


/*///////////////////////////////Paginador///////////////////////////////////////////////////*/

#paginacion a{
	color:#666;
	margin:0 2px;
}

#paginacion a.inactive,
#paginacion a.inactive:hover,
#paginacion a.inactive:visited{
	text-decoration:none;
	cursor:default;
	color:#ccc;
}

#paginacion a.current,
#paginacion a.current:visited,
#paginacion a.current:hover{
	padding:2px 5px;
	background:url(../../img/multimedia/paginador_current.gif) top repeat-x #666;
	border:1px solid #666;
	color:#fff;
	cursor:default;
	text-decoration:none;
}
/*///////////////////////////////MIGAS DE PAN///////////////////////////////////////////////////*/

#breadcrubms a,
#breadcrubms a:visited{
	/*background:url(../../img/multimedia/breadcrumbs_arrow.gif) center left no-repeat;*/
	/*padding:0 0 0 7px;*/
	color:#00853e;
}

#breadcrubms a.first{
	background:url(../../img/multimedia/breadcrumbs_first.gif) center left no-repeat;
}

/*///////////////////////////////CONTENIDO DE TEXTO///////////////////////////////////////////////////*/

.contenido #title_section{
	background:#FFFFFF url(../../img/multimedia/right_module_title_bg.gif) repeat-x scroll center bottom;
	border:1px solid #BBBBBB;
	float:left;
	width:99.5%;
	margin:0;
}

.contenido #title_section h2{
	color:#666;
	padding:5px 0 5px 20px;
}

.contenido h4{
	display:inline;
	font-size:140%;
	width:100%;
	color:#666;
	padding:5px 0 5px 0;
	border-bottom:1px solid #00853E;
	float:left;
	margin:10px 0;
}

.contenido p{
	margin:10px 0;
}

.contenido strong{
	color:#00853E;
}

.contenido li{
	color:#666;
	margin:5px 0 0 20px;
	padding:0 0 0 10px;
	background:#FFFFFF url(../../img/multimedia/arrow.gif) no-repeat 0 5px;
}

.contenido #contener{
	padding:0 0 20px;
	float:left;
	margin:0 3%;
	width:94%
}

.contenido a,
.contenido a:visited{
	color:#00853E;
	text-decoration:underline;
}

/*///////////////////////////////RESULTADOS DE BUSQUEDA///////////////////////////////////////////////////*/

.resultado{
	background:#F1F1F1 url(../../img/multimedia/right_module_ul_bg.gif) repeat-x scroll center bottom;
	float:left;
	margin:20px 0 1px;
	padding:1px 0;
	width:100%;
}

.resultado h4{
	background:#fff;
	padding:0 0 2px;
	margin:0 0 5px;
}

.resultado a{
	float:right;
}

.resultado p{
	float:left;
	margin:0;
	padding:0 10px;
}

/*///////////////////////////////  ALBUM DE VIDEOS  ///////////////////////////////////////////////////*/

/*/////////////////////// V12 ////////////////////*/
.video #content_section .miniatura{
	float:left;
	width:25.4% !important;
	width:29%;
	margin:20px 3.7% 0 !important;
	margin:20px 1.3% 0;
}
/*/////////////////////// V12 ////////////////////*/

.video #content_section .miniatura .title_content{
	display:inline;
	width:100%;
	float:left;
}

.video #content_section .miniatura  a.title,
.video #content_section .miniatura  a.title:visited{
	float:left;
	color:#0663C0;
	font-size:120%;
	margin:5px 0 0;
	width:100%;
}

.video #content_section .miniatura  a.title:hover{
	text-decoration:underline;
}

/*/////////////////////// V12 ////////////////////*/
.video #content_section .miniatura span{
	
	float:left;
	margin:5px 0 0 0;
	padding:0px 0 0 0;
}


.video #content_section .miniatura .vote{
	float:right;
	margin:7px 0 0;
}

.video .fila{
	float:left;
	display:block;
	width:100%;
}
/*/////////////////////// V12 ////////////////////*/

.video #content_section .miniatura a.video{
	float:left;
	border:1px solid #999;
	padding:0;
}

*:first-child+html .video #content_section .miniatura a.video{
	width:165px;
	height:124px;
}

.video #content_section .miniatura a.video:hover{
	border:1px solid #0663C0;
}


*html .video #content_section .miniatura a.video img{
	margin:0 0 -3px 0;
}

.video #content_section .miniatura a.video div.icono_video{
	border:none;
	position:absolute;
	z-index:10;
	background:url(../../img/multimedia/icono_video_play.png) center center no-repeat;
	width:28px;
	height:28px;
	margin:-74px 70px 0;
}

*:first-child+html  .video #content_section .miniatura a.video div.icono_video{
	position:relative;
}

*html .video #content_section .miniatura a.video div.icono_video{
	position:relative;
	padding:0;
	margin:-74px 68px 0;
}


/*///////////////////////////////  ALBUM DE AUDIOS  ///////////////////////////////////////////////////*/

.audio #content_section ul.audio_list{
	float:left;
	margin:20px 0.4% 20px 1%;
	width:47%;
}

*html .audio #content_section ul.audio_list{
	margin:20px 1% 20px 0.5%;;
}

.audio #content_section ul.audio_list li{
	margin:0 0 10px 0;
	float:left;
	width:99.8%;
	border:1px solid #F1F1F1;
}

.audio #content_section ul.audio_list li.selected{
	border:1px solid #D2479B;
}

.audio #content_section ul.audio_list li.selected .title{
	background:url(../../img/multimedia/control_play.png) 96% center no-repeat #fff;
}

.audio #content_section ul.audio_list .title {
	background:#fff;
	float:left;
	width:100%;
	margin:0 0 1px 0;
	border-bottom: 1px solid #eee;
}

.audio #content_section ul.audio_list .title a,
.audio #content_section ul.audio_list .title a.visited{
	font-size:120%;
	color:#D2479B;
	padding:8px 5px 5px 30px;
	float: left;
	background:url(../../img/multimedia/list_audio_item.jpg) no-repeat 5px center;
}

.audio #content_section ul.audio_list .bottom {
	background:url(../../img/multimedia/audio_album_title_bg.gif) no-repeat right top  #D2479B;
	float:left;
	margin:0;
	width:99.1%;
	border:1px solid #D2479B;
}

.audio #content_section ul.audio_list .bottom  span{
	float:right;
	color:#fff;
}

.audio #content_section ul.audio_list .bottom  .escuchar{
	background:url(../../img/multimedia/ampliar_album.gif) no-repeat right top;
	width:17px;
	height:13px;
	float:right;
	border-left:1px dotted #fff;
	padding:0 0 0 2px;
	margin: 0 2px 0 8px;
	
}

.audio #content_section ul.audio_list .bottom  .escuchar span{
	display:none;
}

.audio #content_section ul.audio_list .bottom  .vote{
	float:left;
	margin:1px 0 1px 5px;
}

.audio #content_section .reproductor{
	float:left;
	margin:20px 0.4% 20px 2%;
	width:47%;
	background:#fff;
	border:1px solid #BBB;
}

*html .audio #content_section .reproductor{
	margin:20px 1% 20px 1%;
}

.audio #content_section .reproductor div.flash{
	margin:20px;
	text-align:center;
	border:1px solid #bbb;
	padding:0;
	overflow:hidden;
}


.audio #content_section .propiedades_audio{
	height:226px;
	margin:10px 20px 20px;
	overflow:auto;
	padding:10px 0;
	width:92%;
}

*html .audio #content_section .propiedades_audio{
	width:88%;
}

.audio #content_section .propiedades_audio ul li{
	margin: 0 0 10px 0;
}

/*///////////////////////////////  ALBUM DE CONTENIDOS INTERACTIVOS  ///////////////////////////////////////////////////*/

.multimedia #content_section ul.multimedia_list{
	float:left;
	margin:20px 0.4% 20px 1%;
	width:47%;
}

*html .multimedia #content_section ul.multimedia_list{
	margin:20px 1% 20px 0.5%;
}

.multimedia #content_section ul.multimedia_list li{
	margin:0 0 10px 0;
	float:left;
	width:99.8%;
	border:1px solid #F1F1F1;
}

.multimedia #content_section ul.multimedia_list li.selected{
	border:1px solid #03A946;
}

.multimedia #content_section ul.multimedia_list li.selected .title{
	background:url(../../img/multimedia/cd_go.png) 96% center no-repeat #fff;
}




.multimedia #content_section ul.multimedia_list .title {
	background:#fff;
	float:left;
	width:100%;
	margin:0 0 1px 0;
	border-bottom: 1px solid #eee;
}

.multimedia #content_section ul.multimedia_list .title a,
.multimedia #content_section ul.multimedia_list .title a.visited{
	font-size:120%;
	color:#03A946;
	padding:8px 5px 5px 30px;
	float: left;
	background:url(../../img/multimedia/list_multimedia_item.gif) no-repeat 5px center;
}

.multimedia #content_section ul.multimedia_list .bottom {
	background:url(../../img/multimedia/multimedia_album_title_bg.gif) no-repeat right top  #D2479B;
	float:left;
	margin:0;
	width:99.4%;
	border:1px solid #03A946;
}

.multimedia #content_section ul.multimedia_list .bottom  span{
	float:right;
	color:#fff;
}

.multimedia #content_section ul.multimedia_list .bottom  .detalles{
	background:url(../../img/multimedia/ampliar_album.gif) no-repeat right top;
	width:17px;
	height:13px;
	float:right;
	border-left:1px dotted #fff;
	padding:0 0 0 2px;
	margin: 0 2px 0 8px;
	
}

.multimedia #content_section ul.multimedia_list .bottom  .detalles span{
	display:none;
}

.multimedia #content_section ul.multimedia_list .bottom  .vote{
	float:left;
	margin:1px 0 1px 5px;
}

.multimedia #content_section .contenedor_detalle {
	float:left;
	margin:20px 0.4% 20px 2%;
	width:47%;
}

*html .multimedia #content_section .contenedor_detalle{
	margin:20px 1% 20px 1%;
}

.multimedia #content_section .contenedor_detalle .title{
	float:left;
	width:99.8%;
	background:url(../../img/multimedia/multimedia_album_title_bg.gif) top left no-repeat #03A946;
	border:1px solid #03A946;
	color:#fff;
	padding:7px 0;
	margin:0 0 1px 0;
}

.multimedia #content_section .contenedor_detalle .title p{
	font-size:120%;
	margin:0 0 0 40px;
}

.multimedia #content_section .contenedor_detalle .detalle_ampliado{
	float:left;
	width:99.8%;
	background:#fff;
	border:1px solid #BBB;	
}

*html .multimedia #content_section .contenedor_detalle .detalle_ampliado{
	width:96.8%;
}

.multimedia #content_section .contenedor_detalle .detalle_ampliado img{
	margin:0 10px 10px 0;
	float:left;
}

.multimedia #content_section .contenedor_detalle .detalle_ampliado p{
	margin:	10px 0;
}

.multimedia #content_section .contenedor_detalle .bottom {
	background:url(../../img/multimedia/multimedia_album_title_bg.gif) no-repeat right top  #D2479B;
	float:left;
	margin:1px 0 0;
	width:99.8%;
	border:1px solid #03A946;
}

.multimedia #content_section  .contenedor_detalle .bottom  span{
	float:right;
	color:#fff;
	border-left:1px dotted #fff;
	padding:0 0 0 5px;
}

.multimedia #content_section .contenedor_detalle .bottom  .icono{
	background:url(../../img/multimedia/descargar.gif) no-repeat right center;
	width:15px;
	height:13px;
	float:right;
	border-left:1px dotted #fff;
	padding:0 0 0 2px;
	/*lo que viene ha sido cambiado: margin: 0 2px 0 8px; POR margin: 0 7px 0 8px;*/
	margin: 0 7px 0 8px;
}

.multimedia #content_section  .contenedor_detalle .bottom  .icono span{
	display:none;
}

.multimedia #content_section .contenedor_detalle .bottom  a.descarga,
.multimedia #content_section .contenedor_detalle .bottom  a.descarga:visited{
	float:left;
	margin: 0 2px 0 5px;
	color:#fff;
}

.multimedia #content_section  .contenedor_detalle .bottom  .vote{
	float:left;
	margin:1px 0 1px 5px;
}

.multimedia #content_section .propiedades_audio{
	height:266px;
	margin:10px 20px 20px;
	overflow:auto;
	padding:10px 0;
	width:92%;
}

*html .multimedia #content_section .propiedades_audio{
	width:88%;
}

.multimedia #content_section .propiedades_audio ul li{
	margin: 0 0 10px 0;
}

/*/////////////////////////////// SCROLL  ///////////////////////////////////////////////////*/

.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0; left: 0;
}

 .vscrollerbase {
	width:13px;
	background:url(../../img/multimedia/barra_scroll.gif) center repeat-y;
}
.vscrollerbar {
	background: url(../../img/multimedia/scroll.gif) center no-repeat;
	width: 11px;
	height: 12px !important;
}


.hscrollerbase {height: 22px;}
.hscrollerbar {height: 22px; background-color: #84ADD6;}

.vscrollerbar, .hscrollerbar {
	padding: 0px;
	z-index: 2;
}

.scrollerjogbox {
	width: 22px;
	height: 22px;
	top: auto; left: auto;
	bottom: 0px; right: 0px;
	background: #698AAA;
}


/*/////////////////////////////// SCROLL  PORTLETS ///////////////////////////////////////////////////*/

#right .reciente .content_scroll{
	overflow:auto;
	height:164px;
	margin:10px 0;
}

#right .reciente .contenido{
	overflow:hidden;
	height:auto;
}

#right .reciente .contenido ul {
	margin:0 0 0 10px;
}

*html #right .reciente .contenido ul {
	margin:0 5px;
}

#right .reciente  .content .white{
	float:left;
	height:10px;
	width:100%;
}

#right  .vscrollerbase {
	width:30px;
	margin:0 0 0 0;
	background:url(../../img/multimedia/scroll_portlet.gif) center top no-repeat;
	z-index:10;
	visibility:none;
}


#right .vscrollerbar {
	width:30px;
	background:url(../../img/multimedia/scroll_portlelt_b.gif) center center no-repeat;
	height:60px !important;
	float:left;
}


/*/////////////////////////////// CAMBIO TAMAÑO DE TEXTO  ///////////////////////////////////////////////////*/

.texto_contenedor{
	border:1px solid #BBB;
	width:500px;
	margin: 100px auto 0;
}

.cambio_texto{
	background:#F1F1F1;
	border:1px solid #fff;
	text-align:center;
	padding:20px;
}

.cambio_texto img{
	margin-bottom:20px;
}

.cambio_texto p{
	font-size:140%;
	margin-bottom: 10px;
	color:#333;
}




