/* CSS Document */

body { padding:0; margin:0; font-family:tahoma; font-size:12px; font-weight: normal; color:#999; text-decoration:none; background:url(../images/bg_main.gif) repeat top center;}
a { font-weight:bold; color:#999; text-decoration:none;}
a:hover { color:#0085dd; text-decoration:underline;}

h1 { margin:0; padding:0 0 15px 0; color:#666; font-weight:bold; font-size:14px; text-decoration:underline;}
h2 { margin:0; padding:0 0 5px 0; color:#4a8ef7; font-weight:bold; font-size:12px; text-decoration:none;}
h2 a {color:#4a8ef7; text-decoration:none;}
h2 a:hover {text-decoration:none; color:#f60;}

.linedot_land {background:url(../images/landing/dot.gif) repeat-x left center; height:35px; margin:0; clear:both;}

ul {margin:0 0 0 10px; padding:0; list-style:none;}
ul li {margin:0; padding:0;}
li.list {list-style:disc; padding:0; margin:0 0 0 20px; line-height:16px;}
li.list span { text-decoration:none; color:#666; font-weight:bold;}

/*Text*/
.txt_head, .txt_head  a{ font-size:10px; font-weight:bold; color:#666; text-decoration:none;}
.txt_head  a:hover { color:#666; text-decoration:underline;}

.txt_copy { font-weight:bold; font-size:11px; color:#666; text-decoration:none;}

.txt_link, .txt_link a { font-size:12px; font-weight:bold; color:#666; text-decoration:none;}
.txt_link a:hover { color:#666; text-decoration:underline;}
.txt_footer, .txt_footer a { font-size:11px; color:#0085dd; text-decoration:none;}
.txt_about, .txt_about a { font-weight: normal; font-size:12px; color:#818181; text-decoration:none;}
.txt_about a:hover { color:#818181; text-decoration:underline;} 
.txt_about span { font-weight:bold; font-size:12px; color:#f7944a; text-decoration:none;}
.txt_site, .txt_site a { font-weight:normal; font-size:12px; color:#0085DD; text-decoration:none;}
.txt_site a:hover { color:#0085DD; text-decoration:underline;}

.txt_head2 { font-size:13px; font-weight:bold; color:#333; text-decoration:none;}
.footer, .footer a {
	font-family:tahoma;
	font-size:11px;
	font-weight: normal;
	color: #0066CC; text-decoration:none;
}
.footer a:hover { color:#99CC33; text-decoration:none;}
.footer_de, .footer_de a {font-family: tahoma; font-size:11px; font-weight: normal; color: #99CC33; text-decoration: none }

.txt_top, .txt_top a { font-size:13px; font-weight:bold; color:#0085DD; text-decoration:none;}
.txt_top a:hover { color:#0085DD; text-decoration: underline;}

.txt_next, .txt_next a{ font-size:12px; font-weight: normal; color:#666; text-decoration:none;}
.txt_next a:hover { color:#0085DD; text-decoration: underline;}
.txt_next_de { font-size:12px; font-weight:bold; color:#0085DD; text-decoration:none;}
.txt_red {font-size:11px; color:#f10000; text-decoration:none;}

.pre { background: url(../images/icon_pre.gif) no-repeat left; font-size:12px; font-weight:bold; color:#666; text-decoration:none; padding-left:12px;}
.pre a {color:#666; text-decoration:none;}
.pre a:hover {color:#0085DD; text-decoration:none;}

.next { background: url(../images/icon_next_1.gif) no-repeat right; font-size:12px; font-weight:bold; color:#666; text-decoration:none; padding-right:12px;}
.next a {color:#666; text-decoration:none;}
.next a:hover {color:#0085DD; text-decoration:none;}

 
/*End*/

/*for line*/
.line_x { background:url(../images/line_x.gif) repeat-x center; height:30px; width:300px;}

.line_footer { background:url(../images/aline_x.gif) repeat-x left center; height:20px;}

.line_y { background:url(../images/line_y.gif) repeat-y top center; width:20px; height:360px; }
.line_sha { background:url(../images/line_sha.gif) no-repeat top center; width:20px;height:42px;}

/*End*/

/*for form*/
.borderorange {
	border: 1px solid #849FE1; font-family:tahoma; font-size:11px; color:#818181; text-decoration:none; height:15px; padding-left:3px; width:210px;}
.txt_area { border:1px solid #849FE1; font-family:tahoma; font-size:11px; color:#818181; text-decoration:none; padding-left:3px; width:210px;}
	
	
.img { border:1px solid #849FE1; background:#fff; padding:3px;}
.img:hover { border:1px solid #99cc33;}
.img_graphic { border:1px solid #849FE1; background:#fff; padding:4px;}

.buttom {  background:#6FA6DC;
		color: #fff;
		border: 1px solid #AECDEB;
		font-family:tahoma;
		font-size: 11px;
		font-weight: bold; cursor:pointer;
		padding:3px;}
.buttom:hover { color:#f9ed25; text-decoration:none;}
		
.content { padding:0 25px 0 25px;}
.content2 { padding:50px 75px 0 75px;}
.content_print { padding:30px 70px 0 70px;}
.top50 { padding:50px 150px 0 150px;}

.bg_content { background:url(../images/img_footer.jpg) no-repeat bottom right; padding:0 15px 0 41px;}
.bg_content_eng { background: url(../images/img_eng_content.jpg) no-repeat bottom right; padding:0 15px 0 41px;}
.bg_txt { background:url(../images/bg_text.gif) repeat-y top right; padding:29px 30px 0 29px;}

.bg_tap { background:#edf0f7; padding:3px 5px 3px 5px;}

/*End*/

/*SUB MENU*/
.submn, .submn a { font-size:12px; font-weight: bold; color:#666; text-decoration:none;}
.submn a:hover { color:#f7941d; text-decoration:none;}
.submn_de, .submn_de a { font-weight: bold; font-size:12px; color:#f7941d; text-decoration: none;}

/*END*/

