BODY, IMG, A, DIV, TABLE, TH, TD, SPAN, H1, H2, H3, H4, H5, H6, FORM, UL {
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: none;
}

BODY {
	BACKGROUND: url("images/pattern.gif") top left repeat #6b9433;
}

BODY.body_bg {
	BACKGROUND: url("images/body_bg2.jpg") top left repeat #6b9433;
}

TABLE {
	BORDER-COLLAPSE: collapse;
}

TABLE TD {
/*	BORDER: 1px solid blue;*/
}

TEXTAREA, INPUT  {
	BORDER: 1px solid #FFFFFF;
	BACKGROUND: #8bb14d;
	FONT: 12px arial;
	COLOR: #FFFFFF;
}


H3 {
	MARGIN: 7px 0px;
	FONT: bold 12px arial;
	COLOR: #6a0005;
}


TABLE.top_block {
	BACKGROUND: url("images/top_block_bg.gif") top left repeat-x #6a0005;
}

TD.top_block_text DIV {
	PADDING: 13px 0px 0px 18px;
	WIDTH: 259px;
	HEIGHT: 100px;
	FONT: 12px arial;
	COLOR: #fdfcfc;
}
HTML>body TD.top_block_text DIV {
	WIDTH: 242px;
	HEIGHT: 87px;
}

TD.top_block_text DIV A {
	FONT: 12px arial;
	COLOR: #fdfcfc;
	TEXT-DECORATION: none;
}
TD.top_block_text DIV A:hover {
	TEXT-DECORATION: underline;
}

TD.top_block_text DIV IMG{
	WIDTH: 25px;
	HEIGHT: 24px;
}

TD.top_block_slogan {
	BACKGROUND: url("images/top_block_slogan_2.jpg") top right no-repeat;
}

TD.top_block_slogan IMG {
	MARGIN-LEFT: 68px;
}

TD.top_block_slogan H1 {
	WIDTH: 215px;
	MARGIN-LEFT: 68px;
	FONT: 20px Monotype Corsiva, arial, tahoma;
	COLOR: #FFFFFF;
	TEXT-ALIGN: right;
}



TABLE.mid_block {
	BACKGROUND: url("images/mid_block_bg.jpg") top left repeat-x;
}

TD.mid_block_left DIV {
	BACKGROUND: url("images/mid_block_lenta.gif") bottom left no-repeat;
	PADDING: 52px 0px 0px 23px;
	WIDTH: 197px;
	HEIGHT: 222px;
}
HTML>body TD.mid_block_left DIV {
	WIDTH: 174px;
	HEIGHT: 170px;
}

TD.mid_block_left DIV A {
	FONT: 12px arial;
	COLOR: #fdfcfc;
	TEXT-DECORATION: none;
}


TABLE.mid2_block {
	BACKGROUND: url("images/mid2_block_bg.jpg") top left repeat-x #90b653;
}
TABLE.mid2_block TABLE {
	BACKGROUND: url("images/mid2_block_bg.jpg") top left repeat-x;
}

TABLE.mid2_block TABLE {
	BACKGROUND: none;
}

TD.mid2_menu {
	BACKGROUND: url('images/mid2_menu_bg.gif') top left repeat-x;
	WIDTH: 854px;
	HEIGHT: 41px;
	FONT: 12px arial;
	COLOR: #FFFFFF;
}

TD.mid2_menu DIV {
	BACKGROUND: url('images/mid2_menu_bg2.jpg') top left no-repeat;
	PADDING: 14px 0px 0px 85px;
	WIDTH: 842px;
	HEIGHT: 41px;
}
HTML>body TD.mid2_menu DIV {
	WIDTH: 757px;
	HEIGHT: 27px;
}

TD.mid2_menu DIV IMG {
	TEXT-ALIGN: bottom;
}


TD.mid2_menu2 {
	BACKGROUND: url('images/mid2_block_left_img.jpg') bottom left no-repeat;
}

TD.mid2_menu2 DIV {
	WIDTH: 842px;
	HEIGHT: 159px;
}


TD.mid2_menu2 TABLE {
	TABLE-LAYOUT: fixed;
	MARGIN: 19px 20px 0px 0px;
	FONT: 12px arial;
	COLOR: #473434;
}

TD.mid2_menu2 TABLE H1 {
	FONT: bold 12px arial;
	COLOR: #473434;
}

TD.mid2_menu2 TABLE TD.cell {
	BACKGROUND: #fcfaf8;
	BORDER: 5px solid #ffdc71;
	PADDING: 6px;
	WIDTH: 119px;
	HEIGHT: 119px;
	VERTICAL-ALIGN: top;
	CURSOR: hand;
	CURSOR: pointer;
}
HTML>body TD.mid2_menu2 TABLE TD.cell {
	WIDTH: 107px;
	HEIGHT: 107px;
}

TD.mid2_menu2 TABLE TD.sp {
	WIDTH: 52px;
	HEIGHT: 119px;
}

TD.mid2_menu2 TABLE TD.cell IMG#mid2_menu1 {
	POSITION: absolute;
	MARGIN: 15px 0px 0px 27px;
}
HTML>body TD.mid2_menu2 TABLE TD.cell IMG#mid2_menu1 {
	MARGIN: 20px 0px 0px 34px;
}
TD.mid2_menu2 TABLE TD.cell IMG#mid2_menu2 {
	POSITION: absolute;
	MARGIN: 20px 0px 0px 27px;
}
HTML>body TD.mid2_menu2 TABLE TD.cell IMG#mid2_menu2 {
	POSITION: absolute;
	MARGIN: 25px 0px 0px 32px;
}
TD.mid2_menu2 TABLE TD.cell IMG#mid2_menu3 {
	POSITION: absolute;
	MARGIN: 15px 0px 0px 30px;
}
HTML>body TD.mid2_menu2 TABLE TD.cell IMG#mid2_menu3 {
	POSITION: absolute;
	MARGIN: 20px 0px 0px 35px;
}
TD.mid2_menu2 TABLE TD.cell IMG#mid2_menu4 {
	POSITION: absolute;
	MARGIN: 7px 0px 0px 1px;
}
HTML>body TD.mid2_menu2 TABLE TD.cell IMG#mid2_menu4 {
	POSITION: absolute;
	MARGIN: 12px 0px 0px 9px;
}


TABLE.bot_block {
	BACKGROUND: url("images/bot_block_bg.gif") top left repeat-x;
}
TABLE.bot_block TABLE {
	BACKGROUND: none;
}

TABLE.bot_block H5 {
	HEIGHT: 45px;
}

TD.bot_block DIV {
	WIDTH: 1004px;
	PADDING: 20px 0px 30px 27px;
	FONT: 12px arial;
	COLOR: #ffffff;
}
HTML>body TD.bot_block DIV {
	WIDTH: 977px;
}

TD.bot_block DIV H1, TD.bot_block DIV H2, TD.bot_block DIV H3, TD.bot_block DIV H4, TD.bot_block DIV H5, TD.bot_block DIV H6 {
	MARGIN: 0px 0px 7px 0px;
}

IMG.img {
	BORDER: 5px solid #86ae43;
	MARGIN: 0px 5px 5px 0px;
}

TD.bot_block TD {
	PADDING: 0px 10px;
	FONT: 12px arial;
	COLOR: #ffffff;
}

TD.bot_block DIV A, TD.bot_block TD A {
	COLOR: #ffffff;
}

TD.bot_block DIV B, TD.bot_block TD B, TD.bot_block DIV STRONG, TD.bot_block TD STRONG {
	COLOR: #c8e698;
}

TD.bot_block TD DIV.copy {
	PADDING: 0px;
	MARGIN: 35px 0px 0px 15px;
	WIDTH: 55px;
	HEIGHT: 40px;
	FONT: 10px tahoma;
	COLOR: #ffffff;
}

TD.bot_block TD DIV.euro {
	PADDING: 0px;
	MARGIN: 15px 13px 0px 0px;
	FLOAT: right;
	WIDTH: 65px;
	HEIGHT: 40px;
	FONT: 10px tahoma;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}
HTML>body TD.bot_block TD DIV.euro {
	MARGIN-RIGHT: 29px;
}

TD.bot_block TD DIV.euro A {
	TEXT-DECORATION: none;
}

TD.bot_block TD DIV.euro A:hover {
	TEXT-DECORATION: underline;
}


/* стиль разделов */
TABLE.sec_top_links {
	BACKGROUND: url("images/sec_top_links_bg.gif") top left repeat-x #6a0005;
	HEIGHT: 35px;
	FONT: 12px arial;
	COLOR: #fdfcfc;
}

TABLE.sec_top_links A {
	COLOR: #fdfcfc;
	TEXT-DECORATION: underline;
}
TABLE.sec_top_links A:hover {
	TEXT-DECORATION: none;
}

TABLE.sec_logo_block {
	BACKGROUND: url("images/sec_logo_block_bg.gif") top left repeat-x;
	HEIGHT: 131px;
}

TABLE.sec_logo_block TD.sec_logo {
	BACKGROUND: url("images/sec_logo_bg.jpg") bottom left no-repeat;
}

TABLE.sec_logo_block TD.sec_logo IMG {
	MARGIN: 18px 0px 14px 101px;
}

TABLE.sec_logo_block  DIV.sec_logo_flash {
	PADDING-TOP: 15px;
	WIDTH: 451px;
	HEIGHT: 131px;
	TEXT-ALIGN: right;
	COLOR: #FFFFFF;
	FONT: 17px tahoma;
}
HTML>body TABLE.sec_logo_block  DIV.sec_logo_flash {
	HEIGHT: 116px;
}


TABLE.sec_content {
	BACKGROUND: url("images/sec_content_bg.gif") bottom left repeat-x #8bb14d;
}
TABLE.sec_content2 {
	BACKGROUND: #8bb14d;
}


TABLE.sec_content TD.sec_menu, TABLE.sec_content2 TD.sec_menu {
	BACKGROUND: url("images/sec_menu_bg.gif") top left repeat-x;	
}

TABLE.sec_content TD.sec_menu DIV, TABLE.sec_content2 TD.sec_menu DIV {
	BACKGROUND: url("images/sec_menu_left.jpg") top left no-repeat;	
	WIDTH: 1004px;
	HEIGHT: 42px;
}

TABLE.sec_content TD.sec_menu DIV DIV, TABLE.sec_content2 TD.sec_menu DIV DIV {
	BACKGROUND: url("images/sec_menu_right.jpg") top right no-repeat;	
	PADDING-TOP: 14px;
	TEXT-ALIGN: center;
}
HTML>body TABLE.sec_content TD.sec_menu DIV DIV, HTML>body TABLE.sec_content2 TD.sec_menu DIV DIV {
	HEIGHT: 28px;
}

DIV#menu A {
	MARGIN: 0px 5px;
	TEXT-ALIGN: center;
}

TD.sec_path {
	BACKGROUND: url("images/sec_path_bg.gif") top left repeat-x;
	PADDING-TOP: 17px;
	FONT: 12px arial;
	COLOR: #FFFFFF;
}

TD.sec_path A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

TD.sec_path A:hover {
	TEXT-DECORATION: underline;
}


TD.sec_path_left DIV {
	BACKGROUND: url("images/sec_path_left_bg.jpg") top right no-repeat;	
	WIDTH: 230px;
	HEIGHT: 74px;
}

TD.sec_path_right DIV {
	BACKGROUND: url("images/sec_path_right_bg.jpg") top left no-repeat;	
	WIDTH: 221px;
	HEIGHT: 74px;
}


TD.sec_cont_left {
	BACKGROUND: url("images/sec_cont_left_bg.jpg") bottom left no-repeat;
}

TD.sec_cont_left DIV {
	MARGIN: 0px 0px 140px 13px;
	PADDING: 10px 0px 0px 0px;
	WIDTH: 217px;
}

TD.sec_cont_left DIV DIV {
	MARGIN: 2px 0px 10px 0px;
	PADDING: 0px;
}
TD.sec_cont_left DIV DIV {
	FONT: 7px arial;
	COLOR: #ffffff;
}
TD.sec_cont_left DIV DIV DIV {
	MARGIN: 2px 0px 10px 15px;
	WIDTH: 202px;
}
TD.sec_cont_left DIV DIV A {
	BACKGROUND: url("images/list_style_image.jpg") top left no-repeat;
	PADDING-LEFT: 20px;
	FONT: bold 14px arial;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
}
TD.sec_cont_left DIV DIV A.active, TD.sec_cont_left DIV DIV A:hover {
	BACKGROUND: url("images/list_style_image_a.jpg") top left no-repeat;
}

TD.sec_cont_left DIV DIV DIV A {
	BACKGROUND: url("images/list_image2.gif") top left no-repeat;
	PADDING-LEFT: 10px;
	FONT: 12px arial;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
TD.sec_cont_left DIV DIV DIV A.active, TD.sec_cont_left DIV DIV DIV A:hover {
	BACKGROUND: url("images/list_image2_a.gif") top left no-repeat;
}
TD.sec_cont_left DIV DIV A:hover, TD.sec_cont_left DIV DIV A.active {
	COLOR: #980101;
}


TD.sec_cont, TD.content {
	BACKGROUND: url("images/sec_cont_bg.jpg") bottom left no-repeat;
}

TD.sec_cont DIV {
	WIDTH: 511px;
	PADDING-BOTTOM: 30px;
}

TD.sec_cont DIV IMG {
	BORDER: 3px solid #FFFFFF;
}

TABLE.catalog, .catalog_tab {
	FONT: 12px arial;
	COLOR: #223305;
}

TABLE.catalog TH {
	PADDING: 5px 0px !important;
	FONT: bold 12px arial;
	COLOR: #223305;
	TEXT-ALIGN: left;
}

TABLE.catalog TD {
	PADDING: 2px 0px !important;
	FONT: 12px arial;
	COLOR: #223305;
	VERTICAL-ALIGN: top;
}

TABLE.catalog TD.ttl {
	PADDING: 2px 4px !important;
}

TABLE.catalog TD A {
	COLOR: #223305;
	TEXT-DECORATION: underline;
}

TABLE.catalog TD A:hover {
	TEXT-DECORATION: none;
}

TABLE.catalog TR.dark TD {
	BACKGROUND: #648926;
	COLOR: #fdfdfd;
	WHITE-SPACE: nowrap;
}

TABLE.catalog TR.dark TD A {
	COLOR: #fdfdfd;
}

TABLE.catalog TR.dark TD A {
	COLOR: #fdfdfd;
}

TABLE.catalog TR.light TD {
	BACKGROUND: #9cc35b;
	COLOR: #27390b;
	WHITE-SPACE: nowrap;
}

TABLE.catalog TR.light TD A {
	COLOR: #27390b;
}

TABLE.catalog TD IMG {
	BORDER: none;
}

DIV.cat_photo {
	MARGIN: 0px !important;
	PADDING: 0px !important;
	WIDTH: 511px;
	HEIGHT: 67px;
	OVERFLOW-X: scroll;
	OVERFLOW-Y: none;
	WHITE-SPACE: nowrap;

	SCROLLBAR-FACE-COLOR: #9bc051;
	SCROLLBAR-HIGHLIGHT-COLOR: #b5d07e;
	SCROLLBAR-SHADOW-COLOR: #5e772c;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #b5d07e;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

HTML>body DIV.cat_photo {
	HEIGHT: 85px;
	OVERFLOW: auto;
}

HTML:root DIV.cat_photo {
	HEIGHT: 88px;
	OVERFLOW-X: scroll !important;
	OVERFLOW-Y: none !important;
}

DIV.cat_photo IMG {
	BORDER: 1px solid #FFFFFF !important;
	MARGIN: 0px 2px;
	CURSOR: hand;
	CURSOR: pointer;
}


TD.content {
	PADDING-BOTTOM: 30px;
}

TD.content DIV, DIV.stol {
	BACKGROUND: url("images/content_bg.jpg") top left repeat-y;
	PADDING: 0px !important;
}
TD.content DIV DIV, DIV.stol DIV {
	BACKGROUND: url("images/content_top.jpg") top right no-repeat;
	PADDING: 0px !important;
}
TD.content DIV DIV DIV, DIV.stol DIV DIV {
	BACKGROUND: url("images/content_bottom.jpg") bottom left no-repeat;
	WIDTH: 532px;
	PADDING: 30px 26px 30px 35px !important;
	FONT: 12px arial;
	COLOR: #fefefd;
}
HTML>body TD.content DIV DIV DIV, HTML>body DIV.stol DIV DIV {
	WIDTH: 471px;
}

TD.content DIV DIV DIV TABLE TD, DIV.stol DIV DIV TABLE TD {
	FONT: 12px arial !important;
	COLOR: #fefefd !important;
}
DIV.stol DIV DIV TABLE TD {
	BORDER: 1px solid #FFFFFF;
	PADDING: 3px 5px;
}

TD.content DIV DIV DIV A, DIV.stol DIV DIV A {
	FONT: 12px arial;
	COLOR: #ffe781;
	TEXT-DECORATION: underline;
}

TD.content DIV DIV DIV A:hover, DIV.stol DIV DIV A:hover {
	TEXT-DECORATION: none;
}

TD.content TABLE.cat_enter {
	MARGIN-TOP: 20px;
}

TD.content TABLE.cat_enter TD {
	PADDING: 5px 7px;
	FONT: bold 12px arial;
	COLOR: #ffffff;
	VERTICAL-ALIGN: top;
}

TD.content TABLE.cat_enter TD A {
	FONT: bold 12px arial;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}

TD.content TABLE.cat_enter TD A:hover {
	TEXT-DECORATION: none;
}


TD.content TABLE.cat_enter TD IMG {
	BORDER: 5px solid #ffe781;
}






TD.content_right {
	PADDING: 12px 0px 0px 0px;
}

TD.sec_cont_right {
	PADDING: 12px 8px 20px 0px;
}

TD.sec_cont_right DIV {
	BACKGROUND: url("images/sec_cont_right_bg.jpg") top left repeat-y;
	PADDING: 13px 25px 25px 26px;
	FONT: 12px arial;
	COLOR: #fdfcfa;
}

TD.sec_cont_right DIV B {
	COLOR: #feeb9a;
}

TD.sec_cont_right DIV A {
	FONT-WEIGHT: bold;
	COLOR: #feeb9a;
	TEXT-DECORATION: underline;
}

TD.sec_cont_right DIV A:hover {
	TEXT-DECORATION: none;
}


TD.sec_cont_right IMG.sec_cont_right_img {
	POSITION: absolute;
	MARGIN: -111px 0px 0px 98px;
}
HTML>body TD.sec_cont_right IMG.sec_cont_right_img {
	MARGIN-TOP: -88px;
}


TABLE.sec_bot {
	BACKGROUND: url("images/sec_bot_bg.gif") top left repeat-x;
	HEIGHT: 84px;	
}

DIV.sec_bot_menu {
	WIDTH: 563px;
	FONT: 12px arial;
	COLOR: #fdfcfc;
}

DIV.sec_bot_menu A {
	MARGIN: 0px 5px;
	COLOR: #fdfcfc;
	TEXT-DECORATION: none;
}

DIV.sec_bot_menu A:hover {
	TEXT-DECORATION: underline;
}

DIV.sec_copy_block {
	BACKGROUND: url("images/sec_copy.gif") top left no-repeat;
	MARGIN: -29px 0px 0px 30px;
	POSITION: relative;
	WIDTH: 191px;
	HEIGHT: 97px;

}

DIV.sec_copy {
	POSITION: absolute;
	MARGIN: 25px 0px 0px 16px;
	FONT: 10px tahoma;
	COLOR: #ffffff;
}

DIV.cat_marker {
	BACKGROUND: url("images/cat_marker.jpg") top left no-repeat;
	MARGIN: -32px 0px 0px -38px !important;
	PADDING: 7px 0px 0px 16px !important;
	WIDTH: 38px !important;
	HEIGHT: 32px !important;
	FLOAT: left;
	FONT: bold 12px arial;
	COLOR: #ffffff;
	POSITION: relative;
}

HTML>body DIV.cat_marker {
	WIDTH: 22px !important;
	HEIGHT: 25px !important;
}

DIV.prod_cross {
	WIDTH: 10px !important; 
}

.model {
	BACKGROUND: #8bb14d;
	PADDING: 10px;
	FONT: 12px arial;
	COLOR: #223305;
}

.model TABLE H4 {
	MARGIN-BOTTOM: 7px;
	FONT: bold 14px arial;
	COLOR: #ffffff;
}

.model TABLE TD {
	PADDING: 2px 10px 2px 0px;
	VERTICAL-ALIGN: top;
}

.model TABLE INPUT, .but INPUT  {
	BACKGROUND: none;
	BORDER: 1px solid #223305;
	MARGIN-TOP: 7px;
	FONT: bold 12px arial;
	COLOR: #223305;
}

.model TABLE TD A {
	COLOR: #223305;
	TEXT-DECORATION: underline;
}

.model TABLE TD A:hover {
	TEXT-DECORATION: none;
}

.portf_cat {
	POSITION: absolute;
	MARGIN: -102px 0px 0px 121px;	
}



TD.text {
	BACKGROUND: url("images/sec_cont_left_bg2.2.jpg") bottom left no-repeat;
	PADDING-BOTTOM: 54px;
}

TD.text DIV {
	BACKGROUND: url("images/text_bg.gif") top left repeat-y;
	WIDTH: 748px;
}
TD.text DIV DIV {
	BACKGROUND: url("images/text_top.jpg") top right no-repeat;
}
TD.text DIV DIV DIV {
	BACKGROUND: url("images/text_bottom.jpg") bottom right no-repeat;
	WIDTH: 748px;
	PADDING: 30px 26px 30px 35px;
	FONT: 12px arial;
	COLOR: #fefefd;
}
HTML>body TD.text DIV DIV DIV {
	WIDTH: 687px;
}

TD.text DIV DIV DIV TABLE TD {
	FONT: 12px arial !important;
	COLOR: #fefefd !important;
}

TD.text DIV DIV DIV A {
	FONT: 12px arial;
	COLOR: #ffe781;
	TEXT-DECORATION: underline;
}

TD.text DIV DIV DIV A:hover {
	TEXT-DECORATION: none;
}

TD.text TABLE.cat_enter {
	MARGIN-TOP: 20px;
}

TD.text TABLE.cat_enter TD {
	PADDING: 5px 7px;
	FONT: bold 12px arial;
	COLOR: #ffffff;
	VERTICAL-ALIGN: top;
}

TD.text TABLE.cat_enter TD A {
	FONT: bold 12px arial;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}

TD.text TABLE.cat_enter TD A:hover {
	TEXT-DECORATION: none;
}


TD.text TABLE.cat_enter TD IMG {
	BORDER: 5px solid #ffe781;
}


TD.text_path_left DIV {
	BACKGROUND: url("images/sec_path_left_bg2.jpg") top right no-repeat;
	WIDTH: 129px;
	HEIGHT: 49px;
}

TD.text_path {
	BACKGROUND: url("images/sec_path_bg.gif") top left repeat-x;
	PADDING: 17px 0px 0px 36px;
	FONT: 12px arial;
	COLOR: #FFFFFF;
}

TD.text_path A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

TD.text_path A:hover {
	TEXT-DECORATION: underline;
}

TD.text_path_right DIV {
	BACKGROUND: url("images/sec_path_right_bg2.jpg") top left no-repeat;	
	WIDTH: 127px;
	HEIGHT: 49px;
}

/*
BODY {
	BACKGROUND: black !important;
}*/

.mod_detail {
	MARGIN: 7px 0px;
	FONT: bold 12px arial;
	COLOR: #FFFFFF;
}

.order_price {
	MARGIN: 6px 0px 60px 0px;

}	

.order_price TD {
	FONT: normal 12px arial;
	COLOR: #283f00;
	HEIGHT: 20px;
}	

.h5_green {
	FONT: bold 17px arial;
	COLOR: #223305;
	DISPLAY: inline;
	MARGIN-RIGHT: 20px;
}

.h5_red {
	DISPLAY: inline;
	FONT: bold 17px arial;
	COLOR: #880000;
}

.red_price_header TD {
	BACKGROUND-COLOR: #880000;
	FONT: bold 12px arial;
	COLOR: #FFFFFF;
	HEIGHT: 20px;
	MARGIN-BOTTOM: 10px; 
}

TD.green_price_header {

	BACKGROUND-COLOR: #729932;
	FONT: bold 17px arial;
	COLOR: #223305;
	HEIGHT: 20px;
	PADDING-LEFT: 60px;
}

TD.price_header {

	FONT: bold 12px arial;
	COLOR: #223305;
	PADDING-LEFT: 60px;
	HEIGHT: 25px;

}

TR.light_td TD {
	BACKGROUND-COLOR: #98bf58;
}

.downloadprice A {
	FONT: normal 12px arial;
	COLOR: #ffffff;
}

.cat_enter TD {
	PADDING: 7px 12px !important;
}

.cat_rezdel TD {
	PADDING: 7px 3px !important;
}

.cat_rezdel A.cat_link {
	FONT: bold 12px arial !important;
	COLOR: #ffffff !important;
}

.cat_enter IMG, .cat_rezdel IMG {
	BORDER: 2px solid #fae77c !important;
}

.cat_enter LI, .cat_rezdel LI {
	BACKGROUND: url("images/list_image2.gif") top left no-repeat;
	LIST-STYLE: none none outside;
	MARGIN: 0px 0px;
	PADDING-LEFT: 10px;
	FONT: 12px arial !important;
	COLOR: #172503 !important;
}

.cat_enter A {
	FONT: 12px arial !important;
	COLOR: #172503 !important;
	TEXT-DECORATION: none !important;
}
.cat_enter A:hover {
	TEXT-DECORATION: underline !important;
}

.cat_enter A.cat_link {
	BACKGROUND: none;
	PADDING-LEFT: 0px;
	FONT: bold 14px arial !important;
	COLOR: #fffffe !important;
	TEXT-DECORATION: underline !important;
}
.cat_enter A.cat_link:hover, .cat_rezdel A.cat_link:hover {
	TEXT-DECORATION: none !important;
}

H3.7p {
	FONT: bold 14 Arial;
	COLOR: #c9f08b;
	MARGIN: 0px 0px 3px 20px;
	
}

TD.p7_right {
	PADDING-LEFT: 20px;
	VERTICAL-ALIGN: top;
}


TD.p7_left {
	PADDING-RIGHT: 20px;
	VERTICAL-ALIGN: top;
}

.7p_table {
	margin-bottom: 20px;
}

TD.img {
	PADDING: 0px !important;
}

.counter {
	WIDTH: 1px;
	HEIGHT: 1px;
	FONT-SIZE: 1px;
	VISIBILITY: hidden;
}

.counter IMG {
	WIDTH: 1px;
	HEIGHT: 1px;
}

.full_map {
	BACKGROUND: #8bb14e;
	PADDING: 0px;
	FONT: bold 16px arial;
	COLOR: #FFFFFF;
}
.full_map SPAN {	
	FONT: bold 16px arial;
	COLOR: #FFFFFF;
	CURSOR: hand;
	CURSOR: pointer;
}






TD.top_block_slogan_2 {
	BACKGROUND: url("images/top_block_slogan_2.jpg") top right no-repeat;
	FONT-WEIGHT: bold;
	FONT: italic 20px 'Garamond', arial, tahoma;
	COLOR: #ece0e0;
	TEXT-ALIGN: right;
}


TD.top_block_slogan_2 DIV {
	PADDING: 15px 0px 0px 0px; 
	FONT-WEIGHT: bold;
	FONT: italic 20px 'Garamond', arial, tahoma;
	COLOR: #ece0e0;
	WIDTH: 283px;
	
}

TD.top_block_slogan_2 IMG {
	MARGIN-LEFT: 68px;
}

TD.top_block_slogan_2 H2 {
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT: italic 20px 'Garamond', arial, tahoma;
	COLOR: #ece0e0;
	TEXT-ALIGN: right;
}
