/*##########   MY STYLE#################*/
body
{ font-family:		verdana,arial,helvetica,sans-serif;
 margin:0;padding:0;font-size:12px;background-color:#4F6364; font-family:Arial; color: #666666;
}
div {margin:0;padding:0;}
table {margin:0;padding:0;}

a { color:#7766ff; text-decoration: none; font-weight: normal; font-size: 12px; font-family:Arial;}
a:hover { color:#7766ff; text-decoration:none;}
a img {
  border: 0px;
}
.prod_det {
font: 12px Arial; color: #666666;
}
.voit_prod_bg {
  background: url(images/voit_prod_bg.jpg); width: 136px; height: 144px;
}

.shot_desc {
 /* border-left: 1px dotted #666666; */
text-align: justify;; padding-left: 15px;  font: 12px Arial; color: #666666;
}
.shot_desc_tit {
 text-align: left;  font: 12px Arial; color: #666666;
}
.sort {
font: 12px Arial; color: #666666;
}
.cat_name {
 font: 14px Arial; color: #666666;  font-weight: bold;
}
.cena {
font: 12px Arial; color: #666666;
}




 .advens_seach {
 background:#C6E7DF; /*   background: url(images/advens_seach.jpg) no-repeat;*/ height: 102px; color: #666666; font: 12px Arial;
 }
 .adv_seach_form {
   background: url(images/adv_seach_form.jpg); width: 144px; height: 17px; border: 0px; padding-left: 5px; color: #666666; font: 12px Arial;
 }
 .many_form {
     background: url(images/many_form.jpg); width: 50px; height: 17px; border: 0px; padding-left: 5px; color: #666666; font: 12px Arial;
 }
 .seach_baton {
    background: url(images/seach_baton.jpg); width: 93px; height: 23px;border: 0px; text-align: center; color: #FFFFFF; font: 14px Arial;
 }
 .voit {
 color: #666666; font: 12px Arial;
 }




.voit_bg {
  background: url(images/voit_bg.jpg) no-repeat top #C6E7DF; width: 171px;
}

.news_bg {
  background: url(images/news_bg.jpg) no-repeat top #C6E7DF; width: 171px; height: 196px;
}
.news_bg td {
  text-align: left; padding-left: 3px;
}
 .voit_baton {
  background: url(images/voit_baton.jpg); width: 47px; height: 23px; border: 0px; color: #FFFFFF;
 }

.news {
 font: 14px Arial; color: #666666; text-align: center; padding-top:1px ;
}
.lang {
  background: url(images/head_17_05.gif); width:209px; height:102px;
}
.menu_glav {background: url(images/menu17_01.gif); width:202px; height:45px; text-align: center;}
.menu_glav a {font: 14px Arial; color: #FFFFFF; text-decoration: none;}
.menu_top {background:url(images/menu17_02.gif); width:169px; height:45px; text-align: center;}
.menu_top a {font: 14px Arial; color: #FFFFFF; text-decoration: none;}
.menu_top2 {background:url(images/menu17_03.gif); width:175px; height:45px; text-align: center;}
.menu_top2 a {font: 14px Arial; color: #FFFFFF; text-decoration: none;}
.menu_top3 {background:url(images/menu17_04.gif); width:181px; height:45px; text-align: center;}
.menu_top3 a {font: 14px Arial; color: #FFFFFF; text-decoration: none;}
.menu_top4 {background:url(images/menu17_05.gif); width:201px; height:45px; text-align: center;}
.menu_top4 a {font: 14px Arial; color: #FFFFFF; text-decoration: none;}
.menu_glav a:hover, .menu_top a:hover, .menu_top2 a:hover, .menu_top3 a:hover, .menu_top4 a:hover {
  color: #FFFFFF; text-decoration: underline;
}

.welcome {
 background: url(images/head_17_07.gif); width:552px; height:76px; text-align: center; font-family: Arial; font-size: 12px;color: #666666;
}
.seach_bg {
  background: url(images/head_17_08.gif); width:472px; height:76px; text-align: center; vertical-align: top; padding-top: 15px;
}
.seach { color: #FFFFFF; font: 14px Arial; padding-right: 20px; padding-left: 40px;
}
.seach_form {
  background: url(images/seach_form_bg.jpg); width: 199px; height: 18px; border: 0px;
}
.avtor_bg {
  background: url(images/avtor_bg.jpg) no-repeat; height: 160px; vertical-align: top;
}
.login_text {
  color: #666666; font: 12px Arial; padding-left: 10px; height: 30px;
}
.login_link {
 text-align: center;  color: #666666; font: 11px Arial;  padding-bottom: 10px;
}
.login_vhod {
  text-align: center; color: #666666; font: 12px Arial;  padding-top: 10px;
}
.login_link a {
  color: #666666; font: 11px Arial;
}
.login_bg {
  background: url(images/login_bg.jpg); width: 95px; height: 17px; border: 0px; padding-left: 10px; color: #666666; font: 11px Arial;
}
.login_ok {
  padding-right: 20px; height: 20px;
}
.basket_bg {
  background: url(images/basket_bg.jpg) no-repeat #FFFFFF; height: 126px; width: 171px;
}
.basket a {
  color: #666666;  font: 14px Arial; padding-left: 10px;
}
.tovar {
  color: #666666;  font: 14px Arial;
}

.left_bg {
  background: url(images/body_17_01.gif); width: 20px;
}
.right_bg {
  background: url(images/body_17_05.jpg);width: 25px;
}
.cat_bg {
  background: url(images/left_bottom.jpg) bottom no-repeat #FFFFFF; width: 215px; vertical-align: top;
}
.padd {
  height: 50px; background:none;
}
.menu_img {
  border-bottom: 1px dotted #B2B2B2; border-right: 1px dotted #B2B2B2; width: 17px;
}
.menu_cat {
 border-bottom: 1px dotted #B2B2B2;
}
.menu_cat a{
  color: #666666; font: 12px Arial; padding-left: 10px;
}
.right_bottom {
  background: url(images/right_bottom.jpg) bottom no-repeat #FFFFFF; width: 192px; vertical-align: top;
}
.contact {
  padding-left: 10px; color: #666666; font: 12px Arial;
}
.contact span{
  font-size: 16px; font-weight: bold; padding-left: 15px; padding-bottom: 10px;
}

.foot_bg {  color: #666666; font: 12px Arial;
  background: url(images/foot_bg.jpg); width:771px; height:56px;  text-align: left; padding-left: 50px; padding-bottom: 15px;
}
.catalog {
background: url(images/cat_bg.jpg) left top no-repeat #FFFFFF; width: 215px; padding-left: 60px; padding-right: 10px;
}
.autor {
 padding-left: 40px;
}
.MsoNormal {
  color: #666666; font: 12px Arial;
}




/* style for template #0  */


h1
{ font-family:		arial;
  font-size:		14px;
  color:			#666666;
}
h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		arial;
  font-size:		14px;
  color:			#666666; text-align: center;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		14px; padding-left: 5px;
}
.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		14px;
  color:			#3A6135;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.storona {
  background: url(images/storona.jpg); width: 3px;
}
.body_padd {
  padding: 10px;  font-size:		12px;
  color:			#666666; text-align: left;
}


.cat
{ font-size:13px; text-align: center; font-family: Arial;
}
a.cat:hover {
  color: #FFFFFF;
}
.cat_bg_title
{ font-size:14px; text-align: center; font-family: Arial; background:url(images/cat_bg_title.jpg) no-repeat top; width: 149px; padding-top: 2px;
 padding-bottom: 3px; display: block;
color: #FFFFFF;
}
a.cat_bg_title:hover {
  color: #FFFFFF;
}
.standard
{ font-weight:		normal;  color: #666666; border: 1px;
}
.standardsmall
{ font-weight:		normal;
  font-size:		9px;
}
.light
{ color:			#666666; font: 12px Arial;
}
.lightsmall
{ color:			#666666;
  font: 12px Arial;
}
.lightmenu
{ color:			white;
  text-decoration:	none;
}
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle
{ color:			#F0B5B5;
}
.olive
{ color:			#163106;
  font-weight:		normal;
  font-size:		9px;
}
.cart
{
  font-size:		12px; padding-left: 5px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		 normal;
  color:			#666666;
  background-color:  transparent;
}
.cartsmall {
 padding-bottom: 10px;
}

.cartsmall a
{
  font-size:		12px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#666666;
  background-color:  transparent;  padding-right: 20px; font-weight: normal;
}
.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:			black;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  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:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #D2E7FF;
}

.pageSeparator {
	BORDER-BOTTOM: 1px dotted #666666
}

#titul a {
color: rgb(51, 51, 255);;
}

#titul a:hover
 {text-decoration: underline;}

#niz_menu a {
color: rgb(255, 255, 255);;
}

#niz_menu a:hover
 {text-decoration: underline;}


#stellag a {
color: rgb(0, 0, 255);
text-decoration: underline;
}
