body {
background: #fff;
margin: 10px 0 0 0;
padding: 0;
border: 0;
text-align: center;
font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", "Gill Sans", Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:normal;
color: #333;
}
p {
line-height: 150%;
}
a:link {
text-decoration : underline;
color: #5397d5;
background: transparent; 
}
a:visited {
text-decoration : underline;
color: #5397d5;
background: transparent; 
}
a:hover {
text-decoration : underline;
color: #f60;
background: transparent; 
}
a:active { 
text-decoration : underline;
color: #f60;
background: transparent;  
}

/*--------------- TOP ----------------*/

#menu, #menu_eng {
margin: 0;
padding: 0;
}
#menu ul, #menu_eng ul {
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
clear: left;
}
#menu ul li, #menu_eng ul li {
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}
#menu ul li a {
background: transparent url(../i/mbg.gif) repeat-x;
width: 115px;
height: 25px;
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
padding: 0;
margin: 0;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
line-height: 1.6em;
font-size: 15px;      
}
#menu_eng ul li a {
background: transparent url(../i/mbg.gif) repeat-x;
width: 138px;
height: 25px;
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
padding: 0;
margin: 0;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
line-height: 1.6em;
font-size: 15px;      
}
#menu ul li#english a {
background: transparent url(../i/mbg2.gif) repeat-x;
width: 115px;
height: 25px;
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
padding: 0;
margin: 0;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
line-height: 1.6em;
font-size: 15px;      
}
#menu_eng ul li#english a {
background: transparent url(../i/mbg2.gif) repeat-x;
width: 138px;
height: 25px;
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
padding: 0;
margin: 0;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
line-height: 1.6em;
font-size: 15px;      
}
#menu ul li a:hover, #menu ul li#english a:hover, #menu a:active, #menu li#current a, #menu_eng ul li a:hover, #menu_eng ul li#english a:hover, #menu_eng a:active, #menu_eng li#current a {
background: transparent url(../i/mbgon.gif) repeat-x;
border-top: 1px solid #f60;
border-bottom: 1px solid #ededed;
}
#lang {
font-size: 11px;
color: #06c;
}
#lang a:link, #lang a:visited, #lang a:active {
text-decoration : none;
color: #06c;
background: transparent; 
}
#lang a:hover {
text-decoration : none;
color: #f60;
background: transparent; 
}
#search {
font-size: 10px;
color: #333;
letter-spacing: 1px;
}

/*--------------- LEFT ----------------*/

#leftnav {
margin-left: 0;
font-size: 14px;
}
#leftnav ul {
margin: 0;
padding: 0;
list-style-type: none;
}
#leftnav li {
margin: 0
}
#leftnav a {
display: block;
padding: 5px 10px;
width: 140px;
color: #246;
background-color: #ddd;
text-decoration: none;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
#leftnav a:hover {
color: #fff;
text-decoration: none;
border-top: 1px solid #999;
border-bottom: 1px solid #eee;
background: #75b5d8 url(../i/arrow.gif) right center no-repeat;
}
#leftnav li#lcurrent a {
color: #fff;
text-decoration: none;
border-top: 1px solid #999;
border-bottom: 1px solid #eee;
background: #75b5d8 url(../i/arrowb.gif) right center no-repeat;
}
#leftnav li#lscurrent a {
color: #fff;
text-decoration: none;
border-top: 1px solid #999;
border-bottom: 1px solid #eee;
background: #75b5d8 url(../i/arrow.gif) right center no-repeat;
}
#leftnav ul#l2 li#l2current a {
color: #fff;
text-decoration: none;
border-bottom: 1px solid #fff;
border-top: 1px solid #ddd;
background: #bbd9ee url(../i/arrowin.gif) right center no-repeat;
}
#leftnav ul#l2 a {
display: block;
padding: 5px 5px 5px 20px;
width: 135px;
color: #369;
background-color: #eee;
text-decoration: none;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
background-image: none;
}
#leftnav ul#l2 a:hover {
color: #fff;
text-decoration: none;
border-top: 1px solid #ddd;
border-bottom: 1px solid #fff;
background: #bbd9ee url(../i/arrowin.gif) right center no-repeat;
}
#lheader {
font-size: 13px;
color: #fff;
font-weight:normal;
background-image: url(../i/lefth.gif);
}
#lheadernone {
font-size: 13px;
color: #fff;
font-weight:normal;
background-image: url(../i/lefthnone.gif);
}
#leftrightbg {
background-image: url(../i/leftright.gif);
}
#leftleftbg {
background-image: url(../i/leftleft.gif);
}
#leftbg {
background-image: url(../i/leftbg.gif);
}
.aheader {
font-size: 14px;
color: #5397D5;
background-color: #FFFFFF;
font-weight: normal;
letter-spacing: 1px;
}
.abox {
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
}
.ebulten {
font-size: 12px;
color: #aaa;
letter-spacing: 1px;
}

/*--------------- RIGHT ----------------*/

#header {
font-family: "Arial Narrow", Arial, sans-serif;
font-size: 18px;
color: #333;
letter-spacing: -1px;
font-weight: bold;
background-color: #ffffff;
}
h1 {
font-family: "Arial Narrow", Arial, sans-serif;
font-size: 16px;
color: #777;
font-weight: bold;
letter-spacing: -1px;
margin-bottom: -10px;
padding: 0;
}
#headerbg {
background-image: url(../i/hbg.gif);
}
#rightrightbg {
background-image: url(../i/rightright.gif);
}
#rightfull {
background-image: url(../i/rightfull.gif);
}
.links {
margin: 0;
padding: 0 10px 10px 10px;
border: 0;
width: 496px;
background-color: #efefef;
}
.links dl {
margin: 0;
padding: 0;
}
.links dt {
margin-bottom: 0;
margin-top: 10px;
padding: 0;
font-family: "Arial Narrow", Arial, sans-serif;
font-size: 16px;
color: #777;
font-weight: bold;
letter-spacing: -1px; 
}
.links dd {
padding: 0;
margin: 0;
}
.links ul
{
margin: 0;
padding: 0;
}
.links ul li {
margin: 0;
padding: 0;
list-style: disc url(../i/outlink.gif) inside;
line-height: 1.7em;
}
.links ul li.in {
margin: 0;
padding: 0;
list-style: disc url(../i/inlink.gif) inside;
line-height: 1.7em;
}
.links ul li a, .links ul li.in a {
margin: 0;
padding-left: 3px;
}
.list
{
margin: -15px 0 20px 25px;
padding: 0;
list-style: disc outside;
line-height: 1.5em;
}
.listh
{
margin: 15px 0 20px 25px;
padding: 0;
list-style: disc outside;
line-height: 1.5em;
}
.listn
{
margin: 0 0 20px 25px;
padding: 0;
list-style: disc outside;
line-height: 1.5em;
}
.listend
{
margin: -15px 0 0 25px;
padding: 0;
list-style: disc outside;
line-height: 1.5em;
}
.listhend
{
margin: 15px 0 0 25px;
padding: 0;
list-style: disc outside;
line-height: 1.5em;
}
.listnend
{
margin: 0 0 0 25px;
padding: 0;
list-style: disc outside;
line-height: 1.5em;
}
.listnend li, .listhend li, .listend li, .listn li, .listh li, .list li
{
margin-bottom: 10px;
padding: 0;
}
.news ul
{
margin: 0 0 0 17px;
padding: 0;
}
.news ul li {
margin: 0;
padding: 0;
list-style: disc url(../i/outlink.gif) outside;
line-height: 2em;
}
.news ul li a {
margin: 0;
padding-left: 3px;
}
.info {
font-size: 12px;
color: #aaa;
}
.homenews {
font-size: 12px;
color: #333;
}
.basin {
font-size: 12px;
	color: #777;
	font-weight: normal;
}

/*--------------- FOOTER ----------------*/

#footer {
font-size: 10px;
color: #fff;
letter-spacing: 1px;
background-image: url(../i/fbg.gif);
}
#footer a:link, #footer a:visited, #footer a:active {
text-decoration : none;
color: #fff;
background: transparent; 
}
#footer a:hover {
text-decoration : none;
color: #f60;
background: transparent; 
}