img {
  border: 0px;
}
.tel_1 { vertical-align: bottom; font-weight: bold;
  background: url(images/head_06.jpg); width:370px; height:36px; color: #FBFEFB; font-family: Trebuchet MS; font-size: 16px; text-align: center;
}
.tel_2 { vertical-align: top; font-weight: bold;
  background: url(images/head_10.jpg); width:370px; height:30px; color: #FBFEFB; font-family: Trebuchet MS; font-size: 16px; text-align: center;
}
.seach_bg {
  background: url(images/head_07.jpg); width:259px; height:36px;
}
.autor_bg { padding-left: 22px; vertical-align: top; padding-top: 3px;
  background: url(images/head_11.jpg); width:237px; height:110px;
}
.contact { text-align: right; vertical-align: top; padding-top: 18px; padding-right: 45px;
  background: url(images/head_13.jpg); width:325px; height:83px;
}
.contact a, .contact a:hover {
 color: #000200; font-family: Trebuchet MS; font-size: 16px; text-decoration: none;
}
.menu_1 {
  background: url(images/menu_01.jpg); width:125px; height:31px; text-align: center; vertical-align: top;
}
.menu_1 a, .menu_2 a, .menu_3 a, .menu_4 a, .menu_5 a, .menu_6 a {
font-family: Trebuchet MS; color: #FCFEFC; font-size: 16px;  text-decoration: none;
}
.menu_2 {
  background: url(images/menu_02.jpg); width:161px; height:31px;text-align: center; vertical-align: top;
}
.menu_3 {
  background: url(images/menu_03.jpg); width:167px; height:31px;text-align: center; vertical-align: top;
}
.menu_4 {
  background: url(images/menu_04.jpg); width:167px; height:31px;text-align: center; vertical-align: top;
}
.menu_5 {
  background: url(images/menu_05.jpg); width:166px; height:31px;text-align: center; vertical-align: top;
}
.menu_6 {
  background: url(images/menu_06.jpg); width:114px; height:31px;text-align: center; vertical-align: top;
}
.footer_bg {
  background: url(images/footer_02.jpg); width:870px; height:50px; text-align: left;
}
.seach_form {
  background: url(images/seach_form_bg.jpg); padding-left: 3px; width: 115px; height: 21px; border: 0px;
}
.home_zag { font-family: Trebuchet MS; font-size: 16px;  font-weight: bold; vertical-align: top;
  background: url(images/home_01.jpg); width:472px; height:31px; text-align: center;
}
.home_bg { padding-left: 10px; padding-right: 5px;
  background: url(images/home_03.jpg) top no-repeat #FCF7F7; width:449px;
}


.logi {
  color: #000801;  font-family: Trebuchet MS; font-size: 14px;
}
.reg {
  text-align: center; color: #000801; font-family: Trebuchet MS; font-size: 14px;
}
.parol a {
  text-align: center; color: #000801; font-weight: normal; font-family: Trebuchet MS; font-size: 10px;
}
.bottom_ok {  border: 0px;
  background: url(images/bottom_ok.jpg); width: 32px; height: 21px;color: #000801; font-family: Trebuchet MS; font-size: 10px;
}
.log_out {
  color: #000801; font-family: Trebuchet MS; font-size: 12px;
}
.left_bg { padding-left: 21px;
  background: url(images/left_bg.jpg); width:190px; vertical-align: top;
}
.right_bg {
  background: url(images/right_bg.jpg); width: 205px; vertical-align: top;
}
.content_bg { padding-left: 5px; padding-right: 5px; padding-top: 5px;
  background: url(images/content_bg.jpg); width: 474px;vertical-align: top;
}






/* style for template #0  */

p, body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		11px;
}
h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
}
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;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		14px;
}
.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		14px;
  color:			white;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ font-size:		14px;
}
.standard
{ font-weight:		normal;
  text-decoration:	none;
}
.standardsmall
{ font-weight:		normal;
  font-size:		10px;
  text-decoration:	none;
}
.light
{ color:			#000000;
}
.lightsmall
{ color:			white;
  font-size:		9px;
}
.left_top_bg {
  background: url(images/left_top_bg.jpg); width: 187px; height: 32px; text-align: center; padding-top: 5px;
}
.right_top_bg {
  background: url(images/news_right.jpg); width: 188px; height: 32px; text-align: center; padding-top: 5px;
}
.basket_left {
  background: url(images/basket_bg.jpg); width: 177px;
}
.cat_left {
  background: url(images/basket_bg.jpg); width: 182px; padding-left: 5px;
}
.news_right {
   background: url(images/right_news.jpg); width: 188px;
}
.instr_right { padding-left:18px;
   background: url(images/right_news.jpg); width: 170px; line-height: 18px;
}


.lightmenu
{ color:			#030303; padding-top: 7px; text-align: center; font-weight: normal;
font-family: Trebuchet MS; font-size: 14px;
  text-decoration:	none; background: url(images/catalog_bg.jpg); display: block; width: 177px; height: 32px;
}
.lightmenunobold
{ color:#030303; text-align: left; font-weight: normal;
font-family: Trebuchet MS; font-size: 12px; text-decoration: none; padding-left: 15px;
}
.news
{ color:#030303; text-align: left; font-weight: normal;
font-family: Trebuchet MS; font-size: 12px; text-decoration: none; padding-left: 15px;

}
.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:			#FC851E;
}
.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:			#000000;
  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;
}
