html, body {width:100%; margin: 0px; vertical-align:top;background:url(bg_top.gif) top left repeat-x #010201; }
table {padding: 0px; margin: 0px; vertical-align:top; border:0px; border-collapse:collapse;}
table td{padding:0px; }
td, div, p, span { font: 11px Tahoma, Arial, Helvetica, sans-serif;color:white;margin:0px; padding:0px;vertical-align:top}
h1 {font:bold 11px Tahoma, Arial, sans-serif; color:white; text-transform:uppercase; margin:0px;padding:15px 0px 15px 9px;}
h1 a, h1 a:active, h1 a:link, h1 a:visited {font:bold 11px Tahoma, Arial, sans-serif; color:white; text-decoration:none;}
h1 a:hover {text-decoration:underline}
h2 {font:bold 11px Tahoma, Arial, sans-serif; color:#F6D3D3; margin:0px;padding:10px 0px 0px 22px; height:18px; background:url(bg_h2_top.gif) top right no-repeat black}
h2.top {background:url(bg_h2_top.gif) top right no-repeat black;}
h2 a, h2 a:active, h2 a:link, h2 a:visited {color:#979797; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
h2 a:hover {text-decoration:underline}
a, a:link, a:visited, a:active { font:11px Tahoma, Arial, Helvetica, sans-serif;color:white;text-decoration:underline}
a:hover {text-decoration:none;}
img, a img {border:0px;}
.clear {clear:both}
.clear_lt {clear:left}
.clearing {width: 100%; height: 0; clear: both}
.float {float:left;	display:block;}

.floatShort {float:left; display:block; padding-top:10px;}

.redteam a:link, .redteam a:visited {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F46200;
	text-decoration: none;
	color: #000;
line-height: 23px;
}
.redteam a:hover {
	text-decoration: none;
	color: #F46200;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F46200;
line-height: 23px;
}




.floatN {float:left;	display:block;}
.floatN, .floatShort a:link, .floatN, .floatShort a:visited {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F46200;
	text-decoration: none;
	color: #F46200;
line-height: 23px;
}
.floatN, .floatShort a:hover {
	text-decoration: none;
	color: #F46200;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F46200;
line-height: 23px;
}


.floatRt {float:right;display:block;padding-top:0px;}
.floatCn {float:center;display:block;}

#global {width:100%;background:url(bg_top.gif)top left repeat-x}
/**********header******/
.header {background:url(bg_head1.jpg) bottom left repeat-x;	width:100%}
#header {background:url(bg_head.jpg) bottom center no-repeat; height:326px; width:100%;}
.head1 {padding:27px 0px 0px 33px; }/*width:303px;}*/

a.star, a.star:link, a.star:active, a.star:visited {color:#A9A9A9;text-decoration:none; background:url(star.gif) left no-repeat; padding-left:16px; padding-right:10px;}
a.star:hover {text-decoration:underline;}

a.bold_white, a.bold_white:link, a.bold_white:active, a.bold_white:visited {font-weight:bold; color:white;text-decoration:none; background:#212121; padding:4px 13px; margin-left:28px;}
a.bold_white:hover {color:#212121;text-decoration:none; background:white;}

.boy {height:326px;vertical-align:bottom;}
.boy_girl {width:288px; height:301px;}
.boy_girl/* */ {filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='http://www.filmson.ru/templates/test/images/c091f66090702.png'); background-image: none;}
html>body .boy_girl  {background:url(boy_girl.png) top left no-repeat;}
*:first-child+html .boy_girl  {background-image: none;}

#search {margin-top:18px; margin-bottom:10px; float:left}
#search label {font:12px Arial, Helvetica, sans-serif; color:#C3C3C3; float:left}
#search .txt {width:170px; height:15px; padding:0px 2px; margin:0px 7px 0px 12px; background:white; border:1px solid #351205; font:11px Tahoma, Arial, Helvetica, sans-serif; color:black; float:left;}
#search .btn_ok {width:36px; height:15px; margin-top:1px; background:url(btn_ok.gif) top left no-repeat; border:none; float:left; cursor:pointer}

.icons {text-align:right; margin-top:25px;}
.panel {width:235px; background:url(bg_panel.gif) top left no-repeat; margin:16px 0px 0px 74px; padding:6px 26px 48px 14px;}
.panel b {font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color: #C2C2C2; padding:0px 0px 30px 0px; display:block}
.panel .txt1 {color:#8D8D8D; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; background:#262626; width:68px; height:18px; text-align:center; float:left;}
.panel .txt2 {width:153px; height:18px; border:none; background:white; color:black; font:11px Tahoma, Arial, Helvetica, sans-serif; padding:0px 3px; margin-bottom:7px; margin-left:7px;}
.panel .btn_enter {background:url(btn_enter.gif) top left no-repeat; width:62px; height:18px; border:none; float:right; cursor:pointer}

/*** menu ***/
.menu {height:49px; width:100%; background:url(bg_menu.gif) bottom left repeat-x;}
.menu table {margin:0px auto;}
/*** content ***/
.content {width:100%; background:url(bg_cont.gif) top left repeat-x;}
.content {width:100%; background:url(bg_cont_top.gif) top left repeat-x}
.cont_lt {padding:118px 22px 20px 13px; width:211px}
.cont_cnt {padding-top:60px; padding-bottom:20px; width:100%;}
.cont_rt {padding:47px 11px 20px 28px; width:211px}

/*** left column ***/
.block01_bot {background:url(bg_block01_bot.gif) bottom left no-repeat; padding-bottom:17px}
.block01_top {background:url(bg_block01_top.gif) top left no-repeat; height:53px; margin-top:18px;}
.block01 {background:url(bg_block01.gif) top left repeat-y; width:169px; padding:5px 21px;}

.newsletter {margin:0px;padding:0px;}
.newsletter label {font:bold 12px Tahoma, Arial, sans-serif; text-transform:uppercase; color:#909090}
.newsletter .txt {font:11px Tahoma, Arial, sans-serif; color:#909090;background:white; border:1px solid #361306; width:167px; height:18px;margin:4px 0px}
.newsletter .btn_signin {background:url(btn_signin.gif) top right no-repeat; width:104px; height:18px; border:none;  cursor:pointer}

.btn_send {background:url(btn_send.gif) top right no-repeat; width:83px; height:18px; border:none;  cursor:pointer; margin:8px 0px}
.btn_def {background:url(btn_def.gif) top right no-repeat; width:76px; height:18px; border:none;  cursor:pointer; margin:8px 0px}
.btn_delete {background:url(btn_delete.gif) top right no-repeat; width:146px; height:18px; border:none;  cursor:pointer; margin:8px 0px}
.btn_see {background:url(btn_see.gif) top right no-repeat; width:79px; height:18px; border:none;  cursor:pointer; margin:8px 0px}
.btn_get {background:url(btn_get.gif) top right no-repeat; width:65px; height:18px; border:none;  cursor:pointer; margin:8px 0px}


ul.list01 {margin:0px; padding:0px; list-style-type:none; }
.list01 li {margin:6px 0px; padding:0px 0px 6px 0px; background:url(dots.gif) bottom left repeat-x; color:white;}
.list01 a, .list01 a:active, .list01 a:link, .list01 a:visited {text-decoration:none; background:url(list01.gif) left top no-repeat; padding-left:9px}
.list01 a:hover {text-decoration:underline}

/*** right column ***/
.admins td {padding-left:32px; font-weight:bold;}
.admins .td1 {background:#262626; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#AEAEAE; width:37px; padding:3px 11px; border-bottom:1px solid #383838}
.admins a, .admins a:active, .admins a:link, .admins a:visited {font-weight:bold; text-decoration:none}
.admins a:hover {text-decoration:underline}
.admins a.a_, .admins a.a_:active, .admins a.a_:link, .admins a.a_:visited {text-decoration:underline}
.admins a.a_:hover {text-decoration:none}

.grey {color:#A6A6A6;}
.greyI {color:#A6A6A6; padding-top:0px;}

.newsmaker a, .newsmaker a:active, .newsmaker a:link, .newsmaker a:visited {text-decoration:none}
.newsmaker a:hover {text-decoration:underline}

ul.list02, .list02 li {margin:0px; padding:0px; list-style-type:none;}
.list02 a, .list02 a:active, .list02 a:link, .list02 a:visited {color:#A6A6A6; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none}
.list02 a:hover, .list02 a.active, .list02 a.active:active, .list02 a.active:link, .list02 a.active:visited {color:#E16200}
.list02 a.active:hover {text-decoration:underline;}

/*** center column ***/
.block02 {background:url(bg_block02.gif) bottom left repeat-x; height:38px}
.block02_top_bg {background:url(bg_block02_rt.gif) bottom right no-repeat; height:38px;}
.block02_top {background:url(bg_block03_top.gif) top left no-repeat; float:left; width:149px; height:38px}
.block03_top {background:url(bg_block02_top.gif) top left no-repeat; float:left; width:147px;; height:38px}
.block02_top h1, .block03_top h1 {font:bold 11px Tahoma, Arial, sans-serif; color:white; text-transform:uppercase; margin:0px;padding:15px 0px 5px 16px;}

.block_center {margin-top:7px; margin-bottom:23px; background:url(ctr_br.gif) bottom right no-repeat #383838}
.block_center_inner {background:url(ctr_bl.gif) bottom left no-repeat; padding-bottom:40px;}
.block_center_inner table {width:100%;}
.inner {padding:5px 23px 0px 24px;}
.inner a, .inner a:active, .inner a:link, .inner a:visited {text-decoration:none;}
.inner a:hover {text-decoration:underline;}

.brd01 {border:1px solid #1B1B1B; background:white; padding:1px; margin-right:17px;}

.light_grey {background:#5D5D5D; padding:4px 7px 4px 7px; margin-top:2px; margin-bottom:20px; color:white; font-weight:bold;}
.light_grey .floatRt, .light_grey .floatRt a, .light_grey .floatRt a:link, .light_grey .floatRt a:active, .light_grey .floatRt a:visited {color:white; font-weight:bold}

.pages {text-align:center;}
.pages a, .pages a:link, .pages a:active, .pages a:visited {background:#8B8B8B; border:1px solid #3A3A3A; color:#040404; font-weight:bold; text-decoration:none; padding:3px 5px;}
.pages a:hover {background:#C75600; border:1px solid #3A3A3A; color:#040404; text-decoration:none}
.pages a.none, .pages a.none:active, .pages a.none:link, .pages a.none:visited, .pages a.none:hover {background:none; padding:0px; border:none;}

/*** footer ***/
.footer {background:url(bg_footer.gif) top left repeat-x #C75600; border-top:1px solid #282828; padding-top:5px;}
.foot_lt {float:left; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; padding-left:33px; width:30%; color:#878787; padding-top:15px;}
.foot_lt p {color:#010201; margin-top:37px; }
.foot_ctr {float:left;width:20%; text-align:center; padding-top:14px;}
.foot_rt {float:right; width:350; margin-right:10px; text-align:right}

.logo2 {width:366px; height:81px;}
.logo2/* */ {filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='logo2.png'); background-image: none;}
html>body .logo2  {background:url(logo2.png) top left no-repeat;}
*:first-child+html .logo2  {background-image: none;}

.disc {width:101px; height:98px;}
.disc/* */ {filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='disc.png'); background-image: none;}
html>body .disc  {background:url(disc.png) top left no-repeat;}
*:first-child+html .disc  {background-image: none;}

.comment {border:1px solid #5F5F5F;	padding:10px;}
.comment table {width:100%;}
.comment .td1 {background:url(bg_comment1.jpg) top right no-repeat; padding:0 25px 0 10px;}
.comment .td1 a, .comment .td1 a:active, .comment .td1 a:link, .comment .td1 a:visited {color:white;}
.comment .td1 p {margin-left:5px; color:#727272}

.comment .td3 {padding:0 25px 0 10px;}
.comment .td3 a, .comment .td3 a:active, .comment .td3 a:link, .comment .td3 a:visited {color:white;}
.comment .td3 p {margin-left:5px; color:#727272}

.comment .td2 {width:100%;}

.comment .td4 {width:100%;}
.comment .td4 a:link, .comment .td4 a:visited {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F46200;
	text-decoration: none;
	color: #F46200;
line-height: 23px;
}
.comment .td4 a:hover {
	text-decoration: none;
	color: #F46200;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F46200;
line-height: 23px;
}
.avatar {background:#101010; margin:5px 0 0 0}
.avatar .bl {background: url(bg_avat_bl.gif) 0 100% no-repeat}
.avatar .br {background: url(bg_avat_br.gif) 100% 100% no-repeat}
.avatar .tl {background: url(bg_avat_tl.gif) 0 0 no-repeat}
.avatar .tr {background: url(bg_avat_tr.gif) 100% 0 no-repeat; padding:12px 16px;}
.avatar img {border:0px solid #5F5F5F;}

.comment_right {background:#101010}
.comment_right .t {background: url(dot.gif) 0 0 repeat-x; width: 100%;}
.comment_right .b {background: url(dot.gif) 0 100% repeat-x}
.comment_right .l {background: url(dot.gif) 0 0 repeat-y}
.comment_right .r {background: url(dot.gif) 100% 0 repeat-y}
.comment_right .bl {background: url(bg_comment_bl.jpg) 0 100% no-repeat}
.comment_right .br {background: url(bg_comment_br.jpg) 100% 100% no-repeat}
.comment_right .tl {background: url(bg_comment_tl.jpg) 0 0 no-repeat}
.comment_right .tr {background: url(bg_comment_tr.jpg) 100% 0 no-repeat; padding:20px;}
