body{
	padding:0;
	margin:0;
	height:100%;
	width:100%;
	background: #FFFFFF ;
	font-size: 11px;
	font-family: Tahoma;
	color: #663333;


	}
#body{min-width:1000px; height:100%; background: url("/i/bg-left.gif") repeat-y left 50%;}
#header { background: #fff url("/i/bg-top-1.gif") repeat-x}

 a {text-decoration: none; color:#CC0000;}
 a:hover {text-decoration: underline; color:red;}

#header-top1{display:none }
#header-top-img { float: left;height: 230px; width: 388px; background: url("/i/top-img.jpg");}
#top-img-nadp {margin-left:10px; height: 230px; width: 378px; background: url("/i/!nadp-ua.gif") no-repeat left bottom}
/* Hide from IE5-mac \*/
* html #header-top-img  {margin-right: -3px;}
* html #header-top3 {margin-left: -3px;}

/* End IE5/mac hide */

	#lang{  height: 22px; overflow: hidden; background: #3A9FEC url("/i/bg-top-1.gif");}
	#lang ul{ list-style:none; 	margin:0;	padding:0;}
	#lang li{ 	float: left; display:inline; }
	#lang a {  display: block; padding:3px 0 0 14px; width: 43px; height: 22px; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 10px; overflow: hidden;}
	#lang li#active_lang a{color:#FFFF99; background-image: url("/i/bg-lang.gif")}
	#lang li.noactive_lang a{background: url("/i/bg-lang.gif") -97px 0;}
	#lang li.noactive_lang a:hover {color:#FFFF99; background: url("/i/bg-lang.gif") -197px 0;}

	.nadp_uk, .nadp_ru, .nadp_en { height: 42px; margin-left:388px; }
		.nadp_uk{   background: url("/i/nadp-ua.gif") no-repeat left center}
		.nadp_ru{   background: url("/i/nadp-ru.gif") no-repeat left center}
		.nadp_en{   background: url("/i/nadp-en.gif") no-repeat left center}






	#header-top2 {overflow: hidden; height: 125px; background: url("/i/bg-top-2.gif");}
	.top21 { padding: 11px 0 0 50px;height: 125px; ; background: url("/i/bg-top-21.gif") no-repeat left 3px;}

#frommenu { height:125px; width:100%; }
.frommenu1 { float:left; overflow: hidden; width: 49%; height:100px;}
.frommenu2 { overflow: hidden; width: 49%; height:100px;border-left: #E6E6E6 solid 1px;}
.frommenu-title {text-align:left; height:32px; padding-top:18px; font-size: 12px;font-weight: bold; color:#CC0000;}
.frommenu-price {overflow: hidden; text-align:left;  padding:8px 0 0 20px; height:42px;  font-size: 14px;font-weight: bold; color:#ffffff; background: url("/i/price.png") no-repeat left bottom}
.frommenu-item {MARGIN-LEFT: 150px;}
.frommenu-img {	float: left; width: 150px; height:100px;}





	#header-top3 {margin-left:388px; height: 41px; background: url("/i/bg-top-3.gif");}

	.sunflower{	position: absolute;	right: 0px; top: 105px; height: 125px;  width: 92px; background: url("/i/sunflower.png") no-repeat ; z-index: 1}
		.sunflower_ru {	 width: 60px; float:right; height: 125px; background: url("/i/bg-sunflower_ru.gif") no-repeat 0 36px;}
.sunflower_uk {	 width: 60px; float:right; height: 125px; background: url("/i/bg-sunflower_ua.gif") no-repeat 0 36px;}
.sunflower_en {	 width: 60px; float:right; height: 125px; background: url("/i/bg-sunflower_en.gif") no-repeat 0 36px;}
		.sunflower_n{	 height: 125px; background: url("/i/bg-sunflower_N.gif") no-repeat 14px 52px;}

		.nadp_bot_uk{    height: 41px;background: url("/i/nadp1-ua.gif") no-repeat left center}
		.nadp_bot_ru{    height: 41px;background: url("/i/nadp1-ru.gif") no-repeat left center}
		.nadp_bot_en{    height: 41px;background: url("/i/nadp1-en.gif") no-repeat left center}	


		

		
#top_navig { width: 100%; height: 43px;  vertical-align: bottom; background: #DDC4A3 url("/i/bg-topnav.gif") repeat-x bottom;}

	#mainnavig{float:left;  height: 43px; width: 220px;}
	 	a.home, a.email, a.map, a.add, a.help {  float:left; display: block; height: 43px; width: 44px;  background: url("/i/main-navig.gif") no-repeat;}
		
		a.home {background-position: 0 -42px;}
		a.email {background-position: -44px -42px;}
		a.map {background-position: -88px -42px;;}
		a.add {background-position: -132px -42px;;}
		a.help {background-position: -176px -42px;;}
		
		a.home:hover {background-position: 0 0;}
		a.email:hover {background-position: -44px 0;}
		a.map:hover {background-position: -88px 0;}
		a.add:hover {background-position: -132px 0;}
		a.help:hover {background-position: -176px 0;}
        	#navig_hor {width: 777px; margin-left:220px;height: 39px; padding-top:4px; }


/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0;margin:0;list-style: none}
	#nav {height: 39px;margin: 0}
	#nav li {position:relative;float: left;display:block;margin: 0;padding:0}
	#nav a.n_active { float: left;padding: 13px 20px 0 20px; height: 26px; background:  url("/i/bg-topnav-kn.gif") no-repeat;  display: block;  font-weight: bold; font-size: 12px; color: #ffffff; text-decoration: none;}
	#nav a.n_active:hover {padding: 12px 20px 0 20px; background: url("/i/bg-topnav-kn1.gif") no-repeat; color: #FFFFCC}
	#nav a.active  {float: left; padding: 13px 20px 0 20px; height: 26px; background: #ffffff url("/i/bg-topnav-kn2.gif") no-repeat;  display: block;  font-weight: bold; font-size: 12px; color: #C2000A; text-decoration: none;}
	#nav a.active:hover { padding: 12px 20px 0 20px; color: #C2000A; text-decoration: none;}

	
	#nav li ul { background: #f6f6f6;margin-top:0px;position: absolute;left: -999em}
	#nav li:hover ul, #nav li.sfhover ul {left: 0;top: 37px;z-index:99999}
	#nav li li {display:block;clear:left;}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover { text-decoration: none; background:#EEE6D0;border-left: 1px solid #D6CBB4;border-right: 1px solid #D6CBB4; border-bottom: 1px solid #D6CBB4; border-top: 1px solid #ffffff;display: block; color:#663333;padding: 6px 10px 6px 20px; width:150px}
	#nav li li a:hover {color:#c00;background:#fff;background: url("/i/str1.gif") no-repeat  5px 11px;}
	
	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */





#infopart{ width:99%;min-width:1000px; position:relative; background:#fff;background: url("/i/bg-left.gif") repeat-y;}
	#rightpart{ position:relative; margin-left:220px;border-left: #E8D8C1 solid 1px; }
	#maincontent {padding:10px}
#wrapcontent {position:relative;}
#contentleft {margin-right:190px}
#contentright { position:absolute;right:0px;top:0px; width:180px}
#leftpart{margin:0; pading:0;background: url("/i/bg-left.gif") repeat-y; position: absolute; top:0; left:0; width:220px;border-right: #E8D8C1 solid 1px; }



.clearing {	CLEAR: both; HEIGHT: 0px}
#footer {  height: 60px; min-width:1000px; clear:both; }
#copyright { padding:20px 0 0 230px; }








.razdel {margin:12px 0 0 0; text-transform: uppercase; padding:8px 8px 12px 20px; background: #9C674E url("/i/bg-razdel.gif") repeat-x; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 12px; overflow: hidden;}
.allcontent {  background: #FBF9F5 url("/i/bg-all-content.gif") repeat-x;}
.leftnav { background: url("/i/bg-all-content-l.gif") repeat-y;}

.leftnav ul{	position:relative; list-style:none; padding:0;	margin:0; }
.leftnav li {height: 30px; display: block; padding:0;	margin:0;}
.leftnav li a{	color:#663333; display: block; height: 22px; padding:8px 0 0 50px; margin:0; background: url("/i/str.gif") no-repeat 25px center; text-decoration: none;}
.leftnav li a:hover{color:#CC0000; height: 20px; background: #ffffff url("/i/str.gif") no-repeat 25px center;  border-top: #E8D8C1 solid 1px; border-bottom: #E8D8C1 solid 1px;}

.endrazdel {font-size: 5px; height: 6px; background: #B6AE98 url("/i/bg-razdel.gif") repeat-x 0 -28px;}

.news{ background: url("/i/bg-news.gif") repeat-y;}
.newscontent { margin: 0 0 0 7px; padding: 0 8px 0 8px; background: #FBF9F5 url("/i/bg-all-content.gif") repeat-x;}
.newsdate {  padding:8px 0 4px 0; font-weight: bold; color: #A06654}
.newsheader a { text-transform: uppercase; color: red; font-weight: bold; text-decoration: none; }
.newsheader a:hover { color: #CC0000;  }
.newsanons { padding:4px 0 0 0; color: #44251E;border-top: 1px solid #E8D8C1;padding-bottom: .1em;}
a.newsmore  { font-family: Verdana; font-size: 10px; height: 16px; padding:4px 0 12px 22px; margin:0 0 0 100px; background: url("/i/str.gif") no-repeat 0 3px; display: block; color: #44251E; font-weight: bold; text-decoration: none; }
a.newsmore:hover { color: #CC0000; }
.line {background: url("/i/line.gif") repeat-x 0 bottom; font-size: 5px; height: 5px;}



#helpnavig {height:34px; width: 100%; background: #EEE7D2 url("/i/bg-helpnavig.gif") repeat-x top ; border: #E8D8C1 solid 1px;}
#helpnavig div {height:34px; width: 100%; background: url("/i/bg-helpnavig.gif") repeat-x bottom; }
#helpnavig ul{ list-style:none; padding:10px 0 0 0; margin:0; }
#helpnavig li {float: left; display:inline;}
#helpnavig li a{	padding:0 30px 0  20px; color:#663333;   text-decoration: none; background: url("/i/str1.gif") no-repeat  center right;}
#helpnavig li a:hover{color:#CC0000;  }




#content { border-left: 1px solid #E8D8C1;border-right: 1px solid #E8D8C1;background: url("/i/bg-all-content-l.gif") repeat-y; padding:10px 10px 40px 30px; font-size:12px}
	#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {letter-spacing: -1px;font-family: arial;margin: 1.2em 0 .3em;border-bottom: 1px solid #E8D8C1;padding-bottom: .1em; color:#CC0000; font-size:16px}
	#content ul {margin: 8px ;list-style-type:none}
	#content li {padding-left: 20px;margin: 6px ;background: transparent url("/i/str1.gif") no-repeat 0 5px}
#hotline { text-align:center; padding-bottom: 10px;}


img {border:none} 
hr {margin: 4px ;background:#E8D8C1;height:1px;color:#E8D8C1;border:none;clear:both}
.clear {clear:both;font-size:0px;height:0px;line-height:0px} 

#bottom-all {width:100%;  }
#print, #top { padding:6px 25px 0 25px;  margin-left:15px; height: 22px; background: url("/i/print.gif") no-repeat; font-size:11px }
#print {float:right; background-position: 0 -50px ;}
#top {float:left; }
#botnav {background: #FBF9F5;padding:10px; margin: 10px 0 10px 0; text-align:center; font-size:12px; border: 1px solid #E8D8C1}

form { margin: 0px;  padding:0}

.razdel-news {position:relative; padding-bottom:20px; width:100%; height:1%;}
.razdel-news h3 {margin-top: 0!important; border-bottom:none!important}
.razdel-news-img {float:left; padding: 0 15px 5px  5px; }
.razdel-news-more	 { float:right; font-family: Verdana; font-size: 10px; height: 16px; padding:4px 0 12px 22px; margin:0; background: url("/i/str.gif") no-repeat 0 3px; display: block; color: #44251E; font-weight: bold; text-decoration: none;}
.razdel-news-data 	{font-size: 10px;}


.razdel-gal{ padding-bottom:20px; width:100%}
.razdel-gal h3 {margin-top: 0!important; }
.razdel-gal-img {float:left; padding: 0 15px 5px  5px;}
.razdel-gal-more	 { float:left; font-family: Verdana; font-size: 10px; height: 16px; padding:4px 0 12px 22px; margin:0; background: url("/i/str.gif") no-repeat 0 3px; display: block; color: #44251E; font-weight: bold; text-decoration: none;}


.sm {font-size: 11px;}

#tv {margin: 0 auto; width:510px; height:440px; background: url("/i/tv-top.gif") repeat-y ;}
#tv-top{width:510px; height:25px; }
#tv-middle {width:510px; height:340px; background: url("/i/tv-col.gif") repeat-y ;}
#tv-content {width:400px; height:340px; background: #000000; margin:0 55px 0 55px}
#tv-bottom {width:510px; height:45px; background: url("/i/tv-uzor.gif") repeat-x 0 12px;}
#tv-logo{width:510px; height:45px; background: url("/i/tv-logo.gif") no-repeat center center;}
#tv-bot {width:510px; height:50px; background: #FBF9F5 url("/i/tv-bot.gif") no-repeat top center;}

.error {
	color :rgb(204, 0, 0);font-weight: bold; white-space: nowrap; font-size:11px;
}

	/* TABLES */
	#delivery {border: 1px solid #DDC4A3;border-collapse:collapse;width:100%}
	#delivery td {padding:3px;border: 1px solid #DDC4A3}
	.catdel {font-weight: bold; background: #EBE3CA; color: #CC0000; text-align:center;}
	#delivery th {padding:5px; background-color: #A06654; color:#FBF9F5; text-align:center; border: 1px solid #DDC4A3}

