body{
	margin:0;
	padding:0;
	font-size:90%;
	line-height:1,5;
	font-family:"Helvetica Neue", Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color:#024004;/*#979797;*/
	
	}
#top{position:absolute;margin:0;background:#009e00 url("../images/headerbakhmut.png") top center repeat-x; width:100%;}
img{margin:0; padding:0; border:none;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart{list-style-type:none; margin:0; padding:0;}

.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0;}
.clear{display:inline-block;}
html[xmlns] .clear{display:block; }
* html .clear{height:1%;}

a{outline:none; text-decoration:none; background-color:#F9F9F9; color:#024004;}
#main-content a{color:#19a859; border-bottom: 1px dashed #024004;}
/*#block-views-articles-block_1 {border:0; color:#024004;background:transparent;}
#block-views-articles-block_1 ul li a{border:0;background:url("../images/list1.png") no-repeat scroll 0 0 transparent;text-decoration:none;padding-left:20px;}
#block-views-articles-block_1 .pager a{border:0;background:none;padding:0;}*/
#title-content, .view-header{border-left: 4px solid #B00000; padding: 0 0 5px 12px; font-size: 1.6em;color: #000000;}
#main-content h2, #main-content h2 a{background:none; border:0;margin-top: 12px; }
#right_column .view-header{border:0;font-size: 1.2em;}
#main-content .newstizer a{color:#000;}
#main-content .newstitle a{color:#024004;}

.fl_left{float:left;}
.fl_right{float:right;}

.imgholder, .imgl, .imgr{padding:4px; border:1px solid #DEDACB; text-align:center;}
.imgl{float:left; margin:0 15px 15px 0; clear:left;}
.imgr{float:right; margin:0 0 15px 15px; clear:right;}
#head{ height:320px;}
/* ----------------------------------------------Wrapper-------------------------------------*/
div.r3bg{
	background:url("../images/sidebg.png")
}

div.wrapper{
	position:relative;
	margin:0 auto 20px;
	width:1128px;
	text-align:left;
	}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0 0 15px 0;
	padding:0;
	font-size:16px;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	}
div.wrapper h2{background:url("../images/titleblock2.png") top left no-repeat; height:40px; color:#fff; padding:10px 10px 0 10px; margin-bottom:-15px;}
.row1{color:white;/* background-color:#06213F;*/background:transparent;}
.row1 a{color:#FCFCFC; /*background-color:#06213F;*/background:transparent;}
.row1 a.active{color:#d0d93b;}
.breadcrumb a{color:#8c1e10;}
/*.row2,*/ .row3, .row4{color:#424242; background-color:#F9F9F9;}
.wrapper row1{margin-top:320px;margin-bottom:5px;}
/* ----------------------------------------------Generalise-------------------------------------*/

#header, #container, #footer{
	display:block;
	width:1128px;
	}

.rnd{
	display:block;
	width:auto;/*1128px;*/
	padding:12px 0 0 0;
	/*background:url("../images/round_top1.gif") top left no-repeat;*/
	}

/* ----------------------------------------------Header-------------------------------------*/

#header{padding:0;margin-top:200px;}

#header h1, #header p, #header ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:normal;
	}

#header h1{font-size:36px; font-variant:small-caps; font-style:normal;}

#header .fl_right{
	display:block;
	width:auto;

	}

#header .fl_right ul{
	margin-bottom:10px;
	font-size:11px;
	}

#header .fl_right li{
	display:inline;
	margin:0 4px 0 0;
	padding:0 6px 0 0;
	border-right:1px solid #FCFCFC;
	}

#header .fl_right li.last{
	margin:0;
	padding:0;
	border:none;
	}

/* ----------------------------------------------Content-------------------------------------*/

#container{
	width:/*920*/1100px;
	padding:20px;
	line-height:1.6em;
	/*background:url("../images/round_bot1.gif") bottom left no-repeat;*/
	}

#container a{
	/*color:#024004;
	background-color:#F9F9F9;*/
	}

#container h1, #container h2, #container h3, #container h4, #container h5, #container h6{
	padding-bottom:8px;
	/*border-bottom:1px solid #DEDACB;*/
	
	}

#container .readmore{
	display:block;
	width:100%;
	text-align:right;
	line-height:normal;
	}

/*#content{
	display:block;
	float:left;
	width:600px;
	}*/
#main-content{/*background: url(../images/main_content_top.png)top no-repeat;*/margin-left:auto;margin-right:auto;padding:20px;}
#main-content img{float:left;}
/* ------Comments-----*/

#comments{margin-bottom:40px;}

#comments .commentlist{margin:0; padding:0;}

#comments .commentlist ul{margin:0; padding:0; list-style:none;}

#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even{margin:0 0 10px 0; padding:15px; list-style:none;}

#comments .commentlist li.comment_odd{color:#666666; background-color:#F7F7F7;}
#comments .commentlist li.comment_odd a{color:#024004; background-color:#F7F7F7;}

#comments .commentlist li.comment_even{color:#666666; background-color:#E8E8E8;}
#comments .commentlist li.comment_even a{color:#024004; background-color:#E8E8E8;}

#comments .commentlist .author .name{font-weight:bold;}
#comments .commentlist .submitdate{font-size:smaller;}

#comments .commentlist p{margin:10px 5px 10px 0; padding:0; font-weight:normal; text-transform:none;}

#comments .commentlist li .avatar{float:right; border:1px solid #EEEEEE; margin:0 0 0 10px;}

/* ----------------------------------------------Column-------------------------------------*/



/* ----------------------------------------------Footer-------------------------------------*/

#footer{
	width:1128px;
	padding:5px 20px 15px 20px;
	background:url("../images/round_bot1.gif") bottom left no-repeat;
	}

#footer .fl_left img{margin-bottom:30px;}

#footer address{
	display:inline;
	float:left;
	margin-left:40px;
	text-transform:none;
	font-style:normal;
	line-height:1.8em;
	}

#footer .fl_right{
	display:block;
	width:400px;
	margin-right:20px;
	}

#footer .fl_right p{margin:0 0 15px 0; padding:0; line-height:normal;}

#footer .fl_right #social{display:block; width:100%; margin:0 0 15px 0; padding:0; line-height:normal;}
#footer .fl_right #social ul{margin:0; padding:0; list-style:none;}
#footer .fl_right #social li{float:left; /* Only For IE */}
#footer .fl_right #social a{display:block; float:left; width:49px; height:49px; margin-right:20px; overflow:hidden; text-indent:-4000em; background:url("../images/social-sprite.gif") no-repeat;}
#footer .fl_right #social li.last a{margin-right:0;}

#footer .last{margin:0;}

/* ----------------------------------------------Copyright-------------------------------------*/

#copyright{
	padding:0 12px;
	}

#copyright p{
	margin:0;
	padding:0;
	}

#copyright, #copyright a{
	color:#fff;
	/*background-color:#024004;/*#06213F;*/
	}
/* ----------------------------------------------Content-------------------------------------*/
.views-row-even,.views-row-odd{clear:both;}
#content .views-row-even, #content .views-row-odd{background: url(../images/bgshade.gif) repeat-x;}
.nodecontent{} 
.nodecontent .field-field-image{background: url(../images/image-box.png) no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    left: 0;
    margin: 0 10px 0 0;
    padding: 0 4px;
    position: relative;
    top: 0;
	height: 171px;
	width: 204px;
   } 
.nodecontent img{margin: 30px 0 0 15px; padding: 0;}
.nodeimages img{
	background-color: #FFFFFF;
    border: 1px solid #A9A9A9;
    display: block;
    padding: 4px;
	overflow:hidden;
	height:75px;
	}
.drop_shadow{background: url(../images/drop_shadow1.png) no-repeat scroll 0 0 transparent;width:80px;height:80px;}
/* ----------------------------------------------Content-------------------------------------*/
ul.menu  li{ width:200px;margin: 0;padding-left:15px;line-height: 1;text-decoration: none; list-style: none outside none;background: url(../images/list1.png) no-repeat;}
ul.menu  li a{border-bottom: 1px solid #B4E8E8; border-top: 1px solid #FFFFFF; color: /*#6DABAB*/#024004;line-height:1;margin: 0 1px; }
ul.menu {padding:0; margin-top:-12px;}
ul.menu li ul li.first{margin-top:18px;background:transparent;}
ul.menu li ul li{background:transparent;}
/* ----------------------------------------------Reception------------------------------------*/
div.footnav div{float:left; color:#3A75C4;}
.phone {background: url(../images/kcall.png) no-repeat left bottom;   height:96px; float: left; padding-left:76px;margin-left:5px;}
.schedule{background: url(../images/clock.png) no-repeat left bottom;  height: 96px; float: left;padding-left:76px;margin-left:5px;}
.letter {background: url(../images/email_gold.png) no-repeat left bottom;  height: 96px; float: left; padding-left:76px;margin-left:5px;}
.question {background: url(../images/question.png) no-repeat left bottom;  height: 96px; float: left;padding-left:76px;margin-left:5px;}
 .leftborder{background: url(../images/bg-footnav.png) repeat-y left top; float:left;height: 96px;margin-left:25px; padding:0;}
/* ----------------------------------------------Slideshow------------------------------------*/
#slidshow{width:630px;height:276px;display:block;margin-left:auto;margin-right:auto;margin-top:50px;background: url(../images/ss_back1.png) no-repeat left top;padding-left:23px;padding-top:22px;}
.nivo-caption a{background:transparent;color:#fff;}
.item-list .pager li {
	background-color: #F5F5F5;
    border: 1px solid #EBEBEB;
    color: #0072BC;
    font-weight: normal;
    margin-left: 10px;
    padding: 2px 7px;
    text-decoration: none;
    width: 22px;}
.item-list .pager li.pager-current {
	background-color: #DDEEFF;
    border: 1px solid #BBDDFF;
    color: #0072BC;
    cursor: default;
    margin-left: 10px;
    padding: 2px 7px;
    text-decoration: none;}
	#main-content .pager li a.active{color: #0072BC; border:0;}
 ul.articlelist li{list-style-image: url(../images/newspaper_pencil.png);background: url(../images/bgshade.gif) repeat-x;}
 #main-content ul.articlelist li a{border:0; background:transparent;}
 /*--------------------------------------------Nice Menu-------------------------------------*/
#nice-menu-2 li a{background: url("../images/bc_separator.png") left no-repeat; padding-left:10px;}
.nice-menu ul{border: 1px solid #CACACA;margin:0;}
ul.nice-menu{border:0;}
#nice-menu-2 li{width:170px; background:#f0efef url("../images/bc_bg.png") bottom repeat-x ;color: #454545;}

#nice-menu-1 li a{/*background: url("../images/bc_separator.png") left no-repeat;*/ padding-left:10px;}
.nice-menu ul{border: 1px solid #CACACA;margin:0;}
ul.nice-menu{border:0;}
#nice-menu-1 li{width:170px; /*background:#f0efef url("../images/bc_bg.png") bottom repeat-x ;*/color: #454545;}
#topnav #nice-menu-0{margin-left: 10px;}
.view-News-2-colons .views-field-field-image-fid {width:280px; height:150px;/*border-left: 4px solid #b00000;*/}
.view-News-2-colons .views-field-field-image-fid img{
	float:none;
	border: 5px solid #ffffff;
    box-shadow: 0 0 20px 0 rgba(50, 50, 50, 0.1);}
.view-News-2-colons .views-field-title{
	background: rgba(0, 0, 0, 0) url("../images/dot.png") repeat scroll 0 0;
	min-height:50px;
	/*border-left: 4px solid #b00000;*/
	}
.view-News-2-colons .views-field-title a, #main-content .view-News-2-colons .views-field-title a{
	text-decoration: none;
	border-bottom:none;
	font-family:"Open Sans",sans-serif;
    color: #75332e;
    font-weight: normal;
	font-size: 1.3em;
    margin: 15px 0;
    text-transform: uppercase;
	background:none;
	}
.view-News-2-colons .views-field-field-tizer-value p a, #main-content .view-News-2-colons .views-field-field-tizer-value p a,
.view-News-2-colons .views-field-field-tizer-value p, #main-content .view-News-2-colons .views-field-field-tizer-value p strong{
	text-decoration: none;
	border-bottom:none;
    color: #666;
    font-weight: normal;
	font-size: 1.2em;
    margin: 15px 0;
    font-style: inherit;
    font-weight: inherit;
    vertical-align: baseline;
	font-family:"Open Sans",sans-serif;}
.view-News-2-colons table tbody td {border:none;}