body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}

a { text-decoration: underline; color: #666666;}
a:visited { text-decoration: underline; color: #666666; }
a:active { text-decoration: none; color: #666666; }
a:hover { color:  #333333; text-decoration: underline; }

#topmenu { margin: 7px; margin-left: 8px; font-family: Verdana; font-size: 12px; color: #FFFFFF;  }
.topmenu {  padding-top: 0px; padding-right: 12px;  padding-left: 12px;
padding-bottom: 1px; font-family: Verdana;  font-size: 12px; color: #FFFFFF;  }

a:link.topmenu, a:visited.topmenu, a:active.topmenu {
padding-top: 0px; padding-right: 12px; padding-left: 12px;  text-decoration: none;
padding-bottom: 1px; font-family: Verdana;	font-size: 12px; color: #FFFFFF; }

a:hover.topmenu {
padding-top: 0px; padding-right: 12px; padding-left: 12px;
padding-bottom: 1px; font-family: Verdana;	font-size: 12px; color: #99CCFF;
}

.phone {
	color: #003366;
	font-weight: bold; font-size: 18px;
	text-decoration: none; font-family: Tahoma;
}
.light_menu{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.light_menu:link, a.light_menu:visited{
	color: #FFFFFF;
	font-weight: bold;
}

a.light_menu:visited{
	color: #FFFFFF;
	font-weight: bold;
}
a.light_menu:hover{
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:link, a.menu:visited{
	color: #121354;
	font-weight: bold;
}

a.menu:visited{
	color: #121354;
	font-weight: bold;
}
a.menu:hover{
	color: #DAA520;
	text-decoration: underline;
}
a.light:link, a.light:visited{
	color: #333333;
	text-decoration: none;
}
a.light:hover{
	color: #333333;
	text-decoration: underline;
}

.titlemenu{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding: 2px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

a:hover {
	color: #666666;
	text-decoration: underline;
}

p, td, font
{
	font-family:		Tahoma;
	font-size:		12px;
}
h1
{ font-family:		Tahoma;
  font-size:		13px;
  font-weight:		bold;
  color:			#333333;
}

.small
{
	font-size:		10px;
	color: #161616;
}

.cat
{
	font-size:		13px;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	
}

.lightstandard, .titlecontact {
	color: Black;
	font-weight: bold;
	background: #FAFCFD url(images/template/menu_point.gif) no-repeat;
	vertical-align: left;
	font-size: 12px;
	text-align: left;
	padding-left: 8px;
	height: 0px !important;
	width: 100%;
}
a.lightstandard:link, a.lightstandard:visited, .titlecontact {
	color: Black;
	font-weight: normal;
	background: #FAFCFD url(images/template/menu_point.gif) no-repeat;
	vertical-align: left;
	font-size: 12px;
	text-align: left;
	padding-left: 8px;
	height: 0px !important;
	width: 100%;	
}

a.lightstandard:hover, .titlecontact {
	color: White;
	font-weight: normal;
	vertical-align: left;
	font-size: 12px;
	text-align: left;
	width: 100%;
	background-color: #373737;
	
	}

a.firms:link, a.firms:visited {
	color: #2F2F2F;
	font-weight: normal;
	background: #FAFCFD url(images/template/kvadr.gif) no-repeat;
	vertical-align: left;
	font-size: 11px;
	text-align: left;
	padding-top: 1px;
	padding-left: 8px;
	height: 8px !important;
	height: 15px;
	width: 100%;
	text-decoration: none;
	
	}

a.firms:hover {
	color: Black;
	font-weight: normal;
	background: #FAFCFD url(images/template/kvadr.gif) no-repeat;
	vertical-align: left;
	font-size: 11px;
	text-align: left;
	padding-top: 1px;
	padding-left: 11px;
	height: 8px !important;
	height: 15px;
	width: 100%;
	text-decoration: none;	

}

.news {
	color: #333333;
	display: block;
	vertical-align: left;
	font-size: 12px;
	text-align: left;
	padding-top: 1px;
	padding-left: 10px;
	height: 6px !important;
	height: 10px;
	width: 100%;
	text-decoration: none;

}

.articles {
	color: #333333;
	display: block;
	background: url(images/template/menu_point.gif) no-repeat;
	vertical-align: left;
	font-size: 12px;
	text-align: left;
	padding-top: 1px;
	padding-left: 10px;
	height: 6px !important;
	height: 10px;
	width: 100%;
	text-decoration: none;

}
.title1
{
	color: #ffffff;
	font-weight: bold;
}
.title2
{
	font-weight: normal;
}

.cart
{
	font-family:		Geneva, Arial, Helvetica, sans-serif;
	font-size:		12px;
	margin:			0px;
	background-color:  transparent;
	padding: 0px;
	color: #232323;
	border: 0px none;
	font-style: normal;
}

.Price 
{color: #708090; }

.titlemodel
{ 	font-size: 16px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

.bluebutton
{ BORDER-BOTTOM:		black 0px solid;
  BORDER-LEFT:		white 0px solid;
  BORDER-RIGHT:		black 0px solid;
  BORDER-TOP:		white 0px solid;
  margin:			0px;
  font-family:		Verdana, Arial;
  font-size:		12px;
  font-weight:		bold;
  background-color:	#0073C4;
  color:			#333333;
}
.redbutton
{ BORDER-BOTTOM:		black 1px solid;	
  BORDER-LEFT:		white 1px solid;
  BORDER-RIGHT:		black 1px solid;	
  BORDER-TOP:		white 1px solid;
  margin:			1px;
  font-family:		Verdana, Arial;
  font-size:		12px;
  font-weight:		bold;
  background-color:	#666666;
  color:			#333333;
}
.ss
{
	COLOR: #333333;
	FONT-SIZE: 9px;
	WIDTH: 80;
	border: 1px solid #333333;
}

/*    */
.loginform
{
	COLOR: #6d7479;
	FONT-SIZE: 9px;
	WIDTH: 80;
	border: 1px solid #FFFFFF;
}

/*    */
.logintext
{
	COLOR: #FFFFFF; 
	FONT-SIZE: 10px;	
}

/*    */
.loginbutton
{
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:		bold;
	background-color: #B1B2B9;
	color:			white;
	padding: 0px 2px;
	border: 1px solid #FFFFFF;
}


.checkbox
{ 
BORDER-BOTTOM: #468499 1px solid; 
BORDER-LEFT: #468499 1px solid;
BORDER-RIGHT: #468499 1px solid; 
BORDER-TOP: #468499 1px solid;
}


/*    */
.selectmenuitem
{
  font-weight: normal;
  color: Black;
}

/*    */
.titlecontact
{
  font-weight:		normal;
  color: #000000;
}

/* Copyright */
.copyright
{
	color: Black;
  	font-weight: normal;
	font-size: 11px;
}
.copyright:hover {color: #666666;}


/*   */
hr
{
	color: Gray;
}

/*    */
.admin_input
{ 
BORDER-BOTTOM: #C3BD7C 1px solid; 
BORDER-LEFT: #C3BD7C 1px solid;
BORDER-RIGHT: #C3BD7C 1px solid; 
BORDER-TOP: #C3BD7C 1px solid;
}


.form_input
{
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	color: #000000;
}

.form_check
{ 
BORDER-BOTTOM: #cccccc 1px solid; 
BORDER-LEFT: #cccccc 1px solid;
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #cccccc 1px solid;
}

.form_button
{ 
  BORDER-BOTTOM:	#cccccc 1px solid;	
  BORDER-LEFT:		#cccccc 1px solid;
  BORDER-RIGHT:	#cccccc 1px solid;	
  BORDER-TOP:		#cccccc 1px solid;
  font-weight:		bold;
  background-color:	#ffffff;
  font-size: 10px;
  color: #555555;
  padding: 3px;
}

.form_button2
{ 
  BORDER-BOTTOM:	#cccccc 1px solid;	
  BORDER-LEFT:		#cccccc 1px solid;
  BORDER-RIGHT:	#cccccc 1px solid;	
  BORDER-TOP:		#cccccc 1px solid;
  font-weight:		bold;
  background-color: #F9F9F9;
  font-size: 10px;
  color: #555555;
  padding: 3px;
}

.table_head{
  background-color: #F9F9F9;
  color: #555555;
}


.style8 {font-size: 12px}

.style28 {
	color: #000066;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	clip:  rect(10px auto auto auto);
}
.style31 {font-size: 13px}
.tuman {
	FILTER: alpha(opacity=30)
}
A:hover IMG {
	FILTER: blue()
}
.tumanok {
	FILTER: alpha(opacity=30)
}
A:hover IMG {
	FILTER: blue()
}
.dropshadow {
	FILTER: dropshadow(Color=#828282, OffX=10, OffY=10, Positive=5)
}
a.menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.logintext {
	color: #FFFFFF;
}
a.titlemenu:link, a.titlemenu:visited, a.titlemenu:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
a.left_menu:link, a.left_menu:visited, a.left_menu:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.content {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.liight_menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

