/* HTML tags : start */
html, body, p, h1, h2, h3, h4, a, img, form, table, tr, td {
        margin: 0;
        padding: 0;
        border: 0}
html {height:100%;}
body{width:px;margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-size:12px;min-height:100%;position:relative;}
*html body{height:100%}
body{behavior:url("csshover.htc");}
/* HTML tags */

h1{color:#000;font-size:32px;font-family:Verdana;font-weight:normal;}
h1 a{color:#0c67b2;}
h1 a:hover{color:#66b2ff;text-decoration:none}

h2{color:#000;font-size:18px;font-family:Verdana;font-weight:normal;}
h2 a{color:#0c67b2;}
h2 a:hover{color:#66b2ff;text-decoration:none}

h3{color:#000;font-size:24px;font-family:Verdana;font-weight:normal;}
h3 a{color:#0c67b2;}
h3 a:hover{color:#66b2ff;text-decoration:none}

.main-container{background:url(../img/top_bg.gif) top repeat-x;}
/* Header */
.header{height:67px;background:url(../img/header_bg.gif) bottom repeat-x;padding:13px 0 0 0;clear:both}
.header-box{width:960px;margin:0 auto}
.header-logo{float:left;width:450px;padding:0 0 0 10px}
.header-logo a{float:left;display:block;background:url(../img/logo01.gif) top left no-repeat;height:54px;text-decoration:none;padding:0 0 0 42px;line-height:54px;font-size:20px;color:#000}
.header-logo a:hover{background:url(../img/logo02.gif) top left no-repeat;text-decoration:underline}

/*.header-search{float:right;width:470px;padding:15px 0 0 0;}
.header-search p{float:left;width:350px;border:1px solid #6f9fcf;padding:5px 12px;background:#fff}
.header-search p input.txt00{border:0;width:348px;color:#336699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.header-search p input.txt01{border:0;width:348px;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.header-search a{float:left;display:block;background:url(../img/search_b.gif) no-repeat;width:80px;height:29px;line-height:28px;color:#0c67b2;font-size:12px;font-weight:bold;text-align:center;margin-left:10px;text-decoration:none}
.header-search a:hover{color:#66b2ff}*/

.header-search{width:450px;padding:15px 0 0 15px;float:left}
.header-search td{}
.header-search td input.gsc-input{color:#336699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;width:330px;border:1px solid #6f9fcf;padding:5px 12px;background:#fff}
.header-search td input.gsc-search-button{background:url(../img/search_b.gif) no-repeat;width:80px;height:29px;line-height:28px;color:#0c67b2;font-size:12px;font-weight:bold;text-align:center;margin-left:10px;text-decoration:none;border:0}
.header-search td input.gsc-search-button:hover{color:#66b2ff}
.gsc-branding{width:370px !important;}
.header-search .gsc-wrapper {background:#f6fbff;z-index:9999;padding:0 10px;position:absolute;width:450px;}
.gsc-tabsArea{margin-top:-15px !important}

/* Header */

/* Header2 */
.header2{background:url(../img/header_bg2.gif) top repeat-x;height:222px}
.header2-logo{float:left;width:100px;padding:30px 0 0 20px}
.header2-logo a{float:left;display:block;background:url(../img/logo03.gif) no-repeat;width:74px;height:150px;}
.header2-logo a:hover{background:url(../img/logo04.gif) no-repeat;}
.header2-right{padding:20px 0 0 0}
.header2-slogan p{font-size:11px;}
.header2-slogan h2{font-size:36px;font-weight:normal;color:#333}
.header2-slogan h2 a{color:#333;text-decoration:none}
.header2-slogan h2 a:hover{text-decoration:underline}

.header2-menu{padding:15px 0}
.header2-menu span{font-size:11px;color:#000;margin:0 7px}
.header2-menu a{font-size:12px;color:#0c67b2;font-weight:bold}
.header2-menu a:hover{color:#66b2ff;text-decoration:none}

/*.header2-search{width:590px;padding:27px 0 0 0;float:left}
.header2-search p{float:left;width:460px;border:1px solid #6f9fcf;padding:5px 12px;background:#fff}
.header2-search p input.txt00{border:0;width:460px;color:#336699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.header2-search p input.txt01{border:0;width:460px;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.header2-search a{float:left;display:block;background:url(../img/search_b.gif) no-repeat;width:80px;height:29px;line-height:28px;color:#0c67b2;font-size:12px;font-weight:bold;text-align:center;margin-left:10px;text-decoration:none}
.header2-search a:hover{color:#66b2ff}*/

.header2-search{width:580px;padding:15px 0 0 0;float:left}
.header2-search td{}
.header2-search td input.gsc-input{color:#336699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;width:440px;border:1px solid #6f9fcf;padding:5px 12px;background:#fff}
.header2-search td input.gsc-search-button{background:url(../img/search_b.gif) no-repeat;width:80px;height:29px;line-height:28px;color:#0c67b2;font-size:12px;font-weight:bold;text-align:center;margin-left:10px;text-decoration:none;border:0}
.header2-search td input.gsc-search-button:hover{color:#66b2ff}
.header2-search .gsc-branding{width:480px !important;}
.header2-search .gsc-wrapper {position:absolute;width:560px;background:#f6fbff;z-index:9999;padding:0 10px;}


.header-contacts{float:right;width:260px;padding:7px 0 0 0}
.header-contacts h2{font-size:24px;font-weight:normal;padding:0}
.header-contacts h2 span{font-size:12px;}
.header-contacts p{padding:3px 0;line-height:18px}
.header-contacts p a{color:#0c67b2;}
.header-contacts p a:hover{color:#66b2ff;text-decoration:none}
.header-contacts div{padding:5px 0 0 0}
.header-contacts div img{vertical-align:middle;margin-right:5px}
.header-contacts div a{color:#0c67b2;font-size:14px;font-weight:bold}
.header-contacts div a:hover{color:#66b2ff;text-decoration:none}
/* Header2 */

/* Top Box */
.top-box{width:990px;margin:0 auto}
.top-box table{width:96%;border-collapse:collapse;margin:0 auto}
.top-box table td{vertical-align:top;padding:15px;width:30%}
.top-box table td p{padding:5px 0 }
.top-box table td p a{color:#66b2ff;font-size:34px}
.top-box table td p a:hover{color:#0c67b2;}
.top-box table td h2{color:#0c67b2;font-size:24px;font-weight:normal;padding:0 0 5px 0}
.top-box table td h2 a{color:#0c67b2;text-decoration:none}
.top-box table td h2 a:hover{color:#66b2ff;text-decoration:underline}
/* Top Box */

/* Title */
.title-box{padding:10px 0;position:relative;width:990px;margin:0 auto}
.title-box p{color:#000;font-size:12px;}
.title-box p a{color:#0c67b2;font-weight:bold;margin:0 8px}
.title-box p a:hover{color:#66b2ff;text-decoration:none}
.title-box h2{padding:40px 0 25px 0}
.title-box h3{font-size:48px;font-weight:normal;position:relative;padding:0}
.title-box h3 a{color:#66b2ff}
.title-box h3 a:hover{text-decoration:none}
.title-box h4{font-size:24px;font-weight:normal;padding:10px 0 5px 0}
.title-box h4 a{color:#0c67b2;text-decoration:none}
.title-box h4 a:hover{color:#66b2ff;text-decoration:underline}
.title-box div.title-box-txt{color:#000;font-size:32px;padding:15px 0 7px 30px}
.title-box div.title-box-txt a{color:#000;font-size:16px;margin:0 8px}
.title-box div.title-box-txt a:hover{color:#0c67b2;text-decoration:none}
.title-box div.title-box-txt span a{color:#ff6633;font-weight:bold}
.title-box div.title-box-txt span a:hover{color:#ff6633;}
.title-box table{width:620px;margin:0 auto}
.title-box table td{vertical-align:top;padding:10px;}

.drop-list{width:600px;margin:0 auto;list-style-type:none;position:absolute;top:180px;left:195px;text-align:left;background:#fff;padding:0;display:none;z-index:9999}
.drop-list li{color:#66b2ff;font-size:20px;padding:5px 0 10px 70px;clear:both;width:530px;height:20px}
.drop-list li:hover{background:#7dbdff;color:#fff;cursor:pointer}
.drop-list li:hover a{color:#fff}
.drop-list li a{color:#0c67b2;text-decoration:none;margin-left:20px;float:left}
.drop-list li span{width:30px;float:left;display:block;text-align:right}
/* Title */

/* Filter-box */
.bg-yellow{background:#ffffcc;height:45px}
.filter-box{background:url(../img/top_bg.gif) top repeat-x;padding:10px 0;}
.filter-box table{width:95%;margin:0 auto}
.filter-box table td{padding:10px 10px 10px 0}
.filter-box table td.empty{width:80px}
.filter-box table select{border:1px solid #99ccff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:1px}
.filter-box table a{color:#0c67b2;font-size:11px}
.filter-box table a:hover{color:#66b2ff;text-decoration:none;}
.but01{background:url(../img/button_bg01.gif) no-repeat;width:103px;height:22px;color:#000;font-size:12px;border:0;font-family:Verdana, Arial, Helvetica, sans-serif;padding-bottom:3px}

.filter-box p{padding:10px;background:#e2f1ff;text-align:center;display:none;height:20px}
.filter-box img{vertical-align:middle}
.filter-box select{vertical-align:middle;border:1px solid #99ccff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:1px;margin:0 5px}
/* Filter-box */

/* Content */
.content{padding:10px 0 0 0}
.carcass{width:95%;border-collapse:collapse;margin:0 auto}
.w990 a{color:#0c67b2;}
.w990 a:hover{color:#66b2ff;text-decoration:none}
.leftbar{vertical-align:top}
.rightbar{width:335px;vertical-align:top;padding-left:35px}
.centerbar{width:45%;vertical-align:top;padding-left:30px}

/* list01 */
.list01{margin:0;padding:0 0 75px 0;list-style-type:none}
.list01 li{background:url(../img/bullet01.gif) 0 7px no-repeat;padding:3px 0 3px 15px}
.list01 li a{color:#0c67b2;font-size:12px;font-weight:bold}
.list01 li:hover{background:url(../img/bullet02.gif) 0 7px no-repeat;}
.list01 li:hover a{color:#66b2ff;text-decoration:none}
/* list01 */

/* Send message box */
#send-message-box{display:none}
.send-message-box{padding:15px 0}
.send-message-box h2{font-size:22px;font-weight:normal;padding:5px 0}
.send-message-box p{font-size:12px;;line-height:16px}
.alert01{background:#ffffcc;border:1px solid #ffcc00;text-align:center;color:#000;font-size:12px;font-weight:bold;padding:15px 0}
.send-message-form{background:#e2f1ff;padding:15px 8px 2px 12px;margin-bottom:15px}
.send-message-form p.txt00{width:285px;border:1px solid #6f9fcf;padding:3px 12px;background:#fff;margin-bottom:15px}
.send-message-form p.txt01{width:285px;border:1px solid #6f9fcf;padding:3px 12px;background:#fdfbe6;margin-bottom:15px}
.send-message-form p input{border:0;width:290px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.send-message-form div{padding:0 0 0 0}
.send-message-b{background:url(../img/send_b.gif) no-repeat;width:313px;height:37px;color:#000;font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;border:0;vertical-align:middle}
/* Send message box */

/* Order-box */
.order-box h2{border:1px solid #ffcc00;background:#ffffcc;padding:10px;font-size:11px;margin-top:8px}
.order-box div{border:1px solid #ffcc00;border-top:0;padding:15px}
.order-box div p{padding:15px 0 0 0;font-size:11px}
.order-box div p a{color:#000;margin:0 5px}
.order-box div p a:hover{text-decoration:none}
.order-box div p span a{color:#ff0000}
.order-box div p span a:hover{color:#ff0000;text-decoration:none}

.order-box table{width:100%;}
.order-box table td{font-size:12px;vertical-align:top;padding:5px 10px 5px 0;line-height:18px}
.order-box table td a{color:#0c67b2}
.order-box table td a:hover{color:#66b2ff;text-decoration:none}
.order-box-opened{display:block}
/* Order-box */

/* View-Anketa */
.view-anketa{clear:both}
.view-anketa em{float:left;margin:0 15px 15px 0;background:url(../img/img00_bg.jpg) no-repeat;width:100px;height:122px}
.view-anketa em img{border:2px solid #fff}
.view-anketa em img:hover{border:2px solid #99ccff}
.view-anketa h2{padding:0}
.view-anketa h2 a{color:#0c67b2;font-size:18px;font-weight:normal}
.view-anketa h2 a:hover{color:#66b2ff;text-decoration:none}
.view-anketa p{padding:5px 0 8px 0}
.view-anketa p span{color:#666666;font-size:11px;}
.view-anketa p.new-anketa{padding:5px 0}
.view-anketa p.new-anketa span{color:#666666;font-size:11px;background:#ffffcc;padding:2px 5px}
.view-anketa p.new-anketa2{padding:5px 0}
.view-anketa p.new-anketa2 span{color:#666666;font-size:11px;background:#FFE6F0;padding:2px 5px}


.drop-anketa{clear:both;padding-bottom:50px;display:none}
.drop-anketa ul.tabs{margin:0;padding:0;list-style-type:none;border-bottom:2px solid #99ccff;height:25px}
.drop-anketa ul.tabs li{background:url(../img/tabs_blue_right.gif) right no-repeat;float:left;margin:0 2px 0 4px}
.drop-anketa ul.tabs li a{background:url(../img/tabs_blue_left.gif) left no-repeat;float:left;display:block;text-align:center;padding:0 12px;color:#000;font-size:12px;height:25px;line-height:24px;text-decoration:none}
.drop-anketa ul.tabs li:hover{background:url(../img/tabs_yellow_right.gif) right no-repeat;}
.drop-anketa ul.tabs li:hover a{background:url(../img/tabs_yellow_left.gif) left no-repeat;}
.drop-anketa ul.tabs .tabs-selected{background:url(../img/tabs_yellow_right.gif) right no-repeat;}
.drop-anketa ul.tabs .tabs-selected a{background:url(../img/tabs_yellow_left.gif) left no-repeat;}
.tabs-hide {display: none;}

.drop-anketa table{margin:15px 0;}
.drop-anketa table td{padding:0 20px 5px 0}
.drop-anketa table td p{padding:3px 0}
.drop-anketa table td p b.plus00{color:#00cc33}
.drop-anketa table td p b.minus00{color:#ff6600}
.drop-anketa table td p span{display:block;padding-bottom:10px}
.drop-anketa table td p span a{color:#0c67b2}
.drop-anketa table td p span a:hover{color:#66b2ff;text-decoration:none}

.drop-anketa-links{background:#ffffcc;padding:15px;border:1px solid #ffcc00;font-size:11px}
.drop-anketa-links a{color:#000;margin:0 7px}
.drop-anketa-links a:hover{text-decoration:none}
.drop-anketa-links span a{color:#ff0000}
.drop-anketa-links span a:hover{text-decoration:none}

.anketa-tools img{vertical-align:middle;margin:0 5px 0 0}
.anketa-tools a{color:#ff6600;font-size:12px;font-weight:bold}
.anketa-tools a:hover{text-decoration:none}
.anketa-tools span{float:right;}
.anketa-tools span a{color:#666666;font-size:11px;font-weight:normal}
.anketa-tools span a:hover{text-decoration:none}
/* View-Anketa */

/* Pagebar */
.pagebar{padding:15px 0;clear:both}
.pagebar span{float:right;font-size:12px;margin-top:8px}
.pagebar ul{margin:0;padding:0;list-style-type:none}
.pagebar ul li{margin-right:10px;float:left}
.pagebar ul li a{float:left;display:block;padding:5px 8px;color:#0c67b2;font-size:18px;background:#e2f1ff;margin-right:10px;text-decoration:none}
.pagebar ul li a:hover{background:#c8e4ff}
.pagebar ul li.act a{background:#99ccff;color:#fff}
/* Pagebar */

/* Feedback Box */
.feedback-box{width:100%;margin:0 auto;}
.feedback-form{background:url(../img/top_form_bg.gif) top repeat-x;height:236px;position:relative;padding-top:14px;}
.feedback-form em{position:absolute;top:10px;right:25px;width:20px;height:20px}
.feedback-form em a{background:url(../img/close01.gif) no-repeat;display:block;width:20px;height:20px}
.feedback-form em a:hover{background:url(../img/close01_.gif) no-repeat;}
.feedback-form table{width:97%;border-collapse:collapse;margin:0 auto}
.feedback-form table td{vertical-align:top;padding:10px}
.feedback-form h2{font-size:20px;font-weight:normal;padding:0}
.feed-left p{width:255px;border:1px solid #abd5ff;padding:4px 10px;background:#fff;margin-top:17px}
*html .feed-left p{margin-top:15px}
*+html .feed-left p{margin-top:15px}
.feed-left p input{border:0;width:255px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.feed-center textarea{border:1px solid #abd5ff;padding:4px 10px;width:290px;height:186px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.feed-right p{padding-bottom:7px}
.feedback-b{background:url(../img/send_b.gif) no-repeat;width:313px;height:37px;color:#000;font-size:20px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;border:0;vertical-align:middle;margin-left:3px}
#recaptcha_area{margin-top:-7px}
#recaptcha_table td {padding:0}
/* Feedback Box */

/* Table Box */
.table-box{margin:0}
.table-box h2{font-size:18px;font-weight:normal;padding:0 0 5px 0}
.table-box table{border-collapse:collapse;width:100%;border:1px solid #99ccff;}
.table-box table th{background:#d5ebfe;padding: 10px 15px 10px 20px;text-align: left;border: 1px solid #99ccff;}
.table-box table th:hover{background-color: #99ccff;}
.table-box table td{background:#fff;padding:10px 15px 10px 20px !important;border: 1px solid #99ccff;}
/* Table Box */

/* Description Box */
.description-box{}
.description-box span{float:left;margin:0 20px 20px 0}
.description-box h2{font-size:18px;font-weight:normal;padding:0 0  5px 0}
.description-box p{padding:20px 0 0 0}
/* Description Box */

/* Short News */
.short-news{width:100%;margin:0 auto}
.short-news div.short-left{width:48%;padding:10px 20px;float:left}
.short-news div.short-right{width:45%;padding:10px 0 10px 20px;float:left}
.short-news div h2 {padding:0 0 5px 0}
.short-news div p{padding-bottom:5px}
.short-news div p.short-tools{text-align:right;font-size:11px}
.short-news div p.short-tools a{margin-left:15px;color:#0c67b2}
.short-news div p.short-tools a:hover{color:#66b2ff;text-decoration:none}
/* Short News */

/* Login Box */
.login-box{height:50px;background:#ffffcc;border-bottom:2px solid #fff;clear:both}
.login-box table{width:96%;margin:0 auto;border-collapse:collapse}
.login-box table td{padding:15px 0 0 }
.login-box table td.endtd{text-align:right;padding-left:70px}
.login-box table td a{font-size:12px;color:#336699}
.login-box table td a:hover{text-decoration:none}
.login-box p{width:180px;border:1px solid #abd5ff;padding:2px 10px;background:#fff;}
.login-box p input{border:0;width:180px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
/* Login Box */

/* Form 00 */
.form00{width:370px;padding:20px 80px;margin:0 auto;font-size:12px}
.form00 h2{font-size:18px;font-weight:normal;padding:10px 0}
.form00 h3{font-size:14px;padding:10px 0}
.form00 p{padding:5px 0 10px 0}
.form00 p a{display:block;background:url(../img/f_logo01.png) no-repeat;width:112px;height:25px;}
.form00 p a:hover{background:url(../img/f_logo02.png) no-repeat;}
.form00 table{border-collapse:collapse;width:100%;}
.form00 table td{padding:5px 20px 7px 0;vertical-align:middle;font-size:12px;white-space:nowrap}
.form00 table td p{width:188px;border:1px solid #79A6D2;padding:1px 5px;background:#fff;}
.form00 table td p input{border:0;width:188px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.form00 table td img{border:1px solid #79A6D2;}
.form00 table td span{font-size:11px;display:block}
.form00 table td select{border:1px solid #79A6D2;width:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
*html .form00 table td select{border:1px solid #79A6D2;width:202px}
*+html .form00 table td select{border:1px solid #79A6D2;width:202px}
.form00 table td textarea{border:1px solid #79A6D2;width:348px;height:100px;margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
/* Form 00 */


.form01{width:850px;padding:20px 0;margin:0 auto;font-size:12px}
.form01 h1{color:#ed1651;padding-bottom:10px}
.form01 h3{padding:10px 0}
.form01 table{border-collapse:collapse;width:100%;}
.form01 table td{padding:5px 20px 7px 0;vertical-align:middle;font-size:12px;}
.form01 table td p{width:188px;border:1px solid #79A6D2;padding:1px 5px;background:#fff;}
.form01 table td p input{border:0;width:188px;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
.form01 table td img{border:1px solid #79A6D2;}
.form01 table td span{font-size:11px;display:block}
.form01 table td select{border:1px solid #79A6D2;width:200px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
*html .form01 table td select{border:1px solid #79A6D2;width:202px}
*+html .form01 table td select{border:1px solid #79A6D2;width:202px}
.form01 table td textarea{border:1px solid #79A6D2;width:370px;height:100px;margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}

.form01 table.row2{margin-top:20px}
.form01 table.row2 td.row2-left{width:50%;padding:0;vertical-align:top}
.form01 table.row2 td.row2-right{width:50%;padding:0;vertical-align:top}

.form01 table.row2 td.row2-left span{float:left;margin-right:5px}
.form01 table.row2 td.row2-left span.sdays select{width:50px !important}
.form01 table.row2 td.row2-left span.smonts select{width:50px !important}
.form01 table.row2 td.row2-left span.syears select{width:90px !important}
.form01 a{color:#0c67b2;}
.form01 a:hover{color:#66b2ff;text-decoration:none}


.hdb{display:none;}


div.pink-txt{color:#ed1651;width:360px;}

/* Gallery */
.mdrop{background:#02598b;margin:20px 0 0 0;padding-bottom:20px;width:100%}
.mdrop-title{padding:20px;position:relative}
.mdrop-title span{position:absolute;top:25px;right:30px}
.mdrop-title span a{background:url(../img/close01_.gif) no-repeat;width:20px;height:20px;display:block}
.mdrop-title span a:hover{background:url(../img/close01.gif) no-repeat;}
.mdrop-title h2{color:#fff;font-size:26px;font-weight:normal;text-align:center;padding:0;}

.w100{width:100% !important}
.no-scroll{overflow:auto !important}

.newgallery{position:relative}
.newgallery-list{overflow:hidden;height:84px;position:relative;margin:0 auto;width:960px;padding:0 10px}
.newgallery span.pre{position:absolute;left:0px;top:30px;}
.newgallery span.next{position:absolute;right:0px;top:30px;}
.newgallery-list ul{margin:0;padding:0;list-style-type:none;width:9000px;overflow:hidden;}
*html .newgallery-list ul{width:100%}
.newgallery-list ul li{float:left;margin:0 5px}
.newgallery-list ul li a img{border:2px solid #02598b}
.newgallery-list ul li a:hover img{border:2px solid #ffffcc}


.newgallery-view {padding:15px 0;overflow:hidden;position:relative;}
.newgallery-view ul{margin:0;padding:0;list-style-type:none;width:9000px;overflow:hidden;}
*html .newgallery-view ul{width:100%}
.newgallery-view ul li{float:left;margin:0 15px}
.newgallery-view ul li a img{border:2px solid #02598b}
.newgallery-view ul li a:hover img{border:2px solid #fff}
.newgallery-view ul li h2{font-size:20px;font-weight:normal;color:#fff;padding:10px 0 5px 25px;width:555px}
.newgallery-view ul li p{font-size:12px;color:#fff;width:555px;padding-left:25px}

.bg002{background:#02598b;}

/* Gallery */
/* Content */

/* Footer */
#footer{background:url(../img/footer_bg.gif) top left repeat-x;height:90px;font-size:11px;padding:35px 25px 0 25px;clear:both;}
#footer a{color:#0c67b2}
#footer a:hover{color:#66b2ff;text-decoration:none}
.footer{width:940px;margin:0 auto}
.f-left{float:left;width:650px}
.f-left p{padding:3px 0}
.f-left div{padding-bottom:14px}
.f-left div span{margin:0 5px;font-size:10px}

.f-right{float:right;width:200px;text-align:right;}
.f-right p{padding:3px 0}
.f-right div{padding-bottom:5px}
.f-right div a{background:url(../img/f_logo01.png) right no-repeat;display:block;height:25px}
.f-right div a:hover{background:url(../img/f_logo02.png) right no-repeat;}
/* Footer */
.clear{clear:both;font-size:1px;height:1px;}
.w990{width:990px !important;margin:0 auto !important;}
html:not([lang*=""]):not(:only-child) .feed-right p {padding-bottom:12px;}

.txt-box{padding:15px 0 10px 0;width:650px;margin:0 auto}
.txt-box a{color:#0c67b2;}
.txt-box a:hover{color:#66b2ff;text-decoration:none}
.txt-box p{padding:5px 0 10px 0}
.txt-box table{width:100%;margin:10px auto}
.txt-box table td{vertical-align:top;padding:10px 10px 10px 0;}

.txt-box div.title-box-txt{color:#000;font-size:32px;padding:15px 0 7px 0px}
.txt-box div.title-box-txt a{color:#000;font-size:16px;margin:0 8px}
.txt-box div.title-box-txt a:hover{color:#0c67b2;text-decoration:none}
.txt-box div.title-box-txt span a{color:#ff6633;font-weight:bold}
.txt-box div.title-box-txt span a:hover{color:#ff6633;}

.txt2-box{padding:10px 0;}
.txt2-box p{padding:10px 0}

.table-box {border-collapse:collapse;width:100%;border:1px solid #99ccff;}
.table-box th{background:#d5ebfe;padding: 10px 15px 10px 20px;text-align: left;border: 1px solid #99ccff;}
.table-box th:hover{background-color: #99ccff;}
.table-box td{background:#fff;padding:10px 15px 10px 20px !important;border: 1px solid #99ccff;}