body {padding:0px; margin:0px; background:#ffffff;}
table {border:0px;}
th, td, div, p, span {vertical-align:top; font-weight:normal; font-size:12px; font-family:tahoma; color:#000000;}
form {margin:0px;}
input, button, select, textarea {font-weight:normal; font-size:12px; font-family:tahoma; color:#000000;}
a {text-decoration:underline; font-weight:normal; font-size:12px; font-family:tahoma; color:#000000;}
img {border:none;}
.png {behavior:url(/tpl/img/image.htc);}
.png_back {behavior:url(/tpl/img/background.htc);}

.maintable {width:100%; height:100%;}

.shapka td {background:#FFF6DB;}
.shapka .ban {}
.shapka .ban div {float:left; vertical-align:baseline; border-left:6px solid #FFC000; border-right:6px solid #FFC000;}
.shapka .ban div div {float:none; border:none;}
.shapka .ban img {display:block;}
.shapka .of_day {width:32%; vertical-align:bottom; padding:0px 0px 18px 18px; font:normal 11px arial; color:#1D2471;}
.shapka .of_day a {display:block; margin-top:18px; font:normal 11px arial; color:#1D2471;}
.shapka .logo {text-align:right;}
.shapka .logo img {width:340px; height:72px; behavior:url(/tpl/img/image.htc);}
/* .shapka .logo img {width:322px; height:78px; behavior:url(/tpl/img/image.htc);} */

.orange {height:36px;}
.orange td {font:bold 13px arial; background:#FFC000;}
.orange .topmenu {white-space:nowrap; padding-left:6px;}
.orange .topmenu div {float:left; display:inline; border-left:1px solid #ffffff;}
.orange .topmenu div div {padding:12px 14px; font:bold 13px arial; border-left:none; border-right:1px solid #ffffff;}
.orange .topmenu div .selected {padding-top:8px; border-top:4px solid #FFE599;}
.orange .topmenu a {text-decoration:none; font:bold 13px arial; color:#1C1C1C;}
 
.submenu {height:28px;}
.submenu td {font:normal 12px arial; border-bottom:1px solid #FFC104; background:#FFEBB0 url(/tpl/img/submenubg.gif) top repeat-x;}
.submenu .topmenu {white-space:nowrap; padding-left:6px;}
.submenu .topmenu div {float:left; display:inline; border-left:1px solid #FFC000;}
.submenu .topmenu div div {padding:6px 14px; font:normal 12px arial; border-left:none; border-right:1px solid #FFC000;}
.submenu .topmenu div .selected {padding-bottom:3px; border-bottom:3px solid #FFC412;}
.submenu .topmenu a {text-decoration:none; font:normal 12px arial; color:#1C1C1C;}

.submn td {font:normal 12px arial; border-bottom:1px solid #FFC104; background:#FFEBB0;}
.submn .topmenu {}
.submn .topmenu table {border-collapse:collapse; border-left:1px solid #FFC000;}
.submn .topmenu table td {padding:5px 14px; text-align:center; vertical-align:middle; border-right:1px solid #FFC000; border-bottom:none;}
.submn .topmenu .selected {padding-bottom:3px; border-bottom:3px solid #FFC412;}
.submn .topmenu a {text-decoration:none; font:normal 12px arial; color:#1C1C1C;}

.midtable {width:915px; height:100%;}
.midtable .midleft {width:304px; padding:28px 40px 28px 0px;}
.midtable .midcenter {padding:38px 0px;}

.zagolovok {padding:1px 0px 0px 9px; margin:10px 0px 10px 0px; white-space:nowrap; font:normal 20px arial; color:#ffffff; background:#3A4195;}
.zagolovok p {float:right; margin:0px 0px -23px 0px; position:relative; top:-14px; width:70px; height:55px; behavior:url(/tpl/img/background.htc);}
.zagolovok a {text-decoration:none; font:normal 20px arial; color:#ffffff;}
.zagolovok .news {background:url(/tpl/img/newsbg.png) top left no-repeat;}
.zagolovok .disk {width:55px; background:url(/tpl/img/diskbg.png) top left no-repeat;}
.zagolovok .blog {background:url(/tpl/img/blogbg.png) top left no-repeat;}
.zagolovok .kniga {background:url(/tpl/img/knigabg.png) top left no-repeat;}
.zagolovok .rozigr {background:url(/tpl/img/rozigrbg.png) top left no-repeat;}
.zagolovok .otziv {background:url(/tpl/img/otzivbg.png) top left no-repeat;}
.zagolovok .reklam {background:url(/tpl/img/reklambg.png) top left no-repeat;}

.leftblok {padding:0px 10px 15px 10px; font:normal 11px tahoma; color:#4c4c4c;}
.leftblok a {display:block; margin-bottom:10px; text-decoration:none;}
.leftblok .nwshd {text-decoration:none; font-weight:bold;}
.leftblok .buk {margin-bottom:0px;}
.leftblok img {float:left; margin:0px 7px 0px 0px;}
.leftblok .leftlink {padding:10px 0px 0px 0px;}
.leftblok .leftlink a {display:inline; margin-right:10px; color:#484F9E;}
.leftblok .blog {margin:0px; padding-bottom:10px; font:normal 19px tahoma; color:#383838;}
.leftblok .kng {margin:0px; padding-bottom:10px; font:bold 14px tahoma; color:#525BC0;}
.leftblok .kng a {font:bold 14px tahoma; color:#525BC0;}

.leftblok2 {padding:0px 0px 15px 10px;}

.otz {clear:both; padding:0px 0px 8px 0px;}
.otz p {margin:0px;}
.otz img {float:left; margin:0px 7px 0px 0px;}
.otz a {display:block; text-decoration:none;}
.otz .name {width:150px; padding-bottom:25px;}

.allotz {display:block; clear:both; color:#3A4195;}

.date {font-size:10px; color:#525BC0;}
.name {float:right; font-weight:bold;}

.rassilka {padding:0px 0px 15px 10px; vertical-align:middle; font-weight:bold; font-size:12px; font-family:arial; color:#6670D9;}
.rassilka input {width:124px; height:20px; margin:-1px 3px 0px 10px; padding-left:5px; vertical-align:middle; border:1px solid #757575;}
.rassilka button {width:35px; height:20px; vertical-align:middle; margin-top:-1px; font:bold 12px arial; color:#ffffff; cursor:pointer; border:none; background:#757575;}

.search {margin-top:10px;}
.search input {width:250px; height:20px; margin-right:3px; padding-left:5px; vertical-align:middle; font:normal 12px arial; color:#2E70D0; border:1px solid #2E70D0;}
.search button {width:48px; height:20px; vertical-align:middle; padding-bottom:2px; color:#ffffff; cursor:pointer; border:none; background:#2E70D0;}

.leftbanner {text-align:center; padding-top:20px;}
.leftbanner div {padding-bottom:10px;}

.nomer {width:100%;}
.nomer td {padding-left:22px; padding-right:35px;}
.nomer .oblozhka {padding:7px 0px 7px 0px;}
.nomer .oblozhka div {float:left; padding:7px 9px; border:1px solid #CDCDCD;}
.nomer h1 {margin-bottom:18px; font:normal 28px tahoma; color:#484F9E;}
.nomer .number {margin-bottom:18px; font:normal 28px tahoma; color:#484F9E;}
.nomer .yelhead {font:normal 22px arial; color:#FFC000;}
.nomer .yelhead img {margin-left:10px;}
.nomer a {line-height:1.3; font-size:14px; font-family:arial; color:#212121;}
.nomer a:first-letter {font-weight:bold;}
.nomer span {position:relative; top:2px; font-size:11px; font-weight:normal; color:#F11829;}

.nomer .arhiv {padding-top:15px; font-weight:bold; color:#000000;}
.nomer .arhiv p {margin:0px; padding-bottom:3px; font:bold 14px tahoma; color:#525BC0;}
.nomer .arhiv img {float:left; margin-right:10px;}
.nomer .arhiv a {display:block; margin-left:12px; line-height:normal; font-family:tahoma; font-size:13px; color:#000000;}
.nomer .arhiv a:first-letter {font-weight:normal;}
.nomer .arhiv .allarh {display:block; margin-top:6px; color:#484F9E;}

.index_bann {padding-top:10px; padding-bottom:20px; text-align:center;}

.index {padding:20px 14px; border:1px solid #D0D0D0; /* background:url(/tpl/img/indexbg.gif) right top no-repeat; */}
.index .head {margin:0px; font:normal 22px arial; color:#FFC000;}
.index p {margin:20px 0px 0px 0px; font:normal 16px arial; color:#525BC0;}
.index .link {text-decoration:none; font:normal 19px arial;}
.index .link:hover {text-decoration:underline;}
.index div {margin-top:5px;}

.people {float:left; width:44%; height:360px; padding-left:25px;}
.right_menu {float:right; width:47%; height:360px;}
.right_menu_1 {padding-bottom:20px;}

.for_print {float:right; margin-top:5px; padding:3px 0px 10px 30px; font-weight:bold; font-size:11px; background:url(/tpl/img/print.gif) left top no-repeat;}
.top {padding:0px 10px 8px 10px;}
.path {padding:0px 12px 1px 12px; font:normal 11px tahoma; color:#252525; border-top:4px solid #CECECE; background:#E8E8E8;}
.path img {vertical-align:middle; margin-right:5px;}
.path a {padding-right:0px; margin-right:0px; font:normal 11px tahoma; color:#252525;}

h1 {margin:0px; font:normal 25px arial; color:#3A4195;}
h2 {display:block; margin:0px 0px 10px 0px; font-weight:bold; font-size:15px; color:#FFAE01;}

.content {padding:20px 14px; color:#252525; border:1px solid #D0D0D0;}

.news_page {border:1px solid #D0D0D0;}
.news_page table {width:100%;}
.news_page table td {padding:10px 10px 20px 10px;}
.news_page .arhnws img {margin-top:18px;}
.news_page .anons {float:right; width:430px;}
.news_page .anons a {display:block; margin:0px 0px 10px 0px; color:#484F9E;}
.news_page .anons .more {font-weight:normal; font-size:11px;}

.afisha {padding:0px;}
.afisha table {width:100%; height:100%; border-collapse:collapse; border:1px solid #D0D0D0; border-top:none;}
.afisha table tr {height:100%;}
.afisha table td {width:50%; color:#252525; border:1px solid #D0D0D0; border-top:none;}
.afisha div {padding:10px 10px 20px 10px; border-top:1px solid #D0D0D0;}
.afisha img {vertical-align:middle;}
.afisha h2 {display:inline; margin:0px; position:relative; top:3px; font:normal 20px arial; color:#FFAE00;}
.afisha h3 {margin:18px 0px 0px 0px; font:bold 19px arial; color:#3A4195;}
.afisha h4 {margin:0px; font:normal 14px arial; color:#3A4195;}
.afisha h5 {margin:6px 0px; font-weight:bold; font-size:12px; color:#000000;}
.afisha a {font-size:11px; color:#3A4195;}
.afisha .biglink {display:block; margin-top:3px; font-size:14px;}
.afisha .blacklink {display:block; margin-top:3px; font-size:12px; color:#0F0F0F;}

.afisha .report {border:none; border-bottom:1px solid #D0D0D0; border-top:1px solid #D0D0D0;}
.afisha .report tr {height:auto;}
.afisha .report th {width:100%; padding:9px 12px 12px 12px; text-align:left; border-left:1px solid #D0D0D0; border-right:1px solid #D0D0D0;}
.afisha .report h2 {display:block; margin-bottom:36px;}
.afisha .report th a {font-size:12px;}
.afisha .report .pages {margin:3px 0px 0px 0px; padding:0px; border:none;}
.afisha .report .pages a {font-size:11px;}
.afisha .report td {width:100%; border:1px solid #FFC207; border-top:1px solid #FFC207; background:#FFF6DB;}
.afisha .report td div {clear:both; padding:12px 0px 15px 1px; border:none;}
.afisha .report p {width:173px; float:left; text-align:center; margin:0px; padding-left:12px; padding-bottom:15px;}
.afisha .report img {display:block; margin-bottom:5px; border:1px solid #333230;}
.afisha .report td a {font-size:12px; color:#2A2A2A;}

.afisha .afisha_inside td {border:none;}
.afisha .afisha_inside div {border:none;}
.afisha .afisha_inside .datareg {margin-bottom:0px; padding-top:20px; font-weight:bold;}
.afisha .afisha_inside .photo {margin:15px 0px 0px 0px; font-weight:bold; font-size:13px; color:#3A4195;}
.afisha .afisha_inside .photo img {float:left; margin:5px -10px 3px 0px; border:10px solid #FFF6DB;}
.afisha .afisha_inside .photo .full_otc {display:block; clear:both;}
.afisha .afisha_inside .foto {margin:15px 0px 0px 0px; font-weight:bold; font-size:13px; color:#3A4195;}
.afisha .afisha_inside .foto img {float:left; margin:5px 10px 3px 0px; border:10px solid #FFF6DB;}
.afisha .afisha_inside .foto .full_otc {display:block; clear:both;}
.afisha .afisha_inside .yourmail {padding:10px 0px 0px 0px;}
.afisha .afisha_inside .yourmail input {width:220px; height:22px;}
.afisha .afisha_inside .yourmail button {width:30px; height:22px; margin-left:3px; vertical-align:top; font-weight:bold; color:#ffffff; border:1px solid #4B519E; background:#8188D5;}

.afisha .kit {width:100%; height:100%; border-collapse:collapse; border:1px solid #D0D0D0;}
.afisha .kit tr {height:auto;}
.afisha .kit th {text-align:left; padding:18px 12px 0px 12px;}
.afisha .kit td {width:100%; padding:25px 12px; vertical-align:middle; border:none; border-bottom:1px solid #D0D0D0;}
.afisha .kit div {clear:both; border:none;}
.afisha .kit .pictur {float:left; margin:0px 20 0px 0px; border:1px solid #CECECE;}
.afisha .kit .pictur a {margin:0px;}
.afisha .kit img {vertical-align:top; border:6px solid #E8E8E8;}
.afisha .kit h2 {display:block; margin-bottom:15px; margin-top:40px; font:normal 18px arial; color:#FFC001;}
.afisha .kit a {display:block; font-size:13px; margin-top:5px;}

.suscribe {padding:20px 0px; color:#252525; border:1px solid #D0D0D0;}
.suscribe table {width:100%;}
.suscribe table .sb_zag {width:52%; padding:0px 0px 14px 14px; text-align:left; font-size:15px; font-weight:bold; color:#FFAE01;}
.suscribe table td {padding:0px 14px 12px 14px;}
.suscribe table input {display:block; width:243px; height:22px; margin-top:5px;}
.suscribe table textarea {display:block; width:244px; height:133px; margin-top:5px;}
.suscribe table .chbx {padding-top:15px;}
.suscribe table .chbx div {float:left; margin-right:23px; margin-top:6px;}
.suscribe table .chbx p {float:right; width:220px; margin:1px 0px 0px 0px;}
.suscribe table .chbx input {width:14px; height:14px; display:inline; float:left; margin-top:2px;}
.suscribe table .house div {float:left; display:inline; margin-right:45px;}
.suscribe table .house p {float:left; display:inline; margin:0px 0px 0px -10px;}
.suscribe table .house input {width:35px;}
.suscribe .send {width:80px; height:23px; margin-top:12px; text-align:center; float:right; cursor:hand; font-weight:bold; color:#ffffff; border:1px solid #3A4195; background:#8188D5;}

.reg {padding:20px 0px; color:#252525; border:1px solid red;}
.reg table {width:100%;}
.reg table .sb_zag {width:52%; padding:0px 0px 14px 14px; text-align:left; font-size:15px; font-weight:bold; color:#FFAE01;}
.reg table td {padding:0px 14px 12px 14px;}
.reg table input {display:block; width:243px; height:22px; margin-top:5px;}
.reg table textarea {display:block; width:244px; height:133px; margin-top:5px;}
.reg table .chbx {padding-top:15px;}
.reg table .chbx div {float:left; margin-right:23px; margin-top:6px;}
.reg table .chbx p {float:right; width:220px; margin-top:1px;}
.reg table .chbx input {width:14px; height:14px; display:inline; float:left; margin-top:2px;}
.reg table .house div {float:left; display:inline; margin-right:45px;}
.reg table .house p {float:left; display:inline; margin-left:-10px;}
.reg table .house input {width:35px;}
.reg .send {width:80px; height:23px; margin-top:12px; text-align:center; float:right; cursor:hand; font-weight:bold; color:#ffffff; border:1px solid #3A4195; background:#8188D5;}

.books {padding:0px 0px 20px 0px; color:#252525;}
.books table {width:100%; border-top:1px solid #D0D0D0;}
.books table th {padding:12px 0px; text-align:left; white-space:nowrap; border-right:1px solid #D0D0D0; border-left:1px solid #D0D0D0;}
.books table th h2 {display:inline; margin:0px 14px; font-size:16px;}
.books table th a {float:right; margin-right:12px; margin-left:12px;}
.books table td {text-align:left; padding:12px 14px 20px 14px; border:1px solid #D0D0D0; border-top:none;}
.books .nap {float:left; clear:both; padding-left:139px; padding-bottom:5px; font-size:11px;}
.books .podp {float:right; clear:both; width:300px; text-align:right; padding-top:10px; font-size:11px;}
.books a {color:#525BC0;}

.books .selects {position:relative; margin-right:-2px; margin-top:7px; left:-1px; padding:6px 0px; border:1px solid #FFC207; background:#FFF6DB;}
.books .selects div {vertical-align:middle; padding:6px 0px 6px 14px; font-weight:bold; font-size:13px;}
.books .selects select {height:20px; margin-right:10px; vertical-align:middle;}

.book {clear:both;}
.book p, .book h2 {float:right; width:402px;}
.book h2 {margin:3px 0px 0px 0px; font-weight:bold; font-size:16px; color:#525BC0;}
.book p {margin:0px; line-height:15px;}
.book span {font-size:13px; font-weight:bold;}
.book a {margin-left:5px; font-size:11px;}
.book .knizh {margin-left:0px; float:left; border:1px solid #D3D3D3;}
.book .knizh img {display:block; border:7px solid #ffffff;}

.blogs {padding:0px 0px 20px 0px; color:#252525; border:1px solid #D0D0D0;}
.blogs .blogline {height:1px; position:relative; margin-bottom:-1px; display:block; background:#ffffff;}
.blogs .ost {display:block; margin-left:12px; font-weight:bold; font-size:16px; color:#3A44BB;}

.min_blog {padding:12px 12px 20px 12px; line-height:1.3; border-top:1px solid #FFC000;}
.min_blog h2 {margin-bottom:5px; font-weight:bold; font-size:16px; color:#525BC0;}
.min_blog .comm {margin:10px 0px 0px 0px; white-space:nowrap; color:#3A44BB;}
.min_blog .comm a {margin-right:5px; position:relative; top:-1px; color:#3A44BB;}
.min_blog .next {float:right; text-decoration:none; text-align:center; padding:3px 6px 5px 6px; font-weight:normal; color:#2B2B2B; border:1px solid #FFC000; background:#FFF6DB;}

.full_blog {padding:12px 12px 20px 12px; line-height:1.3; border-bottom:1px solid #FFC000;}
.full_blog h2 {font:normal 20px arial; color:#4751C1;}

.comm_blog {padding:0px 12px 12px 12px;}
.comm_blog label {line-height:3.3; font-weight:normal; font-size:16px; color:#3A44BB;}
.comm_blog div {clear:both; padding-bottom:15px;}
.comm_blog p {float:left; margin:0px 15px 15px 0px; border:1px solid #D1D1D1;}
.comm_blog img {border:7px solid #ffffff;}
.comm_blog div div {clear:none; padding-bottom:3px; padding-top:3px;}
.comm_blog .date {margin-left:30px; position:relative; top:7px; color:#7D7C7A;}
.comm_blog .name {float:none; font-size:18px; font-weight:normal; color:#FFC000;}
.comm_blog a {display:block; color:#3A44BB;}
.comm_blog .comm1 {padding-left:0px;}
.comm_blog .comm2 {padding-left:50px;}
.comm_blog .comm3 {padding-left:100px;}
.comm_blog .comm4 {padding-left:150px;}

.comm_form {width:100%; clear:both; margin:0px 0px 20px 0px; border-bottom:3px solid #D1D1D1; background:#F1F1F1;}
.comm_form caption {padding:10px 12px; text-align:left; font-weight:bold; font-size:16px; color:#3A44BB; border-top:3px solid #D1D1D1; background:#F1F1F1;}
.comm_form td {padding:5px 0px 0px 12px; white-space:nowrap; vertical-align:middle;}
.comm_form input {width:154px; height:23px; margin-left:-8px;}
.comm_form textarea {width:460px; height:95px; margin-left:-8px;}
.comm_form .obzor {width:54px; height:23px; margin-left:5px; display:inline; text-align:center; cursor:hand; font-weight:bold; color:#ffffff; border:1px solid #7F7F7F; background:#757575;}
.comm_form .send {width:80px; border:1px solid #3A4195; margin-top:12px; margin-bottom:15px; text-align:center; cursor:hand; font-weight:bold; color:#ffffff; background:#8188D5;}

.year {margin-bottom:20px; font-size:16px; font-weight:bold; color:#121212;}

.arh {width:100%;}
.arh td {width:33%; vertical-align:bottom; text-align:center; padding-bottom:10px; font:bold 18px arial; color:#3A4195;}
.arh td div {text-align:center; margin-top:5px; padding-left:19px;}
.arh td a {display:block; float:left; text-align:center; text-decoration:none; border:1px solid #CECECE;}
.arh td img {display:block; width:124px; height:175px; border:7px solid #E8E8E8;}

.pages {clear:both; font-size:11px; margin:0px 0px 20px 0px;}
.pages span, .pages a {margin-right:10px; font-size:11px; color:#000000;}
.pages b {margin-right:10px;}

.autor {clear:both;}
.autor p {float:right; display:inline; margin:0px 0px 15px 0px; border:1px solid #D1D1D1;}
.autor img {border:7px solid #ffffff;}
.autor div {clear:left;}
.autor .date {float:left; width:auto;}
.autor .name {margin-bottom:15px; clear:none; width:auto;}

.otziv_list {clear:both;}
.otziv_list p {float:right; display:inline; margin:0px 0px 15px 0px; border:1px solid #D1D1D1;}
.otziv_list img {border:7px solid #ffffff;}
.otziv_list div {clear:left; width:410px;}
.otziv_list .date {float:left; width:auto;}
.otziv_list .name {margin-bottom:15px; clear:none; width:auto;}

.otziv_links {margin-bottom:5px;}
.otziv_links a {color:#525BC0;}

.otziv_write {padding:11px 0px 11px 8px; border-right:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-bottom:3px solid #CFCFCF; border-top:2px solid #CFCFCF; background:#F1F1F1;}
.otziv_write table caption {padding-bottom:10px; text-align:left; font:normal 25px arial; color:#3A4195;}
.otziv_write table td {padding-top:5px; padding-right:5px; white-space:nowrap; vertical-align:middle;}
.otziv_write input {width:154px; height:23px;}
.otziv_write textarea {width:460px; height:95px;}
.otziv_write button {height:23px; display:inline; text-align:center; cursor:hand; font-weight:bold; color:#ffffff;}
.otziv_write .obzor {width:54px; border:1px solid #7F7F7F; margin-left:5px; background:#757575;}
.otziv_write .send {width:80px; border:1px solid #3A4195; margin-top:12px; margin-bottom:15px; background:#8188D5;}

.portret {float:right; padding:6px; text-align:center; font-size:11px; background:#FFF6DB;}
.portret img {display:block; margin-bottom:6px; text-align:center; border:1px solid #FFC000;}

.sign {float:right; display:block; font-weight:bold;}

.ul_blue li {padding-bottom:2px; list-style-image:url(/tpl/img/ulb.gif);}
.ul_grey li {padding-bottom:3px; list-style-image:url(/tpl/img/ulg.gif);}

.next {float:right; display:block; margin-top:5px; font-weight:bold;}

.registr {width:570px;}
.registr .suscribe table .chbx {padding-left:207px; padding-top:0px;}
.registr .suscribe table .chbx div {width:115px; margin-right:0px; margin-top:0px;}
.registr .suscribe .send {width:156px; float:none;}

.video {width:100%;}
.video .comm_form {width:100%; clear:both; margin:0px 0px 20px 0px; border:3px solid #D1D1D1; border-top:none; background:#F1F1F1;}
.video .comm_form caption {padding:10px 12px; text-align:left; font-weight:bold; font-size:16px; color:#3A44BB; border:3px solid #D1D1D1; border-bottom:none; background:#F1F1F1;}
.video .comm_form img {display:block; margin-bottom:5px; margin-left:-8px;}
.rolik {padding-top:15px; padding-right:10px;}
.rolik div {float:right; width:195px;}
.rolik input {position:relative; top:3px;}
.rolik .ratebutton {display:block; margin-top:6px; text-align:center; cursor:hand; font-weight:bold; color:#ffffff; border:1px solid #3A4195; background:#8188D5;}
.movies {width:260px;}
.movies div  {
			  padding:10px; 
			  text-align:left; 
			  vertical-align:baseline;
			  font-family:arial; 
			  font-weight:bold; 
			  font-size:11px; 
			  color:#343537; 
			  border:1px solid #3A4195; 
			  border-bottom:none;
			 }

.movies .mvs {
			  height:490px; 
			  overflow:auto; 
			  padding-top:0px;
			  padding-bottom:0px;
			  font-weight:normal;
			  border:1px solid #3A4195;
			  border-top:none;
			  direction:rtl;
			  scrollbar-track-color:#E8E8E8;
			  scrollbar-face-color:#ABAAAA;
			  scrollbar-highlight-color:#E8E8E8;
			  scrollbar-shadow-color:#E8E8E8;
			  scrollbar-arrow-color:#ffffff;
			  scrollbar-darkshadow-color:#B7B7B7;
			 }
.movies a {text-decoration:underline; font-family:arial; font-size:11px; font-weight:bold; color:#3A4195;}
.movies img {float:left; margin-right:7px; margin-top:3px;}

.bott {height:80px;}
.bott td {padding-top:25px; vertical-align:middle; white-space:nowrap; font-size:11px; color:#4a4a4a; border-top:7px solid #FFC000; background:#FFF6DB;}
.bott td a {font-size:11px; color:#4a4a4a;}
.bott td img {vertical-align:middle; margin:0px 20px 0px 10px;}
.bott td p {float:right; position:relative; top:-15px; margin:0px; vertical-align:middle; line-height:1.4; font-size:11px; color:#4a4a4a;}
.bott td .counter {float:right; margin-top:-10px;}
.bott td .counter img {margin:0px 0px 0px 15px;}