/*NFM&CMC.2012*/
*{margin:0;padding:0;border:0;}
/*@font-face{
font-family: 'Calibri';
src: url('calibri.eot');
src: url('calibri.eot?#iefix') format('embedded-opentype'),
	 url('calibri.woff') format('woff'),
	 url('calibri.ttf') format('truetype'),
	 url('calibri.svg#calibri') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face{
font-family: 'Calibri-Light';
src: url('calibril.eot');
src: url('calibril.eot?#iefix') format('embedded-opentype'),
	 url('calibril.woff') format('woff'),
	 url('calibril.ttf') format('truetype'),
	 url('calibril.svg#calibril') format('svg');
font-weight: normal;
font-style: normal;
}*/
@font-face {
    font-family:'co_textregular';
    src: url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_rg-webfont.eot');
    src: url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_rg-webfont.woff') format('woff'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_rg-webfont.ttf') format('truetype'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_rg-webfont.svg#co_textregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'co_textbold';
    src: url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_bd-webfont.eot');
    src: url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_bd-webfont.woff') format('woff'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_bd-webfont.ttf') format('truetype'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_bd-webfont.svg#co_textbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'co_text_lightregular';
    src: url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_lt-webfont.eot');
    src: url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_lt-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_lt-webfont.woff') format('woff'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_lt-webfont.ttf') format('truetype'),
         url('http://meogo.meo.pt/Style%20Library/MeoGoFonts/cotext_std_lt-webfont.svg#co_text_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
html,body{font-family:Calibri,Helvetica,Arial;font-size:14px;font-weight:400;color:#7a7a7d;margin:0;padding:0;min-width:958px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/fd_hight.png) repeat center 0;}
div, td, input, select, textarea, a{font-family:Calibri,Helvetica,Arial;font-size:14px;font-style:normal;color:#7a7a7d;} 
a{text-decoration:underline;} a:hover{text-decoration:none;}
a:hover, a:active, a:focus{outline:0;}
input,input[disabled]{overflow:visible;font-size:15px;}
input::-moz-focus-inner{border:0;padding:0;}
input[type=radio]{vertical-align:0;}
select{border:1px solid #d6d8d8;color:#000;}
.clearfix{zoom:1;} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.block{display:block;} .pos_esq{float:left;} .pos_dir{float:right;} .pos_inl{display:inline;} .pos_inl_block{display:inline-block;} .pos_rel{position:relative;} .pos_abs{position:absolute;} .overflow{overflow:hidden}
table{border:0;border-collapse:collapse;}
.est{width:970px;margin:0 auto;}
/*COMNUNS*/
.txt_cal_light{font-family:'co_textregular';} .txt_co_reg{font-family:'co_textregular';}
.tit_pag{text-align:left;font-family:'co_textregular';font-size:24px;font-weight:normal;text-transform:uppercase;line-height:1.8em;padding-top:3px;}
h2{text-align:center;font-weight:normal;font-family:'co_textregular';font-size:24px;}
h2 a{font-family:'co_textregular';font-size:30px;text-decoration:none;}
h2.tit{font-size:18px;line-height:22px;text-align:left;font-weight:normal;font-family:Calibri,Helvetica,Arial;}
h3{text-align:center;font-weight:normal;font-family:'co_textregular';font-size:24px;text-transform:uppercase;color:#3BC2D7;}
h3.tit_dest, h3.tit_dest a{font-family:'co_textregular';font-size:16px;text-decoration:none;} h3.tit_dest a:hover{text-decoration:none;}
h3.tit_dest2{text-align:left;font-family:'co_text_lightregular';font-size:24px;}
h3.tit_dest3{text-align:left;font-family:'co_textregular';font-size:18px;}
h3.tit_dest4{text-align:left;font-size:18px;text-transform:none;font-family:Calibri,Helvetica,Arial;}
h4{font-family:'co_textregular';font-weight:normal;}
.p_20{padding:20px 20px 20px 0} .pt_20{padding-top:20px;} .pr_20{padding-right:20px;} .pl_20{padding-left:20px;} .pb_20{padding-bottom:20px;} .pt_25{padding-top:25px;} .pl_30{padding-left:30px;} .pr_30{padding-right:30px;} .pl_60{padding-left:60px;}
.mt_2{margin-top:2px;} .mr_3{margin-right:3px;} .mb_5{margin-bottom:5px;} .mt_5{margin-top:5px;} .ml-5{margin-left:-5px;} .ml_5{margin-left:5px;} .mr_5{margin-right:5px;}.mt-5{margin-top:-5px;} .mt-8{margin-top:-8px;}  .mr_8{margin-right:8px;} .mb_10{margin-bottom:10px;} .mr_10{margin-right:10px;} .mt_10{margin-top:10px;} .ml_15{margin-left:15px;} .ml-20{margin-left:-20px;} .mb_20{margin-bottom:20px;} .ml_20{margin-left:20px;} .mr_20{margin-right:20px;} .mt_20{margin-top:20px;} .mt_25{margin-top:25px;} .mt_30{margin-top:30px;} .mb_30{margin-bottom:30px;} .mt_35{margin-top:35px;} .ml_35{margin-left:35px;} .mt_40{margin-top:40px;} .mr_40{margin-right:40px;} .mt_45{margin-top:45px;} .mt_50{margin-top:50px;} .mb_50{margin-bottom:50px;} .mr_55{margin-right:55px} .mt-70{margin-top:-70px;} .pt_30{padding-top:30px;} .pt_10{padding-top:10px;}
.spc_cont{padding:45px 0 0;} .spc_cont2{padding:20px 0;} .spc_cont3{padding-bottom:45px;} .spc_cont4{padding:25px 0 45px;}
.txt_cor0, .txt_cor0 a{color:#000;} .txt_cor1{color:#FFF;} .txt_cor2{color:#646464;} .txt_cor3{color:#383838;} .txt_cor4{color:#0099ab;} .txt_cor5, .txt_cor5 a{color:#3bc2d7;} .txt_cor5 a:hover{color:#7A7A7D;} .txt_cor6{color:#095881;} .txt_cor7{color:#444647;} .txt_cor8{color:#00ab3c;}.txt_cor9{color:#00c6dd;}
.txt_11{font-size:11px;} .txt_14{font-size:14px;} .txt_15{font-size:15px;} .txt_16{font-size:16px;} .txt_18{font-size:18px;} .txt_24{font-size:24px;}
.txt_bold{font-weight:bold;} .txt_center{text-align:center;}
.txt_up{text-transform:uppercase;}
.lh_16{line-height:16px;} .lh_20{line-height:20px;}
.fd_1{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_fds_1.png) repeat-x 0 0 #eaeaea;}
.w_40{width:40px;} .w_100{width:100px;} .w_150{width:150px;} .w_180{width:180px;} .w_210{width:210px;} .w_240{width:240px;} .w_250{width:250px;} .w_290{width:290px;} .w_320{width:320px;} .w_350{width:350px;} .w_400{width:400px;} .w_460{width:460px;} .w_480{width:480px;} .w_482{width:482px;} .w_525{width:525px;} .w_550{width:550px;} .w_570{width:570px;} .w_650{width:650px;} .w_680{width:680px;} .w_850{width:850px;} .w_730{width:730px;} .w_840{width:840px;}
´.h_400{min-height:400px;}
.v_mid{vertical-align:middle;}
.bdr_1{border-right:1px solid #e8e8e8;}
/*BOTOES*/
.btn_est{height:27px;line-height:27px;display:inline-block;padding:0 25px 0 25px;box-shadow:0px 2px 2px #c7c8ca;border-radius:4px;text-shadow:-1px 0 0 black;font-size:14px;color:#ffffff;text-decoration:none;text-transform:uppercase; 
/* Old browsers */background:#51c1d4;
/* FF3.6+ */background:-moz-linear-gradient(top,  #51c1d4 1%, #036070 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#51c1d4), color-stop(100%,#036070)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #51c1d4 1%,#036070 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #51c1d4 1%,#036070 100%); 
/* IE10+ */background:-ms-linear-gradient(top,  #51c1d4 1%,#036070 100%); 
/* W3C */background:linear-gradient(to bottom,  #51c1d4 1%,#036070 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#51c1d4', endColorstr='#036070',GradientType=0 );
}
.btn_est:hover{
/* Old browsers */background:#7a7a7d; 
/* FF3.6+ */background:-moz-linear-gradient(top,  #7a7a7d 1%, #000000 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#7a7a7d), color-stop(100%,#000000)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #7a7a7d 1%,#000000 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #7a7a7d 1%,#000000 100%); 
/*IE10+ */background:-ms-linear-gradient(top,  #7a7a7d 1%,#000000 100%);  
/*W3C */background:linear-gradient(to bottom,  #7a7a7d 1%,#000000 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a7a7d', endColorstr='#000000',GradientType=0 );
} 
/**FOOTER**/
#footer{padding:45px 0 0;}
.nav_footer, .sub_nav{list-style:none;}
.nav_footer > li{float:left;width:165px;padding:0 5px 0 20px;min-height:150px;border-right:1px solid #CCC;}
.nav_footer > li.last{border:0;}
.nav_footer > li > a{text-transform:uppercase;font-size:18px;text-decoration:none;color:#000;} .nav_footer > li > a:hover{text-decoration:underline;}
.nav_footer > li > .sub_nav{margin-top:10px;}
.nav_footer > li > .sub_nav li{padding:1px 0;}
.nav_footer > li > .sub_nav li > a{text-decoration:none;} .nav_footer > li > .sub_nav li > a:hover{text-decoration:underline;}
.dist_tit {
    font-size: 13px !important;
    text-transform: uppercase;
    width: 84px;
}
.dist_tit a {
    font-size: 13px !important;
    text-decoration: underline;
}
.dist_tit a:hover {
    text-decoration: none;
}
.dist_tit span,
.lk_zone p{
    color: #7a7a7d !important;
    /*font-size:14px;*/
    font-style:normal;
    font-family:Calibri,Helvetica,Arial
}

/*.pos_dist{width:725px;text-align:center;}*/
/*.pos_dist img{vertical-align:middle;margin:0 10px;}*/
.copyright{border-top:1px solid #CCC;background:#F0F0F0;}
.copyright .est{width:940px;padding:14px;color:#222;}
.copyright .lg_pt{vertical-align:-3px;margin:0 5px 0 7px;}
.copyright .pos_dir{color:#0099ab;padding-right:40px;line-height:1.5em;}
.copyright .pos_dir a{margin:0 5px;color:#222;text-decoration:none;} .copyright .pos_dir a:hover{text-decoration:underline;}
/**HEADER**/
header{height:80px;}
/*NAVEGACAO*/
.meo-h-header {
    line-height: 34px;
    margin: -5px auto 0;
    min-height: 34px;
    z-index: 9999;
    width:100%;
}
.meo-h-header h1 {
    display: block;
    float: left;
    font-family: "Co Text Bold",Arial,sans-serif;
    margin: 0;
    padding: 9px 0 0;
}
.meo-h-header h1 a{text-indent:-9999px;min-width:300px;display:block}
.meo-h-header #nav{font-family:Calibri,"Calibri Regular",Arial,sans-serif;display:inline-block;margin:0 0 0 0;padding:0;float:right;list-style:none;}
.meo-h-header ul {
    display: block;
    position: relative;
    z-index: 1;
}
.meo-h-header ul li {
    display: block;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    max-height: 40px;
}
.meo-h-header ul li ul{position:absolute;min-width:8em;z-index:50;top:2.6em;left:0.05em;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.meo-h-header ul li ul li{min-width:160px;display:block}
.meo-h-header ul li ul li a{border-bottom:1px solid #d9d9d9;line-height:1.4;padding:.5em .7em;margin-right:0;}
.meo-h-header ul > li > a {
    line-height: 1.4;
    margin:0 10px 0 0;
    vertical-align: top;
    padding: 10px 0 10px 10px;
    text-decoration: none;
    display:inline-block;
}
.meo-h-header ul a.button{text-transform:uppercase;font-weight:bold;font-size:12.6px;padding:3px 15px 1px 15px;margin:8px 1px 0px 6px;height:18px;width:auto;color:#fff;border-radius:8px/20px}
.meo-h-header ul a.button:hover{text-decoration:none}
.meo-h-header ul a.meo-h-link{background:transparent;margin:.4em 0 0 1em;padding:0;width:1.5em;height:1.5em;display:inline-block}
.meo-h-header ul a.meo-h-link img{width:100%;top:2px;position:relative}
.meo-h-header .dropdown-menu{background:#eee}
.meo-h-header .submenu{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}.meo-h-header .submenu a{display:block}
.meo-h-header ul ul{display:none}

.meo-h-header ul li:hover>ul{display:block}

.meo-h-header a.tooltip span{font-size:.8em;z-index:10;display:none;padding:2px 9px 2px 9px;margin-top:34px;margin-left:-63px;line-height:16px;top:0}
.meo-h-header a.tooltip:hover span{display:table;position:absolute;border-radius:2px}

.meo-h-header ul li ul li:last-child a {
    border-bottom:none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.meo-h-header ul li ul li:last-child a:hover {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.meo-h-white{background:#fff;color:#000}
.meo-h-white h1 a{background:url(/Content/headerAndFooter/201401/logo_meogo2.png) no-repeat left top; background-position-y:1px;padding-bottom:3px;}
.meo-h-white .submenu{background:#fff}

.meo-h-white ul.submenu > li:hover a{
    background: none repeat scroll 0 0 #EEEEEE;
}

.meo-h-white ul.submenu > li.active:hover a{
    background:none;
	font-weight:bold;
}

.meo-h-white ul.submenu > li a.active{
	font-weight:bold;
}

.meo-h-header ul a:hover{
	background: none repeat scroll 0 0 #EEEEEE!important;
}


.meo-h-header ul a.tooltip:hover{
	background:none!important;
}

.meo-h-white ul.menu li.active a{text-decoration:none!important;font-weight:none;}

.meo-h-white ul.menu li.active > a {
    background: none repeat scroll 0 0 #c1c1c1;
    font-weight:bold;
    padding:9px 0px 9px 10px;
    margin:1px 10px 0px 0px;
}

.meo-h-white a{color:#000}
.meo-h-white a.button{background:#000;color:#fff}
.meo-h-white a.button:hover{background:#444 !important}
.meo-h-white a.tooltip:hover span{color:#fff;background:#000}
.meo-h-black{background:#000;color:#fff}.meo-h-black h1 a{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/logo_black.png) no-repeat left center}.meo-h-black h1 a:hover{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/logo_black.png) no-repeat left center}
.meo-h-black ul.menu li.active a{background:#444}
.meo-h-black .submenu{background:#fff}
.meo-h-black .submenu a{color:#444}
.meo-h-black .submenu a:hover{color:#fff}
.meo-h-black a{color:#fff}
.meo-h-black a:hover{background:#444}
.meo-h-black a.button{background:#fff;color:#000 !important;text-decoration:none !important}
.meo-h-black a.button:hover{background:#ccc !important}
.meo-h-black a.tooltip:hover span{color:#000;background:#eee}

/**SLIDESHOW**/ 
.main{max-width:1600px;min-width:970px;margin:0 auto;}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none;}
.slides, .flex-control-nav, .flex-direction-nav{margin:0;padding:0;list-style:none;} 
.flexslider .sombra{height:20px;background:url(/Content/headerAndFooter/201401/shadow_slideshow.png) no-repeat center 0;position:absolute;width:100%;top:0;z-index:1;}
.flexslider .slides > li{display:none;/*min-width:970px;*/position:relative;/* -webkit-backface-visibility:hidden;Hide the slides before the JS is loaded. Avoids image jumping */} 
.flexslider .slides > li > img{/*width:100%;*/display:block;}
h1.tit_slides{font-weight:normal;font-size:40px;text-transform:uppercase;font-family:'co_text_lightregular';line-height:50px;}
.ie7 h1.tit_slides, .ie8 h1.tit_slides{font-size:38px;line-height:44px;}
h2.desc_slides{font-weight:normal;font-size:30px;text-transform:uppercase;font-family:'co_text_lightregular';line-height:40px;text-align:left;}
.ie7 h2.desc_slides, .ie8 h2.desc_slides{font-size:28px;line-height:32px;}
@media all and (max-width:1100px){.flexslider .slides > li > img{width:1240px;}}
@media all and (max-width:1100px){h1.tit_slides{font-size:38px;line-height:44px;}}
@media all and (max-width:1100px){h2.desc_slides{font-size:28px;line-height:32px;}}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;} 
html[xmlns] .slides, .slides > li:first-child{display:block;} 
* html .slides{height:1%;}
.flexslider{position:relative;max-height:378px;}
/*.flex-viewport, .loading .flex-viewport{max-height:378px;}*/
.flexslider .slides{zoom:1;}
.flex-direction-nav{*height:0;display:none;}
/*.flex-control-nav{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_nav_slideshow.png) no-repeat center 0;width:200px;height:22px;padding:3px 0 0;margin-left:-100px;left:50%;position:absolute;bottom:0px;text-align:center;}*/
.flex-control-nav{width:200px;height:22px;padding:3px 0 0;margin-left:-100px;left:50%;position:absolute;bottom:5px;text-align:center;}
.flex-control-nav li{margin:1px 3px 0;display:inline-block;zoom:1;*display:inline;}
/*.flex-control-paging li a{width:11px;height:11px;display:block;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_pag_slideshow.png) no-repeat -18px 0;cursor:pointer;text-indent:-9999px;}
.flex-control-paging li a:hover{background-position:-35px 0;}
.flex-control-paging li a.flex-active{background-position:0 0;cursor:default;}
*/
.flex-control-paging li a{width:17px;height:18px;display:block;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/nav_banners_home.png) no-repeat top left;cursor:pointer;text-indent:-9999px;}
.flex-control-paging li a:hover {background-position: left bottom;}
.flex-control-paging li a.flex-active{background-position:left bottom;cursor:default;}
/*CONTEUDOS SLIDER*/
/*
.cont_slider{position:absolute;top:10%;width:370px;padding:0 5px 0 10px;height:290px;font-size:18px;}
.cont_slider.right{right:50%;margin-right:-490px;}
.cont_slider.left{left:50%;margin-left:-490px;}
*/
.cont_slider{position:absolute;width:370px;height:290px;font-size:18px;}
/*@media all and (max-width:1100px){.cont_slider.right{right:0px;-webkit-transition:all .3s ease;}.cont_slider.left{left:20px;-webkit-transition:all .3s ease;}}*/
/*SLIDESHOW FOR IE7 IE8*/
.ie7 .main, .ie8 .main{max-width:970px;margin:0 auto;}
.ie7 .flexslider .slides > li > img, .ie8 .flexslider .slides > li > img{max-width:1240px;}
/**END SLIDESHOW**/
/**SLIDESHOW CANAIS**/
.list_canais{
    width: 100%;
    height: 110px;
    padding-top: 20px;
    position: relative;
    background: #0099ab; /* Old browsers */
}

.go_canais .slider{
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    list-style: none;
    width:900px;
    height:100px;
}

.go_canais .slider li {
    position: absolute;
}

.go_canais .slider li a{
    width: 140px;
    height: 90px;
    border-radius: 5px;
    background-color: #1b3a40;
    margin: 0 5px;
    display: block;
    text-align: center;
    -webkit-transition: background-color 0.3s ease-out;
    -moz-transition: background-color 0.3s ease-out;
    -o-transition: background-color 0.3s ease-out;
    -ms-transition: background-color 0.3s ease-out;
    transition: background-color 0.3s ease-out;
    text-decoration: none;
}

.go_canais .slider li a:hover {
    background-color: #194047;
}

.go_canais .slider li a .helper{
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

.go_canais .slider li a img{
    vertical-align: middle;
}

.go_canais .btn{
    position:absolute;
    top:33px;
    text-indent:-99999px;
    cursor:pointer;
    background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;
    width:15px;
    height:25px;
    -webkit-transition: opacity 0.5s linear;
    -moz-transition: opacity 0.5s linear;
    -o-transition: opacity 0.5s linear;
    -ms-transition: opacity 0.5s linear;
    transition: opacity 0.5s linear;
}
.go_canais .btn.disabled {visibility: hidden; opacity: 0;}
.go_canais .btn.btn_prev{background-position:-30px -192px;left:0;} .go_canais .btn.btn_prev:hover{background-position:-5px -284px;}
.go_canais .btn.btn_next{right:0;background-position:-30px -238px} .go_canais .btn.btn_next:hover{background-position:-5px -330px;}

@media (min-width: 1300px) {
    .go_canais {
        width: 1270px;
        left: -150px;
    }

    .go_canais .slider {
        width: 1200px;
    }
}
/** SLIDESHOW CANAIS**/

/**TV TODOS OS LUGARES**/

#tv_todos_lugares{
    width: 100%;
    background: #f3f3f3;
    padding: 40px 0 10px;
    text-align: center;
    text-transform: uppercase;
}

#tv_todos_lugares section > div{
    width: 50%;
}

#tv_todos_lugares h1{
    margin-top: 90px;
    font-size: 1.8em;
    font-family: 'co_textregular';
    color: #3e3e3e;
    margin-bottom: 10px;
}

#tv_todos_lugares a{
    color: #0099ab;
    font-family: 'co_textbold';
}

/**END TV TODOS OS LUGARES**/

/**MEO GO**/

#meo_go{
    padding: 55px 0 50px;
    text-align: center;
}

#meo_go h1, #meo_go h2{
    text-transform: uppercase;
    font-size: 28px;
    font-family: 'co_textregular';
    color: #3e3e3e;
}

#meo_go h1{
    margin-bottom: 40px;
}

#meo_go h2{
    font-size: 24px;
    margin: 25px 0 20px;
}

#meo_go ul{
    list-style: none;
    margin: 0;
    padding: 0;
}

#meo_go ul li{
    font-size: 15px;
    width: 300px;
    float: left;
    height: 360px;
    position: relative;
}

#meo_go ul li.middle{
    margin: 0 35px;
}

#meo_go ul li a{
    position: absolute;
    left: 0;
    bottom: -15px;
    text-transform: uppercase;
    color: #0099ab;
    font: 1em 'co_textregular';
    width: 100%;
    text-align: center;
}

/**END MEO GO**/



/*CAROUSEL - Destaques Videoclube*/ 
#go_videoclube{padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}       
#go_videoclube .slider{position:relative;overflow:hidden;margin:0 auto;list-style:none;width:870px;height:265px;}
#go_videoclube .slider li{float:left;position:absolute;left:0;top:20px;}
/*#go_videoclube .slider li a{float:left;width:135px;height:195px;margin-right:10px;}*/
#go_videoclube .slider li > a{margin:0 5px;width:135px;height:195px;display:block;}
#go_videoclube .slider li > a > img{z-index:1;}
#go_videoclube .slider li > a:hover > img{position:absolute;z-index:99;top:-19px;left:-8px;width:160px;height:232px;}
#go_videoclube .btn{position:absolute;top:100px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:15px;height:25px;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;transition: opacity 0.5s linear;}
#go_videoclube .btn.disabled {visibility: hidden; opacity: 0;}
#go_videoclube .btn.btn_prev{background-position:-5px -192px;left:0;} #go_videoclube .btn.btn_prev:hover{background-position:-5px -284px;}
#go_videoclube .btn.btn_next{right:0;background-position:-5px -238px} #go_videoclube .btn.btn_next:hover{background-position:-5px -330px;}
/*END CAROUSEL - Destaques Videoclube*/   
/*CAROUSEL - Destaques Programacao*/ 
#go_programas{padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}       
#go_programas .slider{position:relative;overflow:hidden;margin:0 auto;list-style:none;width:870px;height:240px;}
#go_programas .slider li{float:left;position:absolute;left:0;top:20px;}
#go_programas .slider li > a{margin:0 5px;width:280;height:240;display:block;z-index:1;text-decoration:none;text-align:center;}
#go_programas .slider li > a > img{display:block;}
#go_programas .slider li > a > span{display:block;padding:15px 10px 0;}
#go_programas .slider li > a:hover{position:absolute;top:-10px;left:-19px;z-index:99;}
#go_programas .slider li > a:hover >img{width:318px;height:170px;}
#go_programas .slider li > a:hover > span{padding:5px 10px 0;color:#04abcb;}
.ie7 #go_programas .slider li > a:hover{position:relative;top:0;left:0;}
.ie7 #go_programas .slider li > a:hover >img{width:280px;height:150px;}
.ie7 #go_programas .slider li > a:hover > span{padding:15px 10px 0;color:#04abcb;}
#go_programas .btn{position:absolute;top:80px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:15px;height:25px;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;transition: opacity 0.5s linear;}
#go_programas .btn.disabled {visibility: hidden; opacity: 0;}
#go_programas .btn.btn_prev{background-position:-5px -192px;left:0;} #go_programas .btn.btn_prev:hover{background-position:-5px -284px;}
#go_programas .btn.btn_next{right:0;background-position:-5px -238px} #go_programas .btn.btn_next:hover{background-position:-5px -330px;}
/*END CAROUSEL - Destaques Programacao*/   
/*CAROUSEL - Destaques Videoclube Interno*/ 
#go_videoclube2{padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}       
#go_videoclube2 .slider{position:relative;overflow:hidden;margin:0 auto;padding:0;list-style:none;width:210px;height:126px;}
#go_videoclube2 .slider li{float:left;position:absolute;left:0;top:10px;}
#go_videoclube2 .slider li > a{margin:0 2px;width:66px;height:96px;display:block;}
#go_videoclube2 .slider li > a > img{z-index:1;}
#go_videoclube2 .slider li > a:hover > img{position:absolute;z-index:99;top:-5px;left:-3px;width:76px;height:106px;}
#go_videoclube2 .btn{position:absolute;top:45px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:25px;height:25px;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;transition: opacity 0.5s linear;}
#go_videoclube2 .btn.disabled {visibility: hidden; opacity: 0;}
#go_videoclube2 .btn.btn_prev{background-position:0 -192px;left:0;} #go_videoclube2 .btn.btn_prev:hover{background-position:0 -284px;}
#go_videoclube2 .btn.btn_next{right:0;background-position:0 -238px} #go_videoclube2 .btn.btn_next:hover{background-position:0 -330px;}
/*END CAROUSEL - Destaques Videoclube Interno*/   
/*CAROUSEL - Destaques Programacao Interno*/ 
#go_programas2{padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}       
#go_programas2 .slider{position:relative;overflow:hidden;margin:0 auto;list-style:none;width:220px;height:170px;}
#go_programas2 .slider li{float:left;position:absolute;left:0;top:10px;}
#go_programas2 .slider li > a{margin:0;padding:0 5px;width:210px;height:170px;display:block;z-index:1;text-decoration:none;text-align:center;}
#go_programas2 .slider li > a > img{display:block;}
#go_programas2 .slider li > a > span{display:block;width:190px;padding:10px 10px 0;font-size:12px;}
#go_programas2 .slider li > a:hover{position:absolute;top:-3px;left:-5px;z-index:99;width:220px;}
#go_programas2 .slider li > a:hover > img{width:220px;height:118px;}
#go_programas2 .slider li > a:hover > span{width:200px;padding:7px 10px 0;color:#04abcb;}
.ie7 #go_programas2 .slider li > a:hover{position:relative;top:0;left:0;padding:0;}
.ie7 #go_programas2 .slider li > a:hover > img{width:210px;height:112px;}
.ie7 #go_programas2 .slider li > a:hover > span{padding:10px 10px 0;color:#04abcb;cursor:pointer;}
#go_programas2 .btn{position:absolute;top:52px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:25px;height:25px;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;transition: opacity 0.5s linear;}
#go_programas2 .btn.disabled {visibility: hidden; opacity: 0;}
#go_programas2 .btn.btn_prev{background-position:0 -192px;left:0;} #go_programas2 .btn.btn_prev:hover{background-position:0 -284px;}
#go_programas2 .btn.btn_next{right:0;background-position:0 -238px} #go_programas2 .btn.btn_next:hover{background-position:0 -330px;}
/*END CAROUSEL - Destaques Programacao Interno*/   
/*CAROUSEL - Destaques Vantagens*/ 
#go_vantagens{padding:20px 0 0 0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}       
#go_vantagens .slider{position:relative;overflow:hidden;margin:0 auto;list-style:none;width:870px;height:211px;}
#go_vantagens .slider li{float:left;position:absolute;left:0;top:0;}
#go_vantagens .slider li > a{display:block;}
#go_vantagens .btn{position:absolute;top:105px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:25px;height:46px;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;transition: opacity 0.5s linear;}
#go_vantagens .btn.disabled {visibility: hidden; opacity: 0;}
#go_vantagens .btn.btn_prev{background-position:-5px -192px;left:0;} #go_vantagens .btn.btn_prev:hover{background-position:-5px -284px;}
#go_vantagens .btn.btn_next{right:0;background-position:-5px -238px} #go_vantagens .btn.btn_next:hover{background-position:-5px -330px;}
.dest_vantagens{width:870px;margin:auto;}
/*END CAROUSEL - Destaques Vantagens*/
/*Versao 2 vantagens*/
.pos_vantagens .box_grad{min-height:155px;}
.pos_vantagens p{padding:10px 4px;font-size:18px;line-height:22px;text-align:center;}
.pos_vantagens h3.tit_dest3{text-align:center;margin-top:50px;}
.pos_vantagens h3.tit_dest3.mt_40{margin-top:40px;}
.pos_vantagens h3.tit_dest3 > span{display:block;font-size:26px;font-family:'co_textbold';line-height:30px;}
.pos_vantagens2 .box_grad{min-height:105px;}
.pos_vantagens2 p{padding:10px 4px;font-size:18px;line-height:22px;text-align:center;}
.pos_vantagens2 h3.tit_dest3{text-align:center;margin-top:25px;}
.pos_vantagens2 h3.tit_dest3 > span{display:block;font-size:26px;font-family:'co_textbold';line-height:30px;}

/*Versao 3 vantagens*/
.pos_vantagens3 .box_grad{min-height:175px;}
.pos_vantagens3 h3.tit_dest3{text-align:center;}
.pos_vantagens3 h3.tit_dest3 > span{display:block;font-size:22px;font-family:'co_textbold';line-height:22px;}

/*Aplicacoes*/
.sombra{background:url(/Content/headerAndFooter/201401/shadow_slideshow.png) no-repeat center 0;}
.sombra_vert{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/shadow_vert.png) no-repeat 0 0;}
.sombra_h2{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/shadow_h2.png) no-repeat center 0;padding-top:25px;line-height:1px;font-size:1px;}
.imgs_app img{margin:0 6px;}
/*BREADCRUMB*/
.breadcrumb{padding:50px 0 5px;font-size:15px;}
.breadcrumb a{font-size:15px;padding:0 5px;text-decoration:none;} .breadcrumb a:hover{text-decoration:underline;}
.breadcrumb span{font-size:15px;color:#0099ab;padding-left:5px;font-weight:bold;}
.breadcrumb a.lk_voltar, .lk_voltar{font-size:14px;padding:0 0 0 18px;text-decoration:none;color:#3bc2d7;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_paginacao.png) no-repeat 0 -46px}
.breadcrumb a.lk_voltar:hover, .lk_voltar:hover{background-position:0 -68px;color:#000;}
/*NOTICIAS*/
.dest_cont{background-repeat:no-repeat;background-position:center 0;min-height:254px;min-width:980px;}
.dest_cont2{background-repeat:no-repeat;background-position:center 0;min-height:410px;min-width:980px;}
.dest_cont3{background-repeat:no-repeat;background-position:center 0;min-height:395px;min-width:980px;}
.partilhar{font-size:14px;color:#0099AB;font-weight:bold;vertical-align:top;line-height: 22px;}
.img_not{width:275px;height:147px;}
/*DOWNLOAD & PLAY*/
/*CAROUSEL - Destaques Vantagens Download & Play*/ 
#go_vantagensdownloadandplay {padding:20px 0 0 0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}       
#go_vantagensdownloadandplay .slider{position:relative;overflow:hidden;margin:0 auto;list-style:none;width:870px;height:132px;}
#go_vantagensdownloadandplay .slider li{float:left;position:absolute;left:0;top:0;}
#go_vantagensdownloadandplay .slider li > a{display:block;}
#go_vantagensdownloadandplay .btn{position:absolute;top:66px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:25px;height:46px;}
#go_vantagensdownloadandplay .btn.btn_prev{background-position:-5px -192px;left:0;} #go_vantagensdownloadandplay .btn.btn_prev:hover{background-position:-5px -284px;}
#go_vantagensdownloadandplay .btn.btn_next{right:0;background-position:-5px -238px} #go_vantagensdownloadandplay .btn.btn_next:hover{background-position:-5px -330px;}
/*END CAROUSEL - Destaques Vantagens Download & Play*/
/*GERIR PRODUTO*/
.btn_concluir{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1120px;display:block;text-indent:-99999px;width:92px;height:27px;}
.btn_concluir:hover{background-position:0 -1150px;}
/*TABELA - Gerir produto*/
.tb_gerir_produto {border-spacing:0; border:0; margin-top:30px;width:969px;}
.tb_gerir_produto th {color:#0099ab; font-size:13px; height:80px; text-transform:uppercase; text-align:center;}
.tb_gerir_produto td{text-align:left;/*height:62px;*/}
.tb_gerir_produto th.hd1{width:109px; height:80px;}
.tb_gerir_produto th.hd2{width:222px; height:80px;}
.tb_gerir_produto th.hd3{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/hd_3.png) no-repeat; width:154px; height:65px;padding-bottom:15px;}
.tb_gerir_produto th.hd4{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/hd_4.png) no-repeat; width:158px; height:65px;padding-bottom:15px;}
.tb_gerir_produto th.hd5{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/hd_5.png) no-repeat; width:104px; height:65px;padding-bottom:15px;}
.tb_gerir_produto th.hd6{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/hd_6.png) no-repeat; width:111px; height:65px;padding-bottom:15px;}
.tb_gerir_produto th.hd7{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/hd_7.png) no-repeat; width:106px; height:65px;padding-bottom:15px;}
.tb_gerir_produto tr td.td11{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_11.png) no-repeat; height:59px; color:#fff; font-weight:bold; padding-left:15px; text-shadow:-1px 0 0 #000;}
.tb_gerir_produto tr td.td12 div.td12_esq{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_12_esq.png) no-repeat; width:33px; height:59px;}
.tb_gerir_produto tr td.td12 div.td12_centro{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_12_centro.png) no-repeat; width:145px; height:37px; color:#0099ab; font-weight:bold; padding-left:4px; padding-top:22px;}
.tb_gerir_produto tr td.td12 div.td12_dir{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_12_dir.png) no-repeat; width:40px; height:59px; }
.tb_gerir_produto tr td.td13{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_13.png) no-repeat right; height:59px; text-align:center;}
.tb_gerir_produto tr td.td16{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_16.png) no-repeat; height:59px; text-align:center;color:#fff; font-weight:bold; text-shadow:-1px 0 0 #000;}
.tb_gerir_produto tr td.td17{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_17.png) no-repeat; height:59px; text-align:center;}
.tb_gerir_produto tr td.td21{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_21.png) no-repeat; height:59px; color:#fff; font-weight:bold; padding-left:15px; text-shadow:-1px 0 0 #000;}
.tb_gerir_produto tr td.td22 div.td22_esq{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_22_esq.png) no-repeat; width:33px; height:59px;}
.tb_gerir_produto tr td.td22 div.td22_centro{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_22_centro.png) no-repeat; width:145px; height:37px; color:#0099ab; font-weight:bold; padding-left:4px; padding-top:22px;}
.tb_gerir_produto tr td.td22 div.td22_dir{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_22_dir.png) no-repeat; width:40px; height:59px; }
.tb_gerir_produto tr td.td23{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_23.png) no-repeat right; height:59px; text-align:center;}
.tb_gerir_produto tr td.td26{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_26.png) no-repeat; height:59px; text-align:center; color:#fff; font-weight:bold; text-shadow:-1px 0 0 #000;}
.tb_gerir_produto tr td.td27{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/td_27.png) no-repeat; height:59px; text-align:center;}
.tb_gerir_produto tr td.td31{padding-top:20px;}
.tb_gerir_produto tr td.td32{padding-top:20px;}
.tb_associar_conta{width:970px;border-spacing:0; border:0; margin-bottom:20px;}
.tb_associar_conta td{width:485px; height:20px;}
.tb_associar_conta td input[type="radio"]{margin: 3px 3px 0px 0px;}
.tab_sel_pac_selected img{opacity: 0.3;filter: alpha(opacity=30);}
.tab_sel_pac_selected label{opacity: 0.5;filter: alpha(opacity=50); *color:#89c0cf;}
/*Requisitos*/
.bck_req{width:969px;height:60px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_requisitos.png) no-repeat;display:block;}
.bck_req.req1{background-position:0 0;}
.bck_req.req2{background-position:0 -59px;}
.bck_req.req3{background-position:0 -118px;}
.tit_requisitos{vertical-align:top; width:190px; color:white;font-weight:bold;padding-left:15px;padding-top:20px;text-shadow:-1px 0 0 black;}
.cont_requisitos{padding-left:50px;padding-top:20px;}
.btn_conhecerprodutos{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/bot_conhecer_produtos.png) no-repeat;display:block;text-indent:-99999px;width:178px;height:29px;}
/*GRAVAR PROGRAMAS*/
.tabnav_main{margin-bottom:20px;}
.tabnav_main ul{display:block;margin:0;padding:0;}
.tabnav_main ul li{float:left;margin:0;list-style-type:none;}
.tabnav_main ul li a{height:22px;line-height:22px;display:block;padding:0 30px;box-shadow:0px 2px 2px #c7c8ca;font-size:13px;color:#7a7a7d;text-decoration:none;margin-right:2px;border-radius:15px;
/* Old browsers */background:#e0e3e8;
/* FF3.6+ */background:-moz-linear-gradient(top,  #e0e3e8 1%, #b2b3b3 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#e0e3e8), color-stop(100%,#b2b3b3)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #e0e3e8 1%,#b2b3b3 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #e0e3e8 1%,#b2b3b3 100%); 
/* IE10+ */background:-ms-linear-gradient(top, #e0e3e8 1%,#b2b3b3 100%); 
/* W3C */background:linear-gradient(to bottom, #e0e3e8 1%,#b2b3b3 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e3e8', endColorstr='#b2b3b3',GradientType=0 );
}
.tabnav_main ul li a:hover{color:#FFF;
/* Old browsers */background:#7a7a7d; 
/* FF3.6+ */background:-moz-linear-gradient(top,  #002E48 1%, #000000 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#002E48), color-stop(100%,#000000)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #002E48 1%,#000000 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #002E48 1%,#000000 100%); 
/*IE10+ */background:-ms-linear-gradient(top, #002E48 1%,#000000 100%);  
/*W3C */background:linear-gradient(to bottom, #002E48 1%,#000000 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#002E48', endColorstr='#000000',GradientType=0 );
} 
.tabnav_main ul li a.tabnav_main_in{color:#ffffff;
/* Old browsers */background:#43d7e1;
/* FF3.6+ */background:-moz-linear-gradient(top,  #43d7e1 1%, #036070 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#43d7e1), color-stop(100%,#036070)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #43d7e1 1%,#036070 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #43d7e1 1%,#036070 100%); 
/* IE10+ */background:-ms-linear-gradient(top,  #43d7e1 1%,#036070 100%); 
/* W3C */background:linear-gradient(to bottom,  #43d7e1 1%,#036070 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#43d7e1', endColorstr='#036070',GradientType=0 );
}
.bot_gravar{display:block;width:100px;height:28px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 0;text-indent:-99999px;cursor:pointer;margin-bottom:10px !important;}
.bot_gravar:hover{background-position:0 -29px;}
.edit_erase, .grav_cont_erase{float:left;width:170px;height:28px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -191px;margin-right:12px;cursor:pointer;}
.edit_erase:hover, .grav_cont_erase:hover{background-position:0 -221px;}
.grav_cont_edit{float:left;width:128px;height:28px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -257px;cursor:pointer;}
.grav_cont_edit:hover{background-position:0 -286px;}
.box_tit_grav{display:block;padding:10px 0 10px 0;text-transform: uppercase;margin:0;font-size:16px;}
.box_grav{display:block;background:#eee;border:1px solid #999;}
.grav_top{display:block;height:25px;margin:0;padding:0;vertical-align:middle;border-bottom:1px solid #999;}
.grav_top ul{margin:0;padding:0;}
.grav_top ul li{float:left;margin:0;padding:0;list-style-type:none;padding-left:15px;}
.grav_top ul li div{display:block;float:left;text-decoration:none;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/nav_setas_grav.png) no-repeat 3px 12px;padding:5px 15px 0 25px}
.grav_cont{background:#fff;height:198px;overflow:auto;}
.grav_cont td{vertical-align:top;}
.grav_cont > ul{margin:0;padding:0;}
.grav_cont > ul > li{margin:0;padding:3px 0;list-style-type:none;}
.grav_cont > ul > li > a{display:block;margin:0;padding:0;border-bottom:1px solid #999;text-decoration:none;padding:2px 0}
.grav_cont > ul > li > a:hover{background:#c9e4ef;}
.grav_cont_list{display:block;border-bottom:1px solid #999;}
.grav_cont_sel{display:block;background:#c4edf3;border-bottom:1px solid #999;}
.grav_cont_lk{text-decoration:none;}
.grav_cont_lk:hover{text-decoration:none;color:#0088cc;}
.grav_cont_dia{width:50px;text-align:right;padding-top:2px;}
.grav_cont_hora{width:45px;text-align:center;padding-top:2px;}
.grav_cont_ic_1{width:25px;}
.grav_cont_ic_1 span{width:25px;margin-top:4px;height:10px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/ic_grav_balls.png) no-repeat left top;float:left;font-size:1px;line-height:1px;}
.grav_cont_ic_2{width:25px;}
.grav_cont_ic_2 span{width:25px;margin-top:4px;height:10px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/ic_grav_balls.png) no-repeat left top;float:left;font-size:1px;line-height:1px;}
.grav_cont_ic_3{width:25px;}
.grav_cont_ic_3 span{width:25px;margin-top:4px;height:10px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/ic_grav_balls.png) no-repeat 0 -10px;float:left;font-size:1px;line-height:1px;}
.grav_cont_txt{width:486px;text-align:left;padding:2px 2px;}
.bots_grav_edit{display:none;}
.grav_cont_bots{border:none;margin:0;padding:5px 0 0 10px;}
.bots_grav_edit ul{margin:0;padding:0;}
.bots_grav_edit ul li{display:inline;list-style:none;margin-right:10px;}
.grav_cont_sel .rec_sinopsys,
.grav_cont_sel .bots_grav_edit,
.grav_cont_list .grav_cont_bots,
.grav_cont_sel .grav_cont_bots,
.rec_open,.rec_open .rec_sinopsys,
.rec_sel .bt_apagar,
.rec_sel .rec_sinopsys{display:block;}
/*.recbox { background-color: #FFF; border: 1px solid #c0c0c0; width:700px; }*/
.rec_body_conflict { overflow: hidden; }
.h_bot_resolveConflict{ display: block; text-align: right; padding-top: 8px; padding-left: 22px; font-size: 11px; text-transform: uppercase; font-weight: bold; text-decoration:underline; background-repeat: no-repeat; color: #8FB9D1; line-height: 15px;cursor: pointer;  }
.rec_dtl { border-bottom: 1px solid #DDD; padding: 4px 0px; display: block; }
.rec_open { display: block; }
.rec_sel { background-color: #E2EFF7; }
.bts { background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/bts.gif) no-repeat; }
.bt_programa_list { margin-left: 4px; background-position: 0px -93px; width: 13px; height: 15px; float: left; }
.rec_right_margin {float:right; margin-right:10px;}
.bt_conflict {background-position: -100px -82px; width: 13px; height: 15px;}
.rec_time { float: left; width: 88px; font-size: 1.1em; text-align: right; }
.rec_title{ font-weight: 700;width: 450px; cursor: pointer; } .rec_title:hover{color:#000;}
.grav_cont_sel .rec_title:hover{color:#7A7A7D;}
#dataprogram:hover, #titleprogram:hover, #dataserie:hover, #titleserie:hover{color:#000;}
.rec_sinopsys { display: none; }
.sinopsys_tab { padding-left: 97px; padding-right: 25px; }
/*Requisitos*/
.lista_canais {list-style:none;}
.lista_canais li {float: left; list-style-type: none; padding: 0 2px 3px 0;}
.lista_canais li a {background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/bck_canais.png) no-repeat;width:84px;height:61px;display: block;float: left;padding: 0;text-decoration: none;}
.lista_canais li a img {padding-left:5px;padding-top:5px;}
.lista_canais li div.canal{display:none;}
/*Notícias*/
.list_not{width:680px;margin-left:15px;}
.list_not a{font-size:18px;font-family:'co_textregular';font-weight:normal;text-transform:uppercase;color:#3BC2D7;text-decoration:none;}
.list_not a:hover{text-decoration:underline;color:#7a7a7d;}
.list_not span.txt_dest{font-size:18px;font-family:'co_textregular';font-weight:normal;text-transform:uppercase;color:#3BC2D7;text-decoration:none;}
/*PAGINACAO*/
.paginacao {float:right;margin-top:15px;line-height:22px;}
.paginacao a{display:block;z-index:999;width:15px;height:22px;text-align:center;float:left;}
.paginacao a{color:#095881;font-size:15px;text-decoration:none;}
.paginacao a:hover{color:#3bc2d7;font-size:18px;text-decoration:none;}
.paginacao span.atual{color:#3bc2d7;width:15px;font-size:18px;text-align:center;float:left;}
.paginacao a.pag{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_paginacao.png) no-repeat;width:15px;height:22px;display:block;text-indent:-99999px;float:left;}
.paginacao a.pag.anterior{background-position:0 0;} 
.paginacao a.pag.anterior:hover{background-position:0 -22px;}
.paginacao a.pag.anterior[disabled=disabled] {background-position:0 0;}
.paginacao a.pag.seguinte{background-position:-71px 0;} 
.paginacao a.pag.seguinte:hover{background-position:-71px -22px;}
.paginacao a.pag.seguinte[disabled=disabled] {background-position:-71px 0;}
/*Conta Twitter*/
.btn_condicoes {background: url(http://meogo.meo.pt/Style%20Library/MeoGoImages/bot_condicoes.png) no-repeat 0 0;display: block;text-indent: -99999px;width: 186px;height: 29px;}
.btn_condicoes:hover{background-position:0 -29px;}
.pin_input{width:24px; height:24px;border:1px solid #d6d8d8!important; text-align: center;padding:0px;}
/*CANAIS PREMIUM*/
.cts{box-shadow:0 0 2px #c7c8ca;border-radius:15px;border:1px solid #d7d7d7;}
.cts2{box-shadow:0 1px 1px #c7c8ca;border-radius:8px;border:1px solid #d7d7d7;}
.box_grad{
/* Old browsers */background:#e8e8e8;
/* FF3.6+ */background:-moz-linear-gradient(top,  #FFFFFF 1%, #e8e8e8 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#FFFFFF), color-stop(100%,#e8e8e8)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #FFFFFF 1%,#e8e8e8 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #FFFFFF 1%,#e8e8e8 100%); 
/* IE10+ */background:-ms-linear-gradient(top,  #FFFFFF 1%,#e8e8e8 100%); 
/* W3C */background:linear-gradient(to bottom,  #FFFFFF 1%,#e8e8e8 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#e8e8e8',GradientType=0 );
}
.lgs_canais_dest{padding:30px 15px;min-height:80px;}
.lgs_canais_dest img{vertical-align:middle;margin:0 20px;}
/*CANAIS*/
.box_tit_canais{padding-bottom:10px;}
.box_div_canais{width:690px;overflow:hidden;margin-bottom:35px;}
.box_div_canais ul{width:693px;}
.box_div_canais ul li{float:left;list-style-type:none;padding:0 2px 3px 0;width:75px;min-height:50px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/fd_canais.png) no-repeat left top;}
.box_div_canais ul li > a{display:block;height:50px;}
.box_div_canais ul li .canal_txt{height:36px;font-size:11px;padding:4px 2px;text-align:center;}
#boxes_lb #dialog{padding:10px;}
#boxes_lb .window{z-index:9999;position:absolute;display:none;top:0;left:0;padding:20px;}
.boxs_6{display:block;width:346px;border-radius:22px;background:#EFEFEF;background:linear-gradient(bottom, #EFEFEF 13%, white 50%);background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/fd_canais_box.png) repeat-x left bottom #ffffff;background-image:linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-o-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-moz-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-webkit-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-ms-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0.13, #EFEFEF), color-stop(0.5, white) );background-image:-o-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-moz-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-webkit-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-ms-linear-gradient(bottom, #EFEFEF 13%, white 50%);border:1px solid #D2D2D2;background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0.13, #EFEFEF), color-stop(0.5, white));box-shadow:1px 1px 40px #6C6C6C;}
#bot_close_lb{}
#bot_close_lb a{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/ic_close.png) no-repeat left top;width:30px;height:30px;position:absolute;right:20px;top:20px;display:block;}
#ad_bot_anterior_div{position:absolute;left:10px;top:110px;width:30px;height:30px;}
#ad_bot_anterior_div a{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_seta.png) no-repeat left -30px;width:30px;height:30px;display:block;}
#ad_bot_seguinte_div{position:absolute;right:10px;top:110px;width:30px;height:30px;}
#ad_bot_seguinte_div a{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_seta.png) no-repeat left -60px;width:30px;height:30px;display:block;}
.pos_txt_dest_canais{padding:24px 30px 10px 30px;line-height:1.3;}
.pos_txt_dest_canais #chanName{font-size:15px;color:#3bc2d7;}
h2.tit_canais{line-height:30px;height:30px;color:#3bc2d7;text-align:left;font-size:18px;font-family:"Calibri"}
h3.tit_canais{color:#095881;text-align:left;font-size:15px;text-transform:uppercase;font-family:"Calibri"}
.ad_bot_gravacao{float:left;}
#chanMore{width:93px;height:30px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat left -384px;display:block;text-indent:-9999px;margin-right:9px;}
#chanMore:hover{background-position:left -414px;}
/*#chanWatch{width:184px;height:30px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat left -319px;display:block;text-indent:-9999px;}/
/*#chanWatch:hover{background-position:left -349px;}*/
.ad_light_partilhar{float:left;height:30px;margin-top:10px;color:#3bc2d7}
.ad_light_partilhar > span{display:inline-block;height:20px;line-height:20px;float:left;}
.ad_light_partilhar #redesSociaisSP{margin-left:5px;}
.ad_light_partilhar #redesSociaisSP a{line-height:20px;height:20px;float:left;margin-right:5px;}
.boxs_1_mcinza .pos_txt_dest_canais{padding:10px 30px 20px 30px;}
.mouseover{cursor:pointer;}
.box_guiatv_filter{padding:10px 0px 15px 0px;}
.forms_top_guiatv{width:860px;float:right;}
.forms_top_guiatv ul{margin:0;padding:0;}
.forms_top_guiatv ul li{display:block;float:left;list-style-type:none;margin-right:5px;}
.forms_top_guiatv ul li.form_first{margin-right:15px;}
.forms_top_guiatv ul li.form_first select{width:170px;}
/*.forms_top_guiatv ul li.form_2 select{width:177px;}*/
.forms_top_guiatv ul li select{height:21px;line-height:21px;background-color:transparent;border:1px solid #cdcdcd;}
.forms_top_guiatv ul li img{padding-top:3px;}
.forms_top_guiatv ul li a img {margin:0;padding:0;}
.forms_top_guiatv .consul_guia{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0px -443px;width:93px;float:left;display:block;height:30px;text-indent:-9999px;margin-top:-2px;}
.forms_top_guiatv .consul_guia:hover{background-position:0px -473px}
.box_dias_guiatv{margin:0;padding:0;float:left;width:253px;}
.box_dias_guiatv ul{margin:0;padding:0;}
.box_dias_guiatv li{float:left;list-style-type:none;margin:0;padding:0;}
.box_dias_guiatv a{display:block;width:35px;padding:5px 0px 5px 0px;min-height:24px;font-size:10px;text-transform:uppercase;text-decoration:none;text-align:center;color:#646464;text-shadow:1px 1px #fff;margin-right:1px;line-height:11px;}
.box_dias_guiatv a:hover{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/guiatv_dias.png) no-repeat left top;color:#fff;text-shadow:none;}
.dia_norm_guiatv{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/guiatv_dias.png) no-repeat -35px top;color:#444;}
.box_dias_guiatv a.dia_actual_guiatv{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/guiatv_dias.png) no-repeat left top;color:#fff;text-shadow:none;}
.dia_fdsem{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/guiatv_dias.png) no-repeat -70px top;color:#000;}
.box_hora_actual{float:left;width:117px;height:31px;margin-left:10px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/guiatv_dias.png) no-repeat -105px top;padding:3px 0 0 51px;}
.box_hora_actual a{font-size:10px;text-transform:uppercase;text-decoration:none;display:block;}
.box_hora_actual a:hover{color:#000;}
.pesq_guiatv{float:left;width:200px;height:30px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/fd_pesq_guiatv.png) no-repeat;margin:0;padding:6px 0 0 90px;}
.pesq_guiatv input{width:140px;margin-top:-2px;padding:0 4px;border:1px solid #fff;font-size:10px;vertical-align:2px;}
.pesq_guiatv a img{vertical-align:-4px;}
.pesq_guiatv_cust{float:right;width:305px;margin-top:3px;}
.box_guiatv_control{padding-bottom:15px;}
.box_guiatv_control .favoritos{width:110px;height:34px;float:left;}
.bt_topo_ic_favoritos{display:block;margin:0;padding:8px 0 8px 20px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/ic_fav.png) no-repeat left center;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#666;text-transform:uppercase;text-decoration:none;font-weight:bold;}
.bt_topo_ic_favoritos:hover{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/ic_fav_in.png) no-repeat left center;}
.bt_topo_ic_favoritos_on{display:block;margin:0;padding:15px 0 15px 20px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/ic_fav_in.png) no-repeat left center;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#666;text-transform:uppercase;text-decoration:none;font-weight:bold;}
.bt_topo_ic_favoritos_on:hover{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/ic_fav_in.png) no-repeat left center;}
/*RESULTADOS PESQUISA - Guia TV*/
.msg_pesq_result{padding:10px 0px;display:block;} .msg_pesq_result b{color:#3BC2D7;font-weight:normal;}
.boxs_1_az_pesq{display:block;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/box_fd_dir.png) repeat-y right top;padding:0px 4px;}
.pos_txt_dest_pesq_catg_cust{display:block;}
.pos_txt_dest_pesq_catg_cust input{line-height:21px;height:21px;margin:0 2px 0 6px;width:183px;padding:0px 5px;border:1px solid #d6d8d8;box-shadow:inset 0 -1px 4px #D6D8D8;vertical-align:bottom;}
/*.pos_txt_dest_pesq_catg_cust input{font-size:10px;line-height:12px;height:12px;margin:0 4px;width:112px;}*/
.pos_txt_dest_pesq_catg_cust .pesq_guia{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat;background-position:-20px -192px;width:21px;height:23px;display:inline-block;text-indent:-9999px;}
.pos_txt_dest_pesq_catg_cust .pesq_guia:hover{background-position:-80px -192px;}
.pos_txt_dest_pesq_catg_cust > span{vertical-align:bottom;display:inline-block;line-height:23px;}
/*CAIXA*/
.epgbox{border: 1px solid #CDCDCD;}
#epg_nav{position: relative;height: 45px;border-bottom: 1px solid #CDCDCD;}
.epg_block{width:108px;height:46px;position:absolute;left:-1px;top:-1px;background:#fff;z-index:2;}
.epgtimewrapper{position: absolute; width: 809px; overflow: hidden; background-color: #c7c8ca; left: 106px; top: 0px;height:45px;}
#epg_moveleft { position: absolute; right: 25px; z-index: 1; border-right: 1px solid #CDCDCD; }
#epg_moveright { position: absolute; right: 0px; z-index: 1; }
#epg_timers { position: relative; width: 5400px; padding: 0px; }
.epg_teste_div{ float: left; width: 179px; font-weight: bold; border-left: 1px solid #FFF; text-indent: 8px; }
.epg_teste_span{ float: left; font-size: 21px; color: #FFFFFF; padding: 10px 0px; position:relative; }
.time_mid{ font-weight: bold; color:#7a7a7d; font-size:15px;padding:21px 8px 7px; background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/linha_temp_mid.gif) no-repeat center bottom; text-indent:0; width:45px; text-align:center; float:left; position:relative; }
#epg_channels { width: 968px; }
#epg_channel_list { float: left; width: 108px; overflow: hidden; height: 410px; }
.epg_channel { height: 40px;padding:0 0 0 5px; border-bottom: 1px solid #989999;font-size:10px;font-weight:bold;color:#575757;}
.epg_channel img{margin:2px 0px 0 10px;vertical-align:-12px;}
.epg_channel span { padding-top: 15px; display: block; }
.c_eve{background-color:#fff;border-right:1px solid #cdcdcd;}
.c_odd{background-color:#eee;border-right:1px solid #cdcdcd;}
#epg_program_list { position: relative; float: left; width: 860px; overflow: hidden; }
#program_list_container { width: 5400px; position: relative; padding: 0px; display: block; }
/*#loadingDetail{display:block;min-height:100px;line-height:100px;text-align:center;}*/
#progtitledtl{color:#3bc2d7;}
#progremdtl a img{padding-bottom:10px;}
.pos_txt_dest_canais #btngravar, .pos_txt_dest_canais #btngravarseries, .pos_txt_dest_canais .bot_gravar_opcoes{float:left;height:28px;margin-bottom:5px;}
.pos_txt_dest_canais #btngravar{margin-right:7px;}
#btngravar a{display:block;width:100px;height:28px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 0;text-indent:-99999px;cursor:pointer;}
#btngravar a:hover{background-position:0 -29px;}
#btngravarseries{width:141px;display:block;}
#btngravarseries a{cursor:pointer;display:block;width:141px;height:28px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -63px;text-indent:-99999px;}
#btngravarseries a:hover{background-position:0 -92px;}
.bot_gravar_series{cursor:pointer;display:block;width:141px;height:28px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -63px;text-indent:-99999px;}
.bot_gravar_series:hover{background-position:0 -92px;}
.bot_gravar_opcoes{display:block;width:186px;height:28px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -126px;text-indent:-99999px}
.bot_gravar_opcoes:hover{background-position:0 -155px;}
/*EPG*/
.epg_programs { clear: both; width: 5400px; position: relative; padding: 0 2px; height: 40px; border-bottom: 1px solid #DDD; }
.epg_programs .epg_prog { position: absolute; height: 40px; border-left: 1px solid #DDD; border-bottom: 1px solid #989999; color: #808080; white-space: nowrap; background-position: right bottom; }
.epg_programs .epg_prog_sel { border-bottom: 1px solid #E2EFF7; background-color: #E2EFF7; }
.epg_popup { position: absolute; width: 592px; height: 109px; z-index: 500; background-color: #E2EFF7; top: 41px; }
.epg_popup .desc { float: left; padding: 4px 0px 0px 8px; display: block; width: 108px; height: 72px; color: #92A3AB; }
.epg_popup .syn { float: right; padding: 4px 4px 0px 4px; display: block; font: 0.9em Verdana, Tahoma; width: 465px; color: #92A3AB; }
.epg_alert { float: right; }
.epg_loading { position: relative; width: 820px; height: 388px; z-index: 500; background: url(http://meogo.meo.pt/Style%20Library/MeoGoImages/loading_big.gif) no-repeat center; }
.pos_timeline{position:absolute;width:5px;z-index:1;margin-top:-5px;}
.epg_prog .epg_sp, .epg_prog_sel .epg_sp {padding:5px 0 0 5px;cursor:pointer;display:block;width:450px;}
.epg_prog .epg_sp:hover, .epg_prog .mouseover{color:#0088cc;cursor:pointer;}
.epg_prog a{text-decoration:underline;font-weight:700;font-size:13px;color:#7a7a7d;}
.epg_prog_sel{border-bottom:1px solid #CDCDCD;background-color:#3BC2D7;overflow:hidden;}
.epg_prog_sel a{color:#fff}
.epg_channel{height:40px;padding:0 0 0 5px;border-bottom:1px solid #CDCDCD;font-size:10px;font-weight:bold;color:#575757;}
.epg_programs_eve{background-color:white;clear:both;width:5400px;position:relative;padding:0 2px;height:40px;border-bottom:1px solid #CDCDCD;text-decoration:underline;}
.epg_programs_eve .epg_prog{position:absolute;height:40px;border-left:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;color:#5D5D5D;white-space:nowrap;background-position:right bottom;overflow:hidden;}
.epg_programs_odd{background-color:#eeeeee;clear:both;width:5400px;position:relative;padding:0 2px;height:40px;border-bottom:1px solid #CDCDCD;}
.epg_programs_odd .epg_prog{position:absolute;height:40px;border-left:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;color:#5D5D5D;white-space:nowrap;background-position:right bottom;overflow:hidden;}
.epg_moveleft_st{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat;background-position:-17px -225px; width:26px;height:45px;border-right:1px solid #CDCDCD;}
.epg_moveleft_st:hover{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat;background-position:-77px -225px; width:26px;height:45px;}
.epg_moveright_st{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat;background-position:-17px -180px; width:26px;height:45px;}
.epg_moveright_st:hover{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat;background-position:-77px -180px; width:26px;height:45px;}
.pos_bar_epg .pos_epg_bots .mouseover, .pos_bar_epg .pos_epg_bots_central .mouseover{width:35px;background-image:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png);background-repeat:no-repeat;}
.pos_bar_epg .pos_epg_bots .mouseover{height:45px;}
.pos_bar_epg .pos_epg_bots_central .mouseover{height:22px;}
#epg_moveup{height:22px;display:block;background-position:-12px -57px;}
#epg_moveup:hover{background-position:-72px -57px;}
#epg_movedown{display:block;background-position:-12px -102px;}
#epg_movedown:hover{background-position:-72px -102px;}
.pos_epg_bots{float:left;width:36px;}
.pos_epg_bots_central{float:left;width:35px;}
#epg_moveupfast{display:block;border-right:1px solid #CDCDCD;background-position:-12px 0px;}
#epg_moveupfast:hover{background-position:-72px 0px;}
#epg_movedownfast{display:block;border-left:1px solid #CDCDCD;background-position:-12px -135px;}
#epg_movedownfast:hover{background-position:-72px -135px;}
.pos_bar_epg{display:table;width:968px;border-top:1px solid #CDCDCD;}
.pos_bar_epg_esq{width: 107px;border-right:1px solid #CDCDCD;float:left;}
.pos_bar_epg_dir{float:left;padding:0px 0 0 10px;line-height:11px}
/*Guia TV PESQUISA*/
.boxs_pesquisa_int{display:block;width:318px;margin-bottom:30px;}
#box_pesq_result{display:none;margin-bottom:30px;}
#txt_pesq_result{display:none;margin-bottom:15px;padding:5px 0 0 16px;font-size:10px;}
.box_pesq_result2{display:block;margin-bottom:30px;}
.txt_pesq_result2{display:block;margin-bottom:15px;padding:5px 0 0 16px;font-size:10px;}
.guia_lk_voltar{display:block;float:right;margin-bottom:15px;}
.guia_lk_voltar a{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png)  no-repeat left -506px;text-indent:-9999px;width:63px;height:28px;display:block;}
.guia_lk_voltar a:hover{background-position:left -536px}
.guiatv_pesq_result{display:block;border:1px solid #cdcdcd;border-bottom:0;_border-bottom:1px solid #cdcdcd;margin-top:15px;}
.guiatv_pesq_result ul{margin:0;padding:0;}
.guiatv_pesq_result ul li{margin:0;list-style-type:none;padding:0;display:block;border-bottom:1px solid #cdcdcd;}
.guiatv_pesq_result ul li a{text-decoration:none;padding:10px 10px 10px 15px;}
.guiatv_pesq_result ul li a:hover{text-decoration:none;background:#3BC2D7;color:#FFF;}
.guiatv_pesq_result ul li a:hover span{color:#FFF;}
.fd_guiatv_pesq_result{background:#eee;display:block;}
.fd2_guiatv_pesq_result{background:#FFF;display:block;}
.tit_12b_cz{display:block;font-weight:bold;}
.guiatv_pesq_result_seta{/*float:right;padding:8px 5px 10px 10px;*/display:none;}
.guiatv_pesq_result_pag{display:block;padding:15px 0px;font-size:10px;font-weight:normal;}
.guiatv_pesq_result_pag span, .guiatv_pesq_result_pag a{line-height:22px;float:left;display:inline-block;padding-top:5px;text-decoration:none;}
.guiatv_pesq_result_pag a.last-child{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_paginacao.png) no-repeat right 3px;width:25px;text-indent:-9999px;}
.guiatv_pesq_result_pag a:first-child{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_paginacao.png) no-repeat left 3px;width:25px;text-indent:-9999px;}
.guiatv_pesq_result_pag > span{height:27px;float:right;}
.guiatv_pesq_result_pag > span:first-child{display:none;}
.guiatv_pesq_result_pag a.pesq_result_paginas{text-decoration:none;width:16px;text-align:center;color:#095881;background:none;text-indent:0px;}
.guiatv_pesq_result_pag a.pesq_result_paginas:hover{color:#3bc2d7;background:none;}
.guiatv_pesq_result_pag span.pesq_result_paginas_in{color:#3bc2d7;font-size:18px;width:16px;text-align:center;padding-top:0px;line-height:25px;padding-top:2px;text-indent:0px;}
/*Guia TV - Canais*/
.pos_guia_list_canais{display:block;margin:30px 0;}
.list_canais_hor{display:block;border:1px solid #CDCDCD;margin-top:15px;height:66px;background:#eee;overflow:hidden;width:970px;}
.list_canais_hor ul{margin:0;padding:0;} .list_canais_hor ul li{padding:0;display:inline;list-style-type:none;}
.list_canais_hor ul li a{float:left;width:79px;height:66px;text-align:center;}
.list_canais_hor ul li a:hover{background:#3BC2D7;}
.list_canais_hor ul li a img{margin-bottom:2px;}
.list_canais_hor_selec{float:right;background:#FFF;}
.list_canais_hor_selec a{border-left:1px solid #CDCDCD;}
.guia_seta_esq{float:left;width:26px;height:66px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat -17px -218px;color:#FFF;font-size:1px;text-decoration:none;}
.guia_seta_esq:hover{background-color:#EEE;background-position:-77px -218px;}
.guia_seta_dir{float:left;width:26px;height:66px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat -17px -173px;color:#FFF;font-size:1px;text-decoration:none;}
.guia_seta_dir:hover{background-color:#EEE;background-position:-77px -173px;}
.list_prog_hor{width:60px;float:left;text-align:center;color:#575757;font-size:14px;padding:8px 0 0;}
.tab_list_prog_selec{border:1px solid #CDCDCD;width:100%;}
.tab_list_prog_selec2{border:1px solid #CDCDCD;border-top:none;width:100%;}
/*Guia TV - Canais Vertical*/
.ch_jcarousel-skin .jcarousel-container {margin:0;padding:0;height:66px;}
.ch_jcarousel-skin li a{text-align:center;width:79px;display:block;text-transform:uppercase;font-size:10px;}
.ch_jcarousel-skin li a:hover{text-decoration:none;}
.ch_jcarousel-skin .jcarousel-container-horizontal {margin:0;padding:0; width: 869px;}
.ch_jcarousel-skin .jcarousel-clip-horizontal {width: 869px; height: 66px;padding: 0;margin: 0;overflow: hidden;}
.ch_jcarousel-skin .jcarousel-list li, .ch_jcarousel-skin .jcarousel-item {float: left; list-style: none;width: 79px; height: 66px;}
.ch_jcarousel-skin .jcarousel-item-horizontal {width:869px;}
/*LIST*/
.list_prog{float:left;border-left:1px solid #CDCDCD;width:909px;min-height:62px;}
.list_prog a img{/*float:right;margin:10px 20px 0 0;*/display:none;}
.list_prog a{text-decoration:none;color:#575757;padding:8px 0 8px 20px;display:block;_width:845px;font-size:13px;min-height:49px;}
.list_prog a:hover{text-decoration:none;color:#FFF;background:#3BC2D7;}
.list_prog a span{color:#575757;font-weight:bold;display:block;font-size:14px;}
.list_prog a:hover span{color:#FFF;}
.list_prog_hor_fd_2{background:#eee;}
.list_programas_vert{display:block;border:1px solid #CDCDCD;border-bottom:none;margin:30px 0 0;}
.list_programas_vert ul{margin:0;padding:0;}
.list_programas_vert ul li{padding:0;/*display:table;*/border-collapse:collapse;list-style-type:none;_border-bottom:0px;border-bottom:1px solid #CDCDCD;width:968px;}
.chv_jcarousel-skin .jcarousel-container {margin:0;padding:0;width:970px;height:396px;}
.chv_jcarousel-skin li a{}
.chv_jcarousel-skin li a:hover{text-decoration:none;}
.chv_jcarousel-skin .jcarousel-container-vertical {margin:0;padding:0; width:970px;}
.chv_jcarousel-skin .jcarousel-clip-vertical {width: 970px; height: 396px; padding: 0;margin: 0;overflow: hidden;}
.chv_jcarousel-skin .jcarousel-list li, .ch_jcarousel-skin .jcarousel-item {float: left; list-style: none;width:970px; min-height:65px}
/*.chv_jcarousel-skin .jcarousel-item-vertical {width:970px;}*/
.jcarousel-control { float: right; margin:0px 0px 0px 0px;}
.jcarousel-clip { z-index: 2; margin: 0px 0 0; padding: 0; overflow: hidden; position: relative; width: 211px; height: 150px; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
/*.jcarousel-list li, .jcarousel-item { float: left; list-style: none; width: 211px; height: 150px;}*/
#channels_box{margin:0;padding:0;width:869px;float:left;}
#channels_box li{float:left;list-style-type:none;}
#channels_box2{margin:0;padding:0;width:970px;float:left;}
#channels_box2 li{float:left;list-style-type:none;}
/* BOX setas guiatv */
.guiatv_box_setas{width:106px;}
.guiatv_box_setas2{width:60px;}
.guiatv_bot_seta_up{font-size:1px;text-decoration:none;line-height:1px;color:#FFF;display:block;height:20px;padding:0 0;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat 0px -57px;border-bottom:1px solid #CDCDCD;}
.guiatv_bot_seta_down{font-size:1px;text-decoration:none;line-height:1px;color:#FFF;display:block;height:20px;padding:0 0;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat 0px -102px;}
.guiatv_bot_seta_up:hover{color:#eee;background:#eee url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat -60px -57px;}
.guiatv_bot_seta_down:hover{background:#eee url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrows.png) no-repeat -60px -102px;}
.guiatv_box_note{padding:3px 0 3px 20px;line-height:10px;border-left:1px solid #CDCDCD;}
/* Detalhe Canal */
#dtl_header { background-color: #ADC7D8; height: 45px; padding-left: 10px; }
#dtl_body { height: 310px; overflow: auto; }
.dtl_prog { border-bottom: 1px solid #DDD; padding: 4px 0px 4px 0; display: block; background-position: 670px bottom; background-image: url(http://meogo.meo.pt/Style%20Library/MeoGoImages/tab_program_down.gif); background-repeat: no-repeat; }
.dtl_prog_sel { background-image: url(http://meogo.meo.pt/Style%20Library/MeoGoImages/tab_program_up.gif); background-color: #E2EFF7; }
.dtl_noItems { text-align: center; padding-top: 10px; display: block; }
.dtl_time { float: left; width: 52px; font-size: 1.1em; text-align: right; padding-right: 15px; }
.dtl_title { font-weight: 700; font-size: 12px; padding-left: 25px; cursor: pointer; float: left; width: 450px; }
.dtl_title_channel { font-weight: bold; font-size: 12px; padding-left: 0px; padding-right: 10px; cursor: pointer; vertical-align: top; }
.dtl_duration { padding-right: 10px; display: none; float: right; }
.dtl_sinopsys { padding-left: 78px; padding-right: 25px; display: none; }
.dtl_prog_sel .dtl_sinopsys { display: block; }
.dtl_prog_sel .dtl_duration { display: inline; }
.tv_destaque_sinopse_cont{padding-bottom:10px;}
.tv_destaque_sinopse_tit{font-size:16px;color:#3BC2D7}
.bf_bot_mais_horarios{width:144px;height:28px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -568px;text-indent:-99999px;display:inline-block;}
.bf_bot_mais_horarios:hover{background-position:0 -597px;}
.bots_tv_destaque_sinopse_redes{padding-top:20px;height:20px;}
.bots_tv_destaque_sinopse_redes span{line-height:20px;float:left;color:#3BC2D7;display:inline-block;}
.bots_tv_destaque_sinopse_redes a{height:20px;line-height:20px;float:left;display:inline-block;margin-left:5px;}
.ad_linha_sep_sm{display:none;}
.bf_ic_tit_info2{padding-bottom:30px;}
/* TABELA RESULTADOS HORAS */
.ad_spc_mb30_antestabs{margin-bottom:30px;}
.guiatv_pesq_hora_result{margin-bottom:30px;}
/* Barra topo titulos  */
.guiatv_pesq_hora_tit_canal{width:106px;padding:14px 0 11px 0;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;text-align:center;}
.guiatv_pesq_hora_tit_epis{padding:14px 0 11px 21px;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;}
.guiatv_pesq_hora_tit_data{width:90px;padding:14px 0 11px 0;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;text-align:center;}
.guiatv_pesq_hora_tit_data a{text-decoration:none;text-transform:uppercase;}
.guiatv_pesq_hora_tit_data a:hover{text-decoration:none;}
.guiatv_pesq_hora_tit_data img{margin-left:10px;}
.guiatv_pesq_hora_tit_ini{width:112px;padding:14px 0 11px 0;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;text-align:center;}
.guiatv_pesq_hora_tit_ini a{text-decoration:none;text-transform:uppercase;}
.guiatv_pesq_hora_tit_ini a:hover{}
.guiatv_pesq_hora_tit_ini img{margin-left:10px;}
.guiatv_pesq_hora_tit_fim{width:112px;padding:14px 0 11px 0;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;text-align:center;}
.guiatv_pesq_hora_tit_fim a{text-decoration:none;text-transform:uppercase;}
.guiatv_pesq_hora_tit_fim a:hover{}
.guiatv_pesq_hora_tit_fim img{margin-left:10px;}
/* Linhas de cÃ©lulas resultados  */
.guiatv_pesq_hora_col_canal{width:106px;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;text-align:center;border-bottom-color:#cdcdcd!important}
.guiatv_pesq_hora_col_canal a{text-decoration:none;}
.guiatv_pesq_hora_col_canal a img{vertical-align:middle;}
.guiatv_pesq_hora_col_epis{padding:8px 21px 8px 21px;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom-color:#cdcdcd!important}
.guiatv_pesq_hora_col_epis a{text-decoration:underline;}
.guiatv_pesq_hora_col_epis a:hover{text-decoration:underline;color:#444647;}
.guiatv_pesq_hora_col_data{width:90px;text-align:center;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom-color:#cdcdcd!important}
.guiatv_pesq_hora_col_ini{width:112px;text-align:center;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom-color:#cdcdcd!important}
.guiatv_pesq_hora_col_fim{width:112px;text-align:center;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom-color:#cdcdcd!important}
/* Cores - linha e coluna */
.guiatv_lin_cz{background:#eee;}
/* END TABELA RESULTADOS HORAS */
/*A minha conta*/
.bot_associar{background: url(http://meogo.meo.pt/Style%20Library/MeoGoImages/bot_form_seta.jpg) no-repeat left top #D8D8D8;padding-left: 30px;display: inline-block;font-size: 10px;cursor: pointer;line-height: 21px;height: 21px;text-transform: uppercase;text-decoration: none;}
.meo_validation{color: #9F6000;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/error.png) no-repeat 5px 7px #FEEFB3;padding:15px 10px 12px 45px;margin:10px 10px 10px 0;max-width:600px;}
.meo_error{color: #9F6000;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/error.png) no-repeat 5px 7px #FEEFB3;padding:15px 10px 12px 45px;margin:10px 10px 10px 0;max-width:600px;}
.meo_warning{color: #9F6000;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/warning.png) no-repeat 5px 7px #FEEFB3;padding:15px 10px 12px 45px;margin:10px 10px 10px 0;max-width:600px;}
.meo_info{color: #00529B;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/info.png) no-repeat 5px 7px #EBF4F9;padding:15px 10px 12px 45px;margin:10px 10px 10px 0;max-width:600px;}
.meo_success{color:#4f8a10;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/success.png) no-repeat 5px 7px #dff2bf;padding:15px 10px 12px 45px;margin:10px 10px 10px 0;max-width:600px;}
.ic_quest_form{padding: 3px 0 0 5px;vertical-align: -4px;}
/*FAQS*/
.faqs_main{margin-bottom:20px;position:relative;padding-bottom:20px;}
.faqs_main .control{cursor:pointer;display:block;width:25px;height:46px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;position:absolute;top:250px;}
.faqs_main .bPrev{background-position:center top;left:0;} .faqs_main .bPrev:hover{background-position:center -92px;}
.faqs_main .bNext{background-position:center -46px;right:0;} .faqs_main .bNext:hover{background-position:center -134px;}
.faqs_main ul{margin:0;padding:0;}
.faqs_main ul li{margin:0;padding:0;list-style-type:none;}
.faqs_main > ul{display:block;}
.faqs_main > ul > li{float:left;}
.faqs_main > ul > li > a{width:139px;text-align:center;height:22px;line-height:22px;display:block;padding:0 10px;box-shadow:0px 2px 2px #c7c8ca;font-size:13px;color:#7a7a7d;text-decoration:none;margin-right:2px;border-radius:15px;background:#e0e3e8;background:-moz-linear-gradient(top,  #e0e3e8 1%, #b2b3b3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#e0e3e8), color-stop(100%,#b2b3b3));background:-webkit-linear-gradient(top, #e0e3e8 1%,#b2b3b3 100%);background:-o-linear-gradient(top,  #e0e3e8 1%,#b2b3b3 100%);background:-ms-linear-gradient(top, #e0e3e8 1%,#b2b3b3 100%);background:linear-gradient(to bottom, #e0e3e8 1%,#b2b3b3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e3e8', endColorstr='#b2b3b3',GradientType=0);}
.faqs_main > ul > li > a:hover{color:#FFF;background:#7a7a7d;background:-moz-linear-gradient(top,  #002E48 1%, #000000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#002E48), color-stop(100%,#000000));background:-webkit-linear-gradient(top,  #002E48 1%,#000000 100%);background:-o-linear-gradient(top,  #002E48 1%,#000000 100%);background:-ms-linear-gradient(top, #002E48 1%,#000000 100%);background:linear-gradient(to bottom, #002E48 1%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#002E48', endColorstr='#000000',GradientType=0 );}
.faqs_main > ul > li.act > a{color:#ffffff;background:#43d7e1;background:-moz-linear-gradient(top,  #43d7e1 1%, #036070 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#43d7e1), color-stop(100%,#036070));background:-webkit-linear-gradient(top,  #43d7e1 1%,#036070 100%);background:-o-linear-gradient(top,  #43d7e1 1%,#036070 100%);background:-ms-linear-gradient(top,  #43d7e1 1%,#036070 100%);background:linear-gradient(to bottom,  #43d7e1 1%,#036070 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#43d7e1', endColorstr='#036070',GradientType=0 );}
.faqs_main > ul > li > ul{position:absolute;display:none;width:485px;top:50px;left:40px}
.faqs_main > ul > li.act > ul{display:block;}
.faqs_main > ul > li > ul > li > a{font-size:15px;text-decoration:none;display:block;padding:8px 32px 12px 12px;line-height:18px;}
.faqs_main > ul > li > ul > li > a > span{font-size:15px;color:#3bc2d7;display:block;width:25px;height:100%;float:left;}
.faqs_answer{position:absolute;right:-400px;top:10px;width:305px;padding:35px;border-radius:22px;background:#EFEFEF;background:linear-gradient(bottom, #EFEFEF 13%, white 50%);background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/fd_canais_box.png) repeat-x left bottom #ffffff;background-image:linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-o-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-moz-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-webkit-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-ms-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0.13, #EFEFEF), color-stop(0.5, white) );background-image:-o-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-moz-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-webkit-linear-gradient(bottom, #EFEFEF 13%, white 50%);background-image:-ms-linear-gradient(bottom, #EFEFEF 13%, white 50%);border:1px solid #D2D2D2;background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0.13, #EFEFEF), color-stop(0.5, white));box-shadow:1px 1px 20px #b6b6b6;}
.faqs_main > ul > li > ul > li .faqs_answer{display:none;}
.faqs_main > ul > li > ul > li.act .faqs_answer{display:block;}
.faqs_main > ul > li > ul > li.act{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_faqs_arrow.png) no-repeat;}
.faqs_main > ul > li > ul > li.act.s1{background-position:left top;}
.faqs_main > ul > li > ul > li.act.s2{background-position:left -58px;}
.faqs_main > ul > li > ul > li.act.s3{background-position:left -134px;}
.faqs_main > ul > li > ul > li.act.s4{background-position:left -228px;}
.faqs_main > ul > li > ul > li > a:hover{color:#444647}
.faqs_main > ul > li > ul > li.act > a, .faqs_main > ul > li > ul > li.act > a span{color:#fff;font-weight:bold;}
.faqs_answer .nr{font-family:'co_textregular';font-size:48px;display:block;height:50px;line-height:50px;text-align:right;color:#3bc2d7;margin-bottom:10px;}
.faqs_answer{line-height:1.4;}
.faqs_answer .txt_11{display:inline-block;}
.faqs_answer a{text-decoration:underline;} .faqs_answer a:hover{text-decoration:underline;color:#444647}
/*ACEDER*/
.pos_aceder{margin:50px 0;min-height:200px;}
.pos_aceder > div{float:left;border-right:1px solid #d3d3d3;width:204px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_aceder.png) no-repeat 0 -5000px;padding:122px 0 20px;}
.pos_aceder > div > a{margin-left:30px;}
.pos_aceder > .col_1{width:177px;background-position:0 20px;} .pos_aceder > .col_1 > a{margin:0;}
.pos_aceder > .col_2{width:205px;background-position:-178px 20px;}
.pos_aceder > .col_3{width:205px;background-position:-384px 20px;}
.pos_aceder > .col_4{width:205px;background-position:-590px 20px;}
.pos_aceder > .col_5{width:174px;background-position:-796px 20px;border-right:0;}
.bot_ver_tv{display:block;float:left;width:146px;height:27px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -691px;}
.bot_ver_tv:hover{background-position:0 -721px;}
.bot_videoclube{display:block;float:left;width:146px;height:27px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -752px;}
.bot_videoclube:hover{background-position:0 -782px;}
.bot_guiatv{display:block;float:left;width:146px;height:27px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -813px;}
.bot_guiatv:hover{background-position:0 -843px;}
.bot_gravar2{display:block;float:left;width:146px;height:27px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -874px;}
.bot_gravar2:hover{background-position:0 -904px;}
.bot_gravar_aut{display:block;float:left;width:146px;height:27px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -935px;}
.bot_gravar_aut:hover{background-position:0 -965px;}
/*VideoCluble Card*/
.img_videocard{position:absolute;top:-70px;right:0;}
#mvc-know{}
.nav_cardinfo{margin-bottom:30px;list-style:none;}
.nav_cardinfo > li{float:left;}
.nav_cardinfo > li > a{height:22px;line-height:22px;display:block;padding:0 30px;box-shadow:0px 2px 2px #c7c8ca;font-size:13px;color:#7a7a7d;text-decoration:none;margin-right:2px;border-radius:15px;
/* Old browsers */background:#e0e3e8;
/* FF3.6+ */background:-moz-linear-gradient(top,  #e0e3e8 1%, #b2b3b3 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#e0e3e8), color-stop(100%,#b2b3b3)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #e0e3e8 1%,#b2b3b3 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #e0e3e8 1%,#b2b3b3 100%); 
/* IE10+ */background:-ms-linear-gradient(top, #e0e3e8 1%,#b2b3b3 100%); 
/* W3C */background:linear-gradient(to bottom, #e0e3e8 1%,#b2b3b3 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e3e8', endColorstr='#b2b3b3',GradientType=0 );
}
.nav_cardinfo > li > a:hover{color:#FFF;
/* Old browsers */background:#7a7a7d; 
/* FF3.6+ */background:-moz-linear-gradient(top,  #002E48 1%, #000000 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#002E48), color-stop(100%,#000000)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #002E48 1%,#000000 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #002E48 1%,#000000 100%); 
/*IE10+ */background:-ms-linear-gradient(top, #002E48 1%,#000000 100%);  
/*W3C */background:linear-gradient(to bottom, #002E48 1%,#000000 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#002E48', endColorstr='#000000',GradientType=0 );
} 
.nav_cardinfo > li > a.on{color:#ffffff;
/* Old browsers */background:#43d7e1;
/* FF3.6+ */background:-moz-linear-gradient(top,  #43d7e1 1%, #036070 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#43d7e1), color-stop(100%,#036070)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #43d7e1 1%,#036070 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #43d7e1 1%,#036070 100%); 
/* IE10+ */background:-ms-linear-gradient(top,  #43d7e1 1%,#036070 100%); 
/* W3C */background:linear-gradient(to bottom,  #43d7e1 1%,#036070 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#43d7e1', endColorstr='#036070',GradientType=0 );
}
#mvc-know .oquee img{float:left;}
#mvc-know .error { float: left; color: red; margin: 0 !important; }
#mvc-know .client-yes { float: left;width:400px; }
#mvc-know .client-yes p {margin-bottom: 10px; }
#mvc-know .client-no { float: left;}
#mvc-know .client-no p { margin: 0; margin-bottom:15px; }
.bot_login{display:block;float:left;width:69px;height:27px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1305px;}
.bot_login:hover{background-position:0 -1336px;}
.bot_logout{display:block;float:left;width:69px;height:27px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1367px;}
.bot_logout:hover{background-position:0 -1398px;}
/*TABELA - Gerir produto*/
.tb_produto {background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/tb_produto.png) no-repeat; width:970px;height:535px; border-spacing:0; border:0; margin-top:30px;width:969px;}
.tb_produto th {color:#0099ab; font-size:15px; font-weight: bold; height:65px;text-transform:uppercase; text-align:center;}
.tb_produto td{text-align:left;height:60px;}
.tb_produto th.hd1{width:173px; height:65px;}
.tb_produto th.hd2{width:130px; height:65px;}
.tb_produto th.hd3{width:222px; height:65px;}
.tb_produto th.hd34{width:442px; height:65px;}
.tb_produto th.hd4{width:222px; height:65px;}
.tb_produto th.hd5{width:222px; height:65px;}
.tb_produto td.td13, .tb_produto td.td14, .tb_produto td.td15 {width:222px; height:60px; text-align: center; color: white;font-weight: bold;text-shadow: -1px 0 0 black;}
.tb_produto th.td21, .tb_produto td.td41, .tb_produto td.td51, .tb_produto td.td61 {text-align: left; padding-left:15px;color: white;font-weight: bold;text-shadow: -1px 0 0 black;}
.tb_produto td.td22, .tb_produto td.td32, .tb_produto td.td42, .tb_produto td.td63, .tb_produto td.td64, .tb_produto td.td65 {text-align: center;}
.tb_produto td.td73, .tb_produto td.td74, .tb_produto td.td75{height:65px;font-size:18px; text-align: center;color: white;font-weight: bold;text-shadow: -1px 0 0 black;}
.tb_produto td.td81, .tb_produto td.td82, .tb_produto td.td83, .tb_produto td.td84, .tb_produto td.td85 {height:40px;padding-left:62px;}
.tb_produto td.td53, .tb_produto td.td54, .tb_produto td.td55{line-height: 60px;}
.tb_produto td.td23, .tb_produto td.td24, .tb_produto td.td25, .tb_produto td.td33, .tb_produto td.td34, .tb_produto td.td35, .tb_produto td.td43, .tb_produto td.td44, .tb_produto td.td45, .tb_produto td.td53, .tb_produto td.td54, .tb_produto td.td55{text-align: center;}
.btn_aderir_produto {background: url(http://meogo.meo.pt/Style%20Library/MeoGoImages/bot_aderir_produto.png) no-repeat 0 0;display: block;text-indent: -99999px;width: 98px;height: 28px;}
/*TABELA - Vantagens Produto*/
.tb_vantagens {background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/tb_vantagens.png) no-repeat; width:970px;border-spacing:0; border:0; margin-top:30px;width:969px;}
.tb_vantagens th {color:white; font-size:15px; font-weight: bold; height:27px; text-align:center;text-shadow: -1px 0 0 black;}
.tb_vantagens td{text-align:left;height:43px;}
.tb_vantagens th.hd1{width:156px; height:27px;}
.tb_vantagens th.hd2{width:541px; height:27px;}
.tb_vantagens th.hd3{width:91px; height:27px;}
.tb_vantagens th.hd4{width:91px; height:27px;}
.tb_vantagens th.hd5{width:91px; height:27px;}
.tb_vantagens td.td11, .tb_vantagens td.td12, .tb_vantagens td.td13, .tb_vantagens td.td14, .tb_vantagens td.td15{height:75px;}
.tb_vantagens th.td21, .tb_vantagens th.td91, .tb_vantagens th.td151 {text-align: left; padding-left:15px;}
.tb_vantagens td.td9, .tb_vantagens td.td15 {height:20px;}
.tb_vantagens td.td23, .tb_vantagens td.td24, .tb_vantagens td.td25, .tb_vantagens td.td33, .tb_vantagens td.td34, .tb_vantagens td.td35, .tb_vantagens td.td43, .tb_vantagens td.td44, .tb_vantagens td.td45, .tb_vantagens td.td53, .tb_vantagens td.td54, .tb_vantagens td.td55, .tb_vantagens td.td63, .tb_vantagens td.td64, .tb_vantagens td.td65, .tb_vantagens td.td73, .tb_vantagens td.td74, .tb_vantagens td.td75, .tb_vantagens td.td83, .tb_vantagens td.td84, .tb_vantagens td.td85, .tb_vantagens td.td93, .tb_vantagens td.td94, .tb_vantagens td.td95, .tb_vantagens td.td103, .tb_vantagens td.td104, .tb_vantagens td.td105, .tb_vantagens td.td113, .tb_vantagens td.td114, .tb_vantagens td.td115, .tb_vantagens td.td123, .tb_vantagens td.td124, .tb_vantagens td.td125, .tb_vantagens td.td133, .tb_vantagens td.td134, .tb_vantagens td.td135, .tb_vantagens td.td143, .tb_vantagens td.td144, .tb_vantagens td.td145, .tb_vantagens td.td153, .tb_vantagens td.td154, .tb_vantagens td.td155, .tb_vantagens td.td163, .tb_vantagens td.td164, .tb_vantagens td.td165, .tb_vantagens td.td173, .tb_vantagens td.td174, .tb_vantagens td.td175 {text-align: center;}
/*Produto Vantagens*/
.setas_vantagens{width:14px;height:15px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_seta.png) no-repeat;display:block;margin-left:3px;margin-top:15px;}
.setas_vantagens.up_vantagens{background-position:0 3px;display:none;}
.setas_vantagens.down_vantagens{background-position:0 -17px;}
.bt_vantagens{cursor:pointer;text-decoration:none;}
.bt_vantagens .txt_cor5:hover{color:#7A7A7D;text-decoration:none;}
.vantagens_content{display:none;}
/*Produto Requisitos*/
.seta_requisitos{width:20px;height:14px;font-size:24px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_seta.png) no-repeat -9px -69px; display:block; margin-left:4px; margin-top:1px;}
.bt_requisitos{cursor:pointer;text-decoration:none;} 
.bt_requisitos .txt_cor5:hover{color:#7A7A7D;text-decoration:none;}
/*VARIOS*/
.ic_cont_client_pt{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_ics_cont.png) no-repeat 0 0;padding:15px 0 0 90px;}
.ic_cont_not_client{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_ics_cont.png) no-repeat 0 -150px;padding:15px 0 0 90px;}
.list_num{list-style:none;margin-top:25px;}
.list_num > li{display:block;overflow:hidden;}
.list_num > li > span{float:left;width:30px;font-size:24px;/*background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_ics.png) no-repeat 24px 8px;*/}
.list_num > li > .cont_list_num{float:left;padding-top:7px;}
.seta{width:20px;height:14px;font-size:24px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_ics.png) no-repeat 0px 0px; display:block; margin-top:4px;}
.setas{width:14px;height:15px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_seta.png) no-repeat;display:block;margin-left:3px;}
.setas.up{background-position:0 3px;display:none;}
.setas.down{background-position:0 -17px;}
.bt_notas{cursor:pointer;text-decoration:none;}
.bt_notas .txt_cor5:hover{color:#7A7A7D;text-decoration:none;}
.nota_content{display:none;margin-top:28px;}
#fd_modals{left:0;top:0;position:fixed;width:100%;min-height:100%;display:none;z-index:900;margin:0 auto;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/dot_000.png) repeat;}
#modal{display:none;position:fixed;z-index:1000;margin:-175px auto 0 -275px;width:550px;min-height:350px;left:50%;top:50%;box-shadow:1px 1px 30px #000;border-radius:30px;
background:#e8e8e8;background:-moz-linear-gradient(top,  #FFFFFF 1%, #e8e8e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#FFFFFF), color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,  #FFFFFF 1%,#e8e8e8 100%);background:-o-linear-gradient(top,  #FFFFFF 1%,#e8e8e8 100%);background:-ms-linear-gradient(top,  #FFFFFF 1%,#e8e8e8 100%);background:linear-gradient(to bottom,  #FFFFFF 1%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#e8e8e8',GradientType=0 );
}
.spc_modal{padding:45px 45px 45px;}
.close_mod{width:20px;height:20px;margin:15px 10px 0 0;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_ics_close.png) no-repeat 0 0;cursor:pointer;}
.close_mod:hover{background-position:0 -26px;}
.bot_registar{display:block;float:left;width:76px;height:27px;text-indent:-99999px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -630px;}
.bot_registar:hover{background-position:0 -660px;}
.ic_guia{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_ics_tutorial.png) no-repeat 0 -18px;padding:3px 0 3px 25px;}
.ic_video{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_ics_tutorial.png) no-repeat 0 2px;padding:3px 0 3px 25px;}
.bt_concluir{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1120px;display:block;text-indent:-99999px;width:92px;height:27px;cursor:pointer;}
.bt_concluir:hover{background-position:0 -1150px;}
.bt_avancar{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -996px;display:block;text-indent:-99999px;width:77px;height:27px;cursor:pointer;}
.bt_avancar:hover{background-position:0 -1026px;}
.bt_confirmar{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1058px;display:block;text-indent:-99999px;width:92px;height:27px;cursor:pointer;}
.bt_confirmar:hover{background-position:0 -1088px;}
.top_form_input{margin-bottom:5px;}
.top_form_input input{margin-right:10px;}
.bt_aderir{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1182px;display:block;text-indent:-99999px;width:96px;height:27px;cursor:pointer;}
.bt_aderir:hover{background-position:0 -1212px;}
.gp_mheader{padding-left:15px;background:#989898;color:#FFF}
.gp_mheader2{padding-left:15px;padding-right:15px;background:#989898;color:#FFF}
.gp_mdadoscont{padding-left:15px;border-bottom:1px solid #e6e6e6;}
.gp_mdadosform{border-bottom:1px solid #e6e6e6;}
.inp_forms{height:22px;padding:0 0 0 5px;border:1px solid #d6d8d8!important;box-shadow:inset 0 -1px 4px #D6D8D8;}
.bt_guardar{display:block;width:92px;height:27px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1488px;text-indent:-99999px;}
.bt_guardar:hover{background-position:0 -1518px;}
.bt_obt_cartao{display:block;width:111px;height:27px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1243px;text-indent:-99999px;cursor:pointer;}
.bt_obt_cartao:hover{background-position:0 -1274px;}
.bt_consultar{display:block;width:94px;height:27px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -443px;text-indent:-99999px;cursor:pointer;}
.bt_consultar:hover{background-position:0 -473px;}
.bt_eliminar{display:block;width:110px;height:27px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1548px;text-indent:-99999px;cursor:pointer;}
.bt_eliminar:hover{background-position:0 -1578px;}
.bt_associar{display:block;width:111px;height:27px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1429px;text-indent:-99999px;cursor:pointer;}
.bt_associar:hover{background-position:0 -1458px;}
.bt_alterar{display:block;width:111px;height:27px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1608px;text-indent:-99999px;cursor:pointer;}
.bt_alterar:hover{background-position:0 -1638px;}
.bt_associarServicoMeo{display:block;width:184px;height:27px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -1669px;text-indent:-99999px;cursor:pointer;}
.bt_associarServicoMeo:hover{background-position:0 -1699px;}
.jTip{cursor:help;text-decoration:none;}
.jTip:hover{cursor:help;text-decoration:none!important;}
#JT_arrow_left{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrow_left.gif) no-repeat left top;position:absolute;z-index:101;left:-12px;height:23px;width:10px;top:-3px}
#JT_arrow_right{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/arrow_right.gif) no-repeat left top;position:absolute;z-index:101;height:23px;width:11px;top:-2px}
#JT{position:absolute;z-index:100;border:2px solid #CCC;background-color:#fff}
#JT_copy{padding:10px;color:#333}
.JT_loader{background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/loader.gif) no-repeat center center;width:100%;height:12px}
#JT_close_left{background-color:#CCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold}
#JT_close_right{background-color:#CCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold}
#JT_copy p{margin:3px 0}
#JT_copy img{padding:1px;border:1px solid #CCC;}
.bt_programa_epg { background-position: 0px -93px; width: 13px; height: 15px; float: left; }
.bt_programa_epg_err {background-position: -65px -80px; width: 13px; height: 15px; float: left; }
.bt_serie_epg { background-position: -0px -106px; width: 20px; height: 15px; display: block; float: left; }
.bt_serie_epg_err { background-position: -77px -80px; width: 20px; height: 15px; display:block; float:left; }
#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#boxes .window1 {position:absolute;left:0;top:0;width:440px; height:250px;z-index:9999;padding:20px;display:none;}
#boxes #dialogConf {width:701px;height:300px; padding:10px; background-color:#ffffff;}
/*.n_tit_az_b_up_line { font-size: 12px; color: #8fb9d1; display: block; border-bottom: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; width: 701px; font-weight: bold; text-transform: uppercase; margin-bottom: 20px; padding-bottom: 3px; padding-top: 10px; margin-top: 20px; }*/
.rec_open,.rec_open .rec_sinopsys { display: block; }
.rec_sel .bt_apagar, .rec_sel .rec_sinopsys { display: block;}
.meo_validation_epg{color: #9F6000;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/error_small.png) no-repeat 5px 7px #FEEFB3;padding:8px 10px 8px 45px;margin:10px 10px 10px 0;}
.meo_error_epg{color: #9F6000;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/error_small.png) no-repeat 5px 7px #FEEFB3;padding:8px 10px 8px 45px;margin:10px 10px 10px 0;}
.meo_warning_epg{color: #9F6000;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/Images/warning_small.png) no-repeat 5px 7px #FEEFB3;padding:8px 10px 8px 45px;margin:10px 10px 10px 0;}
.meo_info_epg{color: #00529B;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/info_small.png) no-repeat 5px 7px #EBF4F9;padding:8px 10px 8px 45px;margin:10px 10px 10px 0;}
.meo_success_epg{color:#4f8a10;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/success_small.png) no-repeat 5px 7px #dff2bf;padding:8px 10px 8px 45px;margin:10px 10px 10px 0;}
.rec_loading { position: relative; width:16px; height:16px; z-index: 500; background: url(http://meogo.meo.pt/Style%20Library/MeoImages/indicator.gif) no-repeat;margin-left:10px}

.bf_dados_forms_labels{width:150px;height:30px;padding-bottom:2px;vertical-align:middle;font-weight:bold;}
.bf_dados_forms_inputs{width:400px;font-size:12px;vertical-align:middle;}
.bf_dados_forms_inputs2{width:200px;font-size:12px;vertical-align:middle;margin-bottom:7px;}
.bf_bot_form_dados_contacto{vertical-align:bottom;height:40px;}
.box_press_txt2{padding-bottom:15px;}
.bloc_box { background-color: #e0e0e0}

/*POST-PRD*/
.mox_val{clear:both;min-height:40px;padding-left:16px;}
.ad_bot_gravacao div {clear: left;}
#chanWatch{
    display:block;
    width:111px;
    height:27px;
    background:url(/SiteCollectionImages/meogo/sprite_botoes2.png) no-repeat 0 -122px;
    text-indent:-99999px;
    cursor:pointer;
}
#chanWatch:hover{
    background-position:0 -152px;
}
header section a{color:#6d6e71;text-decoration:none;} header section a:hover{text-decoration:underline;}
.recbox { background-color: #FFF; border: 1px solid #c0c0c0; width:620px;}
.n_tit_az_b_up_line { font-size: 12px; color: #8fb9d1; display: block; border-bottom: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; width: 620px; font-weight: bold; text-transform: uppercase; margin-bottom: 20px; padding-bottom: 3px; padding-top: 10px; margin-top: 20px; }
.bt_bg_middle .h_bot_resolveConflict{margin-right:20px;}
.forms_top_guiatv ul li.form_2 select{width:170px;}
.pos_dist{width:700px;padding-left:0px;text-align:left;}

/* Update Progress */
.loadingProgressMask{width: 100%;height: 100%;background: #000;position: fixed;left: 0;top: 0;opacity: 0;filter: alpha(opacity=30);z-index: 9000;}
.loadingProgressCenter{position: fixed;left: 44%;top: 44%;display: block;width: 163px;height: 46px;background: url(http://meogo.meo.pt/Style%20Library/MeoImages/loader_geral_bg.png) top left no-repeat;padding-top: 10px;padding-left: 10px;z-index: 9998;}
.loadingProgressImage{float: left;width: 24px;height: 24px; background: url(http://meogo.meo.pt/Style%20Library/MeoImages/loading_preto.gif) top left no-repeat;z-index: 9999;margin-right: 10px;}
.loadingProgressText{padding-top: 5px;font-size: 11px;color: #FFF;z-index: 9999;}

/* meovideo.css */
#lbOverlay { position: absolute; left: 0; width: 100%; background-color: #000; cursor: pointer; z-index: 1000; display: none; }
#lbCenter, #lbBottomContainer { position: absolute; background-color: #202020; border: 2px solid #202020; padding: 0; left: 50%; overflow: hidden; text-align: center; padding: 5px; z-index: 1001; }
.lbLoading { background: #202020 url(http://meogo.meo.pt/Style%20Library/MeoGoImages/loading_big.gif) no-repeat center; }
#lbImage { border: 10px solid #202020; }
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; }
#lbBottom { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 5px solid #202020; border-top-style: none; z-index: 1001; }
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(http://meogo.meo.pt/Style%20Library/MeoImages/x.gif) no-repeat center; margin: 5px 0; }
#lbCaption, #lbNumber { margin-right: 71px; }
#lbCaption { font-weight: bold; }


ul.unstyled {
list-style:none;
padding-left:0;
}

ul.unstyled ul {
list-style:disc outside;
padding-left:1.4em;
}


/* Social */

.social
{
	font-size: .9em;
}
.social .fb-like
{
	margin-top: 6px;
}
.social .ink-container
{
	background: #f3f3f3;
	border: 1px solid #e3e3e3;
	padding: 0;
	border-radius: 4px;
	overflow: visible;
}
.social .redes
{
	background: #fff;
	background: #fff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f3f3');
	background: -moz-linear-gradient(top,#fff 0,#f3f3f3 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f3f3f3));
	background: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);
	background: -o-linear-gradient(top,#fff 0,#f3f3f3 100%);
	background: -ms-linear-gradient(top,#fff 0,#f3f3f3 100%);
	background: linear-gradient(top,#fff 0,#f3f3f3 100%);
	text-transform: uppercase;
	border-left: 1px solid #e3e3e3;
	margin-left: -1px;
	padding-top: 4px;
	height: 41px;
}
.social .ink-space
{
	margin: 0.4em 0.8em -0.2em;
}
.social ul
{
	display: inline;
	margin: 0;
}
.social ul li
{
	margin: 0 2px 0 0;
	line-height: 1;
	height: 26px;
	float:left;
}
.social ul li a img
{
	vertical-align: center;
	max-height: 100%;
	opacity: .7;
	padding: 1px;
}
.social ul li a:hover img
{
	opacity: 1;
}
.social p
{
	display: inline;
	margin: .4em 1em 0 0;
	float: left;
}

/* END Social */

/* Generic Buttons */
.ad_bot_round_1 {
	background: url(http://meogo.meo.pt/Style%20Library/MeoImages/botao_1.gif) no-repeat right top; height: 26px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 10px; font-family: Arial,Helvetica; text-decoration: none; display: inline-block; cursor: pointer;
}
.ad_bot_round_1:hover {
	background-position: right -29px; text-decoration: none;
}
.ad_bot_round_1 span {
	height: 26px; color: rgb(255, 255, 255); line-height: 26px; padding-left: 10px; font-family: Arial,Helvetica; font-size: 13px; font-weight: bold; display: inline-block;
}
/* END Generic Buttons */

.bt_back{display:block;width:63px;height:28px;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sprite_botoes.png) no-repeat 0 -506px;text-indent:-99999px;cursor:pointer;}
.bt_back:hover{background-position:0 -536px;}

-506px;text-indent:-9999px;width:63px;height:28px;

a.hl_conditions{vertical-align:top;}

.mag_desc {display:block;height:54px;}

/* MeoGOTvHighlights */

.tvhighBig a:hover span { color: #04ABCB;}
.tvhighBig{padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;position:relative;}       
.tvhighBig .slider{position:relative;overflow:hidden;margin:0 auto;list-style:none;width:870px;height:240px;}
.tvhighBig .slider li{float:left;position:absolute;left:0;top:20px;}
.tvhighBig .slider li > a{margin:0 5px;width:280;height:240;display:block;z-index:1;text-decoration:none;text-align:center;}
.tvhighBig .slider li > a > img{display:block;}
.tvhighBig .slider li > a > span{display:block;padding:15px 10px 0;}
.tvhighBig .slider li > a:hover{position:absolute;top:-10px;left:-19px;z-index:99;}
.tvhighBig .slider li > a:hover > img.sliderImg{width:318px;height:170px;}
.tvhighBig .slider li > a:hover > span{padding:5px 10px 0;color:#04abcb;}
.ie7 .tvhighBig .slider li > a:hover{position:relative;top:0;left:0;}
.ie7 .tvhighBig .slider li > a:hover >img.sliderImg{width:280px;height:150px;}
.ie7 .tvhighBig .slider li > a:hover > span{padding:15px 10px 0;color:#04abcb;}
.tvhighBig .btn{position:absolute;top:100px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:15px;height:25px;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;transition: opacity 0.5s linear;}
.tvhighBig .btn.disabled {visibility: hidden; opacity: 0;}
.tvhighBig .btn.btn_prev{background-position:-5px -192px;left:0;} .tvhighBig .btn.btn_prev:hover{background-position:-5px -284px;}
.tvhighBig .btn.btn_next{right:0;background-position:-5px -238px} .tvhighBig .btn.btn_next:hover{background-position:-5px -330px;}
.tvhighBig .mag_date {vertical-align:top;display:inline-block;margin-left:7px;text-align:right;}
.tvhighBig .mag_title {font-weight:bold;display:block;margin-top:10px;}
.tvhighBig .mag_desc img {height:36px;vertical-align:bottom;}
.tvhighBig .slider li > a > img.sliderplay{display:none;}
.tvhighBig .slider li > a:hover > img.sliderplay{display:block;position:absolute;}

.tvhighBig .slider li > a:hover div.mag_desc {
    width:276px;
    padding-left:20px!important;
}


.tvhighBig ul.slider > li > a > img.chann {
    position: absolute;
    right: 10px;
    top: 0;
}

.tvhighBig ul.slider > li > a:hover > img.chann {
    top:5px;
    right:-20px;
}

.tvhighSmall a:hover span { color: #04ABCB;}
.tvhighSmall{padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;position:relative;}       
.tvhighSmall .slider{position:relative;overflow:hidden;margin:0 auto;list-style:none;width:220px;height:170px;}
.tvhighSmall .slider li{float:left;position:absolute;left:0;top:10px;}
.tvhighSmall .slider li > a{margin:0;padding:0 5px;width:210px;height:170px;display:block;z-index:1;text-decoration:none;text-align:center;}
.tvhighSmall .slider li > a > img{display:block;}
.tvhighSmall .slider li > a > span{display:block;width:190px;padding:10px 10px 0;font-size:12px;}
.tvhighSmall .slider li > a:hover{position:absolute;top:-3px;left:-5px;z-index:99;width:220px;}
.tvhighSmall .slider li > a:hover > img.sliderImg{width:220px;height:118px;}
.tvhighSmall .slider li > a:hover > span{width:200px;padding:7px 10px 0;color:#04abcb;}
.ie7 .tvhighSmall .slider li > a:hover{position:relative;top:0;left:0;padding:0;}
.ie7 .tvhighSmall .slider li > a:hover > img.sliderImg{width:210px;height:112px;}
.ie7 .tvhighSmall .slider li > a:hover > span{padding:10px 10px 0;color:#04abcb;cursor:pointer;}
.tvhighSmall .btn{position:absolute;top:52px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:25px;height:25px;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;transition: opacity 0.5s linear;}
.tvhighSmall .btn.disabled {visibility: hidden; opacity: 0;}
.tvhighSmall .btn.btn_prev{background-position:0 -192px;left:0;} .tvhighSmall .btn.btn_prev:hover{background-position:0 -284px;}
.tvhighSmall .btn.btn_next{right:0;background-position:0 -238px} .tvhighSmall .btn.btn_next:hover{background-position:0 -330px;}

.tvhighSmall .mag_date {vertical-align:top;display:inline-block;margin-top:10px;margin-left:7px;text-align:right;}
.tvhighSmall .mag_title {font-weight:bold;display:block;}
.tvhighSmall .mag_desc img {height:36px;vertical-align:bottom;}

.tvhighSmall .slider li > a > img.sliderplay{display:none;}
.tvhighSmall .slider li > a:hover > img.sliderplay{display:block;position:absolute;}


.vodhighlights a:hover span { color: #04ABCB;}
.vodhighlights{padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;position:relative;}       
.vodhighlights .slider{position:relative;overflow:hidden;margin:0 auto;list-style:none;width:870px;height:300px;}
.vodhighlights .slider li{float:left;position:absolute;left:0;top:20px;}
.vodhighlights .slider li > a{margin:0 5px;display:block;z-index:1;text-decoration:none;text-align:center;}
.vodhighlights .slider li > a > img{display:block;}
.vodhighlights .slider li > a > span{display:block;padding:15px 0 0;text-align:center;}
.vodhighlights .slider li > a:hover{position:absolute;top:-10px;left:-19px;z-index:99;}
.vodhighlights .slider li > a:hover > img.sliderImg{width:160px;height:232px;}
.vodhighlights .slider li > a:hover > span{padding:5px 10px 0;color:#04abcb;}
.ie7 .vodhighlights .slider li > a:hover{position:relative;top:0;left:0;}
.ie7 .vodhighlights .slider li > a:hover >img.sliderImg{width:160px;height:232px;}
.ie7 .vodhighlights .slider li > a:hover > span{padding:15px 10px 0;color:#04abcb;}
.vodhighlights .btn{position:absolute;top:100px;text-indent:-99999px;cursor:pointer;background:url(http://meogo.meo.pt/Style%20Library/MeoGoImages/sp_setas_carrousel.png) no-repeat;width:15px;height:25px;-webkit-transition: opacity 0.5s linear;-moz-transition: opacity 0.5s linear;-o-transition: opacity 0.5s linear;-ms-transition: opacity 0.5s linear;transition: opacity 0.5s linear;}
.vodhighlights .btn.disabled {visibility: hidden; opacity: 0;}
.vodhighlights .btn.btn_prev{background-position:-5px -192px;left:0;} .vodhighlights .btn.btn_prev:hover{background-position:-5px -284px;}
.vodhighlights .btn.btn_next{right:0;background-position:-5px -238px} .vodhighlights .btn.btn_next:hover{background-position:-5px -330px;}
.vodhighlights .mag_date {vertical-align:top;display:inline-block;margin-top:10px;margin-left:7px;text-align:right;}
.vodhighlights .mag_desc img {height:36px;vertical-align:bottom;}
.vodhighlights .slider li > a > img.sliderplay{display:none;}
.vodhighlights .slider li > a:hover > img.sliderplay{display:block;position:absolute;}
.vodhighlights .slider li > a > img.sliderhd{position:absolute;padding-left:118px}
.vodhighlights .slider li > a:hover > img.sliderhd{padding-left:143px}
.vodhighlights .slider li > a:hover > img.sliderplay{position:absolute;padding-left:118px}
.vodhighlights .mag_title{font-weight:bold;}

.btn_listmagazine{height:27px;line-height:27px;display:inline-block;padding:0 25px 0 25px;box-shadow:0px 2px 2px #c7c8ca;border-radius:4px;text-shadow:-1px 0 0 black;font-size:14px;color:#ffffff;text-ondecoration:none;text-transform:uppercase; 
/* Old browsers */background:#51c1d4;
/* FF3.6+ */background:-moz-linear-gradient(top,  #51c1d4 1%, #036070 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#51c1d4), color-stop(100%,#036070)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #51c1d4 1%,#036070 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #51c1d4 1%,#036070 100%); 
/* IE10+ */background:-ms-linear-gradient(top,  #51c1d4 1%,#036070 100%); 
/* W3C */background:linear-gradient(to bottom,  #51c1d4 1%,#036070 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#51c1d4', endColorstr='#036070',GradientType=0 );
}
.btn_listmagazine:hover{
/* Old browsers */background:#7a7a7d; 
/* FF3.6+ */background:-moz-linear-gradient(top,  #7a7a7d 1%, #000000 100%); 
/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#7a7a7d), color-stop(100%,#000000)); 
/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top,  #7a7a7d 1%,#000000 100%); 
/* Opera 11.10+ */background:-o-linear-gradient(top,  #7a7a7d 1%,#000000 100%); 
/*IE10+ */background:-ms-linear-gradient(top,  #7a7a7d 1%,#000000 100%);  
/*W3C */background:linear-gradient(to bottom,  #7a7a7d 1%,#000000 100%); 
/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a7a7d', endColorstr='#000000',GradientType=0 );
} 

.pos_dist img:hover {
	filter:none;
	-webkit-filter:none;
    -moz-filter:none;
    -ms-filter:none;
    -o-filter:none;
}

.pos_dist img{
	vertical-align:middle;margin:0 10px;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	filter: grayscale(100%); /* Current draft standard */
    -webkit-filter: grayscale(100%); /* New WebKit */
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%); 
    -o-filter: grayscale(100%); /* Not yet supported in Gecko, Opera or IE */ 
    /*filter: url(resources.svg#desaturate); /* Gecko */
    filter: gray; /* IE */
    -webkit-filter: grayscale(1); /* Old WebKit */
}

/**VOD TODOS OS LUGARES**/
#vod_todos_lugares{width: 100%;background: #f3f3f3;padding: 40px 0 10px;text-align: center;margin-top: 10px;margin-bottom: 50px;}
#vod_todos_lugares section > div{width: 50%;}
#vod_todos_lugares h1{margin-top: 10px;font-size: 1.8em;font-family: 'co_textregular';color: #3e3e3e;margin-bottom: 10px;text-transform: uppercase;}
#vod_todos_lugares p {font-size: 0.9em;line-height: 1.5em;}
#vod_todos_lugares a{color: #0099ab;font-family: 'co_textregular';text-decoration: none;}
#vod_todos_lugares a img {position: relative;top: 2px;}
#vod_todos_lugares h3 {margin-top: 30px;text-transform: none;font-weight: normal;}

.link_top_condicoes{
	height: 20px;
	min-height:20px;
	margin:0 auto;
	z-index:9999;
}

.link_top_condicoes a{float:right;font-size:11px;color:#222222;padding:8px 2px 2px 8px;text-decoration:none;}
.link_top_condicoes a:hover{text-decoration:underline;}

#footer .sitemap-bg {
    background-color: #F0F0F0;
    border-top: 1px solid #CCCCCC;
    padding-top: 25px;
}