body {margin:0px; height:100%}	
body, div, td {font-family:Arial, Helvetica, sans-serif; font-size:12px}

img {border:none}

a {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:4C9800}
a:hover {text-decoration:none; color:FF7F00}

.path span {color:FF7F00}
.path {color:4C9800}

#logotip {position:absolute; z-index:121; width:210; height:180}
#dialog-1 {position:absolute; z-index:122; top:230px; left:610px; height:220px; width:150px;}
#dialog-2 {position:absolute; z-index:123; top:170px; left:760px; height:170px; width:95px;}
#dialog-3 {position:absolute; z-index:124; top:180px; left:855px; height:200px; width:110px;}

#fon_1 {background:url(fon_1.jpg) left bottom repeat-x #5AAE01; min-height:633px; height:100%; width:100%}				
#fon_1_1 {background:url(fon_1.jpg) left top repeat-x #A6EA22; min-height:633px; height:100%; width:100%}				
#fon_2 {background:url(fon_main.jpg) left bottom no-repeat; height:100%; width:100%}
#fon_2_1 {background:url(fon_main_1.jpg) left top no-repeat; height:100%; width:100%}

#menu-standart {height:80px; position:absolute; top:20px; left:27%; z-index:5;}
#menu-standart img {margin:0px 14px 0px 14px}
#menu-top {height:80px; position:absolute; top:0px; right:20px; z-index:777;}

#box-content, #box-content2 {text-align:right; padding:78px 20px 0px 25px; vertical-align:top; background:url(fon_3.jpg) top left no-repeat}
#box-content2 {text-align:left !important; padding:80px 0px 0px 25px;}
.box-content-inner {background:url(fon_content_3_inner.gif) left repeat-y}
.box-content-inner .fon_1 {background:url(fon_content_1_inner.png) left top no-repeat}
.box-content-inner .fon_2 {background:url(fon_content_2_inner.jpg) left bottom no-repeat}

.box-content-act {background:url(fon_content_3.gif) left repeat-y}
.box-content-act .fon_1 {background:url(fon_content_1.png) left top no-repeat}
.box-content-act .fon_2 {background:url(fon_content_2.jpg) left bottom no-repeat}
.box-content-act .text-page, .box-content-inner .text-page {padding:20px 30px 20px 30px}
.box-content-act h1, .box-content-inner h1 {color:#41A814; font-size:1em; margin:5px 0px 15px 0px}
.box-content-act .img-page, .box-content-inner .img-page {text-align:center; vertical-align:top; padding:20px 0px 20px 10px}

.box-img-act {position:absolute; z-index:113; top:215; left:60; vertical-align:top} 
.box-img-act .top {text-align:center}
.box-img-act .left-1 {background:url(act_left_2.png) left repeat-y; vertical-align:top}
.box-img-act .right-1 {background:url(act_right_2.png) right repeat-y; vertical-align:top}
.box-img-act .center-1 {vertical-align:middle; padding:12px 3px 4px 2px; background:url(act_cent_1.png) center top repeat-x #559500;}
.box-img-act .center-2 {background:url(act_cent_2.png) bottom repeat-x}



.box-cart {margin:55px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif}
.box-cart .img {text-align:right; padding:57px 0px 0px 0px; vertical-align:top}
.box-cart .fon_1 {background:url(fon_cart_3.gif) repeat-y; width:514px;}
.box-cart .fon_2 {background:url(fon_cart_2.jpg) center bottom no-repeat; width:514px;}
.box-cart .fon_3 {background:url(fon_cart_1.png) center top no-repeat; width:514px; padding:2px 3px 14px 2px; vertical-align:top}
.box-cart .text-name, .prod-text-name {color:#FFF55C; font-family:"Times New Roman", Times, serif; font-size:38px; margin:93px 0px 10px 0px}
.box-cart .order {padding:10px 0px 0px 0px; text-align:right}
.box-cart .order input {border:none; background:url(order.png) left top no-repeat; color:#FFFFFF; font-weight:bold; height:29px; font-size:12px; padding:0px 0px 0px 20px; width:110px; text-align:right}
.box-cart .order a {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold}
.box-cart .order a:hover {color:#FFFFFF; text-decoration:underline}

.table-cart td {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px 0px 4px 0px}
.table-cart .top .first {border:none !important}
.table-cart .top td {color:#C15B00; font-weight:bold; text-align:center; height:47px; vertical-align:middle; border-left:#FEF1BB 1px solid}
.table-cart .cat {background:#D5FC9E; color:#5FA400; font-weight:bold; border-bottom:#CDDBB8 1px solid; padding:4px 14px 4px 17px}
.table-cart .cell_1 {color:#FF8A00; font-weight:bold; text-align:center}
.table-cart .cell_2 {color:#5FA400; font-weight:bold; text-align:center; border-left:#CDDBB8 1px solid}
.table-cart .cell_3 {border-left:#CDDBB8 1px solid; padding:4px 10px 4px 15px}
.table-cart .cell_4 {border-left:#CDDBB8 1px solid; padding:4px 10px 4px 15px}
.table-cart .line {border-bottom:#CDDBB8 1px solid;}
.table-cart input {width:70px; height:17px; border:#CDDBB8 1px solid; font-size:9px}

.prod-text-name {margin:0px 0px 10px 0px !important; position:absolute; z-index:17; top:130px; left:230px; width:300px;text-align:right}
.box-cat {margin:58px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif}
.box-cat .img {text-align:center; vertical-align:middle; padding:0px 10px 0px 0px}
.box-cat .cat-name {text-align:right; padding:0px 10px 10px 0px; background:url(line_prod_sel.gif) bottom repeat-x; color:FF7F00; font-family:"Times New Roman", Times, serif; font-size:28px; margin-bottom:3px}
.box-cat .cat-path {text-align:left;padding-bottom:6px; padding-top:2px; background:url(line_prod_sel.gif) bottom repeat-x; margin-bottom:6px}
.box-cat .fon_1 {background:url(fon_cat_3.gif) center repeat-y; width:514px;}
.box-cat .fon_2 {background:url(fon_cat_2.jpg) center bottom no-repeat; width:514px;}
.box-cat .fon_3 {background:url(fon_cat_1.jpg) center top no-repeat; width:514px; padding:22px; vertical-align:top}
.box-cat .cat-text {text-align:left; padding-bottom:6px; padding-left:0px; background:url(line_prod_sel.gif) bottom repeat-x;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.prod-img {margin:0px 0px 0px 74px} .prod-img {text-align:center; vertical-align:middle;}
.prod-cont {background:url(fon_prod_2.png) left repeat-y; margin:100px 0px 0px 90px; color:#FFFFFF}
.prod-cont .fon_1_ {background:url(fon_prod_1.png) left top no-repeat; padding:15px 30px 20px 20px}
.prod-cont .fon_2_ {background:url(fon_prod_4.png) left bottom no-repeat}
.prod-cont .fon_3_ {background:url(fon_prod_3.png) left bottom no-repeat;}
.prod-cont .name {font-weight:bold; margin:5px 0px 5px 0px}
.prod-cont .icon {font-weight:bold; margin:0px 0px 7px 0px}
.prod-cont .icon img {margin:0px 10px 0px 0px}
.prod-cont a {color:#FFFFFF; text-decoration:underline; font-weight:normal}
.prod-cont .text {padding:5px 0px 5px 0px;}


#box-bot {margin:0px 0px 0px 28px; background:url(line_sel_bot.png) 250px 24px no-repeat}
.banner-top {background:url(banner_top.png) 1px 7px no-repeat;}
.menu-top {text-align:right}
.menu-top .selector {height:47px; float:left; width:1px; background:url(menu_top_selector.gif) 0px 7px no-repeat; margin:0px 12px 0px 12px}
.menu-top .point {height:47px; float:left; font-size:12px; font-family:"Times New Roman", Times, serif; 
font-weight:bold; margin:0px !important; padding:0px}
.menu-top .point a {color:#FFFFFF; text-decoration:none; background:url(menu_top_c_g.gif) top repeat-x; display:block; padding:20px 0px 8px 0px !important; margin:0px !important}
.menu-top .point a:hover {color:#FFF55C; text-decoration:none; background:url(menu_top_c_r.gif) top repeat-x;}
.menu-top .side-left {float:left; background:url(menu_top_g_l.gif) top right no-repeat; height:8px; width:5px}
.menu-top .side-right {float:left; background:url(menu_top_g_r.gif) top left no-repeat; height:8px; width:5px}
.menu-top .side-left-o {float:left; background:url(menu_top_r_l.gif) top right no-repeat; height:8px; width:0px}
.menu-top .side-right-o {float:left; background:url(menu_top_r_r.gif) top left no-repeat; height:8px; width:0px}


.text-page-name {color:#FFF55C; font-family:"Times New Roman", Times, serif; font-size:38px; margin:97px 0px 10px 250px; text-align:left}
.text-slogan {color:#FFF55C; font-family:"Times New Roman", Times, serif; font-size:38px; margin:55px 0px 10px 0px}
.text-main {text-align:justify; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text-main a {color:#FFF; text-decoration:underline}

.box-voting .name {color:#41A814; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:55px 20px 10px 12px;}
.box-voting .var {margin:0px 10px 0px 25px; color:#5F5F5F; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
.voting-but {height:21px; width:106px; border:none}

.kasper {vertical-align:bottom; text-align:right; padding:0px 30px 10px 0px;font-size:11px; color:#FFFFFF}
.kasper a {font-size:11px; color:#FFFFFF}
.kasper a:hover {text-decoration:underline; color:#FFFFFF}





