body
{

    background: #fff url("/images/itvn/itvn_body_bg.jpg") no-repeat 50% 58px;
    color:#b2b2b2;

    /*zaloba
    background: url("/images/itvn/background_body_black.jpg") no-repeat 50% 58px #ffffff;
    */
}


h1 span
{
	background: url("/images/tvn_i/logo.gif") no-repeat;
}

a
{
	//border-bottom: 1px dotted #fa8b1f;
	color: #fa8b1f;
}

a:hover
{
	color: #1B86EA;
	/* border-bottom: 1px solid #1B86EA; */
}

input
{
	vertical-align: middle;
}

input, textarea
{
	border: 1px solid #999999;
	color: #7f7f7f;
	padding: 1px 8px 2px 8px;
	font-size: 11px;
}

input.submit
{
	font-weight: bold;
	line-height: 13px;
	color: #ffffff;
	background: #636262 url("/images/button_search.gif") repeat-x !important;
}

.iconLink
{
	border-bottom: none !important;
	color: #333333;
}

.iconLink:hover
{
	border-bottom: none !important;
}

.iconLink span
{
	border-bottom: none;
	color: #fff;
}
#sideBar .iconLink span{
    color: #cfd1c6;
}
#sideBar #telecastCheckAll span{
    color: #FA8B1F;
}

#text .sideBar .tags a{
    color: #cecece;
}


#sideBar .tabbedBox .iconLink span{
    color: #fff;
}
#sideBar .tabbedBox .seeMore span{
    color: #fff;
}

#content .homePage #sideBar{
    padding-top: 150px;
}

.iconLink:hover span
{
	/*
	color: #1B86EA;
	border-bottom: 1px solid #1B86EA;
	*/
	color: #333333;
    border-bottom: 1px solid #333333;

}

.changeTimeZone, .changeTimeZone dd, .changeTimeZone dd ul li a:hover
{
	background: url("/images/tvn_i/background_global_transparent.png") repeat 0 0;
}

.changeTimeZone dt
{
	font-weight: bold;
}

.changeTimeZone dd ul li a {
	display: inline !important;
	padding: 0 4px 0 !important;
	margin: 0px !important;
	line-height: 25px;
	vertical-align: middle;
	width: 252px;
}

.changeTimeZone dd ul li a:hover {
	text-decoration: underline !important;
}

/* HEADER */

#header
{
	background: #000000;
}

#header #corporateSite a
{
	color: #b2b2b2;
	text-decoration: none;
}
#header #corporateSite a:hover
{
	color: #1B86EA;
}

/* MAIN MENU */

#mainMenu li
{
	border-left: 2px solid #575757;
	border-right: 2px solid #232323;
	background: url("/images/main_menu_background.gif") repeat-x;
}

#mainMenu li a
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: none; /* LIKWIDACAJ PODKREŚLENIA LINKÓW */
	background: url("/images/main_menu_arrow.gif") no-repeat right -13px;
	color: #fff;
}

#mainMenu li a:hover
{
	color: #ffffff;
}

#mainMenu li:hover a, #mainMenu li.over a
{
	background: url("/images/main_menu_arrow.gif") no-repeat right 6px;
}

#mainMenu li:hover, #mainMenu li.over
{
	background: #2fa9fa;
	border-left: 2px solid #2fa9fa;
	border-right: 2px solid #2fa9fa;
}

#mainMenu #watchOnline:hover, #mainMenu #watchOnline.over
{
	background: #2fa9fa;
}

#mainMenu #watchOnline:hover a, #mainMenu #watchOnline.over a
{
	color: #ffffff;
	background: url("/images/tvn_i/main_menu_arrow_watch_online.gif") no-repeat right 6px;
}

#mainMenu li ul
{
	background: #1b86ea url("/images/tvn_i/background_main_menu_sub_menu.jpg") repeat-x 0 bottom;
	border: 2px solid #2fa9fa;
}

#mainMenu li ul h2
{
	font-size: 14px;
}

#mainMenu li ul li
{
	background: none;
	border: none;
}

#mainMenu li ul li:hover, #mainMenu li ul li.over
{
	background: none;
	border: none;
}

#mainMenu li ul li a
{
	border-bottom: 1px dotted #d8d8d8;
	background: none !important;
	font-weight: normal;
	font-size: 11px;
}

#mainMenu li ul li ul
{
	border: none;
	background: none;
}

#mainMenu li ul li a:hover
{
	border-bottom: 1px solid #ffffff;
}

#mainMenu li ul li.header
{
	font-weight: bold;
}

#mainMenu li ul li .seeMore a
{
	font-weight: bold;
}

#mainMenu #ourPrograms ul #tvnProgramsBox ul
{
	background: url("/images/tvn_i/background_main_menu_tvn_programs.gif") no-repeat;
}

#mainMenu #ourPrograms ul #otherProgramsBox
{
	border-left: 2px solid #2fa9fa;
	background: #7e7d7e;
}

#mainMenu #ourPrograms ul #otherProgramsBox ul li span
{
	color: #cccccc;
	border-left: 1px solid #cccccc;
	font-size: 10px;
	font-weight: bold;
}

#mainMenu #canals ul li a
{
	border-bottom: none; /* LIKWIDACJA PODKREŚLENIA LINÓW */
}

#mainMenu #canals ul #canaltTvn a
{
	background: url("/images/tvn_i/main_menu_canal_tvn.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvn24 a
{
	background: url("/images/tvn_i/main_menu_canal_tvn24.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvnMeteo a
{
	background: url("/images/tvn_i/main_menu_canal_tvn_meteo.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvnTurbo a
{
	background: url("/images/tvn_i/main_menu_canal_tvn_turbo.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvn7 a
{
	background: url("/images/tvn_i/main_menu_canal_tvn7.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvnStyle a
{
	background: url("/images/tvn_i/main_menu_canal_tvn_style.gif") no-repeat !important;
}

#mainMenu #canals ul #canalItvn a
{
	background: url("/images/tvn_i/main_menu_canal_itvn.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvnLingua a
{
	background: url("/images/tvn_i/main_menu_canal_tvn_lingua.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvnMed a
{
	background: url("/images/tvn_i/main_menu_canal_tvn_med.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvnDiscoveryHistoria a
{
	background: url("/images/tvn_i/main_menu_canal_tvn_discovery_historia.gif") no-repeat !important;
}

#mainMenu #canals ul #canalTvnCnbcBiznes a
{
	background: url("/images/tvn_i/main_menu_canal_tvn_cnbc_biznes.png") no-repeat !important;
}

#mainMenu #canals ul #canalMango a
{
	background: url("/images/tvn_i/main_menu_canal_mango.gif") no-repeat !important;
}

#mainMenu #canals ul #canalN a
{
	background: url("/images/tvn_i/main_menu_canal_n.gif") no-repeat !important;
}

#mainMenu #myTvn #tempMenu
{
	background:#7e7d7e;
	border-left:2px solid #2fa9fa;
}

#mainMenu #myTvn #getInfoForm legend span
{
	font-size: 14px;
	font-weight: bold;
}

/*
#mainMenu #watchOnline
{
	background: none;
	border: none;
}
*/

#mainMenu #watchOnline a
{
	color: #eb9b27;
	background: url("/images/tvn_i/main_menu_arrow_watch_online.gif") no-repeat right -13px;
}

#mainMenu #watchOnline ul #watchOnlineBox
{
	background: url("/images/tvn_i/background_main_menu_watch_online_box.gif") no-repeat 160px 25px;
}

#mainMenu #watchOnline ul #watchOnlineBox #packagesBox li a
{
	background: url("/images/button_buy.gif") no-repeat right 0 !important;
	font-weight: bold;
	border-bottom: none; /* LIKWIDACJA PODKREŚLENIA LINÓW */
}

#mainMenu #watchOnline ul #plejadaBox
{
	border-left: 2px solid #2fa9fa;
}

#mainMenu #watchOnline ul #plejadaBox p a
{
	background: url("/images/button_plejada.gif") no-repeat !important;
	border-bottom: none; /* LIKWIDACJA PODKREŚLENIA LINÓW */
}

/* SEARCH FORM */

#searchForm input
{
	background: #4a4a4a;
	color: #ffffff;
}

/* CONTENT */

#content
{
	background: none;
}

#content a
{
	text-decoration: none;
}

#content .programPage #mainColumn #text h2
{
	background: url("/images/temp/program_logo.jpg") no-repeat;
}

#content #sideBar #siteLogo
{
	right: 37.4%;
	top: 27px;
	background: url("/images/tvn_i/right_column_logo.png") no-repeat;
	width: 101px;
	height: 101px;
    display: none;
	/*zaloba
	background: url("/images/tvn_i/right_column_logo_zaloba.png") no-repeat;
	*/
}

/* BOTTOM MENU */

#bottomMenu
{
	background: url("/images/tvn_i/background_bottom_menu.png") no-repeat 50% bottom;
}

#bottomMenu #backgroundWrapper
{
	//background: url("/images/tvn_i/background_global_transparent.png") repeat 0 0;
	background: #e8e7e9;
}

/* OUR PROPOSITIONS */

#ourPropositions
{
	//background: url("/images/tvn_i/background_navigation_box.png") repeat;
	background: none;
    padding: 0;
}
#mainColumn .rank-category .elem-name a{
    color: #fff;
}

#ourPropositions h2
{
	font-size: 16px;
}

#ourPropositions ul li
{
    /* background: url("/images/tvn_i/background_navigation_box.png") repeat; */
    background: #FAAF2F;
    color: #fff;
}
#shortBoxContainer .shortBox ul li a{
	color: #fff;
    border-bottom: dotted 1px #fff;
}
#ourPropositions #seeMoreOurPropositions
{
	text-decoration: none;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	border-bottom: none; /* LIKWIDACJA PODKREŚLENIA LINKÓW */
	//background: url("/images/tvn_i/background_see_more_our_propositions.png") repeat-x;
	background: url("/images/tvn_i/background_see_more_our_propositions_orange.jpg") repeat-x;
	color: #fff;
}

#ourPropositions #seeMoreOurPropositions:hover
{
	color: #ffffff;
}

#ourPropositions #seeMoreOurPropositions span
{
	//background: url("/images/tvn_i/background_see_more_our_propositions_link.gif") no-repeat 0 7px;
	background: url("/images/tvn_i/background_see_more_our_propositions_link_white.gif") no-repeat 0 7px;
}

#ourPropositions #seeMoreOurPropositions.on span
{
	background: url("/images/tvn_i/background_see_more_our_propositions_link_white.gif") no-repeat 0 -14px;
}


/* NAVIGATION BOX */

#navigationBox #newsletterForm, #navigationBox #navigationList, #navigationBox #programsList
{
	//background: url("/images/tvn_i/background_navigation_box.png") repeat;
	background: #faaf2f;
}
#navigationBox h2{
    color: #fc8b1c;
}
#navigationBox #newsletterForm a,
#navigationBox #navigationList a,
#navigationBox #programsList a{
    color: #fff;
    border: none;
}

#navigationBox #newsletterForm label{
    color: #fff;
}

#navigationBox #newsletterForm legend span
{
	font-size: 14px;
	font-weight: bold;
	color: #fc8b1c;
}


/* FOOTER */

#footer
{
	background: #000000;
}

#footer p
{
	color: #727272;
	text-align: center;
}

#footer p a
{
	color: #727272;
	text-decoration: none;
}

#footer p a:hover
{
	color: #1B86EA;
}

#footer ul li
{
	color: #7f7f7f;
}

#footer ul li a
{
	background-position: 0 top !important;
	border-bottom: none;
}

#footer ul li a:hover
{
	background-position: 0 bottom !important;
}

#footer #footerProduction
{
	border-left: 1px solid #7f7f7f;
}

#footer #footerCanalIti a
{
	background: url("/images/footer_canal_iti.gif") no-repeat;
}

#footer #footerCanalTvn a
{
	background: url("/images/footer_canal_tvn.gif") no-repeat;
}

#footer #footerCanalTvnWarszawa a
{
	background: url("/images/footer_canal_tvn_warszawa.gif") no-repeat;
}

#footer #footerCanalTvn24 a
{
	background: url("/images/footer_canal_tvn24.gif") no-repeat;
}

#footer #footerCanalTvnMeteo a
{
	background: url("/images/footer_canal_tvn_meteo.gif") no-repeat;
}

#footer #footerCanalTvnTurbo a
{
	background: url("/images/footer_canal_tvn_turbo.gif") no-repeat;
}

#footer #footerCanalTvnSiedem a
{
	background: url("/images/footer_canal_tvn7.gif") no-repeat;
}

#footer #footerCanalTvnStyle a
{
	background: url("/images/footer_canal_tvn_style.gif") no-repeat;
}

#footer #footerCanalItvn a
{
	background: url("/images/footer_canal_itvn.gif") no-repeat;
}


#footer #footerCanalTvnLingua a
{
	background: url("/images/footer_canal_lingua.gif") no-repeat;
}

#footer #footerCanalTvnMed a
{
	background: url("/images/footer_canal_med.gif") no-repeat;
}

#footer #footerCanalTvnDiscoveryHistoria a
{
	background: url("/images/footer_canal_tvn_discovery_historia.gif") no-repeat;
}

#footer #footerCanalMango a
{
	background: url("/images/footer_canal_mango.gif") no-repeat;
}

#footer #footerCanalTvnCnbcBiznes a
{
	background: url("/images/cnbcbiznesnew.png") no-repeat;
}

#footer #footerCanalN a
{
	background: url("/images/footer_canal_n.gif") no-repeat;
}

#footer #footerCanalOnet a
{
	background: url("/images/footer_canal_onet.gif") no-repeat;
}

#footer #footerArtegence a
{
	background: url("/images/footer_artegence.gif") no-repeat;
}

#footer #footerDreamLab a
{
	background: url("/images/footer_dream_lab.gif") no-repeat;
}

#footer #footerFoundationTvn a
{
    background: url("/images/footer_foundation_tvn.gif") no-repeat;
}

/* HOME PAGE */

/* TELECAST */

#telecastButtonUp, #telecastButtonDown
{
	text-decoration: none;
	border-bottom: none; /* LIKWIDACJA PODKREŚLENIA LINÓW */
}

#telecastButtonUp
{
	background: url("/images/tvn_i/telecast_button_up.png") no-repeat;
}

#telecastButtonUp:hover
{
	background: url("/images/tvn_i/telecast_button_up_hover.png") no-repeat;
}

#telecastButtonDown
{
	background: url("/images/tvn_i/telecast_button_down.png") no-repeat;
}

#telecastButtonDown:hover
{
	background: url("/images/tvn_i/telecast_button_down_hover.png") no-repeat;
}

#telecastCheckAll
{
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #b2b2b2;
}

#telecastMenu li
{
	font-size: 13px;
	border-right: 1px solid #999999;
}

#telecastMenu li a
{
	text-decoration: none;
}

#telecastMenu li.on
{
	color: #999999;
	font-weight: bold;
}

#telecastBox
{
	border-top: 1px solid #989899;
}

#telecastBox dt
{
	border-bottom: 1px solid #989899;
}

#telecastBox dt img
{
	border: 2px solid #989899;
}

#telecastBox dt a
{
	background: url("/images/tvn_i/icon_global_arrow.gif") no-repeat right -73px;
	font-weight: bold;
	text-decoration: none;
}

#telecastBox dt.arrow a
{

	background: url("/images/tvn_i/icon_global_arrow.gif") no-repeat right 6px;
}

#telecastBox dt .telecastType
{
	font-size: 9px;
}

#telecastBox dt .telecastTime
{
	color: #989899;
}

#telecastBox dt.on
{
	border-bottom: none;
}

#telecastBox dd.on
{
	border-bottom: 1px solid #989899;
}

#telecastBox dd.on .telecastLinks .telecastWatchOnline a, #telecastBox dd  .telecastLinks .telecastSeeMore a
{
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

#telecastBox dd.on  .telecastLinks .telecastWatchOnline a
{
	background: url("/images/tvn_i/telecast_icon_watch_online.gif") no-repeat center left;
}

#telecastBox dd.on .telecastLinks .telecastSeeMore a
{
	background: url("/images/tvn_i/icon_global_see_more.gif") no-repeat center left;
}

#telecastBox dd.on .telecastInfo .telecastDuration
{
	background: url("/images/tvn_i/telecast_icon_duration.gif") no-repeat 8px center;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	text-align: right;
}

#telecastBox dd.on .telecastInfo .telecastMinAgeNoLimits
{
	background: url("/images/tvn_i/telecast_icon_min_age_no_limits.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecastMinAge7
{
	background: url("/images/tvn_i/telecast_icon_min_age_7.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecastMinAge12
{
	background: url("/images/tvn_i/telecast_icon_min_age_12.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecastMinAge16
{
	background: url("/images/tvn_i/telecast_icon_min_age_16.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecastMinAgeAdult
{
	background: url("/images/tvn_i/telecast_icon_min_age_adult.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecastDolbyDigital
{
	background: url("/images/tvn_i/telecast_icon_dolby_digital.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecastHD
{

	background: url("/images/tvn_i/telecast_icon_hd.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecast51
{
	background: url("/images/tvn_i/telecast_icon_5_1.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecastStereo
{
	background: url("/images/tvn_i/telecast_icon_stereo.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecastMono
{
	background: url("/images/tvn_i/telecast_icon_mono.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecast43
{
	background: url("/images/tvn_i/telecast_icon_4_3.gif") no-repeat 1px 0;
}

#telecastBox dd.on .telecastInfo .telecast169
{
	background: url("/images/tvn_i/telecast_icon_16_9.gif") no-repeat 1px 0;
}

/* SUB PAGES */

/* BREAD CRUMBS */

#breadCrubms
{
	background: url("/images/tvn_i/background_global_transparent.png") repeat 0 0;
}

/* TEXT */

#text
{
    background: #2c70c0;
    color: #fff;
}

#text h2
{
	font-size: 18px;
}

#text h2 .specialText
{
	font-size: 15px;
}

#text h2 .specialText em
{
	font-weight: bold;
	color: #eb9b27;
	font-style: normal;
}

#text .specialText
{
	color: #ffffff;
}

#text .author
{
	color: #7e8489;
	font-size: 10px;
}

#text .date
{
	color: #cdcbc9;
}

#text .textSizeBox a
{
	color: #cdcbc9;
	border: 1px solid #ffffff !important;
	line-height: 13px;
	text-decoration: none !important;
}

#text .textSizeBox a:hover, #text .textSizeBox a.on:hover
{
	color: #1B86EA;
	border: 1px solid #1B86EA !important;
}

#text .textSizeBox a.on
{
	color: #ffffff;
}

#text .textSizeBox .smaller
{
	font-size: 10px;
}

#text .textSizeBox .normal
{
	font-size: 11px;
}

#text .textSizeBox .bigger
{
	font-size: 13px;
}

#text .textViewType li.on a
{
	color: #ea9a26;
	font-weight: bold;
}

#text .textViewType li.on a span
{
	border-bottom-color: #ea9a26;
}

#text .textViewType li a.viewList
{
	background: url("/images/tvn_i/icon_global_view_list.gif") no-repeat 0 bottom;
}

#text .textViewType li a.viewTiles
{
	background: url("/images/tvn_i/icon_global_view_tiles.gif") no-repeat 0 bottom;
}

#text .textViewType li.on a.viewList, #text .textViewType li a.viewList:hover
{
	background: url("/images/tvn_i/icon_global_view_list.gif") no-repeat 0 top;
}

#text .textViewType li.on a.viewTiles, #text .textViewType li a.viewTiles:hover
{
	background: url("/images/tvn_i/icon_global_view_tiles.gif") no-repeat 0 top;
}

/* MAIN COLUMN IN TEXT */

#text .mainColumn .definitionList dt
{
	font-weight: bold;
}

#text .mainColumn .quoteBBCode
{
	border-top: 1px solid #cdcbc9;
	border-bottom: 1px solid #cdcbc9;
	color: #cdcbc9;
}

#text .mainColumn .quoteBBCode p
{
	font-size: 22px;
	font-weight: bold;
}

#text .mainColumn  .promo
{
	background: #2065b5;
}

/* CANAL SWITCHER */

#text .mainColumn .canalSwitcherMenu
{
	border-left: 10px solid #2065b5;
	border-right: 10px solid #2065b5;
}

#text .mainColumn .canalSwitcherMenu li
{
	background: #2065b5;
}

#text .mainColumn .canalSwitcherMenu li a
{
	border-bottom: none;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvn a
{
	background: url("/images/fisheye_logo_tvn.png") no-repeat;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvnTurbo a
{
	background: url("/images/fisheye_logo_tvn_turbo.png") no-repeat;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvn7 a
{
	background: url("/images/fisheye_logo_tvn_7.png") no-repeat;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvnStyle a
{
	background: url("/images/fisheye_logo_tvn_style.png") no-repeat;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvnI a
{
	background: url("/images/fisheye_logo_tvn_i.png") no-repeat;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvn a:hover, #text .mainColumn .canalSwitcherMenu .canalSwitcherTvn a.on
{
	background: url("/images/fisheye_logo_tvn_hover.png") no-repeat !important;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvnTurbo a:hover, #text .mainColumn .canalSwitcherMenu .canalSwitcherTvnTurbo a.on
{
	background: url("/images/fisheye_logo_tvn_turbo_hover.png") no-repeat !important;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvn7 a:hover, #text .mainColumn .canalSwitcherMenu .canalSwitcherTvn7 a.on
{
	background: url("/images/fisheye_logo_tvn_7_hover.png") no-repeat !important;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvnStyle a:hover, #text .mainColumn .canalSwitcherMenu .canalSwitcherTvnStyle a.on
{
	background: url("/images/fisheye_logo_tvn_style_hover.png") no-repeat !important;
}

#text .mainColumn .canalSwitcherMenu .canalSwitcherTvnI a:hover, #text .mainColumn .canalSwitcherMenu .canalSwitcherTvnI a.on
{
	background: url("/images/fisheye_logo_tvn_i_hover.png") no-repeat !important;
}


/* TEXT LIST AND TEXT MENU */

#text .mainColumn .textListMenu
{
	text-align: left;
	background: #36408d;
}

#text .mainColumn .textListMenu li
{
	border-left: 1px solid #ffffff;
}

#text .mainColumn .textList dt
{
	font-size:12px;
	font-weight:bold;
	border-bottom: 1px solid #36408d;
}

#text .mainColumn .textList dt.on
{
	font-size:14px;
	border: none;
}

#text .mainColumn .textList dd.on
{
	/*border-bottom: 1px solid #36408d;*/
}

#text .mainColumn .textList dd.first
{
	border-top: 1px solid #36408d;
}

#text .mainColumn .textList dd.on img
{
	border: 1px solid #ffffff;
}

#text .mainColumn .textList dd.on .date
{
	color: #fff;
	font-size: 9px;
}

#text .mainColumn .textList dt.photoContent a
{
	background: url("/images/tvn_i/article_list_icon_photo_gallery.gif") no-repeat 0;
}

#text .mainColumn .textList dt.photoContent.on a
{
	background-position: 0 2px;
}

#text .mainColumn .textList dt.videoContent a
{
	background: url("/images/tvn_i/article_list_icon_video_gallery.gif") no-repeat 0;
}

#text .mainColumn .textList dt.videoContent.on a
{
	background-position: 0 2px;
}

#text .mainColumn .textList dt .additionalText
{
	font-size: 10px;
	border-left: 1px solid #ffffff;
}
#text .mainColumn .textList dt .additionalText, #text .mainColumn .textList dt .additionalText a:hover{
    color: #fff;
}
#text .mainColumn .textList dt .additionalText a:hover{
    text-decoration: underline;
}
#text .mainColumn .textTiles
{
	/* border-top: 1px solid #4a6290; */
}

#text .mainColumn .textTiles li
{
	text-align: center;
	/*border-bottom: 1px solid #4a6290; */
}

#text .mainColumn .textTiles li img
{
	border: 1px solid #ffffff;
}

#text .mainColumn .textTiles li a
{
	font-weight: bold;
	color: #fff;
	border: none;
}

/* TEXT SEARCH BOX */

#text .mainColumn  .searchBox h3
{
	font-size: 16px;
	background: url("/images/tvn_i/background_about_us_header.jpg") repeat-x;
}

#text .mainColumn  .searchBox .seeMore
{
	text-align: right;
	font-weight: bold;
}

#text .mainColumn .searchBox .searchResultsList .highlight
{
	color: #eb9b27;
	font-weight: bold;
}

#text .mainColumn .searchBox .searchResultsList dt
{
	font-size:12px;
	font-weight:bold;
}

#text .mainColumn .searchBox .searchResultsList dd
{
	border-bottom: 1px solid #36408d;
}

#text .mainColumn .searchBox .searchResultsList dt.first
{
	border: none;
	font-size:14px;
}

#text .mainColumn .searchBox .searchResultsList dd.first img
{
	border: 1px solid #ffffff;
}

#text .mainColumn .searchBox .searchResultsList dt.photoContent a
{
	background: url("/images/tvn_i/article_list_icon_photo_gallery.gif") no-repeat 0 1px;
}

#text .mainColumn .searchBox .searchResultsList dt.photoContent.first a
{
	background-position: 0 4px;
}

#text .mainColumn .searchBox .searchResultsList dt.videoContent a
{
	background: url("/images/tvn_i/article_list_icon_video_gallery.gif") no-repeat 0 1px;
}

#text .mainColumn .searchBox .searchResultsList dt.videoContent.first a
{
	background-position: 0 4px;
}

#text .mainColumn .searchBox .searchResultsList dt .additionalText
{
	font-size: 10px;
	border-left: 1px solid #ffffff;
}


/* TEXT PAGGINATION */

#text .mainColumn .paggination
{
	text-align: center;
}

#text .mainColumn .paggination li
{
	line-height: 12px;
	border-right: 1px solid #ffffff;
}

#text .mainColumn .paggination li.on a
{
	color: #EA9A26;
	border-bottom-color: #EA9A26;
	font-weight: bold;
}

#text .mainColumn .paggination li a, #text .mainColumn .paggination li a img
{
	vertical-align: top;
}

#text .mainColumn .paggination li.previous, #text .mainColumn .paggination li.next
{
	border: none;
}

#text .mainColumn .paggination li.previous a, #text .mainColumn .paggination li.next a
{
	border-bottom: none;
}

/* SIDE BAR IN TEXT */

#text .sideBar .print
{
	background: url("/images/tvn_i/icon_global_print.gif") no-repeat 15px 10px ;
	border-top: 1px solid #495b81;
}

#text .sideBar .sendToFriend
{
	background: url("/images/tvn_i/icon_global_mail.gif") no-repeat 15px 8px ;
	border-bottom: 1px solid #495b81 !important;
}

#text .sideBar .tags,
#text .sideBar .questionaire
{
	border-bottom: 1px solid #495b81;
}

/* BOX WITH OPACITY IN SIDE BAR GLOBAL */

#sideBar .box, .programPromoBox
{
	background: url("/images/tvn_i/background_global_transparent_light.png") repeat 0 0;
}

#sideBar .box .seeMore
{
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	color: #b3b3b3;
}

#sideBar .box .seeMore span
{
	border-bottom-color: #cccccc;
}

#sideBar .box .seeMore:hover span
{
	border-bottom-color: #1B86EA;
}
#content .subPage #mainColumn{
    background: #2c70c0;
}
#sideBar .box h2
{
	font-size: 16px;
	color: #fff;
}

#sideBar .box a
{
	border: none;
	text-decoration: none;
	color: #fff;
}
#sideBar .box a:hover{
    color: #fff;
    text-decoration: underline;
}
#sideBar .program-rank div.rate{
    border: solid 1px #fff;
    background: #F9AE2E;
}
#sideBar .program-rank div.rate{
    border: solid 1px #fff;
}


#sideBar .box  img
{
	border: 1px solid #cdcccc;
}

/* TABBED BOX - 2 TABS AND 3  TABS */

#sideBar .tabbedBox ul li
{
	text-align: center;
}

#sideBar .tabbedBox ul li a
{
	border-bottom: none;
	text-decoration: none !important;
	color: #fff;
}

#sideBar .tabbedBox ul li.on a
{
	font-weight: bold;
}
#sideBar .tabbedBox dl dt.on{
   background-image: none;
}
#sideBar .tabbedBox ul li.on a, #sideBar .tabbedBox ul li a:hover
{
	background: url("/images/tvn_i/background_side_bar_common_orange.jpg") repeat 0 0;
	color: #ffffff;
}

#sideBar .tabbedBox dl dt
{
	//background: #f5a92c url("/images/tvn_i/background_side_bar_list_title_orange.jpg") repeat-x top;
	line-height: 12px;
	background: #faaf2f url("/images/tvn_i/background_side_bar_list_title_bullet.gif") no-repeat 8px 11px;
	padding:3px 7px 8px 23px;
}

#sideBar .tabbedBox dl dt a
{
	background: url("/images/tvn_i/icon_global_arrow.gif") no-repeat right -73px;
	color: #fff;
	padding-right: 10px;
}
#sideBar .tabbedBox dl dt a:hover, .iconLink:hover span{
    color: #fff;
    border: none;
    text-decoration: underline;
}

#sideBar .tabbedBox dl dt.on a
{
	font-weight: bold;
	background: url("/images/tvn_i/icon_global_arrow.gif") no-repeat right 6px;
}

#sideBar .tabbedBox dl dd.on
{
	//background: #a41501;
	background: #db8d1e url("/images/tvn_i/background_side_bar_list_title_orange.jpg") repeat-x top;
	color: #fff;
}

#sideBar .tabbedBox dl dd.on .seeMore
{
	background: url("/images/tvn_i/icon_global_see_more.gif") no-repeat center left;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-align: left;
}

#sideBar .tabbedBox dl dd.on .seeMore span
{
	border-bottom-color: #cccccc;
	color: #fff;
}

#sideBar .tabbedBox dl dd.on .seeMore:hover span
{
	border-bottom-color: #1B86EA;
}

/* INCOMING TRANSMITION */
.incomingTransmition p
{
	background: #c11602 url("/images/tvn_i/background_side_bar_list_title_orange.jpg") repeat-x 0 bottom;
	color: #fff;
}

.incomingTransmition p span
{
	font-size: 48px;
	font-weight: bold;
	color: #ffffff;
}

/* SLIDE SHOW WITH PHOTO */

#sideBar  .slideShowBoxWithPhoto li a:hover
{
	background: none;
}

#sideBar  .slideShowBoxWithPhoto li a:hover img, #sideBar  .slideShowBoxWithPhoto li.on img
{
	border: 1px solid #1B86EA;
}

/* SLIDE SHOW */

#sideBar .slideShowBox img
{
	border: 1px solid #ffffff;
}

/* GRAPHIC TEASER SLIDER*/

#sideBar .graphicTeaserSliderBox .teaserGraphicWrapper .date
{
	font-weight: bold;
}

#sideBar .graphicTeaserSliderBox .teaserGraphicWrapper .weekday
{
	font-size: 14px;
}

#sideBar .graphicTeaserSliderBox .teaserGraphicWrapper .time
{
	font-size: 36px;
	font-weight: bold;
	color: #1c4052;
}

#sideBar .graphicTeaserSliderBox .teaserGraphicWrapper ul
{
	background: url("/images/tvn_i/background_global_transparent.png") repeat 0 0;
}

#sideBar .graphicTeaserSliderBox .teaserGraphicWrapper ul li
{
	text-align: left;
}

#sideBar .graphicTeaserSliderBox .teaserGraphicWrapper ul li a
{
	font-weight: bold;
	font-size: 11px;
}

#sideBar .graphicTeaserSliderBox .teaserGraphicWrapper ul li.seeMore a
{
	background:transparent url(/images/tvn_i/graphic_slider_icon_see_more.gif) no-repeat scroll left center;
}

#sideBar .graphicTeaserSliderBox .teaserGraphicWrapper ul li.watchOnline a
{
	background:transparent url(/images/tvn_i/graphic_slider_icon_watch_online.gif) no-repeat scroll left center;
}

/* GRAPHIC PAGGINATION HORIZONTAL AND VERTICAL */

.graphicPaggination li
{
	font-size: 7px;
	line-height: 9px;
}

.graphicPaggination li a
{
	background: url("/images/tvn_i/icon_global_pointer.gif") no-repeat 0 top;
	line-height: 9px;
}

.graphicPaggination li.on a, .graphicPaggination li a:hover
{
	background: url("/images/tvn_i/icon_global_pointer.gif") no-repeat 0 bottom;
}

.graphicPagginationHorizontal li.next a
{

	background: url("/images/tvn_i/icon_global_arrow_next_horizontal.gif") no-repeat right top;
}

.graphicPagginationHorizontal li.next a:hover
{
	background: url("/images/tvn_i/icon_global_arrow_next_horizontal.gif") no-repeat left top !important;
}

.graphicPagginationHorizontal li.previous a
{
	background: url("/images/tvn_i/icon_global_arrow_previous_horizontal.gif") no-repeat left top;
}

.graphicPagginationHorizontal li.previous a:hover
{
	background: url("/images/tvn_i/icon_global_arrow_previous_horizontal.gif") no-repeat right top !important;
}

.graphicPagginationVertical li.next a
{
	background: url("/images/tvn_i/icon_global_arrow_next_vertical.gif") no-repeat 0 top;
}

.graphicPagginationVertical li.next a:hover
{
	background: url("/images/tvn_i/icon_global_arrow_next_vertical.gif") no-repeat 0 bottom;
}

.graphicPagginationVertical li.previous a
{
	background: url("/images/tvn_i/icon_global_arrow_previous_vertical.gif") no-repeat 0 top;
}

.graphicPagginationVertical li.previous a:hover
{
	background: url("/images/tvn_i/icon_global_arrow_previous_vertical.gif") no-repeat 0 bottom;
}

/* RSS */

.rss
{
	font-size: 11px;
	background: url("/images/rss.gif") no-repeat 0 0px;
}
.programsMenu li {
	float: left;
	text-align: center;
	margin: 3px 3px 0 0;
}
.programsMenu li a {
	display: block;
	width: 126px;
	height: 22px;
	line-height: 22px;
	border: 0;
	background-color: #2065b5;
}
.programsMenu li.last {
	margin-right: 0px;
}
.programsMenu li.last a{
	width: 124px;
}
.programsMenu li a:hover,
.programsMenu li .active {
	color: #2065b5;
	background-color: #fff;
	font-weight: bold;
}
.programsMenu li .special {
	color: #ea9a26;   /* pomarancz */
}
.programsMenu li .special-active,
.programsMenu li a.special:hover {
	background-color: #fff;
	font-weight: bold;
	color: #ea9a26;  /* pomarancz */
}
.programsMenu .inactive {
	color: #7f7f7f;
	background: url(/images/enhance/itvn_btn.gif) no-repeat 0 0;
	display: block;
	width: 125px;
	height: 22px;
	line-height: 22px;
}

h3.www-background {
	font-size: 1.2em;
	margin: 3px 0 3px 10px;
}
a.www-background {
	background: transparent url(/images/enhance/www_itvn_light.jpg) 0 0 no-repeat;
	width: 145px;
	height: 98px;
	display: block;
	padding: 12px 12px 6px;
	border: solid 1px #2065B5;
}
.www-background img {
	margin-bottom:3px;
}

#latestNewsBox span {
	line-height: 17px;
}


/*RANKINGI*/
#mainColumn .rank-category .item-rate ul,
#mainColumn .rank-category .item-rate ul a,
#mainColumn .rank-category .first-rate{
	color:#CBCAC8;
}

#mainColumn .rank-category td{
	background-color: #2065b5;
}
#mainColumn .rank-category td.elem-pos span{
	color: #519AD9;
}
#mainColumn .rank-category td{
	border-bottom:3px solid #2C70C0;

}
#mainColumn .rank-category ul.rate li{
	background: transparent url(/images/tvn/tvn_star.png) 0 0 no-repeat;
}
#mainColumn .rank-category ul.rate li a{
	opacity: 0;
}
#mainColumn .rank-category ul.rate li:hover,
#mainColumn .rank-category ul.rate li.on{
	background: transparent url(/images/tvn/tvn_star_on.png) 0 0 no-repeat;
}
.favourite{
	background-color: #f9ae2e;
	//background: #db8d1e url("/images/tvn_i/background_side_bar_list_title_orange.jpg") repeat-x top;
    color: #fff;
}
.category-rank{
	//background:transparent url(/images/tvn/rank.png) 0 0 repeat-x;
	background-color: #F9AE2E;
	color: #fff;
}
.program-rank{
	background-color: #F9AE2E;
	color: #fff;
}
.loginPage .login-form {
	background-color: #F9AE2E;
	color: #fff;
}
.userPrivateMessages {
	background: url(/images/user_panel_gradient.gif) repeat-x 0 0;
}
.userPrivateMessages ul li {
	background: url(/images/user_panel_border.gif) no-repeat 100% 5px;
}
.userPrivateMessages ul li.on {
	background: url(/images/user_panel_gradient_bottom.png) no-repeat center 43px;
}
.userPrivateMessages ul li.on a {
	color: #1a85d6 !important;
	background: #fff;
}
.userProgramList ul li img {
	border: 1px solid #fff;
}
.userProgramList ul li .desc {
	background-color: #A41501;
}
.userProgramList ul li .desc p {
	color: #03025C;
}





/* ********************* related gallery ********************** */

.relatedSliderBox ulk li
{
	background: url("/images/tvn_i/bg_related.gif") repeat-x left top;
}
.relatedSliderBox ul li .desc
{
	background-color: #2C70C0;
}
.relatedSliderBox ul li .desc a {
	color: #CECFD2;
}

.relatedSliderBox .wrapper {
	/*background: #8D1300 url('/images/tvn_i/bg_related.gif'); */
	background: #2065B5;

}


/* ********************* video gallery ********************** */

#sideBar .videoBox .video-item {
	background: #db8d1e url("/images/tvn_i/background_side_bar_list_title_orange.jpg") repeat-x top;
    color: #fff;
}


/* ********************* reviews and comments ********************** */

#comments-module,
#reviews-module  {
	background-color: #2C70C0;
}
.comments-module-header h3, .reviews-module-header h3{
    background: none;
}
.comments-module-header,
.reviews-module-header {
	border: 1px solid #36408D;
}

.reviews-user {
	background-color: #7F1001;
}

.review-section {
	background-color: #A41501;
}

.comment-section,
.comments-user {
	border: 1px solid #7F1001;
}

.reviews-content li.even .review-section,
.comments-content li.even .comments-user,
.comments-content li.even .comment-section {
	background-color: #A41501;
}

.review-section span,
.comment-section span {
	color: white;
}

.review-content,
.comment-content {
	color: #DFE3E6;
}

.reviews-form-field {
	border: 1px solid #7F1001;
}

.comments-policy {
	color: white;
	border-bottom: 1px solid #7F1001;
}

.review-submit .cancel {
	background-position: left -3px;
}

.review-submit .send {
	background-position: left -33px;
}

#mainColumn .rank-category .ranking-header {
	border: 1px solid #36408D;
}

#mainColumn .rank-category h3 a{
	color: #fff;
}

#mainColumn .rank-category .elem-pos {
	border-right: 3px solid #2c70c0;
}

#mainColumn .rank-category .elem-pos-back {
	background-color: #2065B5;
}
#mainColumn .rank-category table.long td {
	border-bottom: 4px solid #2C70C0;
}

#text .special-report .textList dd.first-el {
	background-color: #2065B5;
}

.program-rank div.rate ul li{
    background: transparent url(/images/rank-star-orange.png) 0 0 no-repeat;
}
.program-rank div.rate ul li:hover,
.program-rank div.rate ul li.on{
    background: transparent url(/images/rank-star-orange-on.png) 0 0 no-repeat;
}



#mainColumn .rank-category table.long th,
#mainColumn .rank-category table.all th,
#mainColumn .rank-category div.elem-rate p,
#mainColumn .rank-category div.votes-count p {
	color: #fff;
}

#text .special-report .textList dd.on .date {
	color: #fff !important;
}

#mainColumn .rank-category .item-rate {
	border:1px solid #fff;
}
#mainColumn .rank-category .item-rate h4 a{
    color: #fff;
}
/* ********************* TVN Forms ********************** */

.profileform .frame .framehead {
	border-bottom: 1px solid #7F1001;
}
.profileform .frame {
	border-top: 1px solid #7F1001;
	border-bottom: 1px solid #7F1001;
}

.profileform .buttons .auth_cancel {
	background-position: left -3px;
}

.profileform .buttons .auth_submit {
	background-position: left -33px;
}

