/* CSS Document */
body{
font:small arial,helvetica,clean,sans-serif;color:#000000;
	margin:0px;
	padding:0px;
	background-color: #ffffff;
}
h1,h2,h3,h4,ul {padding:0px; margin:0px;}
h1{font-size:120%;}
h2{font-size:110%;}
#top{
	width:1002px;
	margin:auto;
	background-image: url(../images/top_bg.gif);
	background-repeat: repeat-x;
	padding-top:12px;
	height:240px;
	background-color: #c9c9c7;
}
.pleft{float:left;}
.pright{float:right;}
.tleft{width:231px; float:left;}
.tright{
	float:right;
	width:766px; 
}
.date{
	height:39px;
	line-height:39px;
	background-image: url(../images/11_03.gif);
	background-repeat: repeat-x;
	font-size:90%;
	text-align:center;
	color:#FFFFFF;
	background-position: right;
}
.infotitle{height:30px; line-height:30px;background-color:#CCCCCC;}
.infotitle a{ font-weight:bold;}
.infodej{
	border: 1px solid #FF0000; margin:5px; padding:5px;
}
.sitenavt{ height:39px;line-height:39px;
	background-image: url(../images/11_03.gif); color:#FFFFFF; padding-left:8px;}
.sitenavt strong{ float:left;}	
	#topc{}
#topc a{ padding-left:30px; color:#ffffff; font-size:85%;}
#topc a:hover{text-decoration:none;}
.skype{ background:url(../images/skype.gif) no-repeat 5px;
}
.msn{
	background:url(../images/msn.gif) no-repeat 5px;
}
.email{
	background: url(../images/email.gif) no-repeat 5px;
}
.cnlink{
background:url(../images/cn.gif) no-repeat 5px;
}
.sitemap{
	background:url(../images/sitemap.gif) no-repeat 5px;
}
.email{
	background: url(../images/email.gif) no-repeat 5px;
}
.pddtop14{padding-top:14px;}
#main{ width:1002px; margin:auto;}
#catalog A{
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ffffff 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #dddddf;
	TEXT-DECORATION: none;
	background-image: url(../images/jt.gif);
	background-position: 6px 12px;
	background-repeat: no-repeat;
	text-transform: capitalize;
}
#catalog A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #ffba00; TEXT-DECORATION: underline
}
#catalog .smallcatalog a{
	display:block;
	background:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:normal;
	font-size:80%;
	text-transform: capitalize;
}
#catalog .smallcatalog a:hover{font-weight:normal; color:#FF0000;BACKGROUND-COLOR: #ffba00;}
.pclog{
	background-image: url(../images/djtol_15.gif);
	background-repeat: repeat-x; height:36px; display:block; padding-left:10px; line-height:36px; font-weight:bold; font-size:100%; color:#FFFFFF;
}
#footer{text-align:center; width:1002px; margin:auto; background:#ff0000; padding:5px 0px;}
#footer a{ font-weight:bold; color:#000000;}
#footer a:hover{text-decoration:none;}
.copy{ line-height:30px;}
.clearboth{ clear:both;}

.menu{
	height:70px; margin:auto;
	background-color: #FFCC00;
}
.menu ul{list-style:none;}   
.menu li{ float:left;position:relative;}   
.menu a{
	display:block;
	font-weight:bold;
	color:#000000;
	font-size:medium;
	text-decoration:none;
	line-height: 65px;
	padding:3px 10px 2px 10px;
	margin-left:5px;
}   
.menu a:hover{
	color:#FFFFFF;
}
#index .menu #home a,#contactus .menu #contact a,#guides .menu #guide a,#aboutus .menu #about a,#product .menu #products a,#introduction .menu #introduction a{color:#FFFFFF;background-color: #FF0000;} 
#rcontent{ margin-top:5px;}
/*.maincenter{ width:566px; float:left;background-color:#FFFFFF;}*/
.maincenter{ width:766px; float:left;background-color:#FFFFFF;}
.mainright{width:200px; background-color:#FFFFFF}
.padding_5{padding:5px;}
.line_b03{border-top:1px solid #000000;padding-bottom: 3px;}
.buy_contact{
	color:#FFFFFF;
	height:39px;
	line-height:39px;
	display:block;
	background-image: url(../images/contas.gif);
	background-repeat: no-repeat; margin-top:5px; padding-left:5px;
}
.contactlist{}
.contactlist li{
	list-style-type: none;
}
.contactlist_t01{
	font-weight:bold;
	line-height:18px;
	padding-top:5px;
	padding-left:5px;
	min-height:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
.contactlist_t02{padding-left:5px; padding-top:5px; line-height:16px;}
#sitenav{ margin:5px 0px; padding-left:3px; line-height:30px; background:#ffba00; height:30px;}
#sitenav a{ color:#FF0000;}
.table,.table a{color:#666666;}
.table th{ vertical-align:middle; text-align:left; background-color:#999999; padding:4px; color:#000;}
.table td{
	vertical-align:middle;
	text-align:left;
	padding:4px;
	background-color:#cccccc;
	color:#de432e;
	text-transform: lowercase;
}
.lrcenter{ text-align:center; margin-top:10px; padding-bottom:10px;}
.lrcenter a{}

