*{margin:0;padding:0}
html{background:#181818}
body{margin-top:25px;font:12px/14px Verdana, sans-serif;color:#555;padding-bottom:50px;position:relative;background:url(img/bg.gif) repeat-x}
#all{width:844px;margin:0 auto}
h1{width:245px;height:44px;background:url(img/thorg.gif);overflow:hidden}
h1 a{display:block;padding-top:50px}
h2{color:#fff;border-bottom:1px solid #2f2f2f;text-transform:uppercase;font:19px/30px Arial;margin-bottom:40px}
h3{color:#fff;border-bottom:1px solid #2f2f2f;text-transform:uppercase;font:13px/30px Arial;margin-bottom:20px;margin-top:20px}
h2 span {color:#484848;font-size:10px;float:right}
small,small a{color:#484848;font-size:9px}
small{margin:-40px 0 30px;height:10px;display:block}
a{text-decoration:none;color:#595959}
a:hover{color:#fff}
p{padding:0 2% 1em}
p.first{color:#ababab}
#up{font:10px/10px Arial, sans-serif;color:#fff;padding:0;margin:-9px 0 0 170px}
#top{height:403px;background:url(img/top.png);margin:25px 0 20px 0}
#top.top1{background:url(img/top1.png)}
#flash{height:403px;width:252px;margin-left:auto}
#menu{height:20px;line-height:20px;overflow:hidden;margin-bottom:40px}
#side,#cont{padding-bottom:20px;margin-bottom:30px}
#side{float:left;width:410px;padding-right:12px;margin-right:-20px;border-right:1px solid #2f2f2f}
#cont{float:right;width:410px;padding-left:11px;margin-left:-20px;border-left:1px solid #2f2f2f}
#menu li{float:left;border-left:1px dashed #272727;list-style:none;padding:0 17px;margin:0 1px 0 -1px}
#foot{font-size:9px;line-height:12px;padding-top:9px;border-top:1px solid #2f2f2f;margin-top:30px;clear:both}
#foot ul{list-style:none;text-transform:uppercase;overflow:hidden;height:12px}
#foot li{float:left;padding:0 12px;border-left:1px solid #595959;margin:0 1px 0 -1px}
#foot p{text-align:right;width:200px;margin:-12px 0 0 auto;position:relative;z-index:2;padding-right:60px}
#foot p a{display:block;height:0;padding-top:14px;width:57px;overflow:hidden;background:url(img/newsite.gif);margin:-12px -60px 0 auto}
#tiptool{position:absolute;color:#c0c0c0;display:none;background:#181818 url(img/tip.gif) no-repeat 0 13px;padding:10px 13px 13px;margin:12px 0 0 10px;z-index:9;border:1px solid #262626;-webkit-box-shadow:0 0 100px rgba(255,255,255,0.2);-moz-box-shadow:0 0 100px rgba(255,255,255,0.20);box-shadow:0 0 100px rgba(255,255,255,0.20);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;max-width:375px}
.more{text-align:right;padding-top:20px}
.more a{color:#2ba9b5}
.list{color:#fff;padding-left:20px;padding-bottom:1em}
.list li{padding-bottom:10px}
.list a{color:#666}
.list a:hover{color:#ababab}
.list a span{display:block;width:13ex;margin:-14px 0 0 auto;text-align:right}

#list{border-top:1px solid #b8b7bc;margin:10px 0;font-weight:700;margin-left:30px;margin-right:30px}
#list li{background:none;padding:0 3px;margin:0;border-bottom:1px solid #b8b7bc;color:#535353;line-height:30px;list-style:none;}
#list span{color:#aaa;padding-right:6px;border-right:1px solid #b8b7bc;margin-right:10px;font-weight:400;}
#list a{color:#535353;}
#list .more{width:7.5em;height:30px;line-height:30px;display:block;margin:-30px 0 0 auto;padding:0 10px 0 0;text-align:right;font-weight:400;color:#2ba9b5;border:none;white-space:nowrap;}
.formkon {width:150px;text-align:right;padding-right:10px;height:25px}

input, textarea {color:#fff;border:1px solid #8d8d8d;background:transparent}
