/* /_templates_/include/css/reset.css */
/* ********************
   reset css
**********************/
body {
	font:x-small Arial,Helvetica,sans-serif;
	color: #333;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	margin-bottom: 20px;
}
fieldset,img, abbr, acronym {
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
p, li {line-height:1.45em;
}
img {
	border:0;
}
h1,h2,h3,h4,h5,h6 {
	font-size:1em;
	font-size:100%;
	font-weight:normal;
}
a { 
	color:#3399CC;
	outline:none; 
}
a:hover {
	text-decoration: none;
}

/* **************************
	framework
****************************/
.hidden {display:none !important;}
.visible {display:block !important;}
.t-r {text-align:right;}
.t-c {text-align:center;}
.f-l {float:left;}
.f-r {float:right;}
.cl {clear:both;}
.aire {margin: 15px 0;}
.mTop25 {margin-top:25px;}
.noWrap {white-space:nowrap;}
.fontNormal {font-weight: normal !important;}
hr,
hr.trans {
	background: #d3d3d3;
	border: none;
	clear: both;
	display: block;
	margin: 20px 0 30px;
}
hr.trans {
	background: none !important;
}
.hr {
	background: #d3d3d3;
	border: none;
	clear: both;
	display: block;
	height:2px;
	overflow:hidden;
	margin: 20px 0px;
	width:100%;
}
.hr hr { display:none; }
.small {font-size: .85em;}
.error {border-color: #c00 !important;}
form .tam10 {width:10%}
form .tam25 {width:25%}
form .tam44 {width:44%}
form .tam50 {width:50%}
form .tam59 {width:59%}
form .tam65 {width:64%}
form .tam73 {width:73%}
.grid100 {width: 948px; padding:10px;}
.grid50 {width: 465px;}
.grid1 {width: 255px;}
.grid2 {width: 360px;}
.grid3 {width: 560px;}
.grid3.gFotos {width: 610px;}
.grid4 {width: 610px;}
.grid5 {width: 430px;}
.grid6 {width: 380px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac */ * html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* -------------------------------------------------------------------------- */

/* /_templates_/include/css/style.css */
/*	*********************
	template
********************** */
html { background: #FFF; }
body { background: #FFF url(../../../../../../../media-sub/_images_/newdesign/body_bg_v-1.1.2.png) repeat-x top; background-position: 50% 39px !important; padding-top:48px; }
strong { font-weight: bold; }
a { color: #0089d6; text-decoration: none; }
a:hover { text-decoration: underline; }
#container { margin: 0 auto; position:relative; z-index:2; width: 980px;  }
#content { width: 980px; float:left; padding: 5px 0 0px; }
#content { border-radius:5px; background: #fff; padding:10px 5px; width:970px; }
#header { clear:both; }
#footer { background:#f8f8f8; border-top:1px solid #eaeaea; clear:both; box-shadow:inset 0 2px 2px 0 #f1f1f1; padding:30px 0; font-size: 1.1em; width: 100%; }
#footer .wrap { width:970px; clear:both; margin:10px auto; }
#footer .wrap p { color:#999; margin-bottom:7px; }
#bannerSup { min-height: 90px; margin-bottom:10px; }
#megabanner_loader,
#roba_loader { display:none; }
#bannerSup #megabanner_loader,
#robapaginas300 #roba_loader { display:block; }
#content h2 {margin-bottom: 15px;clear:both; color:#cc0000; font-size:21px; font-weight:bold; letter-spacing: -1px; 
}
#content h2 a { color:#c00; text-decoration: none; }
#BAP-holder{display:none}
/*	Fvocab
------------------------------ */
.Fvocab { margin: 10px 0; font-size: 1.1em; }
.Fvocab ul li { display: inline; }
.Fvocab ul li a { padding: 2px; text-transform: uppercase; }
#sidebar { width: 300px; float: right; }
#content #sidebar .robapaginas300 { border:1px solid #FFF; padding:0; position:relative; z-index:1; border-radius:0; }
.robapaginas300 { min-height:250px; }
#list{width:100%;margin-bottom:10px;margin-top:5px;text-align:center}
#list li{padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin-right:5px;border-radius: 3px;font-size:14px;display:inline}
#list li a{color:black}
#list a li:hover{text-decoration:underline}
/*	botones
------------------------ */
a.bt_rojo,
a.bt_gris { background: url(../../../../../../../media-sub/_images_/botones/bt_rojo_v-1.1.2.gif) top left no-repeat; padding: 0 0 0 25px; color: #fff; text-decoration: none; line-height: 25px; float: left; }
a.bt_gris {background-image: url(../../../../../../../media-sub/_images_/botones/bt_gris_v-1.1.2.gif);}
a.bt_rojo strong,
a.bt_gris strong  { background: url(../../../../../../../media-sub/_images_/botones/bt_rojo_cierre_v-1.1.2.gif) top right no-repeat; padding: 0 10px 0 0; font-size: 12px; line-height: 25px; float: left; width: auto; }
a.bt_gris strong {background-image: url(../../../../../../../media-sub/_images_/botones/bt_gris_cierre_v-1.1.2.gif);}
input.boton_rojo { background: url(../../../../../../../media-sub/_images_/botones/bt_status_v-1.1.2.png) 0 0 no-repeat; width: 136px; height: 25px; padding: 0 0 2px 12px; border: none; cursor: pointer; color: #fff; }
a.bt_rojo:hover,
a.bt_gris:hover { background-position: bottom left; text-decoration: none; cursor: pointer; }
a.bt_rojo:hover strong,
a.bt_gris:hover strong { background-position: bottom right; }
input.boton_rojo:hover { background-position: bottom left; }


/* Rating con iconitos y sombra */
.valor { background:#e6e6e6 no-repeat 90% 50%; border-radius: 5px; font-size:12px; color:#FFF; padding:4px 22px 4px 7px; width:83px; text-shadow:1px 1px 0 #BBB; }
.valor.grande { font-size:30px; }
.valor.mysofa { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_gray_v-1.1.2.png); }
.valor.externo { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_gray_v-1.1.2.png); }
.valor.v1,
.valor.v2,
.valor.v3 { background-color:#f26865; text-shadow:1px 1px 0 #d22622; }
.valor.v4,
.valor.v5,
.valor.v6 { background-color:#ffcc5f; text-shadow:1px 1px 0 #e68d09; }
.valor.v7,
.valor.v8,
.valor.v9,
.valor.v10 { background-color:#8cbb36; text-shadow:1px 1px 0 #457514; }
.valor.mysofa.v1,
.valor.mysofa.v2,
.valor.mysofa.v3 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_red_v-1.1.2.png); }
.valor.mysofa.v4,
.valor.mysofa.v5,
.valor.mysofa.v6 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_yellow_v-1.1.2.png); }
.valor.mysofa.v7,
.valor.mysofa.v8,
.valor.mysofa.v9,
.valor.mysofa.v10 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_green_v-1.1.2.png); }
.valor.externo.v1,
.valor.externo.v2,
.valor.externo.v3 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_red_v-1.1.2.png); }
.valor.externo.v4,
.valor.externo.v5,
.valor.externo.v6 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_yellow_v-1.1.2.png); }
.valor.externo.v7,
.valor.externo.v8,
.valor.externo.v9,
.valor.externo.v10 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_green_v-1.1.2.png); }

.valor.grande { padding:12px 32px 12px 10px; background-position:86% 50%; }
.valor.grande.mysofa { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_gray_big_v-1.1.2.png); box-shadow:inset 1px 1px 1px 0 #d9d9d9; }
.valor.grande.externo { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_gray_big_v-1.1.2.png); box-shadow:inset 1px 1px 1px 0 #d9d9d9;  }
.valor.grande.mysofa.v1,
.valor.grande.mysofa.v2,
.valor.grande.mysofa.v3 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_red_big_v-1.1.2.png); box-shadow:inset 1px 1px 1px 0 #eb4543;  }
.valor.grande.mysofa.v4,
.valor.grande.mysofa.v5,
.valor.grande.mysofa.v6 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_yellow_big_v-1.1.2.png); box-shadow:inset 1px 1px 1px 0 #ffb53d;  }
.valor.grande.mysofa.v7,
.valor.grande.mysofa.v8,
.valor.grande.mysofa.v9,
.valor.grande.mysofa.v10 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_green_big_v-1.1.2.png); box-shadow:inset 1px 1px 1px 0 #699f1e;  }
.valor.grande.externo.v1,
.valor.grande.externo.v2,
.valor.grande.externo.v3 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_red_big_v-1.1.2.png); box-shadow:inset 1px 1px 1px 0 #eb4543;  }
.valor.grande.externo.v4,
.valor.grande.externo.v5,
.valor.grande.externo.v6 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_yellow_big_v-1.1.2.png); box-shadow:inset 1px 1px 1px 0 #ffb53d;  }
.valor.grande.externo.v7,
.valor.grande.externo.v8,
.valor.grande.externo.v9,
.valor.grande.externo.v10 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_green_big_v-1.1.2.png); box-shadow:inset 1px 1px 1px 0 #699f1e;  }


/*	----------------------
	header
----------------------- */
h1 { color:#FFCCCC; font-size:11px; padding:2px; text-align:center;height:18px }
#header { background:#c70000 url(../../../../../../../media-sub/_images_/newdesign/barra_bg_v-1.1.2.png) repeat-x bottom; border-bottom:1px solid #a40000; box-shadow:0 2px 1px 0 rgba(0,0,0,0.1); height:45px; left:0; padding:6px 0; position:fixed; top:0; z-index:999999; width:100%; }
#header .inner { margin:0 auto; width:970px; }
#header #logo { background:url(../../../../../../../media-sub/_images_/newdesign/barra_logo_v-1.1.2.png) no-repeat; float:left; height:24px; width:122px; margin-top:1px; margin-right:10px; text-indent:-8888px; }
#header ul { list-style:none; margin:0; padding:0; }
#header #main_menu { float:left; }
#header #main_menu li { float:left; }
#header #main_menu a.main { border-radius:3px; color:#FFF; font-size:12px; font-weight:bold; float:left; padding:6px 7px 6px; text-shadow:1px 1px 0 #7b0000; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; }
#header #main_menu li:hover a.main { background:#FFF; color:#A60000; text-decoration:none; text-shadow:none; }
#header .with_sub { position:relative; z-index:999998;}
#header #main_menu .with_sub a.main { background:url(../../../../../../../media-sub/_images_/newdesign/barra_arrow_v-1.1.2.png) no-repeat 91% center; padding-right:15px; }
#header #main_menu .with_sub:hover a.main { border-radius:3px 3px 0 0; }
#header .with_sub ul { background:#FFF; border-bottom:1px solid #DDD; border-radius:0 5px 5px 5px; display:none; padding:5px 10px; position:absolute; left:0; top:26px; width:150px; z-index:999997; box-shadow:0 1px 2px 0px rgba(0, 0, 0, 0.15); }
#header .with_sub:hover ul { display:block; }
#header .with_sub ul li { border-top:1px dotted #EEE; float:none !important; padding:5px 0; font-size:12px; }
#header .with_sub ul li.first { border-top:0;}
#header .with_sub ul li a { }
#header #user_menu { float:left; margin-right:5px;width:99px }
#header #user_menu a.main { color:#ffcccc; font-size:12px; float:left; padding:1px 7px 5px 15px; text-shadow:1px 1px 0 #7b0000; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; font-smoothing: antialiased; }
#header #user_menu a.main.usuario { padding:4px 5px 5px; width:103px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; text-align: right; }
#header #user_menu:hover a.usuario { background:#FFF; border-radius:3px 3px 0 0; color:#A60000; text-decoration:none; text-shadow:none; }
#header #user_menu:hover ul { border-radius:5px 0 5px 5px; left:auto; right:0; }
#header #user_menu:hover ul a { float:none; }
#header #user_menu a img { border-radius:2px; margin-right:3px; vertical-align: middle; width:20px; }
#header form { box-shadow:1px 1px 0 0 rgba(0,0,0,0.1); float:right; height:24px; margin-top:1px; overflow: hidden; }
#header form input { border:1px solid #FFF; float:left; width:150px; padding:3px 4px 4px; height:15px; }
#header form button { background:#FFF url(../../../../../../../media-sub/_images_/newdesign/search_button_v-1.1.2.png) no-repeat -2px 0; border:0; border-left:1px solid #DDD; float:left; width:30px; height:24px; padding:3px; text-indent:-8888px; vertical-align: top; } 


/*	userLogged
--------------------------- */
#userLogged { border: 1px solid #e7e7e7; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; margin-bottom: 15px; position:relative; }
#userLogged .user { float: left; font-size: 1.2em; width: 635px; }
#userLogged .opciones { float: right; width: 295px; padding: 15px 0 15px 10px; border-left: 1px solid #e7e7e7; font-size: 1.1em; }
#userLogged .user img.avatar { height: 60px; width: 60px; float: left; border: 1px solid #333; }
#userLogged .user .editaFoto,
.fichauser #userLogged .user .editaFoto { font-size:10px; position:absolute; top:72px; left: 10px; padding-left:0; }
.fichauser #userLogged .user .editaFoto { top: 140px; }
#userLogged .user h2 { 	font-size: 2em; font-weight: bold; color: #c00; margin-bottom: 5px; }
#userLogged .user h2 span.status{ font-size: .55em; font-weight: bold; color: #000; }
#userLogged .user .statusForm { }
.statusForm p { margin-bottom: 7px; }
.statusForm label { font-weight: bold; margin-right: 3px; }
.mensajeria .checkbox_motivo { padding-bottom: 20px; }
.statusForm select.texto,
.statusForm input.texto  { padding: 5px !important; border-radius:5px; border:1px solid #ccc !important; box-shadow:inset 1px 2px 0 0 #f7f7f7;; border: 1px solid #999; margin-bottom:10px; }
.statusForm select.texto { width: 100px; padding: 2px 0;   }
.statusForm input.texto { width: 416px; }
.fichauser .statusForm input.texto { width: 424px; }
#userLogged .opciones li { float:left; margin: 5px; }
#userLogged .opciones li a { padding: 3px 0 3px 25px; display: block; float:left; }
a.opiniones { background: url(../../../../../../../media-sub/_images_/iconos/ico_opiniones_v-1.1.2.png) left center no-repeat; padding-left: 25px; }
a.amigos { background: url(../../../../../../../media-sub/_images_/iconos/ico_amigos_v-1.1.2.png) left center no-repeat; padding-left: 25px; }
a.mensajes { background: url(../../../../../../../media-sub/_images_/iconos/ico_mensajes_v-1.1.2.png) left center no-repeat; padding-left: 25px; }
a.valoraciones { background: url(../../../../../../../media-sub/_images_/iconos/ico_sophie_v-1.1.2.png) left top no-repeat; padding-left: 25px; }
a.visitas { background: url(../../../../../../../media-sub/_images_/iconos/ico_visitas_v-1.1.2.png) left center no-repeat; padding-left: 25px; }
/*	*************************************
	content
************************************** */
/* grids y bloques varios
-------------------------- */
#content .robapaginas300,
#recomendador { border: 1px solid #e7e7e7; padding: 8px; width: 300px; overflow: hidden; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-bottom: 20px; }
#content .robapaginas300 { margin-bottom:10px; }
#recomendador .masRecomendaciones { float:right; margin-bottom:0; margin-top:0; font-size:1.2em; }
.userwrapper #recomendador { width: 100%; border: none; padding:0; overflow: visible; }
h3 { font-size: 1.8em; font-weight: bold; margin-bottom: 4px; }
h3 span { color: #c00; }
.grid2 p,
.grid3 p { margin-bottom: 10px; font-size: 1.1em; }
#recomendamos_1 { background: url(../../../../../../../media-sub/_images_/css/pastillote_recomendamos_v-1.1.2.png) 0 0 no-repeat; width: 340px; /*-padding*/
	height: 122px; /*-padding*/
	display: block; overflow: hidden; font-size: 1.1em; padding: 105px 14px 0 206px; margin-bottom: 15px; }
#recomendamos_1 h4 { text-indent: -999999px; }
#recomendamos_1 p { margin-bottom: 15px; }
#recomendamos_1 a.bt_rojo { margin-right: 10px; }
/*recomendador
---------------------------------- */
#recomendador { width: 548px; }
.grid4 #recomendador { width: 508px; }
#recomendador .vota { margin-bottom: 10px; }
#recomendador .vota label { float:left; 
	margin: 3px 5px 0 0; 
	font-weight:bold; 
	font-size:1.1em; }
#content  ul.tabs,
#content  ul.subtabs { border-right:0; border-bottom:1px solid #e7e7e9; border-top:1px solid #e7e7e9; margin-bottom: 15px; font-size: x-small; padding: 10px 0; float: none; width: 100%; }
#content .userwrapper  ul.subtabs { border-bottom-width: 0; }
#content  ul.subtabs { border: 1px solid #e7e7e7; border-width: 1px 0; padding: 10px 0; text-align: right; }
#masPopular div { margin-bottom: 25px; overflow: hidden; }
#masPopular ul.tabs,
#content  ul.subtabs { margin-bottom: 25px; }
ul.tabs li,
#content  ul.subtabs li { display: inline; font-size: 1.1em; font-weight: bold; letter-spacing: -.0025em; margin-right: 4px; border-left: 1px solid #e7e7e7; text-transform: uppercase; }
#content  ul.subtabs li { text-transform: capitalize; font-weight: normal; letter-spacing: 0; }
#content  ul.subtabs li.first-child { border-left: none; }
ul.tabs li.aCine,
ul.tabs li.pCine { border-left: 0; }
ul.tabs li a,
#content  ul.subtabs li a { color: #666; display: inline; padding: 3px 0 3px 7px; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; }
ul.tabs li a.active { color: #fff; background: #c00; padding-right: 7px; margin-left: 7px; }
#content  ul.subtabs li a.active { color :#c00; font-weight: bold; }
ul.tabs li a.active:hover,
#content  ul.subtabs li a.active:hover { text-decoration: none; cursor: default; }

#recomendador .items { display: none; font-size: 1.1em; /*overflow: hidden;*/
	position: relative; background: #fcfcfc url(../../../../../../../media-sub/_images_/css/bg_recomendados_v-1.1.2.png) 0 0 repeat-x; padding: 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#recomendador .items .masRecom { position: absolute; top:-31px; left:405px; }
.grid4 #recomendador .items { width: 488px; }
#content .sinTabs .items { display: block; }
.userwrapper #recomendador .itemSelecc { background: #fff; position: relative; }
.userwrapper #recomendador .item  .recAcciones { position: absolute; top: 155px; left: -35px; width: 160px; z-index: 100; border: 2px solid #e7e7e7; padding: 20px; background: #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.userwrapper #recomendador .item  .recAcciones a.noInt { width: 150px; }
.items .item,
.userwrapper #recomendador .item { text-align:center; width: 150px; margin: 0 10px; float: left; }
.userwrapper #recomendador .item { margin: 0 14px 5px; height: 185px; }
.grid4 .items .item { margin: 0 15px; }
.grid4 .trailers .items .item { margin: 0 5px; }
.items .item .imagen img,
.userwrapper #recomendador .item .imagen img { border:3px solid #333333; height:119px; width:85px; }
.seccion03 .items .item .imagen img,
.seccion03 .userwrapper #recomendador .item .imagen img { height: 85px; }
.items .item  h4 { color:#333333; font-size:1.1em; font-weight:bold; margin:8px 0 4px; }
#recomendador .items .item  h4 { height: 31px; }
.userwrapper #recomendador .item  h4 { height: 25px; overflow: hidden; }
.items .item p.valoracion,
.userwrapper #recomendador .item p.valoracion { margin:0 auto 7px; overflow:hidden; width:114px; }
.items .item a.noInt,
.userwrapper #recomendador .item a.noInt { color: #fff; padding: 3px 0 3px 5px; background:#999 url(../../../../../../../media-sub/_images_/iconos/aspa_gris_blanca_v-1.1.2.gif) 7px 6px no-repeat; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; display: block; cursor: pointer; }
.userwrapper #recomendador .item a.noInt { font-size: 11px; }
.items .item a.noInt:hover,
.userwrapper #recomendador .item a.noInt:hover { text-decoration: none; background-color: #c00; background-position: 7px -34px; }
.item .listadoCritica { clear: both; padding: 10px 0; }
.item .listadoCritica .comentario { margin: 10px 0; padding: 10px; border:1px solid #e7e7e7; background: #fff; }
.item .listadoCritica .comentario .vcard ul { padding: 0 0 0 30px; }
.item .listadoCritica .comentario .vcard ul li { font-size: x-small; }


/*#masPopular
-------------------------------------- */
#masPopular { border-top: 1px solid #e7e7e7; padding: 20px 0 0 0; font-size: 1.1em; margin-bottom: 15px; }
#masPopular a { text-decoration: none; }
#masPopular a:hover { text-decoration: underline; }
#masPopular .imagen { float: left; position: relative; padding-left:75px; margin-bottom: 15px; }
#masPopular .imagen .first { background: url(../../../../../../../media-sub/_images_/iconos/ico_star_first_v-1.1.2.gif) 0 0 no-repeat; width: 70px; height: 70px; display: block; position: absolute; top: 0; left: 25px; text-indent: -9999px; }
#masPopular .imagen img { width: 94px; height: 133px; border: 5px solid #999; }
#masPopular ul.info { float: right; margin-left: 70px; width:270px; height:146px; margin-bottom: 15px; }
#masPopular ul.info h4 { font-size: 1.3em; font-weight: bold; margin-bottom: 10px; }
#masPopular ul.info li.valoracion { padding: 5px; background: #f0f0f0; border: 1px solid #e7e7e7; border-width: 1px 0; margin-bottom: 10px; }
#masPopular ul.info li.valoracion .rating,
#masPopular ul.info li.valoracion .Prating { float: left; }
#masPopular ul.info li.valoracion span.rank { float: right; font-size: 1.3em; color: #f00; background:url(../../../../../../../media-sub/_images_/iconos/ico_arrow_red_right_v-1.1.2.gif) center left no-repeat; padding-left: 10px; font-weight: bold; line-height: 19px; }
#masPopular ul.masPopular_nav li a.active { background: #fff; color: #c00; border: 1px solid #999; border-bottom: 1px solid #fff; }
#masPopular ul.masPopular_anteriores { border-bottom: 2px solid #e7e7e7; }
#masPopular ul.masPopular_anteriores li .baja,
#masPopular ul.masPopular_anteriores li .sube ,
#masPopular ul.masPopular_anteriores li .mantiene{ padding-right: 10px; width: 17px; }
#masPopular ul.masPopular_anteriores li { width: 260px; padding: 5px 5px; border-width: 1px 0; font-size: 1.1em; font-weight: bold; overflow: hidden; }
#masPopular ul.masPopular_anteriores li a { font-weight: normal; margin-left:3px; }
#masPopular ul.masPopular_anteriores li.impar { background: #f0f0f0; border-bottom: 2px solid #e7e7e7; }
#masPopular ul.masPopular_anteriores li .baja { float: right; color: #f00; background: url(../../../../../../../media-sub/_images_/iconos/ico_arrow_baja_v-1.1.2.gif) 0 center no-repeat; padding-left: 12px; font-weight: normal; }
#masPopular ul.masPopular_anteriores li .sube { float: right; color: #0c0; background: url(../../../../../../../media-sub/_images_/iconos/ico_arrow_sube_v-1.1.2.gif) 0 center no-repeat; padding-left: 12px; font-weight: normal; }
#masPopular ul.masPopular_anteriores li .mantiene { float: right; color: #666; background: url(../../../../../../../media-sub/_images_/iconos/ico_arrow_mantiene_v-1.1.2.gif) 0 center no-repeat; padding-left: 12px; font-weight: normal; }
#popular03 { display:none; }
#popular02 { display:none; }
/*	---------------------------------
	top, bloques
----------------------------------- */
.fuentebase { font-size: 1.1em; }
.block,
.institucionales { margin-bottom: 20px; }
.blockperfil h3 { margin-bottom: 25px; }
.institucionales h3 { margin-bottom: 10px; }
.institucionales h4 { font-size: 1.5em; margin: 15px 0; font-weight: bold; }
.blockperfil,
.institucionales { font-size: 1.1em; }
.blockperfil p { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #e7e7e7; }
.institucionales p,
.institucionales ul { margin-bottom: 10px; }
.blockperfil .etiq_desc { display:block; float:left; width:570px; }
.blockperfil .etiqueta { display: block; width: 100px; float: left; font-weight: bold; font-size: 1.1em; }
.blockCaja { margin-bottom: 20px; }
.blockCaja .relleno { background: #fcfcfc url(../../../../../../../media-sub/_images_/css/bg_recomendados_v-1.1.2.png) 0 0 repeat-x; padding: 10px 10px 0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-bottom: 15px; }
.blockBordes { margin-bottom: 20px; border: 1px solid #e7e7e7; border-width: 1px 0 0; padding: 15px 0; }
.blockCaja h4 { font-weight: bold; font-size: 1.6em; margin-bottom: 10px; }
.blockCaja .blockImage img { float: left; width:40px; margin-bottom: 15px; }
.blockCaja .blockImage ul { padding: 5px 0 0 55px; border: none; font-size: 1em; }
.blockCaja ul { border: 1px solid #e7e7e7; border-width: 1px 0 0; padding: 10px 0 10px 10px; font-size: 1.2em; }
.vocabulario  .blockCaja ul { padding: 0
}
.vocabulario .blockCaja .item ul li { border-bottom: 1px solid #e7e7e7; }
.vocabulario .blockCaja .listados .item ul li { border-bottom: none; }
.vocabulario .blockCaja .item h3 { color:#c00; font-size: 1.4em; }
.institucionales ul li { margin-top: 5px; }
.institucionales ul li .pdf { background: url(../../../../../../../media-sub/_images_/iconos/ico_pdf_v-1.1.2.png) center left no-repeat; padding-left: 18px; margin-left: 5px; color: #999; }
.institucionales ul li .medio { margin-right: 3px; color: #666; }
.blockCaja ul.lista2 { border: none; padding: 0; font-size: 1.2em; }
.blockCaja ul.canciones { border: none; padding: 0; font-size: 1em; margin: 10px 0 25px; }
.blockCaja ul li { line-height: 1.6em; }
.blockCaja ul.lista2 li { border-bottom: 1px solid #e7e7e7; }
.blockCaja ul.lista2 li.last-child { border-bottom: none; }
.top { border-top: 1px solid #e7e7e7; padding: 7px 0; clear: left; overflow: hidden; height:1%; }
.items .top { border-bottom: 1px solid #e7e7e7; border-top: none; margin-bottom: 7px; padding: 0 0 7px; }
.top img.avatar { float: left; border:1px solid #333; }
img.t30 { width: 30px; height: 30px; }
img.t40 { width: 40px; height: 40px; }
.items .top img.t40 { width: 40px; height: auto; padding: 1px; border: 2px solid #333; }
.top img.t85 { width: 85px; height: auto; padding: 1px; border: 2px solid #333; }
.NovLibros .top { background: #f0f0f0; }
.NovLibros .grid1 .impar { background: #fff; }
.NovLibros .top ul { padding-left: 100px; }
.NovLibros .top ul li { margin-bottom: 5px; }
.NovLibros .top ul h4 { font-size: 1.4em; margin-bottom: 9px; line-height: 1.1em; }
.live .top ul { padding-left: 85px; font-size: 1.1em; }
.live .top ul p { font-size: 1em; margin-bottom:0; }
/*	live en top (listados en laterales) */
.live .top ul.Smas { background: url(../../../../../../../media-sub/_images_/iconos/ico_cruzRoja_v-1.1.2.png) 50px center no-repeat; }
.live .top ul.sOpinion { /*nueva opini�n*/
	background: url(../../../../../../../media-sub/_images_/iconos/splite_iconos_26x_v-1.1.2.png) 50px -55px no-repeat; }
.live .top ul.sComentario { /*nuevo comentario*/
	background: url(../../../../../../../media-sub/_images_/iconos/splite_iconos_26x_v-1.1.2.png) 50px -115px no-repeat; }
.live .top ul.sFan { /*fan*/
	background: url(../../../../../../../media-sub/_images_/iconos/splite_iconos_26x_v-1.1.2.png) 50px -295px no-repeat; }
.live .top ul.sAntifan { /*antifan*/
	background: url(../../../../../../../media-sub/_images_/iconos/splite_iconos_26x_v-1.1.2.png) 50px -360px no-repeat; }
.live .top ul.sValoracion { /*recomendacions o valoraciones*/
	background: url(../../../../../../../media-sub/_images_/iconos/splite_iconos_26x_v-1.1.2.png) 50px 5px no-repeat; }
.live .top ul.sStatus { /*sStatus*/
	background: url(../../../../../../../media-sub/_images_/iconos/splite_iconos_26x_v-1.1.2.png) 50px -420px no-repeat; }
.live .top ul.sVotoMas { /*voto positivo*/
	background: url(../../../../../../../media-sub/_images_/iconos/splite_iconos_26x_v-1.1.2.png) 50px -180px no-repeat; }
.live .top ul.sVotoMenos { /*voto negativo*/
	background: url(../../../../../../../media-sub/_images_/iconos/splite_iconos_26x_v-1.1.2.png) 50px -240px no-repeat; }

.top ul { padding-left: 55px; font-size: 1.1em; background: none; }
.top ul h4 { font-weight: bold; }
.items .top ul li { margin-bottom: 5px; }
.items .top ul li h4 { margin-bottom: 0; }
.valoradas .top ul { padding: 0 80px 0 50px; font-size: 1.1em; }
.valoradas .top p.valoracion { float: right; margin-top: 10px; }
.block a .fimages { float: left; width: 39px; height: 39px; display: block; border: 1px solid #333; margin:5px; }
/*	conocerGente
------------------------ */
.conocerGente .avanzada { display:none; }
.gente { background: #f9f9f9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #e7e7e7; display:inline; float:left; line-height:normal; margin:0 10px 10px 0; padding:7px; width:164px; height: 125px; }
/*.gentes .mujer { background:#FEFAFE; border:1px solid #FFE6FB; }*/
.gentes .last-row { margin-right:0; }
.gente img { background:#FFFFFF; border:1px solid #f0f0f0; float:left; height:31px; margin:0 8px 5px 0; padding:1px; width:31px; }
.gente h3 { font-size:1.17em; font-weight:bold; margin-bottom:3px; }
.gente li.critica,
.gente li.amigos,
.gente li.valoraciones { display:inline; float:left; margin-right:5px; line-height: 21px; }
.gente li.critica { background: url(../../../../../../../media-sub/_images_/iconos/ico_opiniones_v-1.1.2.png) no-repeat left center; padding-left:21px; }
.gente li.amigos { background: url(../../../../../../../media-sub/_images_/iconos/ico_amigos_v-1.1.2.png) no-repeat left center; padding:0 0 0 21px; }
.gente li.valoraciones { background: url(../../../../../../../media-sub/_images_/iconos/ico_sophie_v-1.1.2.png) no-repeat left center; padding-left:21px; }
.gente li em { display:none; }
.gente li.edad { clear:both; }
.gente li.lugar { border-bottom:1px solid #DEEFF8; margin-bottom:5px; padding-bottom:7px; }

/*	tagCloud
------------------------ */
.tagCloud { border: 2px solid #e7e7e7; border-width: 2px 0 2px 0; padding: 15px 0; font-size: x-small; margin-bottom: 15px; }
.tagCloud li { float: left; line-height: 28px; }
.tagCloud li a { padding: 0 5px; font-weight: bold; display: block; }
.tagCloud li a.t1 {font-size: 1.5em;}
.tagCloud li a.t2 {font-size: 1.7em;}
.tagCloud li a.t3 {font-size: 1.9em;}
.tagCloud li a.t4 {font-size: 2.1em;}
.tagCloud li a.t5 {font-size: 2.3em;}
.tagCloud li a.t6 {font-size: 2.8em;}

/*	accesosRapidos
--------------------------------- */
#accesosRapidos { margin-bottom: 15px; background: #f0f0f0; -moz-border-radius: 5px; padding: 20px 20px 10px; width: 930px; }
#accesosRapidos .acceso { width: 190px; float: left; margin: 0 20px 20px; }
#accesosRapidos .acceso h3 { font-size: 1.8em; font-weight: bold; }
#accesosRapidos .acceso h4 { font-size: 1.6em; font-weight: bold; }
/*	infoCorporativa
	estilos pasados por Jquery
----------------------------------- */
#infoCorporativa { border-top:1px dotted #d3d3d3; margin-bottom: 20px; padding-top: 20px; }
#infoCorporativa .col { float: left; width:215px; padding:0 17px; font-size: 1.1em; border-right: 1px dotted #d3d3d3; }
#infoCorporativa .col h3 { font-size: 1.8em; font-weight: bold; margin-bottom: 3px; }
#infoCorporativa .col li { margin-bottom: 3px; }
#infoCorporativa .col p { margin-bottom: 10px; }
#infoCorporativa .col.last {border-right:none; padding-right:0 }
#infoCorporativa .col.c1 { padding-left:0;}
#infoCorporativa .col.c2 { border-right:none; }
#infoCorporativa .col.c3 { border-left: 1px dotted #d3d3d3; }


/* Home 
----------------------------------- */

/* Ranking y roba */
#rank_roba { clear:both; float:left; margin-bottom:35px; width:100%; }
#rank_roba .ranking { float:left;width:630px; }
#rank_roba .ranking h2 { background:#444; border-top:1px solid #000; border-right:1px solid #000; padding:5px 10px 6px; line-height:normal; border-radius:0 0 0 5px; float:right; color:#FFF; font-size:12px !important; font-weight:bold; margin: 0; text-shadow:1px 1px 0 #000;}
#rank_roba .ranking ol { background:url(../../../../../../../media-sub/_images_/newdesign/ranking_bg_v-1.1.2.png) repeat-x 0 19px; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; height:46px; list-style:none; padding-top:218px; }
#rank_roba .ranking ol li { border-left:1px dotted #EEE; border-top:1px solid #e7e7e7; float:left; position:relative; height:46px; padding:0; font-size:11px; width:125px; text-align: center; }
#rank_roba .ranking ol li.i1 { border-left:none; }
#rank_roba .ranking ol li a.main { height:20px;display: block; margin:0 10px; overflow:hidden; background: #FFF; padding: 9px 0; position:relative; }
#rank_roba .ranking ol li .caratula { background:#f2f2f2; border:1px solid #dedede; border-bottom:none; border-top:2px solid #8cbb36; position:absolute; padding-bottom:0; left:16px; bottom:47px; }
#rank_roba .ranking ol li .caratula img { background:#FFF; border-bottom:1px solid #d7d7d7; padding:3px; height:130px; width:90px; }
#rank_roba .ranking ol li .caratula span { background:#8cbb36; border-top:1px solid #589116; border-bottom:1px solid #589116; color:#FFF; font-size:12px; font-weight:bold; border-radius:0 0 3px 3px; position:absolute; padding:5px; left:31px; top:136px; width:26px; text-align:center; text-shadow:1px 1px 0 #3b7610; box-shadow:inset 0 1px 0 0 #7fb036; }
#rank_roba .ranking ol li .caratula.r1 span,
#rank_roba .ranking ol li .caratula.r2 span,
#rank_roba .ranking ol li .caratula.r3 span { background:#f26865; border-color:#e03836; text-shadow:1px 1px 0 #d4281e; box-shadow:inset 0 1px 0 0 #f05551; }
#rank_roba .ranking ol li .caratula.r4 span,
#rank_roba .ranking ol li .caratula.r5 span,
#rank_roba .ranking ol li .caratula.r6 span { background:#ffcc5f; border-color:#f9ac30; text-shadow:1px 1px 0 #e68800; box-shadow:inset 0 1px 0 0 #ffbf4c; }
#rank_roba .ranking ol li .caratula.r1 { /*padding-bottom:28px;*/ border-top:2px solid #f26865; }
#rank_roba .ranking ol li .caratula.r2 { /*padding-bottom:33px;*/ border-top:2px solid #f26865; }
#rank_roba .ranking ol li .caratula.r3 { /*padding-bottom:38px;*/ border-top:2px solid #f26865; }
#rank_roba .ranking ol li .caratula.r4 { /*padding-bottom:43px;*/ border-top:2px solid #ffcc5f; }
#rank_roba .ranking ol li .caratula.r5 { /*padding-bottom:48px;*/ border-top:2px solid #ffcc5f; }
#rank_roba .ranking ol li .caratula.r6 { /*padding-bottom:53px;*/ border-top:2px solid #ffcc5f; }
#rank_roba .ranking ol li .caratula.r7 { /*padding-bottom:58px;*/ }
#rank_roba .ranking ol li .caratula.r8 { /*padding-bottom:63px;*/ }
#rank_roba .ranking ol li .caratula.r9 { /*padding-bottom:68px;*/ }
#rank_roba .ranking ol li .caratula.r10 { /*padding-bottom:73px;*/ }
#rank_roba .robapaginas300 { border:1px solid #FFF; border-radius:0; margin:0; padding:0; float:right; height:250px; width:300px; }

/* Home movie list */
#content { border-radius:5px; background: #fff; margin:0 auto; padding:10px 5px; width:970px; }
#top_list { clear:both; font-family:Arial; font-size:12px; line-height:18px; margin-bottom:20px; }
#content #top_list h2 { border-bottom:1px solid #e7e7e7; color:#cc0000; font-size:24px !important; font-weight:bold; letter-spacing: -1px; margin:0; padding-bottom:20px; }
#content #top_list .header {border-bottom:1px solid #e7e7e7; padding-bottom:10px;}
#content #top_list .header h2 { border-bottom:none; padding-bottom:10px; }
#content #top_list .header h3 { color:#333 !important; font-size:16px; }
#top_list .movie { border-bottom:1px solid #e7e7e7; clear:both; padding: 15px 5px 20px; overflow: hidden; zoom:1; }
#top_list .movie.last { border:none; padding-bottom:0; margin-bottom:0; }
#top_list .movie.uneven { background:#f9f9f9; }
#top_list .movie h3 { float:left; font-size:21px; font-weight:normal; margin-bottom:15px; padding-top:5px; width:700px; }
#top_list .movie h3 a { color:#000; }
#top_list .movie .scores { float:right; }
#top_list .movie .scores span { background:#e6e6e6 no-repeat 90% 50%; color:#FFF; float:left; margin-left:1px; padding:4px 10px; width:83px; text-shadow:1px 1px 0 #BBB; }
#top_list .movie .scores span strong { margin-left:5px; }
#top_list .movie .scores span.s_mysofa { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_gray_v-1.1.2.png); border-radius:5px 0 0 5px; width:80px; }
#top_list .movie .scores span.s_external { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_gray_v-1.1.2.png); border-radius:0 5px 5px 0; }
#top_list .movie .scores span.s1,
#top_list .movie .scores span.s2,
#top_list .movie .scores span.s3 { background-color:#f26865; text-shadow:1px 1px 0 #d22622; }
#top_list .movie .scores span.s4,
#top_list .movie .scores span.s5,
#top_list .movie .scores span.s6 { background-color:#ffcc5f; text-shadow:1px 1px 0 #e68d09; }
#top_list .movie .scores span.s7,
#top_list .movie .scores span.s8,
#top_list .movie .scores span.s9,
#top_list .movie .scores span.s10 { background-color:#8cbb36; text-shadow:1px 1px 0 #457514; }
#top_list .movie .scores span.s_mysofa.s1,
#top_list .movie .scores span.s_mysofa.s2,
#top_list .movie .scores span.s_mysofa.s3 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_red_v-1.1.2.png); }
#top_list .movie .scores span.s_mysofa.s4,
#top_list .movie .scores span.s_mysofa.s5,
#top_list .movie .scores span.s_mysofa.s6 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_yellow_v-1.1.2.png); }
#top_list .movie .scores span.s_mysofa.s7,
#top_list .movie .scores span.s_mysofa.s8,
#top_list .movie .scores span.s_mysofa.s9,
#top_list .movie .scores span.s_mysofa.s10 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_mysofa_green_v-1.1.2.png); }
#top_list .movie .scores span.s_external.s1,
#top_list .movie .scores span.s_external.s2,
#top_list .movie .scores span.s_external.s3 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_red_v-1.1.2.png); }
#top_list .movie .scores span.s_external.s4,
#top_list .movie .scores span.s_external.s5,
#top_list .movie .scores span.s_external.s6 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_yellow_v-1.1.2.png); }
#top_list .movie .scores span.s_external.s7,
#top_list .movie .scores span.s_external.s8,
#top_list .movie .scores span.s_external.s9,
#top_list .movie .scores span.s_external.s10 { background-image:url(../../../../../../../media-sub/_images_/newdesign/score_external_green_v-1.1.2.png); }
#top_list .movie .info { clear: both; float:left; width:275px; }
#top_list .movie .info .caratula { box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.15); float:left; min-height:115px; margin-right:14px; padding:3px; width:85px; }
#top_list .movie .info .caratula img { width:85px; }
#top_list .movie.first { border:none; float:left; width:630px; }
#top_list .movie.first h3 { width:415px; }
#top_list .movie.first .info { width:630px; }
#top_list .movie.first .info_miradas { float:left; width:520px; }
#top_list .movie.first .info_miradas ul { width: 100%; }
#top_list .movie.first .info_miradas .external { border-left:none; clear:both; padding:0; margin:0; width: 100%; }
#top_list .movie.first .info_miradas .external.e1 { padding:10px 0; }
#top_list .movie.second { border-top:1px solid #e7e7e9; }
#top_list .robapaginas300 { border:1px solid #ccc; border-radius:0; margin:15px 0 0; padding:0; float:right; }
#top_list .movie .info ul { float:left; list-style:none; margin:0; padding:0; width:170px; }
#top_list .movie .info ul li { line-height:16px; padding-bottom:4px; }
#top_list .movie .info ul li.trailer { border-top:1px dotted #e7e7e7; margin-top:3px; padding-top: 13px; }
#top_list .movie .info ul li.trailer a {
	background-color: #52a8e8;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #52a8e8), color-stop(100%, #377ad0));
	background-image: -webkit-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -moz-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -ms-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -o-linear-gradient(top, #52a8e8, #377ad0);
	background-image: linear-gradient(top, #52a8e8, #377ad0);
	border-top: 1px solid #4081af;
	border-right: 1px solid #2e69a3;
	border-bottom: 1px solid #20559a;
	border-left: 1px solid #2e69a3;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	-moz-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	color: #fff;
	font-size: 11px;
	line-height: 1;
	padding: 4px 20px 5px;
	text-align: center;
	text-shadow: 0 -1px 1px #3275bc;
	width: 112px;
	-webkit-background-clip: padding-box; }
#top_list .movie .info ul li.trailer a:hover {
    background-color: #3e9ee5;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e9ee5), color-stop(100%, #206bcb));
    background-image: -webkit-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -moz-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -ms-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -o-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    border-top: 1px solid #2a73a6;
    border-right: 1px solid #165899;
    border-bottom: 1px solid #07428f;
    border-left: 1px solid #165899;
    -webkit-box-shadow: inset 0 1px 0 0 #62b1e9;
    -moz-box-shadow: inset 0 1px 0 0 #62b1e9;
    box-shadow: inset 0 1px 0 0 #62b1e9;
    cursor: pointer;
    text-shadow: 0 -1px 1px #1d62ab;
    -webkit-background-clip: padding-box;}
#top_list .movie .external { border-left:1px dotted #eeeeee; float:left; margin-left:15px; padding-left:15px; width:311px; }
#top_list .movie .external h4 { background:url(../../../../../../../media-sub/_images_/newdesign/carita_up_v-1.1.2.png) no-repeat 0 0; font-size:16px; font-weight:normal; margin-bottom:5px; padding:1px 0 0 23px; }
#top_list .movie .external.e2 h4 { background-image:url(../../../../../../../media-sub/_images_/newdesign/carita_down_v-1.1.2.png);}
#top_list .movie .external h4 a { color:#000; }
#top_list .movie .external p { margin-bottom:5px; }
.estrenos_anteriores .blockBordes { float:left; width:470px; border:none; padding:0; }
#content #top_list .estrenos_anteriores .blockBordes h2 { border-top:none; padding-top: 0; }
.estrenos_anteriores .blockBordes.right { float:right; }
.estrenos_anteriores .blockBordes .valor { padding-right:7px; }


/* Noticias de home */
#newsMain { border-bottom:1px solid #e7e7e7; padding-bottom:20px; margin-bottom:20px; clear:both; float:left; width:100%; }
#content #newsMain h2  { border-bottom:1px solid #e7e7e7; color:#cc0000; font-size:24px !important; font-weight:bold; letter-spacing: -1px; margin:0 0 20px; padding-bottom:20px; }
#newsMain .newest { float:left; width:650px; }
#newsMain .news { border-top:1px dotted #eee; font-size:12px; line-height:18px; padding:15px 0; }
#newsMain .news.first { border:none; padding-top:0; }
#newsMain .news .img { box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.15); float:left; margin:2px 14px 0 0; padding:3px; }
#newsMain .news .img span { display:block; height:75px; overflow:hidden; width:75px; }
#newsMain .news .img img { display:block; margin:0 auto; width:100px; }
#newsMain .news h4 { font-size:16px; font-weight:normal; margin-bottom:8px;}
#newsMain .news p.meta { color:#999; font-size:11px; margin:5px 0 0; }
#newsMain .others { float:right; width:300px; }
#newsMain .others h2 { color:#333 !important; }
#newsMain .others li { border-top:1px dotted #eee; font-size:12px; line-height:17px; padding:7px 0; }
#newsMain .others li p.meta { color:#999; font-size:11px; margin:1px 0 0; }
#newsMain .others li.first { border:none; padding-top:0; }

/*	*************************************
	rating
************************************** */
.slide p.valoracion {width:114px; overflow: hidden;margin: 0 auto 5px;}
.rating { width:114px; height:18px; background-repeat:no-repeat; text-indent:-9999px; display: block; background: url(../../../../../../../media-sub/_images_/iconos/ratingMed_claro_v-1.1.2.png); }

.rating.V0 { background-position:  top left; }
.rating.V1 { background-position: 0 -27px; }
.rating.V2 { background-position: 0 -54px; }
.rating.V3 { background-position: 0 -82px; }
.rating.V4 { background-position: 0 -109px; }
.rating.V5 { background-position: 0 -137px; }
.rating.V6 { background-position: 0 -164px; }
.rating.V7 { background-position: 0 -192px; }
.rating.V8 { background-position: 0 -219px; }
.rating.V9 { background-position: 0 -247px; }
.rating.V10 { background-position: 0 -271px; }

.Prating { width:70px; height:12px; background-repeat:no-repeat; text-indent:-9999px; display: block; background: url(../../../../../../../media-sub/_images_/iconos/ratingPeq_v-1.1.2.gif); }
.Prating.n0 { background-position: 0 0; }
.Prating.n1 { background-position: 0 -23px; }
.Prating.n2 { background-position: 0 -45px; }
.Prating.n3 { background-position: 0 -68px; }
.Prating.n4 { background-position: 0 -91px; }
.Prating.n5 { background-position: 0 -114px; }
.Prating.n6 { background-position: 0 -136px; }
.Prating.n7 { background-position: 0 -159px; }
.Prating.n8 { background-position: 0 -182px; }
.Prating.n9 { background-position: 0 -205px; }
.Prating.n10 { background-position: 0 -222px; }

.PratingNew { -moz-border-radius:5px; -webkit-border-radius:5px; color:#FFF; display:block; letter-spacing:-0.05em; padding:3px 5px; font-size:14px; text-align:center; width:22px; }
.PratingNew.n0 { background-color:#e9e9e9; }
.PratingNew.n1,
.PratingNew.n2,
.PratingNew.n3 { background-color:#f26865; text-shadow:1px 1px 0 #d22622; }
.PratingNew.n4,
.PratingNew.n5,
.PratingNew.n6 { background-color:#ffcc5f; text-shadow:1px 1px 0 #e68d09; }
.PratingNew.n7,
.PratingNew.n8,
.PratingNew.n9,
.PratingNew.n10 { background-color:#8cbb36; text-shadow:1px 1px 0 #457514; }


/*	listadosCat
-------------------------------- */
#listadosCat { position: relative; margin-bottom: 25px; padding: 10px; width: 948px;/*970-20-2*/
	border: 1px solid #e7e7e7; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; }
#listadosCat h3 { overflow: hidden; font-size: 1.8em; color: #333; margin-bottom: 0; }
#listadosCat .cont { margin-top: 5px ; padding-top: 15px; border-top: 2px solid #e7e7e7; }
#listadosCat h3 a.closeThis,
#listadosCat h3 a.showThis { font-size: .6em; font-weight:  bold; line-height: 1.8em; left: 930px; }
#listadosCat ul { font-size: 1.2em; float: left; width: 175px; margin: 0 15px 10px; padding-right: 10px; border-right: 1px solid #e7e7e7; }
#listadosCat ul.last-child { border-right: none; padding-right: 0; }
#listadosCat ul li { line-height: 1.8em; }
/*	Testrenos
-------------------------------- */
p.verMas,
p.verTodos { text-align: right; font-weight: bold; margin-bottom: 10px; font-size: 11px; }
.seccion01 .listadosCol p.verMas,
.seccion03 .listadosCol p.verMas  { clear:both; }
p.verTodos { border-top: 1px solid #e7e7e7; padding-top: 10px; clear: both; }
.listadosCol p.verMas { clear: left; }
p.relacionadas { margin-bottom: 25px; background: #f0f0f0; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; padding: 10px; font-size: x-small;/*resetea*/
	font-size: 1.1em; }
.estrenos { float: left; width: 255px; margin-right: 20px; }
.estrenos h3 { font-size:1.8em; font-weight:bold; margin-bottom:4px; }
.Testrenos,
table.mails { font-size: 11px; margin-bottom: 5px; width:100%; }
table.Testrenos thead { display: none; }
table.mails thead th { font-weight: bold; font-size: 1.2em; padding: 5px; }
table.Testrenos td { width: 250px; }
table.Testrenos td,
table.mails td { padding: 5px; border-bottom: 1px solid #e7e7e9; background: #f9f9f9; vertical-align: top; }
table.mails td { font-weight: bold; }
table.bloqueados tr td { font-weight: normal; }
table.mails tr.leido td { font-weight: normal; }
table.Testrenos tr.impar td,
table.mails tr.impar td { background: #fff; }
table.Testrenos td.imagen,
table.mails td.msjCheck,
table.mails td.leido { width: 25px; vertical-align: top; }
table.Testrenos td.imagen img { width: 23px; border: 1px solid #333; }
table.Testrenos td.valoracion { width: 30px; }
table.Testrenos td.valoracion p { margin-top:5px; }
table.Testrenos td.valoracion { width: 30px; }
table.Testrenos td.valoracion .PratingNew { font-size:12px; margin-top:2px; width:19px; }
table.Testrenos td.item { width: 750px; font-weight: bold; }
table.Testrenos td.fanAntifan { width: 120px; text-align: center; }
table.Testrenos td.fanAntifanNome { width: 120px; text-align: left; padding-top:15px !important; }
table.Testrenos td.fanAntifan img { margin-bottom: 5px; }
#content .userwrapper table.Testrenos td { padding: 10px 5px; }
.esFan { background: url(../../../../../../../media-sub/_images_/iconos/ico_Livex20_v-1.1.2.png) 0 -143px no-repeat; font-weight: bold; font-size: 12px; padding: 5px 0 5px 25px; }
.esAntifan { background: url(../../../../../../../media-sub/_images_/iconos/ico_Livex20_v-1.1.2.png) 0 -176px no-repeat; font-weight: bold; font-size: 12px; padding: 5px 0 5px 25px; }

.listados .especial img{margin-right:5px;margin-bottom:10px}

/* NUEVOS LISTADOS FS */
.listing { padding-top:0; }
.listing #filters { border:1px solid #e7e7e7; float:left; margin-bottom:20px; padding:10px 10px 0; width:170px; -moz-border-radius:5px; border-radius:5px; }
.listing #filters.banner { padding:10px; width:160px; }
.listing #filters h3 { border-bottom:2px solid #f1f1f1; font-size:14px; }
.listing #filters h3 strong { border-bottom: 1px solid #CCC; display: block; padding-bottom:5px;}
.listing #filters li { font-size:11px; line-height:13px; padding:5px 0 0; }
.listing #filters .cont { margin-bottom: 20px; max-height:300px; overflow:auto; }
.listing #filters .remove h3 { margin-bottom:0; }
.listing #filters .remove li { clear:both; float:left; margin-top:2px; width:100%; }
.listing #filters .remove li strong { background-color:#f3f3f3; float:left; font-weight:normal; padding:3px 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:135px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.listing #filters .remove li a { background: #DDD url(../../../../../../../media-sub/_images_/iconos/filters_close_v-1.1.2.gif) no-repeat 6px -113px; float:right; font-weight:normal; padding:3px; text-indent:-8888px; width:15px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.listing #filters .remove li a:hover { background-color:#cd1500; background-position:6px -113px; }
.listing #filters li p { color:#BBB; font-size:10px; padding:5px 0 0 7px; }
.listing .listados { float:right; width:760px; }
.listing .listados .item { background:#FFF; }
.listing .listados .item.impar { background:#FFF; }
.listing .listados .first_ads { float:left; width:440px; }
.listing .listados #adcontainer1 { border-bottom:1px solid #d3d3d3 !important; border-top:1px solid #d3d3d3 !important; float:left; padding:5px 10px; width:420px; }
.listing .listados .robapaginas300 { float:right; height:250px; margin-bottom: 0 !px; padding:3px !important; width:300px; }
.listing .listados .adsense { padding:15px 0 15px 120px; }
.listing .listados .adsense.a2 { border-bottom:1px solid #d3d3d3 !important; }
.listing .listados .adsense.a3 { border-top:1px solid #d3d3d3 !important; }
.listing .listados .i0 { border-bottom:none; border-top:none; float:left; width:420px; } 
.listing .listados .i1 { border-top:1px solid #d3d3d3 !important; clear:both; }
.listing .listados .opinion { background:url(../../../../../../../media-sub/_images_/css/list_quotes_v-1.1.2.png) no-repeat 0 0; color:#666; padding:3px 0 0 30px; }
.listing .listados .opinion h5 { color:#000; font-size:11px; font-weight:bold; }
.listing .listados .opinion .sintesis { }
.listing .listados .item .valoraciones { display:inline; float: right; margin-bottom: 5px; margin-left: 10px; width: 158px; }
.listing .listados .item .trailer { background:#FFF; border:1px solid #e7e7e7; margin-bottom:5px; padding:5px; position:relative; -moz-border-radius:5px; border-radius:5px; }
.listing .listados .item .trailer a { background:#000; display: block; overflow:hidden; }
.listing .listados .item .trailer img { display:block; height:70px; margin:0 auto; }
.listing .listados .item .trailer span { background:url(../../../../../../../media-sub/_images_/iconos/trailer_play_v-1.1.2.png) no-repeat center center; height:80px; left:0; position:absolute; top:0; width:100%; }
.listing .listados .item .nuevaValoracion { margin-left:0; padding:5px; width: 148px; }
.listing .listados .item .nuevaValoracion .promedio { float:left; margin:0; }
.listing .listados .item .nuevaValoracion .promedio strong { font-size:22px; padding:3px 7px 2px; -moz-border-radius:5px; border-radius:5px; }
.listing .listados .item .nuevaValoracion .promedio.p10 strong { padding:3px 5px 3px 1px; letter-spacing:-2px; }
.listing .listados .item .nuevaValoracion .valorador_selector { clear:both; float:left; margin-top:5px; width:100%; }
.listing .listados .item .nuevaValoracion .valorador_selector .falsoSelect a.selector { background:url(../../../../../../../media-sub/_images_/botones/valorador_selector_narrow_v-1.1.2.png) no-repeat 0 -20px; height:20px; width:148px; }
.listing .listados .item .nuevaValoracion .valorador_selector .lista_valoraciones_selector { top:20px; }
.listing .listados .item .nuevaValoracion .valorador_selector.valorado .falsoSelect a.selector { background-position:0 -40px; line-height:21px; }
.listing .listados .item .notaExterna { background: #fff; border: 1px solid #e7e7e7; display:inline; float: right; margin-top:5px; padding: 5px; border-radius: 5px; -moz-border-radius: 5px; text-align: center; width: 148px;  }
.listing .listados .item .notaExterna p { float:left; }
.listing .listados .item .notaExterna .PratingNew.n10 strong { letter-spacing:-1px; }
.listing .listados .item p.cantidad { float:left; font-size:10px; line-height:12px; padding-left:5px; text-align:left; }
.listing .listados .item p.cantidad strong { display: block; text-transform: uppercase; }
.listing .listados .complementarios .item { padding:15px 10px 10px; }
.listing .listados .complementarios .item ul { padding-left: 81px; }
.listing .listados .complementarios .item img.imagen { width:56px; }
.listing .listados .complementarios .adsense { padding-left:88px; }
.warning { background:#eba299; color:#FFF; clear:both; font-size:14px; margin-bottom:15px; padding:15px; -moz-border-radius:10px; border-radius:10px;}
#content h2.users { margin-bottom:3px; }
#content h3.users { color:#999; font-size:16px; font-weight:normal; margin-bottom: 20px; }
.listing.users .listados .first_ads { float:left; width:100%; }
.listing.users .listados #adcontainer1 { border-bottom:1px dotted #d3d3d3 !important; border-top:none !important; float:left; padding:0 10px 5px; width:420px; }
.listing.users .listados .adsense { padding-left:146px; }
.listing.users .listados .adsense.a3 { border-top:none !important; }
.listing.users .listados .item { position:relative; }
.listing.users .listados .i0 { width:740px; } 
.listing.users .listados .i1 { border-top:1px solid #d3d3d3 !important; clear:both; }
.listing.users .listados .item .photos { float:left; width:121px; }
.listing.users .listados .item .photos img { border:1px solid #333; padding:2px; }
.listing.users .listados .item .photos .big img { height:115px; margin-bottom:5px; width:115px; }
.listing.users .listados .item .photos .small img { height:31px; width:31px; }
.listing.users .listados .item .photos .small.s2 img { margin:0 5px; }
.listing.users .listados .item h3 { color:#999; }
.listing.users .listados .item ul { float:right; padding-left:0; width:600px; }
.listing.users .listados .item li { clear:both; margin-top:4px; }
.listing.users .listados .item li.name { width:425px; }
.listing.users .listados .item li.critica,
.listing.users .listados .item li.amigos,
.listing.users .listados .item li.valoraciones { clear:none; display:inline; float:left; margin-bottom: 6px; margin-right:5px; line-height: 21px; width:20px; }
.listing.users .listados .item li.critica { background: url(../../../../../../../media-sub/_images_/iconos/ico_opiniones_v-1.1.2.png) no-repeat left center; padding-left:22px; }
.listing.users .listados .item li.amigos { background: url(../../../../../../../media-sub/_images_/iconos/ico_amigos_v-1.1.2.png) no-repeat left center; padding:0 0 0 20px; width:13px; }
.listing.users .listados .item li.valoraciones { background: url(../../../../../../../media-sub/_images_/iconos/ico_sophie_v-1.1.2.png) no-repeat left center; padding-left:23px; }
.listing.users .listados .item li em { display:none; }
.listing.users .listados .item li.valoracion { margin-bottom:5px; }
.listing.users .listados .item li.valoracion .PratingNew { display:inline; font-size:11px; margin:0 3px; padding:2px 7px; width:auto; }
.listing.users .listados .item .actions { position:absolute; right:10px; top:15px; width:160px; }
.listing.users .listados .item .actions a.chat { background:#a7cf50 url(../../../../../../../media-sub/_images_/css/chat_button_bg_v-1.1.2.gif) repeat-x bottom; border:1px solid #778c09; color:#FFF; display:block; font-size:11px; font-weight:bold; margin-bottom: 1px; padding:5px 10px 7px; text-decoration: underline; -moz-border-radius:5px; border-radius:5px; text-shadow: 1px 1px 0px #698d00; filter: dropshadow(color=#698d00, offx=1, offy=1); -moz-box-shadow: 0px 2px 0px #f2f2f2; box-shadow: 0px 2px 0px #f2f2f2; }
.listing.users .listados .item .actions ul { background:#f9f9f9; border:1px solid #e7e7e7; padding:5px 10px 4px; width:138px; background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); -moz-border-radius:5px; border-radius:5px; }
.listing.users .listados .item .actions ul.online { border-top:none; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.listing.users .listados .item .actions ul li { margin-top:0; }


/* *********************************
	Btrailers
********************************* */
.Btrailers { padding: 20px; margin-bottom: 25px; border: 1px solid #e7e7e7; width: 848px; /*9890-20-2*/
	border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; background:#fff url(../../../../../../../media-sub/_images_/css/bg_Grey_v-1.1.2.png) 0 0 repeat-x; }
.Btrailers .f-l { width: 540px; margin-right: 7px; }
.Btrailers .video { width: 300px; float: left; }
.Btrailers  ul.datos { padding-left: 315px; font-size: 1.1em; }
.Btrailers  ul.datos h4 { font-size: 1.6em; font-weight: bold; margin: 10px 0; line-height: 1.3em; }
.Btrailers  ul.datos li.valoracion { margin-bottom: 10px; }
.Btrailers .items { width: 280px; float: right; padding-left: 15px; border-left: 1px solid #e7e7e7; margin-bottom:10px; }
.Ltrailers { font-size:12px; }
.Ltrailers ul { float: left; width: 29%; border-width: 0 1px 0 0; padding: 0 10px 0 10px; margin-bottom: 15px; }
.Ltrailers ul.last-child { padding-right: 0; border:none; }
.Ltrailers ul li { margin-bottom: 4px; }
.Ltrailers #contenedor_trailers { padding:20px 0; }
.Ltrailers #contenedor_trailers h4 { font-size: 11px; }
.Ltrailers .items .item { padding: 10px 10px 10px; margin: 0; width: 29%; }
.Ltrailers .items .item  h4 { height: 25px; overflow: hidden; }
.Ltrailers .items .item .imagen { }
.Ltrailers .items .item .imagen img { border:none !important; box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.15); padding:3px; }
.Ltrailers .empty { color:#c00; text-align: center; }
.Ltrailers #lista_todos { font-size:12px; border-bottom:1px solid #e7e7e9; padding:0 0 10px; border-radius:none; text-align:center; color:#ccc; letter-spacing: 1px;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);
	background: linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 );
}
/*	***********************************
	listados
************************************* */
.separadores { border: 1px solid #e7e7e7; border-width: 1px 0; padding: 10px 0; }
.listSorter { margin-bottom: 10px; font-size: 1.1em; }
.listSorter select,
.listados .item select { border: 1px solid #999; font-size: 11px; padding: 1px 0; }
.listSorter label { font-weight: bold; padding-right: 3px; }
.listados { margin-bottom: 25px; }
.listados .item { background: #f9f9f9; border: 1px solid #e7e7e7; border-width: 1px 0; padding: 20px 10px; clear:both; overflow: visible; clear:botk; }
.destacados .item { float: left; width: 49%; }
.listados .item.impar { border-width: 0; background: #fff; }
.listados .item img.imagen,
.destacados .item img.imagen  { float: left; box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.12); padding:3px; background:#FFF; width: 84px; }
.estrenosCine .listados .item img.imagen { width: auto; padding: 4px; border-width: 4px; }
.listados .item img.avatar { float: left; border: 1px solid #333; }
.listados .item img.t40 { width: 40px; height: 40px; }
.vocabulario .listados .item ul { border-top: none; }
.listados .item ul,
.listados .item form.valoratorCombo { padding-left: 110px; }
.estrenosCine .listados .item ul { padding-left: 140px; }
.destacados .item ul { padding: 0 15px 0 100px; border: none; font-size: 1.1em; }
.destacados .item ul li { line-height: 1.35em; }
.destacados .item ul h4 { font-size: 1.2em; margin-bottom: 3px; }
.listados .item ul.persona  { padding: 5px 0 0 20px; position: relative; width: 450px; float: left; }
.listados .item ul.usuarios  { padding: 0 150px 0 10px; position: relative; width: 300px; float: left; }
.userwrapper .listados .item ul.usuarios  { width: 70%; border: none; }
.listados .item ul li h3 { font-weight: normal; font-size: 16px; line-height: 18px; }
.listados .item ul li h3 a { text-decoration: underline; }
.listados .item ul li h3 em { font-size: 1em; color: #d3d3d3; font-weight: normal; margin-left: 3px; }
.listados .item ul.persona li h3,
.listados .item ul.usuarios li h3 { font-size: 16px; margin-bottom: 0; }
.listados .item ul li { font-size: 12px; margin-bottom: 2px; }
.listados .item ul.usuarios  li { margin-bottom: 0; }
.listados .item ul li.descripcion { font-weight: normal; margin: 5px 0 15px; }
.listados .item ul li.valoracion { margin: 5px 0; }
.listados .item ul li.comprar { background:url(../../../../../../../media-sub/_images_/iconos/pm_cart_mini_v-1.1.2.gif) no-repeat 0 5px; padding:5px 0 5px 17px; }
.listados .item ul.usuarios li.amigo { position: absolute; left: 322px; top: 5px; font-weight: bold; text-align: left; }
.listados .item ul.usuarios li.amigo a { background: url(../../../../../../../media-sub/_images_/iconos/ico_listado_acciones_usuarios_v-1.1.2.png) left 0 no-repeat; padding-left: 23px; }
.listados .item ul.usuarios li.amigo a.elimina { background: url(../../../../../../../media-sub/_images_/iconos/ico_listado_acciones_usuarios_v-1.1.2.png) left -16px no-repeat; padding-left: 23px; }
.listados .item ul.usuarios li.mensaje { position: absolute; left: 322px; top: 30px; font-weight: bold; text-align: left; width: 150px; background: none; padding:0; font-size: 11px; }
.listados .item ul.usuarios li.mensaje a { background: url(../../../../../../../media-sub/_images_/iconos/ico_listado_acciones_usuarios_v-1.1.2.png) left -32px no-repeat; padding-left: 23px; }
.userwrapper .listados .item ul.usuarios li.amigo,
.userwrapper .listados .item ul.usuarios li.mensaje { left: 72%; }
/* fan antifan ------------------- */
.listados .item ul.persona li.fan { position: absolute; right: 0; top: 15px; }
 .listados .item ul.persona li.antifan { position: absolute; right: 0; top: 50px; }
.listados .item ul.persona li.fan a,
.listados .item ul.persona li.fan span { background:url(../../../../../../../media-sub/_images_/botones/bt_fans_v-1.1.2.png) -100px top  no-repeat; display: block; width: 100px; height: 24px; text-indent: -99999px; }
.listados .item ul.persona li.antifan a,
.listados .item ul.persona li.antifan span {
 	background:url(../../../../../../../media-sub/_images_/botones/bt_fans_v-1.1.2.png) -100px bottom no-repeat; display: block; width: 100px; height: 24px; text-indent: -99999px; }
.listados .item ul.persona li.fan a:hover
.listados .item ul.persona li.fan span {background-position: -200px top;}
.listados .item ul.persona li.antifan span {background-position: -200px bottom;}
.listados .item ul.persona li.fan span.active, .listados .item ul.persona li.fan a:hover {background-position: 0 top;}
.listados .item ul.persona li.antifan span.active, .listados .item ul.persona li.antifan a:hover {background-position: 0 bottom;}

/* listadosCol -----------------------------*/
.listadosCol { margin-bottom: 20px; }
.especiales .listadosCol { margin-bottom: 0; }
.listadosCol h3.tit  { background:#f9f9f9; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; clear:both; color:#cc0000; font-size:18px !important; font-weight:bold; letter-spacing: -1px; margin:0 0 15px; padding:12px 5px; }
.listadosCol .item { float: left; width: 125px; /*165-40*/
	padding: 10px; margin-right: 16px; }
#content .listadosCol .impar { border: none; background: #fff; }
.novedadesmusicales .listadosCol .item { }
.estrenosDVD .listadosCol .item { margin-bottom: 10px; height: 190px; }
.listadosCol .last-child { margin-right:0; }
.novedadesmusicales .listadosCol .item h3 { font-size: 1.4em; height: 30px; }
.estrenosDVD .listadosCol .item h3 { font-size: 1.4em; height: 37px; }
#content  .novedadesmusicales .listadosCol .impar,
#content  .estrenosDVD .listadosCol .impar { border: 1px solid #e7e7e7; border-width: 1px 0; }
.listadosCol .item { text-align: center; }
.listadosCol .item.i1 { clear:left; }
.listadosCol .item h3 { line-height:20px; font-size:14px; }
.listadosCol .item img.imagen { box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.15); margin-bottom: 10px; padding:3px; width:85px; }
.listadosCol .item li,
.listadosCol .item p { font-size: 1.1em; margin-bottom: 5px; }
.listadosCol .item .valoracion .valor { padding:4px 7px; }
#listadoItems .item .valoracion .valor { padding:4px 7px; }
.especiales .listadosCol .item { width: 245px; background: #fff; padding: 20px 47px 10px 0; margin-right: 0; border-width: 1px 0 0; }
.especiales .listadosCol .item h3 { font-size: x-small; font-size: 1.2em; }
.especiales .listadosCol .item img.imagen { width: 218px; height: 145px; background: #fff; padding: 3px; }
/*excepcion a listadosCol dentro de especiales:*/
.especiales_listados .listadosCol .item { width:100px; padding: 10px 0; margin-right: 30px; background: #fff; border: none; }
.especiales_listados .listadosCol .item h3 { font-size: x-small; font-size: 1.2em; }
.especiales_listados .listadosCol h3.tit { margin: 0; font-size: x-small; font-size: 2.1em; clear: both; border-top: 1px solid #e7e7e7; padding-top: 15px; }
.especiales_listados .listadosCol .ganador img { border-color: #c00; }
.especiales_listados .listadosCol .ganador h3 a { color: #c00; }

/* Adsense listados */
.adsense_468x15 { border-bottom: 1px dotted #d3d3d3; padding: 10px 0; margin: 5px 0; }
.adsense_468x15.last { border:none; padding-bottom:0; margin-bottom: 0px; }
.adsense_468x60 { border: 1px dotted #d3d3d3; margin-bottom: 20px; padding: 10px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.adsense_300x250_2 { border-top: 1px dotted #d3d3d3; clear:both; float:left; padding:15px 0 0; margin: 15px 0; width:100%; }
.adsense_300x250_2 .b1 { float:left; height:250px; overflow:hidden; width:300px; }
.adsense_300x250_2 .b2 { float:right; height:250px; overflow:hidden; width:300px; }

/* listCebras ------------------- */
ol.listCebras { list-style: decimal; list-style-position: inside; border-top: 1px solid #e7e7e7; font-size: x-small; font-size: 1.1em; }
ol.listCebras li { border-bottom: 1px solid #e7e7e7; background: #f0f0f0; padding: 5px 10px; font-weight: bold; }
ol.listCebras li a { font-weight: normal; }
ol.listCebras li.impar { background: #fff; }
/*	paginador
---------------------------------- */

.paginador {float:left;width:100%; font-size: 1.2em; padding: 20px 0 40px; margin: 10px 0; border-top: 1px solid #e7e7e7; font-weight: bold; text-align: center; clear: both; }
.paginador p { width: 66%; float: left; line-height: 25px; }
.paginador a,
.paginador strong { padding: 0 7px 0 5px; border-right: 1px solid #e7e7e7; }
.paginador a.last-child,
.paginador strong.last-child { padding: 0 0 0 5px; border-right: none; }
.paginador a.anterior,
.paginador span.anterior { padding:0; width: 87px; height: 25px; background: url(../../../../../../../media-sub/_images_/botones/bt_paginador_v-1.1.2.gif) 0 0 no-repeat; display: block; text-indent: -9999px; float:left; border-right: none; }
.paginador span.anterior { background-position: bottom left; }
.paginador a.anterior:hover { background-position: center left; }
.paginador a.siguiente,
.paginador span.siguiente { padding:0; width: 91px; height: 25px; background: url(../../../../../../../media-sub/_images_/botones/bt_paginador_v-1.1.2.gif) top right no-repeat; display: block; float:right; border-right: none; text-indent: -9999px; }
.paginador span.siguiente { background-position: bottom right; }
.paginador a.siguiente:hover { background-position: center right; }

/* Line de Social Sharing button */
.social_sharing .col { float:left; width:90px; }
.social_sharing .col.fbk { border:dotted #e7e7e7; border-width:0 1px; margin:0 10px; padding:0 10px; }
.social_sharing .col.tw { }
.main_content .comentario .social_sharing { clear:both; margin:15px 0; text-align:center; border-bottom:1px dotted #e7e7e7; padding:0 0 15px; clear:both; float:left; width:100%; }
.main_content .comentario .social_sharing p.puntua { margin:0; }

/*	*********************************
	fichacine
********************************** */

/*	fichaCab
--------------------------------- */
.main_content { float:left; width:650px; }
.main_content h2 { background:#f9f9f9; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; clear:both; color:#cc0000; font-size:21px !important; font-weight:bold; letter-spacing: -1px; margin:0 0 15px; padding:12px 5px; }
.main_content h2.main { background: #FFF; border:none; padding:0; font-size:24px !important; }
.main_content h2.main.single {border-bottom:1px solid #e7e7e7; padding-bottom:12px; }
.main_content .header { padding-bottom:10px;}
#content .main_content .header h2,
.main_content .header h2 { background: none; border:none; padding: 0 0 10px; margin: 0; }
.main_content .header h3 { color:#333 !important; font-size:14px; }
.main_content .tabMenu { border-bottom:1px solid #e7e7e7; float:left; height:32px; margin-bottom: 15px; width:100%; }
.main_content .tabMenu li.home a { border-width:1px; padding:9px 6px 0; }
.main_content .tabMenu li.current a { background:#FFF; border-bottom:1px solid #FFF; }
.main_content .tabMenu li.home a span { background: url(../../../../../../../media-sub/_images_/newdesign/item_menu_home_v-1.1.2.png) no-repeat; display:block; height:13px; width:15px; text-indent:-8888px; }
.main_content .tabMenu li a { background:#f6f6f6; border:solid #e7e7e7; border-width:1px 1px 1px 0; color:#555; float:left; font-size:10px; font-weight:bold; height:22px; padding:9px 9px 0; text-shadow:0 1px 0 #FFF; text-transform:uppercase; 
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);
	background: linear-gradient(top,  #ffffff 0%,#f1f1f1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 );
}
.main_content .tabMenu li a:hover { background:#FFF; color:#111; text-decoration:none; text-shadow:0 -1px 0 #FFF;
	background: -moz-linear-gradient(top,  #f1f1f1 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
	background: -o-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
	background: linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=0 );
}
.main_content #main_info { clear:both; float:left; margin-bottom:20px; width:100%; }
.main_content #main_info .left { float:left; width:125px; }
.main_content #main_info .right { float:right; width:510px; }
.main_content #main_info .caratula { }
.main_content #main_info .caratula img { box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.12); margin-right:14px; padding:3px; margin-bottom:15px; width:105px; }
.main_content #main_info .left a.ver_trailer {
	background-color: #52a8e8;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #52a8e8), color-stop(100%, #377ad0));
	background-image: -webkit-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -moz-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -ms-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -o-linear-gradient(top, #52a8e8, #377ad0);
	background-image: linear-gradient(top, #52a8e8, #377ad0);
	border-top: 1px solid #4081af;
	border-right: 1px solid #2e69a3;
	border-bottom: 1px solid #20559a;
	border-left: 1px solid #2e69a3;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	-moz-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	color: #fff;
	font-size: 11px;
	line-height: 1;
	padding: 4px 20px 5px;
	display:block;
	text-align: center;
	text-shadow: 0 -1px 1px #3275bc;
	width: 57px;
	margin:0 0 10px 5px;
	-webkit-background-clip: padding-box; }
.main_content #main_info .left a.comprar {
	clear:both;
	background-color: #52a8e8;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f84635), color-stop(100%, #e63724));
	background-image: -webkit-linear-gradient(top, #f84635, #e63724);
	background-image: -moz-linear-gradient(top, #f84635, #e63724);
	background-image: -ms-linear-gradient(top, #f84635, #e63724);
	background-image: -o-linear-gradient(top, #f84635, #e63724);
	background-image: linear-gradient(top, #f84635, #e63724);
	border-top: 1px solid #cd1500;
	border-right: 1px solid #cd1500;
	border-bottom: 1px solid #ac2420;
	border-left: 1px solid #cd1500;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: inset 0 1px 0 0 #f0817a, 0 1px 2px 0 #b3b3b3;
	-moz-box-shadow: inset 0 1px 0 0 #f0817a, 0 1px 2px 0 #b3b3b3;
	box-shadow: inset 0 1px 0 0 #f0817a, 0 1px 2px 0 #b3b3b3;
	color: #fff;
	font-size: 11px;
	line-height: 1;
	padding: 4px 20px 5px;
	text-align: center;
	text-shadow: 0 -1px 1px #d42a20;
	width: 57px;
	margin:0 0 5px 5px;
	display:block;
	-webkit-background-clip: padding-box; 
}

.main_content #main_info ul li { border-bottom:1px dotted #e7e7e7; font-size:12px; float:left; padding:7px 0; width:100%; }
.main_content #main_info .left .priceMinister { clear:both; color:#999; font-size:11px; text-align: center; line-height: 16px; width: 112px; position:relative; }
.main_content #main_info .left .priceMinister strong { color:#333; }
.main_content #main_info .left .priceMinister p { position:absolute; display:none; font-size:11px; top:25px; left:0; background:#FFF; border:1px solid #e7e7e7; border-radius:5px; padding:10px; width:200px; text-align:left; }
.main_content #main_info .left .priceMinister:hover p { display:block; }
.main_content #main_info ul li { border-bottom:1px dotted #e7e7e7; font-size:12px; float:left; padding:7px 0; width:100%; }
.main_content #main_info ul li.last { border:none;}
.main_content #main_info ul li strong { float:left; width:130px; }
.main_content #main_info ul li .contenido { float:left; width:380px; }
.main_content #main_info ul li.valoracion { border-bottom:2px solid #f8f8f8; padding-bottom:0; }
.main_content #main_info ul li.valoracion strong { margin-right:10px;  width:auto; }
.main_content #main_info ul li.valoracion .prensa { border-bottom:1px solid #e7e7e7; float:left; padding-bottom: 15px; width:240px; }
.main_content #main_info ul li.valoracion .usuarios { border-bottom:1px solid #e7e7e7; float:left; padding-bottom: 15px; width:270px; }
.main_content #main_info ul li.valoracion p strong { float:none; display:block; margin-top:3px; }
.main_content #main_info ul li#valorar .valorador_selector { float:left; margin-right: 10px; }
.main_content #main_info ul li#valorar .valorador_selector .falsoSelect a.selector { background-position:0 -24px; }
.main_content #main_info ul li#valorar .valorador_selector .valorado .falsoSelect a.selector { background-position:0 0; }
.main_content #main_info ul li#valorar .valorador_selector .falsoSelect li { border:none; padding: 0; float:none; font-size:11px; }
.main_content #main_info ul li#valorar strong { line-height:24px; } 
.main_content #main_info ul li#valorar .write { line-height:24px; font-weight: bold; text-decoration: underline; }
.main_content .section { clear:both; float:left; margin-bottom:30px; width: 100%;}
.main_content .section.opuestas { padding-bottom:0; }
.main_content .section.opuestas .external { float:left; margin-bottom:15px; width:310px; }
.main_content .section.opuestas .external h4 { background:url(../../../../../../../media-sub/_images_/newdesign/carita_up_v-1.1.2.png) no-repeat 0 0; font-size:16px; font-weight:normal; margin-bottom:5px; padding:1px 0 0 23px; }
.main_content .section.opuestas .external.e2 { border-left:1px dotted #eeeeee; margin-left:13px; padding-left:15px; }
.main_content .section.opuestas .external.e2 h4 { background-image:url(../../../../../../../media-sub/_images_/newdesign/carita_down_v-1.1.2.png);}
.main_content .section.opuestas .external h4 a { color:#000; }
.main_content .section.opuestas .external p { font-size:12px; line-height: 18px; margin-bottom:5px; text-align: justify; }
.main_content .section.opuestas .external p.text { max-height:162px; overflow:hidden; text-overflow:ellipsis; }
.main_content .section.opuestas .verTodos { clear:both; }
.main_content .section.oMeta { padding:15px 0; margin:0; clear:both; display:none; }
.main_content .section.opuestas .oMeta { padding-bottom:0; }
.main_content .section.oMeta .comentario h4 { margin-bottom:5px;}
.main_content .section.oMeta .comentario { border-bottom:1px dotted #e7e7e7; }
.main_content .section.oMeta .comentario.last { border:none; padding-bottom:0; margin-bottom:0;}
.main_content .comentario { border-bottom:1px solid #e7e7e7; margin-bottom:15px;  padding-bottom:15px; }
.main_content .comentario.last { border:none; margin:0; padding-bottom: 0; }
.main_content .comentario.unico { border:none; padding-bottom: 0;margin-top: 15px; margin-bottom: 30px; padding-top: 15px;font-size:12px; line-height: 18px; text-align: justify;  }
.main_content .comentario .vcard { border-bottom:1px dotted #e7e7e7; margin-bottom:15px; width:100%; }
.main_content .comentario .vcard ul { margin:0; padding-top:2px; }
.main_content .comentario .vcard li { font-size:12px; margin-bottom:6px; font-weight: normal; line-height:normal; height:auto; }
.main_content .comentario h4 { font-size:16px !important; font-weight: normal !important; margin:0; clear:none !important; }
.main_content .comentario h4 a strong { font-size:16px !important; font-weight: normal !important; margin:0; }
.main_content .comentario .vcard li.autor a { color:#333; }
.main_content .comentario .vcard li.autor a strong { font-size:12px !important; }
.main_content .comentario .vcard .vStats { color:#BBB; font-size:11px; font-weight:normal; text-transform: uppercase;}
.main_content .comentario .mysofa_critics { font-size:12px; line-height: 18px; text-align: justify; }
.main_content .comentario .PratingNew { float:left; margin:4px 10px 3px 0; padding: 4px 6px; }
.main_content .comentario .meta { color:#AAA; border:none; margin:0; padding:0; font-size:11px; text-align:right; }
.main_content .comentario .meta strong { font-weight:normal; }
.main_content .comentario .meta a { color:#AAA; text-decoration: underline; }
.main_content .comentario .meta .sep { color:#CCC; margin:0 10px; } 
.main_content .section.critica_mysofa { border:1px solid #e7e7e7; box-shadow:0 0 0 3px #f7f7f7; padding:20px; width:608px; }
.main_content .section.critica_mysofa h2 { background: none; border-bottom:1px dotted #e7e7e7; border-top:none; padding-top:0; }
.main_content .section.critica_mysofa .comentario .vcard { border-bottom:1px dotted #e7e7e7; padding-bottom:10px; }
.main_content .section.critica_mysofa .comentario .vcard h4 { color:#0089d6; }
.main_content .section.critica_mysofa .comentario .vcard a { font-weight: bold; color:#0089d6; }
.main_content .section.critica_mysofa .comentario  { border:none; margin:0; padding-bottom: 0; }
.main_content .section .verTodos { border:none; font-size:12px; text-decoration: underline; margin:0; padding:0; text-align:left; }
.main_content .section.reparto {font-size:12px;}
.main_content .section.reparto h4 { font-size:15px; margin-bottom:5px; }
.main_content .section.reparto .argumento { border-bottom:1px dotted #e7e7e7; padding-bottom:10px; margin-bottom:10px; }
.main_content .section.reparto .argumento p { text-align: justify;}
.main_content .section.biografia p { font-size:12px; line-height:18px; text-align: justify;}
.main_content .section .listini_items ul { overflow:hidden; zoom:1; }
.main_content .section .listini_items ul li { font-size:12px; float:left; padding:5px 8px 5px 0; width:205px; }
.main_content .section .listini_items ul li img { border-radius:2px; float:left; margin-right:5px; height:24px; width:24px; }
.main_content .section .listini_items ul li a { float:left; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; line-height:24px; width:175px;}
.main_content .section .listini_items ol { overflow:hidden; zoom:1; list-style-position: inside; }
.main_content .section .listini_items ol li { font-size:12px; float:left; padding:5px 8px 5px 0; width:205px; }
.main_content .section .listini_items ol li span { display: block; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.main_content .section .listini_items ol li em { color:#BBB; font-style:normal; }
.main_content .section.latests_news .news { clear:both;border-bottom:1px dotted #e7e7e7; margin-bottom: 10px; padding-bottom: 10px; float:left}
.main_content .section.latests_news .news.last { border-bottom:none; margin-bottom: 0; padding-bottom: 0; }
.main_content .section.latests_news .news em{float:left;width:100%;color:black;font-weight:bold}
.main_content .section.latests_news .news h3 { font-size:14px; font-weight: normal; margin-bottom: 5px; }
.main_content .section.latests_news .news p { display:inline;float:left;width:540px;font-size:12px; line-height: 18px; }
.main_content .section.latests_news .news img{float:left;width:100px;margin-right:5px;}
.main_content .section.latests_news .news p em { color:#CCC; font-style: normal; font-size: 11px; margin-right: 5px; text-transform: uppercase; }

#noticias_item .news .img { box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.15); float:left; margin:2px 14px 0 0; padding:3px; }
#noticias_item .news .img span { display:block; height:75px; overflow:hidden; width:75px; }
#noticias_item .news .img img { display:block; margin:0 auto; width:100px; }


#sidebar .mediaBox { border-bottom:1px solid #e7e7e7; padding-bottom:20px; margin-bottom:3px; }
#sidebar .mediaBox.fotos { margin-bottom: 20px; overflow: hidden; zoom:1; }
#sidebar .mediaBox h3 { border-bottom:1px solid #e7e7e7; color:#333; font-size:24px !important; font-weight:bold; letter-spacing: -1px; margin:0 0 15px; padding:12px 5px; }
#sidebar .mediaBox .big img { border:1px solid #000; margin-bottom:12px; width:298px; }
#sidebar .mediaBox .chica img { border:1px solid #000; margin-right:9px; height:90px; width:90px; }
#sidebar .mediaBox .chica.last img { margin-right:0; }
#sidebar .mediaBox .verTodos { float:right; padding-top:8px; font-size: 12px; text-decoration: underline; }
#sidebar .mediaBox #mediaspace { height:234px; width:300px;}

/*	distrVotos
-------------------------------- */
#distrVotos { display: none; position: absolute; top: 10px; left:  614px; border:3px solid #333; padding: 35px 15px 25px; width: 320px; font-size: 1.2em; font-weight: bold; background: #fff; z-index: 30; }
#distrVotos a.closeThis { background: url(../../../../../../../media-sub/_images_/iconos/ico_cerrar_gris_v-1.1.2.png) 0 0 no-repeat; width: 25px; height: 25px; display: block; text-indent: -9999px; position: absolute; top: 10px; right: 10px; }
#distrVotos h3 { margin-bottom: 4px; }
#distrVotos ul { border-bottom: 1px solid #e7e7e7; }
#distrVotos ul li { border: 1px solid #e7e7e7; border-width: 1px 0; background: #f0f0f0; padding: 7px 5px; overflow: hidden; }
#distrVotos ul li.impar { border: none; background: #fff; }
#distrVotos ul li ul { display: none; border-bottom: none; margin: 0 0 0 25px; }
#distrVotos ul li ul li { border: none; background: #f0f0f0; }
#distrVotos ul li.impar ul li { border: none; background: #fff; }
#distrVotos ul li .pos { float: left; margin-right: 10px; width: 20px; display:block; text-align: right; }
#distrVotos ul li .votacion { width: 190px; height: 10px; float: left; margin: 2px 5px 0 0; }
#distrVotos ul li .votacion span { background: #c00; display: block; height: 10px; }
#distrVotos ul li a.Votantes { padding-left: 25px; background: url(../../../../../../../media-sub/_images_/iconos/red_arrow_v-1.1.2.gif) bottom left no-repeat; }
#distrVotos ul li a.Votantes_open { padding-left: 25px; background: url(../../../../../../../media-sub/_images_/iconos/red_arrow_v-1.1.2.gif) top left no-repeat; color: #333; }

/*	fichaInfo
-------------------------------- */
#fichaInfo { margin-bottom: 15px; padding: 10px; border: 1px solid #e7e7e7; border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius: 5px; }
#fichaInfo .cont { background:#FCFCFC url(../../../../../../../media-sub/_images_/css/bg_recomendados_v-1.1.2.png) 0 0 repeat-x; padding:15px; position: relative; font-size: 12px; z-index:11; }
#fichaInfo.conComprarLink .cont { padding:15px;}
#fichaInfo .cont img.imagen { border:3px solid #333333; float:left; width:84px; }
#fichaInfo.fichaHome .cont img.imagen { border:3px solid #333333; padding: 3px; float:left; width:106px; margin-right:10px; }

#fichaInfo .cont div.imagen { float:left; width:100px; }
#fichaInfo .cont div.imagen a { font-size:11px; text-decoration: underline; }
#fichaInfo .cont div.imagen img.imagen { width:84px; margin-bottom:5px; }
#fichaInfo.fichaHome .cont div.imagen { float:left; margin-right:10px; width:128px; }
#fichaInfo.fichaHome .cont div.imagen img.imagen { border:3px solid #333333; padding: 3px; float:left; width:106px; margin-right:0; }

#fichaInfo.fichaHome .cont .fichaCompra img.imagen { width: 55px; }
#fichaInfo.fichaHome .fichaCompra .btCompra_aliliado { margin-right: 50px; }
#fichaInfo.fichaHome .cont .fichaCompra h4 { font-size: 14px; font-weight: bold; margin-bottom: 7px; }
#fichaInfo .cont ul { padding: 5px 0 5px 10px; float: left; width: 460px; }
#fichaInfo .cont ul ul.apaisado { float:none; display: inline; width: auto; padding: 0; }
#fichaInfo .cont ul li.listado { margin-top: 10px; }
#fichaInfo .cont ul li.resaltado { font-weight:bold; margin-top: 10px; }
#fichaInfo .cont ul li.resaltado a { text-decoration:underline; }
#fichaInfo .cont ul ol li,
#listadoItems .item ul ol li { list-style-position: inside; font-size: 1em; margin: 5px 0; }
.item ul ul.canciones { padding-left:0; }
#fichaInfo .cont ul h3 { line-height: 1em; font-size: 12px; }
#fichaInfo .cont .fichaCompra ul { padding: 0 0 10px 0; }
#fichaInfo .cont ul li .rating { margin-top: 5px; }
#fichaInfo.fichaHome  .cont ul li.valoracion { margin: 15px 0; }
#fichaInfo .cont ul h4 { margin-top: 10px; font-weight: bold; }
#fichaInfo .cont .fichaCompra ul h4 { font-size: 1.2em; font-weight: bold; margin: 0 0 5px; }
#fichaInfo .cont p.topRight { position: absolute; left: 15px; top: 145px; font-weight: normal; font-size: 11px; }
#fichaInfo .cont p.topRight.enEscucharMusica { position: absolute; left: 15px; top: 110px; font-weight: normal; font-size: 11px; }
#fichaInfo .cont p.topRight a { text-decoration:underline; }
#fichaInfo .cont p.topRight a.mensaje { background: url(../../../../../../../media-sub/_images_/iconos/ico_listado_acciones_usuarios_v-1.1.2.png) bottom left no-repeat; padding-left: 21px; }
.moreLinks { margin-bottom:12px; }
.moreLinks a { background:url(../../../../../../../media-sub/_images_/iconos/ficha_moreLinks_v-1.1.2.gif) no-repeat 0 3px; font-size:16px; font-weight:bold; margin-right:20px; padding:2px 0 2px 23px; }
.moreLinks a.verFicha { background-position:0 -19px; }
#fichaInfo ul li.escuchar { margin-top:20px; position:relative; }
#fichaInfo ul li.escuchar a { background:url(../../../../../../../media-sub/_images_/iconos/play_v-1.1.2.gif) no-repeat 0 2px; font-size:16px; font-weight:bold; padding-left:22px; text-decoration:underline; }
#fichaInfo ul li.escuchar .escucharBox { -moz-border-radius:10px; -webkit-border-radius:10px; background:#FFF; border:5px solid #000;  display:none; left:0; position:absolute; top:25px; width:316px; z-index:87; }
#fichaInfo ul li.escuchar .escucharBox h2 { border-bottom:1px dotted #CCC; font-size:16px !important; margin-bottom:0; padding:5px 5px 8px; text-align:center; }
#fichaInfo ul li.escuchar .escucharBox div { border:3px solid #FFF; }


/* Escuchar musica */
.escucharMusica #fichaInfo .cont ul { width:430px; }
.escucharMusica #estadisticas { clear:both; float:left; margin-bottom: 10px; width:100%; }
.escucharMusica #estadisticas strong { float:left; margin-right: 10px; }
.escucharMusica #estadisticas a { border-left:1px dotted #d3d3d3; float:left; padding:2px 10px; }
.escucharMusica .fichaSecciones ul.listadosApaisados li { width:250px;}
.escucharMusica .grid3 { width:620px; }
.escucharMusica #resutados_suggest .item,
.escucharMusica .items .item { width: 160px !important; }
.escucharMusica .buscadorEscucharMusica { width: 600px !important; }
.escucharMusica .buscadorEscucharMusica input.texto { width:360px !important; }


/*	fichaCompra
------------------------------ */
.comprarLink { background:#3b3b3b url(../../../../../../../media-sub/_images_/botones/comprar_vertical_v-1.1.2.gif) repeat-y left top; float:right; height:208px; position:absolute; right:-8px; text-indent:-9999px; top:-8px; width:50px; -moz-border-radius:0 5px 5px 0; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; }
#transparency { background:url(../../../../../../../media-sub/_images_/css/transparency_v-1.1.2.png); display:none; height:150%; position:absolute; width:100%; z-index:90 !important; }
#fichaInfo.fichaHome .fichaCompra,	
#fichaInfo.fichaHome .fichaCompra h5 { background: #000 url(../../../../../../../media-sub/_images_/botones/comprar_bg_v-1.1.2.gif) no-repeat 0 -67px;}
#fichaInfo.fichaHome .fichaCompra { background-position:left bottom; border:10px solid #000; display:none; float: right; padding:0; position:absolute; right:40px; top:-8px; width: 412px; -moz-border-radius:8px 0 0 8px; -webkit-border-top-left-radius:8px; -webkit-border-bottom-left-radius:8px; z-index:9999; }
#fichaInfo.fichaHome .fichaCompra h5 { height:56px; text-indent:-9999px; width:100%; }
#fichaInfo.fichaHome .fichaCompra.dvdgo h5 { background-position:0 0; }
.fichaCompra .cInner { padding:0 15px 15px; }
.fichaCompra p { margin-bottom: 5px; }
.fichaCompra select { border: 1px solid #999; padding: 2px 1px; width:99%; margin-bottom: 3px; background: #fdfdfd; }
.fichaCompra img.imagen { margin-bottom: 5px; }
#fichaInfo.fichaHome .cont .fichaCompra img.imagen { border:1px solid #CCC; }
.fichaCompra ul li { margin-bottom: 4px; }
.fichaCompra ul li.masdetalles { display: none; }
.fichaCompra p.compralo { font-weight: bold; clear: both; line-height: 25px; margin-bottom: 15px; }
.fichaCompra p.compralo .disyuntiva { margin-left: 10px; }
.fichaCompra p.compralo span { float: left; }
.fichaCompra p.compralo span.precio { font-size: 1.6em; color:#c00; margin: 0 20px 0 10px; }
.fichaCompra p.compralo  img { vertical-align: top; margin-left: 30px; }

/* Info extendida */
#fichaExtendida { width:630px; }
/*	trailers
------------------------------ */
.videoPlayer { margin-bottom: 25px; }
.listadoImagen { margin-bottom: 25px; }
.listadoImagen  .item { float: left; width: 120px; padding: 20px 18px; border-top: 1px solid #e7e7e7; height: 170px; overflow: hidden; }
.listadoImagen  .item img { width: 80px; background: #fff; padding: 2px; border:3px solid #333333; margin-bottom: 4px; }
.listadoImagen  .item h4 { font-size: 1.2em; line-height: 1em; font-weight: bold; }
/*	fichaFotos
------------------------------ */
.VisorFotos { margin-bottom: 25px; }
.VisorFotos .cont { }
.VisorFotos .fotonav { padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #e7e7e7; }
.VisorFotos .fotonav a.anterior { background:transparent url(../../../../../../../media-sub/_images_/botones/bt_paginador_v-1.1.2.gif) no-repeat left top; display:block; height:25px; float: left; text-indent:-9999px; top:16px; width:86px; }
.VisorFotos .fotonav a.siguiente { background:transparent url(../../../../../../../media-sub/_images_/botones/bt_paginador_v-1.1.2.gif) no-repeat right top; display:block; height:25px; float: right; text-indent:-9999px; top:16px; width:91px; }
.VisorFotos .fotonav a.anterior:hover {background-position: left -25px;}
.VisorFotos .fotonav a.siguiente:hover {background-position: right -25px;}
.VisorFotos .thumbnails { clear:both; float: left; padding:10px 0; width: 100%; }
.VisorFotos .thumbnails li { display:inline; }
.VisorFotos .thumbnails a img { margin-right:10px; width:78px; }
.userwrapper .VisorFotos { border: none; width: 730px; padding:0; }
.userwrapper .userwrapper .VisorFotos { background: none; padding:0; }
.userwrapper .VisorFotos { border: none; }
.userwrapper .VisorFotos .thumbnails { border-bottom:1px solid #e7e7e7; border-top:none; margin-bottom: 15px; padding-bottom:15px; padding-top:0; }
.userwrapper .VisorFotos .thumbnails li { width:125px; float:left; height:125px; overflow:hidden; }
.userwrapper .VisorFotos .thumbnails li img { max-width:115px; max-height:115px; width:auto; }
.VisorFotos .thumbnails a.active img,
.VisorFotos .thumbnails a.active:hover img { border-bottom:3px solid #c00; }
.VisorFotos .thumbnails a:hover img { border-color: #666; }
.VisorFotos img.grande { margin-bottom:15px; }
.VisorFotos .descripcion { border-top: 1px dotted #e7e7e7; clear:both; margin-top: 15px; padding-top: 15px; font-size: 1.1em; }
.VisorFotos .descripcion  p { margin-bottom: 7px; }

/* Fotos y trailer */
.fotosYtrailer  { border:1px solid #e7e7e7; clear:both; float:left; margin-bottom:20px; padding:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; width:608px; }
.fotosYtrailer a { border:1px solid #000; float:left; height:95px; margin-right:5px; overflow:hidden; width:95px; }
.fotosYtrailer a:hover { border-color:#C00; }
.fotosYtrailer a.last { margin-right:0; }
.fotosYtrailer h4 { clear:both; float:left; font-size:16px; font-weight:bold; margin-top:5px; width:500px; }
.fotosYtrailer h4 strong { color:#C00; }
.fotosYtrailer a.verTodos { border:none; height:auto; float:right; font-size:11px; font-weight:bold; margin:9px 3px 0 0; overflow:visible; width:auto; }
.fotosYtrailer a.trailer { position:relative; }
.fotosYtrailer a.trailer img { height:95px; }
.fotosYtrailer a.trailer .play { bottom:10px; height:auto; left:15px; position:absolute; }
.fotosYtrailer.t0301 a { height:75px; width:75px; }
.fotosYtrailer #mediaspace_wrapper { clear:both; }


/* Nuevos comentarios de la ficha(con meta opiniones) */
.fOpiniones { border:1px solid #e7e7e7; clear:both; float:left; margin-bottom:20px; padding:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; width:608px; }
.fOpiniones h3 { background:#c00 url(../../../../../../../media-sub/_images_/textos/ficha_opiniones_h4_v-1.1.2.gif) no-repeat 10px 9px; margin-bottom:10px; padding:5px 5px 6px; text-indent:-9999px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.fOpiniones h4 { margin-bottom:7px; }
.fOpiniones h4 .PratingNew{ float:right; }
.fOpiniones .verTodos { border:none; font-size:16px !important; padding-top:0; text-align:left; }
.fOpiniones .oMeta { float:left; position:relative; width:294px; }
.fOpiniones .oMeta h3 { background-color:#000; background-position:10px -43px; }
.fOpiniones .oMeta .queEs { position:absolute; right:6px; top:6px; }
.fOpiniones .oMeta .queEs a { background:url(../../../../../../../media-sub/_images_/iconos/help_negro_v-1.1.2.gif) no-repeat; display:block; height:22px; text-indent:-9999px; width:22px; }
.fOpiniones .oMeta .metaOpinion { border-bottom:1px solid #e7e7e7; margin-bottom:10px; }
.fOpiniones .oMeta h4 { font-size:14px; font-weight:bold; }
.fOpiniones .oMeta .metaOpinion p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
.fOpiniones .oMeta .metaOpinion p.oAutor { margin:10px 0 5px; text-align:right; }
.fOpiniones .oUsers { border-left:1px solid #e7e7e7; float:right; padding-left:9px; width:295px; }
.fOpiniones .oUsers .comentario { border-bottom:1px solid #e7e7e7; } 
.fOpiniones .oUsers .vStats { color:#999; font-weight:normal; text-transform:uppercase; }
.fOpiniones .oUsers h4 { font-size:12px; }
.fOpiniones .oUsers .comentario .vcard { border-bottom:1px dotted #d3d3d3; height:48px; }
.fOpiniones .oUsers .comentario .meta { border-top:none; color:#CCC; font-size:11px; padding-top:0; }
.fOpiniones .oUsers .comentario .meta strong { color:#000; font-weight:normal; }

.fOpiniones.sinMeta .oUsers { border-left:none; float:none; padding-left:0; width:608px; }
.fOpiniones.sinUser .oMeta { float:none; width:608px; }


/*	-------------------------------
	comentarios
---------------------------------*/
.comentarios { clear:both; margin-bottom: 25px; }
.comentarios h4.opiniones_sobre { font-size:1.8em; margin-bottom:5px; }
.comentarios h4 strong { color:#c00; }
.comentarios h3.Hcomentarios,
.comentarios h3.Hopiniones,
.comentarios h3.HcomentariosOpinion { position: relative; }
.comentarios h3.Hcomentarios strong,
.comentarios h3.Hopiniones strong,
.comentarios h3.Hedita strong,
.comentarios h3.HcomentariosOpinion strong { background: url(../../../../../../../media-sub/_images_/textos/h3_comentarios_v-1.1.2.png) 0 0 no-repeat; width: 150px; height: 29px; display: block; text-indent: -9999px; }
.comentarios h3.HcomentariosOpinion strong { width: 361px; background-image: url(../../../../../../../media-sub/_images_/textos/h3_comentarios_sobre_opinion_v-1.1.2.png); }
.comentarios h3.Hopiniones strong { width: 200px; background-image: url(../../../../../../../media-sub/_images_/textos/h2_escribe_opinion_v-1.1.2.gif); }
.comentarios h3.Hedita strong { width: 200px; background-image: url(../../../../../../../media-sub/_images_/textos/h2_edita_opinion_v-1.1.2.gif); }
.comentarios h3.Hcomentarios span,
.comentarios h3.Hopiniones span,
.comentarios h3.HcomentariosOpinion span { color: #c00; position: absolute; top: 1px; left: 150px; }
.comentarios h3.HcomentariosOpinion span { left: 361px; }
.comentarios h3.Hopiniones span { left: 119px; }
.comentarios form { padding: 5px; font-size: 1.1em; }
input.bt { height: 25px; background: url(../../../../../../../media-sub/_images_/botones/bt_addopinion_v-1.1.2.png) 0 0 no-repeat; border: none; cursor: pointer; color:#fff; padding: 0 10px 3px 25px; width: 125px; }
input.bt:hover { background-position: bottom left; }
input.botonaco { height: 25px; width: 155px; border: none; background: url(../../../../../../../media-sub/_images_/botones/bt_addcomentario_v-1.1.2.png) 0 0 no-repeat; text-indent: -99999px; display:block; float: right; cursor: pointer; }
input.botonaco:hover { background-position: bottom left; }
.comentarios form { overflow: hidden; zoom:1; }
.comentarios form p { margin-bottom: 10px; font-size:12px; }
.comentarios form input.texto { padding: 7px; border-radius:5px; border:1px solid #ccc !important; box-shadow:inset 1px 2px 0 0 #f7f7f7; width: 625px; border: 1px solid #999; font-family: Arial, Helvetica, sans-serif; }
.comentarios form textarea.texto { padding: 7px; border-radius:5px; border:1px solid #ccc !important; box-shadow:inset 1px 2px 0 0 #f7f7f7; width: 625px; height: 175px; margin-bottom: 10px; border: 1px solid #999; }
.comentarios form p.t-r { float:right; }
.comentarios form p.fanAntifan { float:left; }
.comentarios form p.label { margin-bottom:5px; }
.comentarios form #fb_opinar { margin-right:3px; }
.comentarios form .valorador_selector .falsoSelect a.selector { background-position:0 -24px; }
.pp_inline .comentarios form input.texto { width:465px; }
.pp_inline .comentarios form textarea.texto { margin-bottom:5px; width:465px; }
.pp_inline .comentarios form p { margin-bottom:3px !important; }
.pp_inline .comentarios .valorar { margin-bottom:10px; }

#fichaExtendida .comentarios form input.texto { width: 590px; }
#fichaExtendida .comentarios form textarea.texto { width: 590px; }
textarea.texto { font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.comentarios form.itemOpinar textarea.texto { height: 500px; }


.comentario,
.subcom { font-size: 1.1em; margin-bottom: 15px; }
.subcom p.oculto { color: #999; }
.subcom .banned { display: none; }
.blockCaja .comentario { border-top: 1px solid #e7e7e7; margin-top: 15px; margin-bottom: 30px; padding-top: 15px;font-size:12px; line-height: 18px; text-align: justify; }
.userwrapper .blockCaja .comentario,
.userwrapper .comentario .vcard, .subcom .vcard { border-bottom: none; }
.blockCaja .comentario .seccion01,
.top ul.seccion01 { background: url(../../../../../../../media-sub/_images_/iconos/ico_tipo01_v-1.1.2.png) no-repeat right top; padding-right:25px; }
.blockCaja .comentario .seccion02,
.top ul.seccion02 { background: url(../../../../../../../media-sub/_images_/iconos/ico_tipo02_v-1.1.2.png) no-repeat right top; padding-right:25px; }
.blockCaja .comentario .seccion03,
.top ul.seccion03 { background: url(../../../../../../../media-sub/_images_/iconos/ico_tipo03_v-1.1.2.png) no-repeat right top; padding-right:25px; }
.comentarios .subcom_top { background: url(../../../../../../../media-sub/_images_/css/bg_comentarios_v-1.1.2.png) top left no-repeat; display: block; height: 20px; width: 529px; }
.comentarios .subcom { width: 509px; padding: 0 10px 10px; background: #e0e0e0; -moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px; }
.comentario .subcom { padding: 10px 15px 5px; background: #e0e0e0; -moz-border-radius: 5px; font-size: x-small; font-size: 1em; position: relative; margin-bottom: 25px; }
.comentario .subcom .fecha,
.comentario .subcom_top { background: url(../../../../../../../media-sub/_images_/css/bg_subcom_critica_v-1.1.2.png) left 3px no-repeat; height: 35px; display: block; position: absolute; top: -12px; left: 0; padding-left: 35px; color: #999; font-size: 10px; }
.userwrapper .comentario .subcom_top {
position:static;
height:9px;
background: url(../../../../../../../media-sub/_images_/css/bg_comentario_top_v-1.1.2.png) left top no-repeat; }
.userwrapper .comentario .vcard { border-bottom:1px solid #e7e7e7; }
.userwrapper .comentario .vcard img.avatar { margin-bottom: 7px;}
.comentario .subcom cite { font-style:italic; }
.actividadReciente img.avatar { border:1px solid #333; float:left; margin-right: 10px; }
.comentarios .comentario h4,
.comentarios .subcom h4 { font-size: x-small; font-size: 16px; font-weight: normal; padding-right: 80px; }
.comentario h4 strong,
.subcom h4 strong { color:#1589D4; }
.comentario .vcard,
.subcom .vcard { border-bottom: 1px solid #e7e7e7; margin-bottom: 10px; padding-botom: 10px; position: relative; }
.comentario .vcard .Prating,
.subcom .vcard .Prating { position: absolute; bottom: -25px; right: 0; }
.opinionesUser .comentario .vcard .Prating { bottom:5px; }
.comentario .vcard img.avatar,
.subcom .vcard img.avatar { float: left; margin-bottom: 15px; border:1px solid #333333; }
.comentario .vcard ul,
.subcom .vcard ul { padding: 4px 0 0 50px; border: none; font-size: 1em; }
.comentario .vcard ul li,
.subcom .vcard ul li { margin-bottom: 2px; font-weight: bold; }
.comentario .vcard ul li strong,
.comentario .vcard ul li a strong,
.subcom .vcard ul li strong,
.subcom .vcard ul li a strong { font-size: 1.2em; }
.comentario .vcard ul li h3 { font-size:x-small; font-size: 1.4em; }
.comentario p,
.subcom p { margin-bottom: 7px; }
.comentario .meta { border-top: 1px solid #e7e7e7; font-size:12px; padding-top: 7px; text-align: right; }
.userwrapper .comentario .meta { border:none; padding: 0; }
.userwrapper .comentario .votaPuntua p.meta { float:right; margin-top:9px; }
.comentario .meta a { font-weight: bold; }

.comentario .puntua a { margin:0 0 0 8px; }
a.comentarios { }

.comentarios .blockCaja .comentario { border-top: none; margin-top: 0; margin-bottom: 0; padding-top: 0; }
.comentarios .blockCaja .comentario h4 { font-size:16px; }
.comentario h4 { font-size:16px; }
.comentario h4 .PratingNew{ color:#FFF; display: inline-block; }
.comentarios .comentario .meta { color:#AAA; border:none; margin:0; line-height:18px; padding:10px 0; font-size:11px; text-align:right; overflow: hidden; zoom:1; }
.comentarios .comentario .meta strong { float:right; font-weight:normal; }
.comentarios .comentario .meta a { float:right; color:#AAA; text-decoration: underline; }
.comentarios .comentario .meta .sep { color:#CCC; margin:0 10px; float:right; } 
.comentarios .comentario .meta .puntua { font-size:11px; margin:0; }
.comentarios .comentario .meta .puntua a { font-size:11px; color:#FFF; text-decoration:none; }
.comentarios .ultOpi .blockCaja .comentario .vcard,
.comentarios.todasItem .blockCaja .comentario .vcard{ }
.comentarios .ultOpi .blockCaja .comentario .vcard li,
.comentarios.todasItem .blockCaja .comentario .vcard li{ line-height:normal; }
.comentarios .comentario .vcard li.autor a { text-decoration:underline; }


.comentarios .ultOpi .blockCaja .comentario h4,
.comentarios.todasItem .blockCaja .comentario h4{ clear:left; }
.comentarios .ultOpi .blockCaja .comentario .cItem,
/*
.comentarios.todasItem .blockCaja .comentario .cItem{ -moz-border-radius:5px; -webkit-border-radius:5px; background:#f1f1f1; border:1px solid #DDD;border-radius:5px; float:right; font-weight:bold; margin-bottom:5px; padding:10px; text-align:center; text-decoration:underline; width:91px; }
.comentarios .ultOpi .blockCaja .comentario .cItem:hover,
.comentarios.todasItem .blockCaja .comentario .cItem:hover { background-color:#FFF; }
.comentarios .ultOpi .blockCaja .comentario .cItem img,
.comentarios.todasItem .blockCaja .comentario .cItem img{ border:3px solid #333; display:block; margin:0 auto 5px auto; width:85px; }
*/
.comentarios .comentario .cItem  { box-shadow:0 1px 4px 0px rgba(0, 0, 0, 0.15); float:right; line-height:normal; font-weight: normal; min-height:115px; margin:5px 0 5px 15px; padding:7px; text-align: center; width:105px; }
.comentarios .comentario .cItem img { display:block; margin:0 auto 5px auto; width:85px; }
.comentarios .ultOpi .blockCaja .comentario .meta,
.comentarios.todasItem .blockCaja .comentario .meta{ clear:both; }


/*	sistema de rating: stra-rating
------------------------------------------- */
.comentarios .valorar { margin-bottom: 20px; line-height: 20px; }
.comentarios .valorar label { float: left; margin-right: 13px; font-weight: bold; font-size: 12px; padding-top: 3px; }
ul.star-rating { display:inline; float:left; background: url(../../../../../../../media-sub/_images_/iconos/ratingMed_claro_ie_v-1.1.2.png) top left no-repeat; height: 19px; width: 114px; padding: 0; border: none; }
#fichaInfo .cont ul ul.star-rating { padding: 0; margin: 5px 0; }
.star-rating li { float:left; line-height:0; position:relative; }
.star-rating li a { display:block; height:19px; padding:0; position:absolute; text-decoration:none; text-indent:-9000px; width:9px; z-index:20; }
.n1 a.one-star,
.n2 a.two-stars,
.n3 a.three-stars,
.n4 a.four-stars,
.n5 a.five-stars,
.n6 a.six-stars,
.n7 a.seven-stars,
.n8 a.eight-stars,
.n9 a.nine-stars,
.n10 a.ten-stars,
.star-rating li a:hover{ background: url(../../../../../../../media-sub/_images_/iconos/ratingMed_claro_ie_v-1.1.2.png) bottom left no-repeat;; z-index: 1; left: 0 !important; }
.star-rating a.one-star{ left: 0; }
.star-rating a.one-star:hover, .n1 a.one-star{width: 9px;}
.star-rating a.two-stars{left:9px;}
.star-rating a.two-stars:hover, .n2 a.two-stars{width: 24px;}
.star-rating a.three-stars{left: 24px;}
.star-rating a.three-stars:hover, .n3 a.three-stars{width: 33px;}
.star-rating a.four-stars{left: 33px;}
.star-rating a.four-stars:hover, .n4 a.four-stars{width: 48px;}
.star-rating a.five-stars{left: 48px;}
.star-rating a.five-stars:hover, .n5 a.five-stars{width: 57px;}
.star-rating a.six-stars{left: 57px;}
.star-rating a.six-stars:hover, .n6 a.six-stars{width: 67px;}
.star-rating a.seven-stars{left:67px;}
.star-rating a.seven-stars:hover, .n7 a.seven-stars{width: 81px;}
.star-rating a.eight-stars{left: 81px;}
.star-rating a.eight-stars:hover, .n8 a.eight-stars{width: 90px;}
.star-rating a.nine-stars {left: 90px;}
.star-rating a.nine-stars:hover, .n9 a.nine-stars {width: 105px;}
.star-rating a.ten-stars{left: 105px;}
.star-rating a.ten-stars:hover, .n10 a.ten-stars{	width: 114px;}

/*	antifan y fan ------------------------ */
.persona p.fanAntifan { margin-top:15px; }
.comentarios p.fanAntifan a.fan,
.subcom p.fanAntifan a.fan,
.comentarios p.fanAntifan span,
.subcom p.fanAntifan span,
.persona p.fanAntifan span,
.persona p.fanAntifan a.fan,
.escucharMusica  p.fanAntifan a.fan, 
.escucharMusica  p.fanAntifan span { background:transparent url(../../../../../../../media-sub/_images_/botones/bt_fans_v-1.1.2.png) no-repeat -100px top; display:block; height:24px; text-indent:-99999px; width:100px; margin-right: 10px; float: left; cursor: pointer; }
.comentarios p.fanAntifan a.fan:hover,
.sub p.fanAntifan a.fan:hover,
.comentarios p.fanAntifan span.fan_pos,
.subcom p.fanAntifan span.fan_pos,
.persona p.fanAntifan span.fan_pos,
.persona p.fanAntifan a.fan:hover,
.escucharMusica  p.fanAntifan a.fan:hover, 
.escucharMusica  p.fanAntifan span.fan_pos  { background-position:0 top; cursor: pointer; }
.comentarios p.fanAntifan span.fan_neg,
.subcom p.fanAntifan span.fan_neg,
.persona p.fanAntifan span.fan_neg,
.escucharMusica  p.fanAntifan span.fan_neg  { background-position: right top; cursor: pointer; }
.comentarios p.fanAntifan span.antifan_pos,
.subcom p.fanAntifan span.antifan_pos,
.persona p.fanAntifan span.antifan_pos, 
.escucharMusica  p.fanAntifan span.antifan_pos  { background-position: bottom left; }
.comentarios p.fanAntifan span.antifan_neg,
.subcom p.fanAntifan span.antifan_neg,
.persona p.fanAntifan span.antifan_neg, 
.escucharMusica  p.fanAntifan span.antifan_neg  { background-position: bottom right; cursor: pointer; }
.comentarios p.fanAntifan a.antifan,
.subcom p.fanAntifan a.antifan,
.persona p.fanAntifan a.antifan, 
.escucharMusica  p.fanAntifan a.antifan { background:transparent url(../../../../../../../media-sub/_images_/botones/bt_fans_v-1.1.2.png) no-repeat -100px bottom; display:block; height:24px; text-indent:-99999px; width:100px; float: left; }
.comentarios p.fanAntifan a.antifan:hover,
.sub p.fanAntifan a.antifan:hover,
.persona p.fanAntifan a.antifan:hover, 
.escucharMusica  p.fanAntifan a.antifan:hover { background-position:0 bottom;cursor:pointer; }

/*	valorar y putuar -------------------------- */
.comentarios p.valorar label,
.subcom p.valorar label { font-weight: bold; font-size: 1.3em; }
.comentario .puntua,
.subcom .puntua { font-weight: bold; text-align: right; margin-bottom: 15px; line-height: 24px; float:right; }
.comentario .puntua { margin-top:5px; }
.comentario .meta { padding-top:12px; }
.comentario .puntua a,
.subcom .puntua a,
.comentario .puntua span.positivo,
.subcom .puntua span.positivo,
.comentario .puntua span.negativo,
.subcom .puntua span.negativo { font-weight: bold; font-size: 12px; color: #fff; height:24px;
margin: 3px 2px 0 2px;
display:block;
text-align:center;
width:24px; float:left; }
.fichaOpi .subcom .puntua .positivo,
.fichaOpi .subcom .puntua .negativo,
.fichaComen .subcom .puntua .positivo,
.fichaComen .subcom .puntua .negativo { margin-top:0; }
.grid3 .comentario .puntua span.copy,
.grid3 .comentario .puntua span.votosBaremo { margin:0; }
.comentario .puntua span.votosBaremo,
.subcom .puntua span.votosBaremo { font-size: 1em; color:#000; }
.votaPuntua { margin-bottom: 5px; }
.votaPuntua .puntua { margin: 0 0 5px 10px; }
.userwrapper .votaPuntua .puntua .negativo, 
.userwrapper .votaPuntua .puntua .positivo { margin-top: -3px !important; }
.comentario .puntua a:hover,
.subcom .puntua a:hover { text-decoration: none; }
.comentario .puntua .positivo,
.subcom .puntua .positivo {  }
.comentario .puntua .negativo,
.subcom .puntua .negativo {  }
.comentario .puntua a.positivo,
.comentarios  .subcom .puntua a.positivo {  display: block; margin: 0px 5px 0; float:left; padding:3px 4px; text-align:center; font-size: 12px; background:#BBB; border-radius:3px; text-shadow:1px 1px 0 #777; height:auto; width:21px; }
.comentarios .comentario .puntua a.negativo,
.comentarios  .subcom .puntua a.negativo {  display: block; margin: 0px 5px 0; float:left; padding:3px 4px; text-align:center; font-size: 12px; background:#BBB; border-radius:3px; text-shadow:1px 1px 0 #777; height:auto; width:21px; }
.comentarios .comentario .puntua a.negativo:hover,
.comentarios  .subcom .puntua a.negativo:hover { background-color:#c00; cursor: pointer; }
.comentarios .comentario .puntua a.positivo:hover,
.comentarios  .subcom .puntua a.positivo:hover { background-color:#c00; cursor: pointer; }
.ultOpi .subcom .puntua .copy,
.ultOpi .subcom .puntua .votosBaremo { margin: 5px 10px 0 0; }

.votosBaremo { }
.ultOpi .subcom .puntua .positivo,
.ultOpi .subcom .puntua .negativo { margin-top:0; }

/* Comentario destacados en la home */
.cDestacados { border-bottom:1px solid #e7e7e7; clear: both; float:left; margin-bottom:20px; padding-bottom:20px; width:100%; }
#content .cDestacados h2 { border-bottom:1px solid #e7e7e7; color:#cc0000; font-size:24px !important; font-weight:bold; letter-spacing: -1px; margin:0 0 20px; padding-bottom:20px; }
.cDestacados .comentario { float:left; font-size:12px; margin-bottom:25px; width:300px; }
.cDestacados .comentario.c2 { border-left:1px dotted #eeeeee; border-right:1px dotted #eeeeee; margin:0 17px; padding:0 17px; }
.cDestacados .comentario .vcard { margin-bottom:15px; width:300px; }
.cDestacados .comentario .vcard img { height:35px; width:35px; }
.cDestacados .comentario .vcard ul { padding:1px 0 0 45px; }
.cDestacados .comentario .vcard li { }
.cDestacados .comentario .vStats { color:#BBB; font-weight:normal; font-size:10px; text-transform:uppercase; }
.cDestacados .comentario .cItem  { box-shadow:0 1px 4px 0px rgba(0, 0, 0, 0.15); float:right; line-height:normal; font-weight: normal; min-height:115px; margin:5px 0 5px 15px; padding:7px; text-align: center; width:85px; }
.cDestacados .comentario .cItem img { display:block; margin:0 auto 5px auto; width:85px; }
.cDestacados .comentario .cine_resumen { color:#444; text-align:justify;}
.cDestacados .comentario .meta { height:21px; margin-bottom:0; overflow:hidden; }
.cDestacados .comentario .meta a { }
.cDestacados .comentario .meta strong { font-weight:normal; }
.cDestacados .comentario .puntua { margin:-4px 0 0 10px; }
.cDestacados .comentario .puntua a { margin:0 0 0 8px; }
.cDestacados .comentario .cComentar,
.cDestacados .comentario .cComentarios { border-right:1px solid #DDD; float:right; padding:0 10px; }
.cDestacados .comentario h4 { position:relative; margin-bottom:15px; padding-left:30px; }
.cDestacados .comentario h4 strong { -moz-border-radius:5px; -webkit-border-radius:5px; color:#FFF; padding:2px; font-size:14px; position:absolute; left:0; top:-1px; text-align:center; width:20px; }
.cDestacados .comentario h4 strong.p0 { background-color:#e9e9e9; text-shadow:0 1px #CCC; }
.cDestacados .comentario h4 strong.p1 { background-color:#f16565; text-shadow:0 1px #d21d1d; }
.cDestacados .comentario h4 strong.p2 { background-color:#f16565; text-shadow:0 1px #d21d1d; }
.cDestacados .comentario h4 strong.p3 { background-color:#f16565; text-shadow:0 1px #d21d1d; }
.cDestacados .comentario h4 strong.p4 { background-color:#ffcc66; text-shadow:0 1px #e38614; }
.cDestacados .comentario h4 strong.p5 { background-color:#ffcc66; text-shadow:0 1px #e38614; }
.cDestacados .comentario h4 strong.p6 { background-color:#ffcc66; text-shadow:0 1px #e38614; }
.cDestacados .comentario h4 strong.p7 { background-color:#8abc42; text-shadow:0 1px #397409; }
.cDestacados .comentario h4 strong.p8 { background-color:#8abc42; text-shadow:0 1px #397409; }
.cDestacados .comentario h4 strong.p9 { background-color:#8abc42; text-shadow:0 1px #397409; }
.cDestacados .comentario h4 strong.p10 { background-color:#8abc42; text-shadow:0 1px #397409; }


/* Proximos estrenos y Live */
.proximos_live { clear:both; }
#content .proximos_live h2 { border-bottom:1px solid #e7e7e7; clear:both; color:#cc0000; font-size:24px !important; font-weight:bold; letter-spacing: -1px; margin:0 0 20px; padding-bottom:20px; }
.proximos_live .proximos_estrenos { float:left; width:650px; }
.proximos_live .proximos_estrenos .movie { float:left; margin-bottom:20px; width:310px; }
.proximos_live .proximos_estrenos .movie.m1 { clear:left; margin-right:30px; }
.proximos_live .proximos_estrenos .movie .caratula { box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.15); float:left; min-height:115px; margin-right:14px; padding:3px; width:85px; }
.proximos_live .proximos_estrenos .movie .caratula img { width:85px; }
.proximos_live .proximos_estrenos .movie ul { float:left; list-style:none; margin:0; padding:0; width:170px; }
.proximos_live .proximos_estrenos .movie ul li { font-size:12px; line-height:16px; padding-bottom:4px; }
.proximos_live .proximos_estrenos .movie ul li strong a { text-decoration:underline; }
.proximos_live .proximos_estrenos .movie ul li.trailer { padding-top:5px; }
.proximos_live .proximos_estrenos .movie ul li.trailer a {
	background-color: #52a8e8;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #52a8e8), color-stop(100%, #377ad0));
	background-image: -webkit-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -moz-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -ms-linear-gradient(top, #52a8e8, #377ad0);
	background-image: -o-linear-gradient(top, #52a8e8, #377ad0);
	background-image: linear-gradient(top, #52a8e8, #377ad0);
	border-top: 1px solid #4081af;
	border-right: 1px solid #2e69a3;
	border-bottom: 1px solid #20559a;
	border-left: 1px solid #2e69a3;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	-moz-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
	color: #fff;
	font-size: 11px;
	line-height: 1;
	padding: 4px 20px 5px;
	text-align: center;
	text-shadow: 0 -1px 1px #3275bc;
	width: 112px;
	-webkit-background-clip: padding-box; }
.proximos_live .proximos_estrenos .movie ul li.trailer a:hover {
    background-color: #3e9ee5;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e9ee5), color-stop(100%, #206bcb));
    background-image: -webkit-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -moz-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -ms-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -o-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    border-top: 1px solid #2a73a6;
    border-right: 1px solid #165899;
    border-bottom: 1px solid #07428f;
    border-left: 1px solid #165899;
    -webkit-box-shadow: inset 0 1px 0 0 #62b1e9;
    -moz-box-shadow: inset 0 1px 0 0 #62b1e9;
    box-shadow: inset 0 1px 0 0 #62b1e9;
    cursor: pointer;
    text-shadow: 0 -1px 1px #1d62ab;
    -webkit-background-clip: padding-box;
}
.proximos_live .instante { float:right; width:300px; }
#content .proximos_live .instante h2 { margin-bottom:5px; color:#333; }
.proximos_live .instante .first { border:none; }

/*	-------------------------------
	fichaSecciones
---------------------------------*/
.fichaSecciones { clear:both; }
.fichaSecciones div div { display: none; }
.fichaSecciones .relleno h4 { font-size: 1.2em; color: #333; }
.fichaSecciones .relleno .hijo:first-child { display: block; }
.fichaSecciones .relleno h4 strong { color: #c00; }
.fichaSecciones .relleno p { font-size: 1.1em; }
.fichaSecciones .video { width: 280px; height: 235px; display: block; float: right; margin: 0 0 10px 20px; position: relative; }
.fichaSecciones .video p.verTodos { margin: 0 0 20px; }
.fichaSecciones .video .play { background: url(../../../../../../../media-sub/_images_/iconos/boton_play_trailer_v-1.1.2.png) center center no-repeat; width: 77px; height: 77px; position: absolute; top:50%; left:50%; margin: -38px 0 0 -38px; }
#fstrailer_ext { display: block; }
.fichaSecciones a .fimages { border:1px solid #CCCCCC; display:block; float:left; height:79px; margin:7px; width:79px; }
.fichaSecciones ul.listadosApaisados li { float: left; margin: 0 5px; width: 253px; padding: 3px 10px; border: 1px solid #e7e7e7; border-width: 1px 0; background: #f0f0f0; font-weight: bold; }
.fichaSecciones ul.listadosApaisados li.fpar { border: none; background: #fff; }
.fichaSecciones ul.listadosApaisados li img { width: 24px; height: 24px; border: 1px solid #333; margin-right: 7px; vertical-align: middle; }

/*	ESTRENOS ---------------------------- */
.listSemanas { font-size: 1.1em; font-weight: bold; text-align: right; margin-bottom: 20px; position: relative; }
.seccion02 .listSemanas,
.seccion03 .listSemanas { border-bottom: 1px solid #e7e7e7; padding-bottom: 10px; }
ul.otrosestrenos { margin-bottom:20px; font-size: 1.1em; border:1px solid #e7e7e7; border-width: 1px 0; padding: 10px 5px 10px; }
ul.otrosestrenos li {	
	float:left; padding: 4px 15px 4px 0; width:185px; }
.nuestrasSecciones ul.otrosestrenos li { width:124px; }
.nuestrasSecciones ul.otrosestrenos li a { color:#c00; font-weight:bold; }
.nuestrasSecciones ul.otrosestrenos li li a { color:#1589D4; font-weight:normal; color:#000; }
.more_links_block { clear:both; }
.more_links_block h3 { font-size:16px; font-weight: bold; color: #333; border-bottom:1px solid #e7e7e9; padding:0 0 15px; margin-bottom:5px; }
.more_links_block ul { margin-bottom:20px; overflow:hidden; zoom:1;}
.more_links_block ul li { border-top:1px dotted #e7e7e9; width: 242px; white-space: nowrap; float: left; font-size:11px; padding: 7px 0; }
.more_links_block ul li.l0,
.more_links_block ul li.l1,
.more_links_block ul li.l2,
.more_links_block ul li.l3 { border:none; }
.more_links_block ul li a { display:block; width:95%; overflow: hidden; text-overflow:ellipsis; }
/*	----------------------------
	ESPECIALES
------------------------------ */
.blockCaja .candidatos { border-top: 1px solid #e7e7e7; padding-top: 15px; }
.candidatos .descripcion,
.ficha_especiales .foto { float: left; width: 175px; font-size: 1.1em; }
.candidatos .items { float: right; width: 300px; }
.candidatos .items .item { width: 84px; float: left; margin: 0 10px 10px 0; text-align: left; }
.candidatos .items .item .imagen img { width: 76px; height: 76px; padding: 2px; border-width: 2px; }
.ficha_especiales { background: url(../../../../../../../media-sub/_images_/css/bg_Grey_v-1.1.2.png) 0 0 repeat-x; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; padding: 10px; font-size: 1.1em; position: relative; }
.ficha_especiales h3,
.ficha_especiales h4 { font-size: 1.6em; }
.ficha_especiales h3 { margin-bottom: 15px; }
.ficha_especiales p { line-height: 1.4em; }
.ficha_especiales .foto { width: 195px; margin: 0 15px 15px 0; }
.ficha_especiales .foto img.imagen { width: 179px; border: 4px solid #333; padding: 4px; margin: 0 0 15px 0; }
.ficha_especiales .foto .precio { font-weight: bold; margin: 0 0 15px 0; }
.ficha_especiales .foto .precio span { color: #c00; font-size: 1.6em; }
.ficha_especiales .votar { width: 250px; float: left; margin-bottom: 20px; }
.ficha_especiales .controls { font-size: 1em; border: none; padding: 0; margin: 0 0 10px 0; padding-left: 395px; }
.ficha_especiales .bottom { margin: 20px 0; }
.blockCaja  .controls li { float:left; font-weight:bold; line-height:22px; margin:0 1px; }
.blockCaja  .controls li span { color: #c00; }
.controls li#previous a,
.controls li#next a { background: url(../../../../../../../media-sub/_images_/iconos/bt_controls_v-1.1.2.png) top left no-repeat; display:block; height:22px; margin-left:3px; text-indent:-99999px; width:21px; }
.controls li#next a { background-position: top right; }
.controls li#previous a:hover { background-position: center left; }
.controls li#next a:hover { background-position: center right; }
.controls li#previous a.desactivado { cursor: default; background-position: bottom left; }
.controls li#next a.desactivado { cursor: default; background-position: bottom right; }
/*	----------------------------
	LIVE
------------------------------ */
p.intro { font-size: 1.4em; margin-bottom: 10px; }
#leyenda { margin-bottom:25px; }
#leyenda legend { display: none; }
#leyenda ul { border: none; padding:0; font-size: x-small; font-size: 1.1em; }
#leyenda li { display:block; float:left; height:1%; margin:7px 3px 7px 0; width: 124px; }
#leyenda li input { vertical-align:middle; float: left; }
.spyFiltro label { background: url(../../../../../../../media-sub/_images_/iconos/ico_Livex20_v-1.1.2.png) 0 0 no-repeat; padding: 5px 0 5px 25px; display: block; float: left; }
.spyFiltro label.mostrarOpiniones,
.spyListado .sOpinion .sIcon { background-position: 0 -73px; }
.spyFiltro label.mostrarFan,
.spyListado .sFan .sIcon { background-position: 0 -143px; }
.spyFiltro label.mostrarComentarios,
.spyListado .sComentario .sIcon { background-position: 0 -217px; }
.spyFiltro label.mostrarVotoMenos,
.spyListado .sVotoMenos .sIcon { background-position: 0 -33px; }
.spyFiltro label.mostrarValoracion,
.spyListado .sValoracion .sIcon { background-position: 0 -108px; }
.spyFiltro label.mostrarAntifan,
.spyListado .sAntifan .sIcon { background-position: 0 -176px; }
.spyFiltro label.mostrarStatus,
.spyListado .sStatus .sIcon  { background-position: 0 -252px; }
.spyHeader { border-bottom:1px solid #e7e7e7; clear:both; font-size:1.8em; padding:0 0 10px 0; height: 20px; overflow: hidden; }
.spyHeader strong { float:left; position: relative; }
.spyHeader strong.sQue { width:55px; }
.spyHeader strong.sDetalles { width:275px; }
.spyHeader strong.sQuien { width:130px; }
.spyHeader strong.sCuando { width:68px; }
.spyListado { margin-bottom: 30px; }
.spyListado li { border-bottom:1px solid #e7e7e7; clear:both; float:left; padding:10px 0; width:100%; font-size:1.1em; }
.spyListado .sIcon { background: url(../../../../../../../media-sub/_images_/iconos/ico_Livex20_v-1.1.2.png) 0 0 no-repeat; height:20px; line-height:normal; text-indent:-9999px; width:20px; padding-right: 33px; display: block; float: left; }
.spyListado p { color:#999999; float:left; line-height:16px; width:270px; margin-right: 5px; }
.spyListado p strong { font-size: 1.2em; }
.spyListado .usuario { float:left; width:130px; font-weight: bold; }
.spyListado .usuario img { margin-right: 3px; height:38px; width:38px; border: 1px solid #333; vertical-align: middle; }
.spyListado em { float:left; padding-top: 25px; width:68px; font-style:normal; }
/* ************* */
.alerta { font-size: x-small; font-size: 1.2em; background-color: #f0f0f0; }
.alerta p { margin-bottom: 7px; }
.texto { border: 1px solid #999; }
.form_login { border:1px solid #d8d8d8; box-shadow:0 0 3px 3px #f7f7f7; padding:10px 15px; border-radius: 5px;}
.form_login form .texto { width:276px; }
.form_login form label { font-size:12px; }
.form_login form.formA fieldset { border:none; margin-bottom: 0; padding-bottom: 0; }
.form_login  .boton { background: url(../../../../../../../media-sub/_images_/botones/bt_entrar_v-1.1.2.png) 0 0 no-repeat; height: 25px; width: 92px; overflow: hidden; border:none; text-indent: -99999px; color: none; cursor: pointer; }
.form_login .registraFacebook { border-top:1px dotted #e7e7e9; padding:15px 0 10px; }
.form_login .registraFacebook h3 { font-size: 14px; text-align: center; margin-bottom: 15px; }
.form_alta { border:1px solid #d8d8d8; box-shadow:0 0 3px 3px #f7f7f7; padding:10px 15px; border-radius: 5px;}
.form_alta #AltaForm .texto { width:275px; }
.form_alta #AltaForm .texto.tam44 { width:188px; }
.form_alta .inputHelp { padding:4px 4px 0 0; }

/*	resultados
-------------------------- */
.buscador2 .texto { border: 1px solid #999; padding: 1px 2px; }
.buscador2 input.texto { width: 330px; padding: 2px 2px; }
.buscador2 input.submit { width: 84px; height: 25px; background: url(../../../../../../../media-sub/_images_/botones/bt_buscar_v-1.1.2.png) 0 0 no-repeat; cursor: pointer; border: none; text-indent: -99999px; line-height: 0px; font-size:0; }
.buscador2 input.submit:hover { background-position: bottom left; }
#content .resultados ul.subtabs { border-top: none; margin-bottom: 20px; }
.userwrapper ul.subtabs { margin-bottom: 0; }
.userwrapper  .blockCaja .comentario { margin-top: 0; }
.resultados h3.numresultados { font-weight: normal; font-size: x-small; font-size: 1.4em; margin-bottom: 20px; }
.resultados h3.numresultados strong { color: #c00; }
.listados .item ul { font-size: x-small; }
.listados .item ul li h3.seccion01 { background: url(../../../../../../../media-sub/_images_/iconos/ico_tipo01_v-1.1.2.png) top right no-repeat; line-height: 25px; padding-right: 25px; }
.listados .item ul li h3.seccion02 { background: url(../../../../../../../media-sub/_images_/iconos/ico_tipo02_v-1.1.2.png) top right no-repeat; line-height: 25px; padding-right: 25px; }
.listados .item ul li h3.seccion03 { background: url(../../../../../../../media-sub/_images_/iconos/ico_tipo03_v-1.1.2.png) top right no-repeat; line-height: 25px; padding-right: 25px; }
.resultados  .blockBordes { font-size: 1.1em; }
.resultados  .blockBordes ul li { list-style-type: disc; list-style-position: inside; margin-bottom:3px; }
/*	--------------------
	fichauser
--------------------- */
.fichauser #head_fotos { float:left; width: 632px; }
.fichauser #userLogged { width: 610px; }
.fichauser #userLogged .user { margin-bottom: 15px; float: none; width: auto; }
.fichauser #userLogged .user .avatar { box-shadow:0 1px 3px 1px rgba(0, 0, 0, 0.12); margin: 0 12px 15px 0; padding:3px; width:115px; height:115px; border:none; }
.fichauser #userLogged .user h2 { margin: 10px 0 0; }
.fichauser #userLogged .user p.status { font-weight: bold; }
.fichauser #userLogged .user p.status .fecha { display:block; font-weight: normal; font-size: 11px; }
.fichauser #userLogged .user p { margin-bottom: 10px; }
.fichauser #userLogged .user p,
.fichauser #userLogged .user h2,
.fichauser #userLogged .user .statusForm { }
.fichauser #userLogged .user .statusForm p { padding-left:0; }
.fichauser .statusForm input.texto { width: 320px; padding: 3px 2px; }
.fichauser #userLogged .opciones { clear:both; width: 100%; border: 1px solid #e7e7e7; border-width: 1px 0 0; }
.fichauser #userLogged .opciones a.chat { background:#a7cf50 url(../../../../../../../media-sub/_images_/css/chat_button_bg_v-1.1.2.gif) repeat-x bottom; border:1px solid #778c09; color:#FFF; float:right; font-size:11px; font-weight:bold; height:15px; margin-left: 5px; padding:3px 20px 4px; text-decoration: underline; -moz-border-radius:15px; border-radius:15px; text-shadow: 1px 1px 0px #698d00; filter: dropshadow(color=#698d00, offx=1, offy=1); }

.fichauser .fotos_home { border:1px solid #e7e7e7; clear:both; float:left; padding:10px 5px 8px; width:620px; }
.fichauser .fotos_home a.image { border:1px solid #e7e7e7; float:left; height:112px; margin:0 5px; overflow:hidden; width:112px; }
.fichauser .fotos_home a.more { clear:both; float:left; font-size:11px; margin:7px 7px 0; }

/*	menuUser
---------------------- */
.menuUser { width: 195px; margin: -10px 0 0 -10px; float:left; margin-right: 25px; }
.menuUser ul { border-top: none; padding:0; }
.menuUser li { text-transform: uppercase; color: #c00; line-height: 39px !important; font-weight: bold; height: 1%; }
.menuUser li a { background: #f3f3f3 url(../../../../../../../media-sub/_images_/css/bg_menuUser_bg_v-1.1.2.png) bottom left repeat-x; font-size: 1.2em; color: #999; display: block; text-indent: 20px; width: 100%; border-bottom: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7; }
.menuUser li a  span { font-size: .75em; }
.menuUser li:first-child a { border-radius: 10px 0 0 !important;-moz-border-radius: 10px 0 0 !important;-webkit-border-radius: 10px 0 0 !important;-ms-border-radius: 10px 0 0 !important; }
.menuUser li a:hover { text-decoration: none; color: #686868; }
.menuUser li a.active { color:#c00; background: #fff url(../../../../../../../media-sub/_images_/iconos/ico_menuuser_active_v-1.1.2.gif) 20px center no-repeat; text-indent: 35px; cursor: default; border-right: none !important; }
.menuUser li.last-child a.active { border-bottom: 0; }
.menuUser li a.active:hover { text-decoration: none; color: #c00; }
.menuUser li li a.active:hover { color: #fff; }
.menuUser li ul { font-size:10px; padding: 10px 0 10px 10px; border: 1px solid #e7e7e7; border-width: 0 1px 1px 0; width: 185px; }
.menuUser li li { font-size:1.1em; text-transform: none; font-weight: normal; line-height: 17px !important; border: none; margin-bottom: 5px; }
.menuUser li li:first-child a { border-radius: 3px !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;-ms-border-radius: 3px !important; }
.menuUser li li a { background: #f0f0f0; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-ms-border-radius: 3px; width: 166px; padding: 2px 5px; text-indent: 8px; border: none; }
.menuUser li li a.active { background: #c00; color:#fff; text-indent: 0; }
.wrap #userLogged div.opciones { width: 97%; padding: 0 1%; }
.wrap #userLogged div.opciones p { clear: both; padding: 15px 0 5px; }
#userLogged .opciones p a.enviar,
#userLogged .opciones p a.borrar,
#userLogged .opciones p a.invitar { background: url(../../../../../../../media-sub/_images_/botones/bt_ficha_amigo_actions_v-1.1.2.png) 0 0 no-repeat; display: block; text-indent: -99999px; height:25px; width: 174px; padding: 0; cursor: pointer; float:right; margin-left: 5px; }
#userLogged .opciones p a.borrar { background-position: center left; }
#userLogged .opciones p a.enviar:hover { background-position: top right; }
#userLogged .opciones p a.borrar:hover { background-position: center right; }
#userLogged .opciones p a.invitar { background-position: bottom left; }
#userLogged .opciones p a.invitar:hover { background-position: bottom right; }
.userwrapper p.todaviaNada { font-weight: bold; font-size: 1.1em; background: url(../../../../../../../media-sub/_images_/iconos/sophieTriste_v-1.1.2.png) 0 0 no-repeat; padding-left: 31px; line-height: 23px; margin-left: 15px; }
/* msjSuggest
------------------------- */
.para  .msjSuggest { padding:7px 10px 10px; border: 1px solid #e7e7e7; padding: 10px; -moz-border-radius: 0 5px 5px 5px; position: relative; display: none; margin:10px 0 15px 170px; width: 485px; }
.para .msjSuggest ul { border:none; padding: 0; }
.para  .msjSuggest ul li,
#destinatarios li { border-bottom: none; cursor:pointer; display:block; float: left; margin:0 10px 5px 0; overflow:hidden; width: 150px; border-bottom: 1px solid #e7e7e7; color: #1589D4; }
#destinatarios { margin: 0 0 10px 160px; border-top: 0; }
.escribio { margin: 5px 0 10px 0; padding: 10px; border: 1px solid #e7e7e7; font-size: 11px; background: #f9f9f9;

}
.msjSuggest input { position:absolute; top:-9999px; }
h3.msjAsunto { margin-bottom: 20px; padding: 0 0 3px 0; border-bottom: 1px solid #e7e7e7; }
.msjUser { font-size: 1.1em; margin:0 10px 10px 0; float:left; width: 160px; }
.msjLeyendo { font-size: 1.1em; margin-bottom:10px; float:left; width: 500px; }
.msjLeyendo .mensajeTxt { margin-bottom: 25px; font-size: 1.1em; }
.msjOpciones { border:1px solid #e7e7e7; border-width: 1px 0; }
.msjOpciones { border: none; }
.msjOpciones form { float:left; }
.tooltip { clear: both; padding-top: 10px; margin: 10px 0; border-top: 1px solid #e7e7e7; }
input.textual,
input.bt_cancelar { border: none; background: none; font-weight: bold; font-size: 1.1em; cursor: pointer; color:#666; margin-right: 10px; }
.bt_enviar,
.bt_responder,
.bt_borrardefinitivamente,
.bt_aceptar,
.bt_bloquear,
.bt_desbloquear { background: url(../../../../../../../media-sub/_images_/botones/bt_enviar_v-1.1.2.png) 0 0 no-repeat; height: 24px; width: 80px; text-indent: -9999px; cursor: pointer; border: none; vertical-align: top; }
.bt_responder { background: url(../../../../../../../media-sub/_images_/botones/bt_responder_v-1.1.2.png) 0 0 no-repeat; width: 100px; margin: 0 5px 0 0; }
.bt_bloquear { background: url(../../../../../../../media-sub/_images_/botones/bt_bloquear_v-1.1.2.png) 0 0 no-repeat; width: 95px; height: 25px; }
.bt_desbloquear { background: url(../../../../../../../media-sub/_images_/botones/bt_desbloquear_v-1.1.2.png) 0 0 no-repeat; width: 115px; height: 25px; }
.bt_borrardefinitivamente { background: url(../../../../../../../media-sub/_images_/botones/bt_borrar_definitivamente_v-1.1.2.png) 0 0 no-repeat; width: 183px; height: 25px; }
.bt_aceptar { background: url(../../../../../../../media-sub/_images_/botones/bt_aceptar_v-1.1.2.png) 0 0 no-repeat; width: 90px; height: 25px; margin: 0 5px; }
.bt_enviar:hover,
.bt_responder:hover,
.bt_borrardefinitivamente:hover,
.bt_aceptar:hover,
.bt_bloquear:hover,
.bt_desbloquear:hover { background-position: bottom left; }
input.bt_cancelar { color: #c00; vertical-align: middle; height: 22px; margin-left: 7px; font-weight: normal; }
.msjActions form { line-height: 22px; }
/*	userwrapper
------------------------ */
.userwrapper { margin: 30px 0 15px; float: left; width: 730px; }
.userwrapper h4 { font-size: 1.1em; margin: 10px 0; }
.userwrapper #recomendador .item h4 { margin-bottom: 0; height: auto; }
.descr { font-size:1.1em; }
/*	actividadReciente
------------------------ */
.actividadReciente ul { margin-bottom: 25px; }
.actividadReciente li { border-bottom: 1px solid #e7e7e7; padding: 10px 0; clear: both; line-height: 1em; overflow: hidden; height: 1%; }
.actividadReciente li.impar { background: #f0f0f0; }
.actividadReciente li .sIcon { display:block; float:left; width:	40px; margin-bottom: 10px; }
.actividadReciente li .sIcon span { background:transparent url(../../../../../../../media-sub/_images_/iconos/ico_Livex20_v-1.1.2.png) 7px 0 no-repeat; width: 40px; height: 25px; display:block; }
.actividadReciente li .usuario { float:left; width:50px; }
.actividadReciente li .usuario img,
.msjUser .usuario img { width: 38px; height: 38px; border: 1px solid #333; }
.actividadReciente li .metauser,
.msjUser ul.metauser { float:left; width:545px; margin-top:5px; line-height: 1.25em; }
.msjUser ul.metauser { border: none; width: auto; margin:0; padding:0 0 0 7px; font-size: x-small; }
.msjUser ul.metauser li { font-size: 10px; }
.actividadReciente li .opinion { clear:both; }
img.t20 { width: 18px; height: 18px; border:1px solid #ccc; }
.actividadReciente li.sValoracion .sIcon span { background-position:7px -108px; }
.actividadReciente li.sVotoMas .sIcon span { background-position: 7px 0; }
.actividadReciente li.sVotoMenos .sIcon span { background-position:7px -33px; }
.actividadReciente li.sAntifan .sIcon span { background-position:7px -176px; }
.actividadReciente li.sFan .sIcon span { background-position:7px -143px; }
.actividadReciente li.sStatus .sIcon span { background-position:7px -252px; }
.actividadReciente li.sAmistad .sIcon span { background-position:7px -297px; }
.actividadReciente li.sComentario .sIcon span { background-position:7px -217px; }
.actividadReciente li.sOpinion .sIcon span { background-position:7px -73px; }
.msjOpciones { padding:10px 0; }
.msjOpciones { padding:10px 0; }
.msjOpciones #guardar,
.msjOpciones #borrar { float: left; display: block; width: 90px; height: 25px; text-indent: -9999px; border: none; cursor: pointer; background: url(../../../../../../../media-sub/_images_/botones/bt_bandeja_mensajes_v-1.1.2.png) 0 0 no-repeat; }
.msjOpciones #borrar { width: 85px; background: url(../../../../../../../media-sub/_images_/botones/bt_bandeja_mensajes_v-1.1.2.png) top right no-repeat; margin-left: 7px; }
.msjOpciones #guardar:hover,
#guardar_datos:hover { background-position: bottom left; }
.msjOpciones #borrar:hover { background-position: bottom right; }
#guardar_datos { background: url(../../../../../../../media-sub/_images_/botones/bt_guardar_datos_v-1.1.2.png) 0 0 no-repeat; width: 130px; height: 25px; cursor:pointer; text-indent: -9999px; display: block; border: none; }
/* 	userwrapper forms
------------------------ */
form.formA { margin-bottom: 20px; }
.userwrapper form fieldset,
form.formA fieldset { padding: 10px 0; border: 1px solid #e7e7e7; border-width: 0 0 1px; font-size: 1.1em; margin-bottom: 10px; }
.userwrapper fieldset,
.conocerGente form fieldset { border-width:0; }
.conocerGente form fieldset { padding-bottom:0; margin-bottom:0; }
.userwrapper form h3 { margin-bottom: 15px; }
.userwrapper form p,
form.formA p  { margin-bottom: 15px; }
form.formA p span.error { color: #c00; }
.inputHelp { display: block; text-align: right; }
.formAction { margin-left: 170px; line-height:25px; }
.buzon .formAction { margin-left: 0; }
.userwrapper form label,
form.formA label { display: block; width: 140px; float: left; font-weight: bold; padding-top:6px; font-size:12px; }
.userwrapper form.mensajeria label { width: 170px; }
.userwrapper form label.checks,
form.formA label.checks { display: inline; width: auto; font-weight: normal; float: none; margin-right: 5px; }
.userwrapper form label em,
form.formA label em { font-weight: normal; }
.userwrapper form .texto,
form.formA .texto { padding: 7px; border-radius:5px; border:1px solid #ccc !important; box-shadow:inset 1px 2px 0 0 #f7f7f7; border: 1px solid #999; font-family: Arial, Helvetica, sans-serif; }
.userwrapper form .tam100 { width: 500px; }
form.formA p.checks { font-size: 1em; margin-bottom: 5px; }
form.formA label.error { background: url(../../../../../../../media-sub/_images_/iconos/ico_alerta_mini_v-1.1.2.png) 95% 3px no-repeat; }
form.formA p.checksError { background: url(../../../../../../../media-sub/_images_/iconos/ico_alerta_mini_v-1.1.2.png) left 0 no-repeat; padding-left: 21px; line-height: 21px; color: #c00; }
.userwrapper form .avatar { border: 3px solid #333; width: 84px; height: 84px; }
.userwrapper form .contFoto { padding-left: 100px; }
.userwrapper form .contFoto p.clearfix { line-height: 25px; }
.entrarEn { background: url(../../../../../../../media-sub/_images_/botones/bt_entrar_registro_v-1.1.2.png) 0 0 no-repeat; height: 25px; cursor: pointer; width: 160px; text-indent: -9999px; border:none; margin-left: 5px; }
.entrarEn:hover { background-position: bottom left; }
.icoMas { background: url(../../../../../../../media-sub/_images_/iconos/ico_mas_v-1.1.2.png) 0 3px no-repeat; padding: 3px 0 3px 19px; }
.escribirMsg { width: 650px; }
#recaptcha_table { width:507px; }
.captcha { margin-bottom: 15px; }
/*	AltaForm: --------- */
#AltaForm .tam65 { width:294px; }
#AltaForm .tam44 { width:204px; }
/*	3cols_wrap
------------------------ */
.tcols_wrap { margin-bottom: 25px; }
.tcols_wrap .col h4 { font-size: 1.8em; margin-right: 10px; }
.tcols_wrap .col { width: 280px; float:left; margin-right: 20px; }
.wrap .tcols_wrap .last-child { margin-right: 0; }
.enlacesRapidos  { width: 335px; border-left: 1px solid #e7e7e7; padding-left: 20px; }
.enlacesRapidos ul { border: none; padding: 0; }
.enlacesRapidos ul li { border-bottom: 1px solid #e7e7e7; padding: 5px 0; }
.enlacesRapidos ul li img { vertical-align: middle; }
/*	registro --------------- */
li.debate { padding: 10px 0 10px  60px; background: url(../../../../../../../media-sub/_images_/iconos/ico_Livex30_v-1.1.2.png) 0 20px no-repeat; }
.recomendaciones { padding: 10px 0 10px  60px; background: url(../../../../../../../media-sub/_images_/iconos/ico_Livex30_v-1.1.2.png) 0 -105px no-repeat; }
.amigos { padding: 10px 0 10px  60px; background: url(../../../../../../../media-sub/_images_/iconos/ico_Livex30_v-1.1.2.png) 0 -240px no-repeat; }
.mensaje { padding: 10px 0 10px  60px; background: url(../../../../../../../media-sub/_images_/iconos/ico_Livex30_v-1.1.2.png) 0 -375px no-repeat; }
/*	sysmessage
---------------------- */
#sysmessage { margin-bottom:20px; position: relative; z-index: 1 }
#sysmessage li { margin-bottom:5px; }
#sysmessage ul li.avisoError,
div.avisoError { font-size: 18px; display: block; padding: 20px 15px; background:#ffd2d2; border: 1px solid #c00; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; font-weight: bold; margin-bottom: 15px; color:#c00; text-align: center; text-shadow:1px 1px 0 #FFF;}
#sysmessage ul li.avisoOk,
div.avisoOk { font-size: 18px; display: block; background:#E2F0FA; padding:20px 15px; border: 1px solid #1589D4; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; font-weight: bold; margin-bottom: 15px; color:#1589D4; text-align: center; text-shadow:1px 1px 0 #FFF;}
#sysmessage ul li.avisoAviso,
div.avisoAviso { font-size: 18px; display: block; padding: 20px 15px; background:#ffc; border: 1px solid #fc3; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px; font-weight: bold; margin-bottom: 15px; color:#fc3; text-align: center; text-shadow:1px 1px 0 #FFF;}
#sysmessage ul { border: none; padding: 0; }
#sysmessage ul li { padding:5px 0;  }
#sysmessage ul li.last-child  { border: none; padding-bottom: 0; }
#sysmessage .desactivarChat { font-size: .85em; color:#c00; margin-left: 5px; }
#sysmessage a.closeThis {position:absolute; right:7px; top:7px; background: url(../../../../../../../media-sub/_images_/iconos/ico_cerrar_gris_15_v-1.1.2.png); height:15px; text-indent: -9999px; width:15px; border:2px solid #FFF; border-right-width:1px; border-radius:3px; }
.logout { background: url(../../../../../../../media-sub/_images_/css/bg_logout_v-1.1.2.png) 0 0 no-repeat; margin-bottom: 15px; display: block; widyh: 970px; height: 98px; text-indent: -99999px; }
/*	ads
----------------------------- */
#adsmiddle,
#adsside,
.ads  { display: none; }
#content #adsmiddle h2,
#content #adsside h2,
#content .ads h2  { font-size: 12px; margin: 0 0 0; text-align: left; }
#content #adsmiddle,
#content #adsside,
#content .ads { text-align: right; padding-top: 0; }
#content #sidebar #adsside { width: auto; margin-left:0; }
#content #adsmiddle a,
#content #adsside a { color: #d3d3d3; font-weight: bold; }
#content #adsmiddle h2 a,
#content #adsside h2 a,
#content .ads h2 a { color: #1589D4; }
#content #adsmiddle ul,
#content #adsside ul,
#content .ads ul { border:none; padding:0; margin-bottom: 10px; font-size: 10px; text-align: left; }
#content #adsmiddle ul a,
#content #adsside ul a,
#content .ads ul a { color: green; }
#content #adsmiddle ul li,
#content #adsside ul li,
#content .ads ul li { line-height: 1em; }
.ads { width: 510px; padding:10px; border:1px solid #e7e7e7; -moz-border-radius: 7px; border-radius: 7px; margin-bottom: 10px; overflow:hidden; }
.ads .ad { width: 160px; padding-right: 15px; float:left; margin-top: 10px
}
#content .ads .pos3 { margin-right: 0; border-right: 0; padding-right: 0;

}
/*	cache
------------------------------- */
.cache { margin: 0 0 5px 0; border: 1px solid #e7e7e7; padding: 10px; font-size: 11px; }
/*	vovabulario
-------------------------------- */
.nav_vertical { width:25px; margin-top: 25px; position:relative; width:25px; }
.nav_vertical ul li { height:25px; margin-bottom:0.1em; overflow:hidden; width:25px; font-weight: bold; font-size: 12px; text-transform: uppercase; }
.nav_vertical ul li a { display:block; height:225pxm; padding:0.5em; text-align:center; background:#d3d3d3; color:#fff; }
.nav_vertical ul li.active a { background: #fff; color: #333; border: 1px solid #e7e7e7; border-right: 1px solid #fff; }
#alfabeticos .subSection { width: 125px; }
/*	sugerencias */
.cajaSugerencias{ margin: 15px 0 45px 140px; width: 365px; }
#sugerencias h3 { font-size:17px; font-weight:bold; color:#c00; }
#sugerencias h4 { font-size:14px; font-weight:bold; margin-bottom:10px; }
#sugerencias .top { background: #f0f0f0; padding: 5px; }
#sugerencias .top ul { padding-left: 40px; }
#sugerencias .impar { background: #fff; }
#sugerencias .top h4 { margin-bottom:0; font-size: 12px; }
#sugerencias .top .avatar{ border:1px solid #e7e7e7; }
/*	foto crop Carles:*/

.cropper .foto40,
.cropper .foto20 { width:100px;float:left;text-align:left !important; }
.cropper .foto40 .fotoWrapper { width:45px;height:45px;overflow:hidden; }
.cropper .foto20 .fotoWrapper { width:24px;height:24px;overflow:hidden; }
.userwrapper .cropper .foto40 h4,
.userwrapper .cropper .foto20 h4,
.cropper .crop-area h4 { height: 31px; margin-bottom: 5px; text-align: left !important; }
.cropper .foto40 img,
.cropper .foto20 img { margin:0 !important; }
.cropper .crop-area { width: 390px; float:left; text-align: left !important; }

.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
    font-size: 0;
    position: absolute;
    background: white url('http://www.mysofa.es/css/1.1.2/reset/style/ultimas_opiniones/usuarios/ir/Jcrop.gif') top left repeat; }
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
    font-size: 1px;
    width: 7px !important;
    height: 7px !important;
    border: 1px #eee solid;
    background-color: #333;
    *width: 9px;
    *height: 9px; }

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
    background: yellow; }
.custom .jcrop-handle
{
    border-color: black;
    background-color: #C7BB00;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; }

/*	test bounce ficha
------------------------------- */
.fichaSecciones ul.tabs {display:none}
.fichaSecciones .relleno h4 {font-size:1.6em !important; padding-top:15px !important;}
.fichaSecciones div div {display:block !important;}
.blockCaja .relleno {margin-top:0px; padding-top:0px}

/*	publicidad intermedia
------------------------------- */
.robapaginasintermedio {display:none}

/* nuevos estilos en los valoradores de listados fichas etc
--------------------------------------------------------- */
/* .listados .item ul { padding-right:110px; } */
 .listados .item { } 
.nuevaValoracion { display:inline; float: right; width: 128px; padding: 10px; margin-left: 10px; background: #fff; border: 1px solid #e7e7e7; border-radius: 5px; -moz-border-radius: 5px; text-align: center; }
#fichaInfo .nuevaValoracion { margin: 0 10px; }
.nuevaValoracion p { font-weight: bold; font-size: 12px; }
.nuevaValoracion .estadisticas { font-weight: bold; font-size: 11px; margin-bottom: 10px; line-height: 1.2em; }
.nuevaValoracion .promedio { margin: 10px 0 15px; line-height:30px; }
.nuevaValoracion .promedio strong { -moz-border-radius:10px; -webkit-border-radius:10px; background-color:#C00; color:#FFF; font-size: 40px; padding:0 12px; }
.nuevaValoracion .promedio.bajo strong { background-color:#C00; }
.nuevaValoracion .promedio.medio strong { background-color:#fe9c00; }
.nuevaValoracion .promedio.alto strong { background-color:#76c700; }
.nuevaValoracion .promedio.p0 strong { background-color:#DDD; }
.nuevaValoracion .promedio.p1 strong,
.nuevaValoracion .promedio.p2 strong,
.nuevaValoracion .promedio.p3 strong { background-color:#f26865; text-shadow:1px 1px 0 #d22622; }
.nuevaValoracion .promedio.p4 strong,
.nuevaValoracion .promedio.p5 strong,
.nuevaValoracion .promedio.p6 strong { background-color:#ffcc5f; text-shadow:1px 1px 0 #e68d09; }
.nuevaValoracion .promedio.p7 strong,
.nuevaValoracion .promedio.p8 strong,
.nuevaValoracion .promedio.p9 strong,
.nuevaValoracion .promedio.p10 strong { background-color:#8cbb36; text-shadow:1px 1px 0 #457514; }

.nuevaValoracion  .editaOpinion { margin: 7px 0 3px; font-size: 11px; }
/* valorador_selector */
.valorador_selector .falsoSelect { position: relative; z-index:11; }
.valorador_selector .falsoSelect a.selector { display: block; text-indent: -9999px; background: url(../../../../../../../media-sub/_images_/botones/valorador_selector_v-1.1.2.png) 0 0 no-repeat; width: 130px; height: 24px; }
.valorado .falsoSelect a.selector { display: block; text-indent: 10px; text-align: left; color:#fff; font-weight: bold; background-position: 0 -48px !important; width: 130px; height: 24px; line-height: 24px; font-size: 12px; }
.valorado .falsoSelect a.selector:hover { text-decoration: none; }
.flotando .valorador_selector { float:left; }
#formopiniones .comentarios .valorar label { padding-top: 3px; }
.valorador_selector .falsoSelect a.selector:hover { background-position: center left; }
.valorador_selector .lista_valoraciones_selector { display: none; font-size: 11px; position: absolute; top: 24px; left:0; border: 1px solid #000; border-top-color:#960000; padding: 0 !important; width: 128px !important; text-align: left; z-index: 10; background: #a2a2a2;	}
.valorador_selector .lista_valoraciones_selector li { clear:both; float:left; margin:0 !important; width:128px; }
.valorador_selector .lista_valoraciones_selector li a { padding: 3px 10px; display:inline; float:left; color: #333; background: #FFF; border-bottom:1px dotted #666; border-left:10px solid #666; width:98px; margin:0; }
.valorador_selector .lista_valoraciones_selector li.v1 a { border-left-color:#cd0500; }
.valorador_selector .lista_valoraciones_selector li.v2 a { border-left-color:#d53101; }
.valorador_selector .lista_valoraciones_selector li.v3 a { border-left-color:#e56601; }
.valorador_selector .lista_valoraciones_selector li.v4 a { border-left-color:#fe9c00; }
.valorador_selector .lista_valoraciones_selector li.v5 a { border-left-color:#ffc100; }
.valorador_selector .lista_valoraciones_selector li.v6 a { border-left-color:#f4cc00; }
.valorador_selector .lista_valoraciones_selector li.v7 a { border-left-color:#d0cc00; }
.valorador_selector .lista_valoraciones_selector li.v8 a { border-left-color:#a9cc00; }
.valorador_selector .lista_valoraciones_selector li.v9 a { border-left-color:#76c700; }
.valorador_selector .lista_valoraciones_selector li.v10 a { border-left-color:#67cc00; }
.valorador_selector .lista_valoraciones_selector li.v1 a:hover { background-color:#cd0500; }
.valorador_selector .lista_valoraciones_selector li.v2 a:hover { background-color:#d53101; }
.valorador_selector .lista_valoraciones_selector li.v3 a:hover { background-color:#e56601; }
.valorador_selector .lista_valoraciones_selector li.v4 a:hover { background-color:#fe9c00; }
.valorador_selector .lista_valoraciones_selector li.v5 a:hover { background-color:#ffc100; }
.valorador_selector .lista_valoraciones_selector li.v6 a:hover { background-color:#f4cc00; }
.valorador_selector .lista_valoraciones_selector li.v7 a:hover { background-color:#d0cc00; }
.valorador_selector .lista_valoraciones_selector li.v8 a:hover { background-color:#a9cc00; }
.valorador_selector .lista_valoraciones_selector li.v9 a:hover { background-color:#76c700; }
.valorador_selector .lista_valoraciones_selector li.v10 a:hover { background-color:#67cc00; }
.valorador_selector .lista_valoraciones_selector li.v0 a { border-bottom:none; }
.valorador_selector .lista_valoraciones_selector li.v0 a:hover { background-color:#666; color:#FFF; }
.valorador_selector .lista_valoraciones_selector li a:hover { color:#000; text-decoration: none; }
#formopiniones,
.itemOpinar { position: relative; }
#fanbox { top: 5px; right: 0; }
.comentario .vcard .valoracionRojo, 
.subcom .vcard .valoracionRojo { top: 65px; position:absolute; right:0; background: #c00; padding: 0 5px; color: #fff; font-weight: bold; font-size: 14px; }

/* Meta notas */
.metaNota { background: #fff; border: 1px solid #e7e7e7; display:inline; float: right; font-weight:bold; margin-left: 10px; padding:9px; border-radius: 5px; -moz-border-radius: 5px; text-align: center; width: 115px; }
.metaNota strong {font-size:40px; letter-spacing:-0.1em; margin:4px auto; padding:0; width:60px; }
.metaNota p { font-size:11px; margin-bottom:16px; }
.metaNota p a { display:block; }
.metaNota a.queEs { background:url(../../../../../../../media-sub/_images_/iconos/help_v-1.1.2.gif) no-repeat 2px 5px; border-top:1px dotted #ddd; color:#AAA; display:block; font-size:11px; font-weight:normal; padding:7px 5px 7px 23px; position:relative; text-align:left; }


/* Estilos nuevos */
#breadcrumbWrap { background:#FFF; clear:both; overflow: hidden; margin-bottom:10px; width:100%; zoom:1;}
#breadcrumb { clear:both; color:#000000; display:inline; float:left; font-size:11px; margin-bottom:5px; width:800px; }
#breadcrumb a { }
#breadcrumb a.first { }
#breadcrumb strong { font-weight:bold; }
#breadcrumb span { color:#CCC; }
#breadcrumb span a { padding:0; }
#breadcrumb em { color:#CCC; font-style:normal; margin:0 5px; }
#mini_social { float:right; }
#mini_social strong { color:#CCC; float:left; padding-top:2px; text-transform:uppercase; }
#mini_social a { background:no-repeat; float:left; height:16px; margin-left:8px; text-indent:-8888px; width:16px; }
#mini_social a#mFacebook {background-image:url(../../../../../../../media-sub/_images_/iconos/facebook_mini_v-1.1.2.png); }
#mini_social a#mTwitter {background-image:url(../../../../../../../media-sub/_images_/iconos/twitter_mini_v-1.1.2.png); }
#mini_social a#mGoogle { background-image:url(../../../../../../../media-sub/_images_/iconos/google_mini_v-1.1.2.png); }

#reviewsMain,
#reviewsInner { background:url(../../../../../../../media-sub/_images_/botones/reviews_bg_v-1.1.2.gif) no-repeat left top; }
#reviewsMain { clear:both; margin-bottom:10px; position:relative; }
#reviewsMain h5 { height:27px; text-indent:-9999px; }
#reviewsMain #arrowLeft,
#reviewsMain #arrowRight { background:url(../../../../../../../media-sub/_images_/botones/news_arrows_v-1.1.2.gif) no-repeat right top; float:left; height:17px; position:absolute; right:5px; text-indent:-9999px; top:5px; width:20px; }
#reviewsMain #arrowRight.disable { background-position:right bottom; cursor:default; }
#reviewsMain #arrowLeft { background-position: left top; right:27px; }
#reviewsMain #arrowLeft.disable { background-position:left bottom; cursor:default; }
#reviewsInner { background-position:left bottom; font-size:11px; height:75px; overflow:hidden; padding:8px 8px 0; width:302px; }
#reviewsInner div { width:2000px; }
#reviewsInner p { float:left; padding-right:20px; line-height:14px; width:300px; }

#contestMain,
#contestInner { background:url(../../../../../../../media-sub/_images_/botones/concurso_bg_v-1.1.2.gif) no-repeat left top; }
#contestMain { clear:both; margin-bottom:10px; position:relative; }
#contestMain h5 { height:27px; text-indent:-9999px; }
#contestInner { background-position:left bottom; font-size:11px; overflow:hidden; padding:8px 8px 0; width:302px; }
#contestInner li { border-bottom:1px dotted #d3d3d3; clear:both; overflow:hidden; padding:5px 0; }
#contestInner li a { float: left; font-weight:bold; width:200px; }
#contestInner li a img { border:1px solid #000; margin-right:4px; vertical-align: middle; width:20px !important; }
#contestInner li strong { float: right; font-weight:normal; text-align:right; width:100px; }
#contestInner li.tfoot { border:none; }


/* Caja de Tambien te puede interesas ... */
.puedeInteresar { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #DDD; margin-bottom:15px; }
.puedeInteresar h6 { -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; background:#000 url(../../../../../../../media-sub/_images_/css/h2_tambien_puede_interesar_v-1.1.2.gif) no-repeat 7px 6px; padding:8px 10px; text-indent:-9999px; }
.puedeInteresar ul { padding:7px 10px 10px; font-size:12px; }
.puedeInteresar li { background:url(../../../../../../../media-sub/_images_/iconos/ico_sophie_v-1.1.2.png) no-repeat 0 5px; border-bottom:1px dotted #DDD; padding:4px 2px 4px 27px; }

/* Caja de filtrar por plataforma... */
.sPlataformas { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #DDD; margin-bottom:15px; }
.sPlataformas h6 { -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; background:#000 url(../../../../../../../media-sub/_images_/textos/filtrar_plataforma_v-1.1.2.gif) no-repeat 7px 7px; padding:8px 10px; text-indent:-9999px; }
.sPlataformas ul { padding:7px 10px 10px; font-size:12px; }
.sPlataformas li { border-bottom:1px dotted #DDD; }
.sPlataformas li a { background:url(../../../../../../../media-sub/_images_/logos/videojuegos_plataformas_v-1.1.2.png) no-repeat; display:block; margin:0 auto; padding:15px 0; text-indent:-9999px; width:100%; }
.sPlataformas li.pPc a { background-position:0 0; height:34px; }
.sPlataformas li.pXbox a { background-position:0 -65px; height:68px; }
.sPlataformas li.pPs3 a { background-position:0 -164px; height:8px; }
.sPlataformas li.pPs2 a { background-position:0 -203px; height:22px; }
.sPlataformas li.pPsp a { background-position:0 -256px; height:19px; }
.sPlataformas li.pWii a { background-position:0 -306px; height:30px; }
.sPlataformas li.pDs a { background-position:0 -367px; height:23px; }
.sPlataformas li.pDs { border-bottom:none; }

.sPlataformas li.pPc a.seeing,
.sPlataformas li.pPc a:hover { background-position:-298px 0; }
.sPlataformas li.pXbox a.seeing,
.sPlataformas li.pXbox a:hover { background-position:-298px -65px; }
.sPlataformas li.pPs3 a.seeing,
.sPlataformas li.pPs3 a:hover { background-position:-298px -164px; }
.sPlataformas li.pPs2 a.seeing,
.sPlataformas li.pPs2 a:hover { background-position:-298px -203px; }
.sPlataformas li.pPsp a.seeing,
.sPlataformas li.pPsp a:hover { background-position:-298px -256px; }
.sPlataformas li.pWii a.seeing,
.sPlataformas li.pWii a:hover { background-position:-298px -306px; }
.sPlataformas li.pDs a.seeing,
.sPlataformas li.pDs a:hover{ background-position:-298px -367px; }

/* Caja de filtrar por plataforma... */
.sNotaExterna { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #DDD; margin-bottom:15px; }
.sNotaExterna h6 { -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; background:#000 url(../../../../../../../media-sub/_images_/textos/valoracion_otras_webs_v-1.1.2.gif) no-repeat 7px 6px; padding:8px 10px; text-indent:-9999px; }
.sNotaExterna ul { padding:7px 10px 10px; font-size:12px; }
.sNotaExterna li { border-bottom:1px dotted #DDD; clear:both; overflow:hidden; padding:2px 0; width:100%; }
.sNotaExterna li.last { border:none; }
.sNotaExterna li span { float:left; font-weight:bold; width:250px; }
.sNotaExterna li span a img { border:none; margin-left:3px; vertical-align:middle; }
.sNotaExterna li strong { float:right; font-size:12px; }

/* Listado de videojuegos */
.plataforma h3 { border-bottom:1px solid #e7e7e7; color:#000; font-size:21px; margin-bottom:0; padding-bottom:5px; }
.plataforma .item { border-bottom:1px solid #e7e7e7; clear:both; float:left; padding:10px; width:590px; }
.plataforma .item.impar { background-color:#F0F0F0; }
.plataforma .item.first { border-top:1px solid #e7e7e7; }
.plataforma .item img {  border:3px solid #333; float:left; margin-right:10px; }
.plataforma .item h4 { font-size:18px; font-weight:bold; }
.plataforma .item .fechaEstreno { font-size:12px;}
.plataforma .mostrarMas { clear:both; font-size:12px; font-weight:bold; margin-bottom:15px; padding:10px; text-align:right; }

/* Prett photo */
 div.light_rounded .pp_top .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/btnNext_v-1.1.2.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/btnPrevious_v-1.1.2.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/sprite_v-1.1.2.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/loader_v-1.1.2.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/contentPattern_v-1.1.2.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/contentPattern_v-1.1.2.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/contentPattern_v-1.1.2.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/contentPattern_v-1.1.2.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/btnNext_v-1.1.2.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/btnPrevious_v-1.1.2.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/contentPattern_v-1.1.2.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/sprite_v-1.1.2.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/loader_v-1.1.2.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/contentPattern_v-1.1.2.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/loader_v-1.1.2.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/contentPattern_v-1.1.2.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_rounded/contentPattern_v-1.1.2.png) top right repeat-y;}div.dark_square .pp_expand{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/sprite_v-1.1.2.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/sprite_v-1.1.2.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/sprite_v-1.1.2.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/sprite_v-1.1.2.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/sprite_v-1.1.2.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/sprite_v-1.1.2.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/sprite_v-1.1.2.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/btnNext_v-1.1.2.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/dark_square/btnPrevious_v-1.1.2.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/sprite_v-1.1.2.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/sprite_v-1.1.2.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/sprite_v-1.1.2.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/sprite_v-1.1.2.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/sprite_v-1.1.2.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/sprite_v-1.1.2.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/sprite_v-1.1.2.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/btnNext_v-1.1.2.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_square/btnPrevious_v-1.1.2.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/contentPatternTop_v-1.1.2.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/contentPatternLeft_v-1.1.2.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/contentPatternRight_v-1.1.2.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/loader_v-1.1.2.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/btnNext_v-1.1.2.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/btnPrevious_v-1.1.2.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/contentPatternBottom_v-1.1.2.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/facebook/sprite_v-1.1.2.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/btnNext_v-1.1.2.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../../../../../../../media-sub/_images_/botones/lightbox/prettyPhoto/light_rounded/btnNext_v-1.1.2.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
/* Links promo */
.link_promo_container { margin-bottom: 5px; }
.link_promo { display: inline; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 2px 10px; -moz-border-radius: 5px 5px 5px 5px; margin-bottom: 10px; }
/* -------------------------------------------------------------------------- */

/* /_templates_/include/css/ir.css */
/* --------------------------------------
	 textos y claims
---------------------------------------- */
/* -------------------------------------------------------------------------- */