body, img, form, fieldset, ul, li, td {margin:0; border:0;}
body, textarea, select, input {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body
{
	color: #bcbcbc;
	background: url(./images/bg-page.jpg) center top;
	background-repeat: no-repeat;
	background-color: #050f11;
	text-align: center;
}


h2 {color:#FFF; font-family:Tahoma; font-size:11px; padding:0 0 0 10px; margin:0; line-height:31px; height:31px;  text-transform:uppercase; background:url(./images/bgd_h2.gif) 0 0 no-repeat;}

a {color:#c3c3c3; text-decoration:none;  outline:none;}
a:hover { text-decoration:underline;}
.uline {text-decoration:underline;}
.uline:hover {text-decoration:none;}

.clr0 {color:#000000 !important;}
.clr01 {color:#ffa800;}
.clr02 {color:#1791f8;}
.clr03 {color:#fa09ad;}
.clr04 {color:#FFF;}
.clr05 {color:#ffc000;}
.clr06 {color:#badcf8;}
.red-color { color: Red;}

.bgd01 {background:#313131;}
.bgd02 {background:#1f1f1f;}
.bgd03 {background:#292b2d;}
.bgd04 {background:#222222;}
.bgd05 {background:#414141;}


.fs {font-size:12px !important;}
.fs0 {font-size:10px;}
.fs1 {font-size:11px !important;}
.fs2 {font-size:14px;}
.fs3 {font-size:16px;}
.fs4 {font-size:18px;}
.fs5 {font-size:20px;}

.nobrdT {border-top:none !important;}
.nobrdB {border-bottom:none !important;}
.brdB01 {border-bottom:1px solid #4c4c4c; padding:0 0 5px 0;}
.padT5 {padding-top:5px;}
.padT10 {padding-top:10px;}
.padB5 {padding-bottom:5px;}
.padR5 {padding-right:5px;}
.padR10 {padding-right:10px;}
.padL15 {padding-left:15px;}
.padR15 {padding-right:15px;}
.padLR10 {padding-left:10px; padding-right:10px;}
.padLR01 {padding-left:4px; padding-right:4px;}

.txtuppercase { text-transform:uppercase;}
p {margin:0 0 6px 0;}
.right {float:right;}
.left {float:left;}
.clear {clear:both;}

.imbrd01 {border:1px solid #5a5a5a;}
.imbr02{border-bottom:2px solid #000000;}
.btn01 {color:#FFF !important; font-weight:bold; width:98px !important; height:28px!important; border:none; background:url(./images/btn_tim.gif) no-repeat !important; cursor:pointer;text-indent: 0px !important}
.btn02 {color:#FFF; font-weight:bold; font-family:Tahoma; width:83px !important; height:23px!important; border:none; background:url(./images/bgd_btn02.gif) no-repeat !important; cursor:pointer;}
.btn03 {color:#FFF; font-weight:bold; font-family:Tahoma; width:53px !important; height:39px !important; border:1px solid #848484; background:url(./images/bgd_btn03.gif) no-repeat !important; cursor:pointer;}
.submit01 {padding:5px 0; text-align:center; display:block; clear:both;}

.main {width:960px; margin:0 auto; text-align:left; background:#222;}
.toplinks
{
	font-weight:bold;
	line-height: 25px;
	padding-top: 4;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 8px;
	background-color: #000000;
}
	.toplinks a {font-weight:bold; margin:0 2px; color: #1791F8}
	.toplinks span.right a {color:#FFFFFF;}/*happy*/
	/*.toplinks span, .toplinks span a {color:#ffa800;}*/
	
	.h2type01 {padding:0; height:auto; background:none;}
	.h2type02 {color:#c3c3c3; font-size:13px; font-family:Tahoma; padding:0 0 0 10px; height:28px; line-height:28px; border-bottom:2px solid #000; background:url(./images/bgd_h2type2.gif) repeat-x; text-transform:uppercase;}
	.h2type03 {color:#c3c3c3; font-size:13px; font-family:Tahoma; padding:0 0 0 10px; height:29px; line-height:29px; background:url(./images/bgd_h2type3.gif) right no-repeat; text-transform:uppercase;}
	.h2type04 {color:#c3c3c3; font-size:13px; font-family:Tahoma; padding:0 0 0 10px; height:29px; line-height:29px; background:url(./images/bgd_h2type4.gif) repeat-x; text-transform:uppercase;}
	.h2type05 {color:#c3c3c3; font-size:11px; font-family:Tahoma; padding:0 0 0 10px; height:24px; line-height:24px; background:url(./images/bgd_h2type5.gif) repeat-x; text-transform:none; text-align:center;}
	.h2type07 {color:#c3c3c3; font-size:11px; font-family:Tahoma; padding:0 0 0 10px; height:24px; line-height:24px; background:url(./images/bgd_h2type5.gif) repeat-x; text-transform:none; text-align:left;}
	.h2type08 {color:#c3c3c3; font-size:13px; font-family:Tahoma; padding:0 0 0 10px; height:23px; line-height:24px; background:url(./images/bgd_btn04.gif) repeat-x; text-transform:none; text-align:left; border:1px solid #000;}
	.h2type09 {color:#000; font-size:13px; height:22px; line-height:22px; background:#1591e9; text-transform:none; text-align:center; margin:6px 0;}
	.h2type10 {color:#000; font-size:13px; height:22px; line-height:22px; background:#ffa800; text-transform:none; text-align:center; margin:6px 0;}

	.more {width:85px; height:28px; margin:0; font-weight:normal; font-size:12px; text-decoration:underline; text-align:center; background:url(./images/bgd_more.gif) no-repeat; line-height:28px;  float:right; text-transform:none;}
	.morehn {width:85px; height:24px; margin:0; font-weight:normal; font-size:12px; text-decoration:underline; text-align:center; background:url(./images/bgd_more_hn.gif) no-repeat; line-height:28px;  float:right; text-transform:none;}
	.more2 {width:95px; height:29px; padding:0 5px 0 0; font-weight:normal; font-size:12px; text-decoration:underline; text-align:right; background:url(./images/bgd_more2.gif) no-repeat; line-height:28px;  float:right; text-transform:none;}
	.more:hover, .more2:hover, .morehn:hover { text-decoration:none;}
.header
{
	height:104px;
	width: 960px;
	background-image: url(./images/bg-logo.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: bottom;
	margin: 0px;
	background-color: #000000;
}
.logo
{
	float:left;
	vertical-align: bottom;
	height: 100px;
	width: 271px;
	background-color: #000000;
}
.logo img
{
	vertical-align: bottom;
	padding-top: 3px;
}.globalsearch
{
	float:left;
	height: 90px;
	width: 682px;
	padding-top: 14px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 7px;
	background-image: url(./images/bg-search.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 3px;
	background-color: #000000;
}
			.tab0 {height:28px;}
			.tab0 a {font-family:Tahoma; font-size:12px; width:350px; height:28px; line-height:28px; margin:0 0 0 2px; float:left; text-align:center; }
			.tab0 a:hover {color:#FFF; text-decoration:none;}
			.tab0 a.curnav {font-weight:bold; color:#FFF;}
.frmsearch
{
	padding-left: 6px;
}
			.frmsearch input {width:520px; padding:4px; font-size:14px; background:#d8dbe1; margin:0 2px 0 0; color:#5A5A5A; text-indent: 30px; border:none;}		
			.tag0 {font-weight:bold; margin:3px 0 0 20px;}
			.tag0 span, .tag0 span a { color:#1791f8;}
			.tag1 {font-weight:bold; margin:3px 0 0 20px;}
			.tag1 span, .tag1 span a { color:#FF00FF;}
		.menu {width:960px; border-top:1px solid #000; height:33px; background:#000; clear:both;}
		.menu a {font-size:16px; color:#1791f8; font-family:Tahoma; padding:0 25px; margin:0 1px 0 0;  background:url(./images/bgd_menu_o.gif) 0 0 repeat-x;line-height:33px; height:33px; float:left; font-weight:bold;}
		.menu a.curnav {color:#d1d1d1; background:#000;}
		.submenu {width:945px; height:31px; padding:0 0 0 15px; border-bottom:8px solid #4c4c4c; background:#000 url(./images/bgd_submenu.gif) right bottom no-repeat; clear:both;}
		.submenu a {float:left; padding:0 10px; line-height:31px; height:31px; font-weight:bold;}
		.submenu a.curnav {color:#1791f8;}
		
	.container {border-top:1px solid #000; background:#222; padding:0 0 20px 0;}
		.col01 {width:151px; float:left; display:inline; background:#222;}
		.col02 {width:478px; padding:0 2px; float:left; display:inline; background:#000;}
		.col03 {width:327px; float:left; display:inline; }
		
		.flash {margin:0 0 2px 0;}
		.bloc01 {width:151px; margin:0 0 5px 0; float:left; display:inline;}
		.bloc02 {margin:0 0 5px 0; height:1%;}
		.bloc03 {margin:0 0 5px 0; height:1%;}
		.bloc04 {margin:0 0 5px 0; height:1%;}
		
		.tab1 {}
		.tab1 a {font-weight:bold; font-size:13px; font-family:Tahoma; width:148px; height:28px; line-height:28px; padding:0 0 0 10px; float:left; display:inline; margin:0 0 0 1px; background:url(./images/tab1_n.gif) right no-repeat;}
		.tab1 a:hover {text-decoration:none;}
		.tab1 a.curnav {color:#c3c3c3; background:url(./images/tab1_o.gif) right no-repeat;}
		.tab2 {}
		.tab2 a {font-weight:bold; font-size:12px; font-family:Tahoma; width:148px; height:24px; line-height:24px; padding:0 0 0 10px; float:left; display:inline; margin:0 0 0 1px; background:url(./images/bgd_tab2.gif) repeat-x;}
		.tab2 a:hover {text-decoration:none;}
		.tab2 a.curnav {background:#272727;}
		
		.cont01 {padding:10px; height:1%;}
			.cont01im {width:116px; float:left;}
			.cont01im img {border:1px solid #72a6d2;}
			.cont01desc {width:340px; float:left;}
		.cont02 {width:96px; height:150px; margin:13px 10px 13px 10px; float:left; border:1px solid #a1aab3; display:inline;}
		.cont03 {padding:8px 9px; height:1%; background:#292b2d; border-bottom:2px solid #000;}
			.cont03im {width:136px; float:left;}
			.cont03im img {border:1px solid #72a6d2;}
			.cont03desc {width:320px; float:left;}
		.cont04 {padding:0 0 5px 0;}
		.cont05 {}
		.cont06 {padding:8px 2px; height:1%;}
			.cont06im {float:left; margin:0; display:inline;}
			.cont06im img {border:1px solid #fff;}
			.cont06desc {color:#cdddee; font-size:12px; width:205px; padding:0 5px 0 0; float:right;}
			.cont06desc p {margin:0 0 5px 0; padding:0 !important; font-size:12px !important;}
		.cont07 {border:3px solid #a3a3a3; border-width:3px 0;}
		.cont08 {font-weight:bold; font-size:12px; background:#4b4b4b; margin:0 0 1px 0; height:1%;}
			.cont08left {width:50px; float:left; display:inline; background:#4b4b4b; padding:2px 5px;}
			.cont08left img { vertical-align:middle; margin:0 3px; }
			.cont08right {width:245px; float:left; display:inline; color:#242424; background:#a2a2a2; padding:2px 5px;}
			.cont08right2 {width:245px; float:left; display:inline; color:#1791F8; background:#5A5A5A; padding:2px 5px;}
		.cont09 {height:1%; padding:10px; background: url(./images/imbr02.gif); border-top:2px solid #000000; border-left:2px solid #000000; border-right:2px solid #000000;}
			.cont09im {float:left; margin:0; display:inline; }
			.cont09im img {border:1px solid #a8b2ba;}
			.cont09desc {font-size:12px; width:185px; padding:5px 5px 0 0; float:right;}
		.cont09a {height:1%; padding:10px; background: url(./images/imbr02.gif); border-top:2px solid #000000; border-left:2px solid #000000; border-right:2px solid #000000;}
			.cont09aim {float:left; margin:0; display:inline; }
			.cont09aim img {border:1px solid #a8b2ba;}
			.cont09adesc {font-size:12px; width:205px; padding:5px 5px 0 0; float:right;}
		.cont10 {background:#0455a8; padding:5px 5px 2px 5px;}
			.cont10title {color:#d2e4f6; padding:5px; font-size:18px;background:#1e77d1;}
			.cont10comt {font-size:12px; height:30px; line-height:30px; padding:0 5px; background:url(./images/bgd_cont10_01.gif) 0 0 no-repeat;}
			.cont10more {background:#1e77d1; margin:3px 0; padding:5px;}
			.cont10more ul a {color:#FFF; font-weight:bold;}
			.cont10 p {font-size:13px; padding:5px; color:#cdddee;}
		.cont11 {font-size:13px; padding:0 0 5px 0; height:1%;}
			.cont11 img {border:1px solid #a8b2ba; float:left; margin:5px 0 0 7px;}
		.cont12 {font-size:12px; font-family:Tahoma; font-weight:bold; width:135px; float:left; margin:10px 5px 10px 15px; display:inline;}
			.cont12 img {border:1px solid #fff; margin:0 0 5px 0;}
		.cont13 {padding:8px 9px; height:1%; background:#272727; border-bottom:2px solid #000;}
			.cont13im {width:108px; float:left;}
			.cont13im img {border:1px solid #afb9c3;}
			.cont13desc {width:350px; font-size:12px; float:left;}
		.cont14 {border:1px solid #5a5a5a; padding:8px;}
		.cont14a {border:1px solid #5a5a5a; padding:1px;height:1%;}
		.cont15 { font-size:12px;padding:8px 0 8px 8px; height:1%; background:#272727; border-bottom:2px solid #000;}
			.cont15im {width:238px; float:left;}
			.cont15im img {border:1px solid #afb9c3;}
			.cont15desc {width:227px; line-height:21px; float:left; padding-left: 5px}
			.cont15desc a:hover {text-decoration:none;}
		.cont16 {padding:8px 0;}
		.cont17 {width:112px; margin:5px 0 10px 6px; float:left; display:inline; text-align:center;}
			.cont17 img {border:1px solid #b5c0ca; margin:0 0 5px 0;}
		.cont18 {font-size:12px; padding:8px 0 8px 8px; margin:5px 0; height:1%;}
			.cont18im {width:73px; float:left;}
			.cont18im img {border:2px solid #fff;}
			.cont18desc {width:390px; float:left;}
			.cont18desc div {padding:0 0 0 10px;}
			.cont18 .cont18desa {padding-top: 6px; text-align: justify;}
			.cont18 .cont18desa a {color: #BADCF8}
		.cont18a {font-size:12px; padding:8px; margin:5px; height:1%;}
			
		.cont22 {background:#292b2d; padding:5px 5px 2px 5px;}
			.cont22title {color:#d2e4f6; padding:5px; font-size:18px; text-align:left;}
			.cont22comt {font-size:12px; padding:3px; background:#0455a8;}
			.cont22more {background:#1e77d1; padding:5px; text-align:left; font-size:12px;}
			.cont22more ul a {color:#FFF; font-weight:bold;}
			.cont22 p {font-size:13px; padding:5px; color:#cdddee;}
			
		.cont20 { font-size:12px; padding:8px 0; height:1%; text-align:left; background:#292b2d;}
			.cont20im img {border:1px solid #afb9c3;}
			.cont20desc {width:227px; line-height:21px; float:left;}
			.cont20desc a:hover {text-decoration:none;}
			
		.cont21 { font-size:12px; padding:8px 0 8px 8px; height:1%; text-align:left; background:#292b2d;}
			.cont21 img {border:3px solid #fff; margin:8px 8px 8px 0;}
			.cont21im { margin:5px 0; width:350px; float:left; height:1%; line-height:18px;}
			.cont21txt {color:#ffa800; text-decoration:underline; float:left;}
			.cont21 a {color:#badcf8; text-decoration:none; font-size:13px; font-weight:bold;}
			.cont21desc a:hover {text-decoration:underline;}
			
		.cont23 {border:1px solid #5a5a5a; padding:8px; background:#000; margin-bottom:8px;}
		.cont23txt {color:#badcf8; text-decoration:underline; font-weight:bold; margin-bottom:5px;}
		
		.cont24 { font-size:12px; padding:8px 0 8px 8px; height:1%; text-align:left;}
			.cont24 img {border:3px solid #fff; margin:0 8px 8px 0;}
			.cont24im { width:370px; height:1%; line-height:18px; background:#3a3a3a; float:left;}
			.cont24txt { font-size:11px;}
			.cont24con { float:left; width:350px; text-align:left; line-height:16px; margin:8px 0;}
			.cont24 a {color:#ffa800; text-decoration:none; font-size:13px; font-weight:bold;}
			.cont24desc a:hover {text-decoration:underline;}
		
		.cont_gall { background:#272829; border:1px solid #000; padding:10px; float:left; width:95%;}
		.cont_gall_01 {font-size:12px; font-weight:bold; float:left; margin:0 21px 15px 0; display:inline; width:133px;}
			.cont_gall_01 img {border:1px solid #fff; margin:0 0 5px 0;}
		.cont_gall_02 {font-size:12px; font-weight:bold; float:left; margin:0 11px 15px 0; display:inline; width:103px;}
			.cont_gall_02 img {border:1px solid #fff; margin:0 0 5px 0;}
		.cont_gall01 {background:#272829; border:1px solid #000; padding:0px; float:left; width:467px;}
			.cont_gall02 { padding:10px 8px; width:400px; float:left;}
			.cont_gall02 img{border:1px solid #fff; margin:0 0 5px 10px; width:90px;}
		.onlayer { z-index:1025; position:absolute; top:1133px; left:431px}	
		.onlayer1 { z-index:1025; position:absolute; top:1133px; left:584px}
		.onlayer2 { z-index:1025; position:absolute; top:1133px; left:738px}
		.onlayer3 { z-index:1025; position:absolute; top:1294px; left:431px}	
		.onlayer4 { z-index:1025; position:absolute; top:1294px; left:584px}
		.onlayer5 { z-index:1025; position:absolute; top:1294px; left:738px}
			
		.onlayer6 { z-index:1026; position:absolute; top:1538px; left:399px}	
		.onlayer7 { z-index:1026; position:absolute; top:1538px; left:513px}
		.onlayer8 { z-index:1026; position:absolute; top:1538px; left:627px}
		.onlayer9 { z-index:1026; position:absolute; top:1538px; left:741px}	
		.onlayer10 { z-index:1026; position:absolute; top:1697px; left:399px}	
		.onlayer11 { z-index:1026; position:absolute; top:1697px; left:513px}
		.onlayer12 { z-index:1026; position:absolute; top:1697px; left:627px}
		.onlayer13 { z-index:1026; position:absolute; top:1697px; left:741px}
		.cont_noborder {padding:9px 4px 0 4px; height:1%; background:#272727;}
			.cont_noborderim {width:136px; float:left;}
			.cont_noborderim img {border:1px solid #72a6d2;}
			.cont_noborderdesc {width:320px; float:left;}
				.wall { height:99px; border:1px solid #353535; border-top:0; background:#000;}
		.wall_cont { background:#272829; border:1px solid #353535; padding:6px; margin:6px 0; width:380px; float:left; height:73px;}
		.wall_cont img {border:3px solid #72a6d2; margin-left:5px;}
		.bot_bor { border-bottom:1px solid #4a4a4a; width:345px; height:1%; float:left; margin-left:5px}
		.slt01 {font-size:12px; width:308px; margin:0 5px;  border:1px solid #7b7b7b; color:#cfcfcf; background:#000;}
		.slt02 {font-size:12px; width:110px; margin:0 5px;  border:1px solid #7b7b7b; color:#cfcfcf; background:#000;}
		.slt03 {font-size:12px; width:170px; margin:0 5px;  border:1px solid #7b7b7b; color:#cfcfcf; background:#000;}

		.tr01 {font-size:12px; background:#323232; padding:4px;}
		.tr02 {font-size:12px; background:#3e3e3e; border:1px solid #000; border-width:1px 0; padding:4px;}
		
		.pop01 {color:#000; font-size:14px; font-weight:bold; width:230px; padding:5px; background:#FFF; z-index:999;}
		
		.frmguesbok {padding:4px 0 4px 5px;}
		.frmguesbok textarea {width:247px; height:34px; padding:2px; background:#a8a8a8; border:none; margin:0 3px 0 0; float:left;}
		.frmguesbok input { float:left;}
		.frmlogin {background:url(./images/bgd_frmlogin.gif) no-repeat; padding:5px 0 4px 4px; margin:4px 0 0 4px; height:81px;}
		.frmlogin p {margin:3px 0 2px 0;}
		.frmlogin input {width:127px; border:1px solid #000; vertical-align:middle;}/*happy*/
		.frmlogin label {font-weight:bold;}/*happy*/
		.frmvote {}
		.frmvote ul {font-weight:bold; margin:0; padding:0; list-style:none; height:1%;}
		.frmvote li {width:141px; float:left; padding:3px 0 3px 10px; border-bottom:1px solid #4f4f4f; height:1%;}
		.frmvote li input {float:left; display:inline;}
		.frmvote li span { width:110px; display:block; margin:3px 5px 0 2px; float:right; display:inline;}				
		.list01 {margin:0; padding:0 0 10px 0; list-style:none; font-weight:bold; border-left:2px solid #222;}
		.list01 li {padding:4px 0 4px 10px;}
		.list01 li a:hover {color:#badcf8; text-decoration:none;}
		.list01 li.curnav {background:#1989e8;}
		.list01 li.curnav a {color:#badcf8;}		
		.list02 {margin:0 0 0 3px; padding:0; list-style:none; background:#444; height:1%;}
		.list02 li {display:block; padding:3px 0; border-bottom:1px solid #000; height:1%;}
		.list02 li span {color:#000; width:21px; float:left; display:inline; text-align:center;}
		.list02 li a {font-weight:bold; width:285px; float:left; display:inline;}
		.list03 {margin:0 0 0 10px; padding:0 0 10px 0; list-style:none;}
		.list03 li {background:url(./images/li_dot01.gif) 0 5px no-repeat; padding:2px 0 2px 15px;}
		.list03 li a {color:#ffc000;}
		.list04 {font-weight:bold; margin:5px 0 0 10px; padding:0; list-style:none;}
		.list04 li {padding:2px 0;}
		.list05 {font-size:12px; margin:5px; padding:0; list-style:none;}
		.list05 li { background:url(./images/li_dot02.gif) 0 8px no-repeat; padding:3px 0 3px 10px;}
		.list06 {font-size:12px; margin:5px; padding:0; list-style:none;}
		.list06 li {background:url(./images/li_dot04.gif) 0 8px no-repeat; padding:3px 0 3px 10px;}
		.list07 {font-size:12px; margin:5px; padding:0; list-style:none;}
		.list07 li {background:url(./images/li_dot01.gif) 0 5px no-repeat; padding:2px 0 2px 15px;}
		.list07 li a {color:#1791f8;}

		.smScrollContent {width:301px; height:100%px; overflow:hidden; float:left; padding:0 5px 0 0; margin:0 0 0 0;}
		.smScroller {width:17px; height:112px; margin:0; overflow:hidden; float:left;  background:url(./images/bgd_scrollbar.gif) repeat-y;}
		.smScroller a {display:block; width:15px; height:14px; cursor:pointer}
		.smScrollUp {width:15px; height:14px; margin:1px 0 1px 1px; padding:0 !important; background:url(./images/ico_up.gif) no-repeat; overflow:hidden;}
		.smScrollDn {width:15px; height:14px; margin:1px 0 1px 1px; padding:0; background:red url(./images/ico_down.gif) no-repeat; overflow:hidden;}
		.smScrollDx {width:15px; height:80px; margin:0 0 0 1px; _margin:0; padding:0; text-align:center; overflow:hidden}
		.smScrollDx a {width:15px; height:55px; _margin:0 0 0 1px; padding:0; text-align:center; background:url(./images/scroll_knob.gif) no-repeat; overflow:hidden; display:block;}
		
		.smScrollContent2 {width:314px; height:100%; overflow:hidden; float:left; padding:0 1px 0 0; margin:0 0 0 0;}
		.smScroller2 {width:17px; height:272px; margin:0; overflow:hidden; float:left;  background:url(./images/bgd_scrollbar.gif) repeat-y;}
		.smScroller2 a {display:block; width:15px; height:14px; cursor:pointer}
		.smScrollUp2 {width:15px; height:14px; margin:1px 0 1px 1px; padding:0 !important; background:url(./images/ico_up.gif) no-repeat; overflow:hidden;}
		.smScrollDn2 {width:15px; height:14px; margin:1px 0 1px 1px; padding:0; background:red url(./images/ico_down.gif) no-repeat; overflow:hidden;}
		.smScrollDx2 {width:15px; height:240px; margin:0 0 0 1px; _margin:0; padding:0; text-align:center; overflow:hidden}
		.smScrollDx2 a {width:15px; height:55px; _margin:0 0 0 1px; padding:0; text-align:center; background:url(./images/scroll_knob.gif) no-repeat; overflow:hidden; display:block;}

		/*Photo Gallery*/
		.imholder {width:98px; height:67px; position:relative; display:block; margin:0 8px 0 0; border:1px solid #b2bdc7;}
		.leftarrow {position:absolute; left:0; top:20px;}
		.rightarrow {position:absolute; right:0; top:20px;}
		div#hold { 
			position:relative; overflow:hidden;
			width:445px; height:70px; margin:5px 0 5px 7px; padding:0 0 0 18px;  z-index:100; 
			}
		div#wn	{ 
			position:absolute; 
			top:0px; 
			width:425px; height:72px; 
			clip:rect(0px, 425px, 72px, 0px); 
			overflow:hidden;	
			z-index:1; 
			}
		div#lyr1	{ 
			position:absolute; visibility:hidden; 
			left:0px; top:0px; 
			z-index:1; 
			}
		div#t1 {display:block; width:100%;}
		
		.rsskaraoke
		{
			float: left;
			line-height: 18px;
			margin: 10px 0px 10px 10px;
			width: 220px;
		}

		
	
	.footer {width:960px; height:102px; background:url(./images/bgd_footer.gif) no-repeat;}
		.footlink {padding:0 0 0 15px; line-height:26px;}
		.footlink a {color:#1791f8; font-weight:bold;}
		.copyright {float:left; margin:15px 0 0 15px; display:inline;}
		.otherservices {float:right; margin:15px 10px 0 0; text-align:right; display:inline;}	
		
/*Ngy 17/12/2008 code by TTCT*/
.h2type06 {width:30px; height:28px; margin:0; background:url(./images/bgd_h2type6.gif) no-repeat; float:right;}
.bg_subtimkiem{background:url(./images/bg_subtimkiem.gif) no-repeat; height:54px; width:100%; font-family:Tahoma; font-weight:bold; color:#c3c3c3;}
	.title_subtimkiem{font-size:13px; color:#86898f; width:100px; padding:4px 0 0 10px;}
	.list_linktimkiem{font-size:12px; padding:7px 0 0 30px;}
	.list_linktimkiem a{margin-right:3px;}
	.list_linktimkiem a:hover{color:#1791f8; text-decoration:none;}
.cont19 {height:1%; background:#1b1b1b; border-bottom:2px solid #000; text-align:center;}
	.bgpagingleft{background:url(./images/line_left.gif) no-repeat right center;}
	.pager{font-family:Georgia,serif; padding:15px 0px; text-align:center;}
	.pager .command, .pager a.command {background-image:url(./images/bg_btnnumber.gif); background-position:0px -18px; border:1px solid #CCCCCC; color:#666666; padding-left:5px; padding-right:5px; text-decoration:none;}
	.pager .current, .pager a:hover{background-image:url(./images/bg_btnnumber.gif); background-position:0px -18px; border:1px solid #CCCCCC; color:#ffba00; padding-left:5px; padding-right:5px; text-decoration:none;}
	.bgpagingright{background:url(./images/line_right.gif) no-repeat left center;}		
	
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 13px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(./images/FilledStar.png);
}

.emptyRatingStar {
    background-image: url(./images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(./images/SavedStar.png);
}

.rating {float:left; margin-top:3px}

/*Lich chieu rap by TTCT*/
.lcr_cont01{border-top:3px solid #2a2b2d; border-left:3px solid #2a2b2d; border-right:3px solid #2a2b2d; height:1%;}
	.form{padding:5px; width:340px; float:left; font-size:12px; overflow:hidden;}
	.form .select{font-size:11px; width:155px; padding:3px; color:#c3c3c3; background:#4c4c4c; border:1px solid #4c4c4c;}
	.lcr_cont01 .linkright{width:80px; float:right; font-weight:bold; color:#c3c3c3; font-size:12px; margin:8px 0 0 0;}
.lcr_cont02{border-top:5px solid #2a2b2d; border-bottom:5px solid #2a2b2d; border-left:3px solid #2a2b2d; border-right:3px solid #2a2b2d;}
.lcr_cont03{padding:4px 3px 4px 4px; background:#2a2a2c;}
	.lcr_cont03 td{background-color:#1e77d1; padding:0 0 0 6px; height:43px; font-size:12px; line-height:16px; color:#000;}
	.lcr_cont03 td a{color:#badcf8; font-weight:bold; font-size:13px;}
	.lcr_cont03 td a:hover, .lcr_cont03 td .current {color:#f9bc02; text-decoration:none;}
.lcr_boder01{border-bottom:1px solid #1889e9;}
.lcr_boder02{border-right:2px solid #000000;}
.lcr_cont04im {width:180px; float:left;}
.lcr_cont04im img {border:1px solid #b4c0cc;}
.lcr_cont04desc {width:276px; float:left;}
	.lcr_cont04desc .div{line-height:18px; padding:5px 0 0 0;}
	.lcr_cont04desc .p1{line-height:16px;}
.lcr_cont05{background:#272727;}
.lcr_cont05 .box01{margin:0 4px; background:#0455a8; line-height:24px; font-size:14px; padding:10px 14px; color:#badcf8;}
	.lcr_cont05 .box01 a{color:#badcf8; text-decoration:underline;}
	.lcr_cont05 .box01 a:hover{color:#f7bd04;}
/*Lich chieu rap by TTCT*/

/*Trang cam nhan*/
.cn_list01 {margin:14px 0 0 10px; padding:0 0 10px 0; list-style:none; line-height:18px; font-size:12px;}
	.cn_list01 li {background:url(./images/li_dot01.gif) 0px 8px no-repeat; padding:2px 0 2px 15px;}
	.cn_list01 li a {color:#1791f8;}
.cn_border01{border-bottom:1px solid #4a4a4a;}
.cn_border02{border-bottom:3px solid #000;}
.tcn_cont01{background:#272727;}
	.tcn_cont01 .title{font-size:18px; padding:10px;}
	.tcn_cont01 .title a{color:#badcf8; font-weight:bold; text-decoration:none;}
	.tcn_cont01 .title a:hover{text-decoration:underline;}
.tcn_cont02{background:url(./images/cn_bg01.gif) no-repeat; height:22px; padding:8px 0 0 12px; margin:0 2px;}
	.tcn_cont02 .box01 {font-size:12px; color:#fff; float:left; width:300px;}
	.tcn_cont02 .box01 a{font-weight:bold; color:#badcf8; text-decoration:underline;}
	.tcn_cont02 .box01 a:hover{text-decoration:none;}
	.tcn_cont02 .box02 {font-size:12px; color:#fff; float:right; width:95px;}
	.tcn_cont02 .box02 a{color:#FFFFFF; text-decoration:none;}
	.tcn_cont02 .box02 a:hover{text-decoration:underline;}
.tcn_cont03{padding:12px 12px 2px 12px; line-height:18px; font-size:12px;}
	.tcn_cont03 img{border:1px solid #aeb8c2; margin:23px}
.cn_linkxemthem{padding:0 0 10px 8px;}
	.cn_linkxemthem a{color:#ffc000; text-decoration:underline; font-size:12px;}
	.cn_linkxemthem a:hover{text-decoration:none;}
.cn_topxemthem{font-weight:bold; font-size:12px; font-family:Tahoma; text-decoration:underline; padding:12px 0 0 9px;}
.box_xemthem{background:#000000; margin:0 6px 6px 6px; border:1px solid #4f4f4f;}
/*Trang cam nhan*/

/*Trang dien vien dao dien*/

.marB5{margin-bottom:5px;}
.padB10{padding-bottom:10px;}
.padT20{padding-top: 20px;}
.border_black{border:1px solid #000000;}
.dvdd_timkiem{background:#212121; margin:0 1px 2px 1px; height:1%;}
	.dvdd_h2type01 {color:#e3e3e3; font-size:13px; font-family:Tahoma; padding:0 0 0 10px; height:22px; line-height:20px; background:url(./images/dvdd_bg01.gif) repeat-x; text-transform:none; font-family:Tahoma;}
	.dvdd_linktimkiem{font-size:12px; padding:9px 0 9px 12px; color:#c3c3c3;}
	.dvdd_linktimkiem a{margin-right:6px; font-weight:bold;}
	.dvdd_linktimkiem a:hover,.dvdd_linktimkiem .current{color:#1791f8; text-decoration:none;}
.dvdd_box01{background:#292b2d; border-top:1px solid #4a4a4a;}	
	.dvdd_cont01{background:#272829; margin:0 5px; padding:22px 0 18px 7px; line-height:18px; color::#c3c3c3; font-size:12px;}
		.dvdd_cont01 img{padding:6px; background:#1e77d1; border:1px solid #000000; float:right; clear:right; margin:5px 0 12px 8px;}
	.dvdd_cont02{background:#272829;margin:0 5px;}
	.dvdd_cont03{background:#0455a8; border:3px solid #000000; position:relative; padding:5px 0;}

.dvdd_cont04 {font-size:12px; font-weight:bold; width:124px; float:left; display:inline; text-align:center; margin:10px 10px 15px 16px;}
	.dvdd_cont04 img {border:1px solid #fff; margin-bottom:5px;}
	.dvdd_cont04 a{color:#c3c3c3; font-weight: bold; text-decoration:none;}
	.dvdd_cont04 a:hover, .dvdd_cont04 .current{color:#1791f8;}
	
.dvdd_cont05{background:#272829; border-bottom:1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top:1px solid #353535; margin-bottom:5px; width:466px;}

.dvdd_cont06 {font-size:12px; padding:8px 0 8px 8px; height:1%; border-bottom:1px solid #000000; border-top:1px solid #353535;}
	.dvdd_cont06im {width:73px; float:left;}
	.dvdd_cont06im img {border:2px solid #fff;}
	.dvdd_cont06desc {width:385px; float:left;}
	.dvdd_cont06desc p {padding:0 0 0 10px;}

.dvdd_cont07 {margin:0 5px; border-top:1px solid #292b2d; padding:10px 0 9px 7px;}
	.dvdd_cont07 .dvdd_frmguesbok {padding:4px 0 4px 0px;}
	.dvdd_cont07 .dvdd_frmguesbok textarea {width:450px; height:70px; padding:2px; background:#222222; border:1px solid #666466; margin:0 3px 5px 0;}
		.frmguesbok input { float:left;}

.dvdd_btn01 {color:#FFF; font-weight:bold; font-family:Tahoma; width:83px !important; height:25px !important; border:1px solid #848485; background:url(./images/dvdd_guibai.gif) no-repeat !important; cursor:pointer;}

.dvdd_cont08{background:#3d3d40; width:356px; float:left; height:17px; clear:left; margin:0 3px 0 0; padding:4px 6px; color:#c3c3c3;}

	/*Photo Gallery 1*/
		.dvdd_imholder {width:69px; height:88px; position:relative; display:block; margin:0 8px 0 0; border:4px solid #fff;}
		.dvdd_leftarrow {position:absolute; left:0; top:35px;}
		.dvdd_rightarrow {position:absolute; right:0; top:35px;}
		div#dvdd_hold { 
			position:relative; overflow:hidden;
			width:438px; height:94px; margin:0px 2px 0px 2px; padding:0 0 0 18px; z-index:100;
			}
		div#dvdd_wn	{ 
			position:absolute; 
			top:0px; 
			width:425px; height:98px; 
			clip:rect(0px, 415px, 98px, 0px); 
			overflow:hidden;	
			z-index:1; 
			}
		div#dvdd_lyr1{
			position:absolute; visibility:hidden; 
			left:0px; top:0px; 
			z-index:1; 
			}
		div#dvdd_t1 {display:block; width:100%;}
	
/*Trang dien vien dao dien*/

/*Trang lich chieu tivi*/
.lctv_clr01{color:#ebebec;}
.lctv_chonkenh{background:#3e3e3e; border-bottom:1px solid #000000; padding:4px 0 4px 10px;}
	.lctv_select01{width:393px; border:1px solid #565656; background:#000000; color:#FFFFFF; padding:4px 0;}
.lctv_cont01{background:#292b2d; border-top:1px solid #4a4a4a; padding:9px 4px;}
	.lctv_box01{background:#a3a3a3;padding:3px;}
.lctv_cont02{background:#292b2d; padding:5px 4px 40px 4px;}
	.lctv_box02{background:#38393b; border:1px solid #000000; padding:9px 3px;}
	.lctv_box02 td {height:48px;}
	.lctv_box02 td img{border:1px solid #575859;}
.lctv_cont03{padding:16px 7px; background:#292b2d; border-top:1px solid #4a4a4a;}
	.lctv_form01{float:left; width:300px;}
	.lctv_form02{float:right; width:150px;}
	.lctv_select02{width:212px; border:1px solid #565656; background:#000000; color:#FFFFFF; padding:4px 0;}
	.lctv_select03{width:112px; border:1px solid #565656; background:#000000; color:#FFFFFF; padding:4px 0;}
.lctv_cont04{padding:10px; font-size:13px; line-height:18px; border-top:1px solid #4a4a4a; border-bottom:1px solid #000; background: #363639; margin:0 1px;}
/*Trang lich chieu tivi*/

/*Galary OST*/
.gost_border02{border:2px solid #b5c0ca;}
.gost_btm01{border-bottom:1px solid #000000;}
.bg_01{background:#292b2d;}
.marR5{margin-right:5px;}
.gost_box01{background:#4e4e4e; padding:7px 10px 3px 6px; font-weight:bold; margin-bottom:3px;}
	.gost_box01 form{color:#1791f8; font-size:12px; font-weight: bold;}
	.gost_box01 .gost_textbox{color:#dedede; font-size:12px; font-family:tahoma; padding:3px 10px 3px 13px; background:#212223; border:1px solid #000000; width:340px;}
	.gost_box01 .gost_btn{background:url(./images/gost_btn01.gif) no-repeat; border:none; width:30px; height:30px; cursor:pointer;}
.gost_box02{background:url(./images/gost_bg01.gif); margin:0 4px 8px 4px; padding:8px 0 5px 13px; line-height:18px; color::#c3c3c3; font-size:12px; border:1px solid #000000; height:1%;}
.gost_img01{border:1px solid #b5c0ca;}
.gost_box03{float:left; width:108px; margin-right:10px; position:relative;}
	.gost_link01{position:absolute; left: 85px; top: 83px;}
.gost_box04{background:#313131; border:1px solid #000000; margin:0 4px 8px 4px;}
.gost_box05{border-top:1px solid #4a4a4a; border-bottom:1px solid #4a4a4a;}
	.gost_box05 td{padding: 5px; border-bottom: 1px solid #272829; border-right: 1px solid #272829;}
	.gost_box05 td a:hover{color:#ffa800; text-decoration:none;}
	.gost_box06{width:23px; float:left; margin-right:5px;}
	.gost_box07{width:190px; float:left; line-height:16px;}
.gost_box08{margin:0 4px 8px 4px; border:1px solid #000000; height:1%; background:#272829;}
.gost_box09{padding:10px 5px; height:1%;}
	.gost_smallbox{width:110px; margin-right:5px; margin-bottom:15px; float:left; text-align:center;}
	.gost_smallbox .gost_text{width:110px; padding-top:5px;}
	.gost_lastitem{width:110px; float:left; text-align:center;}
	.gost_box10{float:left; width:108px; position:relative;}

/*Photo Galery*/
.gost_imholder {width:98px; height:67px; position:relative; display:block; margin:0 8px 0 0; border:1px solid #b2bdc7;}
		.gost_leftarrow {position:absolute; left:0; top:5px;}
		.gost_rightarrow {position:absolute; right:0; top:5px;}
		div#gost_hold { 
			position:relative; overflow:hidden;
			width:435px; height:70px; margin:5px 0 15px 7px; padding:0 0 0 18px;  z-index:100; 
			}
		div#gost_wn	{ 
			position:absolute; 
			top:0px; 
			width:415px; height:72px; 
			clip:rect(0px, 415px, 72px, 0px); 
			overflow:hidden;	
			z-index:1; 
			}
		div#gost_lyr1	{ 
			position:absolute; visibility:hidden; 
			left:0px; top:0px; 
			z-index:1; 
			}
		div#gost_t1 {display:block; width:100%;}
/*Photo Galery*/
/*Galary OST*/

/*Trailer galary*/
.tg_link02{padding:10px 0;}
	.tg_link02 a{text-decoration:none; font-size:12px;}
	.tg_link02 a:hover {color:#badcf8; }
.tg_link01{position:absolute; left: 113px; top: 70px;}
.tg_box01{padding:10px 9px; height:1%;}
	.tg_smallbox{width:140px; margin-right:13px; margin-bottom:17px; float:left; text-align:center;}
	.tg_smallbox .gost_text{width:140px; padding-top:5px;}
	.tg_lastitem{width:140px; float:left; text-align:center;}
	.tg_box10{float:left; width:140px; position:relative;}
/*Trailer galary*/

/*Rap chieu phim*/
.rcp_border01{border-bottom:1px solid #000000;}
.rcp_clr01{color:#f9bc02;}
.rcp_box02{background:#000000; height:1%;}
.rcp_lh17{line-height:18px;}
.rcp_lh16{line-height:16px;}
.rcp_box01{border-bottom:2px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; background: url(./images/imbr02.gif); margin-bottom:5px;}
	.rcp_box01 td{padding:7px 0;}
	.rcp_borderbtm{border-bottom:1px solid #000000;}
	.rcp_box01 a{color:#badcf8; text-decoration:none; font-size:13px;}
	.rcp_box01 a:hover{color:#f9bc02; text-decoration:none;}
.rcp_box03{border-top:1px solid #353535; padding:4px;}
.rcp_box04{background:#000000; padding:12px 9px 9px 9px; height:1%; font-size:12px;}
	.rcp_cont01{width:112px; float:left;}
	.rcp_cont02{width:330px; float:left;}
.rcp_box05{background:url(./images/rcp_bg02.gif); border-top:1px solid #000000; padding:0 9px;}
.rcp_box06{padding:9px 0 7px 0; font-size:12px; line-height:18px;}
/*Rap chieu phim*/

/*Fix Box tich hop*/
.tichhop_border01{border:1px solid #FFFFFF;}
.tichhop_mar5{margin-right:5px;}
.tichhop_mar30{margin-right:30px;}
.tichhopmovie_box{margin:0 4px 5px 4px; border:1px solid #000000; background:#272829; height:1%;}
	
.tab5 {}
	.tab5 a {font-weight:bold; font-size:13px; font-family:Tahoma; width:116px; height:34px; line-height:28px; float:left; display:inline; margin:0 0 0 1px; background:url(./images/tab5_n.gif) right no-repeat; text-align:center;}
	.tab5 a:hover {text-decoration:none;}
	.tab5 a.curnav {background:#272829;}
	
.cont30 {padding:10px; height:1%;}
	.cont30im {width:96px; float:left;}
	.cont30im img {border:1px solid #72a6d2;}
	.cont30desc {width:350px; float:left;}
	
.fs14{font-size:14px;}
.tichhop_center{background: url(./images/th_center.gif) repeat-y; padding:10px 10px 5px 10px; width:445px;}
	.tichhop_img{width:155px; float:left;}
	.tichhop_box01{width:290px; float:left; line-height:16px;}
	.tichhop_title{color:#639a00 !important; font-weight:bold;}
	.tichhop_link02 {margin:0 0 0 10px; padding:0 0 10px 0; list-style:none;}
	.tichhop_link02 li {background:url(./images/th_arrow.gif) 0 5px no-repeat; padding:2px 0 0 15px;}
.tichhop_smallbox01{width:140px; float:left; text-align:center;}
.tichhop_smallhop02{width:85px; float:left;}
/*Fix Box tich hop*/

/*box ho tro*/
.padL5{padding-left:5px;}
.box30{padding:2px 5px; height:1%;}
	.box31{width:198px; padding:3px 12px 5px 3px;}
	.box30_banner{width:735px; float:left;}
	.box30_hotro{float:left; width:215px; font-weight:bold;}
		.box30_hotro .box30_title{color:#9c9c9c; font-size:11px; padding:4px 0;}
/*box ho tro*/
fieldset {
	border: 1px solid #666666;
	padding: 10px 5px 5px;
}

fieldset a {
	font-weight: bold;
}

fieldset.input {
	padding: 0;
}
.show{border-width:1px;border: 1px solid #444444;padding:5px;width:440px;background-color:#2C2C2C;}
.txtType {color:#00B6F2; white-space:nowrap;font-size:15px;padding-left:1px;padding-right:1px;}
.big {font-size:14px;color: #FD9E10;white-space:nowrap;padding-left:1px;padding-right:1px;}
.idstats{color:#42C0FD;font-size:11px;}
.stats{color:#42C0FD;font-size:13px;}