﻿body {width: 100%; height: 100%; padding: 0; margin: 0; background: #ffffff; text-align:left; font-family:Arial, SimSun; color:#555555;}
table { border: none; border-collapse: collapse; }
td { vertical-align: top; padding: 0; margin: 0;}
.h100 {height: 100%; }
.w100 { width: 100%; }
.hw { width:100%;height:100%;}
img {border:0;}
td, div, p, span, a, input, textarea{font-family:Arial, SimSun;}
input, form, div{padding:0; margin:0;}
a{text-decoration:underline;color: #04699F;}
a:hover{text-decoration:none;color: #04699F;}
a:visited{color: #04699F;}

h1{padding:6px 0 6px 52px; background-color:#04699f; color:#ffffff; font:bold 19px/100% "Arial Narrow", Arial;  margin:0;/*font-weight:bold; font-size:19px; margin:0; font-family:Arial;*/}
h2{padding:6px 0 6px 52px; background-color:#A1A1A1; color:#ffffff; font-size:16px; font-weight:bold; margin:0;}
h3{color: #057cb4; font-size:14px; font-weight:bold; padding:6px 0 6px 0px;margin:0;}
h4{color: #057cb4; font-size:13px; font-style:italic; font-weight:bold; padding:6px 0 6px 0px;margin:0;}

.main{width:1200px; margin:0; height:100%;}
.topline{height:7px; background:url(../images/line.gif) bottom left repeat-x; vertical-align:bottom;}
.top{height:83px;}

.h17{height:17px;}
.logo{width:326px; text-align:right;}
/*.logo img{margin:0 43px 0 0;}*/
.logo img{margin:0 15px 0 0;}
.toplace{width:401px; background:url(../images/place1.jpg) top left no-repeat;}
.toplace div{padding:10px 25px 15px 10px; font-size:17px; color:#00508d; line-height:100%;}

.formsearch{width:215px; padding:5px 0 0 112px;}
div.bullet{background:url(../images/bullet.gif) 15px 3px no-repeat; padding-left:40px;}
.w11{width:11px;}

.inputbox{width:148px; height:20px; border:#a3a4a1 solid 1px;}
.srchsend{width:12px; height:11px; background:url(../images/icon_search.gif) top left no-repeat; margin:5px 0px 0px 10px; border:none; cursor:pointer;}
.lang{padding:5px 0 0 40px;}
.lang a{font-family:Arial; font-size:11px; color:#555555;}
.lang span{padding-right:8px;}
.icons{padding-bottom:58px; vertical-align:middle;}
.pad27{margin:0 15px 0 10px;}

.leftside{width:833px;}
.withmenu{height:378px;}
.l1{width:116px;}
.l2{width:442px; padding-bottom:10px;}
.lll2{background:#e9e9e9 url(../images/imgcent2_n.gif) top left repeat-x; height:100%; width:442px;}
.ll2{height:100%; width:442px; background:url(../images/imgcent3_n.gif) top right no-repeat;}
.l3{width:291px; /*width:300px;*/ background:url(../images/imgcent.gif) top left no-repeat; padding-top:130px; /*text-align:right;*/ }
.l4{background:url(../images/imgbkg.gif) top left repeat-x;}

.slogan{padding:15px 0 8px 15px; color:black; font-family:Arial, SimSun; font-size:10px; font-weight:100; color:#555555;}
.menu{width:260px;}
.menuitem{padding-left:22px; vertical-align:middle; height:48px; color:#000000; font-size:24px; font-weight:100;}
.menuitem a{color:#ffffff; font-size:24px; font-weight:100; text-decoration:underline;}
.menuitem a:hover{color:#cde1eb; font-size:24px; font-weight:100; text-decoration:none;}
.menuitem a:visited{color:#ffffff; font-size:24px; font-weight:100;}

.podmenu{width:442px; margin-top:8px;}
/*.podmenu td{width:33%;}*/
/*.podmenu td div{background:url(../images/bulletUl.jpg) 13px 13px no-repeat; padding:7px 0 7px 25px;}*/
.podmenu td div{background:url(../images/sub-bullet.gif) 13px 13px no-repeat; padding:7px 0 7px 25px;}
.podmenu td a{font-size:14px;color:#000000; font-weight:100;}
.podmenu td a:hover{font-size:14px;color:#000000; font-weight:100; text-decoration:none;}
.podmenu td a:visited{font-size:14px;color:#000000; font-weight:100;}

.seminar1{width:193px; height:123px; background:url(../images/seminar1.jpg) top left no-repeat; margin-left:92px; margin-right:6px; font-size:10px;}
/*.seminar1{width:193px; height:123px; background:url(../images/seminar1.jpg) top left no-repeat; margin-left:98px; font-size:10px;}*/
.seminar1 div{padding:20px 40px 0 13px; color:#454545; font-size:12px; font-weight:100; line-height:13px;}
.seminar1 a, .seminar1 a:hover, .seminar1 a:visited{color:#454545;font-size:12px; font-weight:100; line-height:13px; text-decoration:none;}
.seminar2{width:193px; height:133px; background:url(../images/seminar2.jpg) top left no-repeat; margin-top:10px; margin-left:92px;  margin-right:6px; font-size:10px;}
.seminar2 a, .seminar2 a:hover, .seminar2 a:visited{color:#454545; font-size:12px; font-weight:100; line-height:13px; text-decoration:none;}
.seminar2 div{padding:20px 40px 10px 13px; color:#454545; font-size:12px; font-weight:100; line-height:13px;}
.seminar3{width:193px; height:1px;  margin-left:98px;}

.lastnews{padding:82px 70px 0 15px; } /*.lastnews{padding:82px 70px 0 53px; }*/
.lastnews div.bullet{background:url(../images/bullet.gif) 0px 50% no-repeat; padding-left:30px;}
.lastnews div.bullet a, .lastnews div.bullet a:hover, .lastnews div.bullet a:visited{color:#057cb4; font-size:24px; font-weight:100;}

.newsblock{padding:15px 0 10px 3px;}
.cat{color:#057cb4; font-size:13px; font-weight:bold;}
.cat a{color:#057cb4; font-size:13px; font-weight:bold; text-decoration:none;}
.cat a:hover{color:#057cb4; font-size:13px; font-weight:bold; text-decoration:underline;}
.cat a:visited{color:#057cb4; font-size:13px; font-weight:bold;}

.date{color:#919191; font-size:16px; font-weight:100; padding:4px 0 20px 0;}
.date_zag{color:#000000; font-size:14px; font-weight:100; padding:4px 0 5px 0;}
.date a, .date a:hover, .date a:visited{color:#919191; font-size:16px; font-weight:100;}
.date_zag a, .date_zag a:hover, .date_zag a:visited{color:#000000; font-size:14px; font-weight:100; font-family:Arial;}
.anons{color:#919191; font-size:14px; font-weight:100;padding-left:16px; /*text-indent:35px;*/}
.anons a, .anons a:hover, .anons a:visited{color:#919191; font-size:11px; font-weight:100; text-decoration:none;}

.withcontent{background:#f1f1f1 url(../images/botimg.gif) bottom left no-repeat; height:100%;}
.w38{width:38px;}
.w17{width:17px;}
.white1{height:10px; background-color:#ffffff; width:100%;}
.white{height:20px; background-color:#ffffff; width:100%;}
.listnews{margin-bottom:60px;}
/*.listnews td{padding:20px 33px 0 44px;}
.tdNews{padding:20px 33px 0 44px; width:30%;}*/
.listnews td{padding:20px 10px 0 20px;}

.tdNews{padding:20px 33px 0 44px; width:30%;}
.datecat{color:#057cb4; font-size:10px; font-weight:bold;}
.datecat a{color:#057cb4; font-size:10px; font-weight:bold; text-decoration:none;}
.datecat a:hover{color:#057cb4; font-size:10px; font-weight:bold; text-decoration:underline;}
.datecat a{color:#057cb4; font-size:10px; font-weight:bold; padding:0 0 7px 0;}
.nameNews{color:#057cb4; padding:5px 0 4px 0; font-size:14px; font-weight:bold;}
.nameNews a, .nameNews a:hover, .nameNews a:visited{color:#057cb4; font-size:14px; font-weight:bold;}
.anonsNews{color:#8f8f8f; font-size:14px; font-weight:100; padding-left:16px; /*text-indent:35px;*/}
.anonsNews a, .anonsNews a:hover, .anonsNews a:visited{color:#8f8f8f; font-size:11px; font-weight:100; text-decoration:none;}

.underfoot{height:76px; padding:0 30px 0 38px;}
.underfoot .hw{background:url(../images/linebot.gif) bottom left no-repeat;}
.uleft{padding:0px 0 15px 50px; color:#656565; font-size:12px; vertical-align:bottom;}
.uleft div{font-size:14px; font-family:Arial; font-weight:bold; padding-bottom:12px; color:#656565;}
.uleft a, .uleft a:hover, .uleft a:visited{color:#057cb4; font-size:12px; font-weight:100;font-family:Tahoma;}

.uright{color:#656565; text-align:right; padding:0px 0 15px 0px; font-size:11px; font-family:Tahoma; vertical-align:bottom;}
.uright a, .uright a:hover, .uright a:visited{color:#656565; font-size:11px; font-family:Tahoma;}

.footer{height:66px;}
.foot1{padding-left:100px; width:107px; vertical-align:middle;}
.foot2{vertical-align:middle; color:#555555; font-size:11px; font-family:Tahoma; width:100px;}
.foot2 a, .foot2 a:hover, .foot2 a:visited{color:#555555; font-size:11px; font-family:Tahoma;}
.foot3{text-align:left; vertical-align:middle;}
.foot4{vertical-align:middle; color:#555555; font-size:11px; font-family:Tahoma; padding-left:20px; width:200px;}
.foot4 a, .foot4 a:hover, .foot4 a:visited{color:#555555; font-size:11px; font-family:Tahoma;}

.forms{color:#8F8F8F; font: bold 14px Arial; padding: 10px 0 60px 50px;}
.forms tr { padding:1px 0; }
.forms td {vertical-align:top; color:#8F8F8F; font: normal 14px Arial;}
.forms tr.comment_empty td { padding-top:4px; }
.forms .lefttd { font-weight:normal;}
.forms input.input { width: 200px; }
.forms div.error { color:#057CB4; font: bold 14px Arial; padding-bottom:3px;}
.forms span#error { font-style:italic; font-size:11px; }
.star { color:#07c6f3; padding:0 3px; }

.btn { border:0; width:auto !important; padding:4px 6px; //margin-left:-10px !important; margin-left:-10px;  background-color:transparent; cursor:hand; cursor:pointer; color:#8F8F8F; font: bold 14px Arial}
* html .btn { margin-left:-15px !important; }

.contsubmenu{padding: 7px 21px 11px 45px;}
.all{font-size: 14px; color: #04699F; line-height: 140%;}
.all a{font-size: 14px; color: #04699F; text-decoration:underline;}
.all a:hover{font-size: 14px; color: #04699F; text-decoration:none;}
.all a:visited{font-size: 14px; color: #04699F;}
.all a.here{text-decoration: none; font-weight: bold;}
.all span{margin: 0 2px 0 4px;}

UL.reports{list-style-type:none;}
UL.reports LI{padding-left: 7px; background: url(../images/bulletUl.gif) left 6px no-repeat; padding-bottom: 6px;}
UL.reports LI LI{padding-bottom: 4px;}
UL.reports{margin: 10px;}
UL.reports UL{margin: 5px;}

.head{color: #555555; font-size:14px; font-weight: bold; padding-bottom: 4px;}
.text{color: #057BB3; font-size: 11px;}
.text a, .text a:hover, .text a:visited{color: #057BB3; font-size: 11px;}

.pad15{margin: 15px 30px 60px 52px;}
.pad15 .tbl{width: 100%;}
*html .pad15 .tbl{width: 89%;}
.tbl TD{padding: 6px 12px 5px 13px; background: #C2D6E1; border: solid 1px #F1F1F1; font-size: 11px; vertical-align: top;}
.tbl .theader TD, TABLE.tbl TD.theader{font-weight: bold; font-size: 14px; color: #FFF; background: #04699F;}
.tbl .bigRep{width:80%;}

.tbl TD A{color: #04699F; font-size: 12px;}
.tbl TD P{margin: 10px 20px;}
.tbl TD P A{color: #555555; text-decoration:none; font-size: 11px;}
.tbl TD P A:hover{text-decoration:underline;}

.title{font-weight: bold; font-size: 14px; line-height: 120%;}
.pad15 h1{font: bold 19px Arial; background:none; line-height: 100%; padding:0; margin: 20px 0 5px; color: #057CB4;}

.padLeft{padding:0 20px 70px 52px; margin:0;}

.leftIndent{padding-left:52px; padding-right:10px;}
