body{padding:0px; margin:0px auto; font-family: tahoma, verdana, sans-serif;  background: #919191 url('img/back.gif') repeat-x;}
h1{ font-size: 14px; color: #669900;}

h2{ font-size: 26px; color: #8CC63F; font-family: "times new roman"; }

#proizvoditeli { float: left; width: 200px; display: block;  overflow:hidden; padding: 0px;}
#proizvoditeli #prAnt{ background:url(img/proisvoditeli.gif) no-repeat; width: 141px; height: 17px; }

.firma{ font-size: 16px; color: #669900; font-family: "times new roman"; font-style: italic; text-decoration: none;  font-weight: bold;}
.firma:hover { font-size: 16px; color: #6d6e71; font-family: "times new roman"; font-style: italic; text-decoration: none;  font-weight: bold;}
.firmarl{ font-size: 16px; color: #333333; font-family: "times new roman"; font-style: italic; text-decoration: none;  font-weight: bold;}

#wrap{margin:0px auto; width: 1037px; position:relative;}
#buton{position:absolute; top:320px; left:860px; z-index:1;}
#microfon{position:absolute; top:405px;  left:833px; z-index:2; background:url(img/microfon.png) no-repeat bottom; width: 203px; height: 297px; }
#headerCont{margin:0px auto; width: 960px; height: 102px; float: left; padding:25px 0px 0px 40px; }

#logo{float: left;; width: 193px; height: 79px; padding:0px 40px 0px 0px;} 
#urlObv{float: left; width: 727px; height: 12px; padding:14px 0px 12px 0px;}
#urlObv #url{float: right; background:url(img/url.gif) no-repeat; width: 135px; height: 12px;}  
#tm_back{float: left; text-align: center; margin:0px auto; background:url(img/tm_back.gif) no-repeat; width: 727px; height: 38px; } 
/* top menu */
#podmenu {position:absolute; top:100px; left: 280px; float: left; margin:0px auto; width:130px;}
#podmenuback{background-color: #b3b3b3; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7; 
border-top: 1px solid #dbdbde; border-left: 1px solid #dbdbde; border-right: 1px solid #dbdbde;} 
#podmenuback #menu {font-size: 11px;  font-family: tahoma, verdana, sans-serif; color: #303030; margin: 3px;}
#podmenuback #menu A.link {color: #303030; font-size:11px; font-family:verdana; text-decoration: none; padding: 0px 0px 0px 15px; }
#podmenuback #menu A.link:hover {color: #000000; font-size:11px;  text-decoration: underline;}
#podmenuback #razdelitel {background:url(img/razdelitel.gif) no-repeat right; width:130px; height:2px;}
#podmenu #bot{ background:url(img/bot.gif) no-repeat; width: 130px; height: 6px; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7; }

#topmenu
	{margin:0px auto; padding:0px 0px 0px 30px;  }
#topmenu ul
	{float: left; margin:0px; padding:0px; display:block; font-family: tahoma, verdana, serif; font-size:12px; font-weight:normal; OVERFLOW: hidden; }
#topmenu ul li
	{float: left; margin:0px; padding:0px; display:block;}
#topmenu ul li.razdelitel
	{float: left; width:1px; height:41px; margin:0px; padding:0px; background:url(img/tmenu_razd.gif) no-repeat;}
#topmenu ul li a
	{
		float: left;
		padding:13px 20px 14px 20px;		
		text-decoration:none;
		color:#424248;
		text-shadow: 1px 1px 0 #dedede;
	}
#topmenu ul li a:hover
	{
		float: left;
		padding:13px 20px 14px 20px;	
		text-decoration: none;	
		color: #dedede;	
		background:url(img/tm_rl.gif) repeat-x;
		text-shadow: 1px 1px 0 #424248;
	}
#topmenu ul li a:active
	{
		float: left;
		text-decoration: none;	
		color: #dedede;	
		background:url(img/tm_ro.gif) repeat-x;
		text-shadow: 1px 1px 0 #424248;	
	}
#topmenu ul li.over
	{
		float: left;
		padding:13px 20px 14px 20px;	
		text-decoration: none;	
		color: #354b18;	
		background:url(img/tm_h.gif) repeat-x;	
	}
	
.ie #topmenu UL LI A {
	FILTER: progid:DXImageTransform.Microsoft.Shadow( color=#ffffff,strength=1,direction=115)
}
.ie #topmenu UL LI A:hover {
	COLOR: #f4f4f4; text-shadow: 1px 1px 0 #000
}
.ie #topmenu UL LI A:hover {
	FILTER: progid:DXImageTransform.Microsoft.Shadow( color=#000000,strength=1,direction=115)
}
.ie .navigation UL LI.active A {
	FILTER: none
}
.ie .navigation UL LI.active A:hover {
	FILTER: none
}
/* top menu */
#contback{float: left; width: 960px; background-color: #dddddd; overflow: hidden; padding:20px;} 
#homeHeight{float: left;  width: 960px; background:url(img/line.gif) no-repeat bottom;}

#newsBox{float: left; width: 254px; overflow:hidden;}
#newsBox #newsAnt{ width: 254px; height: 35px;}
#newsBox #newsCont{float: left; background: url(img/news_back.gif) repeat-y 0 0; width: 254px;  padding:20px 20px 0px 12px;}
#newsBox #newsCont #lastNews { padding-right:25px; margin-bottom:12px;  float: left;}
#newsBox #newsCont #lastNews A.newsImg {margin: 0px 10px 3px 0px;  float: left;}
#newsBox #newsCont #lastNews .newsData {font-size: 10px; color: #7a7a7a; margin-bottom:2px; }
#newsBox #newsCont #lastNews A.newsTitle { font-size: 12px; color: #669900; TEXT-DECORATION: none;}
#newsBox #newsCont #lastNews A.newsTitle:hover {color: #669900; TEXT-DECORATION: underline;}
#newsBox #newsCont #allNews-link {float: right; padding-right:25px;}

#newsBox #newsFoot{ background:url(img/news_dwn.gif) no-repeat; width: 254px; height: 7px;}

#newsBox1{float: left; width: 554px; overflow:hidden;}
#newsBox1 #lastNews1 { padding-right:25px; margin-bottom:12px;  float: left; font-size: 11px; width:490px;}
#newsBox1 #lastNews1 A.newsImg {margin: 0px 10px 3px 0px;  float: left;}
#newsBox1 #lastNews1 .newsData {font-size: 10px; color: #7a7a7a; margin-bottom:2px; }
#newsBox1 #lastNews1 A.newsTitle { font-size: 12px; color: #669900; TEXT-DECORATION: none;}
#newsBox1 #lastNews1 A.newsTitle:hover {color: #669900; TEXT-DECORATION: underline;}
#newsBox1 #allNews-link {float: right; padding-right:25px;}
#newsBox1 #lastNews1 h2{font-size: 12px; color:#333333;  margin: 0 0 12px 0;}

#homecontBox{float: left; width: 390px; padding:35px 0px 0px 75px; }
#homecontBoxPage{float: left; width: 590px; padding:25px 0px 20px 75px; }

#nav{float: left; width: 390px; padding:0px 0px 0px 75px; font-size: 11px; color: #333333;}
.navig{ font-size: 11px; text-decoration: none; color: #333333;}
.navig:hover{ font-size: 11px; text-decoration: underline; color: #669900;}


.border {border: 2px solid #e0e0e0;} 
.border1 {border: 2px solid #ffffff;}
.texttah11 {font-family: tahoma, verdana,helvetica; color: #000000; font-size: 11px;}
.texttah12 {font-family: tahoma, verdana,helvetica; color: #000000; font-size: 12px;}
.textver11 {font-family: verdana, helvetica, sans-serif; color: #000000; font-size: 11px;}


.more { float: right; font-family: verdana, helvetica, sans-serif; font-size: 10px; POSITION: relative; bottom: 7px; }
.more A {padding: 0px 9px 0px 0px; BACKGROUND: url(img/arr.gif) no-repeat 87px 5px; COLOR: #000; TEXT-DECORATION: underline; }
.more A:hover {padding: 0px 9px 0px 0px; BACKGROUND: url(img/arr.gif) no-repeat 87px 5px; COLOR: #000; TEXT-DECORATION: none; }

.more2 { float: right; font-family: verdana, helvetica, sans-serif; font-size: 10px; }
.more2 A {padding: 0px 9px 0px 0px; BACKGROUND: url(img/arr.gif) no-repeat 42px 5px; COLOR: #000; TEXT-DECORATION: underline; }
.more2 A:hover {padding: 0px 9px 0px 0px; BACKGROUND: url(img/arr.gif) no-repeat 42px 5px; COLOR: #000; TEXT-DECORATION: none; }

#logaBox{float: left; width:100%; padding:20px 0px 0px 0px;}

#footer { width: 1000px; margin:0px; padding:10px 0px 0px 0px; color:#ffffff; font-size: 11px; }
#footer a { text-decoration:none; color:#ffffff; }
#footer a:hover { text-decoration:underline; }
#footer #wd {float: left; width:404px; height:25px; margin:0px; padding:0px 4px 0px 0px; }	
#footer #wdlogo {float: left;}	
#footer #wdlogo a {float: left; width:80px; height: 17px; background:url(img/wd80x17.gif) no-repeat;}	
#footer #copyright {float:left; width:512px; height: 25px;}

.refText{
	color:#000; 
	text-decoration:none;';
}