

html, body {height: 100%
       width:100%;
       	margin: 0;
	padding: 0;}


:focus { outline: 0; }

A IMG { border: none; } 

p, body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		12px;
}
.sh
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-weight:		bold;
  color:        	red;
  font-size:		14px;
}
a.toplinks
{color:white; 
text-decoration:		none;
}

h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  font-weight:		bold;
  color:	        black;
  display:          inline;
  
}

h2
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		13px;
  font-weight:		bold;
  color:	        black;
  display:          inline;
}

h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}


a
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-weight:		bold;
  color:			black;
}

TABLE {
 border-collapse: collapse; /* Линия между ячейками отображается как одна */
}


.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		14px;
}
.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		10px;
  color:			white;
  display:           inline;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ font-size:		12px;
}
.standard
{ font-weight:		normal;
  text-decoration:	none;
}
.standardsmall
{ font-weight:		normal;
  font-size:		10px;
  text-decoration:	none;
}
.sh
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-weight:		bold;
  color:        	red;
  font-size:		13px;
}
.light
{ color:			white;
}
.nlight
{ color:        	navy;
}
.lightsmall
{ color:			white;
  font-size:		8px;
}
.lightmenu
{ color:			white;
  text-decoration:	none;
  font-size:		11px;
  display: inline;
}
.redmenu
{ color:         	red;
  text-decoration:	none;
  font-size:		12px;
  background-color: white;
}
.redmenu2
{ color:         black;
  text-decoration:	none;
  font-size:		18px;
  }
.redmenu3
{ color:        	red;
  font-weight:     bold;
  text-decoration:	none;
  font-size:		12px;
}
.lightmenunobold
{ color:			white;
  text-decoration:	none;
  font-weight:		normal;
  font-size:		11px;
  display: inline;
}
.darkmenu
{ color:			black;
  text-decoration:	none;
  font-size:		11px;
}
.topmenu
{ color:			#354E64;
  text-decoration:	none;
  font-size:		11px;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle
{ color:			#203A16;
}
.olive
{ color:			#DC1E25;
}

#tbls {
BORDER: 1px solid;

}

#tbls .td{
BORDER:1px solid;
}


.cart
{
  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:			#FFCCCC;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#FFCCCC;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			#AA5A5A;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#CCCCCC;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#CCCCCC;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #CCCCCC;
  BORDER-RIGHT: 1px dotted #CCCCCC;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #CCCCCC;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #CCCCCC;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #F6F6F6;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #CCCCCC
}
.selected_option {
  background: white url(images/tmpl9_mainmenu_selected.gif) no-repeat;
  background-position: top left;
  background-color: #CA7A7A;
}
.head
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-weight:		bold;
  color:			#354E64;
  font-size:		11px;
}
.zag
{
  color: #fc851e;}



#wrapper {
	width: 100%;
	min-width: 1000px;
}


#header {
background-image:url(images/Pattern.gif) repeat-x;
    

}


/* Middle
-----------------------------------------------------------------------------*/
#content {
align: left;
padding: 0;
margin: 0;

}



/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 100px;

}



.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
  height: 1px;
  font-size: 1px;
  overflow: hidden;
  border-style: solid;
  border-width: 0 3px;
  display: block;
}
.b1 {
  margin: 0 1px;
  background: #black;
  border: none;
}
.b1 b {
 margin: 0 1px;
 background: #black;
 border-color: #black;
}
.b2 {margin: 0 1px; border-color: #black;}
.b2 b {border-color: #black;}
.b2 i {border-color: #black;}
.b2 q {border-color: #black;}
.b3 {border-color: #black;}
.b3 b {border-color: #black;}
.b3 i {border-color: #black;}
.b4 {border-color: #black;}
.b4 b {border-color: #black;}
.b5 {border-color: #black;}
.b5 b {border-color: #black;}
.text {
  border: 1px solid #black;
  border-width: 0 1px;
  padding: 0 12px;
}

.unit-rating {
    background: url("images/starvote.gif") repeat-x scroll left top transparent;
    height: 20px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
}
.unit-rating li {
    float: left;
    margin: 0;
    padding: 0;
    text-indent: -90000px;
}
.unit-rating li a {
    display: block;
    height: 20px;
    outline: medium none;
    padding: 0;
    position: absolute;
    text-decoration: none;
    text-indent: -9000px;
    width: 20px;
    z-index: 20;
}
.unit-rating li.current-rating {
    background: url("images/starvote.gif") repeat scroll left bottom transparent;
    display: block;
    height: 20px;
    position: absolute;
    text-indent: -9000px;
    z-index: 1;
}
.unit-rating li a:hover {
    background: url("images/redstar_big.gif") repeat scroll left center transparent;
    left: 0;
    z-index: 2;
}
.unit-rating a.r1-unit {
    left: 0;
}
.unit-rating a.r1-unit:hover {
    width: 20px;
}
.unit-rating a.r2-unit {
    left: 20px;
}
.unit-rating a.r2-unit:hover {
    width: 40px;
}
.unit-rating a.r3-unit {
    left: 40px;
}
.unit-rating a.r3-unit:hover {
    width: 60px;
}
.unit-rating a.r4-unit {
    left: 60px;
}
.unit-rating a.r4-unit:hover {
    width: 80px;
}
.unit-rating a.r5-unit {
    left: 80px;
}
.unit-rating a.r5-unit:hover {
    width: 100px;
}

panel {
    display: none;
}
.slide {
    margin: 0;
    padding: 0;
}
.btn-slide {
    text-align: right;
    padding-right:10px;
    margin: 0 auto;
    display: block;
    font-family:verdana, Helvetica, sans-serif;
    font-size:14px;
    color: #0387db;
    text-decoration: none;
}












 

