p, td, font
{ font-family:		Tahoma;
  font-size:		12px;
}
#content a
{ font-family:		Tahoma;
  font-size:		12px;
}
#content 
{ margin:0 10 0 10;

}
#content p
{ text-align:       justify;
  font-family:		Tahoma;
  font-size:		12px;
  color:;
}
h1
{ font-family:		Tahoma;
  font-size:		14px;
  color:			#000000;
  text-align:center;
}
a
{ font-family:		Tahoma;
  font-weight:		bold;
  font-size:		11px;
  color:			navy;
}
.small
{ font-size:		10px;
}
.faq
{ font-size:		13px;
}
.big
{ font-size:		18px;
  text-decoration:		none;

}
.cat
{ 	font-size:		16px;
	text-decoration:none;
}
.standard
{ 	font-weight:		normal;
	font-size: 14px;
	text-decoration:none;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		10px;
}
.lightstandard
{ font-family:		Arial;
  color:			white;
  font-weight:		normal;
  font-size:		14px;
}
.middle
{ color:			#F0B5B5;
}
.cart
{ font-family:		Tahoma;
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#F0B5B5;
  background-color:  transparent;
}
.logo {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica
}
.smalllogo {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica
}
.text {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
.p_block1_profile {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
BODY {
	FONT-SIZE: 8pt;  COLOR: black; FONT-FAMILY: verdana,arial,helvetica
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: underline
}
A:hover {
	COLOR: Red;
}
A.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: underline
}
A.menu:hover {
	COLOR: #6666ff
}
A.menu1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
A.menu1:hover {
	COLOR: Red;
}
A.TUpperMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
A.TUpperMenu:hover {
	COLOR: Red;
}
A.TUpCat {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
A.TUpCat:visited {
	COLOR: #000000
}
A.TUpCat:hover {
	COLOR: #ff0000
}
.TBody {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
.TBorder {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
.THeader {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
.TMenuHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #8DCFF4
}
.TMenuHeader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF
}
.TUpperMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
.TUpperLink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: underline
}
.TLine1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #cccccc
}
.TLine2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
.fonttb {
	BACKGROUND: #000000; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.bgcol {
	BACKGROUND: #add8e6
}
.bgcolhead {
	BACKGROUND: #8dcff4
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-align: right;
}
.navt a{
	font-size: 14px;
	text-decoration: none;
}
.navt{
	font-size: 14px;
}

.banner
{
	position:fixed;
	_position:absolute;
/*	_top:expression(eval(document.body.scrollTop - document.body.scrollTop/2));*/
	top:50%;
	left:50%;
	width:250px;
	height:120px;
	margin:-60px 0 0 -125px;
}
div.b-yandexbox * { font-size: 12px !important; margin: 0 !important; } div.b-yandexbox a img { border: 0 !important; } div.b-yandexbox input, div.b-yandexbox label { vertical-align: middle; } div.b-yandexbox table { font-size: 12px; width: 250px; border-collapse: collapse; border: 0; background: #66ccff; } div.b-yandexbox table td { padding: 7px 0 6px 0; white-space: nowrap; vertical-align: middle; } div.b-yandexbox .b-yandexbox-image { padding: 6px 6px 0 6px; } div.b-yandexbox .b-yandexbox-search { width: 100%; padding: 0 6px; } div.b-yandexbox .b-yandexbox-search table { margin: 0; padding: 0; background: none; } div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt { width: 100%; padding-right: 6px; } div.b-yandexbox .b-yandexbox-text { position: relative; width: 100%; } div.b-yandexbox .b-yandexbox-text input { float: left; width: 200px;  padding-right: 0; border: 1px solid #7f9db9; } div.b-yandexbox .b-yandexbox-search .b-yandexbox-submit { padding: 0; } div.b-yandexbox .b-yandexbox-search-precise { padding: 0 18px 6px 6px; vertical-align: top; color: #000000; } div.b-yandexbox .b-yandexbox-search-precise input, div.b-yandexbox .b-yandexbox-search-precise label { margin-right: 0.2em !important; } div.b-yandexbox .b-yandexbox-image i { display: none; } .b-yandexbox_l { position: relative; margin-left: 65px !important; } .b-yandexbox_l .b-yandexbox-image {  left: -65px; text-decoration: none; } div.b-yandexbox .button-search { width: 19px; height: 15px; outline: none; cursor: pointer; border: none; background: url(http://site.yandex.ru/i/search.png) no-repeat; }
<!--[if lte IE 8]>.b-yandexbox_arr { zoom: 1; } * html div.b-yandexbox .b-yandexbox-image i { font-size: 0; display: block; width: 52px; height: 21px; line-height: 0; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://site.yandex.ru/i/yandex_search.png); } * html div.b-yandexbox .b-yandexbox-image img { display: none; }<![endif]-->