@charset "utf-8";
/* Creation date: 11.07.2008 */

* {margin:0px; padding:0px;}

body {margin:0px; padding:0px; background:url(images/bg_top.gif) 0px 0px repeat-x;}

div {position:relative; font-family:tahoma; font-size:11px;}

p {font-size:1.1em;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

#all {width:100%; text-align:center;}
#main-home {width:1098px; margin:0 auto; text-align:left;}
#main {width:852px; margin:0 auto; text-align:left;}

.w50 {width:50%;}
.w100 {width:100%;}
.w851 {width:852px;}
	.bg_left {background:url(images/bg_left.jpg) right top repeat-y;}
	.bg_right {background:url(images/bg_right.jpg) left top repeat-y;}

	.header-home {position:absolute; top:-116px; left:1px; width:1098px; height:116px; background:url(images/bg_head.jpg) 0px 0px no-repeat;}
	.header {position:absolute; top:-116px; left:-119px; width:1098px; height:116px; background:url(images/bg_head.jpg) 0px 0px no-repeat;}

#content-home {background:url(images/bg_mainimg.jpg) 0px top no-repeat; height:520px; margin-top:116px;}
#content {background:url(images/bg_quality.jpg) 0px top no-repeat; height:250px; margin:0px auto; margin-top:116px;}
	.textmain {position:relative; text-align:left;}
		.bg_btm_l {background:#E3ECFB url(images/bg_bordtextmain.gif) top left repeat-y;}
		.bg_btm_r {background:url(images/bg_bordtextmain.gif) top right repeat-y;}
		
		.btm {padding:10px 12px;}
		.btm h1 {font-size:24px; font-weight:normal; color:#17408F; margin:0px; padding-bottom:10px;}
		/*.btm h2 {font-size:14px; font-weight:bold; color:#163aa1; padding-left:9px; background: url(images/staract.gif) 0px 6px no-repeat;} */
		.btm h2 {font-size:15px; font-weight:normal; color:#163aa1; padding:0 0 5 0; background: url(images/h2_line.gif) 0px 18px no-repeat;}
		
		
		.wbox_tl {background:#FFFFFF url(images/wbox_tl.gif) top left no-repeat;}
		.wbox_tr {background:url(images/wbox_tr.gif) top right no-repeat;}
		.wbox_bl {background:url(images/wbox_bl.gif) bottom left no-repeat;}
		.wbox_br {background:url(images/wbox_br.gif) bottom right no-repeat; width:100%:}
		
		.wbox_pad {padding:15px 20px 0px 20px;}
		
		.img_pass {float:right; background:url(images/img_pass.jpg) 0px 0px no-repeat; width:154px; height:199px;}

.bg_bottom {background:url(images/bg_bottom.gif) 0px 0px repeat-x; height:64px; text-align:center;}

#footer {width:1098px; margin:0 auto; background:url(images/bg_footer.jpg) 0px 0px no-repeat; height:64px; padding-top:20px;}
#footer a {font-size:12px; color:#FFFFFF;}

#menu {height:32px; text-align:left;}
#menu ul {list-style:none; margin:0px; padding:0px;}
#menu ul li {display:block; float:left;}
#menu ul li:hover, #menu ul li.hover {background:url(images/mbut_l.gif) left top no-repeat;}
#menu ul li a {display:block; float:left; background:url(images/mbut_r.gif) 100% -31px no-repeat; padding:11px 10px 5px 10px; color:#FFFFFF;}
#menu ul li a:hover {background:url(images/mbut_r.gif) top right no-repeat; color:#07355C;}
	.lmenu-home {position:absolute; top:0px; left:180px;}
	.rmenu-home {position:absolute; top:0px; right:180px;}
	.lmenu {position:absolute; top:0px; left:60px;}
	.rmenu {position:absolute; top:0px; right:55px;}
	
	.ddbox-join {position:absolute; top:29px; left:45px; width:120px;}
	.ddbox-aboutus {position:absolute; top:29px; left:112px !important; width:120px;}
	.ddbox-tat {position:absolute; top:29px; right:65px !important; width:120px;}
	.ddbox-srv {position:absolute; top:29px; right:0px !important; width:120px;}
	.bg_ddbox {background:#3693B2 url(images/bg_ddbox.gif) 0px 0px repeat-x !important;}
		.ddbox_t {background:url(images/ddbox_t.gif) 0px 0px no-repeat; width:120px; height:5px; overflow:hidden;}
		.ddbox_b {background:url(images/ddbox_b.gif) 0px 0px no-repeat; width:120px; height:5px;}
		.ddbord_l {background:url(images/ddbord.gif) top left repeat-y;}
		.ddbord_r {background:url(images/ddbord.gif) top right repeat-y;}

		#menu ul li ul {list-style:none; margin:0px 0px 0px 2px; padding:1px 0px; width:118px; overflow:hidden;}
		#menu ul li ul li {float:none;}
		#menu ul li ul li:hover, #menu ul li ul li.hover {background:none;}
		#menu ul li ul li a {float:none; background:url(images/star.gif) 0px 5px no-repeat; padding:2px 0px 2px 10px;}
		* html #menu ul li ul li a {display:inline-block; width:100%;}
		*+html #menu ul li ul li a {display:inline-block; width:106px;}
		#menu ul li ul li a:hover {float:none; background:#B9D8E8 url(images/staract.gif) 0px 5px no-repeat; padding:2px 0px 2px 10px;}
		
		.submenu {display:none;}
		li.hover .submenu {display:block;}

.bord {border:1px solid red;}

/*bq*/
blockquote {
display: block;
padding: 0 60px;
width: 550px;
}

blockquote:before, blockquote:after {
color: #69c;
display: block;
font-size: 700%;
width: 50px;
}

blockquote:before {
content: open-quote;
height: 0px;
margin-left: -0.55em;
}

blockquote:after {
content: close-quote;
height: 50px;
margin-top: -70px;
margin-left: 560px;
}

.footer {color:#999999;}
.footer a {color:#999999;}
