img {border: 0px;}
a { text-decoration:none; color: #606060;}
a:link { text-decoration:none; color: #606060;}
a:visited { text-decoration:none; color: #606060;}
a:hover { text-decoration:underline; color: #707070;}
body { color: #006000; background: #c0fcbc url(/b1.jpg) no-repeat; padding: 10px; margin: 0px;}

.idx_box1 {position: absolute; top: 170px; right: 15px; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-align: right;}
.idx_box2 {border-right: 1px dotted #00a000; position: absolute; top: 184px; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-align: right; width: 82px; min-width: 82px; }
.s_idx {display: block; padding-right: 1px; background: #d0ffd0;}
.a_idx {display: block; padding-right: 1px;}
.a_idx:hover {background: #a0ffa0;}

.s_map1, .s_map2, .a_map1, .a_map2 {display: block; text-align: left; letter-spacing:0.4em; width: 114px; min-width: 114px; font-family: arial, helvetica, sans-serif; font-weight: bold; float: left; margin: 0px -120px 0px 0px; border: 0px; padding-left: 6px;}
.s_map1, .s_map2 {background-color: #d0ffd0;}
.a_map1, .a_map2 {background-color: white;}
.a_map1:hover, .a_map2:hover {background-color: #a0ffa0;}
.a_map1, .s_map1 {height: 39px; min-height: 37px;font-size: 10pt; padding-top: 22px;}
.a_map2, .s_map2 {height: 16px; min-height: 16px;font-size: 6pt; padding-top: 3px;}

.a_head {color:#d0d0d0; font-size: 14pt;}
.a_head:link {color:#d0d0d0;}
.a_head:visited {color:#d0d0d0;}
.a_head:hover {color:#e0e0e0;}
.a_main {display: block; width: 50%; float: left; background-color: #008000; background-image: url(/b1.gif); text-align: center;}
.d_rem {width: 50%; float: right; overflow: hidden; text-align: right;}
h1, .d_top {font-family: courier,verdana,arial,helvetica, sans-serif; color: white; font-size: 16pt; background: #800000; clear: both; height: 100px; min-height: 100px; font-weight: bold; padding-left: 4px; margin: 0px;}
.a_lang {float: right;}
.a_pub {float: right; clear: right; margin: 6px 2px 0px 0px;}
h2, .header1 { display: block;background: #800000 url(/t1.gif) repeat-x; color: white; font-family: arial,helvetica, sans-serif; font-weight: bold; font-size: 16pt; break; both; margin: 10px 0px 0px 0px;}
.header1:link {color: white; }
.header1:visited {color: white; }
.header1:hover {color: #e0e0e0; }
.c2 {float: left; }
.d1 {float: left; position: relative; left: -5px;}
.c3 {background: #800000 url(/t2.gif) repeat-x;}
.main_box_out {display: block; float: left; width: 202px; height: 202px; min-width: 202px; min-height: 202px; background: #800000; margin: 2px;}
.main_box {display: block; width: 200px; height: 200px; min-width: 200px; min-height: 200px; background: #ffffe0; overflow: hidden; margin: 1px;}
.main_box:hover {background: #ffffa0;}
h3, .main_box_title {display: block; background: #800000 url(/t1.gif) repeat-x; color: white; font-family: arial,helvetica, sans-serif; font-weight: bold; font-size: 12pt; padding: 2px; margin: 0px;}
.main_box_text {display: block; font-size: 10pt; padding: 2px;}

.b1 {border: 0px; background: url(/b1_off.gif); width: 179px; min-width: 179px; height: 42px; min-height: 42px; text-align: center; font-family: arial, helvetica, sans-serif; font-size: 14pt; font-weigth: bold;}
.b1:hover {background: url(/b1_on.gif);}

.b2 {border: 0px; background: url(/b2_off.gif); width: 179px; min-width: 179px; height: 42px; min-height: 42px; text-align: center; font-family: arial, helvetica, sans-serif; font-size: 14pt; font-weigth: bold;}
.b2:hover {background: url(/b2_on.gif);}


@media print
{
.noprint {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.noscreen {margin: 0px; padding: 0px;}
.onlyhandheld {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.onlyprint {margin: 0px; padding: 0px;}
h1, .d_top {text-align: center;}
}
@media screen
{
.noprint {margin: 0px; padding: 0px;}
.noscreen {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.onlyhandheld {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.onlyprint {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
}
@media aural, braille, embossed
{
.noprint {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.noscreen {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.onlyhandheld {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.onlyprint {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
}
@media handheld, tv
{
.noprint {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.noscreen {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
.onlyhandheld {margin: 0px; padding: 0px;}
.onlyprint {margin: 0px; padding: 0px; visibility: hidden !important; height: 0px; width: 0px; display:none !important;}
}

