/* Оповещение о новом лс как Вконтакте 
------------------------------------------*/ 
.news_ls1 { 
 position:relative; 
 z-index:9999; 
} 

.news_ls2 { 
 position:fixed; 
 bottom:5px; 
 right:5px; 
} 

.uContent{ 
 overflow: hidden; 
 display:none; 
 margin-bottom:10px; 
 width:300px; 
 background:url(http://www.center-dm.ru/ucoz/ls/kontakt/fon_uContent_Orange.png); 
 padding:5px 10px 5px 10px; 
 -webkit-border-radius: 5px; 
 -moz-border-radius:5px; 
 border-radius: 5px; 
 -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 -webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
} 

.uContent_l { 
 float:left; 
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 color:#e7ad3c; text-shadow: 1px 1px 1px #fff; font-weight: bold; 
} 
 
.uContent_p {float:right;} 
.uContent_c { 
 float:left; 
 font: 100%/1.0 Verdana,Arial,Helvetica, sans-serif; 
 color:#555; 
 width:300px; 
 padding: 5px 0px 0px 0px; 
} 
 
.uPm-close { 
 width:18px; 
 height:18px; 
 background:url(http://www.center-dm.ru/ucoz/ls/kontakt/knopka_closse_Orange.png) no-repeat; 
} 

.uPm-close:hover { 
 background-position:0px -18px; 
} 
 
.uContent_c img { 
 float:right; 
 width:45px; 
 height:45px; 
 border:1px solid #f6c76a; 
 padding: 3px; 
 margin: 0px 0px 10px 15px; 
 background:#fff; 
} 

.uContent_c span { 
 color:#4876c1; 
} 
.uContent_c p { 
 padding:0; 
 margin: 5px 0px 0px 0px; 
} 

.uContent_c a:link, 
.uContent_c a:visited {color:#444;} 
.uContent_c a:hover {color:#999;} 
/* -------------------------------------- */
/* Page Selector Style */      
     .catPages1, .pagesBlockuz1, .pagesBlockuz2 {color:#ffffff;border:0px;margin-bottom:8px;margin-top:9px;}      
     .catPages1 a:link, .pagesBlockuz1 a:link, .pagesBlockuz2 a:link,      
     .catPages1 a:visited, .pagesBlockuz1 a:visited, .pagesBlockuz2 a:visited,      
     .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover,      
     .catPages1 a:active, .pagesBlockuz1 a:active, .pagesBlockuz2 a:active {text-decoration:none;color: #000000;background:#fd9b00;padding:2px 8px;font-size:10px;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;}      
     .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover {background:#ebdd04;color:#000000;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;}      
     .catPages1 b, .pagesBlockuz1 b, .pagesBlockuz2 b {text-decoration:none; background:#ff4200; padding:2px 8px; color:#000000; font-size:10px;-moz-border-radius: 3px;border-radius: 3px;}      
     /* ----------code-by-------------- ssilki.at.ua-------------*/

/* === jQ TOP === */ 
#toTop { 
 width: 100px; 
 background: #f1f1f1; 
 border: 1px solid #cccccc; 
 text-align: center; 
 padding: 5px; 
 position: fixed; 
 bottom: 10px; 
 right: 10px; 
 cursor: pointer; 
 color: #666666; 
 text-decoration: none; 
} 
/* =============== */

/* General Style */
body {margin:0; padding:0; font-family:Arial; font-size:11px; line-height:1.2; color:#818181;word-wrap: break-word; background:#e1e1e1;}
a img {border:0;}

a:link,
a:active,
a:visited {color:#818181; text-decoration:underline;}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#818181;}

h1 {font-size:26px;}
h2 {font-size:25px;}
h3 {font-size:24px;}
h4 {font-size:23px;}
h5 {font-size:22px;}
h6 {font-size:16px;}

ul,
ol {display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:circle;}
ol li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:decimal;}

.reset,
.reset li,
#hnav, #hnav li,
.bnav, .bnav li,
.cInf_select, .cInf_select li,
.cInfSlider, .cInfSlider li,
.viewn_fInfo, .viewn_fInfo li,
.hprof_right, .hprof_right li,
.mov_slider, .mov_slider li,
.movies_list, .movies_list dt, .movies_list dd,
.archUl, .archUl li,
.u-star-rating, .u-star-rating li {display:block; padding:0; margin:0; list-style:none;}

form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:Arial; font-size:11px;}

input[type="text"],
input[type="password"],
input[type="button"], textarea, select {margin:0; outline:none;}

/* inputs start */
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:verdana; font-size:11px;}


.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea, 
.input_style select,
#container_wrap .input_style input.codeButtons {padding:1px; margin:1px; font-size:11px;color:#777; border:1px solid #dfdfdf; text-shadow:none; background:#f7f7f7;}

.input_style input[type="text"],
.input_style input[type="password"] {padding:1px 0; text-indent:3px;}

#container_wrap .input_style input.codeButtons {padding:1px 0; font-style:normal; text-transform:none;}

.input_style input[type="text"]:hover,
.input_style input[type="password"]:hover,
.input_style textarea:hover, 
.input_style select:hover,
.input_style input[type="text"]:focus,
.input_style input[type="password"]:focus,
.input_style textarea:focus, 
.input_style select:focus,
#container_wrap .input_style input.codeButtons:hover {background:#faf7f0;}


.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button {padding:0px 3px; margin:1px; font:11px verdana; color:#948B64; text-shadow:1px 1px 1px #E1BD88; border:1px solid #eabe7b; background:#dde3e6 url(/designs_122/submit_bg.png) repeat-x 0 0;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius: 4px;
 cursor:pointer;
}

.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover {border-color:#ffb936; background:#dde3e6 url(/designs_122/submit_on_bg.png) repeat-x 0 0;}



.input_style .input_reset,
.input_style .addcomm_submit {
 background:0;
 text-shadow:none;
 border:0;
 padding:0;
 margin:0;
 -moz-border-radius:0;
 -webkit-border-radius:0;
 -khtml-border-radius:0;
 border-radius: 0;
}
/* inputs end */

label, input[type=button], input[type=submit], button { cursor: pointer; }
textarea {overflow:auto; resize:none;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.hidden {overflow:hidden;}

p {margin:10px 0;}

.clear_table {border:0; border-collapse:collapse; padding:0; margin:0;}
.clear {width:100%; height:0px; clear:both; overflow:hidden;}



td {font-family: Arial, sans-serif; font-size:11px;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:Arial, sans-serif;}
.copy {font-size:7pt;}

hr {color:#CCCCCC;height:1px;border:none;background:#CCCCCC;}
label {cursor:pointer;}

.blocktitle {font-family:Arial, sans-serif;color:#787878;font-size:12px;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */

/* Site Menus */

.uMenuV {margin:0 -5px -2px -5px;}
.uMenuV li {margin:0 0 2px 0;}
.uMenuV li a {display:block; padding:1px 0 1px 5px; color:#808080; text-shadow:1px 1px 1px #fff; text-decoration:none; background:#f8f0e4 url(/designs_122/bnav_bg.png) no-repeat 0 0;}
.uMenuV li a:hover,
.uMenuV .uMenuItemA {padding-left:15px; color:#ef9c00; background:#e6e6e6 url(/designs_122/bnav_bg.png) no-repeat -199px 0;}

/* --------- */

/* Module Part Menu */


.catsTable {margin:0 -5px;}
.catsTd td {padding:0 0 2px 0;}
.catsTd .catName {display:block; padding:1px 0 1px 5px; color:#808080; text-shadow:1px 1px 1px #fff; text-decoration:none; background:#f8f0e4 url(/designs_122/bnav_bg.png) no-repeat 0 0;}
.catsTd .catName:hover {padding-left:15px; color:#ef9c00; background:#e6e6e6 url(/designs_122/bnav_bg.png) no-repeat -199px 0;}
.catsTd .catNumData,
.catsTd .catDescr {display:none;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-family:Arial, sans-serif;font-size:12px;font-weight:normal;color:#333; padding: 5px; }
.eTitle a:link {text-decoration:underline; color:#333;}
.eTitle a:visited {text-decoration:underline; color:#333;}
.eTitle a:hover {text-decoration:none; color:#333;}
.eTitle a:active {text-decoration:underline; color:#333;}

.eMessage {text-align:justify;padding:10px !important;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails {border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;font-family:Arial, sans-serif;color:#666666;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDetails1 {border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#666666;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDetails2 {border-bottom:1px solid #DDDDDD;font-family:Arial, sans-serif;color:#666666;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:#F6F6F6;}
.cBlock2 {background:#FFFFFF; border:1px solid #F6F6F6;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #CCCCCC;background:#FFFFFF;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#6E6E6E;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:0;background:0;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline; color:#6E6E6E;}
a.archLink:visited {text-decoration:underline; color:#6E6E6E;}
a.archLink:hover {text-decoration:none; color:#000000;}
a.archLink:active {text-decoration:none; color:#000000;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calMonth {}
.calWday {color:#FFFFFF; background:#A9A9A9; width:18px;}
.calWdaySe {color:#FFFFFF; background:#7D7D7D; width:18px;}
.calWdaySu {color:#FFFFFF; background:#7D7D7D; width:18px; font-weight:bold;}
.calMday {background:#FFFFFF;color:#000000;}
.calMdayA {background:#CCCCCC;font-weight:bold;}
.calMdayIs {background:#FFFFFF;color:#000000;font-weight:bold;border:1px solid #CCCCCC;}
.calMdayIsA {border:1px solid #000000; background:#FFFFFF;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#000000;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#000000;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px;}

.legendTd {font-size:7pt;}
/* ------------ */


.codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage {background:#FFFFFF;font-size:9px;}


.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* ====== CSS SITE ====== */

#container_wrap {min-width:1000px; max-width:1600px; margin:0 auto; padding:0 10px;}
#header {background:#eda214 url(/designs_122/header_bg.png) repeat-x 0 0;}
#header_l {background:url(/designs_122/header_l_bg.jpg) no-repeat 0 0;}
#header_r {height:123px; background:url(/designs_122/header_bg.png) no-repeat right -123px;}

#htop {height:83px;}
a.hlogo_link {width:227px; height:32px; display:block; float:left; margin:11px 0 0 108px;}

a.button_hpanel_open {width:77px; height:18px; display:block; position:absolute; left:30px; top:31px; color:#ecaf80; text-shadow:1px 1px 1px #f8f8f8; text-decoration:none; text-align:center; line-height:18px; background:url(/designs_122/button_hpanel_open_bg.png) no-repeat 0 0;}
a.button_hpanel_open:hover {color:#e99c00;}
#hpanel {width:152px; height:112px; float:right; overflow:hidden; margin:0 71px 0 0; position:relative;}
#hpanel_in {width:146px; height:112px; padding:0 4px; position:relative; bottom:-112px; background:url(/designs_122/hpforile_bg.png) no-repeat 0 0;}
.hpanel_title {height:18px; display:block; margin:0 0 1px 0; line-height:18px; text-align:center; color:#ef9f61; text-shadow:1px 1px 1px #fff;}

.hprof_left {width:50px; float:left; padding:0 0 0 3px;}
.hprof_right {overflow:hidden; padding:0 6px 0 0; font-size:11px; text-align:right; color:#858585; text-shadow:1px 1px 1px #fff;}
.hprof_right a {color:#858585; text-shadow:1px 1px 1px #fff; text-decoration:none;}
.hprof_right a:hover {text-decoration:underline;}
.hprof_red {color:#e00c2e;}

.hLogin {width:138px; margin:0 auto;}
.hLogin_row {height:20px; margin:1px 0; position:relative; background:url(/designs_122/pass.png) no-repeat right center;}
.hLogin_row:first-child {background:url(/designs_122/login.png) no-repeat right center;}
.hLogin_row label {width:103px; height:20px; display:block; margin:0; padding:0 4px; line-height:20px; position:absolute; left:0px; top:0px; font-size:9px; color:#ecb655; text-shadow:1px 1px 1px #f3e7d6; text-transform:uppercase;}
.hLogin_row div {width:121px; height:20px; position:relative; background:url(/designs_122/hlogin_bg.png) no-repeat 0 0;}
.hLogin_row div:hover,
.hLogin_row div input:focus {background:url(/designs_122/hlogin_bg.png) no-repeat 0 -20px;}
.hLogin_row div input {width:113px; height:20px; vertical-align:top; line-height:20px; color:#ecb655; text-shadow:1px 1px 1px #f3e7d6; display:block; margin:0; padding:0 4px 0 4px; border:0; background:0;}

.hLogin_row div input:hover,
.hLogin_row div input:focus {color:#555;}
.hLogin_submit {width:19px; height:18px; display:block; position:absolute; left:101px; top:2px; border:0; margin:0; padding:0; background:url(/designs_122/hlogin_bg.png) no-repeat -121px 0;}
.hLogin_submit:hover {background:url(/designs_122/hlogin_bg.png) no-repeat -121px -19px;}


.hLogin_save {overflow:hidden; margin:-3px 0 0 0;}
.hLogin_save {display:block; overflow:hidden;}
.hLogin_save input {display:none;}
.hLogin_check {width:9px; height:9px; display:block; float:right; margin:3px 3px 0 0; vertical-align:top; background:url(/designs_122/hlogin_bg.png) no-repeat -140px 0; cursor:pointer;}
.hLogin_check.current {background-position:-140px -9px;}


#hcenter {margin:0 350px; padding:23px 0 0 0;}
.hSearch {width:359px; overflow:hidden; margin:0 auto;}
.hSearch_in {height:32px; background:#eeb64d url(/designs_122/hsearch_bg.png) no-repeat 0 0;}
.hSearch_in:hover,
.hSearch_in.input_select {background:#cbb997 url(/designs_122/hsearch_bg.png) no-repeat 0 -32px;}
input.hSearch_text {width:322px; height:32px; display:block; float:left; padding:0 0 0 8px; line-height:32px; color:#f6ead5; text-shadow:1px 1px 1px #d29c38; border:0; vertical-align:top; margin:0; background:0;}
input.hSearch_submit {width:21px; height:21px; display:block; float:left; padding:0; margin:7px 6px 0 0; border:0; vertical-align:top; background:url(/designs_122/hsearch_bg.png) no-repeat -359px 0;}
input.hSearch_submit:hover {background-position:-359px -21px;}

#hbottom {height:22px; padding:0 255px 0 143px; text-align:center;}
#hnav{height:22px; overflow:hidden; font-size:0;line-height:0;letter-spacing:-1px; background:#eaeaea url(/designs_122/header_bg.png) repeat-x 0 -83px;}
#hnav li {line-height:normal;letter-spacing:normal; display:inline;}
#hnav li b {height:22px; display:inline-block; padding:0 0 0 1px; font-size:11px; border-left:1px solid #f2af32; background:url(/designs_122/hnav_bg.png) no-repeat 0 0;}
 #hnav li:first-child b {padding:0; border:0; background:0;}
#hnav li a {height:22px; display:inline-block; line-height:22px; padding:0 8px;color:#818181; text-shadow:1px 1px 1px #fff; text-decoration:none;}
#hnav li a:hover {background:url(/designs_122/hnav_bg.png) repeat-x 0 -22px;}


#content_full {overflow:hidden; padding:9px 22px 10px 22px;}
#side_right {width:201px; float:right; margin:0 0 0 7px;}
#side_left {overflow:hidden;}
 #sider_left {width:201px; float:left; margin:0 7px 0 0;}
 #sider_right {overflow:hidden; padding:0 5px;}
 

/* Center informers*/
.cInf {width:100%; height:174px; margin:0 0 21px 0; overflow:hidden; background:#fefefe url(/designs_122/cinf_bg.png) no-repeat 0 0;}
.cInf_in {height:174px; background:url(/designs_122/cinf_bg.png) no-repeat right -175px;}
.cInf_r {width:220px; float:right; padding:0 2px 0 0;}
.cInf_r_title {height:30px; display:block; line-height:30px; font-size:12px; font-style:italic; color:#818181; text-transform:uppercase; text-align:center;}
.cInf_row {display:none;margin:0 222px 0 0; }
.cInf_row.current {display:block;}

.cInf_title {height:31px; background:#f2be6c url(/designs_122/cinf_bg.png) no-repeat 0 0;}
.cInf_title span {height:31px; display:block; line-height:31px; font-size:18px; font-style:italic; color:#fff; text-shadow:1px 1px 1px #d4a152; text-align:center; background:url(/designs_122/cinf_bg.png) no-repeat right -350px;}

.cInf_select {text-transform:uppercase;}
.cInf_select li {}
.cInf_select li a {height:22px; line-height:22px; display:block; text-shadow:1px 1px 1px #e1ceaf; text-decoration:none; text-align:center; background:#fbe5c3;}
.cInf_select li.odd a {background:#fbdcac;}
.cInf_select li a:hover,
.cInf_select li.current a {background-color:#ffd76b;}

.cInf_cont {padding:15px 25px 0 25px; margin:0 6px 0 0; position:relative;}

.cInfSlider_full {margin:0 10px; overflow:hidden; position:relative;}
.cInfSlider {height:125px; overflow:hidden; position:relative;}
.cInfSlider li {width:77px; height:125px; float:left; margin:0 1px;}
.cInfSlider li div {text-align:center;}
a.cInfSlider_pict {width:68px; height:99px; padding:3px; display:block; margin:0 auto 2px auto; background:url(/designs_122/bfilm_border_bg.png) no-repeat -204px 0;}
a.cInfSlider_pict:hover {background:url(/designs_122/bfilm_border_bg.png) no-repeat -278px 0;}
a.cInfSlider_link {width:77px; height:18px; line-height:18px; display:block; color:#948b64; text-shadow:1px 1px 1px #e1bd88; text-decoration:none; text-align:center; background:#f4cc90 url(/designs_122/cslider_button_bg.png) no-repeat -50px 0;}
a.cInfSlider_link:hover {background:#ffc751 url(/designs_122/cslider_button_bg.png) no-repeat -50px -18px;}
a.cInfSlider_prev,
a.cInfSlider_next {width:25px; height:18px; display:block; position:absolute; top:62px; font-size:0px; overflow:hidden; background:url(/designs_122/cslider_button_bg.png) no-repeat 0 0;}
a.cInfSlider_prev {left:2px;}
a.cInfSlider_next {right:2px; background-position:-25px 0;}
a.cInfSlider_prev:hover {background:url(/designs_122/cslider_button_bg.png) no-repeat 0 -18px;}
a.cInfSlider_next:hover {background:url(/designs_122/cslider_button_bg.png) no-repeat -25px -18px;}
.cInfShadownL,
.cInfShadownR {width:20px; height:130px; display:block; position:absolute; top:10px; background:url(/designs_122/cinf_shadown_bg.png) no-repeat 0 0; z-index:20;}
.cInfShadownL {left:35px;}
.cInfShadownR {right:35px; background-position:0 -130px;}

.mov_slider {height:110px; overflow:hidden; position:relative; top:-6px; margin:0 0 -6px 0;}
.mov_slider li {width:100%;}
.movies {overflow:hidden;}
.movies_in {overflow:hidden; margin:0 82px 0 0;}
a.movies_pict {width:73px; padding:3px; margin:0 5px 0 0; float:left; background:url(/designs_122/bfilm_border_bg.png) no-repeat -352px 0;}
a.movies_pict:hover {background:url(/designs_122/bfilm_border_bg.png) no-repeat -431px 0;}
.movies_list {overflow:hidden;}
.movies_list dt {height:13px; padding:0 3px; line-height:13px; overflow:hidden; border:1px solid #cecece; margin:0 0 3px 0;}
.movies_list dt:first-child {margin-top:2px;}
.movies_list dt a {text-decoration:none;}
.movies_list dt a:hover {text-decoration:underline;}

a.movies_link {display:block !important; float:right; margin:90px 0 0 0;}
a.movies_prev {display:block !important; float:right; margin:0 3px 0 0;}
a.movies_next {display:block !important; float:right; margin:0;}


/* Blocks */ 
.block_full {width:201px; margin:0 0 5px 0;background:#f2c677 url(/designs_122/block_title_bg.png) no-repeat 0 0;}
#side_right .block_full {background:#f2c677 url(/designs_122/block_title_bg.png) no-repeat -201px 0;}
.block_title {height:31px; display:block; line-height:28px; font-weight:100; text-align:center; color:#fafafa; text-shadow:1px 1px 1px #d9b366;}
.block_cont {padding:5px; overflow:hidden; border:1px solid #cecece; border-top:0; background:#f7f7f7;}

.bIcon_1 .block_title {background:url(/designs_122/block_icons.png) no-repeat 4px 0;}
.bIcon_2 .block_title {background:url(/designs_122/block_icons.png) no-repeat 4px -31px;}
.bIcon_3 .block_title {background:url(/designs_122/block_icons.png) no-repeat 4px -63px;}
.bIcon_4 .block_title {background:url(/designs_122/block_icons.png) no-repeat 4px -94px;}

#side_right .bIcon_1 .block_title {background-position:177px 0;}
#side_right .bIcon_2 .block_title {background-position:177px -31px;}
#side_right .bIcon_3 .block_title {background-position:177px -63px;}
#side_right .bIcon_4 .block_title {background-position:177px -94px;}

.bnav {margin:0 -5px -2px -5px;}
.bnav li {margin:0 0 2px 0;}
.bnav li a {display:block; padding:1px 0 1px 5px; color:#808080; text-shadow:1px 1px 1px #fff; text-decoration:none; background:#f8f0e4 url(/designs_122/bnav_bg.png) no-repeat 0 0;}
.bnav li a:hover {padding-left:15px; color:#ef9c00; background:#e6e6e6 url(/designs_122/bnav_bg.png) no-repeat -199px 0;}

.bFilm_loop {text-align:center;}
a.bFilm_pict {width:96px; height:140px; display:block; padding:3px; margin:0 auto 5px auto; background:#facf8e url(/designs_122/bfilm_border_bg.png) no-repeat 0 0;}
a.bFilm_pict:hover {background-position:-102px 0;}
.bFilm_pict img {vertical-align:top;}
.bFilm_loop h6 {font-size:12px;}
.bFilm_loop a {text-decoration:none;}
.bFilm_loop a:hover {text-decoration:underline;}
 
.viewn_loop {margin:0 -5px 11px -5px; overflow:hidden; background:#f7f7f7;}
.viewn_title {background:#eb9c06 url(/designs_122/viewn_bg.png) no-repeat 0 0;}
.viewn_title h4 {height:46px; margin:0; line-height:36px; overflow:hidden; padding:0 60px 0 17px; font-size:14px; font-style:italic; color:#f7f7f7; text-shadow:1px 1px 1px #d18904; background:url(/designs_122/viewn_bg.png) no-repeat right -46px;}
.viewn_title h4 a {color:#f7f7f7; text-shadow:1px 1px 1px #d18904; text-decoration:none;}
.viewn_title h4 a:hover {text-decoration:underline;}

.viewn_cont {padding:0 0 6px 0; overflow:hidden;}
.viewn_statick .viewn_cont {padding:0 6px 6px 6px;}

.viewn_b {background:#b3b3b3 url(/designs_122/viewn_b_bg.png) no-repeat 0 bottom;}
.viewn_b_in {padding:1px 15px 1px 19px; color:#fff; text-shadow:1px 1px 1px #a6a6a6; overflow:hidden; background:url(/designs_122/viewn_b_bg.png) no-repeat right bottom;}
.viewn_b a {color:#fff; text-shadow:1px 1px 1px #a6a6a6; text-decoration:none;}
.viewn_b a:hover {text-decoration:underline;}
.viewn_b .rating {float:right; margin:1px 0 0 0;}

.viewn_contTop {overflow:hidden; margin:0 0 20px 0; padding:0 0 0 6px;}
.viewn_cont_in {margin:0 0 10px 0; overflow:hidden;}
.viewn_fInfo {width:131px; float:right; color:#818181; text-shadow:1px 1px 1px #fff; text-align:right;}
.viewn_fInfo a {color:#818181; text-shadow:1px 1px 1px #fff; text-decoration:none;}
.viewn_fInfo a:hover {text-decoration:underline;}
.viewn_fInfo li {margin:0 0 2px 0; padding:0 7px 0 10px; background:url(/designs_122/viewn_info_bg.png) repeat-y right 0;}
.viewn_loop .bFilm_pict {margin:0 10px 0 0; float:left;}
.v_Text {overflow:hidden;}
.v_TextFull {overflow:hidden; padding:10px 10px 26px 10px; margin:0 5px;}

.viewn_fInfo2 {overflow:hidden; margin:0 6px 0 0; background:url(/designs_122/dashed_grey.png) repeat-x 0 0;}
.viewn_fInfo2_in {padding:8px 0; background:url(/designs_122/dashed_grey.png) repeat-x 0 bottom;}

.v_download {overflow:hidden; margin:0 0 4px 0;}
.v_download a {height:25px; display:block; float:left; padding:0 10px 0 0; line-height:25px; color:#818181; text-shadow:1px 1px 1px #fff; text-decoration:none; background:#f8e9d4 url(/designs_122/viewn_download_bg.png) no-repeat right 0;}
.v_download a b {height:25px; display:block; padding:0 0 0 36px; font-weight:100; background:url(/designs_122/torrent_icon.png) no-repeat 13px 2px;}
.v_download a:hover {background-color:#ffe5a5;}

.v_spoiler {border:1px solid #c7c7c7; border-bottom:0; margin:0 13px 16px 13px;}
.v_spol_title {padding:5px 6px; color:#fff; text-shadow:1px 1px 1px #c6c6c6; border-bottom:1px solid #c6c6c6; background:#d9d9d9 url(/designs_122/viewn_spoiler_title_bg.png) repeat-x 0 bottom; cursor:pointer;}
.v_spol_title:hover {background:#ccc;}
.v_spol_cont {padding:17px; margin:0 0 1px 0; border-bottom:1px solid #c6c6c6; overflow:hidden; text-align:center; background:#fff;}
.v_spol_cont img {max-width:98%; height:auto;}

.v_titles {position:absolute; left:-3333px; top:-3333px; text-align:center;}
.v_titles strong {display:block;}

.viewn_torrent_icon {width:26px; height:33px; display:block; float:right; margin:9px 0 0 -26px; background:url(/designs_122/torrent_icon2.png) no-repeat 0 0;}

.viewn_small .viewn_fInfo2_in {background:0;}
.viewn_small .viewn_b_in {position:relative;}
a.viewn_link {height:14px; line-height:14px; display:block; padding:0 5px; position:absolute; right:0px; bottom:0px; color:#fff; text-shadow:1px 1px 1px #bfaf98; text-decoration:none; text-align:center; background:#cdbca4 url(/designs_122/viewn_link_bg.png) no-repeat 0 0;}

.v_sys {float:left; margin:-1px 3px -1px 0;}

.vcomm_loop {margin:0 -5px 18px -5px; background:#f0f0f0 url(/designs_122/vcomm_lb_bg.png) no-repeat 0 bottom;}
.vcomm_top {background:#f6cc8d url(/designs_122/vcomm_t_bg.png) no-repeat 0 0;}
.vcomm_top_in {height:28px; padding:0 15px; line-height:16px; color:#fff; text-shadow:1px 1px 1px #e4bc81; background:url(/designs_122/vcomm_t_bg.png) no-repeat right -28px;}
.vcomm_top_in a {color:#fff; text-shadow:1px 1px 1px #e4bc81; text-decoration:none;}
.vcomm_top_in a:hover {text-decoration:underline;}
.vcomm_cont {padding:4px 7px; overflow:hidden;color:#818181; text-shadow:1px 1px 1px #fff; background:url(/designs_122/vcomm_rb_bg.png) no-repeat right bottom;}
.vcomm_cont a {color:#818181; text-shadow:1px 1px 1px #fff;}
.vcomm_left {margin:0 10px 0 0; float:left;}
.vcomm_right {overflow:hidden; padding:0 0 8px 0;}
.vcomm_bottom {padding:0 6px 0 0; font-weight:bold; text-align:right;}
.vcomm_bottom a {text-decoration:none;}
.vcomm_bottom a:hover {text-decoration:underline;}
.vcomm_sys {float:right;}

.addcomm_bbcodes {height:26px; padding:2px 15px 0 15px;}
.addcomm_bbcodes b,
.select_style {min-width:7px; height:12px; padding:0 2px; display:block; float:left; margin:0 1px 0 0; border:1px solid #d1d1d1; font-size:11px; color:#818181; text-shadow:1px 1px 1px #fff; line-height:11px; text-align:center; background:#e8e8e8 url(/designs_122/bbcodes_gr.png) repeat-x 0 bottom; -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px; cursor:pointer;}
.addcomm_bbcodes b:hover {background:#fff;}
.addcomm_bbcodes b {position:relative; z-index:5;}

.select_style {height:12px; float:left; overflow:hidden; position:relative;padding:0 12px 0 3px; background:url(/designs_122/addcomm_bbcodes_select_bg.png) no-repeat right 0 !important;}
*:first-child+html .select_style {overflow:visible;}
.select_style:hover {background-position:right -33px;}

.select_style span {display:block; position:relative; z-index:1;}
.select_style select {display:block; overflow:hidden; margin:0; font-size:11px; color:#818181; opacity: 0; filter: alpha(opacity=0); position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index: 5; cursor:pointer;}

.addcomm .hidden {margin:0 0 8px 0;}

.addcomm_shadown {overflow:hidden; border:1px solid #dfdfdf; background:#f7f7f7 url(/designs_122/addcomm_textarea_bg.gif) no-repeat 0 0;}
.addcomm_shadown:hover {background-color:#faf7f0;}
.addcomm_shadown .addcomm_shadown {border:0; background:url(/designs_122/addcomm_textarea_bg.gif) no-repeat right 0;}
.addcomm_shadown .addcomm_shadown .addcomm_shadown {background:url(/designs_122/addcomm_textarea_bg.gif) no-repeat right bottom;}
.addcomm_shadown .addcomm_shadown .addcomm_shadown .addcomm_shadown {padding:3px 0; overflow:hidden; background:url(/designs_122/addcomm_textarea_bg.gif) no-repeat 0 bottom;}
.addcomm_text {margin:0 10px 0 0;}
.addcomm_shadown textarea,
.addcomm_shadown textarea:hover,
.addcomm_shadown textarea:focus {width:100%; height:200px; display:block; padding:2px 5px; margin:0; border:0; background:0;}

.addcomm_smile {float:right; margin:0 0 0 10px;}
.addcomm_smile .addcomm_shadown .addcomm_shadown .addcomm_shadown {padding:5px; text-align:center;}
.addcomm_smile .smiles {width:100%;}
.addcomm_smile .addcomm_text {margin:0;}

.addcomm_useinput {overflow:hidden;}
.addcomm_useinput .rows {overflow:hidden; padding:0 0 5px 0;}
.addcomm_useinput .rows input,
.addcomm_useinput .rows span {display:block; float:left;}
.addcomm_useinput .rows span {width:50px; padding:4px 0 0 0;}
.addcomm_useinput .rows input {width:200px;}

.commError {padding:0 0 5px 0;}

#container_wrap .input_style .addcomm_submit {width:77px; height:18px; display:block; margin:0 auto; padding:0; border:0; background:url(/designs_122/addcomm_submit.png) no-repeat 0 0;}
#container_wrap .input_style .addcomm_submit:hover {background:url(/designs_122/addcomm_submit.png) no-repeat 0 -18px;}

.podpiska {overflow:hidden;}
.podpiska_title {display:block; float:left; margin:0 5px 0 0;}
.podpiska .select_style {float:left;}

.addcomm .addcomm_cap span {padding-top:4px;}
.addcomm .addcomm_cap input {width:60px; margin:0 5px 0 0;}
.addcomm .addcomm_cap img {position:relative; top:8px;}
.addcomm .addcomm_cap img#secuImgC {position:static; top:0;}

/* footer */
#footer {background:#f0bc6b url(/designs_122/footer_c_bg.png) repeat-x 0 0;}
#footer_in {height:88px; color:#f1f1f1; text-shadow:1px 1px 1px #dcb577; background:url(/designs_122/footer_bg.jpg) no-repeat 0 0;}
#footer_in a {color:#f1f1f1; text-shadow:1px 1px 1px #dcb577; text-decoration:none;}
#footer_in a:hover {text-decoration:underline;}
.flogo_link {width:236px; height:31px; display:block; float:left; margin:29px 0 0 9px;}
#footer_in .right {width:293px; height:69px; padding:9px 5px 0 9px; background:url(/designs_122/footer_text_bg.png) no-repeat 0 0;}

/* OTHER */
#tooltip {
position: absolute;
z-index: 10;
border: 1px solid #ea9a03;
background-color: #fff;
font-size:11px;
color: #000;
 margin:0 5px 0 0;
padding: 3px 5px;
opacity: 0.75;
 -moz-border-radius: 5px; /* Firefox */
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -khtml-border-radius: 5px; /* KHTML */
 border-radius: 5px;
 box-shadow: 0 0 5px #ea9a03;/* Каноническое задание */
 -webkit-box-shadow: 0 0 5px #ea9a03; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #ea9a03; /* Firefox */
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:1em;}


.popup_full {padding:20px;}
.popup_full .viewn_loop {max-width:800px; margin:0 auto;}

.loader_input {width:100px; height:100px; display:block; position:absolute; left:-9999px; top:-9999px;background:url(/designs_122/input_on_bg.gif) no-repeat 0 0;}
.loader_input b {width:100px; height:100px; display:block; position:absolute; left:-9999px; top:-9999px;background:url(/designs_122/submit_on_bg.png) repeat-x 0 0;}

#pagesBlock1 {clear:none !important; display:block; font-size:12px; font-weight:bold; text-align:center;}
#pagesBlock1 a {color:#e99903;}
#pagesBlock1 b {}

/* END */