
body{
	font-size: 12px;
	line-height:1.2;
	margin:0;
	color: #5d5d5d;
}
a{
	color: #588d16;
}
.link, .link a {
	text-decoration: none;
}
a.link:hover, .link a:hover{
	text-decoration: underline;
}
.error {
	color: #ff0000;
}

/*

*/
.size8{font-size: 8px;}
.size9{font-size: 9px;}
.size10{font-size: 10px;}
.size11{font-size: 11px;}
.size12{font-size: 12px;}
.size13{font-size: 13px;}
.size14{font-size: 14px;}
.size15{font-size: 15px;}
.size16{font-size: 16px;}
.size17{font-size: 17px;}
.size18{font-size: 18px;}
.size19{font-size: 19px;}
.size20{font-size: 20px;}
.size21{font-size: 21px;}
.size22{font-size: 22px;}
.size23{font-size: 23px;}
.size24{font-size: 24px;}

/* layout */
#root{
	background: transparent url('/css-img/main-bg.png') repeat-x scroll 0 110px;
}
#root2{
	background: transparent url('/css-img/inner-bg.png') repeat-x scroll 0 110px;
}
#page{
	width:960px;
	margin:0 auto;
	position: relative;
}
#header{
	height: 110px;
	position: relative;
}
.page-content:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.page-content{
	margin-top: 20px;
	zoom: 1;
}
.col2{
	background: transparent url('/css-img/col-bg.png') repeat-y scroll 0 0;
}
.col3{
	background: transparent url('/css-img/col-bg.png') repeat-y scroll -960px 0;
}
.col-c-l{
	width:700px;
 	float: left;
}
.col-center{
	width:440px;
	float:right;
}
.col-left{
	width:240px;
	float:left;
}
.col-right{
	width:240px;
	float: right;
}
#footer{
	clear:both;
	margin-top:14px;
	padding: 14px 0;
	border-top: 1px solid #cecece;
}
/*
#header
*/
.logo, .logo a, .logo em {
	color:transparent;
	display:block;
	height:110px;
	width:200px;
}
.logo {
	top:0;
	left:0;
	position:absolute;
	margin:0;
}
.logo em {
	background-image:url(/css-img/logo.png);
	left:0;
	position:absolute;
	top:0;
}
.search{
	position: absolute;
	width: 261px;
	height: 40px;
	right:-11px;
	top: 0;
	background-image:url(/css-img/search.png);
}
.search .input-text{
	background-color:transparent;
	border:0 none;
	float:left;
	font-size:11px;
	margin:7px 0 0 45px;
	padding:2px 6px 0;
	width:163px;
}
.search .input-button {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	cursor:pointer;
	float:right;
	height:14px;
	padding:0;
	width:14px;
	margin: 8px 20px 0 0;
}
.search a{
	display:block;
	position:absolute;
	left:20px;
	top: 5px;
	width:20px;
	height:19px;
}

.rss{
	display:block;
	width:16px;
	height:16px;
	position:absolute;
	top:8px;
	right:258px;
	background-image:url(/css-img/rss.png);
}
/*

*/
.content{
	margin:0 14px;
}
/*
top-block
*/
.top-block{
	height: 355px;
	background: transparent url('/css-img/top-block-bg.png') no-repeat scroll;
	-behavior: url(/css-img/ie6/iepngfix.htc); 
}
.top-block .content{
	margin: 40px 14px 0;
	height: 305px;
	overflow: hidden;
	position: relative;
}
.top-block h1{
	margin: 5px 0 0 0;
	font-size: 13px;
	color: #9fed34
}
.top-block h1 a{
	color: #9fed34; 
}
.top-block p{
	margin: 2px 0 0 0;
	color: #ffffff;
	height: 74px;
	overflow: hidden;
}
.top-block a{
	color: #ffffff;
	text-decoration: none;
}
.top-block a:hover{
	text-decoration: underline;
}
.top-block ul{
	position: absolute;
	bottom: 0;
	left: 0;
}
.top-block ul, .top-block ul li{
	font-size: 11px;
	margin: 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.top-block ul li{
	float: left;
	padding-right: 19px;
}
.top-block ul a{
	color: #B4ED67;
}

.top-block .top-img{
	width: 208px;
	height:176px;
	border: 2px solid #0C421A;
	overflow:hidden;
	margin: 0 auto;
	position:relative;
}
.top-block .top-img img{
	display: block;
	position: absolute;
	right:-1px;
	bottom:0;
	height: 176px;
	width: auto;
}
.top-block .col-center .top-img{
	width: 220px;
}

.top-block .video{
	height:180px; overflow:hidden;
}
.top-block .time{
	font-size: 26px;
	font-weight: bold;
	color: #a7cd70;
	position: absolute;
	top:108px;
	left: 10px;
}
.top-block .number{
	width: 55px;
	text-align: center;
	font-size: 35px;
	font-weight: bold;
	color: #5c8528;
	position: absolute;
	line-height: 1;
	top:68px;
	right: 13px;
	_right: 17px;
	letter-spacing:9px;
}
.top-block .month{
	width: 92px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #c2ed81;
	position: absolute;

	top:111px;
	right: 0;
}

/*

*/
.plashka{
	text-align:center;	
	color:#ffffff;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	padding: 0px 0 3px;
	margin-bottom: 8px;
	background: #0f4b1d url('/css-img/plashka-bg.png') repeat-x scroll 0 0;
	 
}
.plashka a{
	color:#fff;
	text-decoration:none;
}
.interview, .blogs, .forums{
	height: 25px;
	width: 212px;
	overflow: hidden;
	background-image: url('/css-img/int.png');
	margin-bottom: 8px;
}
.interview{
	background-image: url('/css-img/int.png');
}
.blogs{
	background-image: url('/css-img/blogs.png');
}
.forums{
	background-image: url('/css-img/forums.png');
}
.banner, .banner-inner{
	width: 210px;
	border:1px solid #CECECE;
	margin-bottom: 20px;
}
.banner img, .banner-inner img{
	display: block;
}
.banner-inner{
	margin-top: 20px;
}
/*
block
*/
.block{
	margin-bottom: 15px;
}
.block img{
	float: left;
	border: 1px solid #aeaeae;
	margin: 2px 13px 0 0;
}
.col-center .block img{
	float: right;
	margin: 2px 0 0 13px;
}
.block h1{
	font-size: 12px;
	font-weight: bold;
	color: #5d5d5d;
	margin: 0 0 8px;
}
.col-center .block h1{
	font-size: 14px;
	margin: 0 0 6px;
}
.block h1 a{
	color: #5d5d5d;
	text-decoration: none;
}
.block h1 a:hover{
	text-decoration: underline;
}
.block h1:after {
	 content: ".";
	 display: block;
	 height: 0;
	 clear: both;
	 visibility: hidden;
	 zoom: 1;
}
.col-center .block h1:after {
	 clear: none;
}
.block p{
	margin-bottom: 8px;
}
.col-center .block p{
	width: 297px;
	text-align: justify;
}

.block ul{
	width: 100%;
	overflow: hidden;
}
.block ul, .block ul li{
	font-size: 11px;
	margin: 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.block ul li{
	float: left;
	padding-right: 19px;
}
.block ul li a{
	text-decoration: none;
}
.block ul li a:hover{
	text-decoration: underline;
}
.sep {
	border-top:1px solid #BEBEBE;
	height:15px;
	margin-top:15px;
}

.date{
	width: 250px;
	height: 15px;
	position: relative;
	left: -14px;
	background-image: url('/css-img/date-plashka-bg.png');
	background-repeat: no-repeat;
	padding-left:14px;	
	font-size: 10px;
	line-height: 14px;
	font-family: verdana,arial,helvetica,clean,sans-serif;
	margin: 0 0 6px;
	overflow: hidden;
}
.date span{
	color: #0d491d;
	font-weight: bold;
}

/*
footer
*/
ul.bottom-menu{
	font-size: 10px;
	text-transform: uppercase;
}
ul.bottom-menu, ul.bottom-menu li{
	margin: 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
ul.bottom-menu li{
	float: left;
	padding: 0 9px;
}
ul.bottom-menu li a{
	text-decoration: none;
	color: #5d5d5d;
}
ul.bottom-menu li a:hover{
	text-decoration: underline;
}
.copyright{
	text-align: center;
	margin:10px 0 ;
}
/*
hmenu
*/
ul#hmenu li.home{
	border-width: 0 1px 0 0; 
}
ul#hmenu li.home a{
	width: 39px;
	height: 29px !important;
	background: transparent url('/css-img/home.png') no-repeat scroll !important;
	padding: 0;
}
ul#hmenu {
	position: absolute;
	right: 0;
	top: 81px;
	margin:0;
}
ul#hmenu {
	border: 0 none;
	padding: 0;
	list-style: none;
}
ul#hmenu li {
	margin: 0;
	border: 1px solid #ddd;
	border-width: 1px 1px 1px 0;
	padding: 0;
	float: left;
	display: inline;
	list-style: none;
	position: relative;
}
ul#hmenu ul {
	margin: 0;
	padding: 0;
	width: 200px;
	list-style: none;
	display: none;
	position: absolute;
	top: 28px;
	left: 0;
	background: #F1F0F1;
	border: 1px solid #ddd;
	z-index:2;
}
ul#hmenu ul:after {
	clear: both;
	display: block;
	font: 1px/ 0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
ul#hmenu ul li {
	width: 200px;
	float: left;
	display: block !important;
	display: inline;
	border-width: 0;
}
ul#hmenu a {
	border: 0 none;
	padding: 5px 9px 6px;
	float: none !important;
	float: left;
	display: block;
	color:#727272;
	text-decoration: none;
	height: auto !important;
	height: 1%;
	font-size: 13px;
	line-height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent url('/css-img/hmenu-bg.png') repeat-x scroll;
}

ul#hmenu ul li a {
	background: #ffffff; /* IE6 Bug */
	padding: 1px 5px 4px 15px;
}

    /* Main Menu Hover */
ul#hmenu a:hover,ul#hmenu li:hover a,ul#hmenu li.iehover a {
	background: transparent  url('/css-img/hmenu-h-bg.png') repeat-x scroll;
	color: #585858;
}

    /* Second Menu */
ul#hmenu li:hover li a,ul#hmenu li.iehover li a {
	float: none;
	background: #ffffff;
	color:#727272;

	border: 1px solid #ffffff;
	border-width: 1px 0;
	-border-width: 0;
}
    /* Second Menu Hover */
ul#hmenu li:hover li a:hover,ul#hmenu li:hover li:hover a,ul#hmenu li.iehover li a:hover,ul#hmenu li.iehover li.iehover a{
	color: #585858;
	background: transparent url('/css-img/hmenu-second-h-bg.png') repeat-x scroll;
	border-bottom-color:#dddddd;
	-border-bottom-color:#ffffff;
}
ul#hmenu li:hover li+li a:hover,ul#hmenu li:hover li+li:hover a,ul#hmenu li.iehover li+li a:hover,ul#hmenu li.iehover li+li.iehover a{
	border-top-color:#dddddd;
}
ul#hmenu ul ul {
	display: none;
	position: absolute;
	top: 0;
}
ul#hmenu li:hover ul,ul#hmenu ul li:hover ul,ul#hmenu li.iehover ul,ul#hmenu ul li.iehover ul{display: block;}
/*

*/
.plashka2, .plashka2-1{
	padding: 0 0 10px 14px;
	margin-left: -14px;
	font-size: 24px;
	font-weight: bold;
	border-bottom: 5px dotted #DFDFDF;
}
.plashka2-1{
	border: 0 none;
}

.article h1, .gallery h1{
	font-size: 18px;
	font-weight: bold;
	margin: 0.5em 0 0.6em;
}
.article .video{
	margin: 1em 0;
}
.authors{
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: 2px dotted #DFDFDF;
	margin-bottom: 5px;
}
.authors span, .authors span a{
	color: #588D16;
	text-decoration: none;
}
.authors span a:hover{
	text-decoration: underline;
}
.tags{
	overflow: hidden;
	width: 100%;
	margin: 5px 0;
	font-size: 11px;
}
.tags a{
	display: block;
	float: left;
	margin-right: 15px;
	text-decoration: none;
}
.tags a:hover{
	text-decoration: underline;
}

.related-article{
	background-color:#f1f1f1;
	padding: 1px 0 1px 14px;
	margin-left: -14px;
}
.related-article .block{
	padding: 0.5em 0 0.7em;
	border-bottom: 1px solid #cbcbcb;
	margin: 0 14px 0 0;
}
.related-article .date, #comments .date{
	background-image: none;
	margin: 0;
	
}
.related-article h1, .related-article p{
	margin: 0 0 2px;
}
.related-article .last{
	border: 0 none;
}

.plashka3{
	background-color:#f1f1f1;
	font-size: 18px;
	font-weight: bold;
	color: #afafaf;
	padding: 0.25em 14px 0.35em;
	margin-left:-14px;
 	display: -moz-inline-stack; 
 	display: inline-block;
 	zoom: 1; 
 	*display: inline; 
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px; 
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px; 
	-webkit-border-top-left-radius: 8px;
	
}
.plashka3 a{
	text-decoration: none;
}
.plashka3 a:hover{
	text-decoration: underline;
}
.title{
	font-size: 18px;
	font-weight: bold;
	color:#0d491d;
	margin: 1em 0;
}
/*
#form-comments{
	margin: 0;
	overflow: hidden;
	zoom:1;
}
#form-comments input{
	margin: 5px 0 0;
}
#form-comments textarea{
	width:584px;
	margin:5px 0 10px;
	display: block;
}

#form-comments ul.errors{
	margin: 0 0 5px 20px;
}

#form-comments .name{
	float: left;
	width: 300px;
	padding: 10px 0;
}
#form-comments .name input{
	width: 270px;
}
#form-comments .captcha{
	float: left;
	width:180px;
	position: relative;
	padding: 10px 0;
	margin-right: 100px;
}
#form-comments .captcha img{
	position: absolute;
	right: 0;
	top:14px;
}
#form-comments .captcha input{
	width: 95px;
}
#form-comments label{
	font-weight: bold;
	clear:both;
	display: block;
}
#form-comments input, #form-comments textarea{
	border: 1px solid #B7B7B7;
}
#form-comments input.submit{
	padding: 0.3em 0.3em 0.3em;
	color:#5d5d5d;
	background-color: #fbfbfb;
}
*/

/*

*/
#comments{
	padding: 0 0 20px;
}
#comments .last{
	border: 0 none;
}
.comment{
	padding: 0.5em 0 0.7em;
	border-bottom: 1px solid #cbcbcb;
	font-size: 11px;
}
.commentator{
	font-weight: bold;
	font-size: 12px;
	color: #5d5d5d;
	text-decoration: none;
}
a.commentator:hover{
	text-decoration: underline;
}


/*

*/
.breakingnews{
	width: 686px;
	height: 208px;
	margin-left: -14px;
	margin-bottom: 11px;
	overflow: hidden;
	position: relative;
	color: #ffffff;
}
.breakingnews .video{
	position: absolute;
	left: 14px;
	top: 14px;
	margin: 0;
	width: 212px;
}
.breakingnews .content{
	position: absolute;
	left: 240px;
	top: 14px;
	margin: 0;
	width: 430px;
	height: 165px;
	overflow: hidden;
}
.breakingnews h1{
	font-size: 14px;
	margin: 0.1em 0 0.3em;
}
.breakingnews h1, .breakingnews h1 a{
	color: #9fed34;
	text-decoration: none;;
}
.breakingnews h1 a:hover{
	text-decoration:underline;
}
.breakingnews .date{
	background-image: none;
	margin-bottom:0;
}
.breakingnews .date span{
	color: #ffffff;
}
.breakingnews .navig{
	position: absolute;
	left: 240px;
	bottom: 14px;
}
.breakingnews .navig a{
	color:#B4ED67;
} 
.navig{
	overflow: hidden;
	width: 100%;
	font-size: 11px;
}
.navig a{
	display: block;
	float: left;
	margin-right: 15px;
	text-decoration: none;
}
.navig a:hover{
	text-decoration: underline;
}

.green-bg{
	background: #00380F url('/css-img/top-block-green-bg.png') no-repeat scroll;
}
.green-bg2{
	background: #00380F url('/css-img/top-block-green2-bg.png') no-repeat scroll;
}
.blue-bg{
	background: #011454 url('/css-img/top-block-blue-bg.png') no-repeat scroll;
}
.blue-bg h1, .blue-bg h1 a, .blue-bg a, .blue-bg .navig a{
	color: #67FFFA;
}
.brown-bg{
	background: #28252C url('/css-img/top-block-brown-bg.png') no-repeat scroll;
}
.brown-bg h1, .brown-bg h1 a{
	color: #ffffff;
}
.brown-bg .navig a{
	color: #FF3701;
}
/*

*/
.list-articles h1{
	font-size: 14px;
	margin: 0.1em 0 0.5em;
}
.list-articles .block{
	border-bottom: 1px solid #CBCBCB;
	padding: 0.8em 0 1em;
	margin-bottom: 0;
}
.list-articles .block h1:after {
	 clear: none;
}
.list-articles .block img{
	display: block;
	float: right;
	margin:0.4em 0 0 13px;
	width: 100px;
}
.list-articles .last{
	border: 0 none;
}

/*

*/
.paginator{
	font-size: 14px;
	overflow: hidden;
	zoom: 1;
	margin: 1em 0;
}
.paginator a{
	text-decoration: none;
	display: block;
	color: #5D5D5D;
	outline: 0 none;
}
.paginator a:hover{ 
	text-decoration: underline;
	color: #0D491D;
}
.paginator .next{ 
font-size: 18px;
height: 22px;
line-height:22px;
}
.paginator a, .paginator div{
	float: left;
	line-height: 24px;
	margin:  0 2px;
	padding: 0 8px;
	position: relative;
}
.paginator div{
	background-color:#789527;
	font-weight: bold;
}
.paginator div span{
	position: relative;
	z-index:1;
	color: #ffffff;
}
.paginator em{
	display: block;
	width: 12px;
	height: 24px;
	position: absolute;
	top: 0;
	left: 0;
	background: #789527 url('/css-img/paginator-bg.png') no-repeat scroll;
}
.paginator em.right{
	left:auto;
	right: 0;
	background: #789527 url('/css-img/paginator-bg.png') no-repeat scroll -12px 0;
}
.paginator .hellip{
	background-color: transparent;
}
.w400{
	width: 400px;
}
.w400 .paginator{
	margin-top:0; 
}
/*

*/
.banner-686{
	width: 686px;
	margin-left: -14px;
	overflow: hidden;
	margin-bottom: 20px;
}
.banner-686 img{
	display: block;
}
/*

*/
.s11-dgreen, .s11-dgreen a{
	font-size: 11px;	
	color: #0D491D;
}
.peoples h1{
	margin-bottom: 0.2em;
}
.peoples p{
	margin-bottom: 0.3em;
}

.title2{
	font-size: 11px;
	font-weight: bold;
	color:#0D491D;
	text-transform:uppercase;
	margin: 0.8em 0 1em;
}
/*

*/
.gallery-photos{
	width:100%;
	overflow: hidden;
	margin: 1em 0;
}
.gallery-photos .photo{
	float: left;
	overflow: hidden;
	zoom:1;
	border: 2px solid #093214;
}
.gallery-photos .photo object,.gallery-photos .photo embed, .gallery-photos .photo img{
	display: block;
	width:400px;
}
.gallery-photos .thumbs{
	float: right;
	width: 248px;
	height:319px;
	overflow: hidden;
}
.gallery-photos .thumbs div{	
	position: relative;
	float: left;
	width: 66px;
	height: 51px;
	overflow: hidden;
	border: 2px solid #B8BEBA;
	margin: 0 11px 11px 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	opacity: .4;
}
.gallery-photos .thumbs div img{
	width: 67px;
	position: absolute;
	right:0;
}
.gallery-photos .thumbs div.active{
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	border-color:#093214;
}
.gallery-photos img{
	display: block;
}
/*

*/
.block-container{
	width:100%;
	overflow: hidden;
	margin-top: 15px;
}
.block-container .block{
	width:48%;
	margin-right:1%;
	float:left;
}
.gray{
	color:#5d5d5d;
}
.green{
	color:#0d491d;
}
.bold{
	font-weight: bold;
}

.table-invisible{
	margin-left: -0.5em;
	margin-bottom:0;
}
.table-invisible td, .table-invisible th{
	border: 0 none;
	padding-top:0;
}

/*

*/
.form{
	display: block;
	background: #f1f1f1 url(/css-img/form-bg.png) repeat-y scroll;
	padding: 13px 4px 13px 14px;
	margin-left:-14px;
	margin: 1em 0 1em -14px;
	width:100%;
	overflow: hidden;
	position: relative;
}
.form label{
	display:block;
	font-weight: bold;
}
.form textarea{
	width:97%;
	height:6em;
}
.form .clearfix div{
	margin-right: 20px;
	float: left;
}
.form .clearfix div div{
	float:none;
}
.form .captcha{
	width: 180px;
	position:relative;
}
.form .captcha input{
	width: 85px;
}
.form .captcha img{
	position: absolute;
	top: 0;
	right:0;	
}
.form input, .form textarea{
	margin:1px 0 10px;
}
input.submit{
	margin-bottom:3px;
	font-size:0.8em;
}

.form .decor i, .form .decor b{
	width:690px;
	height:13px;
	background: transparent url(/css-img/form-bg.png) repeat-y scroll -690px 0;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
}
.form .decor b{
	top:auto;
	bottom:0;
	background: transparent url(/css-img/form-bg.png) repeat-y scroll -1380px 0;
}
.form .decor a{
	display:none;
	width:16px;
	height:16px;
	position:absolute;
	right:4px;
	top:3px;
	background: transparent url(/css-img/close.png) no-repeat scroll;
	overflow:hidden;
}
.f-left{
	float: left;
}
.f-right{
	float: right;
}
/*

*/
.percent-bar{
	overflow: hidden;
	width:90%;
	margin-bottom: 10px;
}
.percent-bar div{
	float:left;
	width:80%;
	background-color: #ebebeb;
	height: 9px;
	margin-top:1px;
	overflow: hidden;
}
.percent-bar div div{
	background-color: #789527;
	margin:0;
}
.particular-block-type-2 .percent-bar div div{background-color:#15511d;}
.percent-bar span{
	float: left;
	display: block;
	margin-left: 10px;
	line-height:1;
}
.widget_quiz {
	background: transparent none;
	margin:0 0 1em;
	padding:0;
}
.widget_quiz label{
	font-weight: normal;
	padding:1px 0 10px 2px;
}
.widget_quiz label input{
	margin:0;
}

/*
particular-block particular-block-type
*/
.particular-block{
	position:relative;
	background: transparent url(/css-img/blocks-bg.png) repeat-y scroll -848px 0;
	padding: 32px 12px 11px;
	_zoom:1;
	
}
.particular-block-type-2{
	background: transparent url(/css-img/blocks-bg.png) repeat-y scroll -212px 0;
}
.particular-block-type-3{
	background: transparent url(/css-img/blocks-bg.png) repeat-y scroll -1272px 0;
}
.particular-block-type-2, .particular-block-type-2 a, .particular-block-type-3 h1 a, .particular-block-type-3{
	color:#ffffff !important;
}
.particular-block .plashka{
	line-height:25px;
	height:25px;
	padding:0;
	width:212px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0;
	background: transparent url(/css-img/blocks-bg.png) no-repeat scroll -636px 0;
}
.particular-block-type-2 .plashka,.particular-block-type-3 .plashka{
	background: transparent url(/css-img/blocks-bg.png) no-repeat scroll 0 0;
}


.particular-block .decor{
	height:12px;
	width:212px;
	position:absolute;
	bottom:0;
	left:0;
	overflow:hidden;
	background: transparent url(/css-img/blocks-bg.png) no-repeat scroll -1060px -13px;
}
.particular-block-type-2 .decor{
	background: transparent url(/css-img/blocks-bg.png) no-repeat scroll -424px -13px;
}
.particular-block-type-3 .decor{
	background: transparent url(/css-img/blocks-bg.png) no-repeat scroll -1484px -13px;
}
.particular-block h1 a{
	font-size: 11px;
}
.particular-block-type-2 .author{
	color:#dcffb1 !important;
}

.particular-block-type-3 ul li a, .particular-block-type-3 .author{
 	color:#9fed34 !important;
 }





.block .author{
	display:block;
	margin: 0 0 0.5em;
	font-weight: bold;
	color: #3d3d3d;
}

/*

*/
.calendar{
	text-align:center;
	font-weight: bold;
	padding:13px 9px 13px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.calendar a{
	color:#5d5d5d;
	text-decoration: none;
}
.calendar a:hover{
	color:#0d491d;
	text-decoration: underline;
}
.calendar a, .calendar span{
	 display: -moz-inline-stack; /* for FF2*/
 	display: inline-block; /* normal browsers */
 	zoom: 1; /*for IE (hasLayout true) */ 
 	*display: inline; /* for IE<8 */ 
 	padding: 0 0.25em;
	
}
.calendar .numbers{
	margin: 0.8em 0 0;
}
.calendar .numbers span{
	color:#fff;
	background-color:#789527;
}

.icon,.icon1,.icon2,.icon3,.icon4,.icon5{
	 display: -moz-inline-stack; /* for FF2*/
 	display: inline-block; /* normal browsers */
 	zoom: 1; /*for IE (hasLayout true) */ 
 	*display: inline; /* for IE<8 */ 
 	width:32px;
	height:32px;
	margin:	5px 2px;
	text-decoration: none;
}
.icon img{
	border: 0 none;
	margin:0;
}
.icon1,.icon2,.icon3,.icon4,.icon5{
	background: transparent url(/css-img/seti.png) no-repeat scroll;
}
.icon2{
	background-position: -32px 0;
}
.icon3{
	background-position: -64px 0;
}
.icon4{
	background-position: -96px 0;
}
.icon5{
	background-position: -128px 0;
}

.icons a{
	display:block;
	float: left;
	margin: 0 11px 15px 0;
}

#share_blog_dialog{
	display: none;
	width:520px;
}
#share_blog_dialog textarea{
	height: 134px;
	width: 518px;
	border: 1px solid #bcbfc4;
	margin-bottom:14px;
}
#simplemodal-overlay{
	background-color:#000000;	
}
#simplemodal-container  {
	background-color:#f1f1f1;
	padding:30px 13px 13px;

	
}
#simplemodal-container a.modalCloseImg {
	background:url(/css-img/close.png) no-repeat; /* adjust url as required */
	width:17px;
	height:17px;
	display:block;
	z-index:3200;
	position:absolute;
	top:6px;
	right:12px;
	cursor:pointer;
}
/*
mbtn
*/
.mbtn {
	display:block;
	background-image:url("/css-img/mbtn.png");
	height:17px;
	position:absolute;
	right:0;
	top:36px;
	width:240px;
}


