.body {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	color: #2a6602;
}
table {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
}


.iname {
	color:#ff8400;
	font-weight:bold;
	text-decoration:none;
	font-size:115%;
	display:block;
}

.nak {
	font: 10pt Tahoma, sans-serif;
	color: #000000;
}
.navy {
	font: bold 8pt "tahoma";
	color: #ff0000;
}
.navy a:link {
	font: 8pt "tahoma";
	color: #666666;
	text-decoration: none;
}
.navy a:visited {
	font: 8pt "tahoma";
	color: #666666;
	text-decoration: none;
}
.navy a:active {
	font: 8pt "tahoma";
	color: #ff0000;
	text-decoration: underline;
}
.navy a:hover {
	font: 8pt "tahoma";
	color: #666666;
	text-decoration: underline;
}
.bold {
	font: bold 10pt "tahoma";
	color: #3a800b;
}

.bold a:link {
	color: #572e05;
	text-decoration: none;
}

.bold a:visited {
	color: #572e05;
	text-decoration: none;
}

.bold a:active {
	color: #572e05;
	text-decoration: underline;
}

.bold a:hover {
	color: #572e05;
	text-decoration: underline;
}

.vynos {
	font: 8pt "tahoma";
	color: #2a6602;
}

.vynos a:link {
	color: #2a6602;
	text-decoration: none;
}

.vynos a:visited {
	color: #2a6602;
	text-decoration: none;
}

.vynos a:active {
	color: #2a6602;
	text-decoration: none;
}

.vynos a:hover {
	color: #2a6602;
	text-decoration: none;
}

.data {
	font: bold 7pt "tahoma";
	color: #ff8400;
}

.data a:link {
	color: #ff8400;
	text-decoration: none;
}

.data a:visited {
	color: #ff8400;
	text-decoration: none;
}

.data a:active {
	color: #ff8400;
	text-decoration: underline;
}

.data a:hover {
	color: #ff8400;
	text-decoration: underline;
}

.top {
	font: 8pt "tahoma";
	color: #d0f3b6;
}

.top a:link {
	color: #d0f3b6;
	text-decoration: none;
}

.top a:visited {
	color: #d0f3b6;
	text-decoration: none;
}

.top a:active {
	color: #d0f3b6;
	text-decoration: none;
}

.top a:hover {
	color: #d0f3b6;
	text-decoration: none;
}

.menu {
	font: bold 10pt "tahoma";
	color: #f0f7ec;
}

.menu a:link {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: none;
}

.menu a:visited {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: none;
}

.menu a:active {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: underline;
}

.menu a:hover {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: underline;
}

.menu h2 {
	font: bold 8pt "tahoma";
	text-transform: none;
	color: #f0f7ec;
}
a.t_menu {font-size: 13px; font-weight: bold; padding: 0 10px 0 10px; line-height: 25px; display: inline-block;}
a.t_menu:link, a.t_menu:visited {color: #ffffff; text-decoration: none; background-color: transparent;}
a.t_menu:active, a.t_menu:hover {color: #60ab26; text-decoration: none; background-color: #ffff00;}

.uho {
	font: 7pt "tahoma";
	color: #337607;
}

.uho a:link {
	color: #337607;
	text-decoration: none;
}

.uho a:visited {
	color: #337607;
	text-decoration: none;
}

.uho a:active {
	color: #337607;
	text-decoration: none;
}

.uho a:hover {
	color: #337607;
	text-decoration: none;
}

.forum {
	font: 8pt "tahoma";
	color: #2a6602;
}

.forum a:link {
	font: bold 8pt "tahoma";
	color: #2a6602;
	text-decoration: none;
}

.forum a:visited {
	font: bold 8pt "tahoma";
	color: #ff9900;
	text-decoration: none;
}

.forum a:active {
	font: bold 8pt "tahoma";
	color: #2a6602;
	text-decoration: underline;
}

.forum a:hover {
	font: bold 8pt "tahoma";
	color: #2a6602;
	text-decoration: underline;
}

.basket {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: none;
}

.basket a:link {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: none;
}

.basket a:visited {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: none;
}

.basket a:active {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: underline;
}

.basket a:hover {
	font: 8pt "tahoma";
	color: #d0f3b6;
	text-decoration: underline;
}

.bottom {
	font: 7pt "tahoma";
	color: #a08c62;
}

.bottom a:link {
	color: #a08c62;
	text-decoration: underline;
}

.bottom a:visited {
	color: #a08c62;
	text-decoration: underline;
}

.bottom a:active {
	color: #955100;
	text-decoration: underline;
}

.bottom a:hover {
	color: #955100;
	text-decoration: underline;
}

.title {
	font: bold 8pt "tahoma";
	color: #ff8400;
}
.newtitle {
	font: bold 8pt "tahoma";
	color: #ff8400;
}

.title a:link {
	color: #ff8400;
	text-decoration: none;
}

.title a:visited {
	color: #ff8400;
	text-decoration: none;
}

.title a:active {
	color: #ff8400;
	text-decoration: underline;
}

.title a:hover {
	color: #ff8400;
	text-decoration: underline;
}

.price {
	font: bold 13pt Tahoma, sans-serif;
	color: #ff8400;
}

.razdel {
	font: bold 8pt "tahoma";
	color: #469313;
}

.year {
	font: 8pt "tahoma";
	color: #d0f3b6;
}

h1 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: bold 10pt "tahoma";
	text-transform: uppercase;
	color: #3a800b;
	padding-top: 0px;
}
div.h1 {
	text-align: center;
	margin: 0px;
	font: bold 10pt "tahoma";
	text-transform: uppercase;
	color: #3a800b;
}

h2 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: bold 10pt "tahoma";
	text-transform: uppercase;
	color: #3a800b;
	padding-top: 0px;
}

h3 {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font: bold 8pt "tahoma";
	color: #ff8400;
	padding-top: 0px;
}

div.title {
	padding-bottom: 3px;
	font: bold 10pt "tahoma";
	text-transform: uppercase;
	color: #3a800b;
	border-bottom: 1px #ff8400 solid;
	text-align: left;
}

input {
	font-size: 8pt;
	font-family: "tahoma";
}

textarea {
	font-size: 8pt;
	font-family: "tahoma";
}

select {
	font-size: 8pt;
	font-family: "tahoma";
}

submit {
	font-size: 8pt;
	font-family: "tahoma";
}

.body a:link {
	color: #ff8400;
	text-decoration: underline;
}

.body a:visited {
	color: #ff8400;
	text-decoration: underline;
}

.body a:active {
	color: #ff8400;
	text-decoration: underline;
}

.body a:hover {
	color: #ff8400;
	text-decoration: underline;
}

/* Noeee aey aa?oeeaeuiiai iai?. */
.vmenu {
	width:100%;
	font-size: 8pt;
	font-family: "tahoma";

}

.vmenu * {
	display:block;
}

.vmenu div {
	padding-bottom:15px;
	padding-left:15px;
}

.vmenu a, .vmenu a:visited,.vmenu a:active {
	color:white;
	font-weight:bold;
	padding-left:20px;
	font-size: 8pt;
	background:url('img/design/arr.gif') 4px center no-repeat;
}

.vmenu div a, .vmenu div a:visited,.vmenu div a:active{
	color:#d0f3b6;
	font-weight:normal;
	font-size: 8pt;
	padding:1px 0px 1px 5px;
	background:none;
}

.vmenu div a:hover {
	background-color:yellow;
	font-size: 8pt;
	color:#80b817;
}

/*-------------------------------*/

/* Noeee aey aa?oeeaeuiiai iai? - 2 */
.vmenu3 {
	width:100%;
	font-size: 10pt;
	font-family: "tahoma";
}

div.vmenu3 {
	padding-bottom: 15px;
	padding-left: 5px;
}

.vmenu3 a, .vmenu3 a:visited,.vmenu3 a:active {
	color:white;
	font-weight:bold;
	font-size: 10pt;
}

.vmenu3 div a, .vmenu3 div a:visited,.vmenu3 div a:active{
	color:#d0f3b6;
	font-weight:normal;
	font-size: 10pt;
	padding:1px 0px 1px 5px;
	background:none;
}

.vmenu3 div a:hover {
	background-color:yellow;
	font-size: 10pt;
	color:#80b817;
}

/*-------------------------------*/

/*---------------aa?oeeaeuiia iai?----------------*/
td.vmenu2  a, td.vmenu2 a:visited, td.vmenu2 a:active{
	color:#d0f3b6;
	font-weight:normal;
	/*padding:1px 0px 1px 5px;*/
	padding-top:3px;
	padding-right:10px;
	padding-bottom:3px;
	padding-left:10px;
	background:none;
	text-decoration: none;
}

td.vmenu2 a:hover {
	background-color:yellow;
	color:#80b817;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:3px;
	padding-left:10px;
	text-decoration: none;
}
td.vmenu2 {
	padding-top:3px;
	padding-right:5px;
	padding-bottom:3px;
	padding-left:5px;
}

.vmenu2 {
	font-size: 8pt;
	font-family: "tahoma";
}
/*---------------aa?oeeaeuiia iai?----------------*/
/* oaaeeoa aey eaoaeiaa */
.green_table {
	border-collapse:collapse;
	border:1px white solid;
	border-bottom: 2px #ffe5c7 solid;
	border-top: 2px #ffe5c7 solid;
}

.green_table th {
	font-weight:bold;
	padding:3px;
	background-color:#d6eece;
	border:1px white solid;
	border-top:10px white solid;
	color:#1c8200;
}

.green_table td {
	border:1px white solid;
	padding:3px 0px;
	border-bottom: 1px #ffe5c7 solid;
}

/*-------------------------------*/

.chbtn {
	color:#c0e878;
	background-color:#60ab26;/*60ab26;*/
	border:1px #738665 solid;
}

.cost span {
	font-weight:bold;
	font-size:15px;
	color:#ff8400;
}

.green_text * {
	color:#2a6602;
}
.img {
	border: #cccccc 1px solid;
}
.tp {
	font: bold 10pt "tahoma";
	text-transform: uppercase;
	color: #d0f3b6;
}
.tp_2 {
	font: bold 13pt "tahoma";
	text-transform: uppercase;
	color: #d0f3b6;
}
TD.menu10 {
        BORDER: #bbbbbb 1px solid;
        text-align : center;
        WIDTH: 15;
        HEIGHT: 15px;
        BACKGROUND-COLOR: #efefefe
}
TD.menu11 {
        BORDER: #FF8F00 1px solid;
        text-align : center;
        WIDTH: 15;
        HEIGHT: 15px;
        CURSOR: hand;
        BACKGROUND-COLOR: #FFF600
}
TD.menu111 {
        BORDER: #D3E5CF 1px solid;
        FONT-WEIGHT: bolder;
        COLOR: #ff0000;
        text-align : center;
        WIDTH: 15;
        HEIGHT: 15px;
        CURSOR: hand;
        BACKGROUND-COLOR: #FFF600
}

td.title {
	font: Tahoma, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #000000;
}
td.title_2 {
	font: Tahoma, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #ffffff;
	padding: 3px 10px 3px 10px;
	height: 24px;
	background-color: #76abf9;
	background-image: url(img/design/title_bg.jpg);
	background-repeat: repeat-x;
	border-left: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	font-weight:bold;
}
.title {
	font: Tahoma, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #000000;
}
.title_t {
	font: Tahoma, sans-serif;
	font-size: 20px;
	color: #2472c9;
	padding-left: 10px;
}
.title_2 {
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	color: #000000;
}
.top_tit {
	font: Tahoma, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #000000;
	padding-left: 10px;
}

/*--eiiiaioa?ee a oi?iao--*/
.comments {
	font-size:10px;
	font-weight:bold;
	height:16px;
	color: #666666;
}

.green_link a:link {COLOR: #18ae00; TEXT-DECORATION: underline;}
.green_link a:visited {COLOR: #18ae00; TEXT-DECORATION: underline;}
.green_link a:active {COLOR: #18ae00;  TEXT-DECORATION: none;}
.green_link a:hover {COLOR: #18ae00;  TEXT-DECORATION: none;}

.red_link a:link {COLOR: #ff0000; TEXT-DECORATION: underline;}
.red_link a:visited {COLOR: #ff0000; TEXT-DECORATION: underline;}
.red_link a:active {COLOR: #ff0000;  TEXT-DECORATION: none;}
.red_link a:hover {COLOR: #ff0000;  TEXT-DECORATION: none;}

input {
	border: #cccccc 1px solid;
	font: Tahoma, sans-serif;
	font-size: 11px;
}

/*--noeeu iaeoi?uo niiauaiee a iaaaceia--*/
.message {
	background-color:#FFFFCC;
	font-weight:bold;
	border-color:#FF0000;
	border:1px;
	border-style:dashed;
}

input.sub {
	background-color: #5885ed;
	border: #3568de 1px solid;
	padding: 2px;
	font: Tahoma, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

select {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	border: #afafaf 1px solid;
}

.small {
	font: Tahoma, sans-serif;
	font-size: 11px;
}

.green {color: #18ae00;}
.red {color: #ff0000;}
.blue {color: #5986ed;}
.white {color: #ffffff;}
.grey {color: #666666;}


table.border {
	border: #cccccc 1px solid;
}

table.gb {
	border-top: #ffe5c7 1px solid;
	border-left: #ffe5c7 1px solid;
	background-color: #ffffff;
	color: #5b9259;
}
td.gb {
	border-bottom: #ffe5c7 1px solid;
	border-right: #ffe5c7 1px solid;
	vertical-align: top;
	background-color: #ffffff;
}

.gb_t {
	text-align: center;
	font-weight: bold;
	border-bottom: #ffe5c7 1px solid;
	border-right: #ffe5c7 1px solid;
	background-color:#d6eece;
	color:#1c8200;
}

.nav {
	padding: 2px;
}


.ed{
	font: Tahoma, sans-serif;
	font-size: 11px;
	color: #18ae00;
}

.pic {
	border: #cccccc 1px solid;
}

.date {
	color : #18ae00;
	font-weight: bold;
	font-size : 11px;
   font: Tahoma, sans-serif;
}

input.in_st {
	width: 100%;
}
.price {
	color : #ffae00;
	font-size : 18px;
   font-family : Tahoma, sans-serif;
}

/*--noeeu aey ?aeaienia--*/
.checkbox {
	background-color:#FFFFFF;
	border: none;
}

.next a:link {font-family: Tahoma, sans-serif; font-size: 12px; COLOR: #666666; font-weight: bold; TEXT-DECORATION: none;}
.next a:visited {font-family: Tahoma, sans-serif; font-size: 12px; COLOR: #666666; font-weight: bold; TEXT-DECORATION: none;}
.next a:active {font-family: Tahoma, sans-serif; font-size: 12px; COLOR: #666666; font-weight: bold;  TEXT-DECORATION: none;}
.next a:hover {font-family: Tahoma, sans-serif; font-size: 12px; COLOR: #666666; font-weight: bold;  TEXT-DECORATION: none;}

.gray_link a:link {COLOR: #666666; TEXT-DECORATION: underline;}
.gray_link a:visited {COLOR: #666666; TEXT-DECORATION: underline;}
.gray_link a:active {COLOR: #666666;  TEXT-DECORATION: none;}
.gray_link a:hover {COLOR: #666666;  TEXT-DECORATION: none;}

.L_1 {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; COLOR: #444444; TEXT-DECORATION: none; cursor: hand;}

.L_1 a:link {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; COLOR: #444444; TEXT-DECORATION: none;}
.L_1 a:visited {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; COLOR: #444444; TEXT-DECORATION: none;}
.L_1 a:active {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; COLOR: #444444;  TEXT-DECORATION: underline;}
.L_1 a:hover {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; COLOR: #444444;  TEXT-DECORATION: underline;}

.L_1_2 {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444; TEXT-DECORATION: none; cursor: hand;}

.L_1_2 a:link {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444; TEXT-DECORATION: none;}
.L_1_2 a:visited {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444; TEXT-DECORATION: none;}
.L_1_2 a:active {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444;  TEXT-DECORATION: underline;}
.L_1_2 a:hover {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444;  TEXT-DECORATION: underline;}

.L_2 a:link {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444; TEXT-DECORATION: underline;}
.L_2 a:visited {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444; TEXT-DECORATION: underline;}
.L_2 a:active {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444;  TEXT-DECORATION: none;}
.L_2 a:hover {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444;  TEXT-DECORATION: none;}

.L_2 {font-family: Tahoma, sans-serif; font-size: 11px; COLOR: #444444; TEXT-DECORATION: underline; cursor: hand;}

.basket_count {
	color : #000000;
	font-size : 20px;
   font-family : Tahoma, sans-serif;
}
.basket_price {
	color : #18ae00;
	font-size : 20px;
   font-family : Tahoma, sans-serif;
}
td.goods {
	background-color: #ffffff;
	border: #cccccc 1px solid;
}

.divImg {
	position:absolute;
	background-color:#FFFFFF;
	display:none;
	text-align:center;
	vertical-align:middle;
	z-index:1000000;
	border:1px solid gray;
}

div.cab {
        POSITION: absolute;
        TOP:0;
        left:307;
        Z-INDEX: 100;
        VISIBILITY: visible;
        WIDTH: 147px;
        HEIGHT: 35px;
}
td.des_sm {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	color: #ffffff;	
}
span.img_pic {
	border: #FF8400 1px solid;
	display: block;
	width: 155px;
	height: 155px;
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
}
td.img_pic {
	border: #FF8400 1px solid;
	width: 155px;
	height: 155px;
	text-align: center;
	vertical-align: middle;
	background-color: #ffffff;
}
div.pic_container {
	position: relative;
}
div.pic_container div{
	position: absolute;
	top: 10px;
	right: 10px;
}
table.char {
	font: Tahoma, sans-serif;
	font-size: 14px;
	color: #2a6602;
}
table.char td {
	border-bottom:1px #e7e7e7 solid;
}
div.goods_s {
	color: #999999;
	padding: 5px;
}
.goods_s a:link {COLOR: #009500; TEXT-DECORATION: underline;}
.goods_s a:visited {COLOR: #009500; TEXT-DECORATION: underline;}
.goods_s a:active {COLOR: #009500;  TEXT-DECORATION: none;}
.goods_s a:hover {COLOR: #009500;  TEXT-DECORATION: none;}

div.level_2_map {
	padding-left: 20px;
	padding-bottom: 5px;
}




table.forum {
	border: #ffe5c7 1px solid;
	background-color: #ffffff;
	color: #5b9259;
	border-collapse: collapse;
}
table.forum td {
	border: #ffe5c7 1px solid;
	vertical-align: top;
}
table.forum th {
	text-align: center;
	font-weight: bold;
	border: #ffe5c7 1px solid;
	background-color:#d6eece;
	color:#1c8200;
}
table.forum td table {border: none;}
table.forum td table td {border: none;}

.forum_date {
	color: #ff8400;
	font-size: 11px;
}
.forum_guest {
	color: #666666;
}
.forum_admin {
	color: #3a800b;
}


table.edit {
	border: #ffe5c7 1px solid;
	background-color: #ffffff;
	color: #5b9259;
	border-collapse: collapse;
	width: 600px;
	margin: 0px auto;
}
table.edit td {
	border: #ffe5c7 1px solid;
	vertical-align: top;
}
table.edit th {
	text-align: center;
	font-weight: bold;
	border: #ffe5c7 1px solid;
	background-color:#d6eece;
	color:#1c8200;
}
table.edit td table {border: none;}
table.edit td table td {border: none;}

table.answers {
	margin-bottom: 5px;
	border-collapse: collapse;
	width: 100%;
	background-color: #ffffff;
}
table.answers td {
	border: #ffe5c7 1px solid;
	padding: 10px;
	vertical-align: top;
}
table.answers td table td {
	border: none;
	padding: 5px;
}
table.answers td p {
	margin: 0px;
	padding: 0px;
}

div.forum_img {
	margin-top: 5px;
}
div.forum_img table td {
	text-align: center;
}
table.forum_img td {
	text-align: right;
} 
table.plus_img td {
	text-align: right;
}
.comp_title {
	height:15px; 
	padding:5px; 
	border:1px solid #ffe5c7;
	border-bottom:none;
	text-align: center;
	font-weight: bold;
	background-color:#d6eece;
}
.comp_img {border:1px solid #ff8400; padding:4px; width:146px; overflow:hidden;}

div.kids {
	margin-bottom: 10px;
}

.kids span {
	font-size: 11px;
	color: #666666;
}

.kids a:link {COLOR: #3a800b; TEXT-DECORATION: underline;}
.kids a:visited {COLOR: #3a800b; TEXT-DECORATION: underline;}
.kids a:active {COLOR: #3a800b;  TEXT-DECORATION: none;}
.kids a:hover {COLOR: #3a800b;  TEXT-DECORATION: none;}

div.kids_desc {
	padding-left: 18px;
	color: #666666;
	font-size: 11px;
}

.web p {
text-align:justify;
color: #2A6602;
font-family: Tahoma,sans-serif;
font-size: 10pt;
}

.web ul li {
text-align:justify;
color: #2A6602;
font-family: Tahoma,sans-serif;
font-size: 10pt;
}

.pb7 {
	padding-bottom: 7px;
}
