﻿html, body{line-height:1;font-size:100.01%}
table{border-collapse:collapse;border-spacing:0}
* {margin:0;padding:0}
a img{border:none;text-decoration:none}
fieldset{border:0}

/*   end global reset  */

/*   end global reset  */
html{height:100%}
body{height:100%;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;text-align:center;background:url(../images/bg-t.png) 0 0 repeat-x;font-size:13px}

#wrap{margin:0 auto -83px;min-height:100%;height:auto !important;height:100%;background:url(../images/bg-b.png) 0 100% repeat-x;text-align:left;min-width:1000px}

#header ul, #footer ul{list-style:none}

#header{height:231px;position:relative;width:100%}
	#header .logo{float:left;width:359px;height:77px;position:relative;left:40px;top:53px;overflow:hidden;text-indent:-9999px;background:url(../images/logo.png) 0 0 no-repeat}
	#header .short-desc{float:right;margin:71px 30px 0 0;display:inline;width:468px;position:relative;background:url(../images/block-c.png) 0 0 repeat-y;min-height:50px;height:auto !important;height:70px}
		#header .short-desc .b{position:absolute;left:0;bottom:-15px;width:100%;height:50px;background:url(../images/block.png) 100% 100% no-repeat}
		#header .short-desc ul{position:relative;z-index:1;background:url(../images/block.png) 0 0 no-repeat;top:-15px;padding:13px 22px 0;line-height:16px;margin-bottom:-20px}
		#header .short-desc li{background:url(../images/tip.png) 0 5px no-repeat;padding:0 0 7px 13px}
	#header .nav{position:absolute;left:0;top:194px;text-align:center;letter-spacing:-1px;font-size:0;line-height:0;width:100%}
		#header .nav li{height:33px;display:inline-block}
		#header .nav a{position:relative;display:inline-block;height:33px;line-height:36px;font-size:14px;color:#fff;font-weight:bold;text-decoration:none;padding:0 38px 0 46px;background:url(../images/menu.png) -18px 0 no-repeat;position:relative;left:20px;letter-spacing:0}
			#header .nav a:hover{color:#ff7300}
			#header .nav a i{position:absolute;left:-10px;top:0;width:24px;height:33px;background:url(../images/menu.png) 100% 0 no-repeat}
			#header .nav li.first a i{background-position:0 0}
		#header .nav li.first a{padding-left:33px}
		#header .nav li.last a{background-position:100% 0;padding-right:46px}
		#header .nav li a.active{background-position:100% -37px;margin-right:-25px;padding-right:60px;z-index:5;text-transform:uppercase;color:#000 !important;text-shadow:1px 1px 0 #faa57}
		#header .nav li.first a.active i{background-position:0 -37px}

#content{padding:27px 0 96px;width:100%}
	#content h1{font-weight:normal;font-size:23px;color:#525252;margin:0 0 18px}
	#content p{color:#525252;line-height:16px;padding:0 0 30px}
	#content a{color:#525252;text-decoration:underline}
	#content a:hover{color:#000;text-decoration:none}
		#content h1 a{color:#ff7c00;text-transform:uppercase;text-decoration:none;font-weight:bold}
		#content h1 a:hover{color:#b86618;text-decoration:underline}
	#content .content{padding:0 30px;overflow:hidden}
	#content .screen{float:left;margin:20px -20px 20px 4px;display:inline}
	#content .download{margin:30px 0 20px -11px;overflow:hidden}
		#content .download a.download-button{float:left;width:188px;height:62px;overflow:hidden;text-decoration:none;background:url(../images/download-button.png) 0 0 no-repeat;text-indent:-9999px;margin:0 10px 0 0;display:inline;position:relative}
		#content .download a.download-button:hover{background-position:0 100%}
		#content .download .short-desc{overflow:hidden;padding:7px 0 0}
		#content .download dl{line-height:16px;color:#2d2d2d}
		#content .download dt{float:left;width:auto;color:#626262;clear:left}
		#content .download small{font-size:11px;color:#8a8a8a}

#footer{position:relative;padding:22px 0 0;text-align:left;z-index:2;min-width:1000px}
	#footer ul{float:right;width:auto;padding-right:30px}
	#footer ul li{padding:0 0 8px}
	#footer ul a{color:#fff}
	#footer ul a:hover{color:#000}
	#footer .counters{float:left;width:auto;padding-left:30px}
	#footer .counters a{margin:0 8px 0 0}


