body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	margin: 0px 0px; 
	padding: 0px; 
	background-color : #F1EDEA;
}

th {
	font-weight: bold;
	color: black;
}

td {
	font-size : 9pt;
}

p {
	font-size : 9pt;
	color: black;
}

th a {
	text-decoration: underline;
	color: black;
}

div.point {
	background-image: url(/images/numbers/point.gif);
	background-repeat : no-repeat;
	width : 17px;
	height : 17px;
	font-size : 9px;
	text-align : center;
	vertical-align : middle;
	position : absolute;
	z-index : auto;
	font-weight : bolder;
}

div.point2 {
	background-image: url(/images/numbers/point2.gif);
	background-repeat : no-repeat;
	width : 20px;
	height : 20px;
	font-size : 10px;
	text-align : center;
	vertical-align : middle;
	font-weight : bolder;
}

.absolute {
	position : absolute;
	z-index : auto;
}

.lsidebar { 
	background-color : #F1EDEA; 
	font-size: 12px; 
}

input {	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #eeeeee;
	border : 1px solid #777777;
	color : Black;
	text-decoration : none;
	scrollbar-face-color: #dddddd;
	margin-bottom : 1px;
}

.bold { font-weight: bold; }

input.noborder { border : 1px solid #ffffff; }

.small { font-size: 7pt; }
.small2 { font-size: 10px; }
.small3 { font-size: 9px; }
.small4 { font-size: 8pt; }

.smallgrayheader, .smallgray, .location { font-size : 12px; color : #787878; }
.location { font-size: 10px; }

a { color : #262422; text-decoration : none; font-size: 7pt;}
a:visited { color : #262422; font-size: 7pt;}
a:hover { text-decoration : none; color: #262422; font-size: 7pt;}

.small a, .small a:visited {
	font-size: 6pt;
	text-decoration: none;
}

.small a:hover { font-size: 7pt; text-decoration : underline; color: #ff9900; }

.gray, a.gray, a.gray:visited {
	font-size: 7pt;
	color : #8C8C8C;
	text-decoration: none;
}
a.gray:hover, a.gray:active { color : #8C8C8C; text-decoration: underline; font-size: 7pt;}

a.news, a.news :visited
{ 
	text-decoration: underline; 
	color: #ff7f7f; 
}

a.news:hover { text-decoration : underline; color: #ff7f7f; }

a.big, a.big :visited
{ 
	text-decoration: underline; 
	color: #ff7f7f;
	font-size : 9pt;
}

a.big:hover { text-decoration : underline; color: #ff7f7f; font-size : 9pt; }

.blue 
{
	color: #008599;
}

.bluesmall
{
	font-size: 7pt;
	color: #008599;
}

.bigred
{
	color:#ff0000;
	font-size: 10pt;
	font-weight : bold;
}

.bottommenu, .bottommenu a, .bottommenu a:visited {
	background-color : #336699;
	font-size: 11px;
	color : #ffffff;
	text-decoration: none;
}

.bottommenu a:hover, .bottommenu a:active { color : #FFCC00; text-decoration: none; }

a.small2, a.small2:visited { font-size: 10px; text-decoration: none; color : #0033CC;}
a.small2:hover { font-size: 10px; text-decoration : none; color: #ffffff; }

a.small3, a.small3:visited { font-size: 9px; text-decoration: none; color : #0033CC;}
a.small3:hover { font-size: 9px; text-decoration : none; color: #ffffff; }

.compare {
	font-size: 12px;
	background-color : #336699;
	font-weight: bold;
	color: white;
}

.compare a, .compare a:visited, .compare a:hover, .compare a:active {
	font-weight : bold;
	font-size: 12px;
	color : #FFCC00;
	text-decoration: none;
}

.compare a:hover {
	font-weight : bold;
	font-size: 12px;
	color : #FFFFFF;
	text-decoration: none;
}

.whitelink, .whitelink a, .whitelink a:visited { text-decoration: underline; color: #ffffff; }
.whitelink a:hover { text-decoration: underline; color: #ff9900; }

.white, .white a, .white a:visited { text-decoration: none; color: #ffffff; }
.white a:hover { text-decoration: none; color: #ffffff; }

.colored {background-color: #EE2E24; color: white; font-weight: bold; }
.red { color: #EE2E24; font-weight: bold; font-size : 10pt; }
.red2 { color: #EE2E24; font-weight: bold; font-size : 7pt;}

h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

h3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.ban { margin: 3px 0px; padding-left: 10px; padding-top:3px; color: white; font-size: 8pt; background-image: url(/images/plashka.jpg); background-repeat: no-repeat; width: 197px; height: 19px; text-align: left; }

#addProductDiv {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	visibility: hidden;
	width: 150px;
}

#addProductCompleteDiv {
	width: 150px; 
	display: none;
	padding: 0px; 
	/*background-color: #c9e0f6;
	border: solid 2px #67a4de;*/
}

.brandinfo {
	padding: 12px 5px 12px 180px;
	background-image: url(/images/info_button.gif);
	background-repeat: no-repeat;
	color: #008599;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
	
}


.brandinfo2 {
	width: 213px;
	padding-top: 5px;
	background-image: url(/images/aboutbrend_bg.gif);
	background-repeat: repeat-y;
	color: #008599;
	font-weight: bold;
}

.brandinfo3 {
	margin: 0px;
	font-size: 7pt;
	width: 213px;
	padding: 0px 0px;
	background-image: url(/images/bg_info2.gif);
	background-repeat: repeat-y;
}

.cbrand {	
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 344px;
	background-image: url(/images/bg_info.gif);
	background-color: #ffffff;
	background-repeat: repeat-y;
}

#BrandInfoDiv {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	visibility: hidden;
	width: 344px;
}

p {
	margin: 0px;
	padding: 5px 0px;	
}

.vacpic
{
	margin: 0px 3px 3px 3px;
}

.vacpic2
{
	margin: 3px 3px 0px 3px;
}