/********Разрешено редактирование верстальщиком**********/

a {outline: none;text-decoration: underline;} /*Стиль ссылок*/
a:hover {text-decoration: none;} /*Стиль ссылки при наведении*/
h1{
	font: 20px 'Ubuntu';
	line-height:26px;
	margin-bottom: 5px;
	color: #000000;
	position: relative;
	padding-bottom: 15px;
	clear: both
}
h2{
	font:8px "Ubuntu";
	line-height:22px;
	margin: 15px 0 10px; 
	color: #000000
}
h3{font-size: 18px; line-height: 18px; }
p {margin: 0 0 18px; float: left;width: 100%;} /*Определяем отступ снизу 18 пикселей для абзаца*/
img {border: none;} /*У картинок убираем границы*/
ul, ol {
    clear: both;
}

/* Хлебные крошки*/
.B_crumbBox{float:left;margin-bottom: 20px;width:100%}
.content_inner p img
{
	margin:  0 10px;
}

/********Запрещено редактирование верстальщиком*********/

.content_inner{margin-bottom:20px;width:100%; float:left} /*Непосредственно контент. Определяем отступ снизу 20 пикс, для того чтобы не склеивался с галереей, комментариями и другими элементами*/

/*Вывод статей на странице*/
ul.articleul{float:left; margin-left: 0; margin-bottom: 25px;width: 100%;padding-left: 0}
ul.articleul li{list-style:none;float:left;width:100%; background: none; padding: 0;}
ul.articleul li span{width:100%;display:block;color:#6e6e6e; margin-bottom: 10px; font-size: 12px; font-style: italic;}
.articleimg{background: url(../img/imgbg.jpg) no-repeat center top;background-size: contain;padding: 3px 3px 7px 3px;float:left;margin-right:7px;margin-bottom: 5px;}
ul.articleul li img{float:left;margin-right:7px;}
ul.articleul li a {text-decoration: none;}
ul.articleul li h2 {font-size: 20px;}



/*Оформление ссылок на странице */
ul.articlelinkl {float:left;margin-bottom:20px; display:block; width: 100%; padding-left: 0}
ul.articlelinkl li{list-style:none;list-style:none;color:#41598d;font-weight:bolder;font-size:20px;line-height:25px;background:url(../img/marker.jpg) no-repeat;padding-left: 22px;}  /*Устанавливаем птичку- бэкграунд, полуторный интервал, */
ul.articlelinkl li a{text-decoration:none; color: #000 }
ul.articlelinkl li a:hover{text-decoration:underline} /*при наведении - подчеркивается*/
a.rightlink {float: left;margin-bottom: 2px;padding-right: 5px;width: 100%;text-align: right} /*Подробнее в превью статей*/

/*Новостной блок*/
.block_news{float:left; width: 100%;}
.block_news h3{line-height: 18px; font-size: 17px; margin-bottom: 2px;}
.block_news .date {display: block; font-size: 12px; font-style: italic; margin-bottom: 10px;}
.block_news .news_item {float:left; width: 100%; margin-bottom: 10px; font-size: 12px;}
.block_news .news_item p {clear: none}
.news_item img {float:left; margin: 0 10px 10px 0;
 border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    display: block;
    line-height: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;}

/*Стиль галереи*/
.gal {
	margin:15px 0;
	font-size: 0;
}
.gal .image a {
	display: block;
	padding: 4px;
	margin: 6px;
	border: 1px solid #ccc;
	background: #fff;
	position: relative;
}
.gal .image a:after {
	content: '';
	position: absolute;
	right: 0;
	bottom: 4px;
	left: 0;
	height: 90px;
	z-index: -1;
	-moz-box-shadow: 0 20px 20px -15px rgba(0, 0, 0, 0.82);
	-webkit-box-shadow: 0 20px 20px -15px rgba(0, 0, 0, 0.82);
	box-shadow: 0 20px 20px -15px rgba(0, 0, 0, 0.82);
	border-radius: 41%;
}
.gal .image img {
	width: 100%;
	border: none !important;
	padding: 0 !important;
	border-radius: 0 !important;
	margin-bottom: 0!important;
}
.gal.col1 .image {width:100%;}.gal.col2 .image {width:50%;}.gal.col3 .image {width:33%;}.gal.col4 .image {width:25%;}.gal.col5 .image {width:20%;}.gal.col6 .image {width:16.6%;}

/* Jot */
.jot-list,.jot-form,.jot-comment,.jot-row{float:left;width:100%;} /*Устанавливает ширину и левую ориентацию для блока комментариев, формы ввода*/
.jot-row .jot-comment-entry {margin-top: 10px;}
/* Sitemap Стиль для карты сайта.*/
.sitemap ul{ padding:10px; list-style-type:none; margin:10px 20px;}
.sitemap ul ul,.sitemap ul ul, .sitemap ul ul ul, .sitemap ul ul ul ul { padding:10px; list-style-type:none; margin:10px 20px; border-left: 3px solid #ccc;}
.sitemap ul li { padding:2px;}
.sitemap a{color:#666;}
.sitemap a:hover{color:#B2C629;}

/*Для формы обратной связи. Не изменять!!! */
.errors {margin-bottom: 10px;color:#7f7f7f;font-style:italic}
.errors strong{color: red; font-weight: bold; width:100%;font-style:normal}
#respond{float:left; margin-top: 20px;}
.thank strong{color: green; width:100%; font-weight: bold; margin-bottom: 10px;}
.thank ul li{list-style:none;}

/*Стиль для результатов поиска*/
a.ditto_page{margin:0px 4px;text-decoration:none;border-bottom:1px #414141 solid;font-size:16px;color:#fd4e89;}
a.ditto_page:hover{border:none}
.ditto_currentpage{font-size:16px;}
.slash{font-size:16px;line-height:26px;}
.ajaxSearch_paging{margin-bottom:20px;float:left;width:100%}
.ajaxSearch_grpResultName{display:none}

#content  img {
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    display: block;
    line-height: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
	max-width: 100%;
	height: auto;
	margin-bottom: 15px;
}
