.icn a:link, .icn a:visited { padding:5px 10px 5px 10px; font-weight:bold; size:14px; color:white; text-decoration: none; background:#CC0000;}
.icn a:hover {font-weight:bold; color: #c00; size:14px; color:#CC0000; text-decoration: none; background:white;}

h1 {  font-size: 14px}
h4 {  font-size: 12px; font-weight: 400; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}
h3 {  font-size: 12px; text-transform: none; font-weight: 600; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}
h2 {  font-size: 14px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}
.background {
	background-image: url(images/icon_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.background_02{
	background-image: url(images/icon_02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.font9 {
	font-size: 9px;
}

.font10 {
	font-size: 10px;
}

.font12 {
	font-size: 12px;
	line-height: 15px;

}
.font14 {
	font-size: 14px;
}
.big {
	font-size: 16px; 
	font-weight: bold;
}
.text-mar{
	font-size: 14px;
	margin-left: 20px;
	}
.a_top {  font-size: 12px; color: #666666}
.a_top:hover {  font-size: 12px; color: #cc0000}

img{border:none;}

.p-50t {padding-top:50px;}
