*{margin:0;padding:0}
html{height:100%;}
body{font-family:Tahoma;height:100%; background:#d0d3d8; color:#4e5259; }
q{quotes:none}
a{color:#fff}
a:hover{text-decoration:none}
a img{border:none}

* html .png {width:expression(this.firstChild.width);filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"', sizingMethod='image')");background: none !important;}
* html a.png {cursor: hand;}
* html .png img{behavior: expression(this.style.visibility="hidden");}

#wrapper{min-height:100%; min-width:1020px; background:url(/images/main_bg.gif) repeat-x left top;}
#flash_block{background:url(/images/main_start.jpg) no-repeat left top; width:1002px; height:756px; position:relative; margin:0 auto}
	#flash_block ul{position:absolute;list-style-type:none;font-size:11px;z-index:15}
	#flash_block ul li{display:inline-block; *display:inline; zoom:1;}
	#flash_block a{text-decoration:none}
	#flash_block .nav{top:30px; right:25px; }
	#flash_block .nav li{line-height:14px; vertical-align:middle; margin-left:20px}

	#flash_block .input {position:absolute; top:314px; left:544px; font-size:11px;z-index:1}
	#flash_block .input a {color:#787b80}
	
	#flash_block .brand {bottom:34px; left:10px; font-size:12px}
	#flash_block .brand li{width:175px; vertical-align:top; margin-right:25px; }
	#flash_block .brand li.last{margin-right:0px;}
	#flash_block .brand li p{margin-left:3px;}

#flash {position:relative; z-index:10}	
	
#main_content {width:430px; margin:0 auto; font-size:11px; margin-bottom:50px}
#footer {position:relative; width:1002px; margin:0 auto; height:50px}
#footer ul{position:absolute; right:13px; top:5px; list-style-type:none;}
#footer ul{display:inline;}
