a {
	color: #0A2B62;
	text-decoration: underline;
	/*font-weight: bold;*/
}
a:hover {
	text-decoration: none;
}

table td {
	padding:3px;
  vertical-align: top;
}

a.razdel {
	color: #0A2B62;
	
	font-weight: bold;
}

li {
  list-style-type: none;
  line-height: 1.2em;
  /*margin: 0;
  padding: 0;*/
}

ul {
  padding: 0;
  margin: 0;
}

b {
  color: #0A2B62;
}

.right-column {
	margin-left: 15px;
	margin-bottom:25px;	
}

.right-column table{
	margin: 0; padding: 0;
}

.right-column table td{
	margin: 0;
	padding: 1px;	
}

.col-1 a{
	text-decoration: none;
}

.col-1 a:hover{
	text-decoration: underline;
}

.col-1 table.tableborder table{
	border-collapse: collapse;
	border: 1px solid black;
}

.col-1 table.tableborder table td{
	border: 1px solid black;
}

font.text a {
	font-weight: bold;
	text-decoration: underline;
}

div.catalog-section a {
	font-weight: bold;
}

div.catalog-section td{
	margin: 0;
	padding: 0;
}

div.catalog-element a {
	font-weight: bold;
	text-decoration: underline;
}

.col-1 font.text a {
	text-decoration: none;
}

.col-1 p.text a {
	font-weight: bold;
	text-decoration: underline;
}

h1 {
  line-height:1.2em;
  font-size: 16px;
}

a:hover h1{
	text-decoration:none;
}

.header .label {
	margin: 0;
	padding: 0;
}

.newsdata {
	color: #0A2B62;
	font-weight: bold;
}

.counter {
	float:right;
	margin-right:35px;
}
.copyright {
	float:left;
	margin-left:78px;
}

ul.sub-sect {
	padding: 0;
	margin: 0;
	background: none;
}

ul.sub-sect li{
	background: none;
	color: #0A2B62;
	padding: 0;
	list-style-type: disc;
	margin: 0 0 0 15px; 
}

ul.sub-sect li a{
	color: #0A2B62;
	text-decoration: none;
	font-weight: normal; 
}

ul.sub-sect li a:hover{
	text-decoration: underline; 
}

h1.title-page {
	font-size: 18px;
	text-transform: uppercase;
	font-weight:normal;
}

h2.title-page {	
	background:url(/media/img/line_x.gif) left bottom repeat-x;
	margin:14px 7px 7px 15px;
	/*font-size: 16px;*/
	font-size: 18px;
	text-transform: uppercase;
	font-weight:normal;
}

ul.breadcrumb-navigation {
	padding:0; margin:0;
	padding-top:3px;
	padding-left: 10px;
	padding-bottom:10px;
	list-style:none;
}

ul.breadcrumb-navigation li {
	background: none;
	display:inline;
	padding:0; margin:0;
}

ul.breadcrumb-navigation a {
	padding:0; margin:0;
	font-weight: normal;
}

ul.breadcrumb-navigation span {
	padding:0; margin:0;
	color: #fff;
}
div.bottom-menu {
	text-align: center;
	width: 100%;
	padding-bottom:7px;
}
/* Left menu*/
div.bottom-menu ul.left-menu {
	list-style:none;
	margin:0; padding:0;
	margin-bottom:10px;
}

div.bottom-menu ul.left-menu li {
	background: none;
	display:inline;
}

div.bottom-menu ul.left-menu li a.uline {
	color: #0A2B62;
	font-weight: normal;
}

div.bottom-menu ul.left-menu li a.selected {
	text-decoration: none;
	font-weight: bold;
	
}

.nav {
  height:28px;
}

.hline {
	height:5px;
}

a.razdel {
	font-weight: normal;
	font-size: 14px;
	text-transform: uppercase;
}

div.dot-line {
	height:1px; 
	font-size:0; 
	background:url(/media/img/line_x.gif) left top repeat-x;
	margin:10px 0 0 0;
}

.col-2 span.f16 {

}

.brend-list {
	width: 100%
}

.brend-list td{
	width: 50%;
}

.brend-list ul li {
	background: none;
	margin: 0;
	padding: 0 0 0 0;	
}

#page1 .pic-brend {
	float: left;
	padding: 0 7px 0 0;
}

.brend-list-item a {
	font-size: 14px;
}

.brend-list-item span {
	/*color: white;*/
	font-size: 16px;
	font-weight: bold;
}
.brend-list ul li ul li {
	clear: left;
	
}

brend-list ul li ul {
	margin:0;padding:0;
	
}

.tablebodylink {
	font-weight: bold;
}