/* (c) Copyright 2006 Fastweb.ru */
body {margin: 0; padding: 0; FONT-FAMILY: Verdana, Tahoma, Helvetica;}
body, td, th {FONT-FAMILY: Verdana, Tahoma, Helvetica;}
form {margin: 0px;}

img.hand {cursor: hand; cursor: pointer;}
input, select, button {font: normal 11px  Verdana, Tahoma, Helvetica;}
select {width: 170px;}

A {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Verdana, Helvetica; FONT-SIZE: 11px; color : #000000;}
A:visited {TEXT-DECORATION: none; color : #000000;}
A:active {TEXT-DECORATION: none; color : #000000;}
A:hover {TEXT-DECORATION: underline; color : #000000;}

A.menu { TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #000000; font-weight: bold;}
A.menu:visited { TEXT-DECORATION: none; color : #000000;}
A.menu:active { TEXT-DECORATION: none; color : #000000;}
A.menu:hover { TEXT-DECORATION: underline; color : #000000;}

A.search { TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #0076A3;}
A.search:visited { TEXT-DECORATION: underline; color : #0076A3; }
A.search:active { TEXT-DECORATION: underline; color : #0076A3; }
A.search:hover { TEXT-DECORATION: none; color : #0076A3;}

A.black { TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #000000;}
A.black:visited { TEXT-DECORATION: none; color : #000000; }
A.black:active { TEXT-DECORATION: none; color : #000000; }
A.black:hover { TEXT-DECORATION: underline; color : #000000;}

A.white { TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #FFFFFF;}
A.white:visited { TEXT-DECORATION: none; color : #FFFFFF; }
A.white:active { TEXT-DECORATION: none; color : #FFFFFF; }
A.white:hover { TEXT-DECORATION: underline; color : #FFFFFF;}

A.yellow { TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #FDF215;}
A.yellow:visited { TEXT-DECORATION: none; color : #FDF215; }
A.yellow:active { TEXT-DECORATION: none; color : #FDF215; }
A.yellow:hover { TEXT-DECORATION: underline; color : #FDF215;}

A.yellow_menu {height: 53px; background: url(img/top_12.gif) 0px 50% no-repeat; display: block; padding: 0 0 0 70px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #FDF215;}
A.yellow_menu:visited {height: 53px; background: url(img/top_12.gif) 0px 50% no-repeat; display: block; padding: 0 0 0 70px; TEXT-DECORATION: none; color : #FDF215;}
A.yellow_menu:active {height: 53px; background: url(img/top_12.gif) 0px 50% no-repeat; display: block; padding: 0 0 0 70px; TEXT-DECORATION: none; color : #FDF215;}
A.yellow_menu:hover {height: 53px; background: url(img/top_13.gif) 0px 50% no-repeat; display: block; padding: 0 0 0 70px; TEXT-DECORATION: underline; color : #FDF215;}

A.photo { TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 10px; color: #000000;}
A.photo:visited { TEXT-DECORATION: none; color : #000000;}
A.photo:active { TEXT-DECORATION: none; color : #000000;}
A.photo:hover { TEXT-DECORATION: underline; color : #000000;}


A.nav { TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 10px; color: #ffffff;}
A.nav:visited { TEXT-DECORATION: none; color : #ffffff;}
A.nav:active { TEXT-DECORATION: none; color : #ffffff;}
A.nav:hover { TEXT-DECORATION: underline; color : #ffffff;}

A.green { TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #257c25;}
A.green:visited { TEXT-DECORATION: underline; color : #257c25;}
A.green:active { TEXT-DECORATION: underline; color : #257c25;}
A.green:hover { TEXT-DECORATION: none; color : #257c25;}

h3 {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 16px; color : #257c25; margin-bottom : 0px; margin-left : 20px;}
.nav {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 10px; color : #FFFFFF;}
.text {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 12px; color : #000000; LINE-HEIGHT: 18px;}
.small {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 10px; color : #000000;}
.white {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color : #FFFFFF;}
.black {TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color : #000000;}
.green {font-size: 11px; color: #257c25; font-weight: bold;}


/*podbor masel*/
.td_borders {border-right: #48b25f 1px solid;border-left: #48b25f 1px solid; padding: 5px;}
.td_bottom {border-bottom: #48b25f 1px solid;}
.td_bottom01 {border-bottom: #257c25 1px solid;}
.td_green {font-size: 11px;font-weight: bold;color: #48b25f; padding-right: 10px;}
.td_greenline {border-right: #257c25 1px solid;border-left: #257c25 1px solid;border-bottom: #257c25 1px solid;}
.td_gline {border-right: #257c25 1px solid;border-left: #257c25 1px solid;}
.td_white {font-size: 11px;font-weight: bold;color: #ffffff; padding-left: 10px;padding-right: 10px;}
.opisanie {font-size: 11px; color:#47594c; padding: 5px;}
.price {font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;font-weight: bold;color: #257c25;}
.small_white {font-size: 10px;font-weight: bold;color: #ffffff; padding-left: 10px;}
.td_photo_border {border: #257c25 1px solid;}
.search_product {font-size: 10pt; color:#336633; border: #336633 1px solid; width: 100%;}
.small_green {background: #257c25; font-size: 11px; font-weight: bold; color: #ffffff; padding: 3px;}
#lib {line-height: 25px;}

/* pages */
.w_page {background:url('img/bf_gr.gif') no-repeat; width: 16px; height: 20px; text-align: center; padding-top: 3px; margin: 0 2px 0 2px; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #FFFFFF;}
.g_page {background:url('img/bf_gry.gif') no-repeat; width: 16px; height: 20px; text-align: center; padding-top: 3px;  margin: 0 2px 0 2px; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #666666;}
.g_page A{ TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Helvetica; FONT-SIZE: 11px; color: #666666;}
.g_page A:visited { TEXT-DECORATION: none; color : #666666;}
.g_page A:active { TEXT-DECORATION: none; color : #666666;}
.g_page A:hover { TEXT-DECORATION: underline; color : #666666;}
.as {border: none;}
.asp {text-decoration: underline; border: none;}

/* price */
#price th {background: #257c25; color: #ffffff; font-size: 11px; height: 30px;}
#price td {padding: 2px; font-size: 11px; border-bottom: 1px solid #e9e9e9; height: 30px;}
