/*=========================================================================================*/
/*==[ TV Show Styles ]=====================================================================*/
/*==[ CSS by spartan code www.spartan-code.com to THEF http://thef.com.uy/]================*/
/*=========================================================================================*/

/*-[ Common ]------------------------------------------------------------------------------*/
body {
	font-family: Arial, Helvetica, sans-serif; 
	background: #0790ca url(../img/layout/background_body.png) repeat-x top left;
	color: #33342e;
}
body# {
	font-family: Arial, Helvetica, sans-serif; 
	background:url(../img/tvshow_home_navidad.jpg) no-repeat center top #0790ca;
	color: #33342e;
}

body#.header h1 a{ background:url(../img/logos/logo.gif) no-repeat scroll left top transparent;}

/*.snow-tv{ background:url(../img/snow.gif) no-repeat; top left;}*/
/*.snow-ts{ background:url(../img/snow_2.gif) no-repeat; top left;}*/

#sabadoShow {
	background: #656462;
}

.error {
	color: #ff0000;
	font-weight: bold;
	font-size: 12px;
	float:left;
	position:relative;
	top:-10px;
}
#div_newsletter_msg {
	display:block;
	clear:both;
	width:100%;
}

a{ color:#008BC6; text-decoration:none;}
a:hover{text-decoration:underline;}

/*-[ titles ]------------------------------------------------------------------------------*/
h2.green {
	color: #9bd252;
	font-weight: bold;
	font-size: 1.675em;
	margin: 24px 0 0 46px;
}

.top_box h3 {
	height: 32px;
	text-indent: -100%;
	overflow: hidden;
	width: 235px;
}

.top_box.personajes h3 {
	background: url(../img/headers/top3_personajes.png) no-repeat left top;
}

.top_box.temas h3 {
	background: url(../img/headers/top3_temas.png) no-repeat left top;
	
}

.top_box.cinco h3 {
	background: url(../img/headers/top5.png) no-repeat left top;
}

/*[ Buttons ]------------------------------------------------------------------------------*/

.green_button {
	background:#9BD252 none repeat scroll 0 0;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	float: left;
	padding: 8px 0px;
	display: block;
	text-transform:uppercase;
	background:url(../img/buttons/enviar.png) no-repeat ;
	width:84px;
	height: 26px;
}

/*-[ Misc ]--------------------------------------------------------------------------------*/

/*--[ floats ]--------------*/
.f_left { float:left!important; }
.f_right { float:right; }

/*--[ clears ]--------------*/
.clear { clear:both!important; }

/*--[ text-aligns ]---------*/
.align_right { text-align:right; }
.align_left{ text-align:left; }


/*--[ resets / NO ]---------*/
.no_margin { margin: 0px !important; }
.no_border { border: none !important; }
.no_padding { padding: 0px !important; }
.no_background { background: none !important; }
.no_float { float: none !important; }

.border_bottom{ border-bottom: solid 1px #2db0de; margin-bottom: 10px; }
body#sabadoShow .border_bottom {
	border-bottom: solid 1px #646560;
}

/*-[ Cont_main ]---------------------------------------------------------------------------*/

.cont_main {
	width: 979px;
	margin: 0 auto 24px;
}



/*-[ Banner TOP]-----------------------------------------------------------------------------*/
.banner_top{ margin:10px 0px; height:90px;}

/*-[ Menu and Search ]-----------------------------------------------------------------------------*/
.menu {
	height: 44px;
	position: relative;
	/*overflow: hidden;*/
	width: 100%;
	margin-top:10px;
}

.content-menu{
	background-color:#FFFFFF;
	height:100%;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	position:relative;
	width:939px;
	float:left;
}

.menu ul{ position:relative; }

.menu ul li { float: left; }

.menu ul li a{
	display: block;
	text-indent: -300%;
	padding: 14px 20px;
	background: url(../img/layout/menu.jpg) no-repeat;
	float: left;
	overflow: hidden;
}

.menu ul li a.home { padding-left: 0pt; width: 40px;}
.menu ul li a.rating { background-position: -82px 0pt; width: 73px; }
.menu ul li a.tv {background-position: -215px 0pt; width: 18px;}
.menu ul li a.ss {background-position: -302px 0pt; width: 103px;}

.menu ul li a.home:hover, .menu ul li.current a.home { background-position: 0px -43px;}
.menu ul li a.rating:hover, .menu ul li.current a.rating { background-position: -82px -43px;}
.menu ul li a.tv:hover ,.menu ul li.current a.tv {background-position: -215px -43px;}
.menu ul li a.ss:hover, .menu ul li.current a.ss {background-position: -302px -43px;}

.menu ul li.current a {cursor: default;}
.search {
	float: right;
}

.search input, .search button {
	float: left;
	margin-top: 9px;
}

.search input {
	background: #838182;
	border: none;
	padding:6px 16px 7px;
	font-size: 0.688em;
	color: #fff;
	width: 200px;
	margin-right: 1px;
}

.search button {
	background: #9bd252;
	color: #fff;
	border: none;
	text-align: center;
	cursor: pointer;
	text-transform: uppercase;
	font-size: 0.75em;
	font-weight: bold;
	padding-bottom:3px;
	background:url(../img/buttons/buscar.png) no-repeat ;
	width:76px;
	height: 26px;
}

.menu-izq{float:left;}
.menu-der{float:right;}

.menu-izq{float:left;}
.menu-der{float:right;}

/*-[ Header ]------------------------------------------------------------------------------*/
.header {
	margin: 18px 0pt;
}

#sabadoShow .header{
	background:transparent url(../img/logos/sabadoshow.png) no-repeat scroll right 6px;
	height:75px;
}

.header h1 a {
	width: 260px;
	height: 93px;
	float: left;
	background: url(../img/logos/logo_simple.gif) no-repeat left top;
	text-indent: -100%;
}

#sabadoShow .header h1 a {
	background: url(../img/logos/logo_ss.png) no-repeat left top;
}
.header .ratings h2 {
	background: url(../img/headers/ratings.png) no-repeat left top;
	width: 128px;
	height: 26px;
	text-indent: -300%;
	overflow: hidden;
	float: left;
}

.header .ratings {
	float: right;
	width: 655px;
	margin-top: 12px;
	
}

.header .ratings .head {
	width: 100%;
	border-bottom: solid 1px #5edaf6;
}

.header .ratings .info {
	float: right;
	font-size: 0.75em;
	color: #fff;
	padding-bottom: 10px;
	
}
.header .ratings .info span{
	font-weight: bold;
	float: left;
	margin: 9px 14px 0 0;
}

.header .ratings .info a {
	background: url(../img/buttons/more_info.gif) no-repeat left top;
	width: 98px;
	height: 24px;
	float: left;
	text-indent: -300%;
	overflow: hidden;
}


.ratings ol li{
	float: left;
	background:  url(../img/layout/blue_circle.png) no-repeat 10px center;
	font-weight: bold;
	border-left: solid 1px #5ed9f8;
	padding: 0 10px;
	text-transform: uppercase;		
	margin-top: 10px;
	
}	

.ratings ol li.first {
	padding: 0pt 10px 0px 0px;
	background: url(../img/layout/yellow_circle.png) no-repeat left center;		
	border: none;
}

.ratings ol li span
{
	
	float: left;
}

.ratings ol li span.number {
	color:#FFFFFF;
	float:left;
	font-size:1.125em;
	margin-right: 7px;
	font-weight: bold;
	padding:8px 11px;
}

.ratings ol li span.title {
	font-size: 0.688em;
	color: #fff;
	margin: 2px 0pt;
	display: block;
}


.ratings ol li span.value{
	font-size: 14px;
	margin-top: 3px;
	color: #fff;
	font-weight: bold;
}

/*-[ White cont ]--------------------------------------------------------------------------*/
.white_cont {
	background: #fff;
	width: 100%;
	clear: both;
}

.white_cont.gray_right {
	background: url(../img/layout/gray_white.png) repeat-y top left;
	width: 100%;
	clear: both;
}

.white_cont.gray_right .cont_gral {
	background: url(../img/layout/gray_white_header.png) no-repeat top left;
	height: 100%;
}

.white_cont .cont_gral {
	background: url(../img/layout/white_header.png) no-repeat top left;
	height: 100%;
}


.white_cont.gray_right.home .cont_gral {
	background: url(../img/layout/destacado_header.png) no-repeat top left;
	height: 100%;
}

body#sabadoShow  .white_cont.gray_right {
	background: url(../img/layout/gray_white_ss.png) repeat-y top left;
}

body#sabadoShow .white_cont.gray_right.home .cont_gral,
body#sabadoShow .white_cont.gray_right.detalle .cont_gral {
	background: url(../img/layout/ss_header.png) no-repeat top left;
}
/*-[ Navigator Tab ]-----------------------------------------------------------------------------*/

.navigator_tab {
	clear: both;
	margin-left: 21px;
	margin-top: 20px;
	float: left;
}
.navigator_tab ul li{
	float: left;
}

.navigator_tab ul li.current a{
	cursor: default;
}

.navigator_tab ul li a{
	width: 135px;
	display: block; 
	height: 30px;
	background: url(../img/tabs/tabs_states.png) left top no-repeat;
	text-indent: -100%;
	overflow: hidden;
}

.navigator_tab ul li a.ss{
	background: url(../img/tabs/tabs_states.png) -135px top no-repeat;
}

#sabadoShow .navigator_tab ul li a{
	background: url(../img/tabs/tabs_states.png) left -30px no-repeat;
}

#sabadoShow .navigator_tab ul li a.ss{
	background: url(../img/tabs/tabs_states.png) -135px -30px no-repeat;
}

.navigator_tab ul li a.premios-iris { background:url(../img/premios-iris/bg-tabs.png) no-repeat -270px top !important; }

/*-[ Columns ]-----------------------------------------------------------------------------*/
.left_column{
	float: left;
	width: 469px;
}

.left_column{
	overflow: hidden;
	position: relative;
}
.center_column{
	float: left;
	width: 300px;
}

.right_column{
	float: right;
	width: 209px;
	background:url(../img/layout/gray_white_header_no_midline.png) top right no-repeat;
	/*position:relative;
	bottom:1px;*/
}


#sabadoShow  .right_column{
	float: right;
	width: 209px;
	background:url(../img/layout/ss_header.png) top right no-repeat !important;
	/*position:relative;
	bottom:0px;*/
	
}

#top5_video{ position:relative;
top:0;
vertical-align:top;}


/*-[ Noticia Box -  Simple Noticia Box]---------------------------------------------------------------------*/

.noticia_box {
	border-bottom: solid 1px #2db0de;
	padding: 0 23px 0 14px;
}

body#sabadoShow .noticia_box {
	border-bottom: solid 1px #646560;
}

.noticia_box h3{
	font-size: 26px;
	margin: 28px 0 12px;
}

.noticia_box h3 a{
	color: #008bc6;
	text-decoration: none;
}

.noticia_box .info {
	color: #acaa95;
	font-size: 0.75em;
}

.noticia_box .info a{
	color: #0089c7;
	text-decoration: none;
}

.noticia_box h4{
	color: #32332d;
	font-size: 1em;		
	font-weight: bold;
	margin: 11px 0 15px;
}	

.noticia_box p font{
	color: #32332d;
	margin: 11px 0 15px;
}	

.noticia_box p font b{
	color: #32332d;
	font-size: 1em;		
	font-weight: bold;
	margin: 11px 0 15px;
}		

.noticia_box .picture p{
	color: #acaa95;
	font-size: 0.75em;
	margin: 12px 0 19px;
}

.noticia_box p{
	font-size: 0.875em;
	color: #32332d;
	line-height: 19px;
	margin:20px 0;
}

.left_column .player_mp3 {margin:10px 0 10px 18px;}

.simple_noticia {
	border-bottom: solid 1px #2db0de;
	padding: 0 14px 20px 14px;
}
.simple_noticia h4 {
	margin: 28px 0 12px;
	font-size: 0.75em;
}

.simple_noticia h4 a {
	color: #0089c7;
	text-decoration: none;
}

.simple_noticia h3 a{
	color:#008bc6;
	font-size:1em;
	font-weight:bold;
	margin:11px 0 15px;
	text-decoration: none;
}

.simple_noticia h3 a:hover, .simple_noticia h4 a:hover, .noticia_box .info a:hover, .noticia_box h3 a:hover, .simple_noticia a.comments:hover { text-decoration: underline; }

.simple_noticia p {
	font-size: 0.875em;
	color: #32332d;
	padding: 14px 0pt;
	line-height: 19px;
}

.simple_noticia a.comments {
	color: #0089c7;
	text-decoration: none;
	font-size: 0.75em;
}

/*-[ Footer ]------------------------------------------------------------------------------*/

.footer {
	height: 97px;
	background: url(../img/layout/footer.png) repeat-x top left;
	padding: 0pt 27px;
}

.footer .logo {
	width: 151px;
	height: 55px;
	background: url(../img/logos/logo_footer.png) no-repeat left top;
	float: left;
	overflow: hidden;
	text-indent: -200%;
	margin: 15px 5px;
}

.footer ul.links {
	float: right;
	margin-top: 45px;
}
.footer ul.links li{
	float: left;
	font-size: 0.75em;
	color:  #fffeff;
}

.footer ul.links li a { color:  #fffeff; text-decoration: none; }

/*-[ top boxes ]-----------------------------------------------------------------------------*/
.top_box.personajes {
	margin-top: 18px;
}

.top_box {
	border-bottom: solid 1px #2db0de;
	padding-bottom: 10px;
	margin-bottom: 16px;
}

body#sabadoShow .top_box {
	border-bottom: solid 1px #646560;
	margin-bottom: 0pt;
}

.top_box p {
	line-height: 15px;
	font-size: 	0.688em ;
	margin:10px 14px 20px 18px;
}

.top_box .item {
	padding: 0 18px;
	font-size: 0.75em;
	margin-bottom: 5px;
	float: left;
}

.top_box  .picture {
	float: left;
	margin-right: 10px;
	position: relative;
	width: 60px;
	height: 60px;
}

.top_box  .picture.green {
	background: #9bd252;
	text-align:center;
}

.top_box  .picture.blue {
	background: #5ed9f8;
	text-align:center;
}

.top_box  .picture.blue span, .top_box  .picture.green span{ 
	font-weight: bold;
	color: #fff;
	display: block;
	font-size: 26px;
}

.top_box .picture b {
	position: absolute;
	left: 0pt;
	top: 0pt;
	width: 60px;
	height: 60px;
	background: url(../img/layout/pic_border8.png) left top no-repeat;
	z-index: 0;
} 
.top_box .info .title {
	float: left;
	font-weight: bold;
	width: 194px;
	margin: 5px 0 12px;
	
}

.top_box .info .value {
	float: left;
	color: #adab96;
}

.top_box.cinco ul.fil li {
	background: url(../img/layout/five_box.png) left top no-repeat;
	width: 280px;
	height: 56px;
	margin-bottom: 1px;
	float: left;
}

.top_box.cinco ul.fil li.odd {
	background: url(../img/layout/five_box_odd.png);
	
}

.top_box.cinco ul.fil {
	padding: 0pt 10px;
}

.top_box.cinco ul.fil li .picture {
	float:left;
	height:44px;
	width: 44px;
	margin:6px;
	position:relative;
}

.top_box.cinco ul.fil li h4 {
	
	width: 190px;
	float: left;
	margin: 7px 0 5px;
}

.top_box.cinco ul.fil li h4 a {
	font-size: 0.688em;
	font-weight: bold; 
	color: #008AC6;
	text-decoration: none;
}

.top_box.cinco ul.fil li h4 a:hover {
	text-decoration: underline;
}

.top_box.cinco ul.fil li p {
	color: #666662;
	font-size: 0.688em;
	width: 185px;
	float: left;
	margin: 0pt;
}

.top_box.cinco ul.fil li .view_more {
	float: right;
	margin: 3px 10px 0 0;
}
.top_box.cinco ul.fil li .view_more img {
	position:relative;
	top:-8px;
}

.top_box.cinco h3 { 
	width: 95px;
	float: left;
}

.cont_select { float: right;}

div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color: #5ed9f8;
  xborder:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  font-size:0.75em;
  color: #fff;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  border:1px solid #FFFFFF;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
  color: #5ed9f8;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:4px;
  cursor:pointer;
  border-top: solid 1px #fff;
}




.selectbox /* look&fell of  select box*/
{
	background:transparent url(../img/layout/select.png) no-repeat scroll left top;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:0.75em;
	height:19px;
	margin:0 5px 10px 0;
	padding:3px;
	text-align:left;
	width:182px;
}

/*-[ square Box ]--------------------------------------------------------------------------*/
.square_box h3 {
	
	font-size: 0.875em;
	color: #fff;
	padding: 9px 11px;
	font-weight: bold;
}

.square_box {
	padding-bottom: 16px; display:table; width:100%;
}


.square_box.sky_blue h3 { background: #60D8FA; }
.square_box.blue h3 { background: #008BC6; }
.square_box.orange h3 { background: #FBB03B; }
.square_box.red h3 { background: #F15A25; }
.square_box.black h3 {background: #78766A;}
.square_box.light_green h3 {background: #9BD252;}



.square_box ul li {
	border-bottom:1px solid #5ED9F8;
	color:#008BC6;
	display:table;
	float:left;
	font-size:0.688em;
	font-weight:bold;
	margin:0 0;
	padding:10px 0;
	text-decoration:none;
	width:100%;	
}

.square_box ul li span{
	color: #008BC6;
	font-size: 12px;
	font-weight:  bold;
	margin:0px 5px;
	float:right;
	
}
.square_box ul li em { 
	color: #008BC6;
	font-size: 12px;
	font-weight:  bold;
	float:left;
	padding-left:10px;
	width:80%;
}
.square_box ul li a {
	display:inline;
	float:left;
	}

/*-[ newsletter ]--------------------------------------------------------------------------*/
.newsletter input {
	border: solid 1px #5ed9f8;
	padding: 6px 16px 7px;
	font-size: 0.688em; 
	float: left;
}

.newsletter {
	padding: 18px 14px;
}

.newsletter a {
	margin-left: 3px;
}



/*-[ encuesta ]----------------------------------------------------------------------------*/
.encuesta {
	font-size: 0.688em; 
	padding: 18px 14px;
	position: relative;
}

.encuesta p {
	padding-bottom: 17px;
}

.encuesta input, .encuesta label {
	float: left;
	margin-bottom: 10px;
}

.encuesta input {
	margin-right: 5px;
	width: 13px;
	height: 13px;
}
.encuesta br {
	clear: left;
}

.encuesta a {
	float: right;
}

.encuesta .graph {
	float: left;
	height: 15px;
	background: #9bd252;
}

.encuesta .percent {
	margin-left: 5px;
}

.loader {
	height:77px;
	width:284px;
	background: #fff url(../img/layout/load.gif) center center no-repeat;
	position: absolute;
	-moz-opacity:.70;filter:alpha(opacity=70);opacity:.70;
	display: none;
}

/*-[ search result ]-----------------------------------------------------------------------------*/
.search_result h2{
	color: #33332E;
	font-size: 1.625em ;
	margin: 0 0pt 13px;
}

.search_result p {
	color: #ADAA95;
	font-size: #0.875em ;
}

.padding {
	padding: 20px;
}

.search_result input {
	background:#838182 none repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	font-size:0.688em;
	margin-right:1px;
	padding: 6px 15px 7px;
	width:200px;
}

.search_result input, .search_result button {
	float:left;
	margin-top:9px;
	margin-bottom: 10px;
}

.search_result button {
	background:url(../img/buttons/buscar.png) no-repeat ;
	width:76px;
	height: 26px;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:0.75em;
	font-weight:bold;
	height:26px;
	text-align:center;
	text-transform:uppercase;
}

.search_result h4 {
	background: #5ed9f8;
	border-left:none;
	clear: left;
	border: solid 1px #34b4e1;
	font-size: ;
	color: #fff;
	padding: 10px 20px;
	height: 38px;
	height:18px;
}

.search_result h4 span {
	float: right;
	font-weight: bold;
}

.search_result ul li {
	border-bottom: solid 1px #2db0de;
	padding: 20px;
	
}

.search_result ul li a{
	font-size: 0.75em ;
	color: ;
	font-weight: bold;		
	color: #008ac8;
	text-decoration: none;
}

.search_result ul li a:hover{
	text-decoration: underline;
}

.search_result ul li p{
	font-size: 0.688em ;
	color: #32332e;
	margin-top: 12px;
	width: 100%;
}


.paginator ul li {
	border: none;
	float: left;
	padding: 0px;
}

.search_result .paginator {
	height: 30px;
	width: 100%;
}

.search_result .paginator ul{
	float: right;
	
}

.search_result .paginator ul li span {
	color: #008AC6;
	font-size: 0.875em;
	font-weight: bold;
	display: block;
	padding: 8px;
}

.search_result .paginator ul li a {
	color: #ADAA95;
	font-size: 0.875em;
	display: block;
	padding: 8px;
}

.search_result .paginator ul li a:hover {
	text-decoration: underline;
}

.search_result  .picture {
	float: left;
	margin-right: 8px;
}

.search_result  li div {
	float: left;
}

.search_result .videos ul li  p{
	font-size: 0.688em ;
	color: #32332e;
	margin-top: 12px;
	width: 352px;
}

.search_result  li div.clear {
	float: none;
}

/*-[ right sidebar ]-----------------------------------------------------------------------------*/

.right_column h3.sabado_show {
	background:url(../img/logos/tv_show.gif) no-repeat top left;
	text-indent:-9999px;
	width:172px;
	margin-left:15px;
	margin-top:17px;
	height:80px;
	}

.right_column .cover {
	margin:15px 25px;	
}

.right_column .article {
	clear:both;
	position: relative;
	}

.right_column .article .titlebar {
	clear:both;
	}

.right_column .article .titlebar.blue_large .texttitle {
	float:left;
	width:100px;
	margin-top:60px;
}

* html .right_column .article .titlebar.blue_large .texttitle { width:97px; margin-left: 8px;}

.right_column .article .titlebar .texttitle {
	font-weight:bold;
	color:#FFF;	
	margin-left:10px;
}

.right_column .article .titlebar.cyan {
	background:#5ED9F8;
	height:35px;
	line-height:35px;	
}

.right_column .article .titlebar.light_green {
	background:transparent url(../img/layout/sidebar_tab_light_green.png) no-repeat scroll left bottom;
	height:35px;
	line-height:39px;
	position:absolute;
	width:225px;
}

#sabadoShow .right_column .article .titlebar.light_green {
	background:transparent url(../img/layout/sidebar_tab_light_green_ss.png) no-repeat scroll left bottom;
}

.right_column .article .titlebar.orange {
	background:url(../img/layout/sidebar_tab_orange.png) no-repeat bottom left;	
	height:35px;
	line-height:39px;
	position:absolute;
	width:225px;
}

#sabadoShow .right_column .article .titlebar.orange {
	background:transparent url(../img/layout/sidebar_tab_orange_ss.png) no-repeat scroll left bottom;
}

.right_column .article .titlebar.blue_large {
	height:90px;
	position:absolute;
	width:225px;
	background:url(../img/layout/sidebar_tab_blue.png) no-repeat 0 53px;
}

#sabadoShow .right_column .article .titlebar.blue_large {
	background:transparent url(../img/layout/sidebar_tab_blue_ss.png) no-repeat scroll left bottom;
	height: 83px;
}

.right_column .article .titlebar.blue_large img { float:right; margin-right:18px;}
* html .right_column .article .titlebar.blue_large img { float:right; margin-right:15px;}

.right_column .article .titlebar.blue_large span { 
	float:left 
	width:60px;
	}

.right_column .article .titlebar.blue {
	background:url(../img/layout/sidebar_tab_blue.png) no-repeat bottom left;
	}

.right_column .article h5 a {
	color:#008CC4;	
	margin:10px 0;
	font-weight:bold;
	font-size: 0.75em ;
	text-decoration: none;
}

.right_column .article h5 {
	margin-bottom: 10px;
}
.right_column .article .content {
	padding: 40px 10px 10px;
}

.right_column .article.big .content {
	padding:100px 10px 10px;
}

.right_column .article .content p {
	font-size:0.75em;
}


.right_column .article .content.thumbs img {
	float:left;
	margin-right:5px;
}

.right_column .article .comment {
	clear:both;	
	margin:10px 0  20px;
	
}

.right_column .article .comment a {
	color:#028AC6;
	font-size: 0.688em;
	text-decoration: none;
}

.right_column .article  a:hover {
	text-decoration: underline;
}
	
	
/*-[ full column ]-----------------------------------------------------------------------------*/
.full_column h2 {
	color:#33332E;
	font-size:1.625em;
	margin:0 0 13px;
}

.full_column {
	padding: 22px 32px;
}

.full_column h3 {
	font-size: 16px; 
	font-weight: bold;
	margin: 37px 0 18px;
}

.full_column p {
	font-size: 0.688em;
	line-height:15px;
}

.full_column ol li {
	font-size: 0.688em;
}

/* bases*/ 
.bases_left, .bases_right {
	width: 432px;
	float: left;
	margin-right: 45px;
}

.bases_right {
	margin-right: 0pt;
}
.bases_right ol{
	list-style: decimal;
	list-style-position:inside;
}

/*--[ detalle ]-------------------------------------------------------------------------------------*/
/*--[ Sharing noticia ]------*/
.detalle .sharing {
	margin-top:20px;
	overflow:hidden;
	position:relative;
	clear:both;
	height:32px;
}

.detalle .sharing a {
	display:block;
	width:28px;
	text-indent:-9999px;
	display:block;
	float:left;
	height:30px;
	margin-left:2px;
}

a.rss { background:url(../img/layout/sprites_sharing.gif) no-repeat 0 0;}
a.facebook { background:url(../img/layout/sprites_sharing.gif) no-repeat -28px 0;}
a.twitter { background:url(../img/layout/sprites_sharing.gif) no-repeat -56px 0;}
a.comment { background:url(../img/layout/sprites_sharing.gif) no-repeat -84px 0;}
a.mail { background:url(../img/layout/sprites_sharing.gif) no-repeat -112px 0;}

/*--[ Comentarios ]------*/

.comentarios .titulo  {
	background:#5ED9F8 none repeat scroll 0 0;
	color:#FFFFFF;
	height:50px;
	border-bottom:1px solid #028DC8;
	border-top:1px solid #028DC8;	
}

.comentarios .titulo h5 {
	font-size:1.2em;
	line-height:50px;
	margin-left:15px;
}

.comentarios .comentario {
	border-bottom:1px solid #028DC8;
	padding:23px;
	padding-bottom:15px;
	font-size:0.75em;
}

.comentarios .comentario.odd {
	background: #f5f5f3;
	border-right:1px solid #028DC8;
}
.comentarios .comentario .metadata, .comentarios .comentario .comment {margin-bottom:10px;}
.comentarios .comentario .metadata .who { font-weight:bold;} 
.comentarios .comentario a.denuncia {
	display:block;
	width:28px;
	height:28px;
	text-indent:-9999px;
	background:url(../img/layout/denunciar_comentario.gif) no-repeat top left;
}

/*--[ Formularios ]------*/

#denunciar {
	display: none;
	
}

.formulario_detalle {
	border-bottom:1px solid #028DC8;
}

.form_contacto {
	width:430px;
	overflow:hidden;
	position:relative;
	clear:both;
}

.formulario_detalle strong {font-weight:bold;}

.formulario_detalle form {
	padding:20px;
}

.formulario_detalle input,
.form_contacto input {
	border:1px solid #5ED9F8;
	float:left;
	font-size:0.688em;
	padding:6px 16px 7px;
	margin-bottom:10px;
	width:267px;
}

.formulario_detalle textarea,
.form_contacto textarea  {
	border:1px solid #5ED9F8;
	font-size:0.688em;
	padding:6px 16px 7px;
	font-family:Arial, Helvetica, sans-serif;
}

.form_contacto label,
.formulario_detalle label ,
.formulario_detalle p{
	font-size:0.75em;
	display:block;
	clear:both;
	margin:10px 0;
}

.form_contacto .submit_btn_container,
.formulario_detalle .submit_btn_container {
	overflow:hidden;
	margin-top:10px;
	height:30px;
	position:relative;
	clear:both;
}

.form_contacto .submit_btn_container input, 
.formulario_detalle .submit_btn_container input {
	border:none;
	width:87px;
	background-color:#9BD252;
	color:#FFFFFF;
	font-weight:bold;
	float:right;
	cursor:pointer;
}

.form_contacto span.req ,
.formulario_detalle span.req {
	color:#008CC4;
	display:block;
	margin:0 10px;
	font-weight:bold;
	float:left;
	text-decoration:none;}

.form_contacto em,	
.formulario_detalle em {
	font-style:italic;
	font-size:0.65em;
	float:left;
}

/*-- Titulos ----*/

.formulario_detalle .denuncia {
	background-color:#F2555C;
	color:#FFF;
	height:50px;
	border-bottom:1px solid #028DC8;
}

.titulo.no_border_top {
	border-top:none;
}


.formulario_detalle .comentar {
	background-color:#5ED9F8;
	color:#FFF;
	height:50px;
	border-bottom:1px solid #028DC8;
}

.formulario_detalle .enviar_a_un_amigo {
	background-color:#ADAB96;
	color:#FFF;
	height:50px;
	border-top:1px solid #028DC8;
	border-bottom:1px solid #028DC8;
}

.formulario_detalle .denuncia h5,
.formulario_detalle .comentar h5,
.formulario_detalle .enviar_a_un_amigo h5 {
	font-size:1.2em;
	width:240px;
	line-height:50px;
	margin-left:15px;
	float:left;
}

.formulario_detalle .denuncia .req,
.formulario_detalle .comentar .req,
.formulario_detalle .enviar_a_un_amigo .req {
	width:150px;
	color:#FFF;
	font-size:.75em;
	float:right;
	text-align:right;
	font-weight:700;
	margin-right:15px;
	line-height:50px;
}

/*--[ rating ]------*/

.cont_gral .single_column {
	width:770px;
	float:left;
	overflow:hidden;
	/*margin-top:20px;*/
	background:url(../img/layout/gray_white_header_no_midline.png) top left no-repeat !important;
	padding-top:10px;
}

.ratings .single_column h2{
	color: #33332E;
	font-size: 1.625em ;
	margin: 0 0pt 13px;
}

.ratings  .single_column p {
	color: #ADAA95;
	font-size: #0.875em ;
}

.ratings .cont_gral {
	background:url(../img/layout/faux_rating_wide.gif) top left repeat-y !important;
}

.cont_gral .single_column .canalgrid {
	width:384px;
	float:left;
	border-left:1px solid #1FA2D6;
	position:relative;
	overflow:hidden;
}

.cont_gral .single_column .canalgrid.topborder {
	border-top:1px solid #1FA2D6;
}

.cont_gral .single_column .canalgrid .channel {
	border:1px solid #1FA2D6;
	border-left:none;
	border-right:none;
	overflow:hidden;
	position:relative;
}

.cont_gral .single_column .canalgrid .logo{
	border-right:1px solid #1FA2D6;
	width:51px;
	height:50px;
	float:left;
}

.cont_gral .single_column .canalgrid .name {
	float:left;
	width:200px;
	height:50px;
	line-height:50px;
}

.cont_gral .single_column .canalgrid .name h5 {
	color:#0189C5;
	font-size:1.2em;
	margin-left:15px;
	font-weight:bold;
}

.cont_gral .single_column .canalgrid table {
	width:100%;
	
}

.cont_gral .single_column .canalgrid table th {
	background:#ADAB96;
	color:#FFFFFF;
	
}

.cont_gral .single_column .canalgrid table th,
.cont_gral .single_column .canalgrid table td {
	height:26px;
	vertical-align:middle;
	border-bottom:1px solid #1EA1D9;	
	font-size:0.70em;
	text-align:center;
}

.cont_gral .single_column .canalgrid table td.programa,
.cont_gral .single_column .canalgrid table th.programa  {
	text-align:left;
	width:186px;
	padding-left:15px;
}

.cont_gral .single_column .canalgrid table th {
	text-align:center;	
}

.cont_gral .single_column .canalgrid .titulo_divisor {
	background:#5ED9F8;
	height:50px;
	color:#FFFFFF;
}

.cont_gral .single_column .canalgrid .titulo_divisor h5 {
	line-height:50px;
	margin-left:15px;
	font-size:1.2em;
}

.cont_gral .single_column .canalgrid .fuente {
	font-size:0.70em;
	color:#999999;
	height:26px;
	line-height:26px;
	padding-left:15px;
}

.cont_gral .single_column .fuente a {
	color:#028AC4;
	text-decoration:none;
}
.cont_gral .single_column .fuente a:hover {
	text-decoration:underline;
}

.square_box ul li a {
	color:#008BC6;
	text-decoration:none;
	font-weight:bold!important;
	width:80%;
	padding-left:10px;
} 
.square_box ul li a:hover {color:#008BC6;text-decoration:underline;}

/*======== iframe-elpais =========*/

#ifrBody{ background-color:#FFFFFF!important;}
#ifrBody html{ background-color:#FFFFFF!important;}

/*=========== banner flash ===============*/

.banner-leftcolumn{ border-top:1px solid #2DB0DE; text-align:center; left:-14px; margin-top:20px; position:relative; width:468px;}

/*========= FOTO GALLERY ============*/

#gallery{ padding:10px 15px 10px 14px;}
#gallery .title h5{ color:#32332D; font-size:1em; font-weight:bold; padding:5px 0px;;}
#gallery .imgs{ display:inline-block;}
#gallery .imgs ul{ margin:0; padding:0;}
#gallery .imgs ul li{ margin:4px; padding:0; float:left;}
#gallery .imgs ul li img{}

.twtr-widget h4, .twtr-ft span a{ font-family:arial; font-weight:bold;}
.twtr-doc{ -moz-border-radius:0px!important;}

/* carrousell - col */

.content-col-left{ float:left; width:769px;}
.content-col-right{ float:right; width:209px;}
.mid-col{ width:769px; float:left;}

.tef-mu-carrousel{ border-bottom:1px solid #2DB0DE; position:relative;}
.tef-mu-carrousel .star-corner{ position:absolute; width:53px; height:52px; background:url(../img/star-corner.png) no-repeat left top; z-index:1001;}

.tef-mu-carrousel .tef-mu{ position:relative;}
.tef-mu-carrousel .tef-mu .mg{}
.tef-mu-carrousel .tef-mu .mt{ background:url(../img/bg-mt-carrousell.png) no-repeat left top; width:729px; height:90px; position:absolute; bottom:0;
padding:20px 20px 0px 20px; }
.tef-mu-carrousel .tef-mu .mt h2{ font-family:arial; font-size:30px; color:#fff; margin-bottom:10px}
.tef-mu-carrousel .tef-mu .mt p{  font-family:arial; font-size:14px; color:#fff; line-height:20px;}

.bx-pager{ position:absolute; right:15px; bottom:65px; z-index:10150;}
.bx-pager a.pager-link{ background:url(../img/pager-carrousel.png) no-repeat left top; display:block; float:left; font-family:arial; font-size:14px; font-weight:bold; height:14px; margin-right:3px; padding:3px 6px; text-decoration:none; width:11px; color:#98D051}
.bx-pager a.pager-active{ background:url(../img/pager-carrousel.png) no-repeat left bottom; color:#fff; }
