﻿body{
	margin:0px;
	padding:0px;
	font-family:Arial;
	background-image:url('../images/bg.jpg');
	background-repeat:repeat-x;
	background-position:center top;
	font-size:12px;
	color:#333333;
}
.body_level2{
	background-image:url('../images/bg_level2.jpg');
	background-repeat:repeat-x;
}
#top{
	float:left;
	width:100%;
	background-image:url('../images/bg_top.png');
	background-repeat:repeat-x;
	height:66px;
	-background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_top.png', sizingMethod='scale');
    text-align:center;
}
a{
	color:#666666;
}
#top_level2{
	float:left;
	width:100%;
	height:130px;
}
#top_level2 .logo{
	text-align:center;
	padding-top:15px;
	background-image:url('../images/logo.png');
	background-repeat:no-repeat;
	background-position:center top;
	width:342px;
	height:97px;
	margin-top:10px;
	float:left;
}
#top_level2 .logo a  {
	display: block;
	padding-top:72px;
	width:342px;
	height: 0;
	overflow: hidden;
	text-indent: 143px;
}
#top_level2 .bt_pricing{
	float:right;
}
#top2{
	width:930px;
	margin:auto;
}
#top .logo{
	text-align:center;
	padding-top:15px;
	background-image:url('../images/logo.png');
	background-repeat:no-repeat;
	background-position:center top;
	width:342px;
	height:97px;
	margin-left:0px;
	margin-top:5px;
	float:left;
}
#top .logo a  {
	display: block;
	padding-top:72px;
	width:342px;
	height: 0;
	overflow: hidden;
	text-indent: 143px;
}
#top .bt_pricing{
	float:right;
}
img{
	border:0px;
}
#header .titleHeader{
	float:left;
	text-align:center;
	width:100%;
	font-family:Verdana;
	font-size:30px;
	color:#000;
	font-weight:bold;
}
#header .titleHeader h1{
	margin-bottom:0px;
	padding-bottom:0px;
}
#header .titleHeader p{
	padding:0;
	margin:0;
}

#header .titleHeader span{
	font-family:Arial;
	font-size:14px;
	color:#000;
	font-weight:bold;
	padding-top:10px;
	display:block;
}
#header .boxImg{
	float:left;
	width:930px;
	height:504px;
	background-image:url('../images/bg_img.png');
	background-position:center top;
	background-repeat:no-repeat;
	-background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_img.png', sizingMethod='crop');
}
#header .boxImg .prev{
	float:left;
	width:122px;
	background-image:url('../images/prev.png');
	background-repeat:no-repeat;
	height:121px;
	-background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/prev.png', sizingMethod='crop');
    margin-top:140px;
}
#header .boxImg .prev a{
	display: block;
	padding-top:121px;
	width:122px;
	height: 0;
	overflow: hidden;
	text-indent: 143px;
}
#header .boxImg .next{
	float:right;
	width:122px;
	background-image:url('../images/next.png');
	background-repeat:no-repeat;
	height:121px;
	-background: none;
    -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/next.png', sizingMethod='crop');
    margin-top:140px;
}
#header .boxImg .next a{
	display: block;
	padding-top:121px;
	width:122px;
	height: 0;
	overflow: hidden;
	text-indent: 143px;
}
#header .boxSlide{
	float:left;
	width:555px;
	text-align:center;
	padding-top:33px;
	display:block;
}
#content .boxNews{
	float:left;
	padding-top:20px;
	padding-right:9px;
	padding-left:9px;
}
#content .boxNews img{
	padding-bottom:5px;
}
#content .boxNews a{
	font-size:20px;
	color:#333333;
	font-weight:bold;
	background-position:left bottom;
	padding-bottom:5px;
	text-decoration:none;
	font-family:Calibri;
}
#content .boxNews2{
	float:left;
	padding-top:20px;
	padding-right:27px;
	padding-left:0px;
	padding-bottom:30px;
}
#content .boxNews3{
	float:right;
	padding-top:20px;
	padding-left:0px;
	padding-bottom:30px;
}
#content .boxNews3 img{
	padding-bottom:5px;
}
#content .boxNews2 img{
	padding-bottom:5px;
}
#content .boxNews2 a{
	font-size:20px;
	color:#333333;
	font-weight:bold;
	background-position:left bottom;
	padding-bottom:5px;
	text-decoration:none;
}
#content .boxNews3 a{
	font-size:20px;
	color:#333333;
	font-weight:bold;
	background-position:left bottom;
	padding-bottom:5px;
	text-decoration:none;
}

#content .boxNews a:hover{
	font-size:20px;
	color:#333333;
	font-weight:bold;
	background-image:none;
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:5px;
	text-decoration:none;
	font-family:Calibri;
}
#content .boxNews2 a:hover{
	font-size:20px;
	color:#333333;
	font-weight:bold;
	background-image:none;
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:5px;
	text-decoration:none;
}
#content .boxNews3 a:hover{
	font-size:20px;
	color:#333333;
	font-weight:bold;
	background-image:none;
	background-repeat:repeat-x;
	background-position:left bottom;
	padding-bottom:5px;
	text-decoration:none;
}

#footer .copy{
	float:left;
	color:#666666;
	font-size:12px;
	padding-top:10px;
	text-align:center;
	width:100%;
}
#slider {
	overflow:hidden;
	width:605px;
	float:left;
	margin-left:67px;
	padding-top:1px;
}
#slider ul {
	margin:0px;
	padding:0px;
	width:110000px;
}
#slider ul li {
	float:left;
	list-style-type:none;
	overflow:hidden;
	width:555px;
	height:380px;
}
/*-----------*/
.boxNews ul{
	margin:0px;
	padding:0px;
	clear:both;
}
.boxNews ul li{
	list-style-type:none;
	float:left;
	font-weight:bold;
	position: relative;
	z-index:100;
	display:inline;
}
.boxNews ul li ul{
	margin:0px;
	padding:0px;
	position: absolute;
	left: -0px;
	top: 25px;
	display: none;
	z-index:100;
}
.boxNews ul li ul.one{
	margin:0px;
	padding:0px;
	position: absolute;
	left: -119px;
	top: -665px;
	display: none;
	z-index:100;
}
.boxNews ul li ul.one2{
	margin:0px;
	padding:0px;
	position: absolute;
	left: -119px;
	top: -380px;
	display: none;
	z-index:100;
}
.boxNews ul li ul.one3{
	margin:0px;
	padding:0px;
	position: absolute;
	left: -139px;
	top: -228px;
	display: none;
	z-index:100;
}
.boxNews ul li ul li{
	font-size:12px;
	color:#292929;
	margin-left:0px;
	width:256px;
	font-weight:normal;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	line-height:18px;
	font-family:Arial;
}
.boxNews ul li ul.search li{
	font-size:12px;
	color:#727272;
	margin-left:0px;
	width:297px;
	font-weight:normal;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	line-height:18px;
}
.boxNews ul li ul li a{
	height:23px;
	display: block;
}
.boxNews ul li ul li a:hover{
	font-weight:normal;
	text-transform:none;
}
*html .boxNews ul li.over ul {
	display:block;
	background-color:#fff;
	background-image:url('images/line_bottom.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:238px;
	border:1px solid #dddddd;
}  
*html .boxNews ul li.over ul.search {
	display:block;
	background-color:#e8e8e8;
	background-image:url('images/line_bottom2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:297px;
	margin-left:15px;
	border:1px solid #dddddd;
} 
.boxNews ul li:hover ul.search{
	display: block;
	background-color:#e8e8e8;
	background-image:url('images/line_bottom2.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-left:15px;
}
.boxNews ul li:hover ul{

	background-color:#fff;
	background-image:url('images/line_bottom.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	border:1px solid #dddddd;
}
.boxNews ul li a{
	display: block;
	float:left;
}
.boxNews ul li a:hover{
	font-weight:bold;
	text-decoration:none;
}
/*--------*/
#left .breadcrumbs{
	float:left;
	color:#666666;
	padding-top:15px;
	width:100%;
}
#left .breadcrumbs a{
	color:#666666;
	text-decoration:none;
}
#left .textContent{
	float:left;
	padding-top:15px;
	line-height:18px;
}
#left h1{
	font-size:24px;
	color:#333333;
	margin:0px;
	padding:0px;
	width:100%;
	line-height:25px;
}
.boxContact {
	float:left;
	width:450px;
}
.boxInp {
	float:left;
	font-size:14px;
	padding-bottom:15px;
}
.inp {
	background-color:#F6F6F6;
	border:1px solid #E4E4E4;
	color:#888888;
	font-size:16px;
	height:25px;
	margin-top:5px;
	padding-left:5px;
	padding-top:5px;
	width:445px;
}
.boxContact2 {
	float:right;
	width:450px;
}
.radioBox {
	color:#626262;
	float:left;
	font-size:14px;
	padding-right:35px;
	padding-top:5px;
}
.inpOthe {
	color:#626262;
	float:left;
	padding-top:5px;
	width:100%;
}
.inp2 {
	background-color:#F6F6F6;
	border:1px solid #E4E4E4;
	color:#888888;
	font-size:16px;
	height:25px;
	margin-top:5px;
	padding-left:5px;
	padding-top:5px;
	width:285px;
}
.texta {
	background-color:#F6F6F6;
	border:1px solid #E4E4E4;
	color:#888888;
	font-size:16px;
	height:350px;
	margin-top:5px;
	padding-left:5px;
	padding-top:5px;
	width:445px;
}
.sel {
	background-color:#F6F6F6;
	border:1px solid #E4E4E4;
	color:#888888;
	font-size:14px;
	margin-top:5px;
	width:155px;
}
.btRequest {
	float:left;
	padding-top:20px;
	width:100%;
}
.bgDesign{
	background-image:url('../images/bg_web_design.gif');
	background-repeat:no-repeat;
	width:291px;
	height:100px;
	float:left;
	font-size:24px;
	font-family:Calibri;
	font-weight:bold;
}
.bgDesign .bgDesignPadd{
	float:left;
	padding-left:120px;
	padding-top:33px;
}
.bgSeo{
	background-image:url('../images/bg_seo.gif');
	background-repeat:no-repeat;
	width:291px;
	height:100px;
	float:left;
	font-size:24px;
	font-family:Calibri;
	font-weight:bold;
}
.bgSeo .bgSeoPadd{
	float:left;
	padding-left:120px;
	padding-top:24px;
}
.bgCall{
	background-image:url('../images/bg_call.gif');
	background-repeat:no-repeat;
	width:291px;
	height:100px;
	float:left;
	font-size:22px;
	font-family:Calibri;
	font-weight:bold;
}
.bgCall .bgCallPadd{
	float:left;
	padding-left:140px;
	padding-top:22px;
}
.bt_hire{
	float:left;
	padding-left:18px;
}
.font14{
	font-size:14px;
}
.listPricing{
	float:left;
	font-size:14px;
	color:#1c70a9;
	padding-right:15px;
	width:300px;
}
.listPricing ul{
	margin:0px;
	padding:0px;
}
.listPricing ul li{
	list-style-type:none;
	background-image:url('../images/pic_pricing.gif');
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-left:25px;
}
.footerRequest{
	position:fixed;
	bottom:0px;
	background-image:url('../images/bg_footer_requ.png');
	width:100%;
	height:55px;
	z-index:200;
}
.footerRequest2{
	width:930px;
	margin:auto;
}
.footerRequest .boxRequest{
	font-size:14px;
	color:#fff;
	font-style:italic;
	padding-top:20px;
	float:left;
	padding-right:30px;
}
.footerRequest .boxRequest2{
	padding-top:10px;
	float:left;
	padding-right:30px;
}
