.serif {
	FONT-SIZE: small; FONT-FAMILY: serif
}
.sans {
	FONT-SIZE: small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.small {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.h1 {
	FONT-SIZE: 18px; COLOR: #0000CC; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.h3color {
	FONT-SIZE: x-small; COLOR: #ff6600; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.tiny {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: normal
}
.listprice {
	FONT-SIZE: x-small; FONT-FAMILY: arial, verdana, helvetica, sans-serif; ; text-decoration: overline: line-through
}
.price {
	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.razdel { font-size: 18px; color: #000000}
	.razdel a { text-decoration: none; color: #000000 }
	.razdel a:hover { text-decoration: underline; color: #B70000 }
	 a.razdel :LINK { text-decoration: none; color: #000000 }
.red_tiny { text-decoration: underline;FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #FF0000}
.white_tiny { FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #FFFFFF}
.hand { FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif; cursor: hand}
.red_tiny { FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal}
.blue_tiny { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: bold; color: #0033FF; cursor: text}
.blue_dark { FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #FFFFFF ; background-color: #003399; text-align: left}
.blue_normal { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #FFFFFF ; background-color: #0033cc; text-align: center; vertical-align: middle}.blue_hand {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #0033CC; text-decoration: underline; cursor: hand}
.blue_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-variant: normal; color: #0033CC; font-weight: bold}
.blink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; color: #FF6633; text-decoration: blink}
.blue_tiny_underline { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: normal; color: #0033FF; cursor: hand ; text-decoration: underline}
a:visited {  color: #0033FF}
.blue_normal_b { FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #FFFFFF ; background-color: #0033cc; text-align: center; vertical-align: middle }
.blue_tiny_underline_b { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: bold; color: #0033FF; cursor: hand ; text-decoration: underline }
.hand {  }
.yellow_tiny { FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #FF9900; FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal }
.green_tiny { FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #009900; FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal }
.c1 {  background-color: eeeecc}
.c2 {  background-color: ffff00}
.c1r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #FF9900; color: #FF0000}
.c2r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: ffffcc ; color: #FF0000}
.tiny_off { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: normal ; text-decoration: line-through}
.c_alarm { background-color: FFCC99}
.c_news { background-color: E6F0FA}
.news { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: normal; text-decoration: none}
.news A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.news A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.news A:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: underline}
.submenu { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: normal; text-decoration: none; color: #FFFFFF}
.submenu A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF}
.submenu A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FFFFFF}
.submenu A:hover { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: underline; color: #FFFFFF}
.upmenu { FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: normal; text-decoration: none}
.upmenu A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.upmenu A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.upmenu A:hover { FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; text-decoration: underline}
a:hover {  color: #333399}
.smallb {  font-size: xx-small; line-height: 100%}
.smallb a {  font-size: xx-small; color: #677399}
.smallg {  font-size: xx-small; color: #98A7B8; line-height: 100%}
.smallg a {  font-size: xx-small; color: #98A7B8}
.smallo {  font-size: xx-small; color: #FF9900;}
.smallo a {  font-size: xx-small; color: #FF9900;}
.smallw {  font-size: xx-small; color: #FFFFFF;}
.style1 {
	color: #FF0000;
	font-weight: bold;
}
.red_tiny1 { FONT-SIZE: 16px; font-weight: bold; color: red}
.red_tiny2 { FONT-SIZE: 28px; font-weight: bold; color: red}
a.tt{
    position:relative;
    z-index:24;
    color:#990000;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(bubble.gif) no-repeat bottom;
	}
	/* Позиционирование результата */
#search-results	{ 
	position:absolute; 
	z-index:90; 
	top:140px; 
	left:85px; 
	visibility:hidden; 
}
/* Треугольник! */
#search-results-pointer { 
	width:0px; 
	height:0px; 
	border-left:20px solid transparent; 
	border-right:20px solid transparent; 
	border-bottom:20px solid #eee; 
	margin-left:10%; 
}
/* Элемент DIV, который содержит результаты поиска! */
#search-results-content { 
	position:relative; 
	padding:20px; 
	background:#fff; 
	border:3px solid #eee; 
	width:380px; 
	min-height:200px; 
	-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5) 
}
#contact-area {
width: 170px;
}
#contact-area input, #contact-area textarea {
width: 170px;
font-family: Helvetica, sans-serif;
font-size: 1.2em;
margin: 0px 0px 10px 0px;
border: 1px solid #ccc;
}
#contact-area textarea:focus, #contact-area input:focus, #contact-area input.submit-button:focus {
border: 1px solid #FFCC00;
background-color: #FEFFDD;
}
#contact-area input.submit-button {
	width: 70px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #ccc;
}
