
/* =mini-reset */
.gcw, .pro-news h3, .pro-news h4, .pro-news h5, .gc, .pro-news .date { margin: 0; padding: 0 15px; }

/* =pro-news */
.pro-news { /* =w */ width: 280px; margin: 20px 0; padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; background: url(../../img/bg_pro_news.gif) no-repeat bottom; }

/* =h3 */
.pro-news h3 { padding: 9px 0 5px 15px; text-transform: uppercase; font-size: 15px; font-weight: bold; background: url(../../img/bg_pro_news_h3.gif) no-repeat; color: #fff; }
.pro-news h3 a { display: block; overflow: hidden; float: left; width: 22px; height: 22px; text-indent: -9999px; background: url(../../img/ico_rss_pro_news_h3.gif) no-repeat 50% top; }
.pro-news h3 a:hover { background-image: url(../../img/ico_rss_pro_news_h3_h.gif); }
.pro-news h3 span { float: left; margin-left: 15px; }

/* =h5 */
.pro-news h5 { position: relative; /* =w */ width: 250px; margin: 0 15px; padding: 10px 0 5px; font-weight: bold; border-bottom: 1px solid #D9D9D9; color: #8C8C8C; }
.pro-news h5 em { display: block; margin-top: 2px; margin-bottom: 0; text-transform: uppercase; font-style: normal; font-size: 14px; color: #666; }
.pro-news h5 a { position: absolute; right: 0; top: 20px; z-index: 1000; cursor: default; }
.pro-news h5 img { border: 0; }

/* =glidecontentwrapper */
.gcw { position: relative; overflow: hidden; /* =w */ width: 278px; height: /*85px = 2rows */ 100px /* =3rows */; padding: 0; border: 1px solid #b2b2b2; border-top: 0; border-bottom: 0; }

/* date */
.gcw .date { display: block; /* =w */ width: 50%; padding: 10px 15px 5px; font-size: 11px; font-weight: bold; background-color: #F0F2F7; color: #8C8C8C; }

/* h4 */
.gcw h4 { height: /*35px - 2rows */ 50px /* 3rows */; margin: 0 15px; padding: 0 0 10px 0; border-bottom: 1px solid #D9D9D9; background-color: #F0F2F7; }
.gcw h4 a { text-decoration: none; font-size: 15px; color: #bf0000; }
.gcw h4 a:hover { text-decoration: underline; }

/* =glidecontent */
.gc { position: absolute; visibility: hidden; list-style-type: none; width: /* =w */ 280px; padding: 0; }

/* =glidecontenttoggler */
.gct { /* =w */ width: 261px; overflow: auto; margin: 0 2px; padding: 0 15px 0 0; text-align: right; background-color: #F0F2F7; }

.pro-news .gct a { display: -moz-inline-box; display: inline-block; margin-left: 5px; text-decoration: none; font-weight: bold; color: #8C8C8C; background: url(../../img/bg_pro_news_toggler_r.gif) no-repeat right 50%; }
.gct a span { display: block; margin-right: 10px; padding: 5px 0 5px 10px; font-size: 12px; background: url(../../img/bg_pro_news_toggler_l.gif) no-repeat left 50%; }
.gct a.selected {  }
.gct a:hover {  }
.gct a.toc {  }
.gct a.prev, .gct a.next {  }
.gct a.prev:hover, .gct a.next:hover {  }
