html {height:100%; margin:0; padding:0;}
body {margin:0; padding:0; background:#ffffff; font-size:11px; font-family:arial; height:auto; min-height:100%; position:relative;}

a{ color:#525252;}
a:hover{ text-decoration:none;}
a img{border:none;}

span a{ color:#549dcb;}
strong a{ background:url(images/bull_link.gif) center left no-repeat; padding:0 0 0 10px; color:#d30e1a; text-decoration:none}
strong a:hover{ text-decoration:none; color:#333;}

h2{color:#373737; font-size:14px; font-weight:bold; text-transform:uppercase; padding:0px; margin:0 0 20px 0;}
p{padding:5px 0 10px 0; margin:0px;}

ul { margin:0; padding:0; list-style:none;}
li { background:url(images/market_list.gif) center left no-repeat; margin:0; padding:0 0 0 10px;}
li a { color:#549dcb;}

.list_white ul { margin:0; padding:0; list-style:none;}
.list_white li { background:url(index.html) center left no-repeat; margin:0; padding:0 0 0 10px;}
.list_white li a {line-height:19px; color:#ffffff;}

.form td input{ width:162px; height:18px;}
.form td textarea{ width:188px; height:93px; overflow:auto;}
.form td textarea, .form td input{ font-size:11px; color:#525252; font-family:Tahoma;}

#main{width:706px; margin:0 auto; padding:0 30px 0 30px;}

#header{height:220px;}
#header .row1{height:15px; background:#c2d0ec; margin:0 0 4px 0;}
#header .menu{height:30px; background:#5171b0; margin:0 0 5px 0;}
#header .menu li{float:left; width:141px; padding:2px 0 0 0;  background:none; margin:0px;}
#header .menu li a{font-size:12px; text-transform:uppercase; font-weight:bold; color:#fff; text-decoration:none; border-left:1px solid #a8b4cc; padding:5px 0 0 20px; display:block; height:21px;}
#header .menu li a:hover{background:#9bb3e3;}
#header .row2{height:150px; background:url(images/header.jpg) left top no-repeat; margin:0 0 4px 0;}
#header .row2 .lang{height:11px; padding: 10px 0 0 10px;}
#header .row2 .lang a{ padding: 0 0 0 10px;}
#header .row2 .logo{padding:14px 0 0 30px; height:84px; display:block;}
#header .row3{background:#c2d0ec; height:10px;}

#content_h{padding:30px 23px 100px 23px; color:#525252;}
#content_h .col1{width:215px; border-right:1px solid #f2f2f2; padding:0 25px 0 0;}
#content_h .line{height:1px; border-top:1px solid #f2f2f2; margin:15px 0 20px 0;}
#content_h .col2{padding:0 15px 0 25px;}
#content_h a img{border:5px solid #C2D0EC;}

#content_aimg a img{border:none;}

#footer_h{background-color:#c2d0ec; bottom:0; color:#F4E3C2; font-size:11px; height:60px; line-height:34px; margin:30px 0 20px 0; position:absolute; width:706px;}
#footer_h .min_menu{padding:25px 0 0 15px; float:left;}
#footer_h .min_menu a{display:block; float:left; padding:0 10px 0 10px; border-left:1px solid #6481be; height:10px; margin:0px; line-height:8px; color:#6481be; font-size:11px;}
#footer_h .min_menu a.first{display:block; float:left; padding:0 10px 0 10px; border-left:0px; height:10px; margin:0px; line-height:8px;}
#footer_h .logo{float:right; padding:20px 20px; margin:0px; line-height:0px;}

    .navhead {cursor: pointer; position:relative; z-index:10;}    
    .bbb{width:93px; background:#fff; height:9px; line-height:0 !important; border:0 !important; padding:0px !important}
    #navbody1 { visibility: hidden; width:270px; top:0px;  padding-top:15px; text-align:left; margin-top:15px; position:absolute; z-index:10;}
    #navbody1 div{background:#5171B0; line-height:20px; border:6px solid #fff; border-top:0 !important; padding:10px}
    #navbody1 div a.a{border:0px !important; text-transform:none; padding:5px; height:auto; font-weight:normal; background:url('images/1px.gif') top left;}