/*
    HEADER -> TOPMENU
	
	(SMALL VERSION)

*/

/* COLORS/BACKGROUNDS */
#topmenu_community a { background-image: url(/pics/layout/fwb/menu/community_th.gif); }
#topmenu_blog a { background-image: url(/pics/layout/fwb/menu/blarg_th.gif); }
#topmenu_forum a { background-image: url(/pics/layout/fwb/menu/forum_th.gif); }
#topmenu_quiz a { background-image: url(/pics/layout/fwb/menu/quiz_th.gif); }
#topmenu_music a { background-image: url(/pics/layout/fwb/menu/music_th.gif); }
#topmenu_movies a { background-image: url(/pics/layout/fwb/menu/movies_th.gif); }
#topmenu_tv a { background-image: url(/pics/layout/fwb/menu/tv_th.gif); }
#topmenu_apk a { background-image: url(/pics/layout/fwb/menu/apk_th.gif); }

/* POSITIONING */
/* topmenu_container */
#topmenu_container { text-align: center; margin-top: 8px; margin-left: 8px; }
/* topmenu */
#topmenu { height: 32px; width: 244px; _width: 249px; }
a.topmenu_link { width: 32px; height: 32px; }

/* END HEADER -> TOPMENU */



/*
	ADDITIONS
*/

/* COLORS/BACKGROUNDS */
table.borders, table.channels { background-color: #F5F5F5; }
td.b2, td.b2_link { background-color: #F0F0F0; }
h1.tv { font-size: 12px; }
h2.tv { font-size: 10px; font-weight: normal; }
h3.tv { font-size: 10px; font-weight: normal; }
a:visited.grey, a.grey { color: #666; }
h3.tv a { font-weight: normal; text-decoration: none; }
div.cal a.cal { font-size: 11px; background-image: url(/pics/ical.png); background-repeat: no-repeat; background-position: 0px 3px; }
h3.cal a.cal { background-image: url(/pics/ical.png); background-repeat: no-repeat; background-position: 0px 3px; }
h3.cal a.cal, div.cal a.cal { text-decoration: none; font-weight: bold; color: #006080 }
span.medium, span.header { font-size: 12px; }
span.medium a { font-weight: bold }
td.header { font-size: 12px; font-weight: normal; }
td.b1 { font-size: 10px; }
/* POSITIONING */
div.cal a.cal, h3.cal a.cal { padding-left: 18px; padding-top: 2px; padding-bottom: 2px; }
div.cal, h3.cal { padding-top: 2px; padding-bottom: 2px; }
img.cat { position: absolute; top: 0px; right: 15px; float: right; z-index: 2 }
img.chan { border:0; height:40px; float:left; padding-right:5px; }
#main { text-align: center; margin-right: 20px; _margin-left: 30px; }
#all_container { margin-top: 10px; }
td.tvnav_td { text-align: center; margin: 0 auto; }
table.borders { border: 1px solid #666; margin: 0px auto; margin-top: 12px; overflow: visible; }
table.channels { border: 1px solid #666; margin: 10px; margin-top: 20px; _margin-left: -20px; margin-right: -20px; }
table.container { padding: 0px; margin: 0px; vertical-align: top; }
table.noclient { margin-top: 10px; }
table.chancontainer { padding: 0px; margin: 0px; vertical-align: top; border-collapse: separate; border-spacing: 10px; margin: 2px; }
td.list { padding: 10px; padding-top: 0px; }
td.chanlist { margin: 5px }
td.b1 { vertical-align: top; padding: 8px; border: 1px solid #CCC; background-color: #F0F0F0; margin-left: 50px; }
td.b2, td.b2_nolink { border: 1px solid #CCC; width: 85px; margin: 0px; padding: 8px; vertical-align: top; height: 100%; text-align: center; }
td.b2 { cursor: pointer; }
td.header { padding-right: 8px; text-align: left; }
table.w3c { margin: 0px auto; margin-top: 20px; }
div.imdb { float: left; width: 20px; height: 11px; text-align: left; }
div.ical { float: left; width: 17px; height: 11px; text-align: left; margin-top: 0px; margin-bottom: -1px; }
span.header { padding-left: 5px; }

/* END ADDITIONS */



/*
	CHANGES
*/

/* COLORS/BACKGROUNDS */
#blarg { background-position: 5px -15px; }

/* POSITIONING */
#header { height: 48px; }
#blarg { height: 40px; width: 155px; }

/* END CHANGES */



/*
	TVNAVMENU
*/

/*.menu_title_container { display: inline; clear: none; position: relative; }*/

#tvnav_container,td.tvnav_td { text-align: center; margin: 0 auto; }
#tvnav { padding-top: 15px; padding-bottom: 0px; padding-left: 0px; padding-right: 30px; margin: 0 auto; text-align: center; overflow: visible; }
  .tvnav_normal { margin: 0px;}
  .tvnav_noright { margin: 0px; }
  .tvnav_noleft { margin: 0px; }
  .tvnav_none { margin: 0 auto; }
div.image_tvnavigation { top: -20px; left: -5px; }
div.image_tvnavigation { _position: absolute; _float: left; _left: -375px; _top: -5px; }
* html .tvnavmenu_list {
    display: inline-block;
    width: 1px;
    padding: 0 2px;
}
* html .tvnavmenu_list li {
    display: inline;
}
#tvnavmenu { display: table; white-space: nowrap; list-style-type: none; padding-top: 8px; margin-bottom: -5px; padding-bottom: 0px; margin: 0 auto; text-align: center; _margin-top: -10px; _margin-bottom: 15px; }
.tvnavmenu_item { display: table-cell; padding-left: 10px; _padding-left: 0px; margin-bottom: 8px; margin-top: 0px; margin-left: 12px; }
.tvnavmenu_item_sec { float: left; padding: 0px; margin-bottom: 8px; margin-top: 0px; margin-left: 12px; }
.tvnavmenu_list { text-align: center; _height: 25px; clear: none; }
.tvnavmenu_link { display: block; background-color: #EFEFEF; }
* html .tvnavmenu_list a, * html .tvnavmenu_list a:visited {
    display: inline-block;
    margin: 0 -2px;
}
a:hover.tvnavmenu_link,.tvnavmenu_link_cur { background-color: #DEDEDE; }

a.tvnavmenu_link { text-decoration: none; display: block; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; font-weight: normal; border-left: 1px solid #CCC; border-right: 1px solid #CCC; }
a:hover.tvnavmenu_link,a:visited.tvnavmenu_link { text-decoration: none; font-weight: normal; }
a:visited.tvnavmenu_link_cur,.tvnavmenu_link_cur { font-weight: bold; }

.menu_item_tvnav { padding: 0px; margin: 8px; border-left: 1px solid #CCC; border-right: 1px solid #CCC;  }

/* END TVNAVMENU */
