html { background-color:#eee;padding:0px;margin:0px;min-width:1200px;font-family:Calibri, sans-serif;font-size:14px; }
body { padding:0px;margin:0px;font:normal 14px Calibri;color:#595959;background:#efefef; }
table { border-spacing:0px;border-collapse:collapse;border-color:#c1c1c1;border:none; }
tbody { border-color:#c1c1c1; }
div.head_kino { width:100%;height:127px;background:url('/themes/TBDev/images/bg_head.png') repeat-x; }
a.kinologo { position:absolute;left:0px;top:0px;width:371px;height:118px;background:url('/themes/TBDev/images/logo.png') no-repeat; }
form.search_kino { position:absolute;right:12px;top:40px;width:400px;height:31px;background:transparent;text-align:right; }
form.search_kino input.searc_run { position:absolute;right:73px;width:136px;height:31px;border:0px;border-radius:3px 0 0 3px;padding-left:5px;font-size:15px;color:#595959;margin:0px;transition:width 0.5s; }
form.search_kino input.searc_run:focus { border:0px;width:327px;border-radius:3px 0 0 3px;outline:none;transition:width 0.5s; }
form.search_kino input.btns_run { position:absolute;right:0px;width:73px;height:31px;border:0px;margin:0px;padding:0px;background:transparent; }
div.head_menu { position:absolute;right:12px;top:84px;height:34px;width:800px;text-align:right; }
div.head_menu a#kin { display:inline-block;font-size:15px;color:#fff;font-weight:normal;text-decoration:none;margin-left:15px;height:25px;padding-left:7px;padding-right:7px;padding-top:7px;margin-top:2px;border-width:0px;border-radius:5px 5px 0 0;background:url('/themes/TBDev/images/bg_menp.gif') repeat-x;transition:padding-top 0.25s; }
div.head_menu a#kin:hover { padding-top:3px;balckground:#b8b8b8;transition:padding-top 0.1s; }
div.head_cats_bg { margin-top:5px;height:138px;width:100%;background:url('/themes/TBDev/images/head_cm.png') repeat-x; }
div.head_cats_bg div.nam_cat { position:absolute;left:50%;margin-left:-165px;margin-top:3px;width:331px;height:32px;background:url('/themes/TBDev/images/nam_cat.gif') no-repeat; }
div.head_cats_bg div.cat_content { position:absolute;margin-top:36px;height:98px;width:100%;float:left; }
div.head_cats_bg div.cat_content div.con { text-align:center;margin-left:10px;margin-right:10px; }
div.head_cats_bg div.cat_content div.con a.cat1 { display:inline-block;width:42px;height:42px;margin-left:2px;margin-right:2px;border:2px solid transparent;text-decoration:none; }
div.head_cats_bg div.cat_content div.con a.cat1:hover { border:2px dashed #0017a5; }
div.pluso { position:absolute;top:37px;right:760px;margin-right:-255px; }
table.main_content { width:100%;margin-top:10px; }
/*LEFT*/
table.main_content td.left_col { width:248px;padding-left:12px;vertical-align:top; }
table.main_content td.left_col table.left_block { width:248px;background:transparent;border:0px;margin:0px;padding:0px; }
table.main_content td.left_col table.left_block tr td.b_l_t { width:248px;height:106px;background:url('/themes/TBDev/images/b_l_t.png') no-repeat;text-align:right; }
table.main_content td.left_col table.left_block tr td.b_l_t div.title_lb { font-size:16px;margin-right:20px;margin-top:-5px;color:#fff; }
table.main_content td.left_col table.left_block tr td.b_l_t div.title_lb center { text-align: right; }
table.main_content td.left_col table.left_block tr td.b_l_c { width:248px;background:url('/themes/TBDev/images/b_l_c.png') repeat-y;padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px; }
table.main_content td.left_col table.left_block tr td.b_l_d { width:248px;height:13px;background:url('/themes/TBDev/images/b_l_d.png') no-repeat; }
table.main_content td.centr_col  { padding-left:10px;padding-right:10px;vertical-align:top; }
table.main_content td.centr_col table.center_block { width:100%; }
/*B_C_T*/
table.main_content td.centr_col table.center_block tr td.b_c_t_l { padding:0px;width:16px;height:48px;background:url('/themes/TBDev/images/b_c_t_l.png') no-repeat; }
table.main_content td.centr_col table.center_block tr td.b_c_t_c { padding:0px;height:48px;background:url('/themes/TBDev/images/b_c_t_c.png') repeat-x;text-align:center; }
table.main_content td.centr_col table.center_block div.blc_title { font-size:18px;margin-top:-15px;font-weight:bold;color:#595959; }
table.main_content td.centr_col table.center_block tr td.b_c_t_r { padding:0px;width:16px;height:48px;background:url('/themes/TBDev/images/b_c_t_r.png') no-repeat; }
table.main_content td.centr_col table.center_block tr td.b_c_t_l_frame { padding:0px;background:#0017a5;width:10px;height:42px;border-radius:5px 0px 0px 5px;box-shadow:-2px 2px 3px rgba(0,0,0,0.25); }
table.main_content td.centr_col table.center_block tr td.b_c_t_c_frame { padding:0px;background:#0017a5;height:42px;text-align:center; }
table.main_content td.centr_col table.center_block tr td.b_c_t_c_frame div.blc_title { margin-top:-3px;color:#fff;font-weight:normal; }
table.main_content td.centr_col table.center_block tr td.b_c_t_r_frame { padding:0px;background:#0017a5;width:10px;height:42px;border-radius:0px 5px 5px 0px;box-shadow:2px 2px 3px rgba(0,0,0,0.25); }

/*B_C_C*/
table.main_content td.centr_col table.center_block tr td.b_c_c_l { padding:0px;width:16px;background:url('/themes/TBDev/images/b_c_c_l.png') repeat-y; }
table.main_content td.centr_col table.center_block tr td.b_c_c_c { padding:0px;background:#fff; }
table.main_content td.centr_col table.center_block tr td.b_c_c_r { padding:0px;width:16px;background:url('/themes/TBDev/images/b_c_c_r.png') repeat-y; }
/*B_C_D*/
table.main_content td.centr_col table.center_block tr td.b_c_d_l { padding:0px;width:16px;height:18px;background:url('/themes/TBDev/images/b_c_d_l.png') no-repeat; }
table.main_content td.centr_col table.center_block tr td.b_c_d_c { padding:0px;height:18px;background:url('/themes/TBDev/images/b_c_d_c.png') repeat-x; }
table.main_content td.centr_col table.center_block tr td.b_c_d_r { padding:0px;width:16px;height:18px;background:url('/themes/TBDev/images/b_c_d_r.png') no-repeat; }
/*RIGHT*/
table.main_content td.right_col { width:248px;padding-right:12px;vertical-align:top; }
table.main_content td.right_col table.right_block { width:248px;background:transparent;border:0px;margin:0px;padding:0px; }
table.main_content td.right_col table.right_block tr td.b_r_t { width:248px;height:106px;background:url('/themes/TBDev/images/b_r_t.png') no-repeat;text-align:left; }
table.main_content td.right_col table.right_block tr td.b_r_t div.title_rb { font-size:16px;margin-left:20px;margin-top:-5px;color:#fff; }
table.main_content td.right_col table.right_block tr td.b_r_t div.title_rb center { text-align: left; }
table.main_content td.right_col table.right_block tr td.b_r_c { width:248px;background:url('/themes/TBDev/images/b_r_c.png') repeat-y;padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px; }
table.main_content td.right_col table.right_block tr td.b_r_d { width:248px;height:13px;background:url('/themes/TBDev/images/b_r_d.png') no-repeat; }
/*FOOTER*/
div.div_footer { width:100%;height:100px;margin-top:15px;background:#c1c1c1;text-align:center;font-size:16px;color:#595959; }
div.div_footer div.icon_K { position:absolute;margin-left:12px;margin-top:14px;width:73px;height:73px;background:url('/themes/TBDev/images/Kinorun_73x73.gif') no-repeat; }
div.div_footer a.maximru34 { display:block;position:absolute;right:12px;margin-top:14px;width:73px;height:73px;background:url('/themes/TBDev/images/maximru34.gif') 0px 0px no-repeat;transition:background 0.1s; }
div.div_footer a.maximru34:hover { background:url('/themes/TBDev/images/maximru34.gif') 0px -73px no-repeat;transition:background 0.1s; }
/*Стили сайта*/
a { color:#595959;text-decoration:none;font-weight:bolder; }
a:hover { cursor:pointer;color:#0017a5; }
a.menu { display:block;padding:2px;border:1px solid #c1c1c1;border-radius:3px;margin-bottom:3px;background:#efefef;transition:color 0.25s, background 0.25s; }
a.menu:hover { color:#fff;background:#595959;transition:color 0.25s, background 0.25s; }
table.embedded { border:2px solid #0017a5;border-radius:5px;padding:5px;background:#fff; }
td.colhead { height:30px;background:#c1c1c1 url('/themes/TBDev/images/colhead.gif') repeat-x;color:#595959;font-weight:bold;border:1px solid #0017a5;border-radius:3px; }
td.colhead1 { height:30px;background:#c1c1c1 url('/themes/TBDev/images/colhead.gif') repeat-x;color:#595959;font-weight:bold;border:1px solid #0017a5;border-radius:3px; }
table.main { border-width:7px 3px 7px 3px;border-color:#c1c1c1;border-style:solid;border-radius:5px;padding:5px;background:#fff;margin:0 auto; }
td.heading { border:1px solid #c1c1c1;background:#c1c1c1;color:#595959; }
td.embedded { padding:10px; }
td.rowhead { border:1px solid #c1c1c1;background:#c1c1c1;color:#595959;text-align:right; }
input[type="text"], input[type="password"] { border:1px solid #0017a5;color:#595959;transition:border 0.1s; }
input[type="text"]:focus, input[type="password"]:focus { outline:none;border:1px solid #595959;transition:border 0.25s; }
textarea { border:1px solid #0017a5;color:#595959;transition:border 0.1s;max-width:600px;max-height:300px; }
textarea:focus { outline:none;border:1px solid #595959;transition:border 0.25s; }
select { border:1px solid #0017a5;color:#595959;transition:border 0.1s; }
select:focus { outline:none;border:1px solid #595959;transition:border 0.25s; }
input.btn, input[type="button"], input[type="submit"], input[type="reset"] { border:0px;padding:6px;background:#0017a5;border-radius:5px;color:#fff; }
input.btn:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover { background:#c1c1c1;cursor:pointer; }
div.error { background:#ffcccc;border:1px dashed #e00000;border-radius:3px;padding:5px;color:#e00000; }
div.success { background:#7bff91;border:1px dashed #008736;border-radius:3px;padding:5px;color:#008736; }
h1 { font-size:16px;margin:0px;color:#595959; }
.ratingblock{display:block;border-bottom:0px solid #999;padding-bottom:8px;margin-bottom:8px;}
.loading{height:30px;background:url(images/working.gif) 50% 50% no-repeat;}
.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0;}
.unit-rating li a{outline:none;display:block;width:30px;height:30px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0;}
.unit-rating li a:hover{background:url(images/starrating.gif) left center;z-index:2;left:0;}
.loading { height: 30px;background: url(images/working.gif) 50% 50% no-repeat; }
.unit-rating { list-style:none;margin: 0px;padding:0px;height: 30px;position: relative;background: url(images/starrating.gif) top left repeat-x; }
.unit-rating li{ text-indent: -90000px;padding:0px;margin:0px;float: left; }
.unit-rating li a { outline: none;display:block;width:30px;height: 30px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px; }
.unit-rating li a:hover{ background: url(images/starrating.gif) left center;z-index: 2;left: 0px; }
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}
.unit-rating li.current-rating { background: url(images/starrating.gif) left bottom;position: absolute;height: 30px;display: block;text-indent: -9000px;z-index: 1; }
.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}
#tooltip{background:rgba(255,255,255,0.85);font-size:16px;width:auto;border:1px solid #595959;border-left:5px solid #c1c1c1;color:#595959;line-height:15px;z-index:1000;position:absolute;visibility:hidden;border-collapse:separate;margin:0;padding:3px;}
tbody#highlighted { padding:5px; }
tbody#highlighted td { border:1px solid #c1c1c1; }
tbody#highlighted tr:hover { background:#ececec; }
tbody#highlighted tr.highlight { background:#efefef; }
tbody#highlighted tr.highlight:hover { background:#c1c1c1; }
/*пагинатор 3000*/
table.embedded tbody tr td.index td { background:#efefef;border:1px solid #c1c1c1; }
table.embedded tbody tr td.index td td { border:none; }
table.embedded tbody tr td.index td div.paginator_pages { width:600px;text-align:right;font-size:0.85em;color:#595959;margin-top:-10px; }
table.embedded tbody tr td.index td .paginator span { display:block;padding:3px 0; }
table.embedded tbody tr td.index td .paginator span strong { color:#fff;background:#0017a5;font-style:normal;font-weight:bold; }
table.embedded tbody tr td.index td div.current_page_mark { background:#0017a5; }
table.embedded tbody tr td.index td div.paginator .scroll_thumb { background:#595959; }
table.embedded tbody tr td.index td .paginator .scroll_trough { background:#c1c1c1; }
td.pager a b { color:#595959; }
td.highlight b { color:#0017a5; }
.linked-image {	margin:0px;padding:0px;border:0px; }
.resized-linked-image {	margin:1px 0px 0px 0px;padding:0px;background-color:#000;border:0px;color:#00f6ff;font-size:10px;width:auto;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px; }
.resized-linked-image-zoom { width:200px;height:30px;background-color:#FFF;padding-top:6px;padding-left:5px;top:0px;left:0px;position:absolute;display:none; }
div#ajaxerror { background: #FFDDDD url(images/err.gif) no-repeat 5px 50%;padding:5px 5px 5px 24px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;font-size:11px; }
div#ajaxsuccess { background:#E7FFCE url(images/succ.gif) no-repeat 5px 50%;padding:5px 5px 5px 24px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;font-size:11px; }
.scrollup { width:40px;height:40px;opacity:0.3;position:fixed;bottom:25px;right:50%;margin-right:-20px;display:none;text-indent:-9999px;background: url('/themes/TBDev/images/icon_top.png') no-repeat;transition:opacity 0.2s; }
.scrollup:hover { opacity:1;transition:opacity 0.2s; }
/*Комментарии*/
#comments_list table.bgcolor4 { border:1px solid rgb(255, 200, 200); }
#comments_list table.bgcolor4 tr.bgcolor1 { background:rgb(255, 236, 250);font-style:italic; }
#comments_list .small { font-size:12px; }
#comments_list td.text { padding:10px; }
#comments_list table.maibaugrand { border:2px solid #0017a5;background:#ececec; }
#comments_list table.maibaugrand td.colhead { color:#595959f; }

.news-head { font-size:11px;padding:1px 14px 3px;margin-left:6px;line-height:15px; }
.news-body { padding:1px 6px 2px;display:none;border-top:1px solid #C3CBD1; }
.clickable { cursor:pointer; }
.folded    { background:transparent url(/pic/plus.gif) no-repeat left center; padding-left: 14px; }
.unfolded  { background:transparent url(/pic/minus.gif) no-repeat left center; padding-left: 14px; }
.spoiler { font-family: "arial";font-size: 10px;color: #******;background-color: #******; }
.link_onetracker{text-align:center;padding-bottom:15px;}