@charset "utf-8";
body{font-size:80%;padding:0;margin:0;font-family:Verdana,Arial;color:#fff;text-align:center;background:#004E90}
#overmain{background:#3D78AB url(gfx/back.png) repeat-x}
#main{width:880px;text-align:left;margin:0 auto}
#top{height:100px}
#topp {position:absolute;left:190px;top:40px;letter-spacing:-1px;font-size:90%;color:#B6CEE4}
#link{position:absolute;top:20px;left:0}

#main,#content,#b1,#underbott{position:relative}
#over,#path,#m0,#c,#key{position:absolute}

#over{right:0;bottom:3px}
#over input{border:0;margin:0 1px;vertical-align:top;height:14px;color:#AAC6DF;border:1px solid #AAC6DF;background:none;font-size:80%}

#path{left:0;bottom:3px;font-size:80%}

#m0{right:0;top:0}
#m0 li{display:inline;border-right:1px dotted #AAC6DF;line-height:40px;padding:20px 0 0 0}
#m0 a{padding:0 4px 0 8px;font-size:90%}

a:hover,.mark{color:#fff;text-decoration:underline}
a{color:#AAC6DF;text-decoration:none;font-weight:bold}

#content{float:right;width:640px;overflow:hidden;margin-bottom:10px}

#leftmrg{float:left;width:0;height:50px}
#left{float:left;width:210px;font-size:90%;overflow:hidden}
#m{list-style-type:none;margin:0 0 20px 0;padding:0; font-size:115%}
#m a{display:block;width:100%;font-weight:bold;padding-left:15px;background:url(gfx/arrow.gif) left center no-repeat;border-bottom:1px dotted #AAC6DF}
#m li{line-height:30px}
#m a:hover, #left #m .mark{text-decoration:none;color:#fff;background:url(gfx/arrowa.gif) left center no-repeat;border-bottom:1px dotted #fff}

#right{float:right;padding:0 0 0 10px;width:200px;margin:0 0 10px 10px;border-left:1px dotted #AAC6DF}

ol{margin:0 0 7px 12px;padding-left:20px;overflow:hidden} 
ul{margin:0 0 7px 12px;padding-left:16px;overflow:hidden;list-style-type:square}
ul p{margin-top:4px;padding:0}
ul ul{font-size:95%}
ul ul ul{font-size:95%}

.no_type{list-style-type:none}

#b1{clear:both;height:62px;background:url(gfx/round.png) center bottom no-repeat}

#overbott{background:#004E90}
#bott{height:26px;background:#004E90 url(gfx/round2.png) center top no-repeat;width:880px;margin:0 auto}
#underbott{height:131px;background:#004E90 url(gfx/round3.png) center top no-repeat;width:880px;margin:0 auto;text-align:left;font-size:80%;color:#2D6DA4}
#underbott a {color:#2D6DA4;font-weight:normal}
#underbott #c {right:0;top:-13px}
#underbott #key {right:0;top:-26px}

p{margin:0;padding:0 0 8px 0;font-family:Verdana,Arial;line-height:120%}

.light{background:#155C99 url(gfx/lightrev.png) repeat-x}
.border, fieldset{}

.fr{float:right}
.fl{float:left}
.ar{text-align:right}
.ac{text-align:center}
.al{text-align:left}
.aj{text-align:justify}
.w100{width:100%}
.print{display:none}
.p3{padding:3px}
.m0 {margin:0}
.cb{clear:both}
.b{font-weight:bold}
.ml{margin-left:15px}

.rightblock{float:right;padding:5px;width:195px;margin-left:10px;background:#155C99 url(gfx/lightrev.png) repeat-x}
.leftblock{float:left;padding:5px;width:190px;margin-right:10px;background:#155C99 url(gfx/lightrev.png) repeat-x}
.block{padding:5px;background:#155C99 url(gfx/lightrev.png) repeat-x}

.readonly{background:#DCDCDC;color:gray}
.butt{text-align:center;background:#004E90;cursor:pointer;color:#fff;background:#7EC119;font-size:130%}
.butt2{background:#EBEBEB;font-size:80%;cursor:pointer;color:#444}
input,textarea,select{font-size:90%;font-family:Verdana,Arial;margin:0;padding:0 2px;color:#000}
form{margin:0;border:0}
img{border:0}

a:hover img, .gal a:hover img{_filter:alpha(opacity=70);opacity:0.7}
.gal a img, .ilink{margin:0 8px 8px 0}

td{font-size:75%;vertical-align:top;padding:2px}
th{font-size:80%;vertical-align:top;background:#004E90;padding:1px;text-align:left;white-space:nowrap}

h1{font-size:155%;margin:0 0 10px 0;color:#B6CEE4}
h2{font-size:130%;margin:8px 0 8px 0}
h3{font-size:120%;margin:3px 0 1px 0}
h4{font-size:110%;margin:3px 0 1px 0;font-weight:normal;border-bottom:1px dotted #fff}
h5{font-size:100%;margin:0 0 2px 0;text-decoration:underline}
h6{font-size:90%;margin:0 0 2px 0;font-weight:normal;text-decoration:underline}

hr{color:#AAC6DF;height:1px;background:#AAC6DF;border:0}

.hand{cursor:pointer}
.red{color:#B6CEE4}
.paging{clear:both;background:#004E90;padding:0px 5px;height:22px;margin:3px 0;font-size:85%;line-height:22px}

.forum{font-size:110%;font-weight:bold;border-bottom:1px solid #004E90;margin:20px 0 5px 0}

.gray{background:#D3D3D3;color:#000}
table{border-collapse:collapse;border-color:#6599C9}
.nw{white-space:nowrap}
.sm {font-size:85%}
legend{color:#fff}
#msg{font-size:130%;font-weight:bold;padding:10px;background:#EF6F00;color:#fff;text-align:center}

.home {background:url(files/home.jpg) no-repeat;height:300px;overflow:hidden;margin:0 0 10px 0}
.line {margin:15px 0 15px 15px;border:1px dotted #AAC6DF;height:270px;padding:0 15px 0 600px;font-size:130%}

.roll {height:16px;overflow:hidden;padding:0;margin:0 0 10px 0}
