HTML {height:100%;margin:0px;padding:0px;}
BODY {height: 100%;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #424243;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:11px;background-color:#FFF;}
FONT {font-size: 11px;}

th {text-align:left;font-size:11px;}
td {font-size:11px;}
input,select {font-family:arial;font-size:11px;}
textarea {background-color:white;}
.checkbox {background-color:white;}
ul {padding:8px;margin:0;}
li {
	padding: 1px 2px 1px 2px;
	list-style: none;
}
a {color:#336699;}
a:hover{color:#30990C;}

h1 {padding:10px;margin:-10;font-size:14px;padding:10px;border-bottom:0px solid #F0E0F0;}

HR {border-bottom: 1px solid #eaeaea;border-left: 0px none;border-right: 0px none;border-top: 0px none;color: #eaeaea; height: 1px;}
.transparent {border:0;background-color:white;padding-top:5px;height:20px;}
.bigfont {
	font-size: 14px;
}
.big_zagolovok {
	font-size: 18px;
	color: #000000;
}
.price {
  font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
}
.brand {
	color: #006600;
	text-transform: uppercase;
}
.headerNavigation {
	color: #336699;
}



.manual ul {padding-left:15px;padding-top:10px;padding-bottom:0;margin:0;}
.manual li {list-style:square inside;padding:5px;}

.main_table {
	width: 93%;
	min-width: 300px;
	background: #D1D1D1;
	}
.box_title {background-color:#FFF; color:#424243; width:100%;}
.box_bg {background-color:#FFFFFF; color:#424243;}
.menu_box_light {
	text-transform: uppercase;
	color: #999999;
}
.first {
	color: #30990C;
}
a.first {
	color: #30990C;
}
.first_red {
	color: #804000;
}
a.first_red {
	color: #804000;
}

.menu_box_dark {text-transform: uppercase;background-color:#fd5c01; color:#FFF;height: 15px;padding-left:5;}
.pathway {color: #424243;}

/* Меню верх */
a.link_menu_top {Color : #333333;text-decoration : none;}
a.link_menu_top:hover {Color : #30990C;text-decoration : none;}

/* Левое меню */
a.link_menu_left {
	Color : #336699;
}
a.link_menu_left:hover {
	Color : #30990C;
}

/* Подкатегории */
a.link_parent {Color : #464646;text-decoration : underline;}
a.link_parent:hover {Color : #336699;text-decoration : underline;}

/* Категории */
a.link_cat {Color : #336699;Font-Size : 12px;text-decoration : underline;}
a.link_cat:hover {
	Color : #30990C;
	text-decoration : underline;
	font-size: 12px;
}

/* Сортировка */
a.sort {Color : #336699;text-decoration : underline;}
a.sort:hover {Color : #30990C;text-decoration : underline;}

/* infoBox button */
.Button,a.Button:hover { font-size: 9px; color: white; font-weight: bold; padding: 2px; margin: 1px; border: 1px solid #C0C0C0; text-decoration :none; background-color: #7DB84E; }
.Box_Button { font-size: 9px; color: white; font-weight: bold; padding: 2px; margin: 1px; border: 1px solid #eaeaea; background-color: #f8f8f8; }


/* Верхушка меню */
.box_top_menu {background: #FFFFFF;border-bottom: 1px solid #E3E3E3;border-right: 1px solid #E3E3E3;border-top: 1px solid #E3E3E3;padding: 0px 0px 3px 0px;Font-Size : 11px;Font-weight: normal;}
HR.menu_box_bg {border-bottom: 3px solid #7DB84E;border-left: 0px none;border-right: 0px none;border-top: 0px none;color: #7DB84E; height: 3px;}
.small_descr {
	color: #333333;
	/*word-wrap: break-word;*/
}

.pageResults {
	color: Black;
	line-height: 17px;
  /* padding: 2px 0px 0px 0px; */
	Font-Size : 11px;Font-weight: normal;
}

.pageResults span {
	color: White;
	background: #7db84e;
	line-height: 17px;
/*   padding: 2px 0px 0px 0px; */
}

A.pageResults {
	color: Black;
	text-decoration : none;
}

A.pageResults:hover {
	color: White;
	background: #7db84e;
}

SPAN.errorText {
  color: #ff0000;
}


/* message box */
.boxText { font-size: 11px; }
.errorBox { font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-size : 10px; color: #cc0033; }

.messageBox { font-size: 10px; }
.messageStackError, .messageStackWarning {
	font-size: 10px;
	background-color: #FFEAEA;
}
.messageStackSuccess { font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-size: 10px; color: #ff0000; }

.messageStack {
	font-size: 10px;
	color: #465584;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: dotted;
	margin: 0px;
	padding: 0px;
}
.table_content {
	min-height: 300px;
}

.float_left {
	float: left;
}
.float_right {
	float: right;
}
.float_none {
	float: none;
}
#baner_top {
	position:absolute;
	width:449px;
	height:26px;
	z-index:1;
	font-size: 10px;
	color: #D5AD1D;
	text-decoration: none;
	text-align: left;
	display: block;
	border: 1px dashed #999999;
	vertical-align: top;
	margin: auto;
	float: left;
	padding: 1px;
	left: 394px;
	top: 371px;
	visibility: hidden;
}

.infoBox {
	background: #ffffff;
	background-color: #FFFFFF;
}

.infoBoxContents {
  background: #ffffff;
  font-size: 11px;
}

TD.infoBoxHeading {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #eaeaea;
}

TD.infoBox, SPAN.infoBox {
  font-size: 12px;
}



/* ajax */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #C0C0C0;
color: #2d2b2b;
/* background: white url(shade.gif) top left repeat-x; */
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
/* background-image: url(shadeactive.gif); */
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid #C0C0C0;
width: 450px;
margin-bottom: 1em; padding: 10px;
}

.box_ajax_rewiew{
padding-left:4em;
}
/* ajax_end */

.newstext		{margin:3px 0px 0px 18px;}
.newssmall		{color:#8E9085; font-size:10px; margin:0px 0px 3px 18px;}
A.newstext		{color:#505050;text-decoration: none;}
A.news			{color:#000000;font-weight:bold;text-decoration: none;}

.mark			{margin-top:2px; margin-right:10px;}
.arrow			{margin-top:2px; margin-right:5px;}
.sm			{font-size:11px;font-weight:bold; margin:5px 0px 5px 15px;}
