body {margin:0; padding:0 40px 0 0; background-color:#FFF; font-family:Arial,sans-serif,Verdana; min-width:950px}

a {text-decoration:underline}
a:hover {text-decoration:none}

td {vertical-align: top;}

#w-header { font-size:12px; color:#4a4a4a}
	#w-header a img, #searchbar a img {border:none}
	#w-header #logo {width:251px; height:53px; margin:50px 0 0 120px;}
	#w-header #adress {text-align:left; width:260px; margin:65px 0 0 0}
		#w-header #adress a {color:#4a4a4a} 
	#searchbar {width:220px; height:173px;}
		#language {line-height:32px; margin: 12px 0 0 0; padding:0 0 0 28px}
		#language p {height:32px; margin:12px 0 0;}
		#language span {background:#B2050D; color:#FFFFFF; padding:3px 8px;}
		#language a {color:#3e3d3d}
		#language em {background: url(../img/lang-em.gif) repeat-y scroll center top; height:32px; margin:0 10px; padding:8px 0;}
		
		#searchbar {background:url(../img/searchbg.jpg) no-repeat left bottom}
			#searchbar form {padding:26px 0 0 28px; overflow:hidden; margin:0}
				#searchbar form p {margin:0 0 10px;}
				#searchbar form input {float:left; border:none !important} 
				
			#searchbar .pole {background:#FFF; border:1px solid #FFF;}
#w-plashka {background: url(../img/plashka-m.gif) repeat-x left top}
	#plashka {margin:0 220px 0 0; text-align: center;}
	#menu {width:218px; float: right; padding:47px 0 0 0px; background: url(../img/menu-m.gif) no-repeat right bottom; height:278px; font-size:12px; color:#282828; font-weight:bold}
		#menu ul {list-style:none; margin:0; padding:0}
		#menu ul li {background:transparent url(../img/menu1lvl.gif) no-repeat scroll 20px 8px; margin:0; padding:0 0 10px 40px; position:relative; }
		#menu ul ul {overflow: hidden;}
		#menu p {}
		#menu a {color:#282828}

.menu2lvl {background:url(../img/menu2lvltr.png) no-repeat right top; position:absolute; right:201px; top:7px; width:212px; z-index:100; overflow:hidden; display:none}
*html .menu2lvl {background:url(../img/menu2lvltr.gif) no-repeat right top;}
.menu2lvl2 {background: url(../img/menu2lvlbr.png) no-repeat right bottom; margin:23px 17px 0 0; padding:3px 20px 20px 16px;}
*html .menu2lvl2 {background: url(../img/menu2lvlbr.gif) no-repeat right bottom; padding:0px 20px 20px 0px; margin:23px 17px 0px 0; overflow: hidden;}
	*html .menu2lvl2 ul {padding:0 0 0 16px !important}
	.menu2lvl2 li {padding:0 0 10px 20px !important; background:url(../img/menu2lvl.gif) no-repeat 0px 8px !important; position:relative}
	.menu2lvl2 a {font-weight:normal; color:#000}
	.menu2lvl2 a:hover {text-decoration: underline; color:#3f8470 !Important;}
	
	#w-plashka, #plashka {height:325px}
		
#w-news {font-size: 12px; padding: 0; overflow:hidden; margin: 0 0 40px;}
#w-news table {margin: 15px 0 0;}
#w-news p {margin:0 0 12px 0}
#w-news p.cotir {padding:15px 0 0 475px;}
#w-news a {color:#333333}
	#w-news #region {width:220px; float:right; text-align: right;}
	#w-news #news {margin:0 220px 0 69px; overflow:hidden}
		#w-news .block {float:left; padding:0 25px; background: url(../img/block.gif) no-repeat 4px 34px; margin:25px 0 0;}
		#w-news .block span {background:#B2050D; color:#FFF; padding:1px 5px; margin:0 4px 0 0}
		#w-news .block .date {color:#a7a7a7; }
		#w-news #news #center {margin:0 5%}
		*html #w-news #news #center {margin:0 2.5%}
		#w-news #rss {margin:20px 0 0 0;}
		*html #w-news #rss {margin:20px 0 0 0; overflow:hidden; clear:both}
		#w-news .block a {color:#333333}
		#w-news .block a:hover {text-decoration:underline; color:#3f8470}
		#w-news a img {border:none}
		#w-news form {background: #d1e1dd url(../img/news-form.gif) no-repeat right bottom; width:461px; height:44px; float:left}
		#w-news form select {margin:0px 0 0 100px; width:343px; font-size:10px; background: #fff; border:1px solid #fff}
		#w-news form span { font-size:11px; margin:0 0 0 100px;}
		#w-news table {clear: both;}
		#w-news a.rss {display: block; width: 100px; padding: 0 0 0 22px; margin: 0 0 0 25px; background: url(../img/rss.gif) no-repeat;}
			
#footer {border-top:2px solid #b3cbc4; color:#8b8b8b; font-size:11px; padding:20px 0 30px 0}
#footer a {color:#8b8b8b}
#footer span {margin:0 40px 0 0}
	
.small {font-size:10px;}
.left {float:left}
.clearing {clear:both}

*html #w-header {width: expression(document.body.clientWidth < 996? "995px" : "100%");}
*html #w-plashka {width: expression(document.body.clientWidth < 996? "995px" : "100%");}
*html #w-news {width: expression(document.body.clientWidth < 996? "995px" : "100%");}
