@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; }
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.jpg) repeat-y center top; }
a{color:#21a1c6; text-decoration:none;}
a:hover{color:#000000;}
#wrapping{width:1198px; margin:0 auto;}
.mainer{width:1198px; float:left; background:url(../images/bgto.jpg) no-repeat left top; height: 191px;}
.headerer{width:980px; margin:0 auto;}
.headerin{width:982px; float:left; background:url(../images/header.jpg) no-repeat left top; height:214px; position:relative;}
.conn{width:982px; float:left;}
.connleft{width:606px; float:left; margin-left:20px; margin-right:47px;}
.connright{width:279px; float:left;}
.full{width:60%; float:left;}
 h2{font-size:20px; color:#000000; font-weight:normal; padding-bottom:10px;}
h2 a{font-size:20px; color:#000000; font-weight:normal; text-decoration:none; padding-top:10px;  padding-bottom:10px;}
h2 a:hover{text-decoration:underline;}
p{line-height:21px;  margin:0; padding:0;}
label{font-size:10px; color:#000000; padding-top:10px;}
.imgfr{float:left; padding-left:10px; padding-bottom:10px; width:38%; text-align:center; padding-top:10px;}
.imgflr{float:right; padding-left:10px; padding-bottom:10px; }
.imgfll{float:left; padding-right:10px; padding-bottom:10px; }
.ft21{font-size:21px;}
.ft16{font-size:16px;}
.ft12{font-size:12px;}
.w100{width:100%; float:left;}
.w70{width:61%; float:left; margin-right:10px;}
.w25{width:36%; float:left;}
.gry{color:#999999;}
.bobot{border-bottom:5px #eaeaea solid;}
.w50{width:47%; float:left;}
.mr20{margin-right:30px;}
.w60{width:60%; float:left; margin-right:10px;}
.w35{width:26%; float:left;}
.white{color:#FFFFFF;}
.connright ul{margin:0; padding:0;}
.connright li{list-style:none; padding-bottom:4PX; width:220px; border-bottom:1px dotted #CCCCCC; padding-top:4px;}
.connright li a{list-style:none;   color:#5cb8d5; font-size:13px;  }
.connright li a:hover{color:#000000;}

.bold{font-weight:bold;}
.ft15{font-size:15px;}

.blue{color:#21a1c6;}
.do{border-bottom:1px dotted #999999;}
.ritz{width:100%; float:left; }
.ritz .bgg{background:#efefef; width:100%; height:22px;  font-size:12px; margin-top:10px; float:left; margin-bottom:5px;}
.ritz h3{font-size:16px; font-weight:bold;}
.ft11{font-size:11px;}
.w20{width:20%; float:left; padding-top:3px;}
.w80{width:70%; float:left; margin-right:15px; padding-top:3px;}
