﻿/*************Global  b************/
*
{
	margin:0;
	padding:0;
}
body
{
	text-align:center;
	font-family:tahoma,\5B8B\4F53,arial,sans-serif;
	font-size:12px;
	line-height:22px;
	color:#696969;
	background-color:#000;
}
img
{
	border:0px;
	vertical-align:top;
	display:block;
}
li
{
	list-style:none;
}
div
{
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
a 
{
	cursor:pointer;
	text-decoration:none;
	hide-focus:expression(this.hideFocus=true);
	outline:none;
	color:#696969;
}
a:link 
{
}
a:visited 
{
}
a:hover 
{
	color:#b80003;
}
a:active 
{
}
.div51la
{
	width:20px;
	height:20px;
	z-index:10;	
}
.hidden
{
	display:none;
}
#divMain
{
	width:998px;
	background-color:#fff;
}
.div974
{
	width:974px;
}
strong
{
	font-weight:bold;
}
/**************Global e**********************/
/**************top b**********************/
#divTop100
{
	width:auto;
	height:119px;
	background-color:#000;
	min-width:998px;
}
#divTop
{
	width:998px;
	height:119px;
	background-color:#000;
}
#divLogo
{
	float:left;
	width:246px;
	height:119px;
}
#aLogo
{
	width:232px;
	height:68px;
	background-image:url('../img/logo.png');
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	margin-left:13px;
	margin-top:31px;
}
#divHeader
{
	float:left;
	width:752px;
	height:96px;
}
#divHeader #pOnlineService
{
	float:right;
	margin-right:16px;
	margin-top:26px;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	width:60px;
}
#divHeader #pOnlineService .a1
{
	color:#ff9000;
}
#divHeader #pOnlineService .a1:hover
{
	color:#b80003;
}
#divHeader #pOnlineService .a2
{
	color:#bbb;
}
#divHeader #pOnlineService .a2:hover
{
	color:#b80003;
}
#divMenu
{
	float:left;
	width:738px;
	height:23px;
	background-color:#fff;
}
#divMenu a
{
	float:left;
	height:23px;
	overflow:hidden;
	background-image:url('../img/menu.png');
	background-repeat:no-repeat;
}
/*ppppppppppppp*/
#liHome
{
	width:61px;
	margin-left:0px;
	background-position:0px 0px;
}
#liAbout
{
	width:80px;
	margin-left:2px;
	background-position:-63px 0px;
}
#liTeam
{
	width:80px;
	margin-left:3px;
	background-position:-146px 0px;
}
#liNews
{
	width:80px;
	margin-left:3px;
	background-position:-229px 0px;
}
#liService
{
	width:80px;
	margin-left:4px;
	background-position:-313px 0px;
}
#liPortfolio
{
	width:80px;
	margin-left:2px;
	background-position:-395px 0px;
}
#liYtch
{
	width:80px;
	margin-left:3px;
	background-position:-478px 0px;
}
#liGuestbook
{
	width:80px;
	margin-left:4px;
	background-position:-562px 0px;
}
#liContact
{
	width:92px;
	margin-left:4px;
	background-position:-646px 0px;
}
/*ppppppppppppp*/
/*ppppppppppppp*/
#liHome:hover
{
	width:63px;
	margin-left:0px;
	margin-right:-2px;
	background-position:0px -23px;
	display:inline-block
}
#liAbout:hover
{
	width:86px;
	margin-left:-1px;
	margin-right:-3px;
	background-position:-60px -23px;
}
#liTeam:hover
{
	width:86px;
	margin-left:0px;
	margin-right:-3px;
	background-position:-143px -23px;
}
#liNews:hover
{
	width:88px;
	margin-left:-1px;
	margin-right:-4px;
	background-position:-225px -23px;
}
#liService:hover
{
	width:88px;
	margin-left:0px;
	margin-right:-4px;
	background-position:-309px -23px;
}
#liPortfolio:hover
{
	width:86px;
	margin-left:-1px;
	margin-right:-3px;
	background-position:-392px -23px;
}
#liYtch:hover
{
	width:88px;
	margin-left:-1px;
	margin-right:-4px;
	background-position:-474px -23px;
}
#liGuestbook:hover
{
	width:88px;
	margin-left:0px;
	margin-right:-4px;
	background-position:-558px -23px;
}
#liContact:hover
{
	width:96px;
	margin-left:0px;
	margin-right:0px;
	background-position:-642px -23px;
}
/*ppppppppppppp*/
#bodyHome #liHome
{
	background-position:0px -23px;
}
#bodyAbout #liAbout
{
	background-position:-63px -23px;
}
#bodyAbout #liAbout:hover
{
	background-position:-60px -23px;
}
#bodyTeam #liTeam
{
	background-position:-146px -23px;
}
#bodyTeam #liTeam:hover
{
	background-position:-143px -23px;
}
#bodyNews #liNews
{
	background-position:-229px -23px;
}
#bodyNews #liNews:hover
{
	background-position:-225px -23px;
}
#bodyService #liService
{
	background-position:-313px -23px;
}
#bodyService #liService:hover
{
	background-position:-309px -23px;
}
#bodyPortfolio #liPortfolio
{
	background-position:-395px -23px;
}
#bodyPortfolio #liPortfolio:hover
{
	background-position:-392px -23px;
}
#bodyYtch #liYtch
{
	background-position:-478px -23px;
}
#bodyYtch #liYtch:hover
{
	background-position:-474px -23px;
}
#bodyGuestbook #liGuestbook
{
	background-position:-562px -23px;
}
#bodyGuestbook #liGuestbook:hover
{
	background-position:-558px -23px;
}
#bodyContact #liContact
{
	background-position:-646px -23px;
}
#bodyContact #liContact:hover
{
	background-position:-642px -23px;
}
/*ppppppppppppp*/
/**************top e**********************/
/**************focus b**********************/
#divFocus
{
	width:974px;
	height:318px;
	margin-top:11px;
}
/**************focus e**********************/
/**************line1 b**********************/
#divLine1
{
	width:974px;
	height:1px;
	line-height:1px;
	background-color:#cbcbcb;
	margin-top:14px;
}
/**************line1 e**********************/
/**************about b**********************/
#divAbout
{
	float:left;
	width:657px;
	height:204px;
	margin-top:12px;
	background-color:#fff;
	border-left:1px #efefef solid;
	border-top:1px #efefef solid;
}
#container-cp
{
	width: 657px;
	height:204px;
	background: url("../img/cp.jpg") no-repeat right bottom;
	clear: both;
	margin-top: 0px;
	float:left;
}
#container-cp #cp-list
{
	background: url("../img/cp1.gif") no-repeat right top;
	list-style:none;
	width: 103px;
	height:174px;
	margin: 0px 0px 10px 0;
	float: left;
}
#container-cp #cp-list li
{
	background: url("../img/cp2.gif") no-repeat right bottom;
	font-size: 12px;
	overflow: hidden;
	line-height: 29px;
	height: 29px;
	width: 103px;
	display:block;
	overflow:hidden;
}
#container-cp #cp-list a 
{	
	display:block;
	width:102px;
	height:28px;
	overflow:hidden;
	text-align:center;
}
#container-cp #cp-list a.up 
{
	font-weight: bold;
	background: url("../img/cp3.jpg") no-repeat right;
	color: #C71A1E;
}
#cp-content
{
	width: 530px;
	height:190px;
	float: right;
	margin: 8px 10px 0px 10px;
	FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.25,wipestyle=0,motion=forward);
	text-align:left;
	_display:inline;
}
#cp-content .switch
{
	margin: 0;
}
#cp-content .switch img
{
	float:left;
	margin: 0px 10px 5px 0px;
	padding:5px;
	border:1px #dfdfdf solid;
	background-color:#fff;
}
#cp-content .switch p
{
	margin: 0;
	margin-bottom: 8px;
	text-indent: 2em
}

#cp-content .switch .switch-title
{
	color:#b80003;
	font-weight: bold;
	padding:0 10px 0px 10px;
	text-indent: 0;
	font-size:14px;
	text-align:center;
}
#cp-content .switch a
{
	color: #FF9000;
	margin-left:10px 
}
#cp-content .switch a:hover
{
	color:#C71A1E;
}
/**************about e**********************/
/**************Focus2 b**********************/
#divFocus2
{
	float:left;
	width:304px;
	height:205px;
	margin-top:12px;
	margin-left:12px;
}
/**************Focus2 e**********************/
/**************news b**********************/
#divNews
{
	width:974px;
	height:503px;
	margin-top:13px;
}
#divNewsTitle
{
	width:180px;
	height:503px;
	float:left;
}
#divNewsTitle a
{
	width:180px;
	height:503px;
	float:left;
	display:block;
	background-image:url('../img/divNewsTitle.png');
	background-position:73px 36px;
	background-repeat:no-repeat;
}
#divNewsList
{
	width:534px;
	height:503px;
	float:left;
}
#divNewsList ul
{
	text-align:left;
	float:left;
	margin-left:24px;
	margin-top:25px;
	line-height:18px;
	height:450px;
	width:488px;
	overflow:hidden;
}
#divNewsList ul li
{
	float:left;
	margin-bottom:7px;
}
#divNewsList ul li a
{
	float:left;
	width:482px;
	height:18px;
	display:block;
	overflow:hidden;
	padding-left:3px;
	padding-right:3px;
}
#divNewsList ul li a:hover
{
	background-color:#d9d9d9;
}
#divNewsList ul li a span
{
	font-weight:bold;
	font-size:16px;	
	font-family:Calibri;
	color:#545452;
	line-height:12px;
}
#divNewsList p
{
	width:488px;
	float:left;
	text-align:right;
	padding:10px 0 0 0;
}
#divNewsList p a
{
	color:#7f7f7f;
}
#divNewsList p a:hover
{
	color:#b80003;
}
#divNewsFlash
{
	width:106px;
	height:454px;
	float:left;
	margin-top:26px;
	margin-left:40px;
}
/**************news e**********************/
/**************links b**********************/
#divLinks
{
	width:821px;
	height:auto;
	line-height:25px;
	text-align:center;
	padding:2px 0 2px 0;
}
#divLinks p a
{
	color:#7f7f7f;
}
#divLinks p a:hover
{
	color:#b80003;
}
/**************links e**********************/
/**************bottom b**********************/
#divBottom100
{
	width:auto;
	background-color:#000;
	min-width:998px;
	padding:0 0 5px 0;
}
#divBottom
{
	width:998px;
	height:166px;
	background-color:#000;
	padding:10px 0 12px 0;
	color:#939393;
}
#divBottom a
{
	color:#939393;
}
#divBottom a:hover
{
	color:#fff;
}

/**************bottom e**********************/









