body {
	font-size:12px;
	font-family:arial,tahoma,verdana;
	margin:0;
	background:#fafafa;
	color:#858585;
}

/*-- ЗАТЕМНЯЮЩИЙ ФОН --*/

div.fon{
	display:none;
	background:#000000;
	width:100%;
	height:100%;
	position:fixed;
	z-index:400;
	opacity:0.8;
}

input[type="button"]{
	font-size:12px;
	font-family:arial,tahoma,verdana;
	cursor:pointer;
	cursor:hand;
	background: #393939; /* Old browsers */
	background: -moz-linear-gradient(top,  #393939 1%, #060606 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#393939), color-stop(100%,#060606)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #393939 1%,#060606 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #393939 1%,#060606 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #393939 1%,#060606 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #393939 1%,#060606 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#393939', endColorstr='#060606',GradientType=0 ); /* IE6-9 */
	color:#fff;
	border:1px solid #000;
	padding:5px;
	border-radius:3px;
}

input[type="button"]:hover {
	font-size:12px;
	font-family:arial,tahoma,verdana;
	cursor:pointer;
	cursor:hand;
	background: #060606; /* Old browsers */
	background: -moz-linear-gradient(top,  #060606 0%, #393939 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#060606), color-stop(100%,#393939)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #060606 0%,#393939 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #060606 0%,#393939 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #060606 0%,#393939 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #060606 0%,#393939 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#060606', endColorstr='#393939',GradientType=0 ); /* IE6-9 */
	color:#fff;
	border:1px solid #000;
	padding:5px;
	border-radius:3px;
}

input[type="text"]{
	font-size:12px;
	font-family:arial,tahoma;
	width:100%;
	padding:6px;
	box-sizing:border-box;	
	-moz-box-sizing:border-box;
	background:#ffffff;
	border:1px solid silver;
	outline:none;

}



/*-- СТИЛЬ ДЛЯ ПОЛЯ ВВОДА ПАРОЛЯ --*/

input[type="password"]{
	font-size:12px;
	font-family:arial,tahoma;
	width:100%;
	padding:6px;
	box-sizing:border-box;	
	-moz-box-sizing:border-box;
	background:#ffffff;
	border:1px solid silver;
	outline:none;
}


/*-- СТИЛЬ ДЛЯ ПОЛЯ ВВОДА (при ошибке) --*/

input.fail{
	font-size:12px;
	font-family:arial,tahoma;
	width:100%;
	padding:6px;
	background:#f9ecec;
	border:1px solid red;
	outline:none;
	box-sizing:border-box;	
	-moz-box-sizing:border-box;
}


/*-- СТИЛЬ ДЛЯ ТЕКСТОВОГО БЛОКА --*/

textarea {
	font-size:12px;
	font-family:arial,tahoma;
	width:100%;
	padding:6px;
	box-sizing:border-box;	
	-moz-box-sizing:border-box;
	background:#ffffff;
	border:1px solid silver;
	outline:none;
}

/*-- СТИЛЬ ДЛЯ ТЕКСТОВОГО ПОЛЯ (при ошибке) --*/

textarea.fail{
	font-size:12px;
	font-family:arial,tahoma;
	width:100%;
	padding:6px;
	background:#f9ecec;
	border:1px solid red;
	outline:none;
	box-sizing:border-box;	
	-moz-box-sizing:border-box;
}


/*-- СТИЛЬ ДЛЯ ВЫПАДАЮЩЕГО СПИСКА --*/

select{
	font-size:12px;
	font-family:arial,tahoma;
	width:100%;
	padding:6px;
	box-sizing:border-box;	
	-moz-box-sizing:border-box;
	background:#ffffff;
	border:1px solid silver;
	outline:none;
}

/*-- СТИЛЬ ДЛЯ ВЫПАДАЮЩЕГО СПИСКА (при ошибке) --*/

select.fail{
	font-size:12px;
	font-family:arial,tahoma;
	width:100%;
	padding:6px;
	background:#f9ecec;
	border:1px solid red;
	outline:none;
	box-sizing:border-box;	
	-moz-box-sizing:border-box;
}


/*-- СТИЛЬ НАДПИСИ ПРИ ОШИБКЕ --*/

div.textfail{
	font-size:10px;
	font-family:arial,tahoma;
	color:red;
}




/*-- СТИЛЬ НАДПИСИ ПРИ ОШИБКЕ --*/

div.nothingfound{
	text-align:center;
    color: red;
    font-size: 12px;
    font-weight: bolder;
    padding: 3px;
   
}

div.fon {

}

div.deliver{
	margin-bottom:10px;
	position:relative;
}

div.relative{
	position:relative;
}

div.absolute{
	position:absolute;
}

div.table {
	display:table;
	position:relative;
	width:100%;
}

div.centertable {
	display:table;
	position:relative;
	margin:0 auto;
}

div.cellrelative {
	display:table-cell;
	position:relative;
}

div.inlinerelative {
	display:inline-block;
	position:relative;
}

div.verseparator {
	display:table-cell;
	height:100%;
}

div.horseparator {
	display:block;
	width:100%;
}


td.solutionfail {
	color:red;
}

table.allwidth {
	width:100%;
}

span.star {
	color:red;
}

/*-- ОБЩАЯ РАЗМЕТКА САЙТА --*/


/*-- Класс для общего блока всего сайта--*/

div.allbloc {
	margin:0 auto;
}

/*--Класс для общего блока головы сайта--*/

div.allheader {
	margin:0 auto;
}

input.close {

}


/*--Класс для верхнего блока шапки--*/

div.overhead {
	background: #e3e3e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #e3e3e3 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e3e3e3 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e3e3e3 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e3e3e3 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e3e3e3 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	border-top:1px solid black;
	border-bottom:1px solid white;
	box-shadow:0 -2px 6px black;
}

/*--Класс для  информации верхнего блока шапки--*/

div.overheadinfo {
	max-width:980px;
	width:100%;
	display:table;
	margin:0 auto;
}


/*--Класс для верхнего блока шапки часть слева--*/

div.overheadleft {
	float:left;
	vertical-align:middle;
}

/*--Класс для верхнего блока шапки часть справа--*/

div.overheadright {
	
	vertical-align:middle;
}



/*--Создаём класс для блока шапки--*/

div.head {
	background:#2e2e2e;
}


/*--Создаём класс для информации блока шапки--*/

div.headinfo {
	max-width:960px;
	width:100%;
	display:table;
	margin:0 auto;
}


/*-- Деление шапки на три блока--*/

div.headcolumnlogo {
	width:200px;
	vertical-align:middle;
	padding:5px 0 5px 0;
}

div.headcolumn1 {
	vertical-align:middle;
}


div.headcolumn2 {
	vertical-align:middle;
}


div.headcolumn3 {
	vertical-align:middle;
	width:260px;
}


/*--Класс для нижнего блока шапки--*/

div.underhead {
	background: #e3e3e3; /* Old browsers */
	background: -moz-linear-gradient(top,  #e3e3e3 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e3e3e3 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e3e3e3 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e3e3e3 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e3e3e3 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
	border-top:1px solid black;
	border-bottom:1px solid white;
	box-shadow:0 -2px 6px black;
}


/*--Класс для информации нижнего блока шапки--*/

div.underheadinfo {
	max-width:980px;
	width:100%;
	display:table;
	margin:0 auto;
}


/*--Класс для левой части нижнего блока шапки--*/

div.underheadleft {
	float:left;
	vertical-align:middle;
}


/*--Класс для правой нижнего блока шапки--*/

div.underheadright {
	float:right;
	vertical-align:middle;
}

div.centerunderslider {
	margin:0 auto;
	display:table;
	background:white;
}

div.leftunderslider {
	
}

div.rightunderslider {
	
}

/*--Общий блок под меню, центральный--*/

div.allcenter {
	max-width:980px;
	width:100%;
	margin:0 auto;
}

table.allcenterblock{
	width:100%;
}


/*--Центральный блок, левая колонка--*/

td.leftcolumn {
	width:220px;
	padding-right:5px;
}

div.leftcolumn {
	width:220px;
}


/*--Центральный блок, вторая колонка--*/

div.centercolumn {
	width:100%;
}

td.centercolumn {

}


/*--Центральный блок, правая колонка--*/

div.rightcolumn {
	max-width:220px;
}

td.rightcolumn {
	padding-left:5px;
	width:220px;
	background:white;
}


/*--Внутренний блок второй колонки--*/

div.centerinfo {
   padding:10px;
}


/*--Создаём класс для общего блока подвала--*/

div.allfooter {

	
	padding:10px;
	height:100px;
	background:#2e2e2e;
}

div.allfooterinfo {
	width:100%;
		max-width:960px;
	display:table;
	margin:0 auto;
}

div.overfooter {
	
}

div.underfooter {
	
}

div.underfooterleft {
	
}

div.underfooterright {
	float:right;
}

a.powered {
	text-decoration:none;
	color:#555;
}

/*-- РАЗДЕЛЫ НА ШАПКЕ (МЕНЮ) --*/

/*-- Подложка под разделы --*/

div.chaptershead {

}

/*-- Разделитель для разделов--*/

div.chapterseparator {
	display:none;
}

/*-- Неактивный раздел--*/

div.chapter {
	padding:10px 15px 10px 15px;
	cursor:pointer;
	cursor:hand;
}

/*-- Стиль для ссылки неактивного раздела--*/

div.chapter a {
	text-decoration:none;
	color:black;
}



div.chapter:hover a {
	text-decoration:none;
	color:white;
}


div.activechapter a {
	text-decoration:none;
	color:white;
}


/*-- Неактивный раздел при наведении --*/

div.chapter:hover {
	background: #535353; /* Old browsers */
	background: -moz-linear-gradient(top,  #535353 0%, #222222 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#222222)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #535353 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #535353 0%,#222222 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #535353 0%,#222222 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #535353 0%,#222222 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535353', endColorstr='#222222',GradientType=0 ); /* IE6-9 */
	padding:10px 15px 10px 15px;
	box-shadow:inset 0 0 2px gray;
	cursor:pointer;
	cursor:hand;
}


/*-- Активный раздел --*/

div.activechapter {
	background: #535353; /* Old browsers */
	background: -moz-linear-gradient(top,  #535353 0%, #222222 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#222222)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #535353 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #535353 0%,#222222 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #535353 0%,#222222 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #535353 0%,#222222 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#535353', endColorstr='#222222',GradientType=0 ); /* IE6-9 */
	padding:10px 15px 10px 15px;
	box-shadow:inset 0 0 2px gray;
	cursor:pointer;
	cursor:hand;
}

/*-- Блок подменю разделов общий--*/


div.submenu{
	display:none;
	top:26px;
	left:-15px;
	z-index:200;
	background:#e3e3e3;
}

div.chapter:hover div.submenu{
	display:block;

}

div.activechapter:hover div.submenu{
	display:block;

}

/*-- Раздел подменю первый--*/

div.chaptersubmenu0{
	padding:5px 10px 5px 10px;
	white-space:nowrap;
}

div.chaptersubmenu0:hover {
	padding:5px 10px 5px 10px;
	white-space:nowrap;
	background:#555;
}

/*-- Раздел подменю второй--*/

div.chaptersubmenu1{
	padding:5px 10px 5px 10px;
	white-space:nowrap;
}

div.chaptersubmenu1:hover{
	padding:5px 10px 5px 10px;
	white-space:nowrap;
	background:#555;
}

/*-- Ссылка первого раздела подменю--*/


div.chaptersubmenu0 a.linksubmenu0{
	color:#555;
}

div.chaptersubmenu0:hover a.linksubmenu0{
	color:white;
}



/*-- Ссылка второго раздела подменю--*/


div.chaptersubmenu1 a.linksubmenu1{
	color:#555;
}


div.chaptersubmenu1:hover a.linksubmenu1{
	color:white;
}



/*-- Блоки для расположения иконок  --*/

div.chaptericon {
	position:absolute;
	display:none;
}

/*-- Блоки для расположения иконок активных --*/

div.chaptericonact {
	display:none;
	position:absolute;
}

/*-- Действия с иконками при наведени на блоки --*/

div.chapter:hover div.chaptericon {
	display:none;
	position:absolute;
}

div.chapter:hover div.chaptericonact {
	position:absolute;
	display:none;
}


div.activechapter div.chaptericon {
	display:none;
	position:absolute;
}

div.activechapter div.chaptericonact {
	position:absolute;
	display:none;
}




/*-- МОДУЛЬ РАЗДЕЛЫ В КОЛОНКЕ --*/
/*-- Блок разделы --*/

div.chapters {
	
	
}

/*-- Заголовок РАЗДЕЛЫ --*/

div.chapterstitle {
	display:none;
	
}

/*-- Иконка разделов --*/

div.chapterstitleicon {

}

/*-- Блок первого уровня разделов --*/
/*-- Ссылки --*/


/*-- Плашки --*/









div.chapter0 a {
	text-decoration:none;
	color:#555;
	font-size: 12px;
}


div.chapter0:hover a {
	text-decoration:none;
	color:#555;
    font-size: 12px;
	font-weight:Bolder;
	
}

div.chapter0act a {
	text-decoration:none;
	color:#555;
    font-size: 12px;
		font-weight:Bolder;
	
}


div.chapter0act:hover a {
	text-decoration:none;
	color:#555;
    font-size: 12px;
		font-weight:Bolder;
	
}

/*-- Плашки --*/


div.chapter0  {
	border-bottom: #eee 1px solid;
	
	padding:8px;
	cursor:pointer;
	cursor:hand;
	
}


div.chapter0:hover  {
	border-bottom: #eee 1px solid;
	padding:8px;
	cursor:pointer;
	cursor:hand;
}

div.chapter0act  {
	border-bottom: #eee 1px solid;
	cursor:pointer;
	cursor:hand;
	padding:8px;
}



/*-- Блок второго уровня разделов --*/
/*-- Ссылки --*/


div.chapter1 a {
	text-decoration:none;
	color:#555;
    font-size: 11px;
	
}


div.chapter1:hover a {
	text-decoration:none;
	color:#555;
    font-size: 11px;
	font-weight:Bolder;
}

div.chapter1act a {
	text-decoration:none;
	color:#555;
    font-size: 11px;
	font-weight:Bolder;
}



div.chapter1act:hover a {
	text-decoration:none;
	color:#555;
    font-size: 11px;
	font-weight:Bolder;
}

/*-- Плашки --*/


div.chapter1  {
	padding:5px 5px 5px 20px;

	cursor:pointer;
	cursor:hand;
}


div.chapter1:hover  {
	padding:5px 5px 5px 20px;

	cursor:pointer;
	cursor:hand;
}

div.chapter1act  {
	padding:5px 5px 5px 20px;

	cursor:pointer;
	cursor:hand;
}




/*-- Блок третьего уровня разделов --*/
/*-- Ссылки --*/


div.chapter2 a {
	text-decoration:none;
	color:#ffffff;
    font-size: 14px;
	
	font-style:normal;
	font-weight:550;
}


div.chapter2:hover a {
	text-decoration:none;
	color:#337f98;
    font-size: 14px;
	
	font-style:normal;
	font-weight:550;
}

div.chapter2act a {
	text-decoration:none;
	color:#337f98;
    font-size: 14px;
	
	font-style:normal;
	font-weight:550;
}


div.chapter2act:hover a {
	text-decoration:none;
	color:#337f98;
    font-size: 14px;
	
	font-style:normal;
	font-weight:550;
}

/*-- Плашки --*/


div.chapter2  {
	padding:5px 5px 5px 20px;

	background-position:7px 10px;
}


div.chapter2:hover  {
	padding:5px 5px 5px 20px;
	
	background-position:7px 10px;
}

div.chapter2act  {
	padding:5px 5px 5px 20px;
	
	background-position:7px 10px;
}












/*-- МОДУЛЬ ПОИСКА --*/

/*-- Общий блок для модуля поиска --*/
div.search {
	position:relative;
	
	left:25px;
}

/*-- Блок для поля ввода --*/

div.searchinput {
	
}

/*-- Поля ввода --*/

input.search {
	width:250px;
}

/*-- Блок для кнопки --*/

div.searchbut {
	left:-25px;
	top:1px;
}

input.searchbut {
	background:url('/themes/standart_gray/Search.png') no-repeat;
	width:20px;
	height:20px;
	border:0;
}
input.searchbut:hover {
	background:url('/themes/standart_gray/Search.png') no-repeat;
	width:20px;
	height:20px;
	border:0;
}

/*-- МОДУЛЬ  СЛАЙДЕР  --*/
/*-- Подложка под модуль слайдер --*/
div.sliderback{
	
}

div.slider{
	margin:0 auto;
	border:1px solid silver;
}

div.sliderimg {
	display:table-cell;
	position:relative;
	z-index:100;
}

div.slidertext {
	z-index:200;
}


/*-- Блок для стрелки влево --*/

div.sliderarrows{
	position:relative;
	z-index:200;
	top:50%;
	vertical-align:middle;
}

div.sliderleftrel{
	position:relative;
	z-index:200;
	top:50%;
	left:1px;
}

/*-- Блок для стрелик вправо --*/

div.sliderrightrel{
	position:relative;
	z-index:200;
	top:50%;
	left:-23px;
}

/*-- Блок для стрелки влево --*/

div.sliderleft{
	position:absolute;
	top:-18px;
}

/*-- Блок для стрелик вправо --*/

div.sliderright{
	position:absolute;
	top:-18px;
	left:100%;
}


/*-- Стрелка влево --*/

input.sliderleft{
	width:22px;
	height:30px;
}



/*-- Стрелка вправо --*/

input.sliderright{
	width:22px;
	height:30px;
}


/*-- Страницы на подложке --*/

div.sliderbottomin {
	margin:0 auto;
	position:relative;
	z-index:250;
	top:90%;
}

/*-- Страницы вне подложки --*/

div.sliderbottomout {
	position:relative;
	z-index:250;
	margin:0 auto;
	display:none;
}

/*-- Страницы слайдера --*/
div.sliderbutton {
	padding:1px;
}

div.slidernext {
	cursor:pointer;
	cursor:hand;
	width:14px;
	height:14px;
	border-radius:8px;
	background:#555;
	border:1px solid silver;
	font-size:0;
}


div.slidernextact {
	cursor:pointer;
	cursor:hand;
	width:14px;
	height:14px;
	border-radius:8px;
	background:#fff;
	border:1px solid silver;
	font-size:0;
}


/*-- МОДУЛЬ НОВОСТИ В КОЛОНКЕ (статьи) --*/

/*-- Заглавие новости (статьи) --*/

div.articlescolumnallblock {

}

div.articlescolumntitle {
	padding:6px;
	border-bottom:1px solid #dadada;
	color:#545454;
	z-index:100;
	font-size:24px;
	margin-bottom:3px;
}

/*-- Иконка новости (статьи) --*/

div.articlescolumntitleicon {
	
	
}

/*-- Подложка под модуль новости  (статьи)  --*/

div.articlescolumn {
	padding:5px;
	border:1px solid #e8e8e8;
	background:white;
}


/*-- Разделяющая полоса  --*/


div.articlecolumnseparator {
	border-bottom:1px solid #eaeaea;
	margin-bottom:3px;
	margin-top:3px;
}


/*-- Блок одной новости  (статьи)  --*/

div.articlecolumn {

}



/*-- Блок картинки слева  --*/

div.articlecolumnimgleft {
	width:190px;
	height:100px;
	margin:0 auto;
	text-align:center;
}


/*-- Картинка слева  --*/

img.articlecolumnimgleft {
	max-width:190px;
	max-height:100px;
	border:1px solid #ffffff;
	border-radius:5px;
	box-shadow:inset 0px 2px 2px #909090;
}



/*-- Блок картинки справа  --*/

div.articlecolumnimgright {
	width:190px;
	height:100px;
	margin:0 auto;
	text-align:center;
}


/*-- Картинка справа  --*/

img.articlecolumnimgright {

	max-width:190px;
	max-height:100px;
	border:1px solid #ffffff;
	border-radius:5px;
	box-shadow:inset 0px 2px 2px #909090;
}


/*-- Блок для названия и даты  --*/

div.articlecolumninfo {
	padding:3px 0 3px 0;
}


/*--  название   --*/

div.articlecolumnname a {
	color:#828282;
	text-decoration:none;
}


div.articlecolumnname a:hover {
	color:#828282;
	text-decoration:underline;
}

/*-- дата  --*/

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

div.articlecolumnseeall {
	text-align:right;
}

input.articlecolumnseeall {

}


/*-- СТРАНИЦА РАЗДЕЛОВ В КАРТИНКАХ--*/
/*-- Блок для страницы разделов --*/

div.chaptersview {

}

/*-- Блок для страницы каталога --*/

div.chapterviewinfo {
	padding:4px;

}


/*-- Блок всех разделов --*/

div.chapterview {
   text-align:center;
	
}

div.chapterviewverseparator {
	width:1px;
	background:url('/themes/standart_gray/punkt.jpg') repeat-y center;
}

div.chapterviewhorseparator {
	height:1px;
	background:silver;
}

/*-- Блок для картинки --*/

div.chapterviewimg {
	width:180px;
	height:120px;
	margin:0 auto;
}

/*-- Картинка --*/

img.chapterviewimg {
	max-width:170px;
	max-height:110px;
	border:0;

}


/*-- Позиционирование картинки --*/

div.chapterviewimgtable {
	display:table;
	height:120px;
	margin:0 auto;
}

div.chapterviewimgcell {
	display:table-cell;
	vertical-align:middle;
}

/*-- Вывод названия раздела над картинкой --*/
/*-- Блок названия раздела --*/

div.topchapterviewname {
	display:none;
}


/*-- Ссылка названия раздела --*/

div.topchapterviewname a{
	
}


div.topchapterviewname:hover a{
	
}



/*-- Вывод названия раздела под картинкой --*/
/*-- Блок для названия раздела --*/

div.bottomchapterviewname {
	padding:3px;
}

/*-- Ссылка названия раздела --*/

div.bottomchapterviewname a{
	text-decoration:none;
	color:#828282;
}

div.bottomchapterviewname:hover a{
	text-decoration:none;
	color:#545454;
}


/*-- СТРАНИЦА НОВОСТЕЙ (статей) --*/

/*-- Подложка под модуль новости  (статьи)  --*/

div.articlespage {

}

div.articlesverseparator {
	width:1px;
	background:url('/themes/standart_gray/punkt.jpg') repeat-y center;
}

div.articleshorseparator {
	height:1px;
	background:silver;
}

/*-- Блок одной новости  (статьи)  --*/

div.articlepage {
	padding:5px;
}



/*-- Блок картинки слева  --*/

div.articlepageimg {
	width:100px;
	vertical-align:top;
	padding-right:10px;
	display:table-cell;
}


/*-- Картинка слева  --*/

img.articlepageimg {
	max-width:100px;
	max-height:100px;
	vertical-align:top;
}



/*-- Блок для названия и даты  --*/

div.articlepageinfo {
	display:table-cell;
}


/*--  название   --*/
div.articlepagename {
	
}


div.articlepagename a {
	color:#555;
	text-decoration:none;
}


div.articlepagename a:hover {
	color:#555;
	text-decoration:underline;
}



/*-- Краткий текст  --*/

div.articlepageshort {
	
}



/*-- дата  --*/

div.articlepagedate {
	
}



/*-- СТРАНИЦА НОВОСТИ ОДНОЙ (статьи) --*/

/*-- Блок для кнопки НАЗАД  --*/

div.articleback {
	margin-bottom:8px;
}


/*-- Кнопка НАЗАД  --*/

input.back{
	
}




/*-- Заглавие новости (статьи)  --*/

div.articlename {
	color: #555;
    font-size: 16px;
   
	text-decoration:underline;
}

/*-- Полный текст новости (статьи)  --*/

div.articletext {
	color:#7b7b7b;
}

/*-- дата  --*/

div.articledate {
	color:#b0b0b0;
	font-size:14px;
	text-align:right;
}


/*-- ТИП СТРАНИЦЫ ГАЛЛЕРЕЯ  --*/
/*-- Подложка под модуль галлерия  --*/

div.gallerypage {


}

/*-- Все остальные блоки  --*/

div.gallery {
	padding:5px;
}

div.galleryverseparator {
	width:1px;
	background:url('/themes/standart_gray/punkt.jpg') repeat-y center;
}

div.galleryhorseparator {
	height:1px;
	background:silver;
}

/*-- Блок одной картинки  --*/

div.galleryimg {

}


/*-- Картинка --*/

img.galleryimg{
	cursor:pointer;
	cursor:hand;
	max-width:230px;
	max-height:180px;
	
}


/*-- Позиционирование картинки --*/

div.galleryimgtable {
	display:table;
	height:180px;
	margin:0 auto;
}

div.galleryimgcell {
	
	vertical-align:middle;
}

/*-- Подпись под картинкой --*/

div.gallerytext {
	color: #555;
	text-align:center;
	padding-top:5px;
}




/*-- СТРАНИЦЫ  --*/

/*-- Блок страниц --*/

div.paging {
	display: table;
    margin: 0 auto;
}

div.pagingbutton {
	padding:1px;
}

/*-- Блок для стрелки влево --*/

div.pagingleft {
	
}

/*-- Стрелка влево --*/

input.pagingleft{
	
}


/*-- Блок для стрелки вправо --*/

div.pagingright {
	
}

/*-- Стрелка вправо --*/

input.pagingright{
	
}




/*-- Страница на которой сейчас --*/

div.pagingnow{
	border:1px solid silver;
	border-radius:3px;
	height:26px;
	width:26px;
	color:black;
	text-align:center;	
	cursor:pointer;
	cursor:hand;
	margin:2px;
	line-height:26px;
	background:#eee;
}



/*-- Все остальные страницы --*/

div.pagingall{
	border:1px solid silver;
	border-radius:3px;
	height:26px;
	width:26px;
	text-align:center;
	cursor:pointer;
	cursor:hand;
	margin:2px;
	line-height:26px;
}


/*-- Все остальные страницы, ссылка--*/

div.pagingall a{
	color:#555;
	text-decoration:none;
}

div.pagingall a:hover{
	color:black;
	text-decoration:none;
}

div.linkblock {
	margin-bottom:10px;
}
/*-- Блок для неактивной ссылки --*/

div.link {
	vertical-align:middle;
}

/*-- Неактивная ссылка --*/

div.link a {
	color:#555;
	text-decoration:none;
}

div.link a:hover{
	color:black;
	text-decoration:none;
}

/*-- Активная ссылка --*/

div.linkactive {
	vertical-align:middle;
	color:black;
	text-decoration:none;
}

div.linkactive a{
	color:black;
	text-decoration:none;
}



/*-- СТРАНИЦА КОММЕНТАРИЕВ --*/

/*-- Общий блок для комментариев  --*/

div.commentspage {

}


/*-- Блок одного комменатрия  --*/

div.commentpage {
	margin:3px 0 3px 0;
	
	width:100%;
}

div.commenthorseparator {
	height:1px;
	background:silver;
}

/*-- Блок для ФИО и даты  --*/

div.commentinfo {
	display:table;
	width:100%;
}


/*--  ФИО   --*/

div.commentname  {
	float:left;
	color:#555;
	text-decoration:none;
	
}

/*-- дата  --*/

div.commentdate  {
	float:right;
	text-align:right;
	color:#555;
	
}



/*-- Краткий текст  --*/

div.commenttext {
	color:black;
	
	text-align:left;
	
}


/*-- Надпись Добавить Комментарий  --*/

td.addcommenttitle {
	color:black;
    font-size: 16px;
   
}


/*-- Блок Добавить комментарий  --*/

div.addcomment {

}

/*-- Общая таблица добавления комменатриев  --*/

table.addcomment {
	width:80%;
	margin:0 auto;
	color:#555;
	font-size:12px;
	text-align:left;
	 margin-top:20px;
}


/*-- Кнопка добавить комментарий  --*/

td.addcommentbut {
	text-align:center;

}

input.addcomment  {

}


/*-- СТРАНИЦА FAQ --*/

/*-- Общий блок для комментариев  --*/

div.faqspage {

}


/*-- Блок одного комменатрия  --*/

div.faqpage {
	margin:3px 0 3px 0;
	
	width:100%;
}

div.faqhorseparator {
	height:1px;
	background:silver;
}

div.faqtextseparator {
	height:1px;
	background:#eee;
	margin:4px 0 4px 0;
}

/*-- Блок для ФИО и даты  --*/

div.faqinfo {
	display:table;
	width:100%;
}

div.faqanswerinfo {
	display:table;
	width:100%;
	
}

/*--  ФИО   --*/

div.faqname  {
	display:table-cell;
	color:#555;
	text-decoration:none;
}

div.faqanswername  {
	float:left;
	color:#555;
	text-decoration:none;
	display:table-cell;
	padding-left:30px;
}

/*-- дата  --*/

div.faqdate  {
	float:right;
	text-align:right;
	color:#555;
	
}

div.faqanswerdate  {
	float:right;
	
	color:#555;
	display:table-cell;
}

/*-- Краткий текст  --*/

div.faqtext {
	color:black;
	
	text-align:left;
	
}

div.faqanswer {
	margin-left:30px;
	text-align:left;
	
}

/*-- Надпись Добавить Комментарий  --*/

td.addfaqtitle {
	color:black;
    font-size: 16px;
    
}


/*-- Блок Добавить комментарий  --*/

div.addfaq {

}

/*-- Общая таблица добавления комменатриев  --*/

table.addfaq {
	width:80%;
	margin:0 auto;
	color:#555;
	font-size:12px;
	text-align:left;
}


/*-- Кнопка добавить комментарий  --*/

td.addfaqbut {
	text-align:center;

}

input.addfaq  {

}



/*-- МОДУЛЬ КОММЕНТАРИИ В КОЛОНКЕ  --*/

/*-- Заглавие комментарии  --*/


div.commentscolumntitle {
	padding:6px;
	border-bottom:1px solid #dadada;
	color:#545454;
	z-index:100;
	font-size:24px;
	margin-bottom:3px;
}

/*-- Иконка комментраии --*/

div.commentscolumntitleicon {

}

/*-- Подложка под модуль комментраии  --*/

div.commentscolumn {
	padding:5px;
	border:1px solid #e8e8e8;
	background:white;
}


/*-- Разделяющая полоса  --*/


div.commentcolumnseparator {
	border-bottom:1px solid #eaeaea;
	margin-bottom:3px;
	margin-top:3px;
}



/*-- Блок одного комментраия  --*/

div.commentcolumn {

}


/*--  ФИО   --*/


div.commentcolumnname {
	color:#555;
	text-decoration:none;
	

}




/*-- Дата  --*/

div.commentcolumndate {
	color:#555;
	
	text-align:right;
	
}



/*-- Краткий текст  --*/

div.commentcolumntext {
	color:black;
	
}

div.commentscolumnseeall {
	text-align:right;
}

input.commentscolumnseeall {

}



/*-- МОДУЛЬ НОВОСТИ ПО ЦЕНТРУ (статьи) --*/

/*-- Заглавие новости (статьи) --*/


div.articlescentertitle {
	padding: 6px;
	border-bottom: 1px solid #dadada;
	color: #545454;
	z-index: 100;
	font-size: 24px;
	margin-bottom: 3px;
}

/*-- Иконка новости (статьи) --*/

div.articlescentertitleicon {
	
	
}

/*-- Подложка под модуль новости  (статьи)  --*/

div.articlescenter {
	padding:5px;
}

div.articlescentverseparator {
	width:1px;
	background:url('/themes/standart_gray/punkt.jpg') repeat-y center;
}

div.articlescenthorseparator {
	height:1px;
	background:silver;
}
/*-- Блок одной новости  (статьи)   --*/

div.articlecenter {
	padding:5px;
}


div.articlecenterimg {
	width:100px;
	vertical-align:top;
	padding-right:10px;
	display:table-cell;
}


/*-- Картинка слева  --*/

img.articlecenterimg {
	max-width:100px;
	max-height:100px;
	vertical-align:top;
}



/*-- Блок для названия и даты  --*/

div.articlecenterinfo {
	display:table-cell;
}


/*--  название   --*/

div.articlecentername a {
	color:#555;
	text-decoration:none;
}


div.articlecentername a:hover {
	color:#555;
	text-decoration:underline;
}



/*-- Краткий текст  --*/

div.articlecentershort {
	
}

div.articlecenterseeall {
	float:right;
}

input.articlecenterseeall {

}


/*-- МОДУЛЬ КОММЕНТАРИИ ПО ЦЕНТРУ (--*/

/*-- Заглавие новости (статьи) --*/


div.commentscentertitle {
	padding: 6px;
	border-bottom: 1px solid #dadada;
	color: #545454;
	z-index: 100;
	font-size: 24px;
	margin-bottom: 3px;
}

/*-- Иконка новости (статьи) --*/

div.commentscentertitleicon {
	
	
}

/*-- Подложка под модуль новости  (статьи)  --*/

div.commentscenter {
	padding:5px;
	
}

div.commentscenthorseparator {
	height:1px;
	background:silver;
}
/*-- Блок одной новости  (статьи)   --*/


div.commentcenterinfo {
	display:table;
	width:100%;
}


/*--  ФИО   --*/

div.commentcentername  {
	float:left;
	color:#555;
	text-decoration:none;
	
}

/*-- дата  --*/

div.commentcenterdate  {
	padding-right:6px;
	text-align:right;
	color:#555;
	
}

div.commentcentertext {
	color:black;
	
	text-align:left;
	
}




/*-- Краткий текст  --*/


div.commentscenterseeall {
	float:right;
}

input.commentscenterseeall {

}



/*-- МОДУЛЬ ОБРАТНАЯ СВЯЗЬ  --*/
/*-- Подложка под модуль обратной связи  --*/


div.feedback {
	
}


div.feedbackin {
   
}


/*-- Заглавие  --*/

div.feedbacktitle {
   padding: 6px;
	border-bottom: 1px solid #dadada;
	color: #545454;
	z-index: 100;
	font-size: 24px;
	margin-bottom: 3px;
}

/*-- Блок таблицы для формы связи  --*/

div.feedbackinfo {
 
}


/*-- Таблица для формы связи  --*/

table.feedbackinfo {
	width:100%;
	color: #555;
    text-decoration: none;
}


/*-- Таблица для кнопки отправить  --*/

td.backcallbutton {
	text-align:center;
}

input.backcallsend {
	
}


/*-- МОДУЛЬ ГОЛОСОВАНИЕ В КОЛОНКЕ  --*/

/*-- Заглавие комментарии  --*/


div.pollscolumntitle {
	padding: 6px;
	border-bottom: 1px solid #dadada;
	color: #545454;
	z-index: 100;
	font-size: 24px;
	margin-bottom: 3px;
}

/*-- Иконка комментраии --*/

div.pollscolumntitleicon {

	
}

/*-- Подложка под модуль голосования  --*/

div.pollscolumn {
	padding: 5px;
	border: 1px solid #e8e8e8;
	background: white;
}


/*-- Блок одного пункта голосования --*/

div.pollcolumn {
	
	margin-bottom:3px;
}


/*--  Название пункта   --*/



div.pollcolumnname {
	color:#555;
	text-decoration:none;
}




/*--  Ссылка на название товара   --*/

div.pollcolumninfo2 {
	display:table;
	width:95%;
}



/*--  Ссылка на название товара   --*/

div.pollcolumnline {
	text-decoration:none;
	display:inline-block;
	background: rgba(155,195,122,1);
background: -moz-linear-gradient(top, rgba(155,195,122,1) 0%, rgba(101,145,79,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(155,195,122,1)), color-stop(100%, rgba(101,145,79,1)));
background: -webkit-linear-gradient(top, rgba(155,195,122,1) 0%, rgba(101,145,79,1) 100%);
background: -o-linear-gradient(top, rgba(155,195,122,1) 0%, rgba(101,145,79,1) 100%);
background: -ms-linear-gradient(top, rgba(155,195,122,1) 0%, rgba(101,145,79,1) 100%);
background: linear-gradient(to bottom, rgba(155,195,122,1) 0%, rgba(101,145,79,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bc37a', endColorstr='#65914f', GradientType=0 );
	border-radius:5px;
	height:13px;
}



/*--  Ссылка на название товара   --*/

div.pollcolumnnumber {
	color:#555;
	text-decoration:none;
}


div.searchtextpage {

}

div.searchtexthorseparator {
	background:#e8e8e8;
	height:1px;
	width:100%;
	margin:4px 0 4px 0;
}

div.searchtextname a{
	text-decoration:underline;
	color:#555;
}

div.searchtextname a:hover{
	text-decoration:underline;
	color:#555;
}

div.searchtext {

}



/*-- ВСПЛЫВАЮЩЕЕ ОКНО ЗАДАТЬ ВОПРОС --*/	
/*-- Общий блок всплывающего окна --*/

div.ordercall {
	float:right;
}

div.callmeform {
	position:fixed;
	background:#eee;
	border:2px solid #555;
	padding:10px;
	display:none;
	z-index:500;
	width:500px;
}

/*-- Внутренний блок всплывающего окна --*/

div.callmeinfo {

}

/*-- Заглавие окна ЗАДАТЬ ВОПРОС --*/

td.callmetitle {
	color: #555;
    font-size: 14px;
	font-weight:Bolder;
}

table.callme {
	color:#555;
}

td.callmebuttonposition {
	text-align:center;
}

input.callmebutton {

}