html{min-height:100%;}
body{font-family: Century Gothic,CenturyGothic,Arial,Helvetica,sans-serif;min-height:100%;padding:0;margin:0; padding-top: 30px; padding-bottom: 20px; background: #d0dfe5;}
fieldset{border:0;  margin:0;  padding:0;}
h1{padding:0;  margin:0;}
h3{color:blue;}

.hide{display:none;}

#wrapper{width:960px;margin:0 auto;min-height:100%;}

#header{width:250px; padding-right: 710px; height: 169px;  background: url('../images/header.png'); overflow: hidden;}
#header #img_top {width: 250px; height: 70px; float: left;}
#header #img_bottom {width: 250px; height: 99px; float: left;}
#header h1 {display: block; margin: 0; padding: 0; top: -70px; position: relative; z-index: 100;}
#header h1 a span {display: none;}                                             
#header h1 a {float: left; display: block; width: 168px; height: 70px;} 
#header #img1 {float: left; width: 250px; height: 69px;}


#navigation {width: 960px; height: 49px; background: #0093dd url('../images/navigation_top.gif') no-repeat top left;} 
#navigation #nav_left {float: left; width: 250px;}
#navigation #nav_left form {width: 250px; height: 49px; padding: 0; margin: 0;}
#navigation #nav_left form fieldset {display: block; width: 227px; height: 37px; padding: 12px 0 0 23px; margin: 0;}
#navigation #nav_left form fieldset input#text {float: left; width: 144px; height: 21px; padding: 2px 2px 2px 2px; background: url('../images/input.gif') no-repeat top left; border: 0;}
#navigation #nav_left form fieldset input.btn {float: left; width: 51px; height: 25px; color: #FFF; margin-left: 4px; background: url('../images/input_btn.gif') no-repeat top left; border: 0;}
#navigation #nav_right {float: left; width:600px;  padding: 16px 30px 0 80px; color: #FFF;}
#navigation #nav_right p {font-size: 13px; margin: 0; height: 18px; overflow: hidden;}
#navigation #nav_right a {color: #FFF;}
#navigation #nav_right a:hover {text-decoration: none;}

#container {float: left; width: 960px; background: url('../images/container_bg.png') repeat-y;} 
#left {float:left;  width:235px; padding-right: 15px; background: url('../images/left_menu.png') repeat-y; overflow: hidden; min-height:200px;}
#left ul {float: left; margin: 0; padding: 25px 0px 20px 20px; list-style: none; width: 215px;}
#left ul li {float: left; clear: both; background: url('../images/li_a.gif') no-repeat left top; padding: 0 0 0 13px; margin: 2px 0;}
#left ul li a {float: left; color: #000; display: block; border: 1px solid #0093dd; white-space: nowrap; border-left: 0; text-decoration: none; padding: 2px 2px 2px 4px; width: auto; font-size: 12px;}
#left ul li ul {margin: 0; padding: 6px 0 0 20px; width: auto; float: none; }
#left ul li ul li,
#left ul li.linked {background: none; padding: 0px;}
#left ul li.linked a.linked {border: 0; background: url('../images/li_a_linked.gif') no-repeat top left; padding-left: 17px;}
#left ul li ul li a {background: url('../images/dot_blue.gif') no-repeat top left; border: 0; padding-left: 10px;}
#left ul li.linked ul li a.linked {background: url('../images/dot_red.gif') no-repeat top left; border: 0; padding-left: 10px;}
#left ul li ul li ul li {padding-top: 0px;}
#left ul li ul li ul li a {white-space: normal;}

#left #news_container {float: left; width: 215px; padding: 0 15px 20px 20px;}
#left #news_container h2 a {text-decoration: none; color: #5273aa;}
#left #news_container .news_item {float: left; width: 201px; font-size: 12px; background: #cfdbef url('../images/news_item.gif') no-repeat bottom; padding: 0px 0px 10px 0px; margin-bottom: 10px;}
#left #news_container .news_item .news_h3 {width: 191px; padding: 0 5px;}
#left #news_container .news_item .news_h3 a {color: #000; text-decoration: none; font-weight: bold;}
#left #news_container .news_item small {display: block; background: url('../images/small.gif') no-repeat left top; padding: 4px 77px 0 4px;color: #FFF; margin-bottom: 4px; width: 120px; height: 19px;}
#left #news_container .news_item .text {width: 191px; padding: 0 5px;}
#left #news_container .news_item .read_btn {float: left; width: 191px; padding: 0 5px;}
#left #news_container .news_item .read_btn a {display: block; float: right; color: #2b5497; padding-left: 15px; background: url('../images/read_btn.gif') no-repeat left center;}
#left #news_container .news_item .read_btn a:hover {text-decoration: none;}

#content{float:left;  width:600px;  padding: 0 30px 0 80px; min-height:100%; font-size: 12px; overflow: hidden;}
#content h2 {margin: 19px 0; color: #ed4d2b; text-transform: uppercase;}
#content form fieldset {border: 1px solid #0093dd;}
#content h3 {color: #ed4d2b; margin: 10px 0;}
#content p {margin: 13px 0;}
#content a {color: #ed4d2b;}
#content a:hover {text-decoration: none;}
#content a img {border: 1px solid #ed4d2b;}

#footer{clear:both;  width:960px;  height: 40px;  background: url('../images/footer.png') no-repeat left bottom;}
#footer #footer_left {float: left; width: 220px; font-size: 12px; height: 25px; padding: 15px 0 0 30px; color: #8196b9;}
#footer #footer_right {float: right; width: 580px; padding: 15px 30px 0 50px;}
#footer #footer_right a {display: block; background: url('../images/arrow.gif') no-repeat right center; float: right; font-size: 12px; color: #8196b9; padding-right: 20px;}

/* ----- FCK editor ----- */
#content-fckeditor{background-color:white;}


/* ----- Slideshow ----- */
#img1 { height: 70px; width: 82px;}
