body {background: #f8f0e6 url('/imgs/bg.gif');font-family: sans-serif;width:100%;position:relative;font-size:auto; }
body,html{padding:0;margin:0;}
div {position:relative;}

.content {position:relative;background: url('/imgs/bg2.gif');width:998px; box-shadow:0 0 10px #7e5931; margin:0 auto;}

.titlebg {position:absolute; background-image: url('/imgs/title.jpg');background-repeat:no-repeat ;background-position:top;width:998px;height:553px;margin:0 auto;}

.title   {width:100%; text-align:center;}
.title .text1 {top:16px; font-size:20px; color:#fff; font-style:italic; }
.title .text2 {margin-top:16px; font-size:44px; font-style:italic; font-weight:bold; text-shadow:2px 2px 15px #064c70;font-family: 'Noto Serif',serif;}
.title .text2 a {color:#fff;  text-decoration:none;}
.title .phone {margin-top:-25px; font-size:29px; color:#08394b; font-style:italic; font-weight:bold;font-family: 'Noto Serif',serif;}
.title .phone .custom {margin:0!important}
.title .text3 {margin-top:-12px; font-size:13px; color:#08394b; font-style:italic; font-weight:bold;}

.topmenu ul{margin:165px 30px 0 30px;background: #166d8d url('/imgs/menubg.gif');height:18px;padding:10px 20px;text-align:center;
	  border-radius:7px; -moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;text-align:center; display: table; width: 899px; }
	  
	  
.topmenu li {display:table-cell;padding:0 0px 0 0px;margin:0;position:relative;  white-space: nowrap; width:8%; }	  
.topmenu li a{color:#f9e9d4;text-decoration:none;font-size:14px;}      
.topmenu li a:-moz-any-link{font-size:12px;}

/*
.topmenu li:before{ position:relative;content: "";      
      background: url('/imgs/menubar.gif')no-repeat center;      
      padding: 5px 9px; }	  
*/      
/*.topmenu ul li:first-child:before{content: "";background: none;padding: 0 0 0 19px }*/

.body {background:#fff;margin:30px 30px;width:898px;padding:20px; position:relative;min-height:200px;
       border-radius:7px; -moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;}

.shturval {background:url('/imgs/shturval2.png')no-repeat right;width:998px;height:177px;position:relative;margin-top:-177px}

.footer {background:#77bbc3 ; position:relative;box-shadow: inset 0 5px 10px 0px #609da4;padding:15px 30px;color:#fff;font-weight:bold;line-height:10px;color:#fff;}
.footer-left {display:inline-block;*display:inline;_display:inline;}
.footer-phone {display:inline-block;*display:inline;_display:inline;font-size:30px;color:#fff;vertical-align:top;padding-left:100px;padding-top:20px}
.footer-phone span {font-size:30px;color:#1a6f8d}

.clear{clear:both}

.blog-featured .leading-0,
.blog-featured .leading-1,
.blog-featured .leading-2,
.blog-featured .leading-3,
.blog-featured .leading-4
{left:135px;height:108px;background:#f3f3f3;color:#005b7f;border-left:5px solid #005c80;width:690px;padding:0px 20px 10px 20px;margin:20px;}



.blog-featured .leading-0 div,
.blog-featured .leading-1 div,
.blog-featured .leading-2 div,
.blog-featured .leading-3 div,
.blog-featured .leading-4 div 
{display:table-cell;height:120px;vertical-align:middle;text-align:justify}


.blog-featured .leading-0:before,
.blog-featured .leading-1:before,
.blog-featured .leading-2:before,
.blog-featured .leading-3:before,
.blog-featured .leading-4:before 
{content:'';position:absolute;left:-155px;padding:70px;top:-91px;height:150px}

.blog-featured .leading-0:before{background:url('/imgs/kk1.jpg') no-repeat left;}
.blog-featured .leading-1:before{background:url('/imgs/k5.jpg') no-repeat left;}
.blog-featured .leading-2:before{background:url('/imgs/k4.jpg') no-repeat left;}
.blog-featured .leading-3:before{background:url('/imgs/k2.jpg') no-repeat left;}
.blog-featured .leading-4:before{background:url('/imgs/k3.jpg') no-repeat left;} 



.blog-featured .leading-0:after,
.blog-featured .leading-1:after,
.blog-featured .leading-2:after,
.blog-featured .leading-3:after,
.blog-featured .leading-4:after
{content:"";position:absolute;left:-25px;top:50px;border:10px solid transparent;border-right:15px solid #005c80}

.blog-featured p{margin:0; padding:0}
.blog-featured span {font-weight:bold}


.sigFreeContainer {width:805px}


.gallery {background:#f8f0e6;margin:0 auto;width:998px; position:relative;height:270px;
	  box-shadow:0 -5px 10px -5px #7e5931;text-align:center}       
	  
.gallery div {display:inline-block;*display:inline;_display:inline;margin:20px;padding:20px;border: 1px dashed #7e5931;
	      border-radius:7px; -moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;}
.gallery div img {border-radius:7px; -moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;}

.blogcarousel {background:#f8f0e6!important;width:916px!important;}
.blogcarouselgallery{width:980px!important;left:-23px;background:#f8f0e6!important;}
.blogcarousel li {margin:20px!important;padding:20px!important;border: 1px dashed #7e5931;border-radius:7px; -moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;}
.blogcarousel li img {border-radius:7px; -moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;}
.blogcarouselprev{left:-1px!important;}
.blogcarouselnext{right:12px!important;}

.item-page table {width:100%;border-collapse:collapse; margin: 50px 0!important}
.item-page table td{border:1px solid #ccc; padding:10px}
.item-page table tr:nth-child(2n) {background-color:#f0f0f0 !important}

.create {margin-left:0;color:#777	}

/*.blog .items-leading> div {border:1px solid #f0f0f0;background: #f0f0f0;padding:0 20px}*/
/*.items-leading, .items-row{border:1px solid #f0f0f0;background: #f0f0f0;padding:0 20px; margin:20px 0}*/


.inline{display: inline-block; *display: inline;padding:20px 20px;background-color:#f8f8f8;width:200px;text-decoration:underline!important;margin:2px 0}
.inline:hover {background-color:#f0f0f0}
.inline_cont a{color: #000; }
.inline img {padding-top:20px}
.inline span{display: inline-block;height:40px}

a,a:link,a:visited{color:#005b7f;}
a:hover{color:#106b8f; }

h1 {font-size:24px; margin: 30px 0; text-align: center}
h2  {font-size:24px; margin: 30px 0; text-align: center;}

.news--item {width: 100%; border-bottom: 1px solid #ddd; padding: 20px 0; display: table;}
.news--item:first-child {border-top: 1px solid #ddd; }
.news--item--img {display: table-cell; vertical-align: top; width: 20%}
.news--item--text {display: table-cell; vertical-align: top; width: 80%; padding-left: 30px;}
.news--item--more {margin-top:30px; }
.news--item--more a{padding: 10px; background: #ccc; font-size: 14px;  text-align: center; text-decoration: none; color: #000; border-radius: 3px; }



.breadcrumb {
	padding: 8px 15px;
	margin: 0 0 18px;
	list-style: none;
	background-color: #f5f5f5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 12px; 
}
.breadcrumb > li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb > .active {
	color: #999;
}
.breadcrumb a {color: #888; font-size: 12px; }

.item-page {padding: 0 20px;}
/*.item-page img {margin: 0 auto; max-width: 600px; display: block; margin-top:20px;}*/

.pull-left {float:left}

.pamyatka a {text-decoration: none!important;}

.pamyatka img {height: 111px!important;}

.pamyatka div {cursor: pointer}

.pamyatka_title {height: 50px;text-decoration: none!important;}

.pamyatka  .inline {text-decoration: none!important;}

img {max-width:100%}
