/* yahoo reset
--------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;padding:0;border:0;outline:0;background:transparent;}
em, i {font-style: italic;}
strong {font-weight: bold;}
:focus {outline: 0;}
ol, ul {list-style: none;}
/* ------------------------------------------------------------------------ */

/* grid
--------------------------------------------------------------------------- */
#wrapper {width:970px; margin:0 auto; padding:35px 0;}
#header {}
#content {margin:17px 2px 0 0; width:808px; float:left;}
#banner_col, .banner_col {float:left; margin-top:17px; width:160px; text-align:center; position:relative; z-index:0;}
#banner_col div {margin-bottom:10px;}
.banner_header {float:right; width:728px;z-index:100; }

.h_banners { text-align:center; width:808px; }
.h_banners div {float:left; margin-right:10px; display:inline;}
	
.bottom_banners {clear:both; height:1%; overflow:hidden;}
.bottom_banners div {float:left;margin-right:10px; display:inline;}

.wide { background-image:none!important; background-color:#fff;}
.wide .inside_content { padding:15px; font-size:12px;}
.wide .comments_area {width:808px;}
.wide .item_comments_list {width:500px;}
.wide .item_comments_list li {width:460px;}
.wide .item_comments_list .headline {width:500px;}
.article_title  {font-size:2em; padding:15px; background-color:#f5f5f5; font-weight:normal;}
.wide .inside_content {line-height:22px;}
.wide .inside_content p {margin-bottom:20px;}
/* ------------------------------------------------------------------------ */


/* typo
--------------------------------------------------------------------------- */
body{ font-family:Arial, Helvetica, sans-serif;}
a{ text-decoration:none;}
a:visited{}
a:hover{}
a:focus{outline:none;}
.link {font-size:12px; color:#c1275a; font-weight:bold;}
/* ------------------------------------------------------------------------ */

/* page themes
--------------------------------------------------------------------------- */

/* home section */
.home #main_nav { background-color:#bb0000; }
.home #page_info  { background-image:url(../images/bg_pg_info_hmpg.gif);}
 #breadcrumbs a {color:#fff;}
/* end home section */

/* default_theme section */
.default_theme #main_nav, .default_theme_details #main_nav { background-color:#bb0000; }
.default_theme #page_info, .default_theme_details #page_info  { background-image:url(../images/bg_pg_info_hmpg.gif);}
.default_theme_details #content { background-image:url(../images/bg_home_details_content.gif); background-repeat:repeat-y;}
.default_theme_details #c1 .selected_item, .default_theme_details #c1 .item_entry ul li:hover { background-color:#F73A1A; border-bottom:1px solid #b14041; background-image:url(../images/arrow_white_90.gif);}
.default_theme_details #c1 .item_entry ul {border-top:1px solid #b14041;}
.default_theme_details #c1 .item_entry ul li {border-bottom:1px solid #b14041;}
.default_theme_details #c2 .current_item_nav  {background-color:#F73A1A;}
.default_theme_details #c2 .inside_list .inside_list_title { background-color:#f73a1a; width:620px;margin-top:20px;}
.default_theme .items_list_headline { background-color:#BB0000;}
.default_theme .inside_item_entry {padding:10px;}
.default_theme .items_list li .item_entry  .inside_item_entry .name {margin:5px 0 0 0; }
.default_theme .paginator, .default_theme_details .paginator {color:#000;}
.default_theme .paginator a, .default_theme_details .paginator a  {border:1px solid #888;}
.default_theme .paginator .this-page, .default_theme_details .paginator .this-page {color:#000;}
.default_theme .small_player_widget ul .active_video, .default_theme_details .small_player_widget ul .active_video {background-image:url(../images/arrow_white_90.gif);}
.default_theme .small_player_widget ul .active_video, .default_theme_details .small_player_widget ul .active_video  {background-color:#BB0000;}
.default_theme .small_player_widget ul .active_video a, .default_theme_details .small_player_widget ul .active_video a {color:#fff!important;}

/* end default_theme section */


/* default_theme section */
.gray_theme #main_nav, .gray_theme_details #main_nav { background-color:#79808d; }
.gray_theme #page_info, .gray_theme_details #page_info  { background-image:url(../images/bg_pg_info_gray_teme.gif);}
.gray_theme_details #content { background-image:url(../images/bg_gray_theme_details_content.gif); background-repeat:repeat-y;}
.gray_theme_details #c1 .selected_item, .gray_theme_details #c1 .item_entry ul li:hover { background-color:#79808d; border-bottom:1px solid #737881; background-image:url(../images/arrow_white_90.gif);}
.gray_theme_details #c1 .item_entry ul {border-top:1px solid #737881;}
.gray_theme_details #c1 .item_entry ul li {border-bottom:1px solid #737881;}
.gray_theme_details #c2 .current_item_nav  {background-color:#79808d;}
.gray_theme_details #c2 .inside_list .inside_list_title { background-color:#79808d; width:620px;margin-top:20px;}
.gray_theme .items_list_headline { background-color:#BB0000;}
.gray_theme .inside_item_entry {padding:10px;}
.gray_theme .items_list li .item_entry  .inside_item_entry .name {margin:5px 0 0 0; }
.gray_theme .paginator, .default_theme_details .paginator {color:#000;}
.gray_theme .paginator a, .default_theme_details .paginator a  {border:1px solid #888;}
.gray_theme .paginator .this-page, .default_theme_details .paginator .this-page {color:#000;}
.gray_theme .small_player_widget ul .active_video { background-color:#79808d;}
.gray_theme .small_player_widget ul .active_video a {color:#fff;}
.gray_theme_details .small_player_widget ul .active_video { background-color:#79808d;}
.gray_theme_details .small_player_widget ul .active_video a {color:#fff;}
.gray_theme_details .small_player_widget ul .active_video {background-image:url(../images/arrow_white_90.gif)!important;}

/* end default_theme section */



/* shows section*/
.shows_index #main_nav, .show_details #main_nav { background-color:#f73a1a; }
.shows_index #page_info, .show_details #page_info  { background-image:url(../images/bg_pg_info_shows.gif);}
.show_details #content { background-image:url(../images/bg_show_details_content.gif); background-repeat:repeat-y;}
.show_details #c1 .selected_item, .show_details #c1 .item_entry ul li:hover { background-color:#F73A1A; border-bottom:1px solid #b14041; background-image:url(../images/arrow_white_90.gif);}
.show_details #c1 .item_entry ul {border-top:1px solid #b14041;}
.show_details #c1 .item_entry ul li {border-bottom:1px solid #b14041;}
.show_details #c2 .current_item_nav  {background-color:#F73A1A;}
.show_details #c2 .inside_list .inside_list_title { background-color:#f73a1a; width:620px;margin-top:20px;}
.show_details .small_player_widget ul .active_video {background-color:#f73a1a;}
.show_details .small_player_widget ul .active_video a {color:#fff!important;}
/* end shows section */

/* stars section */
.stars_index #main_nav, .star_details #main_nav { background-color:#00c4bd; }
.stars_index #page_info, .star_details #page_info  { background-image:url(../images/bg_pg_info_stars.gif);}
.stars_index .paginator {color:#000;}
.stars_index .paginator a {border:1px solid #888;}
.stars_index .paginator .this-page {color:#000;}
.stars_index .items_list li .item_entry {padding-bottom:5px;}
.stars_index .items_list_headline {background-color:#00c4bd; float:left; }
.star_details #content { background-image:url(../images/bg_star_details_content.gif); background-repeat:repeat-y;}
.star_details #c1 .selected_item, .star_details #c1 .item_entry ul li:hover { background-color:#00c4bd; border-bottom:1px solid #338085; background-image:url(../images/arrow_white_90.gif);}
.star_details #c1 .item_entry ul {border-top:1px solid #338085;}
.star_details #c1 .item_entry ul li {border-bottom:1px solid #338085;}
.star_details #c2 .current_item_nav  {background-color:#00c4bd;}
.star_details #c2 .inside_list .inside_list_title { background-color:#00c4bd;}
.star_details .small_player_widget ul .active_video {background-color:#00c4bd;}
.star_details .small_player_widget ul .active_video a {color:#fff;}
/* end stars section */

/* movies section */
.movies_index #main_nav, .movie_details #main_nav { background-color:#75aedf; }
.movies_index #page_info, .movie_details #page_info  { background-image:url(../images/bg_pg_info_movies.gif);}
.movies_index .items_list_headline { background-color:#75aedf; border-bottom:8px solid #E5E6E1;}
.movie_details #content { background-image:url(../images/bg_movie_details_content.gif); background-repeat:repeat-y;}
.movie_details #c1 .selected_item, .movie_details #c1 .item_entry ul li:hover { background-color:#75aedf; border-bottom:1px solid #556d91; background-image:url(../images/arrow_white_90.gif);}
.movie_details #c1 .item_entry ul {border-top:1px solid #556d91;}
.movie_details #c1 .item_entry ul li {border-bottom:1px solid #556d91;}
.movie_details #c2 .current_item_nav  {background-color:#75aedf;}
.movie_details #c2 .inside_list .inside_list_title { background-color:#75AEDF; width:620px;margin-top:20px;}
.movie_details #c2 .small_player_widget ul .active_video { background-color:#75AEDF;}

/* end movies section */

/* schedule section */
.schedule #main_nav { background-color:#a6ba00; }
.schedule #page_info { background-image:url(../images/bg_pg_info_schedule.gif);}
/* schedule section */


/* focus_theme section */
.focus_index #main_nav, .focus_details #main_nav { background-color:#2ba978; }
.focus_index #page_info, .focus_details #page_info  { background-image:url(../images/bg_pg_info_focus.gif);}
.focus_details #content { background-image:url(../images/bg_focus_details_content.gif); background-repeat:repeat-y;}
.focus_details #c1 .selected_item, .focus_details #c1 .item_entry ul li:hover { background-color:#2ba978; border-bottom:1px solid #339c7c; background-image:url(../images/arrow_white_90.gif);}
.focus_details #c1 .item_entry ul {border-top:1px solid #339c7c;}
.focus_details #c1 .item_entry ul li {border-bottom:1px solid #339c7c;}
.focus_details #c2 .current_item_nav  {background-color:#F73A1A;}
.focus_details #c2 .inside_list .inside_list_title { background-color:#f73a1a; width:620px;margin-top:20px;}
.focus_index .items_list_headline { background-color:#BB0000;}
.focus_index .paginator, .default_theme_details .paginator {color:#000;}
.focus_index .paginator a, .default_theme_details .paginator a  {border:1px solid #888;}
.focus_index .paginator .this-page, .default_theme_details .paginator .this-page {color:#000;}
.focus_index .small_player_widget ul .active_video {background-color:#00835b;}
.focus_index .small_player_widget ul .active_video a {color:#fff;}

.focus_details .small_player_widget ul .active_video {background-color:#2BA978;}
.focus_details .small_player_widget ul .active_video a {color:#fff!important;}

/* end default_theme section */

/* games_contests_details section */
.games_contests_details #main_nav { background-color:#c445a0; }
.games_contests_details #page_info  { background-image:url(../images/bg_pg_info_games_contests.gif);}
.games_contests_details #content { background-image:url(../images/bg_games_contests_content.gif); background-repeat:repeat-y;}
.games_contests_details #c1 .selected_item, .games_contests_details #c1 .item_entry ul li:hover { background-color:#c445a0; border-bottom:1px solid #c445a0; background-image:url(../images/arrow_white_90.gif);}
.games_contests_details #c1 .item_entry ul {border-top:1px solid #a25094;}
.games_contests_details #c1 .item_entry ul li {border-bottom:1px solid #a25094;}
.games_contests_details #c2 .current_item_nav  {background-color:#F73A1A;}
.games_contests_details #c2 .inside_list .inside_list_title { background-color:#f73a1a; width:620px;margin-top:20px;}
.games_contests_details .items_list_headline { background-color:#c445a0; width:626px; margin-top:20px; 	}
/* end games_contests_details section */

/* ------------------------------------------------------------------------ */


/* common
--------------------------------------------------------------------------- */
html, body{height:100%;}
html{height:100.5%!important;}/* it displays the vertical scroll */
body { background-color:#fafafa; background-image:url(../images/bg_main.jpg); background-repeat:no-repeat; background-position:center 0;}
.clear{clear:both;}
.highlight {color:#DE1F2B;}
.message {border:1px solid #d1d1d1; padding:10px; font-size:1em; color:#de1f2b; background-color:#fbfbfb;}
.succes { color:#269f00;}
.star_link {font-weight:bold;}
.r_pic {float:right; margin:0 0 10px  10px; border:12px solid #f5f5f5; clear:right;}
.l_pic {float:left; margin:0 10px 10px 0; border:12px solid #f5f5f5;}
.photo_gallery { background-color:#f5f5f5; padding:10px 10px 10px 10px; float:left; width:590px;}
.photo_gallery a img {border:5px solid #fff;}
.photo_gallery  .headline {font-weight:bold; margin:5px 10px;}
.feedbackResponse {font-size:0.9em; font-weight:bold; color: #009900;}
.padd200 {padding:20px 0;}
#logo { float:left; margin-left:10px; display:block; width:62px; height:63px; }

#sec_nav {float:left; font-size:11px; margin-left:20px;}

#sec_nav li {color:#d80502; padding:2px 0;}
#sec_nav li a {color:#7f2345;}
#sec_nav li a:hover {color:#d80502;}


#main_nav { display:block; height:1%; overflow:hidden; border-top:1px solid #fff; padding:0 10px; float:left; width:950px; margin-top:10px;}
#main_nav li { float:left; display:inline; }
#main_nav li a { color:#fff; font-size:11px; font-weight:bold; padding:6px 13px 6px 13px; display:block;}
#main_nav li a:hover {text-decoration:underline;}


#page_info { height:35px; font-size:24px; padding:25px 81px 0 10px; margin-top:2px; color:#fff;}
/*#tv_message {float:right; display:inline; text-transform:uppercase; margin:-5px 100px 0 0; font-size:26px;}*/
#tv_message {float:right; display:inline;}

/* footer */
#footer {color:#8f8f8f; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; margin:20px 0 5px 0; font-size:11px; padding:10px 0; clear:both; float:left; width:100%;}
#footer ul { height:1%; overflow:hidden;}
#footer ul li {float:left; margin-right:15px;}
#footer a {color:#6b6b6b; text-decoration:underline;}
#footer a:hover {text-decoration:none;}
#footer #tree, #footer #copy {float:right; margin-left:15px;}
.traffic_ro {clear:both; text-align:right; margin:0 0 20px 0;}
/* end footer */

/* search */
.main_categ_search {margin:6px 0 -14px 0;}
.search { height:1%; overflow:hidden;}
.search div {float:left; display:inline;}
.search div input {float:left;}
.search .s_inpt input {color:#fff; font-size:11px; width:113px; overflow:hidden; background-color:#bdbdbd; border-top:1px solid #aaa; border-left:1px solid #aaa; border-bottom:0; border-right:0;
height:15px;  padding:4px 5px 0px 5px; }
.search .s_submit {margin-left:3px;}

.search_results_headline{background-color:#f9f9f9; padding:10px; border-top:2px solid #d1d1d1; margin:20px;}
.sort_results {text-align:right; padding:5px 0; font-size:1em; color:#979797;}
/* paginator results */
.pageNav { font-size: 12px; line-height:50px; margin:0 20px;  }
.pageNav a {border:1px solid #eee; padding: 3px 8px; font-weight:normal; background: #fff; text-decoration: none; color:#555; }
.pageNav a:hover {color: #fff!important; background-color:#9e1012; border-color: #fff; text-decoration: none;}
.results_list {margin:0 20px; font-size:12px;}
.results_list li {border-bottom:1px solid #e5e5e5; padding:10px 0;s}
.results_list li a {color:#9e1012;}
.results_list .highlighted { background-color:#e5e5e5;}
/* end paginator results */

.filmArchiveHeader {  margin:20px 0 10px 0; height:1%; overflow:hidden;}

.filmArchiveHeader h1 {padding:6px 4px; margin:5px 20px; font-size:1.2em; color:#fff; border-bottom:1px solid #ED4543}
.filmArchiveHeader ul {padding:0; margin:5px 20px; font-size:0.8em; color:#fff; list-style:none; display:block; font-weight:bold}
.filmArchiveHeader ul li {float:left; margin:0; padding:0; list-stye:none; }
.filmArchiveHeader ul li a { display:block; margin:0 3px 3px 3px; border:1px solid #e5e5e5; width:140px; padding:3px 0; text-align:center; text-decoration:none;}
.filmArchiveHeader ul li a:hover {color:#fff!important; background:#CF141B; border:1px solid #e5e5e5; }

.filmArchiveHeader ul .activ a {color:#fff!important; background-color:#E01B17;}
.filmArchiveHeader ul .activ a:hover {color:#fff; background-color:#E01B17;}

/* end search */


/* paginator */
.paginator { font-size: 12px; line-height:50px; }
.paginator a {border:1px solid #fff; padding: 3px 8px;  background: #fff; text-decoration: none; color:#555;  }
.paginator .AtStart {margin-right: 20px; padding: 2px 6px; color: #ddd; }
.paginator .Prev { margin-right: 20px; padding: 2px 6px; border: solid 1px #ddd; background: #fff; }
.paginator .break { padding: 2px 6px; border: none;  text-decoration: none; }
.paginator .Next { margin-left: 20px; padding: 2px 6px; border: solid 1px #ddd; background: #fff;}
.paginator .AtEnd { margin-left: 20px; padding: 2px 6px; background: #fff; color: #aaa;  margin-right:3px; }
.paginator .this-page {padding: 2px 6px; vertical-align: top; color:#000;}
.paginator a:hover {color: #fff!important; background-color:#9e1012; border-color: #fff; text-decoration: none;}
/* end paginator */


/* player widget */
.small_player_widget {width:400px; float:right; clear:right; margin:0 0 10px 10px;}
.small_player_container {height:355px; overflow:hidden;}
.small_player_widget ul {display:block; }
.small_player_widget ul li { background-image:url(../images/arrow_red.gif); background-repeat:no-repeat; background-position:10px center; background-color:#f5f5f5;  margin-bottom:1px; padding:10px 20px;}
.small_player_widget ul li a {font-weight:bold; color:#D80502; font-weight:bold; font-size:12px;}
.small_player_widget ul .active_video {color:#fff; }
/* end 	player widget */

/* article toolbar */
.toolbar {font-size:12px; padding:10px 15px; background-color:#eee; margin:1px 0;height:1%; overflow:hidden;}
.toolbar a {color:#D80502;}
/*#content .toolbar a:hover {color:#fff; background-color:#D80502;}*/
.toolbar .tools {float:right;}
.toolbar .tools strong {font-size:14px;}
/* end article toolbar */

#c2 .inside_content {margin-top:20px; font-size:12px; line-height:18px; float:left; padding:0 15px 15px 15px; width:606px;}
#c2 .inside_content .inside_content_title {font-size:16px; font-weight:bold; margin-bottom:10px;}
#c2 .inside_content p {margin-bottom:20px;}
#c2 .inside_list .inside_list_title {width:auto; margin-bottom:3px;}
#c2 .inside_list {display:block; float:left; height:1%; overflow:hidden; font-size:12px;} 
#c2 .inside_list li {padding:10px; display:block; float:left; width:616px; background-color:#f5f5f5; border-bottom:1px solid #fff;}
#c2 .inside_list .selected { background-color:#eee;}
#c2 .inside_list li a {font-size:12px; color:#9e1012; font-weight:bold;}
#c2 .inside_list li a span {color:#000; font-size:12px; font-weight:bold; margin-bottom:3px; display:block;}
#c2 .inside_list li a img {float:left; margin-right:5px; border:1px solid #fff;}

#c2 .inside_list .inside_list_title .rss {float:right;  background-image:url(../images/ico_rss_big.gif); background-repeat:no-repeat; display:block; width:22px; height:22px;}
#c2 .inside_list .inside_list_title .rss span {display:block; text-indent:-99999px;}
#c2 .inside_list .inside_list_title h3 {margin-top:2px; font-weight:bold; color:#fff; font-size:17px;}
.inside_content .date {font-weight:bold; color:#777; margin-bottom:10px;}
.inside_content_photo  {margin:0 0 10px 10px;}
/* ------------------------------------------------------------------------ */


/* show page - details
--------------------------------------------------------------------------- */
#c1 {width:160px; float:left; margin-right:2px; min-height:1220px;height:auto !important; /*IE6 min-height CSS hack, together with the next line*/height:1220px;}
#c2 {width:646px; float:left; }
#c2 a {color:#c52003;}
.current_item_short_desc a {font-weight:bold;}

#c1 .search { height:25px; background-color:#dcd9d4;}
#c1 .item_entry {margin:10px 0 20px 0; float:left;}
#c1 .item_title {font-size:20px; color:#fff; margin-left:5px; overflow:hidden;}
#c1 .item_entry ul {margin-top:5px; float:left;}
#c1 .item_entry ul li {color:#fff; display:block; float:left; width:150px; padding:5px;}
#c1 .item_entry ul li a  {color:#fff;}
#c1 .item_entry ul li .thumb {float:left; }
#c1 .item_entry ul li a img {border:1px solid #fff; margin-right:5px; display:inline;}
#c1 .item_entry ul li  span {font-size:10px; display:block;}
#c1 .item_entry ul li  p {font-size:11px; font-weight:bold; line-height:12px;}
#c1 .selected_item, .item_entry ul li:hover { background-repeat:no-repeat; background-position:145px center;}

#c2 .current_item_title {height:40px; background-image:url(../images/bg_current_show_title.jpg); font-size:30px; color:#fff; padding:10px 10px 0 15px;}
#c2 .current_item_title span {font-size:12px;}

#c2 .current_item_nav { margin-top:1px; text-align:right; font-size:12px; font-weight:bold; float:right; padding-right:15px;width:630px;}
#c2 .current_item_nav li { float:right; padding:10px 5px; border-left:1px solid #fff; color:#000; }
#c2 .current_item_nav li a {color:#fff;}
#c2 .current_item_nav .selected_item_nav_tab { background-color:#fff; background-image:url(../images/active_show_nav_tab_bg.gif); background-repeat:repeat-x; border-top:1px solid #fff; border-right:1px solid #fff; position:relative; z-index:90; padding:13px 5px 9px 5px; margin-top:-3px;}
#c2 .current_item_nav .selected_item_nav_tab a {color:#000;}

#c2 #current_item_content {background-color:#fff; padding:5px 5px 0 5px; clear:both; width:636px; height:1%; overflow:hidden;}

#c2 #player_holder {overflow:hidden; float:left;}
#c2 .player_holder {overflow:hidden; float:left;}
#c2 .current_item_short_desc {margin-left:1px; float:left; background-color:#eaeef1;width:140px; font-size:12px; padding:5px; overflow:hidden; display:block; height:352px;}
#c2 .current_item_short_desc li {border-bottom:1px solid #dee2e5; padding:10px 5px; font-size:11px;}


.comments_area {clear:both; padding-top:20px; width:641px; height:1%; overflow:hidden; background-color:#fff; }
/* commentst_list */
.item_comments_list {width:337px; font-size:12px; height:1%; overflow:hidden; float:left; display:block; margin-right:9px;}
.item_comments_list .headline {width:337px; margin:0!important;padding:0!important; height:35px;  background-position:0 0; background-image:url(../images/comments_headline.gif); background-repeat:no-repeat; background-color:#9e1012;}
.item_comments_list .headline  div { margin-top:-999999px; float:left; height:1%; overflow:hidden;}
.item_comments_list li { width:297px; float:left; background-image:url(../images/commens_list_bg.gif); background-repeat:repeat-y; background-position:right; background-color:#525252; padding:20px; color:#fff; margin-top:1px;}
.item_comments_list li .author {font-size:11px; margin-bottom:10px;}

#c2 .item_comments_list li a {color:#999; text-decoration:underline;} 
.item_comments_list li .author span {font-weight:bold;}

/* end commentst_list */

/* add_comment form */
.add_comment {width:290px; float:right; margin-right:5px; overflow:hidden; display:block; overflow:hidden; background-image:url(../images/add_comment_bg.gif); background-repeat:repeat-y; background-position:0 0; font-size:12px;}
.add_comment .headline {margin:0; height:35px; background-image:url(../images/add_comment_headline.gif); background-repeat:no-repeat;}
.add_comment .headline span {display:block; text-indent:-9999px;}
.add_comment span {font-weight:bold; display:block; margin-bottom:3px;}
.add_comment div {margin:15px;}
.add_comment .fake_input input {width:248px; border-left:1px solid #e4e4e4; border-top:1px solid #e4e4e4; border-right:1px solid #f2f2f2;  border-bottom:1px solid #f2f2f2; padding:5px; height:15px;}
.add_comment .fake_textarea textarea {border-left:1px solid #e4e4e4; border-top:1px solid #e4e4e4; border-right:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; width:248px; height:156px; padding:5px; overflow:auto;}
.add_comment .submit_comment {text-align:center;}
/* end add_comment form */

/* ------------------------------------------------------------------------ */

/* shows_index
--------------------------------------------------------------------------- */
.shows_index .search {}
.items_list { overflow:hidden; margin-right:-6px; width:813px;}
.items_list li {background-image:url(../images/bg_shows_list.gif);  background-repeat:repeat-y; height:1%; overflow:hidden; border-bottom:8px solid #e5e6e1; float:left;}
.items_list li .item_entry {width:265px; font-size:12px; float:left; margin-right:6px; padding-bottom:20px;}
.items_list li .item_entry .name {font-weight:bold; color:#c52003; margin:5px 10px; display:block; }
.items_list li .item_entry .name small {font-size:10px;}
.items_list li .item_entry .running {margin:5px 10px 10px 10px; color:#888; font-size:11px;}
.items_list li .item_entry .item_entry_thumb {display:block;}
.items_list li .item_entry .item_entry_thumb img{border-top:1px solid #dcd9d4;}
.items_list li .item_entry .item_entry_desc {padding:5px 10px 10px 10px; line-height:16px; }
.items_list li .item_entry .item_entry_sublist {margin:5px 0 0 10px;  font-size:11px;}
.items_list li .item_entry .item_entry_sublist span {font-weight:bold;}
.items_list li .item_entry .item_entry_sublist a {color:#C52003; }
/* ------------------------------------------------------------------------ */

/* stars_index
--------------------------------------------------------------------------- */
.stars_index #featured_star {height:343px; background-image:url(../images/bg_featured_star.gif); background-repeat:repeat-y; background-position:0 0; margin-left:3px; width:300px; padding:10px; float:left;}
.stars_index #featured_star #featured_star_content {padding:0px 20px;}
.stars_index #featured_star #featured_star_content small {font-size:11px;}
.stars_index #featured_star #featured_star_content h1 a {font-size:18px; font-weight:bold; color:#000;}
.stars_index #featured_star #featured_star_content div {font-size:12px; margin:10px 0;}
.stars_index #featured_star #featured_star_content .more {font-size:12px; font-weight:bold; color:#c52003;}

.stars_index #player_holder {width:484px; height:363px; overflow:hidden; float:left;}
.stars_index .items_list {float:left; border-top:10px solid #E5E6E1;}

.items_list_headline { border-top:1px solid #fff; padding:7px 10px 6px 10px; width:787px;}
.items_list_headline .rss {float:right;margin-left:10px; background-image:url(../images/ico_rss_big.gif); background-repeat:no-repeat; display:block; width:22px; height:22px;}
.items_list_headline .rss span {display:block; text-indent:-99999px;}
.items_list_headline h3 {margin-top:2px; font-weight:bold; color:#fff; font-size:17px;}
.items_list_headline h3 a {color:#fff;}
.items_list_headline .archive {float:right; color:#fff; text-decoration:underline; padding:0 3px;}
.items_list_headline .archive:hover {color:#fff;}
/* ------------------------------------------------------------------------ */

/* schedule
--------------------------------------------------------------------------- */
#schedule_options {background-color:#fff; height:1%; overflow:hidden; margin-bottom:6px; width:807px;}
#schedule_options  form {width:661px; float:left; margin:10px 0 5px 10px; display:inline;}
#schedule_options  form select {margin-right:5px;}
#schedule_options a {display:block; float:left; font-size:12px; color:#7b8a00; border-left:2px solid #d7d4cf; line-height:40px; padding:0 5px;}
#schedule_options .rss { height:40px; line-height:40px;}
#schedule_options .rss img {margin:10px 5px 0 5px;}

.schedule_content {height:1%; overflow:hidden; width:814px; background-image:url(../images/bg_schedule_content.gif); background-repeat:repeat-y; padding-bottom:30px;}
.schedule_entry {width:265px; float:left; margin-right:6px;}
.schedule_entry .schedule_day { background-color:#a6ba00; padding:9px; color:#fff; font-size:17px; font-weight:bold;}
.schedule_entry ul {background-color:#fff; margin-top:1px; font-size:12px; float:left; width:265px; display:block;}
.schedule_entry ul li {padding:9px; border-bottom:1px solid #eee;}
.schedule_entry ul li .ap {float:right;}
.schedule_entry ul li .hour {font-weight:bold;}
.schedule_entry ul li .spacer {color:#a1a1a1;}
.schedule_entry ul li a {color:#000; font-weight:bold;}
.schedule_entry ul li a:hover {color:#A6BA00}
.schedule_entry .tdys_fav_show {padding:9px 0;}
.schedule_entry ul .tdys_fav_show .hour {margin-left:9px;}
.schedule_entry ul .tdys_fav_show .ap {margin-right:9px;}
.schedule_entry .tdys_fav_show_pic { display:block; margin-top:10px;}
/* ------------------------------------------------------------------------ */


/* focus_details
--------------------------------------------------------------------------- */
.focus_details .paginator a {border:1px solid #F2F2F2;}	
.focus_details #player_holder {width:400px; overflow:hidden;}
.focus_details #c1 .item_title {font-size:12px; font-weight:bold; margin:0 15px; text-transform:uppercase;}
.focus_details #c1 .item_entry ul li p  {font-weight:normal; font-size:12px; margin:5px 15px 4px 30px;}
.focus_details #c2 {margin-left:4px; width:642px;}
.focus_details #c2 .inside_content {margin-top:0; padding-top:20px; background-color:#fff; width:612px;}
#focus_headline { border-bottom:6px solid #dadbd5; height:45px; background-image:url(../images/focus_headline.gif); background-repeat:no-repeat; background-color:#005632;}
#focus_headline span {display:block; text-indent:-99999px;}
#focus_headline a {float:right; display:block; widows:233px; height:31px; overflow:hidden; margin:-10px 6px 0 0; display:inline;}

#featured_news {float:left; background-image:url(../images/bg_featured_star.gif); background-repeat:repeat-y; width:210px; padding:15px 16px 0 16px; font-size:12px;min-height:335px;height:auto !important; /*IE6 min-height CSS hack, together with the next line*/height:335px;}
#featured_news .date {font-size:11px; color:#9b9b9b;}
#featured_news h1 {font-size:20px; font-weight:bold; line-height:20px; margin:10px 0;}
#featured_news #featured_news_content { margin-top:10px;}
#featured_news ul {margin-top:10px; font-size:11px;}
#featured_news ul li {margin-bottom:5px;}

#featured_photo {float:left;  background-repeat:repeat-y; width:210px; padding:15px 16px 0 16px; font-size:12px;min-height:160px;height:auto !important; /*IE6 min-height CSS hack, together with the next line*/height:335px;}
#featured_photo .date {font-size:11px; color:#9b9b9b;}
#featured_photo h1 {font-size:20px; font-weight:bold; line-height:20px; margin:10px 0;}
#featured_photo #featured_news_content { margin-top:10px;}
#featured_photo ul {margin-top:10px; font-size:11px;}
#featured_photo ul li {margin-bottom:5px;}


#more_featured_news {clear:both; height:1%; overflow:hidden; margin:6px -28px 0 0; width:648px; float:left; background-image:url(../images/bg_more_featured_news.gif); border-bottom:10px solid #ece9e8;}
.featured_item {width:210px; float:left; background-color:#FFF; padding-bottom:10px; margin-right:6px;}
.featured_item .thumb { display:block; overflow:hidden; height:100px; }
.featured_item .video_ico_bg { float:left; width:210px;text-align:right; background-color:#000; margin-top:-18px; position:relative; z-index:9000;  opacity:.5; filter:alpha(opacity=50);}
.featured_item .video_ico { float:right; display:inline; text-align:right; margin:-15px 10px 0 0; position:relative; z-index:9999;}

.featured_item .featured_item_info {font-size:10px; color:#9b9b9b; margin:10px 10px 5px 10px;}
.featured_item h2 {font-weight:bold; font-size:12px; margin:0 10px;}
.featured_item .featured_item_content {font-size:12px; margin:5px 10px 0 10px;}

.focus_details .items_list_headline { clear:both; background-color:#00835b; width:622px;border-bottom:10px solid #ece9e8;}

.news_group { background-color:#fff; border-bottom:10px solid #ece9e8;}
.news_group_top {font-size:18px; padding:10px 10px 5px 10px; border-bottom:1px solid #f0f0f0;}
.news_group_content { height:1%; overflow:hidden; padding-left:10px; width:630px;}
.news_group_content ul {  height:1%; overflow:hidden;}
.news_group_content ul li { width:285px; border-bottom:1px solid #f2f2f2; padding:10px; float:left; margin-right:10px;
height:61px;
overflow:hidden;
}
.news_group_content ul li .news_info {font-size:10px; color:#898989; }
.news_group_content ul li .thumb { float:left; margin-right:10px; display:inline; min-height:60px;height:auto !important; /*IE6 min-height CSS hack, together with the next line*/height:60px;}
.news_group_content ul li h3 { font-size:12px; }
.news_group_content ul li h3 a {text-decoration:underline; color:#000!important; line-height:14px; font-weight:normal;}
.news_group_content ul li h3 a:hover {text-decoration:none;}
.news_group_content .more {font-size:11px; float:right; display:block; margin:5px 10px 5px 0;}
.surveyItem {margin-bottom:20px;}
.surveyTheme {font-size:1.2em; font-weight:bold; margin-bottom:10px;}

.upload { background-color:#fff; padding:10px; font-size:12px;}
.upload table tr td {vertical-align:middle; padding:10px; text-align:left;}
.upload table tr td input {border:1px solid #d1d1d1;}
.upload legend {font-size:18px;}
.upload fieldset {border:1px solid #e5e5e5;}


/* ------------------------------------------------------------------------ */

/* homepage
--------------------------------------------------------------------------- */
.home .search { height:auto; margin-left:10px;}
.home .row {margin-bottom:20px; height:1%; overflow:hidden;}
.home #player_holder {width:484px; float:left;}

/*    S-STIRI, M-METEO, V-VALUTE, Z-ZODIAC --- smvz_widget    */
.smvz_widget { float:left; width:322px; margin-left:2px; background-color:#fff;}

/* tabs */
.smvz_widget .tabs {height:1%; overflow:hidden;}
.smvz_widget .tabs li {float:left; display:block; height:37px; background-image:url(../images/smvz_widget_tabs.gif); background-repeat:no-repeat;}
.smvz_widget .tabs a {  display:block; height:37px;}
.smvz_widget .tabs a span {display:block; text-indent:-99999px;}
.stiri_off {width:69px; background-position:0 0; } .stiri_on {width:69px; background-position:0 -37px; }
.meteo_off {width:76px; background-position:-69px 0;} .meteo_on {width:76px; background-position:-69px -37px;}
.valute_off {width:83px; background-position:-145px 0;} .valute_on {width:83px; background-position:-145px -37px;}
.zodiac_off {width:94px; background-position:-228px 0;} .zodiac_on {width:94px; background-position:-228px -37px;}
/* end tabs */

.disabled {display:none;}
.enabled {display:block;}
.widget_content_container {width:320px; scrollbar-arrow-color: white;scrollbar-base-color: e4e4e4;scrollbar-track-color: #e4e4e4;scrollbar-face-color: #a30006;scrollbar-shadow-color: e4e4e4;scrollbar-highlight-color: e4e4e4; background-color:#fff;  background-image:url(../images/bg_featured_star.gif); background-repeat:repeat-y; height:306px; padding-top:20px; overflow:auto; border-left:1px solid #fff; float:left; position:relative;}

/* news */
.widget_content_container .main_news {padding:0 18px; line-height:14px;}
.widget_content_container .main_news .thumb {margin-bottom:10px; height:100px; overflow:hidden; display:block;}
.widget_content_container .main_news a {font-size:12px; font-weight:bold; color:#C52003;}
.widget_content_container .home_news {margin-top:15px;}
.widget_content_container .home_news li { float:left; border-top:1px solid #f3f3f3; padding:12px 5px 12px 20px; background-image:url(../images/ico_3_dott_arrow.gif); background-repeat:no-repeat; background-position:10px center; width:270px;}
.widget_content_container .home_news li .thumb { display:inline; margin:0 10px 0 0; float:left;}
.widget_content_container .home_news li a {font-size:12px; color:#000;}
/* end news */

/* horoscopes */
#horoscopes { padding:15px; font-size:12px; width:290px; overflow:hidden;}
#horoscopes .headline {font-size:14px; font-weight:bold; margin-bottom:5px;}
#horoscopes p {line-height:18px;}
#signs_list {margin-top:20px;}
#signs_list a { display:block; background-image:url(../images/sprite_horoscopes_signs.gif); background-repeat:no-repeat; width:31px; height:31px; float:left; margin:0 17px 10px 0;}
#signs_list a span {display:block; text-indent:-99999px;}
#signs_list .selected { border:1px solid #d1d1d1; margin-top:-2px;}
.aries { background-position:-31px 0;}
.taurus {background-position:-124px -31px;}
.gemini {background-position:-123px 0px;}
.cancer {background-position:-61px 0px;}
.leo {background-position:-154px 0px;}
.virgo {background-position:-154px -31px;}
.libra {background-position:1px -31px;}
.scorpio {background-position:-93px -31px;}
.sagittarius {background-position:-61px -31px;}
.capricorn {background-position:-93px 0;}
.aquarius {background-position:0 0;}
.pisces {background-position:-29px -31px;}
/* end horoscopes */

/* weather */
#weather {padding:0 15px;}
#weather table tr th {font-weight:bold; font-size:11px; background-color:#f5f5f5; padding:5px;  vertical-align:middle; border-bottom:1px solid #d1d1d1;  border-top:1px solid #d1d1d1;}
#weather table td {font-size:11px; text-align:center; vertical-align:middle; padding:5px; border-bottom:1px solid #eee;}
#weather table tr:hover { background-color:#eee;}
/* end weather */

/* market */
#market {padding:0 15px;}
#market .info {font-size:10px; margin-top:-10px; color:#999; padding:5px; background-color:#f9f9f9;}
#market table {width:100%;}
#market table tr th {font-weight:bold; font-size:11px; background-color:#f5f5f5; padding:5px;  vertical-align:middle; border-bottom:1px solid #d1d1d1;  border-top:1px solid #d1d1d1;}
#market table td {font-size:11px; text-align:center; vertical-align:middle; padding:5px; border-bottom:1px solid #eee;}
#market table tr:hover { background-color:#eee;}
/* end market */

/*  end S-STIRI, M-METEO, V-VALUTE, Z-ZODIAC --- smvz_widget    */

/* featured_shows */
.featured_shows { height:285px; width:482px; overflow:hidden; float:left;}
.featured_shows .fake_bg { position:absolute; margin:135px 0 0 0; width:482px; z-index:1;}
.featured_shows .fake_bg_opacity_1 { height:95px; background-color:#000; opacity:.3; filter:alpha(opacity=30); }
.featured_shows .fake_bg_opacity_2 { height:20px;  background-color:#000; opacity:.6; filter:alpha(opacity=60); margin-top:-20px;}
.featured_shows .featured_show_info {width:482px; position:relative; z-index:500;  margin-top:-130px; color:#fff;} 
.featured_shows .featured_show_info h3 { position:relative;font-size:30px; padding:0 10px; height:30px; overflow:hidden; font-weight:normal;}
.featured_shows .short_desc {font-size:12px; margin:5px 10px;}
.featured_shows .featured_show_links {text-align:right; font-size:11px;  padding:3px 10px; }
.featured_shows .featured_show_links a {color:#faa608;} .featured_shows .featured_show_links a:hover {text-decoration:underline;}
.featured_shows .featured_show_links span {padding:0 10px;}
/* end featured_shows */

/* schedule_widget */
.schedule_widget {width:322px; float:left; margin-left:2px;}
.schedule_widget .tabs { height:1%; overflow:hidden; display:block;}
.schedule_widget .tabs li { float:left; margin-right:1px; display:inline-block; font-size:15px; font-weight:bold; text-transform:uppercase;}
.schedule_widget .tabs li a {color:#fff;  background-color:#a30006; display:block; float:left; padding:10px 16px; }
.schedule_widget .tabs .selected a {color:#000;padding:10px 16px; border-right:1px solid #ccc; border-top:1px solid #ccc; border-left:1px solid #ccc; background-color:#fff; background-image:url(../images/schedule_selected_tab.gif); background-repeat:repeat-x;}
.schedule_widget_content {  background-image:url(../images/bg_schedule_widget_content.gif); background-position:0 bottom; background-repeat:repeat-x; background-color:#fff; height:242px; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.schedule_widget_content .border { border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.schedule_widget_content ul {  scrollbar-arrow-color: white;scrollbar-base-color: e4e4e4;scrollbar-track-color: #e4e4e4;scrollbar-face-color: #a30006;scrollbar-shadow-color: e4e4e4;scrollbar-highlight-color: e4e4e4; overflow:auto;height:190px; display:block; font-size:12px; padding:10px;}
.schedule_widget_content ul li  {display:block; font-size:11px; margin-bottom:1px;}
.schedule_widget_content ul .selected .hour { background-color:#CF141B; color:#fff;}
.schedule_widget_content ul li .hour {float:left; font-weight:bold; color:#777; width:43px; height:12px; margin-right:10px; padding:9px 5px 9px 0; text-align:center; display:inline; background-color:#ececec; background-image:url(../images/schedule_widget_arrow.gif); background-position:right center; background-repeat:no-repeat;}
.schedule_widget_content ul li span {display:block; float:left; margin-top:9px; width:200px;}
.schedule_widget_content ul li a { display:block; float:left; color:#971242; width:215px;margin-top:9px; }
.schedule_widget_content .more {font-size:11px; text-decoration:underline; color:#727272; display:block; border-top:1px solid #E5E5E5;padding:10px 10px 10px 10px;}
/* end schedule_widget */

/* box styles */
.home .row .bt1 {width:241px; margin-right:2px;}
.home .row .bt2 {width:321px; margin:0;} .home .row .bt2 .thumb {margin:0 10px 0 0;}
.home .row .bt3 {width:484px; margin-right:2px;}
.home .row .last .thumb {margin-right:10px;}
.home .box { border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-top:1px; float:left; margin-right:2px;overflow:hidden}
.home .box_top { background-color:#bb0000; padding:8px 10px 6px 10px; color:#fff;  font-size:18px; margin-bottom:1px;}
.home .box_top a {color:#fff;}
.home .box_top .more {float:right; font-size:11px; color:#fff; text-transform:none; display:block; margin-top:5px;}
.home .box_content { font-size:12px; padding:10px 10px 15px 10px; background-color:#f6f6f6; font-size:12px; line-height:15px; min-height:250px;height:auto !important; /*IE6 min-height CSS hack, together with the next line*/height:250px;}
.home .box_content p {margin-bottom:10px;}
.home .box_content .thumb {float:left; margin-bottom:10px;}
.home .box_content a {color:#cf141b;}
.home .box_content .more {font-weight:bold;}

/* end box styles */

/* interviews */
.interviews .thumb {margin-right:10px;}
.interviews h3 {font-weight:bold; font-size:16px;}
.interview_title {color:#979797; margin-top:5px; display:block; margin-bottom:10px;}
.interviews ul { float:left; clear:left; border-top:1px dotted #979797; padding-top:10px;}
.interview_txt {margin-bottom:15px;}
.interviews ul  {width:460px;}
.interviews ul li {float:left; margin-bottom:4px; display:inline-block;  width:210px; padding-bottom:4px; background-image:url(../images/ico_3_dott_arrow.gif); background-repeat:no-repeat; background-position:0 center; padding:0 10px;}
.interviews ul li a {font-weight:bold;}
.interviews ul li span {font-size:10px; color:#606060;}
/* end interviews */

/* events */
.home .events .box_content {padding:0 0 25px 0;}
.events ul li {padding:8px 10px 8px 10px; clear:left;  border-top:1px solid #e8e8e8; display:block; float:left; width:300px;} 
.home .events ul li .thumb {float:left; margin:0 10px 0 0;}
.events ul li .event_categ { color:#898989; font-size:11px; display:block; }
.events ul li .event_title {font-size:12px; font-weight:bold; color:#cf141b; display:block; margin-top:5px;}
.events ul li .author {font-size:12px;}
/* end events */

/* survey */
.survey .headline {margin-bottom:10px;}
.survey_details_page { border:1px solid #e5e5e5; width:290px;  float:right; clear:right; display:block; margin:0 0 20px 20px;}
.survey_details_page .headline {padding:10px; border-bottom:1px solid #e5e5e; background-color:#f5f5f5; }
.survey_details_page p{margin:10px!important;}
/* end survey */

/* useful */
.useful {font-size:20px; color:#a1a1a1!important; display:block; height:36px; overflow:hidden; margin-bottom:14px;}
.useful span { display:block;  margin-top:13px;}
.useful img { float:left;}
/* end useful */


/* games_contests_details */
.featured_game {padding:40px; background-color:#f5f5f5; font-size:12px;}
.featured_game .title {font-size:14px; font-weight:bold;}
.featured_game .thumb { float:left; margin:0 10px 10px 0; }
.featured_game p {margin-top:10px;}

.games_list {margin-top:10px; height:1%; overflow:hidden;}
.games_list li {display:block; padding:10px; float:left; width:195px;  min-height:80px;height:auto !important; /*IE6 min-height CSS hack, together with the next line*/height:80px;}
.games_list li:hover {background-color:#f5f5f5;}
.games_list li .thumb {float:left; margin:0 10px 0 0;}
.games_list li a {font-weight:bold; font-size:12px;}

/* end games_contests_details */
/* ------------------------------------------------------------------------ */

/* homepage
--------------------------------------------------------------------------- */
.sitemap .col {float:left; width:160px;}
.sitemap ul {width:140px; float:left; font-size:12px; padding:10px; display:block; border-bottom:1px solid #e5e5e5;}
.sitemap ul:hover {background-color:#f5f5f5;}
.sitemap ul li {margin-bottom:10px;}
.sitemap .main_category {font-size:14px; font-weight:bold;}
.sitemap ul li a {color:#cf141b;}
.sitemap .sublevel {margin-left:10px; font-size:11px;}
/* ------------------------------------------------------------------------ */

/* download
--------------------------------------------------------------------------- */
.padd1020 {padding:10px 20px; zoom: 1;}
.clear0 {clear:both; margin:0; padding:0; line-height:0; font-size:1px; height:0px;}
#c2  .downoadWall {width:250px;}
.downoadWall { float:left; width:350px; margin:0 15px 15px 0; font-size:12px; font-weight:bold; line-height:1.8em;}
.downoadWall a {color:#C52003;}
.downoadWall img { margin-right:10px; border:3px double #EEEEEE; float:left;}
.pageTitle { font-size:2.2em; border-bottom:3px solid #000; padding-bottom:10px; margin-bottom:20px;}
/* ------------------------------------------------------------------------ */

.company_list {padding:20px; font-size:12px; line-height:18px;}
.company_list li {border:1px solid #e5e5e5; padding:10px; margin-bottom:20px; height:1%; overflow:hidden; }
.company_list li .thumb {float:left; margin:0 10px 10px 0;}
.company_list li .title { color:#777; font-weight:bold;}

/* podcast
--------------------------------------------------------------------------- */
.podcast {border:1px solid #fff; background-image:url(../images/bg_podcast.gif); background-repeat:repeat-x; background-position:0 bottom;padding:30px 20px; height:1%; overflow:hidden;}
.podcast .desc { font-size:12px; line-height:18px;}
.podcast .more {float:right; margin:25px 0 0 0; }
.podcast h3 {font-size:32px; margin-bottom:5px; font-weight:normal;}
#ipod {float:left; width:350px; padding:40px 30px 0 0; border-right:1px solid #535353; font-size:12px; background-image:url(../images/ipod.jpg); background-repeat:no-repeat; background-position:165px 0;}
#mp3 {width:350px; float:left; padding:40px 0 0 30px; background-image:url(../images/mp3player.jpg); background-repeat:no-repeat; background-position:right 0;}

.podcast_list { height:1%; overflow:hidden; border-top:1px solid #d1d1d1;}
.podcast_list li { float:left; width:249px; background-color:#f5f5f5; padding:10px; background-image:url(../images/play_ico.gif); background-position:0 0; background-repeat:no-repeat;}
.podcast_list li:hover {background-color:#fff;}
.podcast_list li a {font-weight:bold; font-size:12px;color:#a30006; display:block;;}
.podcast_list li span {font-size:11px; color:#777;}
/* ------------------------------------------------------------------------ */

/* top_list
--------------------------------------------------------------------------- */
.top_list { padding:10px; font-size:12px;}
.top_list .first { background-color:#f5f5f5;}
.top_list .headline {border-bottom:2px solid #000; font-size:20px;}
.top_list li .thumb {float:left; margin:0 10px 0 0;}
.top_list li .desc {font-size:11px; width:400px; margin-top:5px;}
.top_list li {border-bottom:1px solid #e5e5e5; padding:10px; height:1%; overflow:hidden;} 
.top_list li .right_part {float:right;} 
/* ------------------------------------------------------------------------ */

/* press area
--------------------------------------------------------------------------- */
#login { margin:50px 0 50px 50px; background-color:#f5f5f5; width:250px;}
#login h1 { background-color:#BB0000; color:#fff; font-weight:bold; font-size:14px; padding:5px 10px;}
#login .loginContent { padding:10px; height:1%; overflow:hidden; border:1px solid #e5e5e5;}
#login .loginContent form {font-size:12px;}
#login .loginContent form  .loginField {margin-bottom:10px; margin-top:5px; width:200px;}
#login .loginMore {float:right; font-weight:bold; font-size:11px; }
#login .loginMore a {color:#C52003;}
.press_area .button {background-color:#BB0000; color:#fff; border:1px solid #fff; font-size:11px; padding:3px; cursor:pointer;}

.loginInfoBox {text-align:right; font-weight:bold; margin:20px; font-size:0.7em; color:#000;}
.loginInfoBox a {color:#C52003;}
.press_area #toolbar { margin:20px; background-color:#f5f5f5; border:1px solid #e5e5e5; font-size:0.8em; padding:10px;}
.press_area #toolbar #subscribe {float:right;}

.artTeaser { margin:0 20px; padding:15px 0; border-bottom:1px solid #e5e5e5; font-size:12px; line-height:18px;}
.artDate {font-size:11px; color:#777;}
.artTeaser a {color:#C52003; font-weight:bold;}


.press_area .article {margin:0 20px; font-size:12px; line-height:20px;}
.press_area .article h1 {font-size:28px; font-weight:bold; margin:10px 0 20px 0;}
.press_area .article .leadIn {}
.press_area .article p {margin-bottom:20px;}

.press_area .article .files { width:300px; background-color:#f5f5f5; padding:10px; margin:20px 0; border:1px solid #e5e5e5;}
.press_area .article .files h2 {font-size:12px; font-weight:bold;}
.liImage a, .liImage a:hover {background-image:url(../images/ico_image.gif); padding-left:15px; background-position:5px 1px; background-repeat:no-repeat; color:#C52003;}
.press_area .contact { background-color:#f5f5f5; padding:10px; margin:20px 0;}
.press_area .artContent {padding:10px 0;}
.backToLIst {font-weight:bold; color:#C52003; }
/* ------------------------------------------------------------------------ */
.videoSondaj {font-size:11px;	background-color:#f2f2f2; margin:10px;		padding:10px;}
.videoSondaj .player {	margin-bottom:9px;	text-align:center;}
.videoSondaj li {	list-style:none;		border-top:1px solid #F3F3F3;}
.videoSondaj ul {	margin:9px 0 0 0;	padding:0;}






/* music sections
--------------------------------------------------------------------------- */
/* music theme */

.music_bg {background-image:url(../images/bg_primatvmusic_2.gif); background-repeat:no-repeat; background-position:center 0;}
.music_bg #wrapper { background-repeat:no-repeat; background-position:-150px 0;}
.music_bg #main_nav  {border:0;}
.music_index #main_nav, .music_details #main_nav { background-color:#f44780; }
.music_index #page_info, .music_details #page_info  { background-image:url(../images/bg_pg_info_music.gif);}
.music_index .paginator {color:#000;}
.music_index .paginator a {border:1px solid #888;}
.music_index .paginator .this-page {color:#000;}
.music_index .items_list li .item_entry {padding-bottom:5px; overflow:hidden; /* background-image:url(../images/bg_music_item_list.gif); background-position:right bottom; background-repeat:no-repeat;*/}
.music_index .items_list_headline {background-color:#f44780; float:left; border:0; }
.music_details #content { background-image:url(../images/bg_music_details_content.gif); background-repeat:repeat-y;}
.music_details #c1 .search { background-color:#2a2a2a;}

.music_details #c1 .selected_item, .music_details #c1 .item_entry ul li:hover { background-color:#f44780; border-bottom:1px solid #dc4276; background-image:url(../images/arrow_white_90.gif);}
.music_details #c1 .item_entry ul {border-top:1px solid #dc4276;}
.music_details #c1 .item_entry ul li {border-bottom:1px solid #dc4276;}
.music_details #c2 .current_item_nav  {background-color:#f44780;}
.music_details #c2 .inside_list .inside_list_title { background-color:#f44780;}
.music_details .small_player_widget ul .active_video {background-color:#f44780;}
.music_details .small_player_widget ul .active_video a {color:#fffff;color:#fff!important;}

.music_index #featured_star {height:343px; background-image:url(../images/bg_featured_star.gif); background-repeat:repeat-y; background-position:0 0; margin:0 0 10px 3px; width:300px; padding:10px; float:left;}
.music_index #featured_star #featured_star_content {padding:0px 20px;}
.music_index #featured_star #featured_star_content small {font-size:11px;}
.music_index #featured_star #featured_star_content h1 a {font-size:18px; font-weight:bold; color:#000;}
.music_index #featured_star #featured_star_content div {font-size:12px; margin:10px 0;}
.music_index #featured_star #featured_star_content .more {font-size:12px; font-weight:bold; color:#c52003;}

.music_index #player_holder {width:484px; height:363px; overflow:hidden; float:left;}
.music_index .items_list {float:left; border-top:10px solid #e5e5df;}

.music_index .items_list  li  {border-color:#e5e5df; /*background-image:url(../images/bg_music_items_list.gif);*/}
/*.music_index .items_list  li .item_entry .name {font-weight:normal; color:#000; background-color:#f0ff00; display:inline; margin:5px 0;}*/
.music_index .items_list  li .item_entry .name {margin:0;}

.music_index .items_list  li .item_entry .cnt { margin:5px 8px; line-height:16px; font-size:12px;}
.music_index .items_list  li .item_entry .cnt .headline {font-size:14px; font-weight:bold; text-transform:uppercase; color:#777; padding:10px 0 0 0;}
.music_index .items_list  li .item_entry .cnt div {margin-top:5px;}
.music_index .items_list  li .item_entry .more {color:#000; font-weight:bold; background-image:url(../images/music_btn_more.gif); margin:0 8px; display:block; padding:7px 10px; width:50px;}
.music_index .items_list  li .item_entry .sep {height:8px; background-color:#e5e5df; overflow:hidden;}
.music_bg .item_entry ul li a {font-size:11px; font-weight:bold;}
.music_index .items_list  li .downloads_list {  background-image:none; margin:8px 0 0 0; height:180px; width:248px; overflow-y:scroll; position:relative;}
.music_index .items_list  li .downloads_list li { background-image:none!important; border:0; background-color:#f5f5f5; padding:10px; width:210px; margin:0 0 8px 0; height:auto;}
.music_index .items_list  li .downloads_list li .thumb {float:left; margin:0 5px 0 0; display:inline;}
.music_index .items_list  li .download_options {font-size:11px;}
.music_index .items_list  li .downloads_list li a {font-size:10px; color:#c1275a;}

.music_index .items_list  li  .contest {}
.music_index .items_list  li  .item_entry .cnt .contest .desc { background-color:#f5f5f5; padding:10px; margin:10px 0 0 0;}
/* end music theme */

.current_item_short_desc .thumb {float:left; margin:5px 5px 0 0;}

#typeTabs {margin:20px 20px 0 20px; font-size:11px; height:1%; overflow:hidden; position:relative; z-index:99990; padding:0 10px;}
#typeTabs a{display:block;float:left;padding:7px;text-decoration:none;}
.inexistent  {cursor:default; color:#ccc;}
.selected-letter {border-top:1px solid #ddd;border-right:1px solid #ddd; border-left:1px solid #ddd;border-bottom:1px solid #fff; position:relative; z-index:1000;}

.artists {margin:-1px 0px 20px 0px;position:relative; z-index:1;  border-top:1px solid #ddd; font-size:12px;}

.artists li {margin:1px 0 1px 0; padding:10px; border-bottom:1px solid #ddd; background-color:#f5f5f5; padding:10px 20px;}

.powered_by { background:url(../images/powered_by_universal_music_romania.gif) no-repeat right bottom; height:343px;}
.powered_by_prima { background:url(../images/powered_by_primatv.gif) no-repeat right bottom; height:354px;}
/* ------------------------------------------------------------------------ */

.message_error{margin-top:10px;width:570px;text-align:center; border:2px solid #CC0000; font-weight:bold; padding:5px 20px 5px 20px;background-color:#F3F3F3;margin-bottom:15px;}
.message_success{margin-top:10px;width:570px;text-align:center; border:2px solid #1EC81E; font-weight:bold; padding:5px 20px 5px 20px;background-color:#F3F3F3;margin-bottom:15px;}


.succesMsg {border:1px solid #E6D8C1; color:#eee; background:#363737 url(../images/succes_ico.gif) no-repeat 14px center; padding:16px 20px 16px 65px; font-size:1.6em;margin:0 0 28px 0;}
.succesMsg span { color:#08b224;}


.errorMsg {border:1px solid #E6D8C1; color:#eee; background:#363737 url(../images/error_ico.gif) no-repeat 14px center; padding:16px 20px 16px 65px; font-size:1.6em;  margin:0 0 28px 0;}
.errorMsg span { color:#e33737;}

.amp {weight:bold;color:#FF0000;font-size:20px;vertical-align:top;}

.hr_table{height:1px;height:1px;color:#FAFAFA;}

.custom_item {}
.custom_item a { display:block; color:#fff; padding:10px 15px; font-size:12px; font-weight:bold; text-decoration:underline;margin-bottom:-5px;}
.custom_item a:hover { background-color:#2ba978; background-image:url(../images/arrow_white_90.gif); background-repeat:no-repeat; background-position:146px center;}
.custom_item_selected a {background-color:#2ba978;background-image:url(../images/arrow_white_90.gif); background-repeat:no-repeat;background-position:146px center;}

.share_this_right{clear:right;float:right;margin:0 0 10px 10px;width:135px;}
