body {font: normal 12px Tahoma, "Lucida Grande CE", lucida, sans-serif; margin: 0; padding: 0; border: 0; overflow: hidden; height: 100%;  max-height: 100%;  background-image: url("/img/css/bg.jpg"); background-repeat:repeat;}

img {border:0;}

a {color:#005a94;}
a:hover {color:#8dd3ff;}

form {}

.clear {clear:both;}


#overlay {position:absolute; width: 100%; height: 100%; background-image: url("/img/css/border.gif"); background-repeat: repeat-y; background-position: 171px 0;}
#container {width:100%;}

#menu {width:171px; position:fixed; top:0; bottom:0; left:0; height:100%; overflow:hidden; /*background-image:url("/img/css/bg_menu.jpg"); background-repeat:repeat-y;*/ color: #cedfef;}

#menu .logo {text-align:center; margin-top:9px;}
#menu h2 {margin: 20px 0 10px 0; padding:0; font-weight: bold;}

#menu ul {margin: 0 10px; padding: 15px 0; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
#menu ul li {list-style:none; padding:1px 0; margin: 5px 0;}
#menu ul li.submenu {padding-left:10px;}
#menu ul li.submenu a {font-size:13px;}
#menu ul li a {color: #cedfef; font-weight:bold; font-size:16px; text-decoration:none;}
#menu ul li.active a {color: #ae0021;}
#menu ul li a:hover {color:#fff;}

#menu form { margin: 20px 10px;}
#menu .input, #menu .submit { display:inline;}
#menu .submit input{ background: url("/img/search-icon.png"); width: 29px; height: 29px; border: 0px; text-indent: -2000px; line-height: 0px; cursor: pointer;}

#content {position: absolute; top: 0; left: 176px; right: 0; bottom: 0; overflow: auto;}

.page-home1 {margin-left: 0px; width:768px; height:451px; background-image: url("/img/css/home_1.jpg"); background-repeat:no-repeat; color:#fff;}
.page-home1 .target a {display:block; width:130px; height: 80px;}
.page-home1 .target1 {position: absolute; top: 50px; left:85px; width:130px; height: 80px;}
.page-home1 .target2 {position: absolute; top: 155px; left:55px; width:130px; height: 80px;}
.page-home1 .target3 {position: absolute; top: 255px; left:105px; width:130px; height: 80px;}
.page-home1 .target4 {position: absolute; top: 325px; left:205px; width:130px; height: 80px;}
.page-home1 .target5 {position: absolute; top: 365px; left:355px; width:130px; height: 80px;}
.page-home1 .target6 {position: absolute; top: 340px; left:525px; width:130px; height: 80px;}

.page-home2 {margin-left: 6px; width:768px; height:144px; color: #cedfef;;}
.page-home2 h3 {margin:0;}
.page-home2 h2 {color:#8dd3ff;}

.page {margin-right:0; padding:0;}
.page .header {padding:20px; color: #cedfef;; }
.page .header h1 {margin:0;}
.page .text {background-color: #fff; padding: 20px; background-image: url("/img/css/bg_white.gif"); background-repeat: repeat;}
.page .text-in{width: 800px;}

* html #content{ /*IE6 hack*/
    width: 80%;
}