/* submenu */
#main .submenu {width:960px; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size:14px; min-height:31px; height:auto; _height:31px; background:url(../img/common/bg-submenu.jpg) repeat-x #262626;}
#main .submenu a#prev {width:44px; height:31px; display:block; background:url(../img/common/btns/smenu-arrow-left.jpg) no-repeat; float:left;}
#main .submenu a#prev:hover {background:url(../img/common/btns/smenu-arrow-left-roll.jpg) no-repeat;}
#main .submenu a#next {width:44px; height:31px; display:block; background:url(../img/common/btns/smenu-arrow-right.jpg) no-repeat; float:right;}
#main .submenu a#next:hover {background:url(../img/common/btns/smenu-arrow-right-roll.jpg) no-repeat;}
#main .submenu .btns {width:812px; padding:0 30px 0 30px; _padding:0 30px 0 15px; float:left;}
#main .submenu .btns a {margin:5px 15px 0 0; height:22px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; color:#acabab; padding:4px 7px 0 7px; display:block; float:left;}
#main .submenu .btns a:hover {color:#feffff; background:#656565;}
#main .submenu .btns a.selected {color:#feffff; background:#656565;}



/* central */
#main .cnt {width:958px; background:url(../img/common/bg-central-vertical.gif) repeat-y; border-left:1px solid #828080; border-right:1px solid #828080;}
#main .cnt .content {width:958px; height:345px; position:relative; overflow:hidden; background:url(../img/common/bg-central.jpg) repeat-x;}
#main .cnt .content #all {margin:0; position:relative;}
#main .cnt .content #all .cat {width:958px; float:left;}
#main .cnt .content #all .cat .text {width:370px; margin:35px 0 0 30px; _margin:35px 0 0 15px; color:#fff; padding:0 0 0 30px; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; background:url(../img/common/bg-arrow-title.gif) 0 13px no-repeat; font-size:18px; line-height:24px; float:left;}
#main .cnt .content #all .cat .text h1 {margin:0 0 8px 0; line-height:50px; font-size:48px; display:block;}
#main .cnt .content #all .cat .text a {width:152px; height:30px; padding:4px 0 0 0; margin:15px 0 0 0; display:block; font-size:20px; font-weight:bold; color:#565555; text-align:center; background:url(../img/common/btns/details.gif) no-repeat;}
#main .cnt .content #all .cat .text a:hover {color:#fff; background:url(../img/common/btns/details-roll.gif) no-repeat;}
#main .cnt .content #all .cat .img {margin:0 20px 0 0; _margin:0 10px 0 0; float:right;}
#main .cntfooter {width:960px; height:6px; margin:0 0 18px 0; _margin:0 0 4px 0; background:url(../img/common/bg-central-footer.gif) no-repeat}


/* central length */
#main .cnt .content .all {width:5748px;}


/* banners */
#main .banner-top {width:960px; height:8px; background:url(../img/common/banner-top.gif) bottom no-repeat;}
#main .banner-bg {width:960px; padding:0; margin:0; background:url(../img/common/banner-bg.gif) repeat-y;}
#main .banner-bg table {width:960px; margin:0; padding:0;}
#main .banner-bg table td {width:274px; color:#464545; text-align:center; padding:0 26px 0 20px;}
#main .banner-bg table td.nospace {padding:0 20px 0 20px;}
#main .banner-bg table td h2 {width:274px; padding:10px 0 10px 0; line-height:28px; display:block; font-weight:bold; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; text-align:center; font-size:35px; color:#056589; float:left;}
#main .banner-bg table td h3 {width:274px; margin:0 0 10px 0; line-height:28px;  font-weight:bold;  display:block; font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; text-align:center; font-size:25px; color:#0e0e0e;}
#main .banner-bg table td span {border-top:1px solid #d8d8d8; padding:18px 5px 8px 5px; line-height:18px; display:block;}
#main .banner-bg table td a.links {width:196px; height:22px; padding:6px 0 0 0; position:relative; margin:0 0 -8px 43px; color:#cac9c9; font-size:13px; font-weight:bold; text-align:center; display:block; background:url(../img/common/btns/article.jpg) bottom  no-repeat;}
#main .banner-bg table td a.links:hover {background:url(../img/common/btns/article-roll.jpg) bottom no-repeat;}
#main .banner-bottom {width:960px; height:8px; background:url(../img/common/banner-bottom.gif) top no-repeat;}




