@charset "utf-8";
html { color: #5e5e5e; background: #f8ead4; margin:0; padding:0; }
body { height: auto !important; height: 100%; min-height: 100%; font-size:0.71em; font-family: Verdana, Geneva, sans-serif; background-color:F8EAD4 !important;} /* body height 100% */

/*Тело сайта*/
#basewrap {
	width:1200px;
	padding:0px 4px 0px 4px;
	margin:0 auto;
}
/* standarts */
*{margin: 0; padding: 0; }
.nobr{border:none;}
.bold{font-weight:bold;}
table, table td{margin:0;	padding:0; vertical-align:top;	border-collapse: collapse; }
div.wrapper{clear:both; font-size:1%; height:1px;}
a{color:#155ca9; text-decoration:underline;}
a img{border:none!important;}
ol{ margin-left:20px;}
.add16{
	background-image:url(/img/des/images/excel.png) !important;	
}
.w260{width:260px;}
h1.h, h1.h a, h1{
	font-size:24px;
	margin:5px 0 10px 0;	
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
h2{font-size:16px; color:#000; margin:30px 0; font-weight:normal;}
h3.name{font-size:20px; color:#000000; margin:0 0 10px 0; font-weight:normal;}
h3.grey{color:#6b6b6b;}
h4{font-size:12px; color:#3d2b1d; font-weight:normal; margin:18px 0;}
h2 a{font-size:18px; color:#000000; text-decoration:none; font-weight:normal; margin:18px 0;}
h5{font-size:12px; color:#000000; margin:4px 0 2px 0; font-weight:normal;}

.error{color:#FF0000;}

input{vertical-align: middle}
button{border:none; display:inline; cursor:pointer;}
form{display:inline;}
.ctable{
	font-style:normal;
	border-collapse:collapse;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	margin-bottom:20px;
}
.ctable tr{
	background-color:#fff;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
}
.ctable td{
	padding:8px 5px 5px 5px;
	border-right:1px solid #fff;
}
input, textarea, select, file{ border:1px solid #999999; padding:1px 0 2px 1px; margin-right:4px;}

input[type=checkbox], input[type=radio]{border:none !important;}
input.chb{border:none !important;}

.ftrue{color:#006600; font-weight:bold;}

div.hideWindow{background:#FFFFFF; z-index:2; position:absolute; width:100%;}

table.rplashk{width:100%;}
table.rplashk th{
	background:url(/img/des/bg_tp_k.jpg) top repeat-x;
	color:#ffffff;
	font-weight:normal;
	padding:4px 21px;
	text-align:left;
}
table.rplashk td{
	background:url(/img/des/bt_r_str.jpg) 36px 0 no-repeat #fbf3e6;
	color:#606060;
	font-weight:normal;
	padding:8px 21px;
	font-size:12px;
	font-style:italic;
}
table.rplashk td a{
	font-size:12px;
	font-style:italic;
	color:#606060;
	text-decoration:none;
}


div.banner_place{
	background:#fbf3e6;
	padding:10px 0 0 10px;
}


/*News Shapk*/
table.nshapk{
	background:url(/img/des/news_bgsetka.gif) center no-repeat;
	margin:0;
	padding:0;
}
table.nshapk td{
	width:50%;
	padding:8px 5px 5px 20px;
	height:60px;
	margin:0;
	overflow:hidden;
}
table.nshapk h4{color:#5d4224; font-size:13px; margin:0; padding:0;}
table.nshapk a{color:#b2895b; display:block; padding-top:3px;}


.pdata{width:100%;}
.pdata th{
	background:url(/img/des/bbg_pl_ind_glav.gif) top repeat-x;
	text-align:left;
	color:#000000;
	font-weight:normal;
	padding:10px 10px;
}
.pdata tr.l td{
	background:#fff8eb;	
}
.pdata td{
	text-align:left;
	color:#554630;
	font-weight:normal;
	padding:6px 0 6px 10px;
}
td.gr{background:#dee6c1 !important;}
td.rd{background:#eccbc2 !important;}


table.mtimer{width:100%;}
table.mtimer td.a{ background:url(/img/des/lgrbg.gif) top repeat-x; padding:8px 0 8px 10px; width:50%;}
table.mtimer td.b{ background:url(/img/des/hgrbg.gif) top repeat-x; padding:8px 0 8px 10px; width:50%; color:#fa451d; font-size:14px; text-align:center;}

div.topmenu{
	background:url(/img/des/menu_grad.jpg) bottom repeat-x;
	height:45px;
}
ul.tmenu{
	margin-left:10px;
}
ul.tmenu li{
	list-style:none;
	float:left;
	width:auto;
	text-align:left;
}
ul.tmenu li a{
font-size: 12px; 
color: #f9eed9; 
text-decoration: none; 
display: block; 
height: 37px; 
z-index: 1003;
}

ul.tmenu li ul
{
position: absolute; 
width: auto; 
display: none; 
background: #d1a76b; 
z-index:1003;
}

ul.tmenu li:hover{
background: url(/img/des/bg_menu.jpg) top repeat-x; 
z-index: 1003;
}
ul.tmenu li:hover ul{
display: block;
}
ul.tmenu li ul li a{
height: auto;
padding:15px 27px;
}

ul.tmenu li li{
display: block;
position: relative;
float:left; 
width: auto !important;
}

ul.tmenu li ul li:hover{
background:#966e42; 
margin:0; 
}


div.topmenu div.informer_b{
	background:url(/img/des/menu_grey_grad.jpg) top repeat-x;
	float:right;
	height:45px;
	width:343px;
}

.light div.hpanel{background-color:#D7BD93;/*background:url(/img/des/bg_plnews.jpg) top repeat-x;*/}


div.mnblock{
	overflow:hidden;
	background:#fff8ed;
	width:393px;
	padding:0px;
}
div.mpmblock{margin:5px 0; z-index:1;}

.mblock_pg{
	color:#333;
	height:16px;
	width:16px;
	display:block;
	float:left;
	text-align:center;
	padding:1px 1px 1px 1px;
	cursor:pointer;
	border:1px solid #f8ead4;
	text-decoration:none;
	margin-left:2px;
	background:#d7bd93;
}

.mblock_pg:hover{
	color:#000;
	background:#ecd3a2;
}

.mblock_pg_active{
	color:#333;
	height:16px;
	padding:1px 1px 1px 1px;
	border:1px solid #c9b390;
	margin-left:2px;
	text-align:center;
	background:#f8ead4;
	text-decoration:none;
	width:16px;
	display:block;
	float:left;
}
.pager{ 
	background:#d7bd93; 
	height:25px;
	padding:3px 3px 3px 3px;
	display:block;
}

.blurtext{color:#999; font-style:italic;}
#phrase_search {float:left; margin:5px 4px 0px 2px;}
#delfullsearch2{position:relative; margin-top:5px; margin-left:196px; width:16px; height:16px;}
.marginLeft210{ margin-left:210px;}

#blog{ background:url(../img/des/blog.png); width:37px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px;float:right;} 
#list{ background:url(../img/des/list.png); width:37px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px;float:right;}
#reload{ background:url(../img/des/reload.png); width:72px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px;float:right;}
#btnDigest{ background:url(../img/des/digests.png); width:72px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px; float:right;}
#moreSearch{ background:url(../img/des/moresearch.png); width:37px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px; float:left;}
#popularNews { background:url(../img/des/popularnews.png); width:72px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px; float:right;}
#lastNews{ background:url(../img/des/last.png); width:72px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px;float:right;}
#abc{ background:url(../img/des/abc.png); width:72px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px;float:right;}
#rating{ background:url(../img/des/rating.png); width:72px; height:29px; cursor:pointer; display:block; margin:2px 2px 2px 2px;float:right;}

#blog:hover, #list:hover, #reload:hover, #btnDigest:hover, #popularNews:hover, #lastNews:hover, #abc:hover, #rating:hover, #moreSearch:hover {background-position:0px -29px;}
.active_but { background-position:0px -29px !important;}
.active_bt { background-position:0px -58px !important;}

.active_popularNews, .active_lastNews{ background-position:0px -58px;}

div.tradeblock{
	float:left;
	width:490px;
	margin:0 20px 20px 0;	
}
div.tradeblock div.bbar{color:#000; padding:10px;}
div.bhpanel{background:#e7c997; padding:10px; color:#59390a; font-size:14px; font-weight:bold;}

.tradeblockmain div.bhpanel{background:#fbf3e6; padding:10px; color:#e43a16; font-size:14px; font-weight:bold;}
.tradeblockmain .pdata th{background:url(/img/des/bg_trade_block_head.jpg) top repeat-x; padding:9px 10px;}

ul.menulist, ul.menulist_fav{ border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #333333;}
ul.menulist ul li, ul.menulist_fav ul li{padding-left:20px;}
ul.menulist span, ul.menulist_fav span{display:block; padding:5px 10px;}
/*ul.menulist li.group{background:#FFF;}*/
ul.menulist li.group span, ul.menulist_fav li.group span{cursor:pointer;}
ul.menulist li, ul.menulist_fav li{padding:0; font-size:11px; font-weight:500; background:#e6c896; border-bottom:1px solid #ffffff; color:#000; list-style:none; list-style-image:none;}
ul.menulist li.ch, ul.menulist_fav li.ch{padding-left:20px; font-weight:normal;}
ul.menulist li a, ul.menulist_fav li a{color:#000000;}
ul.menulist li.act, ul.menulist_fav li.act{background:#FFF;}
ul.menulist li.act a, ul.menulist_fav li.act a{text-decoration:none;}

ul.menulist_fav{margin-bottom:12px;}

div.nitem{margin:15px 5px 15px 0; color:#8d795b; line-height:15px;}
div.nitem table{margin-bottom:8px;}
div.nitem td.date{font-weight:bold; color:#d93d1e; font-size:13px; padding-right:10px;}
div.nitem td.title a{font-weight:bold; color:#9b270d; font-size:13px; text-decoration:underline;}

div.n_line{border-bottom:1px solid #e5d5bd; border-top:1px solid #e5d5bd; height:28px;}
div.n_line .a{float:left; font-size:14px; color:#d93d1e; padding-top:5px; padding-left:10px;}
div.n_line .b{float:right; background:url(/img/des/bgplnw.jpg) top repeat-x; width:91px; height:20px; text-align:center; padding-top:8px;}
div.n_line .b a{font-size:10px; color:#554630;}

/* winbox */
.dWindow{ position:absolute;}

.dWindow .handle{ padding:0 20px; background:#414041; font-size:14px; color:#ffffff;}
.dWindow .handle h3{color:#FFFFFF; font-size:32px; font-weight:normal; margin:0; padding:5px 0 15px 0; }
.dWindow .handle input[type=text], .dWindow .handle select{ height:20px; font-size:14px; color:#000000;	border:none; width:300px;}
.dWindow .topBar .dw1{ margin:0 2px; background:#414041; border-left:1px solid #c0bfc0; border-right:1px solid #c0bfc0; height:1px; font-size:1px; overflow:hidden;}
.dWindow .topBar .dw11{ margin:0; border-left:1px solid #747374; border-right:1px solid #747374; height:1px; font-size:1px; overflow:hidden;}

.dWindow .topBar .dw2{ margin:0 1px; background:#414041; border-left:1px solid #999999; border-right:1px solid #999999; height:1px; font-size:1px; overflow:hidden;}
.dWindow .topBar .dw3{ margin:0; background:#414041; border-left:1px solid #c0bfc0; border-right:1px solid #c0bfc0; height:1px; font-size:1px; overflow:hidden;}
.dWindow .topBar .dw4{ margin:0; background:#414041; border-left:1px solid #686768; border-right:1px solid #686768; height:1px; font-size:1px; overflow:hidden;}

.dWindow .closeBtn{
	float:right;
	background:url(/img/des/sp/dwx.gif) top left no-repeat;
	width:9px;
	height:9px;
	margin-right:7px;
	margin-top:3px;

	cursor:pointer;
}
.dWindow div.btContainer{ padding:5px 0; text-align:center; }
.dWindow div.btContainer input[type=button]{
	margin:0 10px;
	width:90px;
}

table.modalform td{padding:5px;}

div.button{
	background:url(/img/des/sp/bt_bg.png) top left no-repeat;
	width:184px;
	height:26px;
	padding-top:8px;
	font-size:14px;
	cursor:pointer;
	text-align:center;
}

table.inf{width:100%;}
table.inf th{
	background:url(/img/des/inf_grad.jpg) repeat-x top;
	height:42px;
	color:#554630;
	font-weight:bold;
	text-align:center;
}
table.inf td{
	color:#554630;
	font-weight:bold;
	text-align:center;
	padding:8px 0;
	background:#fff8eb;
}
table.inf td.l{ background:#f9eed9; }



table.shakala{width:100%;}
table.shakala td.kr{padding:8px 0 0 10px; width:75px; line-height:20px; color:#000; font-size:100%;}
table.shakala td{
	height:72px;
	background:url(/img/des/inf_gr.jpg)	repeat-x top;
}
table.inshk{width:100%;}
table.inshk td{ height:39px; background:none;}
table.inshk tr.gh td{
	height:27px;
	background:url(/img/des/shkl_grad.jpg) repeat-x top;
	white-space:nowrap;
}
table.inshk div.bgshk{height:2px; border-bottom:1px solid #ffffff; background:#b6b7b7; margin-top:14px; position:relative;}
table.inshk div.bgshk div.pimp{position:absolute; top:-3px;}
table.inshk tr.gh td.h{font-size:17px; color:#c44444; font-weight:bold; width:63px; padding-top:4px; text-align:center;}
table.inshk tr.rw td{
	height:auto;
	text-align:center;
	color:#c44444;
	padding:4px 0 0 0;
	white-space:nowrap;
}
table.inshk tr.rw td.rh{
	color:#424242;
	font-weight:bold;
	text-align:left;
}
table.inshk tr.rw td.r{text-align:right; color:#424242;}

table.infpanel{width:100%;}
table.infpanel td{background:#f9eed9; padding:7px 0 8px 10px; color:#606060; overflow:hidden;}
table.infpanel td.f{background:#fff8eb; font-size:11px; color:#554630;}


table.hline{width:100%;}
table.hline td{
	color:#000000;
	background:#fef6eb;
	padding:8px 6px;
	text-align:center;
	white-space:nowrap;
}
table.hline td.hh{font-weight:bold; text-align:left; padding-right:10px;}
table.hline tr.a td{
	background:#f9ead5;
	white-space:nowrap;
	padding:8px 6px;
}

div.stpanel{
	background:url(/img/des/inf_grad.jpg) top repeat-x;
	height:33px;	
}
div.stpanel div{
	float:left;
	width:200px;
	text-align:center;
	color:#FFF;
	cursor:pointer;
	padding-top:8px;	
}

tr.x-tree-node-collapsed img.plus{
	background-image:url(/extjs/plugins/images/elbow-end-plus-nl.gif) !important;
}
tr.x-tree-node-expanded img.plus{
	background:url(/extjs/plugins/images/elbow-end-minus-nl.gif) !important;	
}

table.clocktop{width:100%;}
table.clocktop td, table.clocktop th{
text-align:center; 
font-weight:bold;
width: 121px;
}

div.hpanel,div.hpanel{
	background:url(/img/des/bbg_pl_ind_glav.gif) top repeat-x;
	padding:10px 5px;
	overflow:hidden;
	height:35px; 
}
div.hpanel,div.hpanel a{
	color:black;
	font-weight:bold;
	font-size:16px; 
	text-decoration:none;
}

div.title{
	color:#000;
	font-weight:bold;
	padding:5px 0;
}

div.slide{
	overflow:auto;
	padding:0 0 10px 0;
	margin-bottom:10px;
	border:1px solid #963;
	width:100%; 	
}

table.datatabl{border:1px solid #963;}
table.datatabl td{padding:6px 5px;color:#000; vertical-align:top;}
table.datatabl td.h{font-weight:bold;}
table.datatabl tr.l td{ background:#FEF6EB; }

table.datalist td.f{padding-left:20px;}
table.datalist tr.head th{
	background:url(/img/des/inf_grad.jpg);
	height:42px;
	color:#FFF;	
	padding:0 7px;
}
table.datalist tr.group th{
	font-weight:bold;
	background:#e7c997;
	color:#57310c;
	height:36px;
}
table.datalist td{color:#4e3820; background:#f9eeda; vertical-align:middle; height:35px; padding-left:7px; padding-right:7px;}
table.datalist tr.l td{background:#fff8ed;}
table.datalist a{color:#532d08;}
table.datalist tr.head th.f{padding-left:20px;}


ul.hotlinkslist li{list-style:none; float:left; padding:8px 20px;}
ul.hotlinkslist li a{color:#52514d; font-weight:bold; text-decoration:none;}


.mname{color:#FFF; font-weight:bold; padding-top:10px; font-size:14px;}


div.disscuslist{
	overflow:hidden;	
}
div.disscuslist b.name{color:#563210}
div.disscuslist td{padding:10px 25px 10px 5px;}
div.disscuslist textarea{width:100%; height:100px;}

table.siteform{ background:#fff8eb; border:1px solid #845d35; margin:10px 0; width:700px;}
table.siteform th{font-weight:bold; text-align:center; padding:2px; background:url(/img/des/bg_tp_k.jpg) top repeat-x; color:#FFF;}
table.siteform td{padding:6px 10px; color:#744f2c;}
table.siteform td.l{font-weight:bold;}
table.siteform input{width:100%;}
table.siteform input[type=submit]{width:auto;}
table.siteform pre{font-family:"Courier New", Courier, monospace;}
ul.errors{color:#F00;}

table.formres{background:#fff8eb; border:1px solid #845d35; color:#744f2c; margin-bottom:20px;}
table.formres h3{font-size:16px;}
table.formres td{padding:4px 5px;}

.shortform{width:690px !important;}



table.calendar th{
	color:#747474;
	font-weight:bold;
	font-size:10px;
	padding:2px 4px;
}
table.calendar td{
	text-align:center;
	padding:1px 3px;
	
}
table.calendar td a{color:#6d6e71; text-decoration:none;}
table.calendar td.cur{background:url(/img/des/cl_bg_act.jpg) center no-repeat; color:#FFF; font-style:italic; }
table.calendar tr.pnl{background:url(/img/des/cl_bg_pnl.jpg) top repeat-x; color:#FFF;}
table.calendar tr.pnl a, table.calendar tr.pnl td{color:#FFF;}
table.calendar tr.pnl table td{height:20px; vertical-align:middle;}


/* ----------------------------  date ---------------------------*/
.datepicker_jqui {
	position: absolute;
	font-size: 10px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	color: #333;
	line-height: normal;
	width: 185px;
	height: 158px;
	padding: 4px;
	background: url(/img/des/frame.png) no-repeat;
}

/* header
********************************************************/
.datepicker_jqui .header {
	position: relative;
	height: 15px;
	margin-bottom: 5px;
	padding-top: 1px;
}

.datepicker_jqui .header .title {
	text-align: center;
	margin: 3px 18px 0 18px;
}

.datepicker_jqui .header .titleText {
	font-size: 11px;
	color: #fff;
}

.datepicker_jqui .header .previous,
.datepicker_jqui .header .next,
.datepicker_jqui .header .closeButton {
	position: absolute;
	cursor: pointer;
	text-indent: -40px;
	overflow: hidden;
	width: 16px;
	height: 16px;
	top: 4px;
	background-image: url(/img/des/arrows.png);
	background-position: left top;
	background-repeat: no-repeat;
}

.datepicker_jqui .header .previous {
	left: 4px;
}
.datepicker_jqui .header .previous:hover {
	background-position: left bottom;
}
.datepicker_jqui .header .next {
	right: 4px;
	background-position: -17px top;
}
.datepicker_jqui .header .next:hover {
	background-position: -17px bottom;
}
.datepicker_jqui .header .closeButton {
	display: none;
	right: 0px;
	top: 0px;
	background-position: right top;
}
.datepicker_jqui .header .closeButton:hover {
	background-position: right bottom;
}

/* body
********************************************************/
.datepicker_jqui .body {
	position: relative;
	top: 6px;
	left: 2px;
	width: 185px;
	height: 131px;
	overflow: hidden;
}

/* time
********************************************************/
.datepicker_jqui .time {
	position: relative;
	width: 100%;
	height: 100%;
}

.datepicker_jqui .time .hour,
.datepicker_jqui .time .comma,
.datepicker_jqui .time .minutes {
	background: #fff;
	border: 0px;
	width: 50px;
	font-size: 32px;
	color: #333;
	border: 1px solid #aaa;
	position: absolute;
	top: 18px;
	text-align: center;
	padding: 2px;
}

.datepicker_jqui .time .hour {
	left: 23px;
}
.datepicker_jqui .time .comma {
	background: transparent;
	border: 0px;
	width: 10px;
	left: 84px;
}

.datepicker_jqui .time .minutes {
	left: 103px;
}
.datepicker_jqui .time .ok {
	position: absolute;
	top: 80px;
	height: 32px;
	width: 136px;
	left: 23px;
	font-size: 20px;
}

/* days-grid
********************************************************/
.datepicker_jqui .days .day {
	float: left;
	overflow: hidden;
	width: 19px;
	padding-top: 1px;
	padding-right: 3px;
	height: 13px;
	border: 1px solid #aaa;
	text-align: right;
	margin: 0 2px 2px 0;
}

.datepicker_jqui .days .titles {
	margin-bottom: 1px;
}

.datepicker_jqui .days .titles .title {
	border: 1px solid transparent;
	text-align: center;
	height: 16px;
	padding-right: 0px;
	width: 22px;
	padding-top: 2px;
}

.datepicker_jqui .days .day0 {
	margin-right: 0;
}

.datepicker_jqui .days .week5 .day {
	margin-bottom: 0;
}

/* days-colors
********************************************************/
.datepicker_jqui .days .week .day {
	background: #fcfcfc;
	cursor: pointer;
	color: #333333;
}
.datepicker_jqui .days .week .day:hover {
	background: #fdf5ce;
	color: #c77405;
	border: 1px solid #fbcb09;
}

.datepicker_jqui .days .week .otherMonth {
	background: #f2f2f2;
	color: #94B2BE;
	border: 1px solid #aaa;
}

.datepicker_jqui .days .week .selected {
	background: #fff;
	color: #FF6600;
	border: 1px solid #fbcb09;
}

/* months-grid
********************************************************/
.datepicker_jqui .months .month {
	float: left;
	text-align: center;
	overflow: hidden;
	width: 57px;
	cursor: pointer;
	background: #fcfcfc;
	padding-top: 7px;
	height: 22px;
	border: 1px solid #aaa;
	margin: 0 2px 2px 0;
}

.datepicker_jqui .months .month3,
.datepicker_jqui .months .month6,
.datepicker_jqui .months .month9,
.datepicker_jqui .months .month12 {
	margin-right: 0;
}

.datepicker_jqui .months .month10,
.datepicker_jqui .months .month11,
.datepicker_jqui .months .month12 {
	margin-bottom: 0;
}

/* months-colors
********************************************************/
.datepicker_jqui .months .month:hover {
	background: #fdf5ce;
	color: #c77405;
	border: 1px solid #fbcb09;
}

.datepicker_jqui .months .selected {
	background: #fff;
	color: #c77405;
	border: 1px solid #fbcb09;
}

/* years-grid
********************************************************/
.datepicker_jqui .years .year {
	float: left;
	text-align: center;
	overflow: hidden;
	background: #fcfcfc;
	width: 32px;
	cursor: pointer;
	padding-top: 7px;
	height: 22px;
	border: 1px solid #aaa;
	margin: 0 2px 2px 0;
}

.datepicker_jqui .years .year4,
.datepicker_jqui .years .year9,
.datepicker_jqui .years .year14,
.datepicker_jqui .years .year19 {
	margin-right: 0;
	width: 34px;
}

.datepicker_jqui .years .year15,
.datepicker_jqui .years .year16,
.datepicker_jqui .years .year17,
.datepicker_jqui .years .year18,
.datepicker_jqui .years .year19 {
	margin-bottom: 0;
}

/* years-colors
********************************************************/
.datepicker_jqui .years .year:hover {
	background: #fdf5ce;
	color: #c77405;
	border: 1px solid #fbcb09;
}

.datepicker_jqui .years .selected {
	background: #fff;
	color: #c77405;
	border: 1px solid #fbcb09;
}

/* global
********************************************************/
.datepicker_jqui .unavailable {
	cursor: default !important;
	background: #f0f0f0 !important;
	color: #ccc !important;
	border: 1px solid #ccc !important;
}

/*tooltip
*********************************************************/
#leftBlock{ background:#e6c896; width:260px; background-color:#e6c896; display:block; float:left; }

div#leftBlock{
display: block;
position: relative;
width: 260px; 
float:left;
}

div#sortBlock{
display: block; 
position: relative; 
padding: 5px 5px 5px 20px; 
background: #e6c896; 
text-align: center;
}

#easyTooltip, #easyTooltipRight{
	font-size:11px;
	margin:0 10px 1em 0;
	width:430px;
	padding:8px;
	background:#fcfcfc;
	border:1px solid #cccccc;
	line-height:130%;
	z-index:1000;
}

#easyTooltip h3, #easyTooltipRight h3{
	margin:0 0 .5em 0;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
} 

#easyTooltip p, #easyTooltipRight p{
	margin:0 0 .5em 0;
} 

#easyTooltip img,#easyTooltipRight img{
	background:#fff;
	padding:1px;
	border:1px solid #dddddd;
	float:left;
	max-height:100px;
	max-width:100px;
	margin-right:10px;
} 
.selected_item{
	background:white;
}
.arrow{
	position:absolute;
	top:2px;
	left:2px;
	width:15px;
	height:16px;
	display:block;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	border:1px solid #f8ead4;
	background-image: url(/img/des/arrow.png);
	background-repeat:no-repeat;
}
.arrow:hover{
	background:#f8ead4;
	border:1px solid #f8ead4;
	background-image: url(/img/des/arrow.png);
}
.arrowactive{
	background-position:0 -16px;
}
.arrowactive:hover{
	background:#f8ead4;
	border:1px solid #f8ead4;
	background-image: url(/img/des/arrow.png);
	background-position:0 -16px;
}
#delsearch{
	position:absolute; 
	top:5px ;
	left:2px; 
	width:16px;
	height:16px; 
	display:none;
	cursor:pointer;
	background-image:url(/img/des/delete.png);
	background-repeat:no-repeat;
}
#delsearch:hover{
	background-image:url(/img/des/deletehover.png);
	background-repeat:no-repeat;
}
.delsearchlist{
	position:absolute; 
	top:3px ;
	right:3px; 
	width:16px;
	height:16px; 
	display:none;
	cursor:pointer;
	background-image:url(/img/des/delete.png);
	background-repeat:no-repeat;
}
.delsearchlist:hover{
	background-image:url(/img/des/deletehover.png);
	background-repeat:no-repeat;
}
.cont {
    width: 10px;
    height: 10px;
    overflow: scroll;
}
/* ��� ������� ����������� ����*/
.contenerGN{	
	font-size:10px;
	margin:0 10px 1em 0;
	width:180px;
	min-height:50px;
	display:none;
	padding:8px;
	background:#fcfcfc;
	border:1px solid #cccccc;
	z-index:1000;
	position:absolute;
	top:-10px;
	left:-10px;
}
.rss_sblock, .l_rss_sblock, .b_rss_sblock{
	font-size:10px;
	margin:0 10px 1em 0;
	width:180px;
	display:none;
	padding:8px;
	background:#fcfcfc;
	border:1px solid #cccccc;
	z-index:3001;
	position:absolute;
	top:0px;
	left:0px;
}

.rss_sblock h3, .l_rss_sblock h3, .b_rss_sblock h3, .contenerGN h3{
	margin:0 0 .5em 0;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
} 

.rss_sblock p, .l_rss_sblock p, .b_rss_sblock p, .contenerGN p{
	margin:0 0 .5em 0;
} 

.rss_sblock img, .l_rss_sblock img, .b_rss_sblock img, .contenerGN img{
	background:#fff;
	padding:1px;
	border:1px solid #dddddd;
	float:left;
	max-height:100px;
	max-width:100px;
	margin-right:10px;
} 
.but{color:#333; border:1px solid #f8ead4; display:block; min-width:60px; max-width:160px; padding:2px 2px 2px 2px; margin:2px 2px 2px 2px; font-size:10px; text-align:center;}
.but:hover{	background:#ecd3a2;	cursor:pointer;}

.butactive {border:1px solid #c9b390; padding:2px 2px 2px 2px; margin:2px 2px 2px 2px; text-align:center; background:#f8ead4;}
.butactive:hover{ background:#efddc2;}
#suggestions {
	border:1px solid #d7bd93;
	width: 200px;
	background-color:#f8ead4;
	margin-left:12px;
	position: absolute;
	top:23px;
	left:8px;
	padding: 5px;
	visibility: hidden;
	z-index:2000;
}
.itemmenu{
	color:grey;
	margin-bottom:1px;
	text-align:left;
	cursor:pointer;
	padding:2px 2px 2px 2px;
	display:block;
}


.itemsug{
	color:grey;
	margin-bottom:1px;
	text-align:left;
	cursor:pointer;
	padding:2px 2px 2px 2px;
	display:block;
}

.itemmenu:hover, .itemsug:hover{
	color:#000;
	background:#efefef;	
	outline:1px solid #e0d0b8;
}
.panelUp{background:#E6C896; display:block; height:33px; border:1px solid #B2895B; position:relative; padding:2px 2px 4px 2px;}
.panelUp_D{background:#E6C896; display:block; height:43px; border:1px solid #B2895B; position:relative; padding:2px 2px 4px 2px;}
.lupa{ cursor:pointer; width:28px; height:28px; margin-top:4px;}
.blog_title{
	text-decoration: none;
	color:#513215;
	font-size: 18px;
}
.blog_title:hover{
	text-decoration:underline;
}

.vpi{background-color:#6e9f5d;}
.vni{background-color:#d35853;}
.npi{background-color:#bcd4b4;}
.nni{background-color:#e7b0ad;}


div.b_src a.blog_title{
color:#513215; 
font-size: 18px;
}

div.mainimgblck7 a.blog_title{
color: #513215; 
font-size: 16px;
}

#anonce{width:700px; position:relative;}
#anonce img{
	margin:5mm 5mm 5mm 5mm;
}
.indent{
	padding:0px 3px 0px 3px;
}
.nov{
	display:block;
	padding-top:30px;
	padding-bottom:10px;
	margin:0px 0px 3px 0px;
	/*border:1px solid #000;*/
	font-size:20px;
}
.reloadmin{
	position:absolute; 
	top:0px; 
	right:105px;
	display:block;
	width:37px;
	height:29px;
	margin:2px 2px 2px 2px;
	background-image:url(/img/des/minreload.png);
	background-repeat:no-repeat;

}
.reloadmin:hover{
	background-image:url(/img/des/minreload_h.png);
}
.search_select{
	outline:1px solid #82663e;
	background:#e4c896;
}
#popularblock{	display:block;	margin:5px 2px 2px 2px;	padding:4px 2px 2px 2px; float:right; font-size:10px;}
#popularblock div {width:80px; display:inline-block; margin-top:-5px;}

#offerChannel{
	cursor:pointer;
	margin:3px 3px 3px 3px;
	padding:3px 20px 2px 3px;
	width:200px;
	height:20px;
	display:block;
	position:relative;
	color:#333;
	font-size:12px;
	text-align:center;
}
#offerChannelPanel{
	display:none;
	font-size:10px; 
}
#add_requisition{
	cursor:pointer;
	background-color:#b59663;
	border:1px solid #937749;
	margin:2px 2px 2px 2px;
	padding:2px 3px 2px 3px;
}
#add_requisition:hover{
	background-color:#caad7e;
}
#windowframe{
	position:absolute;
	min-width:100px;
	min-height:100px;
	top:0px;
	left:100px;
	visibility:hidden;
	background:#fff;
	z-index:3000;
}
#linkframe {
	padding:3px 3px 3px 3px;
}
#windowframeclose, #closealert, #view_picturesclose{
	position:absolute;
	top:3px;
	right:3px;
	width:16px;
	height:16px; 
	cursor:pointer;
	background-image:url(/img/des/delete.png);
	background-repeat:no-repeat;
}

.close{
	position:absolute;
	top:3px;
	right:3px;
	width:16px;
	height:16px; 
	cursor:pointer;
	background-image:url(/img/des/delete.png);
	background-repeat:no-repeat;
}
.close:hover{ background-position:0px -16px;}

#windowframeclose:hover, #closealert:hover, #view_picturesclose:hover{
	background-image:url(/img/des/deletehover.png);
	background-repeat:no-repeat;
}
#panel{
	display:block;
	height:30px;
	border:1px solid #b2895b; 
	background:#e6c896;
}
#alert{
	width:220px;
	height:30px;
	z-index:3001;
	color:#b2895b;
	display:none;
	position:fixed;
	font-size:14px;
	background:#f8ead4;
	border:1px solid #b2895b; 
	padding:25px 10px 25px 10px;
}
#viewerBody { background:#fff; padding:5px;  display:none; position:fixed; top:0px; left:0px; z-index:2005;}
#image_tags{ position:relative; height:70px;}
.pictag {position:absolute; top: 0px; left:0px; display:none;}
#imgBody{position:relative;}
#imgBody
.lmargeup23{position:absolute;  left:0px; top:50%; display:block; width:57px; height:46px;}
.rmargeup23{position:absolute; right:0px; top:50%; display:block; width:57px; height:46px;}
#pic_last{position:absolute; left:0px; top:-46px; background-image:url(../img/des/btnPrevious.png); display:none; width:57px; height:46px;}
#pic_next{position:absolute; right:0px; top:-46px; background-image:url(../img/des/btnNext.png); display:none; width:57px; height:46px;}

.logoChannel{width:200px;}
.cont{width:10px; height:10px; visibility:hidden; position:absolute;}
.view_pich{ visibility:hidden; position:absolute;}
.overlay_close{ position:absolute; top:2px; right:2px; width:17px; height:17px; display:none; background:url(../img/des/overlay_close.png);}

#vipgroup{max-height:250px; overflow:auto; margin:2px 0px 2px 0px; padding:2px 0px 2px 0px; display:block; position:absolute; width:200px; right: -202px; top: -3px; background: #F8EAD4; border: 1px solid #E6c896; z-index:10;}
.viptag{color:#333; font-size:12px; width:160px; display:block; cursor:default; text-align:left; padding:3px; float:left;}
.viptag:hover{background:#ecd3a2;cursor:pointer;}
.vipSel{color:#ccc !important;}



#overlay {position:fixed; display:none; background:url(/img/des/bgopacity.png); left:0;top:0; width:100%; height:100%; z-index:2005;}
.butt {cursor:pointer;	font-size:12px;	display:block;	height:16px;	background:#e6c896;	border:1px solid #b2895b;	padding:2px 2px 2px 2px;	margin:10px 2px 0px 2px;	text-align:center;}
.butt:hover {background:#eccf9e;}
.pictag {display:none; height:24px;}

#add_pictag_panel, #del_pictag_panel, #del_tag_panel{
	top:10px;
	left:10px;
	display:none;
	position:absolute;
	text-align:center;
	background:#f8ead4;
	min-width:300px;
	border:1px solid #e6c896;
	padding:10px 10px 10px 10px;
}
.add_tag_panel{
    top:10px;
    left:10px;
    display:none;
    position:absolute;
    text-align:center;
    background:#f8ead4 !important;
    z-index:1002;
    width:350px;
    border:1px solid #e6c896;
    padding:10px 10px 10px 10px;
}

.atp_attr{ display:none;}
.group_attr{ display:none;}
.suggestions_tags{
    background-color: #F8EAD4;
    border: 1px solid #B2895B;
    display: none;
    float: left;
    padding: 5px;
    position: relative;
    width: 260px;
    z-index: 1003;
}

.news_h2{font-size:16px; display:inline; margin-bottom:10px; font-weight:bold;color:#513215;}
.news_lict_h2{color:#3d2b1d; display:inline; font-size: 12px;}
.l_source, .b_source{color:#999; font-weight:bold; position:relative;} 
#generalSource {font-weight:bold; position:relative; text-align:center; display:block;}
#generalSource a{color:#999; font-style:italic !important;} 
.ch_script{color:#58595b; font-size: 12px; position:relative; display:inline-block;}
.pointer{ cursor:pointer;}

.inputs{
	margin:1px 1px 1px 1px;
	position:relative;
	font-size:12px;
	height:16px;
}
.tdlabel{
	color:#000;
	font-size:12px;
	margin:1px 1px 1px 1px;
	font-weight:bold;
}
.hdr{
	font-size:12px;
	margin:1px 1px 1px 1px;
	font-weight:bold;
}
.picture, .com_pic{
	cursor:url('/img/des/zoom.cur'), pointer;
}
#tags_add{
	top:3px;
	left:3px;
	cursor:pointer;
	position:absolute;
}
#tags_del{
	top:3px;
	left:20px;
	cursor:pointer;
	position:absolute;
}

#addtag, #deltag{cursor:pointer;}
#addtag {display:none;}
.noTags{padding-top:6px; color:#999; float:left; display:block;}

#fullwind, .fullpic{top:3px; right:3px; width:16px; height:16px; cursor:pointer; position:absolute; background-image:url(/img/des/fullwind.png);}
#fullwind:hover, .fullpic{ background-position:0px -16px}

.htag{color: #000000; position: relative; text-align: left; min-height: 18px; padding: 3px 1px 1px 1px;margin: 2px 1px 1px 3px;font-weight: bold; display:block; float:left;}
.add_tag{
    background-image:url(../img/des/plus16.png);
    margin-top:4px;
    cursor:pointer;
    display:block;
    width:16px;
    height:16px;
    float:left;
    z-index:1002;
}
.z1002 {z-index:1002; }

.tag{color:#000; display:block; position:relative; text-align:left; min-height:16px; max-height:21px; padding:1px 1px 1px 1px; margin:1px 1px 3px 3px; float:left;}
.restore{cursor:pointer;display:none; margin-top:4px; }
.nametag{display:block; margin-top:3px;}
.comma{color:#000; width:10px; height:9px; display:block; position:relative; text-align:left; padding:7px 1px 1px 1px; margin:1px 1px 3px 0px; float:left;}
.restore:hover {text-decoration:underline;}
.del_tag{ display:block; width:16px; height:16px; background-image:url(../img/des/delete.png); cursor:pointer; margin:3px 0px 0px 3px;}
.del_tag:hover{ background-position:0px -16px;}

.voteBlock{width:80px; float:right; text-align:center;}

#last_loc {cursor:pointer; width:50%; height:100%; display:block; position:absolute; top:0px; left:0px; background:url(/img/des/fopacity.png);}
#next_loc {cursor:pointer; width:50%; height:100%; display:block; position:absolute; top:0px; right:0px; background:url(/img/des/fopacity.png);}


.nextarrow{
	width:32px;
	height:32px;
	display:block;
	text-decoration:none;
	background-image:url(/img/des/nextarrow.png);
}
.lastarrow{
	width:32px;
	height:32px;
	display:block;
	text-decoration:none;
	background-image:url(/img/des/lastarrow.png);
}
.nextarrow_e{
	width:32px;
	height:32px;
	display:block;
	text-decoration:none;
	background-image:url(/img/des/nextarrow_e.png);
}
.lastarrow_e{
	width:32px;
	height:32px;
	display:block;
	text-decoration:none;
	background-image:url(/img/des/lastarrow_e.png);
}
#back{
	top:10px;
	left:10px;
	width:17px;
	height:17px;
	position:fixed;
	display:block;
	background-image:url(/img/des/backbtn.png);
	cursor:pointer;
}
#back:hover{background-image:url(/img/des/backbtn_hover.png);}
.both{clear:both;}

.subheader{ background:#e6c896; font-size:18px; font-weight:bold; text-align:center; padding:5px;}

.picstatus {margin:10px 10px 10px 15px; text-align:center;}
.imgtag{display:block; width:130px; height:100px; margin:3px; padding:2px; border:1px solid #ddd; text-align:center; float:left; background-color:#fff;}
.imgtag img {max-width:130px; max-height:100px;}
#taginfo{ display:block; height:200px; overflow:hidden; padding:5px; position:relative; background:#fff; float:left;}
#taginfo img{ float:left; max-width:260px; max-height:176px; padding:2px; margin-right:5px; border:1px solid #ddd;}
#taginfo p{margin:0px !important;}
#taginfo_more{display:block; position:absolute; bottom:0px; right:0px; width:730px; height:21px; padding-right:10px; text-align:right; background:#fff; cursor:pointer;}

.showing {padding:5px 10px 10px 10px; background:#fff8ed; display:block; width:720px;}
.sresult {text-align:center; padding:20px 5px 20px 5px;}

#dmovel{top:0px;right:0px;width:20px;height:220px;z-index:2;position:absolute;background-image:url(/img/des/dmover.png);}
#dmover{top:0px;left:0px;width:20px;height:220px;z-index:2;	position:absolute;	background-image:url(/img/des/dmovel.png);}
#movel{top:0px;	right:0px;width:20px;height:220px;z-index:3;position:absolute;background-image:url(/img/des/mover.png);}
#mover{top:0px;left:0px;width:20px;height:220px;z-index:3;display:none;position:absolute;background-image:url(/img/des/movel.png);}
#mover:hover{cursor:pointer;}
#movel:hover{cursor:pointer;}
#latest_imgtg{width:680px;height:120px;margin:8px auto 20px auto;border:1px solid #f8ead4;padding:3px 20px 3px 20px;position:relative;overflow: hidden;}
.line_imgtg{min-width:1580px;height:220px;top:10px;left:20px;z-index:1;position:absolute;}
.imgtg{float:left;width:120px;position:relative;text-align:center;margin:0px 5px 0px 5px;}
.imgtg:hover{outline:1px solid #e9c56e;}
.anonce{font-size:12px; line-height: 1.5;position:relative;display:block;overflow:hidden;}
.tags_blog{	font-size: 11px;}

div.taglist{float: left; position: relative; padding-top: 0px; padding-left: 20px; margin-top:3px; z-index:10;}

/*цвет автотегов*/
.taglist a, #newstags a{color:#999;}
.rvote{width:38px; height:30px; padding-top:8px; margin-left:21px; margin-right:21px; text-align:center; color:#000; font-size:16px;}
.vote {color:#000; font-size:10px; position:relative; width:80px; display:block; text-align:center; cursor:pointer;}
.vote_panel{top:-38px; left:-58px; display:none; width:150px; height:150px; position:absolute; border:6px solid #e6c896; z-index:1002;}
.pvote, .nvote, .ivote, .uvote{color:#000; float:left; position:relative; display:block; width:75px; height:60px; padding-top:15px; font-size:22px;}

div.newsitem{border-bottom: 1px solid #d1a66f;margin-bottom: 4px;}
.newsitem:hover{background-color:#FFF;}

.nvote{	background-color:#d35853;} 
.pvote{	background-color:#6e9f5d;}
.uvote{	background-color:#ebaead;}
.ivote{	background-color:#bcd4b4;}

.block{min-width:16px; min-height:16px; position:relative;float:left;}
.warning {width:500px;border:1px solid #ff0;padding:10px 10px 10px 10px;margin:10px 10px 10px 10px;background-color:#F3EED8;}

.timer{text-align:center; padding:15px 5px 10px 5px; display:none;}
.font10{ font-size:10px; color:#666;}
.font12{ font-size:12px; color:#333;}
.font14{ font-size:14px; color:#666;}
.font16{ font-size:16px; color:#333;}
.font18{ font-size:18px; color:#666;}
.font20{ font-size:20px; color:#333;}
.font22{ font-size:22px; color:#666;}
.font26{ font-size:26px; color:#333;}
.blue{ color:#000;}
.cloud{ width:258px;}
.cloud a {display:inline-table;}
/*дайджест*/
.dgstmenu{color:#333; width:250px; min-height:19px; margin-bottom:1px; text-align:left; cursor:pointer; padding:4px 2px 2px 6px; display:block;}
.dgstmenu:hover{color:#000;	background:#efefef;	outline:1px solid #e0d0b8;}
.active_menu{background:#fff}
.digestBase{text-align:center;position:relative;z-index:1000;}
.digestPlus{width:25px;height:25px;display:block;cursor:pointer;margin:0px 2px 2px 3px;background-image:url(/img/des/plus.png);}
.digestsPanel{top:0px; right:0px; display:none;position:absolute; text-align:center; background:#f8ead4 !important; z-index:1002; width:220px; border:1px solid #e6c896; padding:3px; color:#333;}
.digestsMenu{background-color:#f8ead4;}
.digestTimer{ background-image:url(../img/des/timer16.gif); display:none; width:16px; height:16px; float:right;}
#digestCreate{width:130px !important;}
.digestInfo{ text-align:center; color:#F00;}
.digestimg{max-width:100px; max-height:100px; margin-right:5px; border:1px solid #999;}
.digestsAllList, .digestsMyList{max-height:160px; overflow:auto; margin:2px 0px 2px 0px; padding:2px 0px 2px 0px;}
.digestsAllList{display:none;}
.digest{color:#333; font-size:12px; width:170px; display:block; cursor:default; text-align:left; padding:3px; float:left;}
.digest:hover{background:#ecd3a2;cursor:pointer;}
.digestSel{color:#ccc !important;}
.addnewdigest{font-size:10px; font-weight:bold; margin-bottom:4px;}

.digestForm{width:320px; display:none; padding:5px; position:absolute; top:20px; left:-125px; background:#f8ead4; border:1px solid #e6c896; z-index:2003;}
.digestForm #digestDescription{ min-width:230px; max-width:230px;  min-height:100px; max-height:100px;}
.digestForm #digest_name{min-width:230px; max-width:230px; }
.digestForm #digestPicture{min-width:230px; max-width:230px; }
.digestBlock{position:relative;display:block;padding:10px 10px 10px 10px;margin-bottom:5mm;background-color:#fff8ed;border-bottom:1px solid #e6c896;}
.digestBHeader{color:#513215;display:block;font-size:18px;font-weight:bold;text-decoration:none;margin-bottom:5px; z-index:2000;}
.digestUser{color:#666;font-size:14px;font-style:italic;font-weight:bold;text-decoration:none;}
.digestBlock:hover{background-color:#fff;}

.enabled, .enabled:hover{color:#999;border:1px solid #e6c896;background-color:#f8ead4;}

#authform {	top:0px;left:0px;width:400px;height:300px; display:none; z-index:3000;position:fixed;font-size:14px;text-align:center;background-color:#fff;border:1px solid #e6c896;padding:10px 10px 10px 10px;}

#sortview, #sortlikes, #sortdiscuss, #daily, #weekly, #monthly, #allperiod {float:left;}
#sortdiscuss{ width:100px;}
#Panel_leftblock {float:left; width:310px;}
#Panel_rightblock {float:right; width:300px;}

#subpanel {height:21px;display:none;}
.favorite_menu{top:5px;	left:10px;float:left;display:block;width:16px;height:16px;cursor:pointer;position:absolute;background-repeat:no-repeat;background-image:url(/img/des/favorite.png);}	
.ignore_menu{ top:5px;left:30px;display:block;width:16px;height:16px;cursor:pointer;position:absolute;background-repeat:no-repeat;background-image:url(/img/des/ignore.png);}

.favorite_middle{
	width:16px;
	height:16px;
	cursor:pointer;
	display:inline-block;
	margin-left:10px;
	margin-top:5px;
	background-image:url(/img/des/favorite.png);
}
.ignore_middle{
	width:16px;
	height:16px;
	cursor:pointer;
	display:inline-block;
	margin-left:10px;
	margin-top:5px;
	background-image:url(/img/des/ignore.png);
}
.ignore_menu:hover, .ignore_middle:hover, .favorite_menu:hover, .favorite_middle:hover, .selected_fav, .selected_ign{background-position:0px -16px;}

.fav_item{
	display:block;
	padding:5px 5px 5px 20px;
}
.tagitem {
	display:block;
	width:300px; 
	margin:3px 3px 3px 3px;
	padding:3px 3px 3px 3px;
}
.tagitem:hover {
	background-color:#fff;
}
.col {
	width:310px;
	float:left;
	display:block;
}
.restoredigestnews {
	width:20px;
	height:20px;
	display:none;
	cursor:pointer;
	background-image:url(../img/des/restoredigestnews.png);
	background-repeat:no-repeat;
}
.deldigestnews {
	width:16px;
	height:16px; 
	display:block;	
	cursor:pointer;
	background-image:url(/img/des/delete.png);
	background-repeat:no-repeat;
}
#search_news {
	top:0px;
	left:0px;
	width:206px;
	min-height:32px;
	display:block;
	padding:4px 2px 2px 2px;
	position:absolute;
	background:#e6c896;
}
#moresearch {
	width:37px;
	height:29px;
	cursor:pointer;
	background-image:url(../img/des/advanced_search.png);
}
#moresearch:hover {
	background-image:url(../img/des/advanced_search_h.png);
}
#moreSearchPanel {
	position:relative;
	height:40px;
	display:none;
	padding:5px 5px 5px 5px;
	z-index:2000;
}
.markerLink{display:none;}

.show_block {display:block !important; position:relative;}
.hide_block {display:none !important;}
.editnews{width:16px; height:16px; cursor:pointer; display:block; margin-left:10px; background-image:url(../img/des/edit16_save.png);}
.editnewssave{background-position:0px -16px;}
.previewBody{ background:#fff; border:1px solid #CCC; padding:2px; max-width:680px; max-height:400px; overflow:auto;}
.previewBody img.picture{cursor:pointer;}
.previewBody h2, h3 { margin:3px;}
.previewBody p{ margin:3px;}
#previewNewsbtn{display:none;}
.hform{ height:24px !important; padding:0px !important; font-size:14px; background-image:url(../img/des/hgrbg.gif) !important; background-repeat:repeat-x; position:relative;}

.datenews {text-align:right; display:block; margin:5px 0px 5px 10px; font-size:12px; font-weight:bold; text-decoration:underline;}
.picnews{max-width:200px; max-height:180px; float:left; margin:3px 15px 3px 3px;}
.b_rec{ background:#FFF;}
.newsblog{border-bottom:1px solid #d1a66f; margin-bottom:4px;}


/* Стили для jQuery UI Datepicker */
#datepicker_div, .datepicker_inline {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	background: #DDD;
	width: 185px;
}
#datepicker_div {
	display: none;
	border: 1px solid #FF9900;
	z-index: 10;
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_dialog {
	padding: 5px !important;
	border: 4px ridge #DDD !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background: #DDD;
	color: #000;
}
*html .datepicker_prompt {
	width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.datepicker_control {
	background: #FF9900;
	padding: 2px 0px;
}
.datepicker_links {
	background: #E0F4D7;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label {
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #83C948;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.datepicker_header select {
	background: #83C948;
	color: #000;
	border: 0px;
	font-weight: bold;
}
.datepicker {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker .datepicker_titleRow {
	background: #B1DB87;
	color: #000;
}
.datepicker .datepicker_daysRow {
	background: #FFF;
	color: #666;
}
.datepicker_weekCol {
	background: #B1DB87;
	color: #000;
}
.datepicker .datepicker_daysCell {
	color: #000;
	border: 1px solid #DDD;
}
#datepicker .datepicker_daysCell a {
	display: block;
}
.datepicker .datepicker_weekEndCell {
	background: #E0F4D7;
}
.datepicker .datepicker_daysCellOver {
	background: #FFF;
	border: 1px solid #777;
}
.datepicker .datepicker_unselectable {
	color: #888;
}
.datepicker_today {
	background: #B1DB87 !important;
}
.datepicker_currentDay {
	background: #83C948 !important;
}
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #000 !important;
}
.datepicker_titleRow a {
	color: #000 !important;
}
.datepicker_control a:hover {
	background: #FDD !important;
	color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.datepicker_multi .datepicker {
	border: 1px solid #83C948;
}
.datepicker_oneMonth {
	float: left; 
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}
.datepicker_cover {
	display: none;
	display: block;
	position: absolute;
	z-index: -1;
	top: -4px;
	left: -4px;
	width: 193px;
	height: 200px;
}




/* Стили для jQuery UI Datepicker */

/*Слайдер в заголовке сайта*/

#slidebody {
	display:block;
	width:440px;
	height:140px;
	overflow:hidden;
	position:relative;
	background-color:#fff8ed;
	border:1px solid #754c50;
}
.slidebottom {
	left:0px;
	bottom:0px;
	height:20px;
	width:440px;
	display:block;
	position:absolute;
	z-index:100;
	background-image:url(/img/des/bottomslide.png);
}
.slidetop, div.slidetop {
	position:absolute;
	border: none;
	display:block;
	width:440px;
	height:140px;
	overflow:hidden;
	top:0px;
	left:0px;
	z-index:2;
	background:#fff8ed;
}
.slidetop img {
	max-width:180px;
	max-height:100px;
	padding:3px 3px 3px 3px;
	float:left;
	border: none;
}
.slidetop .title {
	color:#513215;
	font-size:12px;
	font-weight:bolder;
	padding:3px 10px 1px 10px;
}
.slidetop .text {
	color:#754c50;
	font-size:10px;
	padding:3px 10px 10px 10px;
}
#slidenav {
	position:absolute;
	background-color:#f9ead5;;
	display:block;
	top:0px;
	right:3px;
	height:20px;
	width:60px;
	z-index:5;
}
.slidebut {
	float:left;
	display:block;
	width:20px;
	height:20px;
	background-image:url(/img/des/pointbut.png);
}
.slidebut:hover {
	background-position:0px -20px;
}
.slidebutsel {
	background-position:0px -20px;
}
.slideinfo{
	color:#513215;
	height:16px;
	display:block;
	background-color:#f9ead5;
	font-size:12px;
	font-weight:bold;
	padding:3px 2px 2px 2px;
	border-bottom:1px solid #754c50;
	overflow:hidden;
}

/*Слайдер в заголовке сайта*/

#edit_tag_panel{
    width:423px;
    min-height:26px;
    position:relative;
    padding:3px 3px 3px 3px;
    border:1px solid #aaa;
    margin-top:10px;
    margin-bottom:3px;
}

/*стиль комментариев*/
#comment_panel{
	width:670px;
	min-height:26px;
	position:relative;
	padding:3px 3px 3px 3px;
	border:1px solid #aaa;
	margin-top:10px;
	margin-bottom:3px;
}
#comment_text{
	width:674px;
	max-width:674px;
	min-height:100px;
	overflow:auto;
	z-index:1;
}
#n_anonce{
	width:690px;
	max-width:690px;
	min-height:100px;
	overflow:auto;
	z-index:1;
}
#news_panel{
	width:686px;
	min-height:26px;
	position:relative;
	padding:3px 3px 3px 3px;
	border:1px solid #aaa;
	margin-top:10px;
	margin-bottom:3px;
}
#editNews{position:fixed; top:0px; left:0px; z-index:2006;}
#com_but_h2, #com_but_h3, #com_but_b, #com_but_i, #com_but_c, #com_but_sm, #com_but_s, #com_but_u, #com_but_l, #com_but_p, #com_but_pl, #com_but_jl, #com_but_jc, #com_but_jr, #com_but_f, #com_but_y, #com_but_r, #com_but_last, #com_but_first, #com_but_favor,#new_but_h2, #new_but_h3, #new_but_b, #new_but_i, #new_but_c, #new_but_sm, #new_but_s, #new_but_u, #new_but_l, #new_but_p, #new_but_pl, #new_but_jl, #new_but_jc, #new_but_jr, #new_but_f, #new_but_y, #new_but_r, #new_but_last, #new_but_first, #new_but_favor, #new_but_li, #new_but_ul, #new_but_br, #new_but_par {
	float:left;
	width:24px;
	height:24px;
	display:block;
	cursor:pointer;
	position:relative;
	margin:1px 1px 1px 1px;
}
#com_but_h2:hover, #com_but_h3:hover, #com_but_b:hover, #com_but_i:hover, #com_but_c:hover, #com_but_sm:hover, #com_but_s:hover, #com_but_u:hover, #com_but_l:hover, #com_but_p:hover, #com_but_pl:hover, #com_but_jl:hover, #com_but_jc:hover, #com_but_jr:hover, #com_but_f:hover, #com_but_y:hover, #com_but_r:hover, #com_but_last:hover, #com_but_first:hover, #com_but_favor:hover, #new_but_h2:hover, #new_but_h3:hover, #new_but_b:hover, #new_but_i:hover, #new_but_c:hover, #new_but_sm:hover, #new_but_s:hover, #new_but_u:hover, #new_but_l:hover, #new_but_p:hover, #new_but_pl:hover, #new_but_jl:hover, #new_but_jc:hover, #new_but_jr:hover, #new_but_f:hover, #new_but_y:hover, #new_but_r:hover, #new_but_last:hover, #new_but_first:hover, #new_but_favor:hover, #new_but_li:hover, #new_but_ul:hover, #new_but_br:hover, #new_but_par:hover {
	background-position:0px -24px;
}
#com_but_h2, #new_but_h2{
	background-image:url(/img/des/com_but_h2.png);
}
#com_but_h3, #new_but_h3{
	background-image:url(/img/des/com_but_h3.png);
}

#new_but_par{
	background-image:url(/img/des/com_but_par.png);
}
#new_but_br{
	background-image:url(/img/des/com_but_br.png);
}
#new_but_ul{
	background-image:url(/img/des/com_but_ul.png);
}
#new_but_li{
	background-image:url(/img/des/com_but_li.png);
}

#com_but_b, #new_but_b{
	background-image:url(/img/des/com_but_b.png);
}
#com_but_i, #new_but_i{
	background-image:url(/img/des/com_but_i.png);
}
#com_but_c, #new_but_c{
	background-image:url(/img/des/com_but_c.png);
}
#com_but_s, #new_but_s{
	background-image:url(/img/des/com_but_s.png);
}
#com_but_sm, #new_but_sm{
	background-image:url(/img/des/com_but_sm.png);
}
#com_but_u, #new_but_u{
	background-image:url(/img/des/com_but_u.png);
}
#com_but_l, #new_but_l{
	background-image:url(/img/des/com_but_l.png);
}
#com_but_p, #new_but_p{
	background-image:url(/img/des/com_but_p.png);
}
#com_but_pl, #new_but_pl{
	background-image:url(/img/des/com_but_pl.png);
}
#com_but_jl, #new_but_jl{
	background-image:url(/img/des/com_but_jl.png);
}
#com_but_jc, #new_but_jc{
	background-image:url(/img/des/com_but_jc.png);
}
#com_but_jr, #new_but_jr{
	background-image:url(/img/des/com_but_jr.png);
}
#com_but_f, #new_but_f{
	background-image:url(/img/des/com_but_f.png);
}
#com_but_y, #new_but_y{
	background-image:url(/img/des/com_but_y.png);
}
#com_but_r, #new_but_r{
	background-image:url(/img/des/com_but_r.png);
}
#com_but_last {
	margin-left:10px;
	width:60px;
	background-image:url(/img/des/com_but_last.png);
}
#com_but_first {
	width:60px;
	background-image:url(/img/des/com_but_first.png);
}
#com_but_favor {
	width:60px;
	background-image:url(/img/des/com_but_favor.png);
}
.icosmile {
	cursor:pointer;
}
#slmileslist {
	display:none;
	position:absolute;
	top:24px;
	left:0px;
	background:#fff;
	border:1px solid #ccc;
	z-index:2;
}
.citation {
	border:1px solid #FFDBB7;
	background-color:#FFF4EA;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
}
.com_likes {
	top:3px;
	right:3px;
	width:64px;
	height:16px;
	display:block;
	position:absolute;
}
.com_like_up {
	top:0px;
	left:0px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	background-image:url(/img/des/up.png);
}
.com_like_middle {
	top:0px;
	left:16px;
	width:32px;
	height:16px;
	display:block;
	font-size:12px;
	position:absolute;
	text-align:center;
}
.com_like_down {
	top:0px;
	right:0px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	background-image:url(/img/des/down.png);
}
.like_up {
	width:16px;
	height:16px;
	display:inline-block;
	cursor:pointer;
	background-image:url(/img/des/up.png);
}
.like_down {
	width:16px;
	height:16px;
	display:inline-block;
	cursor:pointer;
	background-image:url(/img/des/down.png);
}
.com_like_down:hover, .com_like_up:hover, .like_down:hover, .like_up:hover {
	background-position:0px -16px;
}
#middleblock p{
	margin-top:15px;
}
.sel_red {
	width:25px;
	height:25px;
	cursor:pointer;
	display:block;
	background-image:url(/img/des/select_redaction.png);
	
}
.sel_red:hover, .sel_red_active, .sel_red_active:hover{
	background-image:url(/img/des/select_redaction.png);
	background-position:0px -25px;
}

.picture{
	max-width:690px;
}
.marker{
	color:#F00;
	font-size:10px;
	display:inline-block;
	margin-left:3px;
	margin-top:-3px;
	font-weight:bold;
}
#add_f_group{
	top:4px;
	right:5px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	background-image:url(../img/des/plus16.png)
}
.edit_f_group, .edit_digest{
	top:3px;
	right:20px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	background-image:url(../img/des/edit16_dark.png)
}
.d_control { position:absolute; top:0px; right:0px; width:80px; height:21px;}

.an_digest{
	top:3px;
	right:37px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	background-image:url(../img/des/plus16.png)
}
.del_f_group{
	top:2px;
	right:5px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	background-image:url(../img/des/delete.png)
}
.edit_f_channel {
	top:2px;
	left:20px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	background-image:url(../img/des/gear16.png);
}
.del_f_group{
	top:2px;
	right:3px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	background-image:url(../img/des/delete.png);
}

#editdescription  {
	top:5px;
	right:3px;
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	position:absolute;
	z-index:1000;
	background-image:url(../img/des/gear16.png);
}

.width450{width:450px;}

.edit{
	width:16px;
	height:16px;
	display:block;
	cursor:pointer;
	background-image:url(../img/des/edit16_dark.png)
}
.edit_f_group:hover, .edit_f_channel:hover, .edit_digest:hover, .del_f_group:hover, #editdescription, .edit {
	background-position:0px -16px;
}

.group_form, .digest_form{
	display:none;
	position:absolute;
	width:200px;
	height:60px;
	right:0px;
	top:16px;
	padding:10px 25px 10px 20px;
	background-color:#e6c896;
	border:1px solid #835e34;
	z-index:2000;
}
.digest_form{ height:100px;}
.group_list{
	display:none;
	position:absolute;
	width:180px;
	right:0px;
	top:16px;
	padding:10px 25px 10px 20px;
	background-color:#e6c896;
	border:1px solid #835e34;
	z-index:2000;
}
.del_chennal{
	border-top:1px solid #ccc;
	margin-top:15px;
	padding:3px 5px 3px 5px;
	cursor:pointer;
	border-bottom:none;
}
.del_chennal:hover{
	background-color:#ffcc99;
}
.f_group{
	min-height:24px; 
	position:relative; 
	padding-right:24px;
	margin-left:5px;
	margin-bottom:5px;
}
.gsel{
	min-height:18px;
	cursor:pointer;
}
.gsel:hover{
	background-color:#FC9;
}
.act_gsel{
	background-color:#fff;
}
.butdel{
	color:#fff;
	cursor:pointer;
	border:1px solid #f8ead4;
	display:block;
	width:90px;
	padding:2px 2px 2px 2px;
	margin:2px 2px 2px 2px;
	font-size:10px;
	text-align:center;
	background-color:#C30;
}
.butdel:hover{
	background-color:#C00;
	color:#fff;
}

/*цвета тегов для групп*/
.greyFont{color:#666 !important;}
.redFont{color:#F00 !important;}
.brownFont{color:#630 !important;}
.darkFont{color:#333 !important;}
.blackFont{color:#333 !important;}


#editTagDescPanel{position:absolute; top:0px; right:0px; z-index:2003; background:#F8EAD4; border:1px solid #E6C896; display:none; width:430px;}
#edittagdesc{display:block;}
#tagdesc{width:420px; height:90px; max-width:420px; max-height:150px;}
#timerTagDesc{ display:block; text-align:center;display:none;}
#taginfodesc{float:left;}
#Baseinfotag{position:relative; background:#fff; display:block;}

/* ####################### внесение изменений Океаном ####################### */
/* mhd = main_head.php */
div#base_content{background: #fff8ed;display: block; width: 740px;}


div.linepages{height: 20px; display: block;position: absolute;top: 0px; left: 0px; text-align: center; padding: 2px 0px 0px 0px;}

div#base_content_1{padding: 5px 10px 10px 10px;background: #fff8ed; display: block; width: 720px;}

div#containerdop{width: 1200px;}
div#contener{ background-color: #fff8ed;}
div#infokomponents{padding: 8px;color:#000;}

div#middleblock {display:block; position:relative; float:left;  background:#fff8ed; width:740px; }
.imgsmall {max-width:124px; max-height:96px;}
.picConteiner {display:block; width:124px; height:96px; margin:3px; padding:2px; border:1px solid #ddd; text-align:center; float:left; background-color:#fff; cursor:pointer; position:relative;}
.selpic {display:none; position:absolute; bottom:2px; left:16px; width:100px; height:14px; text-align:center; background:#fff; border:1px solid #ccc;}
.imgdata {display:none;}
#listimg {overflow:auto; height:124px; position:absolute; top:0px; left:0px;}
#generalImg {width:690px; height:450px; display:block; margin:5px; margin-left:25px; text-align:center;}
#generalImg img {max-height:450px; max-width:690px;}
#imglistbody {width:680px; margin-left:30px; overflow:hidden; height:120px; position:relative; margin-bottom: 20px;}
#generalData, #generalData a {color:#513215 !important; text-align:center; font-size:14px;}
#leftbtn {cursor:pointer; width:32px; height:32px; background:url(../img/des/left.png); top:34px; left:2px; position:absolute; z-index:100;}
#rightbtn {cursor:pointer; width:32px; height:32px; background:url(../img/des/right.png); top:34px; right:2px; position:absolute; z-index:100;}
#lineconteiner{position:relative;}
.offset32{background-position:0px -32px !important; cursor:default;}
.portion{width:680px; height:120px; display:block; float:left;}
.help{ font-size:9px; padding:2px; border:1px solid #E6C896; background:#fff; margin:3px; display:none;}
 
.marginT15{margin-top:15px;}
.noUnderline{ text-decoration:none;}

.row_marker{display:inline-block; margin-right:5px; position:relative;}

.row_marker .close{bottom:0px !important; right:0px !important; top:auto !important; display:none;}
.row_marker .edit{bottom:0px !important; right:18px !important; top:auto !important; display:none; position:absolute !important;}
.height50{height:50px;}

#comMarkerPanel{width:300px; background:#F8EAD4; text-align:center; top:0px; left:0px; display:none; position:absolute; z-index:2888; border:1px solid #E6C896; padding:3px;}
#lineSeporator{height:1px; width:290px; background-color:#555; margin:5px;}
#textMarker{width:90%;}
#saveMarkerBut{width:100px; height:21px; margin:5px auto 5px auto;}
#saveMarkerBut:hover{background:#ECD3A2; cursor:pointer;}
#baseFunct{ display:inline-block; position:relative;}
#contMarker{display:none;}
#linkMarker{display:none; margin-top:5px; margin-left:15px}
#markerPanel{width:132px; height:36px; background-repeat:no-repeat; display:block; position:fixed; right:50px; bottom:50px; z-index:2999;opacity:0.2;}
#com_marker{position:absolute; top:5px; left:5px;}
a.redbut, a.yellowbut, a.greenbut{width:44px; height:36px; display:block; float:right;}
a.redbut{ background:url(../img/des/MarkerReg.png);}
a.yellowbut{background:url(../img/des/MarkeYellow.png);}
a.greenbut{background:url(../img/des/MarkerGreen.png);}
a.redbut:hover, a.yellowbut:hover, a.greenbut:hover { background-position:0px -36px;}

.relative {position:relative !important;}
#editblock{display:none;}
.editanonce{width:694px; max-width:702px; min-height:100px; display:block;}

div#result_search{
display: none; 
position: relative; 
padding: 5px 0px 20px 0px; 
background: #e6c896;
}

div#tab5{
height: 580px; 
overflow: auto; 
padding: 5px 20px;
}

div#timersearch{
text-align: center; 
display: none;
}

div#menuTimer{
display: none; 
text-align: center; 
position: relative; 
padding: 5px 5px 5px 20px; 
background: #e6c896;
}

div#rightblock{
float: left; 
width: 200px;
display: block;
position: relative;
}

div#Requisition{
display: block; 
position: relative; 
padding: 5px 5px 5px 5px; 
background: #e6c896; 
text-align: center; 
z-index: 2000;
}

div.infoblck1{
color: #000; 
padding: 10px 0 6px 0;
}

div.infoblck2{
overflow: auto; 
width: 1200px; 
border: 1px solid #963;
}

div.infoblck3{
color: #C44444; 
padding: 3px 5px; 
font-weight: bold; 
font-style: italic;
}

div.infoblck4{
background: #f8ead4; 
padding: 5px;
}

div.lstblck1{
position: relative; 
padding: 3px 3px 3px 3px; 
background-color: #FFEBD7; 
margin-top: 5px; 
border: 1px solid #845d35;
}

div.lstblck2{
font-size: 9px; 
padding: 3px 3px 3px 3px;
}

div.mainimgblck01{
margin-top: 3px;
}
div.mainimgblck02{
width: 16px; 
height: 20px; 
position: absolute; 
background: #d7bd93;
top: 0px; 
left: 0px; 
padding: 2px 0px 0px 0px;
}

div.mainimgblck03{
text-align: center; 
position: absolute; 
height: 26px; 
width: 353px; 
bottom: 0px; 
left: 20px; 
overflow:hidden;
}

div.mainimgblck04{
display: block; 
margin: 5px 0px 5px 0px; 
text-align: center;
}

div.mainimgblck05{
display: block; 
margin: 0px 0px 30px 0px; 
text-align: center;
}


div.mhd1{
height: 42px; 
background: #FFFFFF;
}

div.mhd2{
height: 42px; 
float: right; 
width: 343px; 
background:url(/img/des/t_grad.jpg) top repeat-x;
}

div.mhd3{
height: 42px; 
background:url(/img/des/str.jpg) top left no-repeat;
padding-left: 15px;
}

div.mhd4{
padding-top: 7px;
}

div.mhd5{
height: 170px; 
background: #e6c896;
}

div.mhd6{
padding-top: 3px; 
color: #000000; 
padding-left: 29px;
}

div.mhd7{
background: #e6c896; 
width: 426px; 
height: 135px; 
margin-top: 16px;
}

div.mhd8{
font-weight: bolder; 
width: 200px; 
color: #000000; 
padding-right: 55px; 
margin-top: 50px; 
float: right;
}

div.mhd9{
position: absolute; 
margin-top: 48px; 
margin-left: 65px;
}

div.clearer{
clear: both;
}

div.updatetime{
margin-top: 45px; 
margin-right: 3px;
width: 240px;
font-size: 11px;
}

div.nooverflow{
overflow: hidden;
}

div.h43nooverflow{
height: 43px; 
overflow: hidden;

}

div.w344nof{
overflow: hidden; 
width:344px;
}

div#gday, div#gweek, div#gmonth{
display: block;
position: relative;
float: left;
}

div.loadcontent{
text-align: center; 
padding: 20px 5px 20px 5px; 
display: none;
}

div.cont_t_html1{
width: 1000px; 
margin: 0 auto;
}

div.grp1{
width: 1200px; 
margin: 0 auto;
}

div.gnrlblck1{
background-color: #E5D5BD; 
height:1px; 
position: relative;
display: block;
}
div.gnrlblck2{
width: 326px; 
margin-bottom: 10px; 
margin-top: 10px; 
padding-left: 15px; 
display: block; 
position: relative; 
}

div.gnrlblck3{
width:245px; 
float:left;
}

div.gnrlblck4{
font-size: 11px; 
color: #d1a66f; 
text-align: right; 
width: 245px;
}

div.gnrlblck5{
margin-top: 5px; 
width: 326px; 
float: left;
}

div.grpdv1{
width:1200px; margin:0 auto;
}

div.krnlblck1{
background: #EEEEEE; 
color: #000000; 
font-size: 12px; 
line-height: 20px;
}

div.mainimgblck1{
width: 1200px; 
position: relative;
}

div.mainimgblck2{
display: block; 
position: relative; 
padding: 5px 5px 5px 20px; 
background: #e6c896; 
text-align: center; 
z-index: 2000;
}

div.mainimgblck3{
font-size: 12px; 
margin-bottom: 3px; 
font-weight: bold;
}

div.mainimgblck4{
font-size: 10px; 
margin-bottom: 3px;
}

div.mainimgblck5{
text-align: right; 
display: block; 
margin: 5px 0px 5px 10px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: underline;
}

div.mainimgblck6{
font-size: 11px; 
color: #d1a66f; 
text-align: right;
}
div.mainimgblck7{
font-size: 16px; 
margin-bottom: 10px; 
font-weight: bold;
}

div.mainimgblck8{
text-align: center; 
margin: 5px 0px 0px 0px; 
font-size: 16px; 
font-weight: bold; 
color: #d6362e;
}


div.mdlcntnajax1{
text-align: left; 
display: block; 
margin: 5px 0px 5px 10px; 
font-size: 12px; 
font-weight: bold; 
text-decoration: underline;
}

div.mdlcntnajax2{
font-size: 12px; 
margin-bottom: 3px; 
font-weight: bold;
}
div.mdlcntnajax3{
font-size: 10px; 
margin-bottom: 3px;
}

div.mdlcntnajax4{
font-size: 11px; 
color:#d1a66f; 
text-align: right;
}

div.mdlcntnajax5{
float: left; 
padding-top: 3px;
}

div.mdlcntnajax6{
width: 80px; 
float: right;
}

div.mdlcntnajax7{
margin-top: 5px; 
width: 650px; 
float: left;
}

div.newsblck1{
display: block;
position: relative;
float: left; 
padding-top: 3px;
}

div.newsblck2{
border: 1px solid #f00; 
margin: 10px 10px 10px 10px; 
padding: 10px 10px 10px 10px; 
text-align: center; 
color: #f00;
}
div.newsblck3{
display: block; 
padding: 5px; 
overflow: hidden;
}

div.newsblck4{
position: relative; 
height: 38px; 
display: block;
}

div.newsblck5{
font-size: 12px; 
margin-bottom: 3px; 
font-weight: bold;
}
div.newsblck6{
font-size: 10px; 
margin-bottom: 3px;
}

div.newsblck7{
display: block;
position: relative;
float: left; 
min-height: 18px;
}

div.newsblck8{
float: left; 
min-height: 18px;
}

div.newsblck9{
border: 1px solid #f00; 
margin: 10px 10px 10px 10px; 
padding: 10px 10px 10px 10px; 
text-align: center; 
color: #f00;
}

div.newsblck10{
display: block;
position: relative;
float: left; 
padding-top: 3px; 
padding-left: 5px;
}

div.srchblck1{
padding: 5px 0;
}
div.srvsblck1{
color: red; 
margin-top: 10px; 
margin-bottom: 10px;
}


div.slu1{
float: left; 
margin: 20px 0 10px 10px;
}

div.ftr1{
background: url(/img/des/footer_grad.jpg) top repeat-x; height:58px;
}

div#blockNews{
display: block;
position: relative;
}

div#b_src{
margin-bottom: 10px; 
font-weight: bold;
}

div.b_src{
font-size: 16px; 
margin-bottom: 10px; 
font-weight: bold;
}

form#loadsearch{
z-index: 11; 
position: relative;
}

input.mainimginpt1{
padding: 1px 1px 1px 1px; 
font-size: 11px; 
border: 1px solid grey;
}

table.mhdt1{
width: 810px;
}

table.mhdt2{
height: 170px; 
width: 100%;
}

table.w100p{
width: 100%;
}

table.w100pb0{
width: 100%;
border: none;
}

table.informer1{
width: 360px;

margin: 10px 0 0 20px;
}

table.krnltbl1{
color: #000000; 
font-size: 12px; 
border: 1px solid #DDDDDD;
}

th.w33p{
width: 33%;
border-right: 2px solid #fff8eb;
}

td.infotd1{
background: none; 
height: auto;
}

td.mhtd1{
width: 120px;
}

td.mhtd2{
width: 34px;
}

td.tdajx1{
text-align: left;
padding-left: 5px; 
position: relative; 
padding-bottom: 15px;
}

td.tdajx2{
text-align: left;
padding: 20px 5px 20px 5px; 
color:#5c4c33; 
font-size:12px; 
position: relative;
}
td.tdajx3{
text-align: left;
vertical-align: top;
width: 115px;
}

td.tdajx4{
text-align: right;
vertical-align: top;
width: 16px;
}

td.tdajx5{
text-align: center;
vertical-align: top;
width: 30px;
}

td.tdajx6{
width: 150px;
text-align: left;
vertical-align: top;
}
td.tdajx7{
width: 30px;
vertical-align: top;
}

td.tdajx8{
width: 30px;
text-align: center;
}

td.mainimgtd1{
padding-left: 5px; 
position: relative; 
padding-bottom: 15px;
text-align: left;
}

td.mainimgtd2{
text-align: left; 
padding: 20px 5px 20px 5px; 
color: #5c4c33; 
font-size: 12px; 
position: relative;
}

td.mhtd3{
text-align: right; 
vertical-align: middle;
}

td.mhtd4{
width: 46px;
}

td.mhtd5{
width: 311px;
}

td.mhtd6{
width: 486px;
}

td.mpw344{
width: 344px;
background: #fbf3e6;
}

td.nwstd1{
color: black;
}

td.nwstd2{
padding-left: 8px; 
padding-bottom: 7px;
}

td.nwstd3{
padding-right: 5px;
}

td.nwstd4{
position: relative; 
display: block;
}

td.w25{
width: 25px;
}


td.w34{
width: 34px;
}

td.w36{
width: 36px;
}

td.w40{
width: 40px;
}

td.acentr{
text-align: center;
}


td.w46{
width: 46px;
}


td.w60{
width: 60px;
}

td.w76{
width: 76px;
}

td.w200{
width: 200px;
padding-top: 10px;
}

td.w240{
width: 240px;
}

td.w245{
width: 245px;
}

td.w296{
width: 296px;
}


td.w441{
width: 441px;
}

td.pdr20{
padding-right: 20px;
}

td.w725pr20{
padding-right: 20px;
width: 725px;
}

td.ftrtd1{
vertical-align: middle; 
text-align: left;
}

td.tdgnrlblck1{
text-align: left;
vertical-align: top;
width: 115px;
}

td.tdgnrlblck2{
text-align: right;
vertical-align: top;
width: 16px;
}

td.tdgnrlblck3{
width: 30px;
text-align: center;
vertical-align: top;
}

td.tdgnrlblck4{
text-align: center;
width: 30px;
}

ul#searchResult{
padding: 20px 5px 5px 5px; 
position: relative;
}

a.mhda1{
color: #ffffff;
}

a.mdlcntajxancr1{
color:#3d2b1d; 
font-size: 12px;
}
a.mdlcntajxancr2{
color: #58595b; 
position: relative;
}

a.mdlcntajxancr3{
color:#999; 
font-weight:bold; 
position:relative;
}

a#headernewsblock{
color: #513215; 
padding: 5px 5px 5px 5px; 
font-weight: bold; 
font-size: 16px;
}

a.nwsancr1{
display: block; 
position: relative;
float:left;
}

a.nwsancr2{
color: #155ca9;
}

a.nwsancr3{
color: #3d2b1d; 
text-decoration: none;
}

a.blck{display: block; position: relative;}

a.mimgancr1{
font-size: 22px; 
padding-left: 0px; 
color: black; 
text-decoration: underline;
}

a.mimgancr2{
font-size: 22px; 
color: #155ca9; 
text-decoration: underline;
}

a.mainimgancr1{
color:grey; 
font-weight: bold; 
position: relative;
}


h1.mdlcntajxhdr1{
color: #3d2b1d; 
font-size: 12px;
}
h1.mdlcntajxhdr2{
font-size: 16px; 
margin-bottom: 10px; 
font-weight: bold; 
color: #513215;
}



span.mhsp1{
font-size: 14px; 
font-family: Verdana, sans-serif;
}

span.mhsp2{
font-size: 13px; 
font-family: Verdana, sans-serif;
}

span.gnrlblckspn1, span.mdlcntajxspn1{
color:#58595b; 
font-size: 12px; 
line-height: 1.5; 
position: relative;  
display: block;
}

span.mdlajxspn1{
color: #58595b; 
font-size: 12px; 
position: relative; 
display: block;
}

span.nwsspn1{
padding: 5px 5px 5px 5px; 
display: block; 
text-align: center;
}

span.kalenda1{
color: #6d6a57; 
font-size: 10px;
}

span.kalenda2{
color: #706d64; 
font-size: 10px;
}

span.button_news{
color: #513215;
}

img.thelogo{
margin-top: 38px;
width: 148px;
height: 82px;
}

img.thelogo2{
margin-top:38px;
width: 150px;
height: 81px;
}

img.icosearch{
width: 19px;
height: 16px;
}

img.grlblckimg1{
max-width: 100px; 
max-height: 80px; 
float: left; 
margin: 3px 15px 3px 3px;
}

input.mhipt1{
margin: 0; 
background: #e6e6e6;
}
input.mhipt2{
border: none;
}

img.mainimgimag1{
margin: 3px 3px 3px 3px;
}

img.mainimgimag2{
max-width: 200px; 
max-height: 180px; 
float: left; 
margin: 3px 15px 3px 3px;
}

img.mdlcntajximg1{
max-width: 200px; 
max-height: 180px; 
float: left; 
margin: 3px 15px 3px 3px;
}

img.mdlcntajximg2{
height: 20px;
cursor: pointer;
}
img.mdlcntajximg3{
position: absolute; 
cursor: pointer; 
top: 1px; 
left: 0px;
width: 16px;
}

img.nwsi1{
float: left; 
margin:3px 3px 3px 0px;
width: 180px;
}

img.nwsi2{
height: 16px;
cursor: pointer;
}

img.nwsi3{
max-width: 100px; 
float: left; 
margin: 3px;
}

img.nwsi4, img.lstimg1{
max-width: 100px; 
max-height: 100px;
}

img.srvsimg1{
margin: 3px 3px 3px 3px;
}

img.engine{
height: 15px;
}
img.mw200{
max-width: 200px;
}

p.floatlefter{
float: left;
}

.flinks td{
padding: 0 30px;
text-align: left;
width: 100px;
}
.flinks td a{
color: #838383;
}

.h{
color: #789f2c;
}

.fsz10{
font-size: 10px;
}
.fsz12{
font-size: 12px;
}

.pdd10{
padding: 10px;
}

.greyclr{
color: grey;
}

.Lfloater{float: left;}

.mgn15z{
margin:15px 0;
}

.mgnT8{
margin-top: 8px;
}

.noborder{
border: none;
}

.yelclr{
color: yellow;
}

.Raligner{
text-align: right;
}

.Rfloater{
float: right;
}

.Caligner{
text-align: center;
}

.srvs1{
width: 359px;
height: 300px;
}

.pntr{
cursor: pointer;
}

.red{
color: #ff0000;
}

.korichn{
color: #6d5227;
}

.undisplayed{
display: none;
}

.w100{
width: 100px;
}

.w105{
width: 105px;
}

.w250{
width: 250px;
}

.w300{
width: 300px;
}

.w400{
width: 400px;
}

.w600{
width: 600px;
}

.w100p{
width: 100%;
}

.w50p{
width: 50%;
}

.ZI10001{
z-index: 1001;
}

.baseFunct{display:inline-block; width:30px; height:10px; position:relative;}
.edit_marker{top: 0 !important;}
.del_marker{top: 0 !important;}

.top5 {top: 5px !important;}

#imgBody #imgs {margin: auto;}

.overflow {
    padding-left: 60px;
    width: 540px;
    height:60px;
    overflow: auto;
    position: absolute;
}