﻿html, body {
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #efefef;
	min-width: 900px;
	line-height: 18px;
}

img {
	padding: 0px;
	margin: 0px;
}

a {
	color: #777777;
	text-decoration: none;
	padding: 0px;
	margin: 0px;	
}

a img {
	border: none;
	text-decoration: none;
}

a:hover {
	color: #dd0000;
}

h1 {
	font: 26px Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: normal;
	padding: 15px 0px 0px 0px;
	margin: 0px;
}

h2 {
	font: 20px Arial, Helvetica, sans-serif;
	color: #505050;
	font-weight: normal;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}


h3 {
	font: 16px Arial, Helvetica, sans-serif;
	color: #444444;
	font-weight: normal;
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

p  { line-height: 20px; padding:5px 0px 10px 0px; margin: 0px; color: #505050;}
td { margin: 0px; color: #505050; } 

.pagename {
	font: 20px Arial, Helvetica, sans-serif;
	color: #909090;
	font-weight: normal;
	padding: 21px 0px 0px 12px;
	margin: 0px;
}

.headwrapper {
	width: 100%;
	background: #fdfdee url(gfx/bg-campaign.png) repeat-x;
	height: 50px;
}

.content-headwrapper {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

.content-headwrapper  h1 { padding-left: 53px; float: left;}
.content-headwrapper  span { float: left;}
.content-middle {
	background: #ffffff url(gfx/content_mdk.png) repeat-y;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

.content-top {
	width: 950px;
	background: url(gfx/content-top_mdk.png) no-repeat;
	background-position: top left;
	min-height: 288px;
	overflow: hidden;
}

.content-superwrapper {
	background: #efefef url(gfx/content-top6.png) repeat-x;
	height: 300px;
}

.footer-wrapper {
	padding-left: 53px;
}

.footer-wrapper .footer {
	float: left;
	width: 846px;
	height: 163px;
	background: url(gfx/footer.png) no-repeat;
	position: relative;
}

.footer-wrapper .footer .homecontact {
	background: url(gfx/home.png) no-repeat 15px 20px;
	position: absolute;
	width:250px;
	height: 128px;
	left: 50px;
	top: 43px;
	padding: 5px 0px 0px 110px
}

.footer-wrapper .footer .webcontact {
	background: url(gfx/web.png) no-repeat 15px 20px;
	position: absolute;
	width:250px;
	height: 128px;
	left: 400px;
	top: 43px;
	padding: 5px 0px 0px 110px
}

.footer ul { list-style: none; margin: 0px; padding: 0px; color: #808080;}

.header-wrapper {
	padding-left: 46px;
}

.header-wrapper .header {
	float: left;
	width: 860px;
	height: 150px;
	margin: 0px;
	padding: 1px 0px 0px 0px;
}
.header-wrapper .menu {
	float: left;
	width: 860px;
	height: 35px;
}

.content-bottom {
	float: left;
	background: #efefef url(gfx/content-bottom2.png) no-repeat;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
	vertical-align: top;
}


.clear {clear:both; height:1px;}

#newsblock p { margin: 0px; padding: 0px 0px 35px 0px; }
#newsblock h3  { padding:0px; margin: 0px;}
#newsblock ul { list-style: none; width: 535px;}
#newsblock li { margin: 0px; padding: 0px; float:none; width: 535px;}
#newsblock i {color: #909090; margin:0px; padding:0px;}

#ads {
	padding-left: 53px;
	padding-top: 13px;
	width: 840px;
	height: 45px;
	clear:both;
}

#ads img {margin-left: 3px;}

#c-wrapper {
	float: left;
	overflow: hidden;
	padding: 8px 8px 0px 3px;
	width: 585px;
}
#c-wrapper  .content { margin-left: 53px;}
#c-wrapper h1  { color: #dba71a; }
#c-wrapper a {
	color: #dba71a;
	text-decoration: underline;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
#c-wrapper a:hover {
	color: #dd0000;
	text-decoration: underline;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}


#s-wrapper {
	float: right;
	overflow: hidden;
	padding: 8px 8px 0px 3px;
	width: 320px;
}
#s-wrapper  .content { margin-right: 53px;}
#s-wrapper .WebBlog_header { font-weight: bold; }
#s-wrapper .WebBlog_header  h4 { font-size: 12px; margin: 0px; padding: 0px; color: #606060;}
#s-wrapper .WebBlog_msg { font-weight: normal; padding-bottom: 15px; color: #808080;}
#s-wrapper ul {list-style:none; padding:2px 0px 0px 5px; margin:0px;}

#c-wrapper ul {list-style:none; padding:2px 0px 0px 5px; margin:0px;}
#c-wrapper li {float:left;}

.start_qc { background: #ffffff url(/upload/image/qc_bg.png) no-repeat; width: 535px; min-height: 100px;}
.start_qc p {padding: 25px 30px 30px 180px; margin: 0px;}

.start_qd { background: #ffffff url(/upload/image/qd_bg.png) no-repeat; width: 535px; min-height: 100px;}
.start_qd p {padding: 25px 30px 30px 180px; margin: 0px;}

.start_qs { background: #ffffff url(/upload/image/qs_bg.png) no-repeat; width: 535px; min-height: 100px;}
.start_qs p {padding: 25px 30px 30px 180px; margin: 0px;}