html,body,#a,#a,h1,#h,#m,#m:hover,#m select,#m select:hover,#a pre,#tablo,#m,#m:hover,#m select,#m select:hover{margin:0;padding:0;font-family:verdana;font-size:12pt}
body,#h{background-attachment:fixed}
body{background:#995 url(2.g)}
img{vertical-align:middle}
a img{border-style:none}
a{color:#441}
a:hover,a:focus{background:#895;text-shadow:none}
a:visited{color:#592}
a:hover,a:focus,#tablo th,#tablo th a,#w:hover,#m option,#m select{color:#fff}
#m select{text-shadow:1px 1px 2px #000}
#a,#h{margin:0 auto;width:888px;max-width:888px;text-align:left}
table#t{border-collapse:collapse;box-shadow:2pt 2pt 3pt #666;margin:1% 0}
table#t,#t td,#t th{border:1pt solid #464;padding:5pt}
#t tr:nth-child(odd){background:#efd}
#m,#m:hover,#m select,#m select:hover{border:none}
#m,#m select{float:right}
#m select{background:#670}
#h,#h2{display:block}
#h{text-align:right;padding:0 2%;background:#560 url(1.g)}
#h2{height:108px;background:url(0.p);background-position:bottom left;background-position:0 8px;background-repeat:no-repeat}
i#h2{font-style:normal}
#h2 h1{color:#fff}
#a h1,#h h1{font-size:22pt}
#h h1{padding:3% 0 1% 15%;text-shadow:1pt 1pt 2pt #000}
#a{background:#fff;padding:2% 2% 1%}
#a h1,#a h2{margin-bottom:2%;line-height:1}
#a h2{font-size:16pt}
#a h2#normal{font-weight:normal;margin:0 0 4%}
#tablo{border-collapse:collapse;box-shadow:1pt 1pt 8pt #888;margin:1% 0}
#tablo,#tablo td,#tablo th{border:1pt solid #4160aa;padding:5pt}
#tablo th,#tablo th a{background:#4160aa;border:1pt solid #ccc;text-shadow:1pt 1pt 2pt #000}
.levo li{list-style-type:none;margin:0 2% 4% 0;display:inline-table;width:48%}
.levo img{float:left;margin:0 2% 0 0}
.levo h2{margin:0 0 2%;line-height:1;font-size:13pt}
img#shadow{padding:1%;box-shadow:0 0 8pt #888;background:#fff}
#a textarea{width:98%;max-width:98%;min-height:48pt}
#a textarea#banner{height:9%}
#t th{text-align:center}
#w{z-index:2;position:fixed;right:21%;bottom:0;padding:0 15px;text-decoration:none;background:#995;color:#ccc;font-size:30pt;text-shadow:0 0 1pt #000}
#w:hover{background:#888;text-shadow:0 -8px 0 #555}

@media (max-width:1300px){
#a,#h{width:96%;max-width:96%}
#w{right:0}
}

@media (max-width:900px){
html,body,#a,#a,#m,#m:hover,#m select,#m select:hover,#a pre,#tablo,textarea,input{font-size:12pt}
html,body{width:100%;max-width:100%;margin:0;color:#668;text-shadow:none;box-shadow:none}
html,body,#h,#h2{background:none}
html,body,#h,#a{padding:0}
a{color:#228}
a:visited{color:#12e}
a:hover,a:focus{color:#fff}
a:hover,a:focus{background:#12e;text-shadow:none}
#m,#m:hover,#m select,#m select:hover{font-size:14pt}
#m:hover,#m select,#m select:hover{padding:1%}
#m select{background:#158}
#m{float:none}
#h{padding:0 3%;width:94%;border-bottom:8pt solid #ddd;background:#035}
#h2{height:auto}
#h h1{font-size:14pt;padding:10% 0 2%}
#a h1{font-size:18pt}
.levo h2{font-size:12pt}
#a{padding:2%;width:96%}
#a img{max-width:98%;margin:1%}
#a ol,#a ul{max-width:80%;padding-left:8%}
#a textarea#banner{height:30%}
.levo li{margin:2%;width:100%}
#w{width:auto;font-size:30pt;opacity:.8;background:#589;color:#ccc}
}