*{ margin:0; padding:0;}
html,body{height: 100%; color:#000000;}
body{font: 62.5%/1.4 Arial;background:#ffffff;}
img{border: none;}
ul,ol,li{list-style:none;}
h1{font-size:30px;margin-bottom:15px;text-align:center;}
h2{font-size:18px;}

#wrap{width:990px;}
#header{height:200px;background:#66ccff;margin-bottom:2px;}
.header_btm{height:1px;}

.phone{color:#333333;font-size:42px;font-family:Verdana;width:420px;text-align:right;position:relative;float:right;padding:10px;}
.company{font-family:verdana;font-size:48px;color:#ffffff;text-align:left;padding:10px 0px 0px 20px;}
.itcon-s{font-family:verdana;font-size:60px;color:#ffffff;text-align:left;padding-left:50px;}
.address{font-family:Verdana;font-size:15px;color:#000bf9;float:right;font-weight:bold;padding:10px;}


* html #content{margin-top:-4px;}
#content{overflow:hidden;zoom:1;font-family:Arial;}
#content div {text-align:left;}

.left{width:250px;float:left;background:#cfcfcf;}
.menu{width:100%;background:#cfcfcf;}
.menu{margin-top:10px;}
.menu li{
	border-bottom:1px solid #ffffff;
	background:url(i/str.gif) left center no-repeat;
	padding:5px 5px 5px 35px;
	text-align:center;
	list-style:none;
}
.menu li a{font-size:1.5em;color:#000000;text-decoration:none;display:block;}
.menu li a:hover{text-decoration:underline;}

.menu li.sub{padding:0px;margin:0px;}
*html .menu li.sub{border:1px solid #000000;margin: -1px 0px 0px -1px;}

.submenu{background:#cccccc;margin:-2px 0px;position:relative;}
*html .submenu{margin:0px 0px 0px 0px;}
.submenu li{
	border-bottom:1px solid #ffffff;
	background:#c0c0c0;
	padding:5px 5px 5px 35px;
	text-align:left;
	list-style:none;
	font-size:8px;
}
.submenu li a{color:#333333;text-decoration:none;}
.submenu li a:hover{text-decoration:underline;}

.menu li.partner{background:url('i/bg_partner.gif') repeat-x;border:0px solid red;position:relative;z-index:1;font-size:14px;color:#ffffff;padding:12px 0px;margin-top:-1px;}
*html .menu li.partner{margin:0px;}

.txt{float:left;width:535px;background:#f7f7f7;}
.text{padding:16px 15px;font-size:15px;}
.text p{margin-bottom:20px;text-align:justify}
.right{float:right;width:200px;font-size:16px;padding-top:20px;}
*html .txt{width:529px;}

.right form p{font-weight:bold;margin-top:10px;font-size:13px;}
.right form input{width:200px;}
.submit{margin-top:10px;}
.contact{margin:60px 0px;}
.call{font-weight:bold;font-size:12px;margin-bottom:50px;}
.call p{margin:10px 0px;}

#footer{height:38px;background:#ffffff url('i/footer.gif') repeat-x;text-align:center;}
#footer p{padding-top:10px;font-size:11px;}

.form_input{color:red;font-style:normal;font-size:11px;}

.sublinks {margin:0px 30px;}
.sublinks li{line-height:20px;}
.sublinks a{font-size:13px;}

.li {width:100%;text-align:center;padding:1px;}
