body { color: #FFFFFF; background-color: #000000; font-family:Arial; font-size:14; text-align:center }
.logo        { font-size: 68; font-family: Arial Black; font-weight: bold; margin-top:0; margin-bottom:0 }
.tabe        { margin-bottom: 2 }
.dtop        { width: 902; border: 1px solid #800000; background-color:#000000 }
a:link, a:visited { color: #FF0000 }
a:hover { color: #FFFFFF }
h2 { font-size: 22; color: #FF3300; font-weight: bold; margin-top:3 }
.cc1         { position: absolute; left: 0; top: 0; width: 337; height: 430; background-color:#000000 }
.cc2         { position: absolute; left: 337; top: 0; width: 337; height: 430 }
.cc3         { position: absolute; left: 674; top: 0; width: 337; height: 430 }
.cont1 { position: relative; width: 1021; height: 502 }
.dtx { position: relative; width: 1021; text-align:left }
.dtx table { margin-left:2 }
.td_ngl { width: 337; text-align: center; vertical-align:top }
.td_ngla { width: 4 }
.nglx { position: relative; width: 333; border: 1px solid #800000; background-color:#000000 }

.ngl { position: relative; width: 333; height: 500; border: 1px solid #800000; background-color:#000000 }
.ngl img { margin:0; width: 105; height: 105; border: 1px solid #CC0000 }

.tit3 { font-family: Verdana; font-size: 15; color: #FFEFD7; text-align: center; margin-top: 0; margin-bottom: 3; font-weight:bold; background-color:#C40000 }
.tit3a { font-family: Haettenschweiler; font-size: 26; color: #FFEFD7; height: 33; text-align: center; margin-top: 0; margin-bottom: 0; background-color:#C40000; letter-spacing:1 }
.tit4        { font-family: Microsoft Sans Serif; font-size: 15; text-decoration: none; font-weight: bold; margin: 4 2 }
.tit5 { font-family: Times New Roman; font-size: 20; font-style: italic; font-weight: bold; margin-top: 0; margin-bottom: 0 }
.tref {}
.tref td { width: 180; text-align:left; font-family:Verdana; font-size:12; font-weight:bold }

.tdt2  { text-align:left; font-family:Verdana; font-size:10; font-weight:bold; margin-top:1; margin-bottom:4; margin-left:2; margin-right:2 }
.tit2 { font-family: Verdana; font-size: 12; color: #FFEFD7; text-align: center; margin-top: 0; margin-bottom: 0; font-weight:bold; background-color:#C40000 }
.tdr2    { width: 25%; text-align:center }
.ddr2        { width: 170; height: 158; border: 1px solid #800000; background-color:#000000 }
.ddr2a { width: 170; height: 158; border: 1px solid #800000; background-color:#2B0001 }
.imt{ width: 160; height: 130; background-color:darkred; margin-top:3}
.imt2{ }
.parw { font-size:10 }
a:link.en, a:visited.en { color: #A60000 }
a:hover.en { color: #FF0000 }
a:link.ag, a:visited.ag { color: #FFC17D; text-decoration: none }
a:hover.ag { color: #FFFFFF; text-decoration: underline }
.pag { margin:1; text-align: left; font-family: Tahoma; font-size: 12; color:#B8927A }
.pag a:link, .pag a:visited { color: #FFC17D; text-decoration: none }
.pag a:hover { color: #FFFFFF; text-decoration: underline }
a:link.atp, a:visited.atp { color: #FFFFCC;  }
a:hover.atp { color: #FFFFCC; text-decoration: none }
.ng { width: 99%; border: 1px solid #800000; text-align:center  }


.spr0 { text-align: center; font-family: Arial Black; font-size: 16; margin-top: 1; margin-bottom: 1 }
.spr2 { font-size: 12; font-family: Arial; text-align: justify; margin-left: 2; margin-right: 2; margin-top: 2; margin-bottom: 0 }
.spr3 { font-size: 12; font-family: Verdana; margin-top: -12; margin-bottom: 14; color:#CC0000; font-weight:bold }
.spr3 a:link, .spr3 a:visited, .spr3 a:active { text-decoration: underline }
.spr3 a:hover { text-decoration: none } 

.t2 { text-align: center; margin-top: 0; margin-bottom: 0 }

.wer { width: 75%; padding-top:10; padding-bottom:2 }
.wer p { text-align: center; font-family: Verdana; font-weight: bold; margin-top: 0; margin-bottom: 0; }
.wer2 { background-color: #A60000; color: #FFEFD7; width: 120; font-size: 9px;  }
.wer3 { border:1px solid #800000;  font-size: 18; padding-bottom:3; background-color:#000000 }