td {font-size:100%;}
a {color:#2E74B2;}
a.blue {color:#2E74B2;}
a.red {color:#CD250E;}
a.pink {color:#F70080;}
a.gray {color:#666666;}
a.black {color:#000;}

h1 {font-size:230%;font-weight:100;font-family:Trebuchet MS;line-height:0.9;}
h2 {font-size:190%;font-weight:100;font-family:Trebuchet MS;margin:15px 0px 5px 0px;}
h3 {font-size:140%;font-weight:100;margin:15px 0px 5px 0px;}
h4 {font-size:120%;font-weight:700;margin:15px 0px 5px 0px;}
h5 {font-size:100%;font-weight:700;margin:15px 0px 5px 0px;}

#Main .rh h1 {margin:0px;font-size:245%;}
#Main .rh h2 {margin:0px;font-size:210%;}

#R5 {overflow:visible;}
#R11 {float:none;}

#news {width:645px;float:left;clear:both;padding-bottom:0px;}
#news h5.small {font-size:100%;color:#858585;margin:10px 0px;font-weight:100;}
#news .left {float:left;padding:12px 20px 20px 0px;}
#news .newstext {width:640px;float:left;clear:both;font-size:110%;padding-bottom:20px;}
#news .block {width:640px;float:left;clear:both;margin:20px 0px 0px 0px;}
#news .block img {float:left;margin:0px 20px 0px 0px;}
#news .block p {float:left;width:520px;margin:0px 0 0 0;}
#news .block h3 {float:left;width:520px;margin:-4px 0px 3px 0px;font-size:170%;}
#news .block h3 a {color:#2E74B2;}
#news ul.archive {margin:0px 0px 20px 0px;padding:0;list-style:none;}
#news li.date {margin:12px 0px 0px 0px;padding:0;list-style:none;color:#858585;}
#news li {margin:8px 0px 0px 20px;padding:0;list-style:none;}

#newslnks {width:645px;float:left;clear:both;padding:0px 0px 20px 0px;border-top:1px solid #e5e5e5;}
#newslnks h2 {margin-top:12px;}
#newslnks ul {margin:0;padding:0;list-style:none;}
#newslnks li {margin:8px 0px 0px 20px;padding:0;list-style:none;}
#newslnks li.popcorn {margin:8px 0px -2px 19px;padding:0px 0px 2px 19px;background:url(../i/c31.gif) left top no-repeat;}
#newslnks li.popcorn a {color:#F70080;}
#newslnks .right {float:right;}

#pages {clear:both;padding:12px 0px 20px 0px;width:645px;border-top:1px solid #e5e5e5;}
#pages h5 {margin:0px;}
#pages p {margin:5px 0px 8px 0px;clear:both;}
#pages span a {padding:1px 6px 3px 6px;font-weight:700;}
#pages span a.act {background:#c00;color:#fff;}

#rasp {width:645px;float:left;clear:both;padding:0px;}
#rasp h2 {margin-top:12px;}

#vikt {padding:25px 0px 20px 0px;border-bottom:1px solid #E5E5E5;float:left;width:259px;clear:both;}
#vikt p {margin:0px;}
#vikt .block {padding-top:10px;}
#vikt a {color:#2E74B2;}


#Content {width:645px;float:left;clear:both;position:relative;}

.text {width:645px;float:left;clear:both;margin:15px 0px 0px 0px;}


#cinema {width:645px;float:left;clear:both;padding-bottom:0px;}
#cinema h5.small {font-size:100%;color:#858585;margin:10px 0px;font-weight:100;}
#cinema .summary {width:645px;float:left;clear:both;padding:15px 0px 10px 0px;}
#cinema .left {width:157px;float:left;overflow:hidden;}
#cinema .right {width:480px;float:left;overflow:hidden;}
#cinema .right p {margin:0px 0px 7px 0px;}
#cinema .right a.red {color:#CA0403;}

#cinema .more {font-size:110%;margin-bottom:20px;}
#cinema .more h5 {margin:15px 0px 2px 0px;}
#cinema .more p {margin:5px 0px 10px 0px;}

#cinema .brief {margin-bottom:15px;}
#cinema .brief p {margin:0px 0px 4px 0px;}



/*#Content .summary {width:645px;float:left;clear:both;padding:15px 0px 10px 0px;}*/
#Content .summary .left {width:157px;float:left;overflow:hidden;}
#Content .summary .right {width:480px;float:left;overflow:hidden;}
#Content .summary .right p {margin:0px 0px 7px 0px;}
#Content .summary .right a.red {color:#CA0403;}


/*#trailervideo {padding-left:0px;padding-right:0px;text-align:center;background-color:#f2f2f2;padding-bottom:10px;color:#000;}*/
#trailervideo {padding-left:0px;padding-right:0px;text-align:center;background-color:#000;padding-bottom:10px;color:#000;}

.pics {width:645px;float:left;clear:both;padding:20px 0px 20px 0px;border-top:1px solid #e5e5e5;}
.pics img {margin:0px 15px 0px 0px;}
.pics a {width:93px;height:61px;border:1px solid #e5e5e5;display:block;float:left;background:50% 50% no-repeat;margin-right:15px;}


.trailers {width:645px;float:left;clear:both;padding:20px 0px 20px 0px;}
.trailersgray {background-color:#f2f2f2;}
.trailercontent {background:url(/i/trailer_cadr.gif) center center no-repeat #000;}
.trailercontentactive {background:url(/i/trailer_cadr_active.gif) center center no-repeat #000;}
.trailercontent, .trailercontentactive {width:198px;height:146px;float:left;display:inline;}
.trailercontent .trailercadr, .trailercontentactive  .trailercadr {width:176px;height:134px;overflow:hidden;margin-top:6px;margin-left:11px;}
.trailercontent .trailercadr img, .trailercontentactive  .trailercadr img {display: block;margin:auto;}
.videocontainer {padding-top:7px;}

.filmmenu {width:645px;float:left;clear:both;}
.filmmenu td {font-size:100%;}
.filmmenu p {margin:0;}
.filmmenu p a {display:block;padding:0px 10px 2px 19px;}
.filmmenu p span {display:block;float:left;padding:0px 0px 4px 0px;;margin-top:0px;margin-right:7px;}
.filmmenu {padding:15px 0px;border-top:1px solid #e5e5e5;}
.filmmenu .c1 {width:157px;text-align:right;font-weight:700;}
.filmmenu .c1 div {padding-right:30px;padding-bottom:7px;}
.filmmenu .c2 {padding:0px 0px 2px 0px;}

.filmmenu .rez {float:left;padding-right:20px;padding-top:2px;}
.filmmenu .rez a {color:#CA0403;}
.filmmenu .cr {float:left;padding:4px 20px 2px 0px;}
.filmmenu .cr a {display:block;float:left;padding:0px 0px 3px 4px;margin-top:-2px;}
.filmmenu .f {float:left;padding:4px 0px 2px 0px;}
.filmmenu .f a {display:block;float:left;padding:0px 0px 3px 4px;margin-top:-2px;}

.brief .rez {float:left;padding-right:20px;padding-top:2px;}
.brief .rez a {color:#CA0403;}
.brief .cr {float:left;padding:4px 20px 2px 0px;}
.brief .cr a {display:block;float:left;padding:0px 0px 3px 4px;margin-top:-2px;}
.brief .f {float:left;padding:4px 0px 2px 0px;}
.brief .f a {display:block;float:left;padding:0px 0px 3px 4px;margin-top:-2px;}



.filmnews {float:left;clear:both;width:645px;margin:0px 0px 15px 0px;}
.filmnews ul {margin:10px 0px;padding:0;list-style:none;}
.filmnews li {list-style:none;margin:4px 0px}
.filmnews h4 {margin:20px 0px 10px 0px;}


.counter {float:left;width:26px;height:14px;background:#CD250E url(../i/c6.gif) no-repeat;color:#fff;font-size:9px;font-family:Tahoma;text-align:center;}

.filmmenu .c2 p span.tosee1, .filmmenu .c2 p span.tosee2, .filmmenu .c2 p span.tosee3, .filmmenu .c2 p span.tosee4 , .filmmenu .c2 p span.tosee5 {padding:0px 10px 2px 19px;margin-bottom:4px;}
.tosee1 {background:url(../i/tosee1.gif) left center no-repeat;}
.tosee2 {background:url(../i/tosee2.gif) left center no-repeat;}
.tosee3 {background:url(../i/tosee3.gif) left center no-repeat;}
.tosee4 {background:url(../i/tosee4.gif) left center no-repeat;}
.tosee5 {background:url(../i/tosee5.gif) left center no-repeat;}
.trailer {background:url(../i/trailer.gif) left center no-repeat;}
.site {background:url(../i/site.gif) left center no-repeat;}
.wallpaper {background:url(../i/wallpaper.gif) left center no-repeat;}
.puz {background:url(../i/puzzle.gif) left center no-repeat;}
.filmmenu .c2 p span.subtitles {background:url(../i/subtitles.gif) left center no-repeat;padding:0px 10px 2px 19px;margin-bottom:4px;}
.filmmenu .c2 p span.bw {background:url(../i/bw.gif) left center no-repeat;padding:0px 10px 2px 19px;margin-bottom:4px;}

#cinema .rate {padding:0px 0px 13px 0px;}
#cinema .rate span {display:block;float:left;height:23px;padding-left:20px;background:url(../i/rate_l.gif) left center no-repeat;margin-right:15px;}
#cinema .rate span strong {display:block;float:left;height:23px;padding:0px 7px 0px 0px;background:url(../i/rate_r.gif) right center no-repeat;color:#fff;font-size:18px;font-weight:100;}
#cinema .rate strong {display:block;padding-top:4px;}

#Content .dayselect {margin:5px 0px 15px 0px;}
#Content .dayselect td {vertical-align:top;}
#Content .dayselect a {text-decoration:none;font-size:10px;}
#Content .dayselect a:hover {text-decoration:underline;}
#Content .dayselect div {margin-right:15px;padding:2px 0px 2px 0px;}
#Content .dayselect .active {background:#B41819;padding:2px 7px 2px 7px;}
#Content .dayselect .active a {color:#fff;}

#Content .ct {width:600px;clear:both;margin-bottom:20px;}
#Content .ct td {padding:4px 7px 4px 10px;font-size:100%;}
#Content .ct .b {background:#f0f0f0;}
#Content .ct .ban {padding:0;text-align:center;}
#Content .ct .h {font-weight:700;}
#Content .ct a {color:#000;text-decoration:none;}
#Content .ct a:hover {text-decoration:underline;}
#Content .ctafisha {margin-top:10px;}

.cinemalist {width:645px;float:left;clear:both;overflow:hidden;padding-bottom:20px;}
.cinemalist .block {margin:10px 10px 10px 0px;}
.cinemalist h5 {margin:2px 0px;font-size:120%;}
.cinemalist p {margin:2px 0px;color:#858585;}

.column {width:320px;float:left;overflow:hidden;}


.pers {width:645px;float:left;border-bottom:1px solid #E5E5E5;}
.pers .column {margin:0px;padding:20px 5px 20px 0px;list-style:none;float:left;width:209px;overflow:hidden;display:block;}
.pers .block {margin:10px 0px 3px 0px;position:relative;}
.pers .block div {padding:0px 0px 5px 17px;line-height:1;position:relative;}
.pers .block div.m {background:url(i/c28.gif) 15px 1px no-repeat;padding-left:27px;}
.pers .block b {position:absolute;left:0;top:0;width:15px;display:block;color:#888;margin:0px 0px 0px 0px;font-weight:700;font-size:10px;font-family:Verdana;}
.pers a {font-weight:700;color:#2E74B2;}
.pers .block h5 {margin:0px;padding:0px 0px 5px 15px;}

.cinemarate {width:645px;float:left;clear:both;overflow:hidden;padding-bottom:20px;}
.cinemarate .block {margin:10px 20px 15px 0px;position:relative;}
.cinemarate h5 {margin:0px 0px 2px 0px;font-size:120%;padding-left:55px;}
.cinemarate p {margin:2px 0px;color:#555;padding-left:55px;}
.cinemarate .column {width:320px;float:left;overflow:hidden;}
.cinemarate img {position:absolute;left:0px;top:3px;}


.contentmenu {width:645px;float:left;clear:both;overflow:hidden;padding:15px 0px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:15px;margin-top:20px;}
.contentmenu div {float:left;padding:1px 35px 1px 17px;font-weight:700;}
.contentmenu a {color:#CD250E;}
.contentmenu a.blue {color:#2E74B2;}
.contentmenu .active a {color:#000;text-decoration:none;}


.columnset {float:left;clear:both;width:100%;}
.column2 {float:left;overflow:hidden;width:49%;}
.column3 {float:left;overflow:hidden;width:33%;}
.column4 {float:left;overflow:hidden;width:25%;}

ul.red {margin:10px 0px;padding:0px;list-style:none;}
ul.red li {margin:5px 0px;padding:0px 0px 0px 15px;list-style:none;background:url(../i/c16.gif) left bottom no-repeat;}

.flisttable {width:645px;float:left;clear:both;margin:20px 0px 0px 0px;}
.flisttable td {width:215px;color:#858585;padding-right:10px;font-size:100%;vertical-align:top;line-height: 14px;}
.flisttable img {}
.flisttable .poster {width:70px;height:107px;overflow:hidden;margin-bottom:6px;}
.flisttable .poster table {border-collapse:collapse;}
.flisttable .poster table td {height:107px;vertical-align:bottom;padding:0;}

.reztitle {width:645px;float:left;clear:both;padding-bottom:20px;padding-top:10px;}
.reztitle .rezlist {float:left;width:440px;overflow:hidden;}
.reztitle .critiklist {float:left;width:200px;overflow:hidden;}
.reztitle .critic {float:left;width:200px;overflow:hidden;}

.rezlist .block {width:415px;float:left;clear:both;margin:15px 0px 0px 0px;}
.rezlist .block img {float:left;margin:0px 20px 0px 0px;}
.rezlist .block p {float:left;width:240px;margin:0px 0 0 0;}
.rezlist .block h3 {float:left;width:240px;margin:-4px 0px 3px 0px;font-size:170%;}
.rezlist .block h3 a {color:#2E74B2;}


.critic {width:100%;float:left;padding:24px 0px 20px 0px;}
.critic .block {clear:both;width:200px;float:left;padding:13px 0px 13px 0px;color:#858585;border-bottom:1px solid #E5E5E5;}
.critic .block p.summary {line-height:1.4;float:left;width:194px;overflow:hidden;margin:-3px 0px 0px 0px;}
.critic .block p.anons {color:#000;clear:both;width:100%;margin-top:7px;line-height:1.2;}
.critic .block p.descr {color:#000;width:100%;margin-top:7px;line-height:1.2;clear:none;width:500px;}
.critic .block img {float:left;margin:0px 15px 0px 0px;}
.critic .block a {color:#858585;}
.critic .block strong a {color:#2E74B2;}
.critic .block a.a  {color:#CF0000;}
.critic .block .stat {float:left;padding:4px 0px 0px 0px;}
.critic .block .comments {float:left; width:18px;height:14px;background:#CD250E url(../i/c4.gif) no-repeat;color:#fff;font-size:9px;font-family:Tahoma;text-align:center;}
.critic .block .commentstop {float:left; width:37px;height:27px;background:#EA7414 url(../i/c26.gif) no-repeat;color:#fff;font-size:18px;font-family:Tahoma;text-align:center;margin-bottom:4px;}
.critic .block .rate {float:left;}
.critic .block .rate img {margin-left:10px;}

#R6 .critic {padding:0px;float:left;width:259px;clear:both;}
#R6 .critic .rh {margin-bottom:6px;}
#R6 .critic .block {width:258px;border:none;padding:10px 0px 0px 0px;}
#R6 .critic .block p.summary {width:258px;}
#R6 .critic .block h5 {width:258px;}

.newcritic {width:325px;float:left;border-right:1px solid #e5e5e5;margin-top:5px;}
.newcritic .critic {padding:4px 0px 0px 0px;width:320px;}
.newcritic .critic .block {width:320px;border-bottom:none;}
.newcritic .critic .block .info {margin-left:105px;}
.newcritic .critic .block .stat {float:left;padding:4px 0px 0px 0px;}

.criticright {float:left;width:319px;margin-top:5px;overflow:hidden;}
.criticright .authors {width:299px;margin:0px 0px 20px 20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;}
.criticright .authors table {width:299px;margin:10px 0px 0px 0px;}
.criticright .authors td {padding:5px 0px;border-top:1px solid #E5E5E5;}
.criticright .authors table td.c2 {width:27px;text-align:right;}

.criticright .popularrez {width:290px;margin:0px 0px 0px 20px;padding-bottom:20px;}
.criticright .popularrez .block {width:290px;border:none;}
.criticright .popularrez .critic {padding-top:0px;}
.criticright .popularrez p.summary {width:185px;}
.criticright .popularrez p.anons {width:285px;}



.criticright .popularrez .critic .stat {padding-left:105px;}

.prokatrez {width:645px;clear:both;float:left;margin-top:5px;}
.reztable {margin:10px 0px 20px 0px;width:90%;}
.reztable .posts {margin-top:2px;}
.reztable td {padding:3px 6px 3px 0px;vertical-align:top;}

.critictitle {width:645px;float:left;clear:both;}
.critictitle .prokatrez {border-top:1px solid #e5e5e5;padding:20px 0px 10px 0px;margin-top:20px;}

.posts {width:27px;height:11px;overflow:hidden;font-size:10px;color:#fff;background:#CD250E url(../i/c24.gif);text-align:center;}
.posts span {display:block;padding-left:9px;line-height:1;}

.rezarchive {width:645px;float:left;clear:both;padding:20px 0px;border-top:1px solid #e5e5e5;}
.rezarchive .block {width:645px;float:left;clear:both;padding:30px 0px 0px 0px;}
.rezarchive ul {margin:0 0 0 0;padding:5px 0 0 0;list-style:none;}
.rezarchive li {margin:4px 20px 6px 0;padding:0;list-style:none;}
.rezarchive h5 {font-size:170%;font-weight:100;margin:0px;border-bottom:1px solid #e5e5e5;padding-bottom:5px;}

.reztext {width:640px;float:left;clear:both;font-size:110%;padding-bottom:20px;}

.authlist {width:645px;float:left;clear:both;margin-top:5px;}
.authlist td {padding:6px 0px;border-top:1px solid #e5e5e5;color:#858585;}
.authlist th {padding:0px 0px 6px 0px;}
.authlist table {margin-top:20px;width:645px;}
.authlist a.black {text-decoration:none;}

.lastcritic {width:645px;clear:both;float:left;padding-top:20px;}
.lastcritic .critic {padding-top:10px;}
.lastcritic .critic .block {width:645px;padding:15px 0px 10px 0px;}
.lastcritic .critic .block img {margin-bottom:5px;}
.lastcritic .critic p.summary {width:500px;}
.lastcritic .critic p.descr {width:550px;}
.lastcritic .critic .stat {float:left;width:500px;}


.releasemenu {width:645px;float:left;clear:both;overflow:hidden;padding:10px 0px;border-top:1px solid #e5e5e5;margin-top:20px;}
.releasemenu p {margin:3px 0px;}
.releasemenu a {color:#CD250E;}
.releasemenu .active a {color:#000;text-decoration:none;}

#Main h2.release {clear:both;padding:8px 0px 15px 0px;border-top:1px solid #e5e5e5;margin:0px;}


#VoteDiv {display:none;position:absolute;height:94px;width:252px;background:url('../i/vote.png') no-repeat 0 0;}
* html #VoteDiv {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/vote.png', sizingMethod='crop');}
#VoteInfo {display:none;position:absolute;height:94px;width:252px;text-align:left;padding:0px 21px;}
#VoteInfo h5 {font-size:11px;margin:12px 0px 7px 0px;}
#VoteInfo span {display:block;width:210px;height:20px;}
#VoteInfo span a {display:block;float:left;margin-right:1px;width:20px;height:17px;text-decoration:none;color:#fff;text-align:center;padding-top:3px;font-size:11px;}
#VoteInfo span a.point1 {background:#F4AC1E;}
#VoteInfo span a.point2 {background:#F2A41C;}
#VoteInfo span a.point3 {background:#F19A19;}
#VoteInfo span a.point4 {background:#EF8C17;}
#VoteInfo span a.point5 {background:#ED7E14;}
#VoteInfo span a.point6 {background:#EA6D11;}
#VoteInfo span a.point7 {background:#E75E0F;}
#VoteInfo span a.point8 {background:#E44C0D;}
#VoteInfo span a.point9 {background:#E2430C;}
#VoteInfo span a.point10 {background:#E03C0A;}
#VoteInfo span a:hover {background:#CD250E;}
#VoteInfo p {font-size:11px;margin:4px 0px 0px 0px;color:#858585;}
#VoteInfo p.attention {font-size:11px;margin:12px 0px 0px 0px;}

.afishaselect {position:relative;width:645px;float:left;padding-bottom:0px;clear:both;overflow:hidden;margin-top:20px;padding-bottom:10px;}
.afishaselect .querrytext {font-size:170%;line-height:1.7;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px 0px;}
.afishaselect .querrytext span {margin-right:5px;}
.afishaselect .querrytext a {text-decoration:none;margin-right:8px;}
.afishaselect .querrytext a.red {border-bottom:1px dashed #CD250E;color:#CD250E;}
.afishaselect .querrytext a.blue {border-bottom:1px dashed #2E74B2;color:#2E74B2;}
.afishaselect .querrytext a.gray {border-bottom:1px dashed #858585;color:#858585;}
.afishaselect .querrytext input {font-size:11px;margin-bottom:2px;}
.afishaselect .columnset {float:none;}
.afishaselect .columnset a.select {font-weight:700;}

#afishawindow {position:absolute;left:66px;top:370px;width:513px;height:342px;background:url('../i/afisha.png') no-repeat 0 0;display:none;}
* html #afishawindow {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/afisha.png', sizingMethod='crop');}

.selectwindow {position:absolute;left:73px;top:371px;width:499px;height:329px;background:#fff;overflow:hidden;display:none;}
.selectwindow .head {padding:5px 10px 6px 11px;color:#fff;font-size:160%;background:#EA7414;height:22px;overflow:hidden;}
.selectwindow .close {position:absolute;right:10px;top:11px;}
.selectwindow .checks {margin:10px;height:226px;padding:10px;border:1px solid #e0e0e0;overflow:auto;overflow-x:hidden;overflow-y:scroll;}
.selectwindow .checks p {margin:3px 10px 6px 0px;min-height:15px;clear:left;}
.selectwindow .checks input {margin:0px -25px 0px 0px;padding:0px;float:left;}
.selectwindow .checks span {margin-left:25px;display:block;}
* html .selectwindow .checks p {height:15px;}
* html .selectwindow .checks input {margin-top:-4px;}
*:first-child+html .selectwindow .checks input {margin-top:-4px;}
#dateselect .checks input {margin-bottom:-2px;}
.selectwindow .column {width:220px;float:left;}
#dateselect .column {width:190px;float:left;padding-left:20px;padding-top:30px;}
#timeselect .column {width:220px;float:left;padding-left:135px;padding-top:65px;}
#genresselect .column {width:140px;float:left;padding-left:55px;}
.selectwindow .submit {padding:0px 10px 0px 20px;}
.selectwindow .button {float:right;width:70px;margin:-1px 0px 0px 10px;font-size:11px;}

.puzzle .contentmenu div {padding-left:0px;}
.puzzlelist {width:645px;float:left;clear:both;margin:10px 0px;}
.puzzlelist td {width:110px;padding-bottom:20px;padding-right:15px;font-size:100%;vertical-align:top;}
.puzzlelist img {border:1px solid #000;margin-bottom:5px;}
.puzzlelist strong {display:block;}

.wallpapers {padding-top:15px;}
.wallpaperslist {width:645px;float:left;clear:both;margin:10px 0px;}
.wallpaperslist td {width:145px;padding-bottom:20px;padding-right:15px;font-size:100%;vertical-align:top;}
.wallpaperslist img {border:1px solid #000;margin-bottom:5px;}
.wallpaperslist strong {display:block;}

.subscribe {width:645px;float:left;clear:both;overflow:hidden;padding-bottom:20px;}
.subscribe .block {margin:10px 10px 10px 0px;}
.subscribe .block input {margin:4px -25px 0px 0px;padding:0px;float:left;}
* html .subscribe .block input {margin-top:-1px;}
*:first-child+html .subscribe .block input {margin-top:-1px;}
.subscribe span {margin-left:25px;display:block;}
.subscribe h5 {margin:2px 0px;font-size:120%;}
.subscribe .block p {margin:2px 0px;color:#858585;}
.subscribe .column {padding-bottom:10px;}
.subscribe h4 {clear:both;margin-top:0px;}

.searchresult {margin-bottom:20px;}
.searchresult li {margin-bottom:5px;}
.searchresult a {font-weight:700;}

.criticprofile {width:645px;float:left;clear:both;margin-top:2px;}
#Main .criticprofile .rh {margin-top:0px;}
.userinfo {float:left;width:420px;clear:both;margin-top:15px;}
.userinfo table {width:100%;}
.userinfo td {padding:4px 0px;border-top:1px solid #E5E5E5;}
.userinfo .c1 {font-weight:700;padding-right:15px;width:32%;}
.userinfo .c2 p {margin:0px;}
.avatar {float:left;width:200px;margin-top:20px;padding-left:20px;}

#criticrez {width:645px;float:left;clear:both;padding-bottom:0px;margin-top:5px;}
#criticrez .rh h2 {margin-left:-1px;}
#criticrez .summary {width:645px;float:left;clear:both;padding:15px 0px 5px 0px;}
#criticrez .left {width:105px;float:left;overflow:hidden;}
#criticrez .right {width:530px;float:left;overflow:hidden;}
#criticrez .right p {margin:0px 0px 2px 0px;color:#666666;}

#criticrez .rate {padding:7px 0px 0px 0px;}
#criticrez .rate span {display:block;float:left;height:23px;padding-left:20px;background:url(../i/rate_l.gif) left center no-repeat;margin-right:15px;}
#criticrez .rate span strong {display:block;float:left;height:23px;padding:0px 7px 0px 0px;background:url(../i/rate_r.gif) right center no-repeat;color:#fff;font-size:18px;font-weight:100;}
#criticrez .rate strong {display:block;padding-top:4px;}

#criticinfo {width:645px;float:left;clear:both;padding-bottom:0px;margin-top:5px;}

#comments {width:645px;float:left;clear:both;border-top:1px solid #e5e5e5;margin-top:5px;padding-top:2px;}
#comments h3 {font-family:Trebuchet MS;font-size:170%;}
#comments .block {border-bottom:1px solid #efefef;padding:6px 0px;}
#comments p {margin:5px 0px;}
#comments span {color:#848484;}
#comments p.author {margin-bottom:8px;}

#commentsform {width:645px;float:left;clear:both;border-top:1px solid #e5e5e5;margin-top:5px;padding:2px 0px 25px 0px;}
#commentsform h3 {font-family:Trebuchet MS;font-size:170%;}
#commentsform label {display:block;margin:10px 0px 5px 0px;}

#LoginDiv {display:none;position:absolute;height:131px;width:186px;background:url('../i/login.png') no-repeat 0 0;}
* html #LoginDiv {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/login.png', sizingMethod='crop');}
#LoginBox {display:none;position:absolute;height:119px;width:172px;text-align:left;background:#fff;}
#LoginBox td.conteiner {height:119px;width:172px;vertical-align:middle;text-align:center;padding:0px;}
#LoginBox td.conteiner table {margin:auto;}
#LoginBox td {text-align:center;padding:0px 3px 3px 3px;font-size:11px;}

.alert {margin:15px 0px;color:#CD250E;font-weight:700;font-size:110%;}

#criticinfo label {display:block;margin:10px 0px 5px 0px;font-size:110%;font-weight:700;}
#criticusermenu {width:631px;float:left;clear:both;padding:5px 7px 6px 7px;margin:-15px 0px 15px 0px;background:#E5E5E5;font-weight:700;}
#criticusermenu span {float:right;display:block;padding-left:15px;}


#FRegFormTable {width:500px;margin-top:15px;}
#FRegFormTable h4 {margin:7px 0px 5px 0px;font-size:12px;}
#FRegFormID3 {width:500px;}
#FRegFormID3 td {padding-left:5px;}
#FRegFormID11 td {padding-left:0px;}
#FRegFormID3 input {width:100%}
#FRegFormID3 select {width:100%}
#FRegFormID8 {margin-top:10px}
#messageform, #messageform textarea, #messageform #subject, #messageform select {width:100%;}
#messageform textarea {margin: 0px 0px 15px 0px;height:380px;}
#messageform p {margin:0px}
#messageform label {font-size:110%;font-weight:700;margin:8px 0px 3px 0px;display:block;}


#quiz {width:645px;float:left;clear:both;padding-bottom:0px; margin-bottom:20px;overflow:hidden;}
#quiz .block {width:645px;float:left;clear:both;margin:20px 0px 0px 0px;padding:20px 0px 0px 0px;border-top:1px solid #e5e5e5;}
#quiz .block img {float:right;margin:0px 0px 0px 20px;}
#quiz .block p {float:left;width:505px;margin:5px 0px;}
#quiz .block p.join {font-weight:700;}
#quiz .block p.hi {font-weight:700;margin-top:0px;}
#quiz .block h3 {float:left;width:505px;margin:-4px 0px 3px 0px;font-size:170%;}
#quiz .block h3 a {color:#2E74B2;}
#quiz .bigblock {width:645px;float:left;clear:both;margin:0px;padding:20px 0px 20px 0px;border-top:1px solid #e5e5e5;}
#quiz .auth {clear:left;margin:10px 0px;}
#quiz .auth td {padding:0px 6px 3px 0px;}
#quiz .q {float:left;clear:left;width:505px;}
#quiz .q h5 {margin:10px 0px 5px 0px;}
#quiz .q p {margin:0px;font-size:11px;}
#quiz  p {font-size:11px;}


.person {width:645px;float:left;clear:both;padding:0px 0px;border-bottom:1px solid #e5e5e5;margin-bottom:15px;padding-bottom:10px;}
.person .info  {width:540px;float:left;padding-left:15px;}
.person .info h1 {margin:0px;padding:0px;}
.person .info h1 div {font-size:0.4em;color:#858585;margin-top:10px;}
.person .info .pop {color:#858585;}
.person .info .pop a {color:#000;font-weight:bold;text-decoration:underline;}
.person .info .pop .m {color:#F70080;text-decoration:underline;}
.person .info .pop .g {color:#999;text-decoration:underline;}

.pnews {width:100%;clear:both;padding-top:15px;padding-bottom:10px;border-top:1px solid #e5e5e5;}
.pnews .ncol_l {width:300px;float:left;padding-right:5px;}
.pnews .ncol_l h3 {margin-top:5px;margin-bottom:10px;margin-top:0px;}
.pnews .ncol_l .inf {float:left;width:170px;margin-left:10px;}
.pnews .ncol_r {width:322px;width:292px;float:left;padding-left:30px;}
.ncol_r p{margin-top:0px;margin-bottom:0.6em;}

#discounts {
          clear:both;
          width:100%;
          height:auto;
          margin-bottom:20px;
}

.discount {
        font-family:tahoma;
        font-size:11px;
        position:relative;
        background:#f0f0f0 url('/i/bg_white.gif') 0 0 no-repeat;
}

.discount img {
        padding-right:10px;
        padding-bottom:5px;
}

.discount .lt {
        background:url('/i/bg_white.gif') 100% 0 no-repeat;
}

.discount .rt {
        background:url('/i/bg_white.gif') 100% 0 no-repeat;
}

.discount .lb {
        background:url('/i/bg_white.gif') 0% 100% no-repeat;
}

.discount .rb {
        background:url('/i/bg_white.gif') 100% 100% no-repeat;
        padding:10px;
        padding-left:35px;
        padding-top:8px;
}


.as-hidden {
	visibility: hidden;
	}
a.preview-link {
	zoom: 1;
	}
a.preview-link img {
	display: none;
	}
div.mini-preview-bg {
	background: #e5e5e5;
	position: absolute;
	padding: 0 2px 2px;
	}
div.mini-preview-bg div.mini-preview {
	background: #fff;
	position: relative;
	top: -2px;
	display: block;
	padding: 5px 7px;
	border: 1px solid #e5e5e5;
	}
div.mini-preview-bg div.mini-preview img {
	display: block;
	margin-bottom: 5px;
	width: 90px;
	height: 120px;
	}
