body.public .hide_vkl .vkl {display:none;}

h6 {text-align: right; font-size:1em; margin:.5em 0 1.5em 40%;}
html, body {margin:0; padding:0; }
table {border-collapse:collapse;}
td, th {padding:0; vertical-align:top;}
b {font-weight: 300;}
b.c_br {display:block;}
b.c_u {text-decoration:underline;}
b.c_white {color:#900;}
#RemoveFormat {background-color:#fff; }
b.c_nobr {white-space:nowrap;}
em {font-family:arial; font-size:1.05em;}
table.c {margin:.5em auto;}
table.l {margin:.5em auto .5em .5em;}
table.r {margin:.5em .5em .5em auto;}
.abs {position:absolute;}
#wr_dark_body {
	background-color:#555; 
	/*position:absolute; bottom:0; left:0; width:200%; height:900%;*/
	z-index:4;
	position:fixed; left:50%; top: 50%; width:200%; height:200%; 
	margin-left:-50%; margin-top:-50%; padding:20px;
}

img {margin:0; border:0; }
img, input, button {vertical-align:middle; }


div.krest {
	border:1px solid #ccc; border-color:#fff #999 #999 #fff; 
	line-height:1.8; padding:0; border-radius:4px; 
	color:#900; background-color:#ccc; text-align:center;
	cursor:default; position:absolute; z-index:4; 
	width:2em; height:2em;  top:-1em; 
	right:-1em;
}
div.krest2 {
	border:1px solid #ccc; border-color:#fff #999 #999 #fff; 
	line-height:1.8; padding:0; border-radius:4px; 
	color:#900; background-color:#ccc; text-align:center;
	cursor:default; position:absolute; z-index:4; 
	width:2em; height:2em;  top:-1em; 
	left:-1em;
}
div.krest:hover, div.krest2:hover {background-color:#fff;}

.h_inputs {/*display:none; */}
.sortable_vis:hover .h_inputs {display:block;}

table.price tr.head {background-color:#ddd; }
table.price tr.head th ,
table.price tr.head td {vertical-align:middle; text-align:center; font-weight:bold;}
table.price {margin:1em auto;}
table.price td {padding: .3em .5em; border:1px solid #999; }


.flohelp {margin:1em 2em 1em auto; padding:.8em; border: 1px solid #060; width:50em; }

.system {width:50em; margin:4em auto; /*white-space:pre;*/ padding:1em;}
.system div {margin:1em auto;}
.system h3 {text-align:center;}
.err {border:1px solid #c00; }
.ok {border:1px solid #090; }
.backtrace {background-color:#eee; }

.err_inner {border:1px solid #900; width:auto; margin:.5em auto; padding:.3em; background-color:#ffc; color:#c00; line-height:1.2em;
	text-decoration:none;
}

.err_msg {text-align:center; margin:5em auto; font-family:verdana; width:20em;}
.err_msg span {line-height:120%; font-size:4em;}
.err_msg p {text-align:center; line-height:1.9em; margin-top:2em;}
.err_msg strong {font-size:1.2em; color:#600;}

.lh13, .lh13 p {line-height:1.3em}
.s, .s * {text-decoration: line-through; }
.nomarg {margin:0 auto;}
.marg {margin:.5em auto;}
.mhem05 {margin:auto .5em;}
body.padd_em05 {padding:.5em; background-image:none;}
.sem08 {font-size:.8em;}

.helpdiv {width:55em; margin:2em auto;}

.offtop2em {top:-2em;}
.hr4em_0 {height:6em; width:100%; clear:both;}
.hr1_0 {height:1px; width:100%; clear:both;}
.hr1em_0 {height:1em; width:100%; clear:both;}
.hr2em_0 {height:2em; width:100%; clear:both;}
.hr27_0 {height:27px; width:100%; clear:both;}

.karta, .karta2 {height:600px; width:600px;}
.karta iframe {height:500px; width:100%;}

.w50 {width:50%;}
.w33 {width:33%;}
.w25 {width:25%;}

.wem4 {width:4em; }
.wem3 {width:3em; }
.wem7 {width:7em; }
.wem8 {width:8em; }
.wem9 {width:9em; }
.wem15 {width:15em; }
.wem17 {width:17em; }
.wem19 {width:19em; }
.wem21 {width:21em; }
.wem25 {width:25em; }
.wem26 {width:26em; }
.wem27 {width:27em; }
.wem28 {width:28em; }
.wem30 {width:30em; }
.wem40 {width:40em; }
.wem50 {width:50em; }
.wem55 {width:55em; }
.wem60 {width:60em; }

.wa {width:auto;}
.rel {position:relative;}
.l, .left, .stru .left {text-align:left;}
.r, .right, .ri {text-align:right;}
.c, .center {text-align:center;}
.j, .justify, .full {text-align:justify;}
.u, .underline {text-decoration:underline;}
.flori {float:right; margin:0;}
.flole {float:left; margin:0;}
.clearboth {clear:both;}
.bord, .border, .bord td, .border td {border:1px solid #777; padding:.3em;}
.nobord, .noborder, .nobord td, .noborder td {border:0;}
.disnone {display:none;}
.hidden {visibility:hidden;}
tr.hidden {visibility:visible;}
.mnone {margin:0;}
.wpx1024 {width: 1024px;}
.wpx600 {width: 600px; margin:0 auto;}
.cwhite {color:#fff;}
.msg {color:#900; background-color:#ffc; }
.msg_box {clear:both;}
.hdiv1 {height:1em; width:100%; clear:both;}
.hdiv2 {height:2em; width:100%; clear:both;}
.hdiv3 {height:3em; width:100%; clear:both;}

.hid {display:none; padding-right:1em}

.del {font-size:.8em; color:red}
.del {text-decoration: line-through; color:#900;}

.hid {display:none; padding-right:1em}
/*.small { height:1.5em; vertical-align:middle}*/
/*.small span {font-size:.8em; background-color:transparent; vertical-align:4px;}*/

.redb {color:#c00; font-weight:600;}
.dark {background-color:#dfdfdf;}
.bgrose {background-color:#fcc;}
.bgyell {background-color:#ffc;}
.bgc {background-color:#cff;}
.bggreen {background-color:#cfc;}
table.fix {table-layout:fixed;}

.cont20x3 {width:20em; height:3em;}
.red {color:red;}
.em {font-weight:bold; }
.data .em, .constructor .em {color:#600; background-color:#ffc;}
.ollim5 li {margin-bottom:.5em; font-size:1.1em;}
.mbot5in p {margin-bottom:.5em;}


/*allo*/
.abs {position:absolute; }
.abs020 {position:absolute; top:0; left:20px; }
.abs0c {position:absolute; top:0; }
.abstop {position:absolute; top:0; margin:2em; }
.pre {white-space:pre;}
.nowrap {white-space:nowrap;}
.sortable thead {cursor:pointer;}
.tahoma_p p {font-family:tahoma;}
/*allo end*/

/* site cms */
em {font-family:georgia, arial, serif; font-size:1.15em;}
#unjs {padding:1em;}

.submit_top {position:absolute; right:10%; top:-1em; width:auto;}

.menu-admin {}
.attract {background-color:#fcc;}

.files_upload .add_field, .files_upload .todel, .files_upload .f_topic button, .files_upload .submit_top {display:none;}
.files_upload .f_topic {line-height:1.5; text-align:right;}
.files_upload .f_topic input {float:none; margin-top:6px;}
.files_upload div.inputs {width:100%;}
.data .files_upload .inform .row {padding:0 2px 0 0;}
.files_upload .submit_row {text-align:right; width:100%;}
.data .files_upload input.submit {margin-right:0; padding-left:30px;}


input.submit {float:right; margin:1em; padding-left:4px; width:auto; }
.data input.submit, .constructor input.submit, .office input.submit {
	background-image:url(img/cms/k_save.png);
	min-width:9em; padding-left:20px;
}
div.form { z-index:6; position:relative;}
div.form .inputs {}
.inputs h3 {clear:both;}

.recount, input.reset {
	text-align:center; margin:.2em auto; padding:.4em; 
	border:1px solid #ccc; cursor:default; width:20em;
	border-color:#ddd #999 #999 #ddd; background-color:#fff;
}

form .inform, form .inform td {border:0;}
form {margin:auto; padding:0;}
form p {margin:0; text-indent:0;}
form span {display:block;}
form span.img_sizes {float:right; cursor:default;}
form h3 {padding:0 0 .2em 1em; border-top:1px dotted #ccc; margin-top:0; background-color:#efefef; line-height:1.5;}
form h3 span {display:inline;}
/*form div {border:1px solid #ccc; margin-top:2em; }*/
form h5, form h6 {display:none;}
textarea.text {height:30em;}
form textarea, form iframe {width:90%; height:16em;}
#pogoda iframe {min-width:4em; width:100%; height:auto;}
.big_fields input {max-width:30em; display:block;}
.units .big_fields {max-width:600px; }
input {
	width:20em; 
	border:1px solid #ccc; border-color: #999 #dee #dee #999;
}
input.subm {
	border-color: #dee #999 #999 #dee;
}
input[type="checkbox"], 
input[type="radio"] 
{width:auto;}
.auth input {width:16em;}
.auth .go {
 border:1px solid #ccc; border-color: #dee #999 #999 #dee;
}
.auth {margin-left:2em;}
.files_upload input.file {display:block;}

.xHRbar {position:fixed; top:1em; right:1em; 
	padding:.5em; border:1px solid #ccc; 
	background-color:#ffc; color:#000; font-weight:bold;
	min-width:300px;
}

.form span.plus {cursor:default; display:block;}

.imgdiv {overflow:hidden; margin:.5em auto; text-align:center;}
.iflole {margin-right:2em; float:left;}
.iflori {margin-left:2em; float:right;}

#menu_top {position:relative;}
#menu_top table {table-layout:fixed; width:100%;}
#menu_top table table {width:auto;}

.admin_link {display:block; margin:1em 1em 1em auto; text-align:right; color:#000;}

/*cms*/
.text .sortable_vis {margin:1em auto;}
.menutop .sortable_vis {text-align:left;}
caption {font-weight:600; letter-spacing: 2px; font-family:verdana; padding:1em; text-align:center;}


/* calendar */
div.mm {position:absolute; padding:.2em; border:1px solid #ccc; background-color:#fff; z-index:12;}
div.mm table {border-collapse:separate; table-layout:fixed; text-align:center; font-family:arial, tahoma; font-size:12px;}
div.mm col {width:2em; }
div.mm th {font-weight:normal; }
div.mm col.red {background-color:#ffffcc;}
div.mm td {padding:.1em; vertical-align:middle; height:1.5em; }
div.mm td div {padding: .1em 0 0 0; border:1px solid #999; border-color:#ddd #777 #777 #ddd; cursor:default;}
div.mm td div:hover, div.mm td .hover {background-color:#ccc; border-color:#777 #ddd #ddd #777 ;}
div.mm div.red {color:#c00;}
div.mm select {margin-right:0;}
div.mm .ri {text-align:right;}
div.mm p {margin:0;}

div.mm ol {text-align:left; width:40em; font-size:.75em; margin:0 auto; font-family:verdana;}

div.mm .metka {background-image:url(img/cms/metka.gif);  background-repeat:no-repeat; background-position:right bottom; }
/* calendar end */



.menu1 a, .menu2 a, .menu1 b, .menu2 b {white-space:nowrap;}

.ajax_box {
	position:absolute; top:2em; left:2em; background-color:#ccc;
	box-shadow: 10px 10px 29px 5px #555; width:90%; max-width:1024px;
}
.new_row {color:#999;}
.new_row, .new_row td {min-height:2em;}
.new_row a {color:#999;}

form .flag {background-color:#ffc;}

/** tabsort */

.sortable_vis col, .sortable_vis td {overflow:hidden !important; }

.absle {position:absolute; left:-.5em; color:#600; background-color:#fff; line-height:.9em; font-family:Verdana;}
.abstopleft {position:absolute; margin: 0; padding:.05em .5em; border:1px solid #360; color: #360; background-color: #fff; font-size:.75em; border-top-color:#cce099; border-left-color:#cce099; font-family:'times new roman'; line-height:1em;}
.tablog {position:absolute; top:0; left:20px; background-color:#333; color:#f0f0f0; font-family:tahoma; font-size:.75em;}

.sortable {clear:both; border-collapse:collapse; margin:0 auto; }
.sortable tbody {display:none;}

/*
.sortable_vis {clear:both;}
.void .sortable_vis {clear:none; }
*/
.void .navig {clear:none; }
.navig {clear:both; text-align:center; margin:.5em auto; line-height:2.5em;}

.navig button {color:#069; font-weight:bold; background-color:transparent; vertical-align:middle; margin:0 .2em; width:auto;}
.navig button.set {width:8em;}
.navig input {padding:0 .2em; margin:0 .2em; width:3em; vertical-align:middle; }
.navig .find {width:11em; }
.navig .edge,  .navig .inter {padding:0 .1em; margin:0 .2em; cursor:default; color:#069; font-weight:bold; }
.navig .inter { background-color:#ccffff; padding:0 .5em;}
.navig .edge { background-color:#ccccff; padding:0 .3em;}
.navig .seekval {width:9em; }
.navig .all_fields {width:11em;}
.navig input.x {width:auto; color:#900; border:1px outset #ccc;}


.sortable_vis .s_inputs {position:relative; margin:.2em 0 0 0; padding:0; font-size:.9em; text-align:left; height:auto;}
.s_inputs input {
 height:1.3em; width:auto; margin:0; padding:0 0 0 .2em; 
 border:1px solid #633; border-bottom-color:#ffe0e0; border-right-color:#ffe0e0; 
 color:#900; line-height:1em;
}
.sortable_vis thead.zeliony input {color:#060; }
.sortable_vis thead .num {width:2.5em;}
.sortable_vis thead .str {width:90%; }

.sortable_vis td, .sortable_vis th {/*border:1px solid #999; padding:0 .3em; */} 
.sortable_vis .traur {border:4px solid #000;}
.sortable_vis .odd {} 
.sortable_vis .even {background-color:#efffff; /*opacity:.7;*/ } 
.sortable_vis .sort {cursor:pointer;}
.sortable_vis tbody tr:hover {background-color:#eef !important; /*opacity:.3;*/}
.sortable_vis tbody td:hover {background-color:#eef !important; /*opacity:.3;*/}

/* arrows */
.inp {position:absolute; top:0; right:0; }
.only { }
.arrows {position:relative; margin:0; text-align:center; border:0; padding:0; font-size:16px; 
	font-family: "Times New Roman", "Times CY", "Nimbus Roman No9 L", serif; 
	background-color:inherit; opacity:.7;
}
.arrows .bull { z-index:1; position:absolute; top:10px; left:0; margin:0; padding:0; text-align:left; line-height:1em; border:0; font-size:19px; font-family:'times new roman'; }
.arrows .bup { top:-10px; }

.arrows .inter {background-color:inherit; position:absolute; top:7px; right:-7px; 
	border:0; padding:0; margin:0; height:2px; width:8px;
}
.arrows .up, .arrows .down { position:absolute; right:-7px; 
	border-style: solid; margin:0; padding:0; background-color:inherit;
}
.arrows .arr_wr { position:absolute; }
.arrows .up { top:-1px; border-color: transparent; border-bottom-color: #ccc; border-width: 0 4px 8px 4px; }
.arrows .down {top:9px; border-color: transparent; border-top-color: #ccc; border-width: 8px 4px 0 4px; }
.c_0_c arrows { color: #ccc; }
.c_0_c td.unsortable, .c_0_c th.unsortable { background:transparent; cursor:text; }

.d_1_d .down { border-top-color: #990; }
.d_2_d .down { border-top-color: #c96; }
.d_3_d .down { border-top-color: #c63; }
.d_4_d .down { border-top-color: #f63; }
.d_5_d .down { border-top-color: #c30; }
.d_6_d .down { border-top-color: #c00; }
.d_7_d .down { border-top-color: #600; }
.d_8_d .down { border-top-color: #300; }

.u_1_u .up { border-bottom-color: #990; }
.u_2_u .up { border-bottom-color: #c96; }
.u_3_u .up { border-bottom-color: #c63; }
.u_4_u .up { border-bottom-color: #f63; }
.u_5_u .up { border-bottom-color: #c30; }
.u_6_u .up { border-bottom-color: #c00; }
.u_7_u .up { border-bottom-color: #600; }
.u_8_u .up { border-bottom-color: #300; }

.sort1 {background-color:#ffffe0;}
.sort2 {background-color:#ffe0ff;}
.sort3 {background-color:#e0ffff;}
.sort4 {background-color:#ffe0e0;}
.sort5 {background-color:#e0ffe0;}
.sort6 {background-color:#e0e0ff;}
.sort7 {background-color:#cce0ff;}
.sort8 {background-color:#ccccff;}
.sort9 {background-color:#cccce0;}
.sort10 {background-color:#cccccc;}

.sortable_vis .even .sort1 {background-color:#eeeebb;}
.sortable_vis .even .sort2 {background-color:#eebbee;}
.sortable_vis .even .sort3 {background-color:#bbeeee;}
.sortable_vis .even .sort4 {background-color:#eebbbb;}
.sortable_vis .even .sort5 {background-color:#bbeebb;}
.sortable_vis .even .sort6 {background-color:#ccccee;}
.sortable_vis .even .sort7 {background-color:#aaccff;}
.sortable_vis .even .sort8 {background-color:#aaaaff;}
.sortable_vis .even .sort9 {background-color:#aaaae0;}
.sortable_vis .even .sort10 {background-color:#aaaaaa;}

.abs0 {position:absolute; top:0; left:9em; background-color:#333; color:#f0f0f0; font-family:tahoma; }
.abs1 {color:#900; font-size:1.2em; padding:.2em; }
.abs2 {float:right; background-color:#fff; font-family:tahoma; border:1px solid red; padding:.2em; margin-left:1em; width:8em;}
.abs2 button {padding:0; margin:0; line-height:1em; width:100%;}
.abs2 input {padding:0 .2em; margin:0 .2em; width:3em;}
.abs2 span {margin:0; }
.pagenum, .pageall, .mainfield, .fulltxtfield {color:#069; font-weight:bold;}

.def {text-align:center; margin: 2em auto 1em auto;}
.def span {white-space: nowrap; }
.col_names {float:left; text-align:right; background-color:#fff; font-family:tahoma; border:1px solid red; padding:.2em; margin-right:1em; width:10em; overflow:scroll; height: 9em;}
.col_names span {white-space: nowrap; display:block;}
.y {background-color:#ffc; color:#c00;}

#computed {text-align:left; padding:.5em; margin:.5em;}

#itog td, .sortable_vis .itog td {border-color:#fff; font-weight:bold; font-size:1.2em; padding:.5em; background-color:#eee; text-align:right;}

/** tabsort end */

.ymap {width:500px; height:300px;}
.ymap td {border:0;}
.stru .text .ymap td {border:0;}


/** Форма добавления сообщений */
#add_form {margin-top:3em;}
div.messages div.item {padding:.6em 1em; border:1px solid #ccc; margin:1em auto; border-color:#eee #aaa #aaa #eee;}

form.add_message {
 margin:0 auto; width:40em; 
 border:1px solid transparent; 
 /*border-color:#eee #aaa #aaa #eee; */
 padding:.5em .5em 3em .5em ;
}
form.add_message p {clear:both; text-align:left; text-indent:0; }
form.add_message input , form.add_message select {width:15em; margin: 0 2em 0 0; float:right;}
form.add_message span {float:left;}
form.add_message acronym.need { }
acronym.need {color:#900; margin-left:.5em; width:1em; border:none; display:inline; }
form.add_message textarea {width:95%; height:10em;}
.formbox {text-align:center;}
#formframe {width:100%; height: 22em; margin:1em auto; border:2px solid #000; border-color:#000 #999 #999 #000;}

blockquote {font-family:arial, georgia, serif; font-style:italic; font-size:1.2em;}
.cite {font-family:arial, georgia, serif; font-style:italic; font-size:1.15em; margin:1em 2em;}
/** Форма добавления сообщений - конец */

.source_link {float:right; margin-right:1em;}
body .edit_link, body .edit_link2 {display:none; z-index:19; position:absolute; color:#cc9; background-color:#933; letter-spacing:1px; z-index:19; border:1px solid #fff; margin:.5em; padding:.2em 1em; font-size:.8em;}
body .edit_link {right:1em; top:0;}
body .edit_link2 {left:4em; top:4em; }
body:hover .edit_link, body:hover .edit_link2 {display:block;}

.big_fixed {position:fixed; left:50%; margin-left:-35%; width:70%; height:85%; top:2%; 
	 padding:2%; border:2px solid #ccc; z-index:9; background-color:#fff;
	box-shadow: 5px 5px 9px 0px #555; border-radius:9px; 
}
.inbig_fixed {position:relative; overflow:hidden; text-align:center; }
div.inbig_fixed {height:100%; vertical-align:middle; }
div.inbig_fixed:before {display: inline-block; height: 100%; vertical-align: middle; content: "";}
img.big_img {
	height:auto; width:auto; max-width:100%; max-height:100%; margin:auto;
	display: inline-block;vertical-align: middle;
}

.big_prev, .big_next {
	position: absolute; top: 50%; margin-top:-30px; cursor: pointer;
	width:34px; height:100px; z-index:99; 
	border-radius:15px;
}
.big_next {right:0; background: #fff url(img/next.png) center center no-repeat ;}
.big_prev {left:0; background: #fff url(img/previous.png) center center no-repeat ;}

.big_next:hover {background-image: url(img/next_hover.png);}
.big_prev:hover {background-image: url(img/previous_hover.png);}

.pre_big_img, .big_img  {
	 margin:auto; width:auto; 
	 height:auto; max-height:100%; position:static;
	 cursor: url('img/loupe-.png'), pointer; 
}

.catalog .item {position:relative;}
.loading {position: fixed; left:50%; top: 50%; z-index:39; background-color:#fff;}
img.thumb {cursor: url('img/loupe+.png'), pointer; position:static; border:0; margin:0;}
.item .big_img_href {position: absolute; top:-.5em; font-size:.7em; background-color:#eee; display:none;}
.item:hover .big_img_href {display:block;}


.fortree {width:100%; }
.fortree col.tree {width:20%;}
.articles .fortree col.main {width:80%;}
.fortree col.tree1 {width:5em;}
body * td.nobord1 {border:0;}
.fortree td.tree {border-right:2px solid #999;}
.fortree .sortable_vis {margin-left:1em; max-width:1400px;}
/*.fortree .navig {text-align:left;}*/

div.tree {width:18em; overflow:auto;}
.tree li {margin:.5em auto; padding:.1em .5em;}
.tree li:hover {background:#efe;}
.tree li li:hover {background:#ffe;}
.hidechild .inner {display:none;}
.hidechild .showchild .inner {display:inherit;}
.tree ul {list-style-type:none; padding:0; margin-left:1em;}
.tree ul.inner { margin-left:2em;}
.tree u {
	text-decoration:none; margin-right:.5em; padding:0 .2em; line-height:.5em; 
	font-size:.8em; border:1px solid #ccc; cursor:pointer;
}
.tree u.minus {padding:0 .5em; }

.tree div.leaf {border:1px solid #ccc; padding:.5em; margin:.2em auto auto auto;}
.tree .title b {color: rgb(153, 47, 0); font-style:italic; }
.tree .new_key {background:url(img/cms/k_plus.png) transparent left center no-repeat; padding-left:20px; cursor:pointer;}
/*
 * .tree .del {
	background:url(img/cms/k_del.png) transparent left center no-repeat; 
	padding-left:20px; cursor:pointer; text-decoration:none;
}
*/
.tree .del, .tree .edit {
	background: transparent 0% 0% no-repeat; cursor:pointer;
	width:16px; height:16px; border:0; float:right; margin:auto .2em ;
	
}
.tree .del {
	background-image:url(img/cms/k_del.png); 
}
.tree .edit {
	background-image:url(img/cms/k_edit.png); 
}
.tree input.sect {width:80%;}

.tree b {cursor:pointer;}
.tree b.active {font-weight:bold;}
.tree b.removable {cursor:default;}

table.files {table-layout:fixed; width:70em;}

table.files .id {width:12em;}
table.files .descr {width:14em;}
table.files .title {width:10em;}
table.files .topic {width:18em;}
table.files .mtime {width:7em;}
table.files .ext {width:2em;}


#profiler1, .pre {clear:both; padding:.5em; background-color:#fff; max-width:98%; overflow:scroll;}

.bottom_abs {
	position:absolute; bottom:0;
}

.Rating {position:relative;}

#pogodarp5 {width:203px; border:solid 1px #147180; margin:2em auto auto auto;
	font-family:Arial;font-size:12px;background-color:#80b6ea;
	
}
#pogodarp5 table {width:100%;}

#pogodarp5 .td1 {width:8px; height:30px; background: url(http://rp5.ru/informer/htmlinfa/topshl.png) #147180;}
#pogodarp5 .td2 {width:auto; text-align:center; vertical-align:middle; background: url(http://rp5.ru/informer/htmlinfa/topsh.png) #147180;}
#pogodarp5 .td4 {}
#pogodarp5 .a1 {
	color:#ffffff; font-size: 12px;
	font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
}
#pogodarp5 .td3 {width:8px; height:30px; background: url(http://rp5.ru/informer/htmlinfa/topshr.png) #147180;}
#pogodarp5 iframe {margin:0;width:100%; height:279px; padding:0;}

.ssitem .descr {display:none;}


/*============== anime ================*/

.mover1 {left:1%;}
.mover2 {left:2%;}
.mover3 {left:3%;}
.mover4 {left:4%;}
.mover5 {left:5%;}
.mover6 {left:6%;}
.mover7 {left:7%;}
.mover8 {left:8%;}
.mover9 {left:9%;}
.mover10 {left:10%;}
.mover11 {left:11%;}
.mover12 {left:12%;}
.mover13 {left:13%;}
.mover14 {left:14%;}
.mover15 {left:15%;}
.mover16 {left:16%;}
.mover17 {left:17%;}
.mover18 {left:18%;}
.mover19 {left:19%;}
.mover20 {left:20%;}
.mover21 {left:21%;}
.mover22 {left:22%;}
.mover23 {left:23%;}
.mover24 {left:24%;}
.mover25 {left:25%;}
.mover26 {left:26%;}
.mover27 {left:27%;}
.mover28 {left:28%;}
.mover29 {left:29%;}
.mover30 {left:30%;}
.mover31 {left:31%;}
.mover32 {left:32%;}
.mover33 {left:33%;}
.mover34 {left:34%;}
.mover35 {left:35%;}
.mover36 {left:36%;}
.mover37 {left:37%;}
.mover38 {left:38%;}
.mover39 {left:39%;}
.mover40 {left:40%;}
.mover41 {left:41%;}
.mover42 {left:42%;}
.mover43 {left:43%;}
.mover44 {left:44%;}
.mover45 {left:45%;}
.mover46 {left:46%;}
.mover47 {left:47%;}
.mover48 {left:48%;}
.mover49 {left:49%;}
.mover50 {left:50%;}
.mover51 {left:51%;}
.mover52 {left:52%;}
.mover53 {left:53%;}
.mover54 {left:54%;}
.mover55 {left:55%;}
.mover56 {left:56%;}
.mover57 {left:57%;}
.mover58 {left:58%;}
.mover59 {left:59%;}
.mover60 {left:60%;}
.mover61 {left:61%;}
.mover62 {left:62%;}
.mover63 {left:63%;}
.mover64 {left:64%;}
.mover65 {left:65%;}
.mover66 {left:66%;}
.mover67 {left:67%;}
.mover68 {left:68%;}
.mover69 {left:69%;}
.mover70 {left:70%;}
.mover71 {left:71%;}
.mover72 {left:72%;}
.mover73 {left:73%;}
.mover74 {left:74%;}
.mover75 {left:75%;}
.mover76 {left:76%;}
.mover77 {left:77%;}
.mover78 {left:78%;}
.mover79 {left:79%;}
.mover80 {left:80%;}
.mover81 {left:81%;}
.mover82 {left:82%;}
.mover83 {left:83%;}
.mover84 {left:84%;}
.mover85 {left:85%;}
.mover86 {left:86%;}
.mover87 {left:87%;}
.mover88 {left:88%;}
.mover89 {left:89%;}
.mover90 {left:90%;}
.mover91 {left:91%;}
.mover92 {left:92%;}
.mover93 {left:93%;}
.mover94 {left:94%;}
.mover95 {left:95%;}
.mover96 {left:96%;}
.mover97 {left:97%;}
.mover98 {left:98%;}
.mover99 {left:99%;}
.mover100 {left:100%;}
.mover101 {left:101%;}

.movel1 {right:1%;}
.movel2 {right:2%;}
.movel3 {right:3%;}
.movel4 {right:4%;}
.movel5 {right:5%;}
.movel6 {right:6%;}
.movel7 {right:7%;}
.movel8 {right:8%;}
.movel9 {right:9%;}
.movel10 {right:10%;}
.movel11 {right:11%;}
.movel12 {right:12%;}
.movel13 {right:13%;}
.movel14 {right:14%;}
.movel15 {right:15%;}
.movel16 {right:16%;}
.movel17 {right:17%;}
.movel18 {right:18%;}
.movel19 {right:19%;}
.movel20 {right:20%;}
.movel21 {right:21%;}
.movel22 {right:22%;}
.movel23 {right:23%;}
.movel24 {right:24%;}
.movel25 {right:25%;}
.movel26 {right:26%;}
.movel27 {right:27%;}
.movel28 {right:28%;}
.movel29 {right:29%;}
.movel30 {right:30%;}
.movel31 {right:31%;}
.movel32 {right:32%;}
.movel33 {right:33%;}
.movel34 {right:34%;}
.movel35 {right:35%;}
.movel36 {right:36%;}
.movel37 {right:37%;}
.movel38 {right:38%;}
.movel39 {right:39%;}
.movel40 {right:40%;}
.movel41 {right:41%;}
.movel42 {right:42%;}
.movel43 {right:43%;}
.movel44 {right:44%;}
.movel45 {right:45%;}
.movel46 {right:46%;}
.movel47 {right:47%;}
.movel48 {right:48%;}
.movel49 {right:49%;}
.movel50 {right:50%;}
.movel51 {right:51%;}
.movel52 {right:52%;}
.movel53 {right:53%;}
.movel54 {right:54%;}
.movel55 {right:55%;}
.movel56 {right:56%;}
.movel57 {right:57%;}
.movel58 {right:58%;}
.movel59 {right:59%;}
.movel60 {right:60%;}
.movel61 {right:61%;}
.movel62 {right:62%;}
.movel63 {right:63%;}
.movel64 {right:64%;}
.movel65 {right:65%;}
.movel66 {right:66%;}
.movel67 {right:67%;}
.movel68 {right:68%;}
.movel69 {right:69%;}
.movel70 {right:70%;}
.movel71 {right:71%;}
.movel72 {right:72%;}
.movel73 {right:73%;}
.movel74 {right:74%;}
.movel75 {right:75%;}
.movel76 {right:76%;}
.movel77 {right:77%;}
.movel78 {right:78%;}
.movel79 {right:79%;}
.movel80 {right:80%;}
.movel81 {right:81%;}
.movel82 {right:82%;}
.movel83 {right:83%;}
.movel84 {right:84%;}
.movel85 {right:85%;}
.movel86 {right:86%;}
.movel87 {right:87%;}
.movel88 {right:88%;}
.movel89 {right:89%;}
.movel90 {right:90%;}
.movel91 {right:91%;}
.movel92 {right:92%;}
.movel93 {right:93%;}
.movel94 {right:94%;}
.movel95 {right:95%;}
.movel96 {right:96%;}
.movel97 {right:97%;}
.movel98 {right:98%;}
.movel99 {right:99%;}
.movel100 {right:100%;}
.movel101 {right:101%;}

.moved1 {top:1%;}
.moved2 {top:2%;}
.moved3 {top:3%;}
.moved4 {top:4%;}
.moved5 {top:5%;}
.moved6 {top:6%;}
.moved7 {top:7%;}
.moved8 {top:8%;}
.moved9 {top:9%;}
.moved10 {top:10%;}
.moved11 {top:11%;}
.moved12 {top:12%;}
.moved13 {top:13%;}
.moved14 {top:14%;}
.moved15 {top:15%;}
.moved16 {top:16%;}
.moved17 {top:17%;}
.moved18 {top:18%;}
.moved19 {top:19%;}
.moved20 {top:20%;}
.moved21 {top:21%;}
.moved22 {top:22%;}
.moved23 {top:23%;}
.moved24 {top:24%;}
.moved25 {top:25%;}
.moved26 {top:26%;}
.moved27 {top:27%;}
.moved28 {top:28%;}
.moved29 {top:29%;}
.moved30 {top:30%;}
.moved31 {top:31%;}
.moved32 {top:32%;}
.moved33 {top:33%;}
.moved34 {top:34%;}
.moved35 {top:35%;}
.moved36 {top:36%;}
.moved37 {top:37%;}
.moved38 {top:38%;}
.moved39 {top:39%;}
.moved40 {top:40%;}
.moved41 {top:41%;}
.moved42 {top:42%;}
.moved43 {top:43%;}
.moved44 {top:44%;}
.moved45 {top:45%;}
.moved46 {top:46%;}
.moved47 {top:47%;}
.moved48 {top:48%;}
.moved49 {top:49%;}
.moved50 {top:50%;}
.moved51 {top:51%;}
.moved52 {top:52%;}
.moved53 {top:53%;}
.moved54 {top:54%;}
.moved55 {top:55%;}
.moved56 {top:56%;}
.moved57 {top:57%;}
.moved58 {top:58%;}
.moved59 {top:59%;}
.moved60 {top:60%;}
.moved61 {top:61%;}
.moved62 {top:62%;}
.moved63 {top:63%;}
.moved64 {top:64%;}
.moved65 {top:65%;}
.moved66 {top:66%;}
.moved67 {top:67%;}
.moved68 {top:68%;}
.moved69 {top:69%;}
.moved70 {top:70%;}
.moved71 {top:71%;}
.moved72 {top:72%;}
.moved73 {top:73%;}
.moved74 {top:74%;}
.moved75 {top:75%;}
.moved76 {top:76%;}
.moved77 {top:77%;}
.moved78 {top:78%;}
.moved79 {top:79%;}
.moved80 {top:80%;}
.moved81 {top:81%;}
.moved82 {top:82%;}
.moved83 {top:83%;}
.moved84 {top:84%;}
.moved85 {top:85%;}
.moved86 {top:86%;}
.moved87 {top:87%;}
.moved88 {top:88%;}
.moved89 {top:89%;}
.moved90 {top:90%;}
.moved91 {top:91%;}
.moved92 {top:92%;}
.moved93 {top:93%;}
.moved94 {top:94%;}
.moved95 {top:95%;}
.moved96 {top:96%;}
.moved97 {top:97%;}
.moved98 {top:98%;}
.moved99 {top:99%;}
.moved100 {top:100%;}
.moved101 {top:101%;}

.moveu1 {bottom:1%;}
.moveu2 {bottom:2%;}
.moveu3 {bottom:3%;}
.moveu4 {bottom:4%;}
.moveu5 {bottom:5%;}
.moveu6 {bottom:6%;}
.moveu7 {bottom:7%;}
.moveu8 {bottom:8%;}
.moveu9 {bottom:9%;}
.moveu10 {bottom:10%;}
.moveu11 {bottom:11%;}
.moveu12 {bottom:12%;}
.moveu13 {bottom:13%;}
.moveu14 {bottom:14%;}
.moveu15 {bottom:15%;}
.moveu16 {bottom:16%;}
.moveu17 {bottom:17%;}
.moveu18 {bottom:18%;}
.moveu19 {bottom:19%;}
.moveu20 {bottom:20%;}
.moveu21 {bottom:21%;}
.moveu22 {bottom:22%;}
.moveu23 {bottom:23%;}
.moveu24 {bottom:24%;}
.moveu25 {bottom:25%;}
.moveu26 {bottom:26%;}
.moveu27 {bottom:27%;}
.moveu28 {bottom:28%;}
.moveu29 {bottom:29%;}
.moveu30 {bottom:30%;}
.moveu31 {bottom:31%;}
.moveu32 {bottom:32%;}
.moveu33 {bottom:33%;}
.moveu34 {bottom:34%;}
.moveu35 {bottom:35%;}
.moveu36 {bottom:36%;}
.moveu37 {bottom:37%;}
.moveu38 {bottom:38%;}
.moveu39 {bottom:39%;}
.moveu40 {bottom:40%;}
.moveu41 {bottom:41%;}
.moveu42 {bottom:42%;}
.moveu43 {bottom:43%;}
.moveu44 {bottom:44%;}
.moveu45 {bottom:45%;}
.moveu46 {bottom:46%;}
.moveu47 {bottom:47%;}
.moveu48 {bottom:48%;}
.moveu49 {bottom:49%;}
.moveu50 {bottom:50%;}
.moveu51 {bottom:51%;}
.moveu52 {bottom:52%;}
.moveu53 {bottom:53%;}
.moveu54 {bottom:54%;}
.moveu55 {bottom:55%;}
.moveu56 {bottom:56%;}
.moveu57 {bottom:57%;}
.moveu58 {bottom:58%;}
.moveu59 {bottom:59%;}
.moveu60 {bottom:60%;}
.moveu61 {bottom:61%;}
.moveu62 {bottom:62%;}
.moveu63 {bottom:63%;}
.moveu64 {bottom:64%;}
.moveu65 {bottom:65%;}
.moveu66 {bottom:66%;}
.moveu67 {bottom:67%;}
.moveu68 {bottom:68%;}
.moveu69 {bottom:69%;}
.moveu70 {bottom:70%;}
.moveu71 {bottom:71%;}
.moveu72 {bottom:72%;}
.moveu73 {bottom:73%;}
.moveu74 {bottom:74%;}
.moveu75 {bottom:75%;}
.moveu76 {bottom:76%;}
.moveu77 {bottom:77%;}
.moveu78 {bottom:78%;}
.moveu79 {bottom:79%;}
.moveu80 {bottom:80%;}
.moveu81 {bottom:81%;}
.moveu82 {bottom:82%;}
.moveu83 {bottom:83%;}
.moveu84 {bottom:84%;}
.moveu85 {bottom:85%;}
.moveu86 {bottom:86%;}
.moveu87 {bottom:87%;}
.moveu88 {bottom:88%;}
.moveu89 {bottom:89%;}
.moveu90 {bottom:90%;}
.moveu91 {bottom:91%;}
.moveu92 {bottom:92%;}
.moveu93 {bottom:93%;}
.moveu94 {bottom:94%;}
.moveu95 {bottom:95%;}
.moveu96 {bottom:96%;}
.moveu97 {bottom:97%;}
.moveu98 {bottom:98%;}
.moveu99 {bottom:99%;}
.moveu100 {bottom:100%;}
.moveu101 {bottom:101%;}

/*============== anime end ================*/


.img1 {z-index:1;}

.micro {width:90%; margin:0 auto; overflow-x:auto; overflow-y:hidden; margin-top:10px;}
.micro .Band {white-space:nowrap; }
.micro img {height:30px; margin:0; cursor:pointer;}
.micro .curr {border:4px solid #fa7;} 

.imgList {text-align:center; color:#533126; font-family: Arial, 'Helvetica CY', 'Nimbus Sans L', sans-serif;}
.imgList:after {display:table; content:''; width:100%; }
.imgList .item {float:left; text-align:center; width:102px; height:132px; font-size:.8em; margin:.4em .2em; border:4px solid transparent;}
.imgList .img_box {width:100%; height:74px; margin-bottom:.2em; overflow:hidden;}
.imgList img.thumb {max-width:100%; cursor:pointer;}
.imgList .curr {border-color:#fa7;}

.bigFixed {position:fixed; left:50%; margin-left:-40%; width:80%; height:80%; top:2%; 
	 padding:2%; border:2px solid #ccc; z-index:9; background-color:#fff;
	box-shadow: 5px 5px 9px 0px #555; border-radius:9px; text-align:center;
}
.bigFixed:before {display: inline-block; height: 100%; vertical-align: middle; content: '';}
img.bigImg {
	height:auto; width:auto; max-width:100%; max-height:100%; margin:auto;
	display: inline-block; vertical-align: middle;
}
.bigFixed .descr {padding:.4em 0 0 0; background-color:#fff;}
.closeX {
	position: absolute; top: -14px; right: -14px; width:29px; height:29px; border:1px solid #999;
	cursor: pointer; z-index:11; border-radius:15px; background-color:#fff; color:#c00;
}
.closeX:after {
	content:'×'; position:absolute; font-size:24px; top:1px; left:5px; line-height:1; 
	font-family: Verdana, "Geneva CY", "DejaVu Sans", sans-serif;
}
.closeX:hover {background-color:#ffc; color:#f00;}

.arrowPrev, 
.arrowNext {position:absolute; width:150px; height:200px; top:50%; margin-top:-100px; cursor:pointer;}
.arrowPrev {left:0; text-align:right; }
.arrowNext {right:0; text-align:left; }
.arrowPrev:after, 
.arrowNext:after {
	display:block; position:absolute; top:50%; margin-top:-20px; 
	left:0; width:100%; font-size:30px; line-height:1; color:#999;
}
.arrowPrev:after {content:'❬';}
.arrowNext:after {content:'❭';}
.arrowPrev:hover:after,
.arrowNext:hover:after {font-weight:bold; color:#000;}

.aTitle {position:absolute; top:0; width:auto; padding:.5em; background-color:#fff; opacity:.6;}
.arrowPrev .aTitle {right:39px; text-align:right;}
.arrowNext .aTitle {left:39px;}
.arrowPrev:hover .aTitle,
.arrowNext:hover .aTitle {opacity:1;}
