#body, #head  {width: expression((documentElement.clientWidth || document.body.clientWidth) < 780 ? '780px' : '100%');}

	#head {position: relative; min-width: 780px; width:100%; z-index: 5;}
	
	#body {position: relative; min-width: 780px; min-height: 500px; height:100%; z-index: 5;}
	
	#content {min-height: 60px; width: 100%; padding-left: 10px; background: #60747d url(../images/whole.gif) repeat-x;}
		
		#content-text {padding: 100px 20px 80px 20px; color: #ffffff; font-size: 11px;}
		
		#content-text img {border-color: #000000;}
		
		#content-text h1 {color: #2a445f; font-size: 20px; font-weight: bold; margin-bottom: 5px; margin-top: 5px;}
		#content-text h2 {color: #334956; font-size: 12px; font-weight: normal; margin-bottom: 5px; margin-top: 5px;}
		#content-text a {color: #506671; font-size: 12px; font-weight: normal; text-decoration: underline;}
		#path_nav {padding-bottom: 10px; font-size: 10px;}
		#path_nav a {color: #506671; font-size: 10px; font-weight: normal; text-decoration: underline;}
		
		#content-text table, tr {border-color: #506671; }
		#content-text td {text-align: center; padding: 2px 5px 2px 5px;}
		.hd1 {background: #70838c;}
		.hd2 {background: #93a4aa;}
		.hd3 {background: #a1b0b6;}

	#right-panel{width: 200px; min-height: 200px; background: #60747d url(../images/whole.gif) repeat-x;}
	
		#right-panel * {border: 0;}
		
		#right-panel-news {padding: 100px 20px 0px 20px;}
		
		#right-panel-numdber {padding: 3px 2px 0px 0px; color: #2a445f; font-size: 20px; float: left; line-height: 18px; font-weight: normal;}
		
		#right-panel-news h1 {color: #2a445f; font-size: 11px; font-weight: normal;}
		
		#right-panel-news a {color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none;}
		
		#right-panel-news a:hover {color: #ffffff; font-size: 10px; font-weight: normal; text-decoration: none;}
		
		#right-panel-news img {float: left; padding-right: 0px;}
		
		.poll-line {}
		
		#archive {margin-left: 20px;}
		
			#archive a {color: #2a445f; font-size: 11px; font-weight: normal; text-decoration: underline;}
			#archive a:hover {color: #2a445f; font-size: 11px; font-weight: normal; text-decoration: underline;}

		#border {width: 15px; height: 30px; margin-right: 0px; background: url(../images/border.gif) no-repeat; float: right;}
		
		#opros {background: #506671; margin-top: 15px; margin-left: 20px; margin-bottom: 65px; margin-right: 5px;}
		
			#header {height: 41px; background: url(../images/header.gif) no-repeat; color: #ffffff; font-size: 11px; font-weight: normal;}
			#header-text {padding-top: 10px; margin-left: 100px;}

			#question {width: 130px; margin-left: 40px; color: #ffffff; font-size: 11px; font-weight: bold;}

			#form-opros {width: 150px; margin-left: 20px; margin-top: 4px; color: #ffffff; font-size: 11px; font-weight: normal;}
	
	#head-pic-view {width: 561px; height: 121px;  background: url(../images/picture.jpg) no-repeat; position: absolute; top: 7px; right: 0px; z-index: 5;}

	#head-pic-view-left {width: 1200px; height: 121px; background: url(../images/repeating.jpg) repeat-x right top; position: absolute; top: 7px; right: 561px; z-index: 5;}
		
	#background {width: 100%;  background: #62747D; position: absolute; top: 0px; right: 0px; border-left: 15px solid #fff; border-top: 7px solid #fff; z-index: 1;}

	#left-panel {width: 269px; height: 169px; background: url(../images/panel.gif) ; position: absolute; top: 0px; left: 0px; z-index:10;}
	
	#uzgo-logo {width: 95px; height: 125px; position: absolute; top: 17px; left: 64px; z-index:50;}
	
	#panel-top-left {width: 749px; height: 221px; background: url(../images/panel_top_left.gif) no-repeat; position: absolute; top: 7px; left: 0px; z-index:30;}

	#panel-top {position: relative; min-width: 780px; width:100%; z-index: 7;}
	
		#panel-top-right {width: 18px; height: 139px;  background: url(../images/panel_top_right.gif) no-repeat; position: absolute; top: 7px; right: 0px; z-index: 30;}
	
		#panel-top-merging {width: 1000px; height: 19px; background: url(../images/panel_top_merging.gif) repeat-x; position: absolute; top: 121px; right: 18px; z-index:30;}
	
	#conveer{width: 277px; height: 166px; background: url(../images/conveer.gif) no-repeat; position: absolute; top: 53px; left: 106px; z-index: 30;}
	
	#kaska {position: absolute; top: 122px; left: 347px; z-index: 35; width: 197px; height: 121px; background: url(../images/kaska.gif) no-repeat;}

		#kaska a {margin-top: 70px; margin-left: 130px; display: block; text-decoration: none; color: #5A707B; font-size: 11px; font-weight: bold;}
		#kaska a:hover {text-decoration: none; color: #5A707B; font-size: 11px; font-weight: bold;}
	
	#trubka {width: 185px; height: 101px; background: url(../images/trubka.gif) no-repeat 0 0; position: absolute; top: 123px; left: 553px; z-index: 35;}
	
		#trubka a {margin-top: 70px; margin-left: 130px; display: block; text-decoration: none; color: #5A707B; font-size: 11px; font-weight: bold;}
		#trubka a:hover {text-decoration: none; color: #5A707B; font-size: 11px; font-weight: bold;}
	
	#vtulka {width: 620px; height: 96px; background: url(../images/vtulka.gif) no-repeat; position: absolute; top: 120px; left: 355px; z-index: 35; color: #dde4e5; text-decoration: underline;}
		#vtulka font {margin-top: 65px; margin-left: 130px; display: block; color: #394951; font-size: 14px; font-weight: bold;}
	
	#separator1 {width: 3px; height: 293px; background: #a9b8bd;}
	
	#separator2 {width: 3px; height: 293px; background:  url(../images/whole.gif) no-repeat left bottom;}
	
	#head-space {height: 130px;}
	
	#buttons-panel {width: 216px; min-height: 600px; background: #c1cbcd url(../images/draft.gif) no-repeat bottom right; border-left: 15px solid #ffffff;  z-index:20;}
		
		#buttons-panel-content {padding: 100px 0px 150px 8px; min-height: 200px; width: 210px; margin:0;}

		#buttons-panel li {font-weight: normal; list-style: none;}

		#buttons-panel li a {display: block; margin-bottom: 0; height: 100%; padding: 0px 0px 0px 37px; background: #C1CBCD url(../images/marker1.gif) no-repeat; color: #000000; text-decoration: none; font-size: 11px; font-weight: normal;}
			
		#buttons-panel li a:hover {background: #A9B8BD url(../images/marker2.gif) no-repeat; color: #ffffff; font-size: 11px; font-weight: normal; z-index: 999;}
	
	#support-panel {margin-top: -67px; height: 67px; z-index: 40; background: none; z-index: 30; position: relative;}
	
		#support-panel-left {width: 564px; float:left; background: url(../images/support_panel_left.gif) no-repeat bottom left;}
		
			#lupa {width: 88px; height: 94px; float: left; background: url(../images/lupa.gif);}
			
			#support-panel-left img {float: left; bottom:0;}
		
			#search {width: 120px; height: 20px; margin-top: 19px; float:left; z-index:}
			
			#search-text {width: 83px; height: 20px; margin-top: 0px; color: #ffffff; font-size: 11px; font-weight: normal; background: url(../images/search_.gif) no-repeat top left; background-color: transparent; float: left; border: 0px;}
			
			#search-button {float: left;}
			
			#opros-button {margin-top: 5px; margin-bottom: 5px;}
			
			#oprosi {width: 120px; height: 20px;}
			
			#oprosi a {color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: underline;}
			#oprosi a:hover {color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: underline;}
			
			#support-panel-map {width: 143px; height: 48px; margin-right: 20px; margin-top: 6px; float: right; background: url(../images/map.gif) no-repeat bottom right;}
		
			#support-panel-content {width: 470px; float: right; margin-top: 9px; }
				
				#support-phone-icon {width: 18px; height: 20px; margin-right: 60px; margin-left: 10px; float: right; background: url(../images/phone_icon.gif) no-repeat right;}
				#support-panel-content-text a {color: #ffffff; font-size: 9px; font-weight: normal; text-decoration: none;}
				#support-panel-content-text a:hover {color: #ffffff; font-size: 9px; font-weight: normal; text-decoration: none;}
				
			#support-panel-content h3 {color: #ffffff; font-size: 9px; font-weight: normal;}
		
		#support-panel-right  {margin-top: 0px; float: right; background: url(../images/support_panel_right.gif) no-repeat 0 27px; width: 195px; height: 94px;}
		
			#support-panel-right a {color: #c1cbcd; font-size: 7px; font-weight: normal; text-decoration: none;}
			#support-panel-right a:hover {color: #c1cbcd; font-size: 7px; font-weight: normal; text-decoration: none;}
		
			#site-creating {margin-top: 55px; margin-left: 100px; width: 87px; _padding-top: 55px;}
		
			#site-text {_position: absolute; color: #c1cbcd; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom: 1px; margin-left: -130px; width:220px; _margin-left: -130px;}
			#site-text a {color: #c1cbcd; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom: 1px;}
			#site-text a:hover {color: #c1cbcd; font-size: 10px; font-weight: normal; text-decoration: none; padding-bottom: 1px;}
			
			#titansoft {width: 87px; height: 13px; margin-left: 1px; background: url(../images/titansoft.gif) no-repeat;}
		
		#support-panel-merging {position: absolute; top: 27px; right: 0px; background: url(../images/support_panel_merging.gif) repeat left; width: 100%; height: 67px; z-index: -5}
	
	
