@charset "UTF-8";

#topflash {

	margin: 0px;

	padding: 0px;

}

#toppageMain {

	float: left;

	width: 495px;

	padding-bottom: 10px;

	background-image: url(common/images/topmain-bg.jpg);

	background-repeat: repeat-y;

	background-position: right top;

	padding-right: 15px;

}

#toppageSub {

	float: right;

	width: 320px;

	padding-bottom: 40px;

}

.newsimg {

	width: 118px;

	float: left;

}

div.topnews {

	margin: 0px;

	padding: 0px;

	width: 370px;

	float: right;

	text-align: left;

}

div.topnews dt a {

	padding-left: 20px;

}

div.topnews dt {

	margin-bottom: 8px;

		background-image: url(common/images/top_newslink.jpg);

	background-repeat: no-repeat;

	background-position:0 4px;

}

#toppageMain h2 {

	margin-bottom: 10px;

	margin-top: 15px;

}



.blognews {

	font-size: 11px;

	_font-size: 80%;

	color:#666666;

}

.blognews li {

	margin-bottom: 4px;

}

#topbanner {

	margin: 20px 0px 0px;

	padding: 0px;

}

#topbanner img {

	margin-bottom: 15px;

}

.tel {

	text-align: right;

	margin-top: 25px;

}

#topbanner a img,

.newsimg a img{

	border: 1px solid #FFFFFF;

}

#topbanner a:hover img,

.newsimg a:hover img {

	border: 1px solid #C59E0A;

}

#topbanner a:hover,

.newsimg a:hover{  /* for IE6 */

	border: none;

}



/**/

div.topnews li {

	background-image: url(common/images/top_newslink2.jpg);

	background-repeat: no-repeat;

	background-position: top5px;

	padding-left: 15px;

}

/*div.topnews li {

	margin-bottom: 8px;

}*/



.colorRed{

	color:#C10304;

}

.colorOrange{

	color:#ff6600;

}

.colorWhite{

	color:#ffffff;

}

.colorBlue{

	color:#0099FF;

}

.colorBlack{

	color:#000000;

}

.colorGold {

	color: #A37823;

}



.icon-new {

	vertical-align:-2px;

	margin:0 0 0 5px;

}