body {
	font-size: 14px;
	/* margin: 0; */
	padding: 0;
	/* margin-left: 0; */
	color: black;
	font-family: Arial, Sans-Serif, Verdana;
	background-color: #ffffff;
}

.vk-bg5 {
	background-image: url(../images/vk_bg5.jpg);
	background-repeat: no-repeat;
}
.vk-bg6 {
	background-image: url(../images/vk_bg6.jpg);
	background-repeat: no-repeat;
}

#page {
/*	padding-left: 6px;
*/
	margin-left: 15px;
	padding-right: 0;
}

ul.mainlevel, ul.sublevel {
}
a.mainlevel, a.sublevel {
}
a#active_menu {
}
span.mainlevel {
}

.breadcrumbs {
	margin-left: 9px;
}
a.pathway {
}
.componentheading, .contentheading, .componentheading-news, .contentheading-news {
	font-size: 13pt;
	font-weight: bold;
	font-style: normal;
	color: #606060;
/*	padding-left: 15px;
*/
}
a.category {
}
span.small {
}

.buttonheading {
	float: right;
	clear: both;
	padding-right: 20px;
}
.buttonheading a {
	text-decoration: none;
}
.buttonheading a img {
	border-style: none;
	padding-left: 3px;
	padding-right: 3px;
}

table.contentpaneopen {
	width: 100%;
}

div.moduletable {
}

ul.latestnews {
}
li.latestnews {
}
a.latestnews {
}

ul.mostread {
}
li.mostread {
}
a.mostread {
}

p.articleinfo, p.iteminfo {
}
.createdate, .modifydate {
	font-weight: bold;
}
.createdby {
}
a.readon {
}

div.blog {
	background-color: #ffffff;
	padding-bottom: 8px;
}
div.blog-news {
	margin-left: 15px;
	padding-right: 0;
	padding-bottom: 8px;
}
div.blog_more {
}
div.leading {
}
a.blogsection {
}

span.leading_separator {
}
span.article_separator {
}
span.row_separator {
}
div.article_row, div.article_row-news {
	background-image: url(../images/dots_bg.gif);
	background-repeat: repeat-x;
}
div.article_column {
	padding-left: 4px;
	padding-top: 4px;
}
div.column1, div.column2 {
}
div.cols2 {
}

p.counter {
}
span.pagenav {
}

ul.menu-left {
	color: black;
	font-family: verdana,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}
ul.menu-left li {
	text-indent: 0;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	line-height: 20px;
	list-style-position: inside;
	list-style-image: url(../images/item_box.gif);
//	list-style-image: url(../images/item_box_ie.gif);
//	padding-left: 3px;

}
ul.menu-left li:hover {
	list-style-image: url(../images/item_box_h.gif);
	background-image: url(../images/item_highlight_b.gif);
	background-repeat: no-repeat;
//	list-style-image: url(../images/item_box_h_ie.gif);
}
ul.menu-left li:hover + li {
	background-image: url(../images/item_highlight_w.gif);
	background-repeat: no-repeat;
}
ul.menu-left li#current {
}
ul.menu-left li.active {
}
ul.menu-left li.parent {
}

/*
 Поиск, формы
*/
.inputbox {
	margin-bottom: 3px;
}
.button {
	margin-left: 3px;
}
div.search {
}
#mod_search_searchword {
	padding-left: 3px;
}
fieldset {
	border: none;
	line-height: 1.75em;
	margin-bottom: 5px;
}
fieldset>div>span.small:first-child {
	font-weight: bold;
}
fieldset>div>a {
	color: #0035fe;
	font-weight: bold;
}
fieldset>div>span.small:last-child {
	color: #943700;
	font-weight: normal;
	font-size: x-small;
	background-color: #f1f0ee;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/*
 Версия для печати
*/
body.contentpane {
}

/*
 Контакты
*/
div.contact {
	font-size: 14px;
}
div.contact p {
}
div.contact address {
}
div.contact_address {
	width: 49%;
	float: left;
}
div.contact_email {
	text-align: right;
}
div.contact_form {
	width: 49%;
	float: right;
	margin-top: -35px;
}
div.contact_form h2 {
	padding-top: 0;
	margin-top: 0;
}
div.contact_misc {
	margin-top: 10px;
	text-indent: 0;
	float: left;
}
div.contact_scheme {
	clear: both;
	text-align: left;
}
div.contact_scheme h2 {
	padding-top: 20px;
	padding-bottom: 0;
	text-align: left;
	text-indent: 0;
}
span.marker {
}

/*
 Баннеры
*/
div.bannergroup {
	padding: 8px;
	text-align: center;
}
div.banneritem {
	padding-top: 8px;
	padding-bottom: 8px;
}


td.maincolumn {
	padding: 0;
	margin: 0;
	padding-right: 15px;
	padding-bottom: 15px;
}
.border {
	border: 1px solid #D6D6D6;
}
.collapse {
	border-collapse: collapse;
}
.order {
	margin-top: 5px;
}
.order th, .order td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
}

.hu, a>img {
	border: none;
}

table.collapsed td, .params td {
	border-color: #006899;
	border-width: 1px;
	border-style: solid;
	padding: 3px;
}

table.collapsed th, .params th {
	border-width: 1px;
	border-style: solid;
	background: #006899;
	border-color: #004B6F;
	color: #FFFFFF;
	padding: 3px;
}

table.collapsed th a {
	color: white;
	text-decoration: underline;
}

table.collapsed th a:visited {
	color: #9FDEFB;
	text-decoration: underline;
}

table.collapsed caption, .params caption {
	font-size: 0.8em;
}

table.collapsed, .params {
	border-collapse: collapse;
	border-color: #006899;
	border-width: 1px;
	border-style: solid;
}
.table {
	width: 100%;
	border-right: #7a6d6d 1px solid;
	border-top: #7a6d6d 1px solid;
	border-left: #7a6d6d 1px solid;
	border-bottom: #7a6d6d 1px solid;
	border-color: #E0E0E0;
	border-collapse: collapse;
}

table.doo-table td.c { text-align: center; }
table.doo-table td.l { text-align: left; }
table.doo-table td.r { text-align: right; }