* {padding:0; margin:0; list-style:none}

a img {border:0}

a {color:#0082DE}
a:hover {text-decoration:none}


html, body {width: 100%; height: 100%;}
body {min-height: 100%; height: auto !important; height: 100%; position: relative; color:#1A171B; font:normal 80% Arial, Helvetica, sans-serif}


h1 {font:normal 34px Arial; color:#d4232e; padding:0px 0 15px 0}
h2 {font:normal 28px Arial; color:#d4232e; text-decoration:underline; padding-bottom:18px}
h2 a {color:#d4232e;}
h2 a:hover {text-decoration:underline}
h3 {font:normal 18px Arial; color:#009DDB; padding-bottom:2px}

table {border-collapse:collapse; width:100%; font-size:102%}


#gk  {width:920px; margin:auto; padding-bottom:100px; }

.header {padding:12px 0 0 45px}
.header .logo {width:94px; float:left}
.header .langbar {float:right; width:120px; padding:13px 0px 0 0; text-align:right}
.header .langbar a {background:url(../images/lang.gif) no-repeat; float:left; display:block; width:34px; height:17px; margin-right:25px}
.header .langbar a.en {background:url(../images/lang.gif) no-repeat bottom; } 
.header ul {clear:right; float:right; padding:40px  0px 0 0}
.header ul li {float:left; font-size:15px; font-style:italic; margin:0 25px 0 15px }
.header ul li a {color:#1A171B; text-decoration:none}
.header ul li a:hover, .header ul li a.actived {color:#009DDF}

.baner {clear:both; padding:10px 0 10px 0; text-align:center}
.left_ornam {background:url(../images/left-ornam.png) no-repeat; position:absolute; left:0; top:180px; width:68px; height:182px; z-index:-1}
.right_ornam {background:url(../images/right-ornam.png) no-repeat; position:absolute; right:0; top:160px; width:57px; height:217px; z-index:-1}

.content {padding:35px 20px 20px 30px}
.content p {padding-bottom:20px; line-height:16px}
.content hr {margin-bottom:15px;}
.cont span{ float:left; width:80px}
.cont p {padding-left:80px}

.left {float:left; width:450px; padding:0 40px 0 30px}
.left p {padding-bottom:5px; margin:0 30px 25px 0; border-bottom:solid 1px #acacac}
.left h3 {padding-right:30px}
.left h2, .right h2 {padding:20px 0 }
.right {float:left; width:400px}
.right .title {padding:7px 0 3px 15px}
.right .title a {color:#1A171B}
.right p {color:#666; padding-bottom:15px}

.langBlock {width:750px; margin:auto; padding-bottom:100px; }
.langBlock .logo-big {text-align:center; border-bottom:solid 2px #ccc; padding:20px 0} 
.lang {width:40%; float:left; text-align:center; font-size:15px; color:#11286B; line-height:23px}
.langBlock .lang a img {border:solid 3px #fff; margin:30px 0}
.langBlock .lang a:hover img {border:solid 3px #009DDB}
.lang p {text-align:justify;}

.breadcrumb {font-size:15px; font-style:italic; color:#000; padding-left:30px}
.breadcrumb a {color:#000}

#footer {clear:both; height:100px;  font-size:15px; position: absolute;  bottom: 0; width:100%  }
#footer .inner {background:url(../images/footer-bg.png) 0 43px no-repeat; width:930px; margin:auto;  padding:53px 10px 20px 10px; }
#footerLight {clear:both; height:100px;  font-size:15px; position: absolute;  bottom: 0; width:100%  }
#footerLight .inner {background:url(../images/footer.png) 0 43px no-repeat; width:742px;  margin:auto;  padding:53px 10px 20px 10px;  }
#footer a, #footerLight a {color:#0082DE}


.clear {clear:both}
.fltLeft{float:left}
.fltRight {float:right}
