@charset "utf-8";
/* CSS Document */
body {	font-family: Geneva, Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	color: #000000;	font-size: 12px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
img { 	border:0px;	vertical-align:middle;}
form { display:inline; }
#header-banner {	float:left;	margin-top:20px;	margin-bottom:5px;}
#header-nav {background-image:url(i/header-nav-bg.gif); background-image: url('http://tvtv.bg/i/header-nav-bg.png');	background-repeat:repeat-x;	height:40px;	padding-left:10px;}
#maintable {	background-color:#f1f1f1;}
#maincontent {	padding:15px;	width:670px;}
#footer-container {	background-color: #CCCCCC;	background-image:url(i/footer-bg.gif);	background-repeat:repeat-x;	height:34px;}
#header-flash {	background:url(i/header-flash-main-bg.gif) no-repeat;	height:255px;	padding:10px;}
#header-flash-black {		float:left;	background:url(i/header-flash-black-bg.gif) no-repeat;	width:637px;	height:253px;}
#header-flash-userstuff {	float:left;	margin-left:10px;	width:308px;	height:253px;}
#header-flash-nav {	float:left;	margin:10px 0px 10px 10px;	width:204px;}
#header-flash-content {	background-color:#FF9933;	float:left;	margin-top:9px;	height:239px;	width:413px;}
#movie-poster {	border:#cccccc solid 1px;	width:222px;	height:265px;	margin:5px;	padding:5px;	float:left;}

a.hdrnav:active, a.hdrnav:visited, a.hdrnav:link {	font-family:Tahoma, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#ffffff;	font-size:11px;	display:block;	text-transform: uppercase;}
a.hdrnav:hover {	color:#cccccc;}

a.hdrnavs:active, a.hdrnavs:visited, a.hdrnavs:link {	font-family:Tahoma, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#000000;	font-size:11px;	display:block;	text-transform: uppercase; font-weight: bold;}
a.hdrnavs:hover {	color:#666666;}

a.small:active, a.small:visited, a.small:link {	font-family:Tahoma, Arial, Helvetica, sans-serif;	text-decoration:underline;	color:#8dc3de;	font-size:11px;}
a.small:hover {	color:#ffffff;	text-decoration:none;}

a.foot:active, a.foot:visited, a.foot:link {font-family:Tahoma, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#000000;	font-size:12px;	text-transform: uppercase;}
a.foot:hover {	color:#0066FF;}

a.az:active, a.az:visited, a.az:link {font-family:Tahoma, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#ffffff;	font-size:11px;	text-transform: uppercase; font-weight:bold;	margin-right:5px;}
a.az:hover {color:#9bbbc8;}

a.tit:active, a.tit:visited, a.tit:link {font-family:Tahoma, Arial, Helvetica, sans-serif;	text-decoration:underline;	color:#000;	font-size:11px;	font-weight:bold;}
a.tit:hover {	color:#9bbbc8;}


a.online:active, a.online:visited, a.online:link {	font-family:Tahoma, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#000;	font-size:11px;	margin-right:10px;}
a.online:hover {	color:#9bbbc8;}

a.pager:active, a.pager:visited, a.pager:link {	font-family:Tahoma, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#000;	font-size:11px;	margin-left:3px;	margin-right:3px;}
a.pager:hover {	color:#9bbbc8;}

.let2 {padding:3px; float:left; }
.let3 {padding:3px; padding-left:7px; float:left; background:url(i/azAZ-selected.gif) no-repeat center; }
.gry-tab-left {	background:url(i/gry-left-tab.gif) no-repeat left;	padding-left:10px;	height:27px;}
.gry-tab-left2 {background:url(i/gry-left-tab2.gif) no-repeat left;	padding-left:10px;	height:27px;}
.checked { text-decoration:underline; color:#0175a4;}
.gry-tab-right {background:url(i/gry-right-tab.gif) no-repeat right;	padding-right:10px;	height:27px;	background-color:#e7e7e7; border-left:#fff solid 1px; border-bottom:#fff solid 1px;}
.gry-tab-right2 {background:url(i/gry-right-tab2.gif) no-repeat right;	padding-right:10px;	height:27px;	background-color:#efefef; border-left:#fff solid 1px; border-bottom:#fff solid 1px;}
.gry-tab-mid { background-color:#e7e7e7; border-left:#e7e7e7 solid 1px; border-bottom:#fff solid 1px; }
.gry-tab-mid2 { background-color:#efefef; border-left:#efefef solid 1px; border-bottom:#fff solid 1px; }
.m-x-title {	padding:5px; 	color:#ffffff;	background-color:#b0c1c8;	font-weight:bold;}
.h-title { display:block; color:#FFFFFF;}
.input-bg {	padding-top:4px;	background:url(i/input-bg.gif) repeat-x;	height:22px;	font-size:12px;	border:0px;	font-weight:normal;}
.header-flash-btn-holder {background:url(i/header-flash-nav-bg.gif) repeat-x bottom; 	height:35px;	cursor:pointer;}
.flash-selected { background:url(i/header-flash-marker-arrow.gif) no-repeat; height:63px;}
.flash-num {	background:url(i/header-flash-num-bg.gif) no-repeat center;	padding-top:9px;	padding-left:12px;	width:19px;	height:23px;	color:#FFFFFF;	font-weight:bold;	float:left; margin-right:5px;}
.flash-num-txt {color:#CCCCCC; padding-top:10px; height:22px; vertical-align: middle;}
.nav-content {background-image:url(i/header-nav-right-border.gif); background-repeat:no-repeat; background-position:right; padding-left:10px; padding-right:10px;}
.nav-selected {background-image:url(i/selected-repeat-bg.gif);	background-repeat:no-repeat;	background-position:center;}
.footer-div {float:left;}
.gry-long {	height:27px;	background:url(i/gry-right-tab-long.gif) no-repeat right;	margin-top:1px;	margin-bottom:1px;}
.image-border { border:#ffffff solid 4px; width:105px; height:65px;  margin-left:3px; margin-top:3px;}
.btn-search-blue { float:left; background:url(i/bbXO-1.gif) no-repeat right; width:78px; height:23px; color:#fff; margin-left:10px; cursor:pointer; }
.big-gry-xxx { background:url(i/g-top-right.gif) no-repeat right; height:47px;}
.b1 {	background:url(i/g-b1-bg.gif) repeat-x; cursor:pointer;	height:47px;	float:left;	margin-right:5px;}

.hennesy-xo-left-div { float:left; background:url(i/hennessy-xo-1.gif) no-repeat left; height:46px; width:12px; }
.hennesy-xo-right-div { float:left; background:url(i/hennessy-xo-3.gif) no-repeat right; height:46px; width:12px; }
.hennesy-xo-midd-div { float:left; background:url(i/hennessy-xo-2.gif) repeat-x; height:46px; }
.hennesy-xo-btn-normal { float:left; background:url(i/hennessy-xo-bg.gif) repeat-x; margin-right:5px; cursor:pointer; }
.hennesy-xo-btn-selected { float:left; background:url(i/hennessy-xo-selected-bg.gif) center; margin-right:5px; cursor:pointer; color:#ffffff; }
.hennesy-xo-content-div { clear:both; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; border-bottom:#cccccc solid 1px;}
.h-xo-selected-left { height:46px; width:8px; background:url(i/hennessy-xo-selected-left.gif) no-repeat left; float:left; }
.h-xo-selected-midd { height:46px; float:left; }
.h-xo-selected-right { height:46px; width:8px; background:url(i/hennessy-xo-selected-right.gif) no-repeat right; float:left; }
.h-xo-normal-left { height:46px; width:8px; background:url(i/hennessy-xo-left.gif) no-repeat left; float:left; }
.h-xo-normal-midd { height:46px; float:left; }
.h-xo-normal-right { height:46px; width:8px; background:url(i/hennessy-xo-right.gif) no-repeat right; float:left; }

.hennesy-xo-left-div2 { float:left; background:url(i/hennessy-xo-12.gif) no-repeat left; height:46px; width:12px; }
.hennesy-xo-right-div2 { float:left; background:url(i/hennessy-xo-32.gif) no-repeat right; height:46px; width:12px; }
.hennesy-xo-midd-div2 { float:left; background:url(i/hennessy-xo-22.gif) repeat-x; height:46px; }
.hennesy-xo-btn-normal2 { float:left; background:url(i/hennessy-xo-bg2.gif) repeat-x; margin-right:5px; cursor:pointer; }
.hennesy-xo-btn-selected2 { float:left; background:url(i/hennessy-xo-selected-bg2.gif) center; margin-right:5px; cursor:pointer; color:#ffffff; }
.hennesy-xo-content-div2 { clear:both; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; border-bottom:#cccccc solid 1px;}
.h-xo-selected-left2 { height:46px; width:8px; background:url(i/hennessy-xo-selected-left2.gif) no-repeat left; float:left; }
.h-xo-selected-midd2 { height:46px; float:left; }
.h-xo-selected-right2 { height:46px; width:8px; background:url(i/hennessy-xo-selected-right2.gif) no-repeat right; float:left; }
.h-xo-normal-left2 { height:46px; width:8px; background:url(i/hennessy-xo-left2.gif) no-repeat left; float:left; }
.h-xo-normal-midd2 { height:46px; float:left; }
.h-xo-normal-right2 { height:46px; width:8px; background:url(i/hennessy-xo-right2.gif) no-repeat right; float:left; }

.infotip { background-color:#9bbbc8; padding:6px; color:#ffffff; }
.title { display:block; font-size:10px; color:#ff0000; }
.txt { font-size:14px; width:200px; margin-bottom:5px;}
.detail-title { color:#0180b2; font-weight:bold;}

/* round #ddd */
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#ddd; margin:0 5px;}
.b2f {height:1px; background:#ddd; margin:0 3px;}
.b3f {height:1px; background:#ddd; margin:0 2px;}
.b4f {height:2px; background:#ddd; margin:0 1px;}
.contentf {background: #ddd;}
.contentf div {margin-left: 5px;}
/* end round */

/* round #939393 */
.b1x, .b2x, .b3x, .b4x{font-size:1px; overflow:hidden; display:block;}
.b1x {height:1px; background:#939393; margin:0 5px;}
.b2x {height:1px; background:#939393; margin:0 3px;}
.b3x {height:1px; background:#939393; margin:0 2px;}
.b4x {height:2px; background:#939393; margin:0 1px;}
.contentx {background: #939393;}
.contentx div {margin-left: 5px;}
/* end round */

/* news */
#newslefttower { float:left; width:215px; height:310px; margin-right:5px; }
#newsrighttower { float:left; width:400px; height:310px; }
/* /news */


/* start Autocomplete */
.ac_results {padding: 1px; border: 1px solid WindowFrame; background-color: Window; overflow: hidden; }
.ac_results ul {width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0;}
.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px;
}
.ac_results li { margin: 0px; padding: 2px 5px; cursor: pointer; display: block; width: 100%; font: menu; font-size: 12px; overflow: hidden;s}
.ac_loading {background : Window url('/SpryAssets/loadingAnimation.gif') right center no-repeat;}
.ac_over { background-color: Highlight; color: HighlightText;}
/* end Autocomplete */

br.clear {
	clear: both;
}

div#send2friend {
	padding: 10px;
	border: 1px solid #F0F0F0;
	margin-bottom: 7px;
	display: none;
}

div.form_left {
	float: left;
	padding: 4px;
	padding-top: 4px;
	width: 200px;
	text-align: right;
}
div.form_right {
	float: left;
	width: 350px;
	padding-bottom: 8px;
}
div.form_right input {
	padding: 3px;
	width: 200px;
}

div#dobavi {
	padding: 10px;
}
div.cform_left {
	font-weight: bold;
}
div.cform_right input {
	padding: 4px;
	width: 300px;
}
div.cform_right textarea {
	padding: 4px;
	width: 500px;
}

div.useravatar {
	height: 80px;
	width: 100px;
	border: 3px solid #FFFFFF;
	background-position: center center;
	background-repeat: no-repeat;
}
a.user_avatar_link {
	display: block;
	float: left;
	text-decoration: none;
	background-position: center center;
	background-repeat: no-repeat;
	height: 85px;
	width: 70px;
}

body div#wrap {
  width: 980px;
  margin: 0px auto 0px auto;
  padding: 0px;
  background: #FFFFFF;
}

html body {
  padding: 0px;
}

body .forumbg, body .forabg {
  background-image: none;
  background-image: url('i/header-nav-bg.gif');
}

div.headerbar {
  height: 110px;
}

div.headerbar span.corners-top, div.headerbar span.corners-top span {
  background: none;
}

div.headerbar span.corners-bottom, div.headerbar span.corners-bottom span {
  background: none;
}

div.headerbar a#logo {
  margin-top: 10px;
}