/* CSS GENERALI */
/*
* modifica refinement: commentata riga 757
* riga 854 .header width da 984 a 993px
* riga 865 .mainMenu line-height da 39 a 40, height 41px, width 993px, background, tolto margin-left
* riga 866 .mainMenu li height da 39px a 41px, width da 158 a 165px
* riga 861 .mainMenu li a background url da mainMenu-sep.png a guida_divisorio.png, color da 999 a fff, size da 16 a 17
* #categoryDropDown width da 158 a 165px, top da -170 a -168, left da 179 a 167px
*/
/**  Fonts **/
@font-face {
    font-family: "SkyTextMedium";
    font-style: normal;
    font-weight: normal;
	src: url("/static/css/fonts/sky_med-webfont.eot");
    src: local("?"), url("/static/css/fonts/sky_med-webfont.woff") format("woff"), url("/static/css/fonts/sky_med-webfont.ttf") format("truetype"), url("/static/css/fonts/sky_med-webfont.svg#webfontyLyNT4dP") format("svg");
}
@font-face {
    font-family: "SkyTextRegular";
    font-style: normal;
    font-weight: normal;
	src: url("/static/css/fonts/sky_reg-webfont.eot");
    src: local("?"), url("/static/css/fonts/sky_reg-webfont.woff") format("woff"), url("/static/css/fonts/sky_reg-webfont.ttf") format("truetype"), url("/static/css/fonts/sky_reg-webfont.svg#webfontyLyNT4dP") format("svg");
}
@font-face {
    font-family: "SkyTextBold";
    font-style: normal;
    font-weight: normal;
	src: url("/static/css/fonts/sky_bold-webfont.eot");
    src: local("?"), url("/static/css/fonts/sky_bold-webfont.woff") format("woff"), url("/static/css/fonts/sky_bold-webfont.ttf") format("truetype"), url("/static/css/fonts/sky_bold-webfont.svg#webfontyLyNT4dP") format("svg");
}

/* general styles */
body {margin: 0; padding: 0;font-family: calibri, arial, san-serif; font-size:15px;}
img {border: none; padding: 0; margin: 0;}
hr {display: none;}
a {text-decoration: none;}
h2 {display: none;}
h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dd, div, form, p {margin: 0; padding: 0; border: none;}
ul, ol {list-style: none;}

/* main containers*/
#main {width: 990px; margin:0 auto; *margin: -7px auto}
#sky_layout {width: 990px; margin: 0 auto;padding: 0;position: relative;background:#fff;float:left}
#sky_layout2{width: 990px; margin: 0 auto;padding: 0;position: relative; background: url(http://static.sky.it/static/images/sito/epg/bg_main_col2_oriz.gif) repeat-y 0 0;}
#sky_layout3{width: 990px; margin: 0 auto;padding: 0;position: relative; background: #fff;}
#sky_layout4{width: 990px; margin: 0 auto;padding: 0;position: relative;}
#main_head {background: #ffffff;}
#main_body {position: relative; height:100%;float:left;background:url("http://static.sky.it/static/images/sito/epg/bg_main_col.gif") repeat-x scroll left top #A6A6A6;width:990px;}

#main_col {width: 645px;float: left;border-right: 1px solid #dedede; padding-bottom:9px; height:100%;float:left;}
#main_col1 {width: 645px;float: left;border-right: 1px solid #dedede; background: #a6a6a6 url(http://static.sky.it/static/images/sito/epg/bg_main_col.gif) repeat-x top left; padding-bottom:9px;}
#main_col2 {width: 645px;float: left;border-right: 1px solid #dedede; background: #7a7a7a url(http://static.sky.it/static/images/sito/epg/bg_main_cerca.gif) repeat-x top left; padding-bottom:9px;}
#main_col3 {width: 645px;float: left;border-right: 1px solid #dedede; background: url("http://static.sky.it/static/images/sito/epg/bg_main_col.gif") repeat-x scroll left top #A6A6A6}
#main_col4 {width: 645px;float: left;border-right: 1px solid #dedede; background: #bfbfbf url(http://static.sky.it/static/images/sito/epg/bg_main_col4.gif) repeat-x top left; padding-bottom:9px;}



#right_col { width: 331px; float: left; padding-bottom:9px;padding-left:12px;background:#ffffff; height:100%;}
#main_foot {clear: both;height: 150px;position: relative; margin: -1px 0 0 0;}

h1 {font-size: 1px; overflow: hidden; text-indent:-999px; color:#ffffff; width:1px; height:1px;}
h1 a {text-indent: -999px;}		
#skip {display: none;}
.hide {display: none;}
.clear_all {clear: both;height: 1px;line-height: 1px;font-size: 1px;}
	
/* banner */
#banner_top {text-align: center;padding: 5px 0;margin: 0;overflow: hidden;position: relative; height:95px;}
#banner_strip {text-align: center;padding: 0;margin: 0;overflow: hidden;position: relative; height:1%; padding:5px 0 5px;background:#182E56}

/* main menu header 5 TAB */
#main_menu {margin: 0; padding: 0; list-style: none;height: 35px;clear: both;letter-spacing: -0.2px;}
ul.home {background: url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_home.gif) repeat-x left bottom;}
ul.categorie {background: url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_categorie.gif) repeat-x left bottom;}
ul.grid {background: url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_grid.gif) repeat-x left bottom;}
ul.selection {background: url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_primafila.gif) left bottom;}
ul.primafila {background: url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_selection.gif) repeat-x left bottom;}
ul.megliodelmese {background: url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_megliodelmese.gif) repeat-x left bottom;}
ul.miaguida {background: url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_miaguida.gif) repeat-x left bottom;}
#main_menu li {float: left; position:relative; z-index:3000;}
#main_menu li#b1 {width:160px;}
#main_menu li#b2 {width:160px;}
#main_menu li#b3 {width:160px;}
#main_menu li#b4 {width:160px;}
#main_menu li#b5 {width:160px;}
#main_menu li#b6 {width:160px;}
#main_menu li#b2:hover{ background:url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_categorie_tab.gif) no-repeat;}
#main_menu a {display: block;font-size: 1em;color: #ffffff;width:100%;height:35px;text-align: center;line-height: 36px; font-weight:bold;}
#main_menu li#b2 a {text-align: left; text-indent:43px;}
#main_menu a.sel {color: #333333;}
#main_menu li ul#sottomenu{ background:url(/static/images/sito/epg/bg_menu5_categorie.png) no-repeat; position:absolute; width:195px; height:199px; top:auto; left:-9999px; z-index:3001; padding-top:9px;}
* html #main_menu li ul#sottomenu{  background:url(/static/images/sito/epg/bg_menu5_categorie.gif) no-repeat; }
#main_menu li ul#sottomenu li{ height:20px; padding-left:7px; margin:2px 0;}
#main_menu li ul#sottomenu a{ color:#000000; text-align:left; text-indent:11px; font-size: 0.9em; line-height:20px; width: 181px; height:20px; font-weight:bold;}
#main_menu li ul#sottomenu a:hover{ color:#ffffff; background:url(http://static.sky.it/static/images/sito/epg/rollovercategorie.gif) no-repeat;}
#main_menu li:hover ul#sottomenu {left:-1px;}
#main_menu li.sfhover{background:url(http://static.sky.it/static/images/sito/epg/bg_main5_menu_categorie_tab.gif) no-repeat;} 
#main_menu li.sfhover ul#sottomenu { left:-1px;}

/* bread crumb bar */
#bread_crumb {height: 25px;padding: 0 0 0 10px;font-size: 0.7em;background: url(http://static.sky.it/static/images/sito/epg/bg_breadcrumb.gif) repeat-x;line-height: 24px;}
#bread_crumb a {color: #666666; text-decoration: underline;}

/* switch dark/light version */
#switch{  width:95px; height:15px; background:url(http://static.sky.it/static/images/sito/epg/bg_switch.gif) no-repeat; position:absolute; top:40px; right:5px;}
#switch a{ display:block; width:95px; height:15px; line-height:14px; color:#ffffff; font-size:11px; text-indent:13px;}

/* footer */
#footer_menu {list-style: none;padding: 10px 0 0 159px;font-size: 0.9em; height:49px}
#footer_menu li {width: 150px;float: left;height: 15px;}
#footer_menu li a {color: #009acd;}
#footer_menu li a:hover {color: #dedede;}

p.copyright{text-align:center; font-size: 0.9em; clear:both; padding:0; margin:25px 0 10px 0;}

/* Main column --> Banner sotto wall */

#banner{ background:url(http://static.sky.it/static/images/sito/epg/bg_box_banner.png) no-repeat; width:627px; height:50px; display:block; margin:0px 9px 0 9px; text-align:center;}
#banner img{margin:9px auto;}

/* Right column --> search box */

#search_box { background:url(http://static.sky.it/static/images/sito/epg/bg_search.gif) no-repeat; width:264px; height:23px; margin:10px 9px 0 9px; padding-left:36px;}
#search_box form{ margin: 0; padding: 0; border: none;}
#search_box fieldset {margin: 0; padding: 0; border: none;}
#search_box fieldset label {display: none;}
#search_box fieldset #cerca_input {display:block; width: 220px; height:17px; line-height:17px; border: 1px solid #ffffff; margin:1px 0 0 0;color: #7a7a7a; font-weight:bold; float:left;}
#search_box fieldset #cerca_submit {display:block; width: 25px; height:25px;border: none;margin: 5px 0 5px 0; background: url(http://static.sky.it/static/images/sito/epg/search_butt2.gif) no-repeat;font-size: 1px;cursor: pointer;color: #1cb1e0; text-indent:-9999px; float:left;}

.trailer{ width:302px; height:251px; background:#ffffff;}
.ad300x250{ margin:10px 9px 0 9px; padding:0;}
.ad302 { margin:9px 8px 0 8px; padding:0; }
.ad300x250 img, .ad302 img {display:block;}

#focus .video { margin:9px 8px 0 8px; padding:0;}
#focus .video h5{ margin:0; background:url(http://static.sky.it/static/images/sito/epg/bg_videotrailer.gif) no-repeat; width:278px; height:31px; line-height:31px; padding:0 12px; font-size:1.1em;}
#focus .video div{ margin:0; padding:0;}

/* Right column --> box brick editoriale 2 tab */

.brickMenu{margin:9px 8px 0 8px; width:302px; height:36px; padding: 0; background:url(http://static.sky.it/static/images/sito/epg/bg_box_brick_top.gif) no-repeat;}
.brickMenu li{margin:6px 0px 0px 6px; width:100px; height:25px; text-align:center; line-height:25px; font-size:0.9em; font-weight:bold; float:left;}
.brickMenu li a{ display:block; width:100%; height:100%; }
.brickMenu li.off{ }
.brickMenu li.off a{ color:#ffffff;}
.brickMenu li.on{ color:#003366;}
.brickMenu li.on a{ color:#003366;}

li#link1Tab.on a{background:url(http://static.sky.it/static/images/sito/epg/suskyit_on.gif) no-repeat; font-size:0; text-indent:-9999px;}
li#link1Tab.off a{background:url(http://static.sky.it/static/images/sito/epg/suskyit_off.gif) no-repeat; font-size:0; text-indent:-9999px;}
li#link2Tab.on a{background:url(http://static.sky.it/static/images/sito/epg/inrete_on.gif) no-repeat; font-size:0; text-indent:-9999px;}
li#link2Tab.off a{background:url(http://static.sky.it/static/images/sito/epg/inrete_off.gif) no-repeat; font-size:0; text-indent:-9999px;}


.brick { margin:0 8px 0 8px; width:302px; padding:0 0 11px 0;}
#brick1{ display:block; }
#brick2{ display:none;}
#link1{ display:block; }
#link2{ display:none;}
.brick ul{ display:block; width:300px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
.brick ul li{ position:relative; display:block; margin:0 5px 0 5px; padding:6px 7px 8px 10px; height:91px; background: #ffffff url(http://static.sky.it/static/images/sito/epg/hr2.gif) no-repeat bottom center;}
.brick ul.link li{ display:block; margin:0 5px 0 5px; padding:5px 15px 5px 15px; background: #ffffff; height:auto;}
.brick ul.link li a{color:#0099cc; padding:0 0 0 10px; background:url(http://static.sky.it/static/images/sito/epg/li2.gif) no-repeat center left;}
.brick ul li.last{ background-image: none;}
.brick ul div.img{ width:70px; position:absolute; top:10px; left:10px; display: table; }
.brick ul div.img p{ display: table-cell; vertical-align: middle; text-align:center; width:100%; height:100%; margin:0; padding:0;}
.brick ul div.img img{ vertical-align: middle; }
.brick ul div.img img.foto60x44{ width:60px; height:44px; }
.brick ul div.testo{ position:relative; width:200px; padding:0 0 0 70px; z-index:509;}
.brick ul div.nofoto { width:270px; padding:0 0 0 0; }
.brick ul div.testo h6{ color: #0099cc; margin:6px 6px 4px 10px; padding:0; font-size:0.9em; }
.brick ul div.testo h6 a{ color: #0099cc;}
.brick ul div.testo p{ color: #333333; margin: 0 6px 0 10px; padding:0; font-size:0.8em; }
.brick ul div.testo a.more85{ background:url(http://static.sky.it/static/images/sito/epg/bg_more85.gif) no-repeat;  width:70px; height:15px; font-size:0.7em; color: #0099cc; margin: 7px 10px; height:15px; line-height:15px; display:block; white-space: nowrap; padding:0 0 0 15px;}
.brick ul div.testo a.more100{ background:url(http://static.sky.it/static/images/sito/epg/bg_more100.gif) no-repeat; width:86px; height:15px; font-size:0.7em; color: #0099cc; margin: 7px 10px; height:15px; line-height:15px; display:block; white-space: nowrap; padding:0 0 0 15px;}

.brick ul p.tools {display:block; position:absolute; top:10px; right:5px; width:50px; z-index:600;}
.brick ul a.tool {display:block;float:left;padding:0;margin:0 4px 0 0;width:21px;height:20px;font-size:0px;color:#000000;text-indent:-999px;}
.brick ul .memo {background: url(http://static.sky.it/static/images/sito/epg/butt_memo_w.gif) no-repeat;}
.brick ul .add {background: url(http://static.sky.it/static/images/sito/epg/butt_add_w.gif) no-repeat;}
.brick ul .rec {background: url(http://static.sky.it/static/images/lv/lv_guidatv_rec_ico.png) no-repeat;}


/* Pop up MiaGuida --> MemoTV   */
.miaguidaMemo{ width:294px; z-index:1000; display:none; position:absolute;}
.miaguidaMemo .head{background: url(http://static.sky.it/static/images/sito/epg/bg_popup_top.png) no-repeat;  width:294px; height:69px; margin:0; padding:12px 0 0 0; position:relative;}
.miaguidaMemo h6{display:block; background:url(http://static.sky.it/static/images/sito/epg/icona_tvmemo.gif) no-repeat top left; color:#0099cc; font-size:1.6em; padding:0 0 0 66px; height:69px;  line-height:56px; font-weight:bold;}
.miaguidaMemo a.close{font-size:0; text-indent:-999em; background:url(http://static.sky.it/static/images/sito/epg/butt_close2.gif) no-repeat; width:18px; height:18px; position:absolute; top:15px; right: 4px;}
.miaguidaMemo .body{background: url(http://static.sky.it/static/images/sito/epg/bg_popup_body.png) repeat-y; width:272px; margin:0;padding:0 11px 9px 11px; font-size:0.9em; font-weight:normal; color:#333333; }
.miaguidaMemo .body a.nota{ color:#0099cc; text-decoration:underline;}
.miaguidaMemo div.buttons{ display:block; height:22px; clear:both; border:0px solid #ff0000; margin:15px;}
.miaguidaMemo div.formLogin{ display:block; width:170px; margin:15px auto;}
.miaguidaMemo div.formLogin strong{font-size:0.9em;}
.miaguidaMemo div.formLogin span{font-size:0.8em; margin: 5px auto;}
.miaguidaMemo div.formLogin input.userpw{font-size:0.9em; background:url(http://static.sky.it/static/images/sito/epg/search_input_field3.gif) no-repeat; width:170px; height:18px; line-height:18px; border:1px solid #ffffff;}
.miaguidaMemo div.formLogin input.submit{font-size:0.9em; color:#ffffff; background:url(http://static.sky.it/static/images/sito/epg/butt_green_67.gif) no-repeat; width:67px; height:22px; line-height:20px; display:block; margin:0 0 0 104px; padding:0; border:0;}
.miaguidaMemo a{color:#0099cc;}
.miaguidaMemo a.button_b67{ display:block; background:url(http://static.sky.it/static/images/sito/epg/butt_black_67.gif) no-repeat; width:67px; height:22px; line-height:22px; text-align:center; color:#ffffff; margin:0 0 0 32px; float:left;}
.miaguidaMemo a.button_b112{ display:block; background:url(http://static.sky.it/static/images/sito/epg/butt_black_112.gif) no-repeat; width:112px; height:22px; line-height:22px; text-align:center; color:#ffffff; margin:0 0 0 10px; float:left;}
.miaguidaMemo a.button_g67{ display:block; background:url(http://static.sky.it/static/images/sito/epg/butt_green_67.gif) no-repeat; width:67px; height:22px; line-height:22px; text-align:center; color:#ffffff; margin:0 0 0 10px; float:left;}
.miaguidaMemo .bottom{background: url(http://static.sky.it/static/images/sito/epg/bg_popup_bottom.png) no-repeat; width:272px; margin:0;padding:9px 11px 9px 11px; height:28px; font-size:0.9em; color:#333333;}
.miaguidaMemo span{ display:block; float:left;}
.miaguidaMemo a.more{display:block; float:left;font-size:0.8em; color: #0099cc; margin: 0; background:url(http://static.sky.it/static/images/sito/epg/bg_more85.gif) no-repeat; width:85px; height:15px; line-height:15px; padding:0 0 0 15px; margin:2px 6px;}

/* Pop up MiaGuida */
.miaGuida{ background: url(http://static.sky.it/static/images/sito/epg/bg_popup_miaguida.png) no-repeat; width:194px; height:139px; z-index:1000; display:none; position:absolute;}
.miaGuida p {padding:0;margin:25px 10px; font-size:0.9em; font-weight:normal; color:#333333;}
.miaGuida a{color:#0099cc;}
.miaGuida a.close{font-size:0; text-indent:-999em; background:url(http://static.sky.it/static/images/sito/epg/butt_close2.gif) no-repeat; width:18px; height:18px; position:absolute; top:15px; right: 4px;}

/* Pop up MiaGuida --> Rec */
.miaguidaRecLarge{background: url(http://static.sky.it/static/images/sito/epg/bg_popup_reconline.png) no-repeat; width:594px; height:349px; z-index:1000; display:none; position:absolute;}
.miaguidaRecLarge h6{display:block; background: url(http://static.sky.it/static/images/sito/epg/icona_reconline.gif) no-repeat 15px 10px; color:#0099cc; font-size:1.6em; padding:0 0 0 66px; height:69px;  line-height:56px; font-weight:bold; margin:10px 0;}
.miaguidaRecLarge .body{width:272px; margin:0;padding:0 11px 0 11px; font-size:0.9em; font-weight:normal; color:#333333; }
.miaguidaRecLarge .bottomdx{position:absolute; width:270px; padding:0;margin:0; font-size:0.9em; color:#333333; border-top:1px solid #ccebf5; height:34px; line-height:30px; top:309px; left:10px;}
.miaguidaRecLarge .bottomsx{position:absolute; width:270px; padding:0;margin:0; font-size:0.9em; color:#333333; border-top:1px solid #ccebf5; height:34px; line-height:30px; top:309px; left:290px;}
.miaguidaRecLarge .banner{position:absolute; top:15px; left:290px;}
.miaguidaRecLarge span{ display:block; float:left;}
.miaguidaRecLarge a.more{display:block; float:left;font-size:0.8em; color: #0099cc; margin: 0; background:url(http://static.sky.it/static/images/sito/epg/bg_more85.gif) no-repeat; width:85px; height:15px; line-height:15px; padding:0 0 0 15px; margin:8px 6px;}
.miaguidaRecLarge div.formLogin{ display:block; width:170px; margin:10px auto;}
.miaguidaRecLarge div.formLogin strong{font-size:0.9em;}
.miaguidaRecLarge div.formLogin span{font-size:0.8em; margin: 5px auto;}
.miaguidaRecLarge div.formLogin input.userpw{font-size:0.9em; background:url(http://static.sky.it/static/images/sito/epg/search_input_field3.gif) no-repeat; width:170px; height:18px; line-height:18px; border:1px solid #ffffff;}
.miaguidaRecLarge div.formLogin input.submit{font-size:0.9em; color:#ffffff; background:url(http://static.sky.it/static/images/sito/epg/butt_green_67.gif) no-repeat; width:67px; height:22px; line-height:20px; display:block; margin:0 0 0 104px; padding:0; border:0;}
.miaguidaRecLarge div.buttons{ display:block; width:142px; height:22px; clear:both; margin:15px auto;}
.miaguidaRecLarge p {padding:0;margin:25px 10px; font-size:0.9em; font-weight:normal; color:#333333;}
.miaguidaRecLarge a{color:#0099cc;}
.miaguidaRecLarge a.close{font-size:0; text-indent:-999em; background:url(http://static.sky.it/static/images/sito/epg/butt_close2.gif) no-repeat; width:18px; height:18px; position:absolute; top:15px; right: 4px;}

.miaguidaRec{ width:294px; z-index:1000; display:none; position:absolute;}
.miaguidaRec .head{background: url(http://static.sky.it/static/images/sito/epg/bg_popup_top.png) no-repeat;  width:294px; height:69px; margin:0; padding:12px 0 0 0; position:relative;}
.miaguidaRec h6{display:block; background: url(http://static.sky.it/static/images/sito/epg/icona_reconline.gif) no-repeat 15px 10px; color:#0099cc; font-size:1.6em; padding:0 0 0 66px; height:69px;  line-height:56px; font-weight:bold;}
.miaguidaRec a.close{font-size:0; text-indent:-999em; background:url(http://static.sky.it/static/images/sito/epg/butt_close2.gif) no-repeat; width:18px; height:18px; position:absolute; top:15px; right: 4px;}
.miaguidaRec .body{background: url(http://static.sky.it/static/images/sito/epg/bg_popup_body.png) repeat-y; width:272px; margin:0;padding:0 11px 9px 11px; font-size:0.9em; font-weight:normal; color:#333333; }
.miaguidaRec .body a.nota{ color:#0099cc; text-decoration:underline;}
.miaguidaRec p.prog{font-size:0.9em; margin:10px 0;}
.miaguidaRec p.prog strong{color:#0099cc;}
.miaguidaRec fieldset{border:none;padding:0;margin:0; font-size:0.9em;}
.miaguidaRec label{font-weight:normal;}

.miaguidaRec div.buttons{ display:block; width:142px; height:22px; clear:both; margin:15px auto;}
.miaguidaRec div.formLogin{ display:block; width:170px; margin:15px auto;}
.miaguidaRec div.formLogin strong{font-size:0.9em;}
.miaguidaRec div.formLogin span{font-size:0.8em; margin: 5px auto;}
.miaguidaRec div.formLogin input.userpw{font-size:0.9em; background:url(http://static.sky.it/static/images/sito/epg/search_input_field3.gif) no-repeat; width:170px; height:18px; line-height:18px; border:1px solid #ffffff;}
.miaguidaRec div.formLogin input.submit{font-size:0.9em; color:#ffffff; background:url(http://static.sky.it/static/images/sito/epg/butt_green_67.gif) no-repeat; width:67px; height:22px; line-height:20px; display:block; margin:0 0 0 104px; padding:0; border:0;}
.miaguidaRec a{color:#0099cc;}
.miaguidaRec a.button_b67{ display:block; background:url(http://static.sky.it/static/images/sito/epg/butt_black_67.gif) no-repeat; width:67px; height:22px; line-height:22px; text-align:center; color:#ffffff; margin:0 0 0 0; float:left;}
.miaguidaRec a.button_g67{ display:block; background:url(http://static.sky.it/static/images/sito/epg/butt_green_67.gif) no-repeat; width:67px; height:22px; line-height:22px; text-align:center; color:#ffffff; margin:0 0 0 8px; float:left;}
.miaguidaRec .bottom{background: url(http://static.sky.it/static/images/sito/epg/bg_popup_bottom.png) no-repeat; width:272px; margin:0;padding:9px 11px 9px 11px; height:28px; font-size:0.9em; color:#333333;}
.miaguidaRec span{ display:block; float:left;}
.miaguidaRec a.more{display:block; float:left;font-size:0.8em; color: #0099cc; margin: 0; background:url(http://static.sky.it/static/images/sito/epg/bg_more85.gif) no-repeat; width:85px; height:15px; line-height:15px; padding:0 0 0 15px; margin:2px 6px;}


/* Pop up MiaGuida --> Add */
.miaguidaAdd{ background: url(http://static.sky.it/static/images/sito/epg/bg_popup_miaguida.png) no-repeat; width:194px; height:139px; z-index:1000; display:none; position:absolute; font-size:0.9em;}
.miaguidaAdd div.formLogin{ display:block; width:170px; margin:25px auto;}
.miaguidaAdd div.formLogin strong{font-size:0.9em;}
.miaguidaAdd div.formLogin span{font-size:0.8em; margin: 5px auto;}
.miaguidaAdd div.formLogin input.userpw{font-size:0.9em; background:url(http://static.sky.it/static/images/sito/epg/search_input_field3.gif) no-repeat; width:170px; height:18px; line-height:18px; border:1px solid #ffffff;}
.miaguidaAdd div.formLogin input.submit{font-size:0.9em; color:#ffffff; background:url(http://static.sky.it/static/images/sito/epg/butt_green_67.gif) no-repeat; width:67px; height:22px; line-height:20px; display:block; margin:0 0 0 104px; padding:0; border:0;}
.miaguidaAdd fieldset{border:none; margin:0; padding:0;}
.miaguidaAdd div.buttons{ display:block; width:142px; height:22px; clear:both; margin:15px auto;}
.miaguidaAdd a.button_b67{ display:block; background:url(http://static.sky.it/static/images/sito/epg/butt_black_67.gif) no-repeat; width:67px; height:22px; line-height:22px; text-align:center; color:#ffffff; margin:0; float:left;}
.miaguidaAdd a.button_g67{ display:block; background:url(http://static.sky.it/static/images/sito/epg/butt_green_67.gif) no-repeat; width:67px; height:22px; line-height:22px; text-align:center; color:#ffffff; margin:0 0 0 8px; float:left;}
.miaguidaAdd p {padding:0;margin:25px 10px; font-size:0.9em; font-weight:normal; color:#333333;}
.miaguidaAdd a{color:#0099cc;}
.miaguidaAdd a.close{font-size:0; text-indent:-999em; background:url(http://static.sky.it/static/images/sito/epg/butt_close2.gif) no-repeat; width:18px; height:18px; position:absolute; top:15px; right: 4px;}


/* IE6 HACKS */
* html #banner{ background:url(http://static.sky.it/static/images/sito/epg/bg_box_banner.gif) no-repeat;}
* html .brickMenu li{margin-left:3px;}
* html .miaguidaAdd{ background-image: url(http://static.sky.it/static/images/sito/epg/bg_popup_miaguida.gif);}
* html .miaguidaRecLarge{background-image: url(http://static.sky.it/static/images/sito/epg/bg_popup_reconline.gif);}
* html .miaGuida{ background-image: url(http://static.sky.it/static/images/sito/epg/bg_popup_miaguida.gif);}
* html .miaguidaMemo .head, * html .miaguidaRec .head{background-image: url(http://static.sky.it/static/images/sito/epg/bg_popup_top.gif); }
* html .miaguidaMemo .body, * html .miaguidaRec .body{background-image: url(http://static.sky.it/static/images/sito/epg/bg_popup_body.gif); }
* html .miaguidaMemo .bottom, * html .miaguidaRec .bottom{background-image: url(http://static.sky.it/static/images/sito/epg/bg_popup_bottom.gif); }

/* HEADER E LOGIN */
.logoSky {
	width:309px;
	height:73px;
	background: url(/static/images/sito/logoSky.gif);
}

.logoSky_2 {
	width:383px;
	height:73px;
	background-color: #fff;
}

/**.endTool {
	width:5px;
	height:73px;
	background: url(/static/images/sito/endTool.gif) no-repeat;
}*/

.areaLogin {
	width:308px;
	vertical-align: top;
}

.inputLogin {
	width:120px;
	font-family: Arial;
	color:#b5b5b5;
	font-size: 11px;
	padding-left:5px;
	border:1px solid #b0dcf2;
}

select {
	width:165px;
	font-family: Arial;
	color:#393a3b;
	font-weight:bold;
	font-size: 10px;
	background-color:#eaeef0;
	border:1px solid #b0dcf2;

}

.tdLogin {
	width:150px;
}

#bannerLeaderboard {
	margin: 5px 0px 5px 0px;
}

.tableSquareBanner, .tableOffertaSky, .tableQuestaSeraSky, .tableTuttiProgrammi, .tableSkyTg24, .tableSmsTg24, .tableVideoFlash, .tableParolaEsperto {
	width:300px;
	margin-bottom:10px;
}

/* ROLLOVER MENU' PRINCIPALE */

.tool {
	height: 73px;
	border:1px none red;
}

.tool a {display: block;}

/* Log In */
a.linkLogin:link {color:#2ea1d7; font-size:11px; font-weight:normal; text-decoration:underline;}
a.linkLogin:hover {color:#2ea1d7; font-size:11px; font-weight:normal; text-decoration:none;}
a.linkLogin:visited {color:#2ea1d7; font-size:11px; font-weight:normal; text-decoration:underline;}
a.linkLogin:link:hover {color:#2ea1d7; font-size:11px; font-weight:normal; text-decoration:underline;}   
a.linkLogin:visited:hover {color:#2ea1d7; font-size:11px; font-weight:normal; text-decoration:underline;}

a.linkLogin2:link {color:#ef5250; font-size:11px; font-weight:normal; text-decoration:underline;}
a.linkLogin2:hover {color:#ef5250; font-size:11px; font-weight:normal; text-decoration:none;}
a.linkLogin2:visited {color:#ef5250; font-size:11px; font-weight:normal; text-decoration:underline;}
a.linkLogin2:link:hover {color:#ef5250; font-size:11px; font-weight:normal; text-decoration:underline;}   
a.linkLogin2:visited:hover {color:#ef5250; font-size:11px; font-weight:normal; text-decoration:underline;}

a.linkLogin3:link {color:#000000; font-size:11px; font-weight:normal; text-decoration:underline;}
a.linkLogin3:hover {color:#000000; font-size:11px; font-weight:normal; text-decoration:none;}
a.linkLogin3:visited {color:#000000; font-size:11px; font-weight:normal; text-decoration:underline;}
a.linkLogin3:link:hover {color:#000000; font-size:11px; font-weight:normal; text-decoration:underline;}
a.linkLogin3:visited:hover {color:#000000; font-size:11px; font-weight:normal; text-decoration:underline;}
a.login_faidate:link {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_faidate:hover {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
a.login_faidate:visited {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_faidate:link:hover {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_faidate:visited:hover {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}


a.login_esci:link {
color:#e80805;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_esci:hover {
color:#e80805;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
a.login_esci:visited {
color:#e80805;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_esci:link:hover {
color:#e80805;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_esci:visited:hover {
color:#e80805;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}

a.login_profilo:link {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_profilo:hover {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
a.login_profilo:visited {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_profilo:link:hover {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_profilo:visited:hover {
color:#057cba;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}

a.login_retry:link {
color:#767575;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_retry:hover {
color:#767575;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
a.login_retry:visited {
color:#767575;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_retry:link:hover {
color:#767575;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.login_retry:visited:hover {
color:#767575;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}

.login_welcome {}

.login_error {}

.login_inactive {
color:#f10101;
}



/* Rollover TG24 */
#toolTg24On {background-image: url(/static/images/sito/toolTg24On.gif); background-repeat: no-repeat;}

#toolTg24 a {width: 77px;  background-image: url(/static/images/sito/toolTg24.gif); background-repeat: no-repeat;}
#toolTg24 a:hover {background-image: url(/static/images/sito/toolTg24On.gif); background-repeat: no-repeat;}
#toolTg24 a:visited {background-image: url(/static/images/sito/toolTg24.gif); background-repeat: no-repeat;}
#toolTg24 a:link:hover {background-image: url(/static/images/sito/toolTg24On.gif); background-repeat: no-repeat;}
#toolTg24 a:visited:hover {background-image: url(/static/images/sito/toolTg24On.gif); background-repeat: no-repeat;}

/* Rollover SPORT */
#toolSportOn {background-image: url(/static/images/sito/toolSportOn.gif); background-repeat: no-repeat;}

#toolSport a {width: 73px;  background-image: url(/static/images/sito/toolSport.gif); background-repeat: no-repeat;}
#toolSport a:hover {background-image: url(/static/images/sito/toolSportOn.gif); background-repeat: no-repeat;}
#toolSport a:visited {background-image: url(/static/images/sito/toolSport.gif); background-repeat: no-repeat;}
#toolSport a:link:hover {background-image: url(/static/images/sito/toolSportOn.gif); background-repeat: no-repeat;}
#toolSport a:visited:hover {background-image: url(/static/images/sito/toolSportOn.gif); background-repeat: no-repeat;}

/* Rollover MAG */
#toolMagOn {background-image: url(/static/images/sito/toolMagOn.gif); background-repeat: no-repeat;}

#toolMag a {width: 73px;  background-image: url(/static/images/sito/toolMag.gif); background-repeat: no-repeat;}
#toolMag a:hover {background-image: url(/static/images/sito/toolMagOn.gif); background-repeat: no-repeat;}
#toolMag a:visited {background-image: url(/static/images/sito/toolMag.gif); background-repeat: no-repeat;}
#toolMag a:link:hover {background-image: url(/static/images/sito/toolMagOn.gif); background-repeat: no-repeat;}
#toolMag a:visited:hover {background-image: url(/static/images/sito/toolMagOn.gif); background-repeat: no-repeat;}


/* Rollover XFACTOR */
#toolXFactorOn {background-image: url(/static/images/sito/toolXFactorOn.gif); background-repeat: no-repeat;}

#toolXFactor a {width: 73px;  background-image: url(/static/images/sito/toolXFactor.gif); background-repeat: no-repeat;}
#toolXFactor a:hover {background-image: url(/static/images/sito/toolXFactorOn.gif); background-repeat: no-repeat;}
#toolXFactor a:visited {background-image: url(/static/images/sito/toolXFactor.gif); background-repeat: no-repeat;}
#toolXFactor a:link:hover {background-image: url(/static/images/sito/toolXFactorOn.gif); background-repeat: no-repeat;}
#toolXFactor a:visited:hover {background-image: url(/static/images/sito/toolXFactorOn.gif); background-repeat: no-repeat;}

/* Rollover VIDEO */
#toolVideoOn {background-image: url(/static/images/sito/toolVideoOn.gif); background-repeat: no-repeat;}

#toolVideo a {width: 73px;  background-image: url(/static/images/sito/toolVideo.gif); background-repeat: no-repeat;}
#toolVideo a:hover {background-image: url(/static/images/sito/toolVideoOn.gif); background-repeat: no-repeat;}
#toolVideo a:visited {background-image: url(/static/images/sito/toolVideo.gif); background-repeat: no-repeat;}
#toolVideo a:link:hover {background-image: url(/static/images/sito/toolVideoOn.gif); background-repeat: no-repeat;}
#toolVideo a:visited:hover {background-image: url(/static/images/sito/toolVideoOn.gif); background-repeat: no-repeat;}



/* Rollover LIFE */
#toolLifeOn {background-image: url(/static/images/sito/toolLifeOn.gif); background-repeat: no-repeat;}

#toolLife a {width: 73px;  background-image: url(/static/images/sito/toolLife.gif); background-repeat: no-repeat;}
#toolLife a:hover {background-image: url(/static/images/sito/toolLifeOn.gif); background-repeat: no-repeat;}
#toolLife a:visited {background-image: url(/static/images/sito/toolLife.gif); background-repeat: no-repeat;}
#toolLife a:link:hover {background-image: url(/static/images/sito/toolLifeOn.gif); background-repeat: no-repeat;}
#toolLife a:visited:hover {background-image: url(/static/images/sito/toolLifeOn.gif); background-repeat: no-repeat;}

/* Rollover FORUM */
#toolForumOn {background-image: url(/static/images/sito/toolForumOn.gif); background-repeat: no-repeat;}

#toolForum a {width: 73px;  background-image: url(/static/images/sito/toolForum.gif); background-repeat: no-repeat;}
#toolForum a:hover {background-image: url(/static/images/sito/toolForumOn.gif); background-repeat: no-repeat;}
#toolForum a:visited {background-image: url(/static/images/sito/toolForum.gif); background-repeat: no-repeat;}
#toolForum a:link:hover {background-image: url(/static/images/sito/toolForumOn.gif); background-repeat: no-repeat;}
#toolForum a:visited:hover {background-image: url(/static/images/sito/toolForumOn.gif); background-repeat: no-repeat;}

/* ROLLOVER SPECIALI */
#toolSpecialiOn {background-image: url(/static/images/sito/toolSpecialiOn.gif); background-repeat: no-repeat;}
#toolSpeciali a {width: 77px;  background-image: url(/static/images/sito/toolSpeciali.gif); background-repeat: no-repeat;}
#toolSpeciali a:hover {background-image: url(/static/images/sito/toolSpecialiOn.gif); background-repeat: no-repeat;}
#toolSpeciali a:visited {background-image: url(/static/images/sito/toolSpeciali.gif); background-repeat: no-repeat;}
#toolSpeciali a:link:hover {background-image: url(/static/images/sito/toolSpecialiOn.gif); background-repeat: no-repeat;}
#toolSpeciali a:visited:hover {background-image: url(/static/images/sito/toolSpecialiOn.gif); background-repeat: no-repeat;}

/* ROLLOVER TOOLBAR SERVIZI */
.bt {
	height: 27px;
	border:1px none red;
}

.bt a {display: block;}

/* Pacchetti e Servizi */
#btServiziOn {background-image: url(/static/images/sito/btPacchettiServiziOn.gif); background-repeat: no-repeat;}
#btServizi a {width: 157px;  background-image: url(/static/images/sito/btPacchettiServizi.gif); background-repeat: no-repeat;}
#btServizi a:hover {background-image: url(/static/images/sito/btPacchettiServiziOn.gif); background-repeat: no-repeat;}
#btServizi a:visited {background-image: url(/static/images/sito/btPacchettiServizi.gif); background-repeat: no-repeat;}
#btServizi a:link:hover {background-image: url(/static/images/sito/btPacchettiServiziOn.gif); background-repeat: no-repeat;}
#btServizi a:visited:hover {background-image: url(/static/images/sito/btPacchettiServiziOn.gif); background-repeat: no-repeat;}

/* Per Abbonarsi */
#btAbbonarsiOn {background-image: url(/static/images/sito/btAbbonarsiOn.gif); background-repeat: no-repeat;}
#btAbbonarsi a {width: 160px;  background-image: url(/static/images/sito/btAbbonarsi.gif); background-repeat: no-repeat;}
#btAbbonarsi a:hover {background-image: url(/static/images/sito/btAbbonarsiOn.gif); background-repeat: no-repeat;}
#btAbbonarsi a:visited {background-image: url(/static/images/sito/btAbbonarsi.gif); background-repeat: no-repeat;}
#btAbbonarsi a:link:hover {background-image: url(/static/images/sito/btAbbonarsiOn.gif); background-repeat: no-repeat;}
#btAbbonarsi a:visited:hover {background-image: url(/static/images/sito/btAbbonarsiOn.gif); background-repeat: no-repeat;}

/* Area Clienti */
#btAreaClientiOn {background-image: url(/static/images/sito/btAreaClientiOn.gif); background-repeat: no-repeat;}
#btAreaClienti a {width: 158px;  background-image: url(/static/images/sito/btAreaClienti.gif); background-repeat: no-repeat;}
#btAreaClienti a:hover {background-image: url(/static/images/sito/btAreaClientiOn.gif); background-repeat: no-repeat;}
#btAreaClienti a:visited {background-image: url(/static/images/sito/btAreaClienti.gif); background-repeat: no-repeat;}
#btAreaClienti a:link:hover {background-image: url(/static/images/sito/btAreaClientiOn.gif); background-repeat: no-repeat;}
#btAreaClienti a:visited:hover {background-image: url(/static/images/sito/btAreaClientiOn.gif); background-repeat: no-repeat;}

/* Guida TV */
#btGuidaTvOn {background-image: url(/static/images/sito/btGuidaTvOn.gif); background-repeat: no-repeat;}
#btGuidaTv a {width: 154px;  background-image: url(/static/images/sito/btGuidaTv.gif); background-repeat: no-repeat;}
#btGuidaTv a:hover {background-image: url(/static/images/sito/btGuidaTvOn.gif); background-repeat: no-repeat;}
#btGuidaTv a:visited {background-image: url(/static/images/sito/btGuidaTv.gif); background-repeat: no-repeat;}
#btGuidaTv a:link:hover {background-image: url(/static/images/sito/btGuidaTvOn.gif); background-repeat: no-repeat;}
#btGuidaTv a:visited:hover {background-image: url(/static/images/sito/btGuidaTvOn.gif); background-repeat: no-repeat;}

.table990 {width:990px;}
#headerTable {border-collapse:collapse;border-spacing:0;	margin:0;padding:0;}
#headerTable td img {display: block;}
#headerTable td, tr {border:0; margin:0; padding:0;}
#headerTable table {border-collapse:collapse;border-spacing:0;	margin:0;padding:0;}

/* Ricerca Google Spalla  Destra */
.table300 {width:300px; margin:0; padding:0; font-family: Arial; color:#666666; font-size: 11px; border: 1px none red; border-collapse:collapse; border-spacing:0;}
.table300 img{border:none; margin:0; padding:0; display: block;}
.table300 tr{border:0; margin:0; padding:0;}
.table300 td{border:0; margin:0; padding:0;}

.bkgBoxRicerca {background: url(/static/images/sito/bkgBoxRicerca.gif) no-repeat; width:300px;	height:23px;}
.boxRicerca {background-color:#FFFFFF; height:30px;}

.inputRicerca {width:210px;	height:17px; font-family: Arial; color:#666666;	font-size: 11px; font-weight:bold; border:0px solid #FFFFFF;}

.frRicerca {width:11px;}
.txtRicercaAvanzata {width:100px; text-align:left}
.ricerca1 {width:30px; border:1px none red;}
.ricerca2 {width:240px; text-align:left; border:1px none red;}
.ricerca3 {width:37px; border:1px none red;}

a.ricercaAvanzata:link {color:#057cba; font-size:11px; font-weight:normal; text-decoration:underline;}
a.ricercaAvanzata:hover {color:#057cba; font-size:11px; font-weight:normal; text-decoration:none;}
a.ricercaAvanzata:visited {color:#057cba; font-size:11px; font-weight:normal; text-decoration:none;}
a.ricercaAvanzata:link:hover {color:#057cba; font-size:11px; font-weight:normal; text-decoration:underline;}
a.ricercaAvanzata:visited:hover {color:#057cba; font-size:11px; font-weight:normal; text-decoration:underline;}

/* bookmarks*/
a.linkBookmarks:link {float:left; color:#003366; font-size:12px; line-height:12px; font-weight:normal; text-decoration:none; padding-bottom:10px;}
a.linkBookmarks:hover {float:left; color:#003366; font-size:12px; line-height:12px; font-weight:normal; text-decoration:none; padding-bottom:10px;}
a.linkBookmarks:visited {float:left; color:#003366; font-size:12px; line-height:12px; font-weight:normal; text-decoration:none; padding-bottom:10px;}
a.linkBookmarks:link:hover {float:left; color:#003366; font-size:12px; line-height:12px; font-weight:normal; text-decoration:none; padding-bottom:10px;}
a.linkBookmarks:visited:hover {float:left; color:#003366; font-size:12px; line-height:12px; font-weight:normal; text-decoration:none; padding-bottom:10px;}
.labelBookmarks {
	width:430px;
	height:20px;
	background-image: url(/static/images/sito/labelBookmarks.gif);
	text-indent:15px;
}

.labelBookmarksTesto {
	color:#999999;
	font-weight:bold;
	font-size:14px;
	position:relative;
	top:-4px;
}

.icoBookmarks {
	float:left;
	margin-left:10px;

}

div#sky_wall_outer a.btn_visore_play{
background:url(http://static.sky.it/static/images/sito/epg/butt_visore_play.gif) no-repeat scroll 0 0 transparent;
float:right;
height:17px;
width:60px;padding-right:18px;
position:relative;
top:-20px;
/*display:block; 20121026*/
display:none;
font-size:0.8em;
line-height:16px;
text-align:center;
color:#fff;
}
div#sky_wall_outer a.btn_visore_stop{
background:url(http://static.sky.it/static/images/sito/epg/butt_visore_stop.gif) no-repeat scroll 0 0 transparent;
float:right;
height:17px;
width:60px;
padding-right:18px;
position:absolute;
top:10px;
/*display:block; 20121026*/
display:none;
font-size:0.8em;
line-height:16px;
text-align:center;
color:#fff;
right:4px;
}


/* ********************
	Nuovo header
*********************** */ 

	
.headerGuidaTv { margin-top:10px; font-family: Arial, sans-serif; height:36px}	
/*.headerGuidaTv .mainMenu {margin-top:-3px;float:left;line-height:40px;height:41px;background:url(/static/images/sezioni/guidatv/guida_bg_menu.png) no-repeat;width:990px;}*/
/*refinement*/
.headerGuidaTv .mainMenu {/*margin-top:-3px;*/float:left;line-height:36px;height:37px;background:url(/static/images/structure/guidatv_header_bg.png) no-repeat;width:990px;}
	.headerGuidaTv .mainMenu li { float:left; width:165px; height:41px; text-align:center; position:relative;}
	/*.headerGuidaTv .mainMenu li.category {background:url("/static/images/sezioni/guidatv/arrow-dropdown.png") 135px 16px no-repeat;}*/
	/*.headerGuidaTv .mainMenu li a {display:block; color:#ffffff; font-size:17px;  font-family: 'SkyTextMedium'; background:url("/static/images/sezioni/guidatv/guida_divisorio.png") top right no-repeat;}*/
	/*refinement*/
	.headerGuidaTv .mainMenu li.category {background:url("/static/images/structure/guidatv_arrow_dropdown.png") 125px 13px no-repeat;}
	.headerGuidaTv .mainMenu li a {display:block; color:#cacaca; font-size:14px; font-family: 'SkyTextMedium'; background:url("/static/images/structure/guidatv_divisorio.png") top right no-repeat;}
	/*.mainMenu li a:hover{ color:#333; background:url("/static/images/sezioni/guidatv/mainMenu-hover.png") top center no-repeat;}*/
	.headerGuidaTv .mainMenu li.sel-7days a,.headerGuidaTv .mainMenu li#tab_6 a:hover{background-color: #091C3A;margin: 1px 0px 1px -1px;}
	/*.headerGuidaTv .mainMenu li.sel a,.headerGuidaTv .mainMenu li#tab_2 a:hover,.headerGuidaTv .mainMenu li#tab_3 a:hover,.headerGuidaTv .mainMenu li#tab_4 a:hover,.headerGuidaTv .mainMenu li#tab_5 a:hover{background:url("/static/images/sezioni/guidatv/guida_sel.png") top center no-repeat !important;color:#ffffff}*/
	/*.headerGuidaTv .mainMenu li#tab_1.sel a,.headerGuidaTv .mainMenu li#tab_1 a:hover{background:url("/static/images/sezioni/guidatv/guida_sel_primo.png") top center no-repeat !important; color:#fff;}*/
	/*refinement*/
	.headerGuidaTv .mainMenu li.sel a,.headerGuidaTv .mainMenu li#tab_2 a:hover,.headerGuidaTv .mainMenu li#tab_3 a:hover,.headerGuidaTv .mainMenu li#tab_4 a:hover,.headerGuidaTv .mainMenu li#tab_5 a:hover{background:url("/static/images/structure/guidatv_sel.png") top center no-repeat !important;}
	.headerGuidaTv .mainMenu li#tab_1.sel a,.headerGuidaTv .mainMenu li#tab_1 a:hover{background:url("/static/images/structure/guidatv_sel_primo.png") top center no-repeat !important;}
	.headerGuidaTv .mainMenu li#tab_6 a {background-color: #091C3A;color: #93ADCE;margin: 1px 0px 1px -1px;}
	
/*#categoryDropDown {position:relative; top:-168px; left:167px; width:165px; height:217px; z-index:999999; background:url("/static/images/sezioni/guidatv/bg-dropdown-categorie.png") top center no-repeat;}*/
/*refinement*/
#categoryDropDown {position:absolute; width:177px; height:247px; z-index:999999; background:url("/static/images/structure/guidatv_bg_dropdown_categorie.png") top center no-repeat;}
	/*#categoryDropDown p {color:#999; font-size:16px;  height:39px; line-height:43px;  text-align:center; font-family: 'SkyTextMedium';}*/
	/*refinement*/
	#categoryDropDown p {color:#ffffff;font-size:14px;height:37px;line-height:37px;text-align:center;font-family: 'SkyTextMedium';}
	#categoryDropDown ul.categoryList {margin:0; padding:0; background:none;}
	#categoryDropDown ul.categoryList li {clear:both; text-align:left; line-height:21px; height:21px; padding-left:5px;margin-top:3px;}
	#categoryDropDown ul.categoryList li a{display:block;background:none;color:#ffffff;font-size:13px;font-family:'SkyTextMedium';width:165px;text-indent:20px;margin-left:1px;}
	#categoryDropDown ul.categoryList li a:hover{background:#000000;color:#fff;}


/* jquery add class*/
.headerW .mainMenu li.prev a, .headerW .mainMenu li.prevsel a  {background:none;}
.headerW .mainMenu li.prevsel a:hover {background:url("/static/images/sezioni/guidatv/mainMenu-hover.png") top center no-repeat;}

.headerBlack {margin-top:-7px;position:relative;z-index:999}
.headerBlack {background-color:#FFFFFF;clear:both;}
	.headerBlack #breadcrumbs {padding-left:15px; height:12px;}
	.headerBlack #breadcrumbs, .headerBlack #breadcrumbs a { color:#333333; /*line-height:20px;*/font-size:13px; font-family: 'SkyTextMedium';}
	.headerBlack #breadcrumbs a {text-decoration: underline;}
	.headerBlack #breadcrumbs span {padding:0 5px;}

/***********************Mia Guida **********************/
.miaguida, .miaguida .guida-container{width:627px;color:#656565;height:auto}
.miaguida{margin:9px;}
	.miaguida .guida-container{height:280px;margin-top:10px;}
	.miaguida p{font-size:14px ;font:Tahoma, Geneva, sans-serif;margin:0;}
	.miaguida p a{text-decoration:none;color:#085687}
	.miaguida h3{margin:10px 0;}
.guida-container .tua-guida{float:left;width:145px;border:1px solid #d5d5d5;height:207px;/*other browser*/border-radius:5px;-webkit-border-radius:5px;/*chrome*/-moz-border-radius:5px;/*firefox*/;background:#fff;}
.right{	margin-right:12px;}
.tua-guida h4{margin:5px;}
.tua-guida img{	border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.tua-guida p{padding:5px 10px;font-size:13px}
.guida-container .btn-container{width:622px;position:relative;border:1px solid #d5d5d5;margin: 10px 0;height:42px;border-radius: 7px;/*other browser*/-webkit-border-radius:5px;/*chrome*/-moz-border-radius:5px;/*firefox*/behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */background:#FFF;	float:left}
.guida-container .btn-container #accedi{background:url("/static/images/sezioni/guidatv/miaguida/btn_accendi.png") no-repeat;color:#085687;padding:5px 54px;margin:10px 230px;float:left;font-weight:lighter;
text-decoration:none;}


div#main_body div#main_col div.miaguida h4#scopri{color:#085687;font-size:16px}
/*************** lightbox login **/
.log-form {background: url("/statics/images/sito/bkg-log-box.gif") repeat-x scroll left top #FFFFFF;border: 4px solid #F1F1F1;min-height: 300px;padding: 30px 50px;}
.log-form .errorMsg {color: #E93434;font-weight: bold;}
#overlay-login-box {box-shadow: 0 0 3px #666666;clear: both;margin-bottom: 0;width: 866px;}
.log-form h2 {font: 30px/1.1 'SkyTextMedium','Segoe UI',Segoe,Tahoma,Geneva,sans-serif;margin-bottom: 20px;}
.log-form p {font-size: 15px;}


.ora-in-onda h2 { display: block; }

/***sistemare box login***/
.headerW .menuUser .leftWelcome {
    float: left;
    margin-right: -10px !important;}
.loginPopover .loginPopoverContent fieldset {
    padding: 10px;
    border:0px none;
}

/* hack per sochi */

.ora-in-onda-list h2 {display: block;}
