/* CSS Document */

html, body {font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif}
body {min-width:1000px;margin:0;padding:0;background:#fff url(./images/background.jpg) repeat-y}
h1, h2, h3, h4, h5, h6 {font-weight:bold}
h1 {font-size:medium;text-align:center;color:#903}
h2 {font-size:small;padding:0;margin:10px 0;color:#c33}
h3 {font-family:'Times New Roman',Times,sans-serif;font-size:12pt;font-style:italic;color:#000}
h4 {font-size:12pt;color:#009}
h5 {font-size:10pt;text-align:center;color:#090}
h6 {font-size:10pt;text-align:left;color:#000}
hr {border:0;height:1px;margin:10px 0;background:#999}
p {text-indent:15px;text-align:justify}
p.nosp {text-indent:0}
div.board-blue {font-size:8pt;font-weight:bold;text-align:justify;padding:5px;margin:15px 0;border:2px dashed #ccf;background:#00c;color:#fff}
div.board-blue ul {text-align:right;margin-top:0;margin-bottom:5px}
div.board-blue a {text-decoration:none;color:#ffc}
div.board-blue a:hover {text-decoration:underline;color:#fcc}
strong, em {font-weight:normal;font-style:normal}
table, img, form {border:0;padding:0;margin:0}
table {width:100%}
table.nosp {border-collapse:collapse;border-spacing:0}
table.nosp td {padding:0;margin:0}
td {color:#000}
th {font-weight:bold;text-align:center;color:#000}
blockquote {width:auto;text-align:justify;font-weight:bold;font-style:italic;text-indent:15px;margin:10px 10px 20px 0;padding:0 0 0 200px;font-family:Georgia,sans-serif;font-size:9pt;word-spacing:8px;color:#000}
blockquote div {text-align:right;padding-top:5px;color:#090}
dl {font-size:9pt;padding:5px 0;margin-bottom:15px;border-top:1px dotted #999;border-bottom:1px dotted #999;background:#f9f9f9}
dl a, dl a:link, dl a:visited {text-decoration:none}
dl a:hover {text-decoration:underline;color:#f00}
a {text-decoration:underline;color:#00c}
a:active {text-decoration:none;color:#00c}
a:link {text-decoration:underline;color:#00c}
a:hover {text-decoration:none;color:#390}
img {font-family:Arial,Verdana;font-size:8pt;color:#999}
img.min-width {width:1000px;height:1px}
img.left {float:left;margin-right:7px}
img.right {float:right;margin-left:7px}
a:visited img {border-color:#999}
a:hover img {border-color:#0f0}
input.txtfld, select, textarea {font-family:Arial,serif;font-size:10pt;padding:1px;border:1px solid #a96;background:#ffe}
button {cursor:pointer}
legend {border:1px solid #999;border-bottom:0;padding:2px 5px}
ol li {padding:0;margin:3px 0}
ol li ul {margin-top:5px;margin-bottom:5px}
/* Header */
#header {width:100%;height:282px;background:#000 url(./images/stars-anim.gif)}
#header .logo {width:310px;height:223px;float:left;background:url(./images/hand-background.gif) no-repeat}
#header .logo img {width:188px;height:170px;margin-left:56px;color:#ff0}
#header .title {width:540px;float:left;text-align:center}
#header .title h1 {text-transform:uppercase;font-family:Georgia,'Times New Roman',Times,serif;font-size:14pt;letter-spacing:1px;word-spacing:10px;margin:0;padding-top:10px;color:#fff}
#header .title img {height:66px;margin-top:25px;font-size:42pt;font-weight:bold;font-style:italic;color:#ffc}
#header .lang {float:right;text-align:center;padding:70px 20px 0 0}
#header .lang a img {opacity:.8;filter:Alpha (opacity=80)}
#header .lang a:hover img {opacity:1;filter:Alpha (opacity=100)}
#salut {position:absolute;width:100px;height:100px;margin:-230px 0 0 830px;font-size:6pt}
#htb {height:24px;background:url(./images/htb-end.gif)}
#htb div {width:885px;height:24px;background:url(./images/htb.jpg)}
#astro {position:absolute;top:306px;left:56px;width:216px;height:44px;background:url(./images/astro.gif)}
/* Menu */
#menu {height:31px;border-top:1px solid #999;border-bottom:1px solid #999;padding:3px 0;margin-top:-39px}
#menu ul {margin:0;padding:0;list-style:none}
#menu .btn {width:142px;height:31px;margin-left:15px;font-weight:bold;line-height:28px;float:left;background:url(./images/btn.gif)}
#menu .btn a {display:block;width:100%;text-align:center;text-decoration:none;color:#666}
#menu .btn a:hover {color:#f00 !important;background:url(./images/btn-h.gif) no-repeat}
#menu .active {background:url(./images/btn-h.gif) no-repeat}
#menu .active {background:url(./images/btn-a.gif) no-repeat}
#menu .active a {color:#090}
#menu ul ul {position:absolute;display:none;width:175px;text-align:left;font-weight:normal;margin:2px 0 0 -18px;border:2px ridge #ccc;background:#cc6}
#menu ul li:hover ul, #menu ul li.hover ul {display:block}
#menu ul ul li {line-height:20px;font-size:9pt;border-top:1px solid #fff}
#menu ul ul li:hover, #menu ul ul li.hover {background:#ff0}
#menu ul ul a {color:#000 !important}
#menu ul ul a:hover {background:none !important}
/* End */
#column1 {width:250px;padding:50px 5px 0 5px;float:left;border-right:3px double #124d94}
#column2 {margin-left:260px;padding:5px;border-left:3px double #124d94}
#banners {text-align:center;margin-bottom:10px}
#banners img {margin:5px}
#banners a img {opacity:.5;filter:Alpha (opacity=50)}
#banners a:hover img {opacity:1;filter:Alpha (opacity=100)}
#director {border-bottom:1px solid #999}
#director p {text-indent:0;padding:0 0 11px 0;margin:0;font-size:9pt;font-family:Georgia,'Times New Roman',serif;color:#009}
#header .nlo {background: url("./images/nlo.gif") repeat scroll 0 0 #000000;}
.zagariya {width:150px;height:210px;margin-right:5px;float:left;background:#000 url(./images/stars-anim.gif)}
.small {font-size:8pt}
.subscript {text-align:right;font-style:italic}
.dblbrd {border:3px double #999}
.column1 {color:#009}
.reach {color:#080;text-align:justify;padding:0;margin:0}
.round {position:absolute;color:#f00;font-size:32pt}
.attention {position:absolute;margin:6px 0 0 9px;width:233px;height:196px;text-align:right;background:#000 url(./images/stars-anim.gif)}
.attention p {margin:8px 5px;font-size:9pt;color:#009}
.warning {color:#ff0;font-size:12pt;font-weight:bold;font-family:Georgia,Arial,Tahoma;text-align:center;padding:0;margin:2px 0 10px 0;text-indent:0}
.warning-text {color:#fff;font-size:8pt;font-weight:normal;font-family:Tahoma,Arial;text-align:justify;padding:0;margin:0 4px 0 4px}
.recommend {text-align:center;font-family:Georgia,'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:bold}
.recommend a {text-decoration:none;color:#999}
.recommend a:hover {text-decoration:underline;color:#000}
.top td {vertical-align:top}
.content {width:auto;margin:5px 0 25px 0;padding:10px 0;border-top:1px solid #999;border-bottom:1px solid #999}
.content p {text-indent:0;text-transform:uppercase;font-weight:bold;padding-top:0;margin-top:0;color:#906}
.content ul {margin-bottom:5px}
.content ul li {font-weight:bold}
.content ul li a {color:#090}
.content ul li a:hover {color:#f00}
.content ul ul {margin-bottom:10px}
.content ul li ul li {font-weight:normal}
.content ul li ul li a {color:#00c}
.content.blaze {background:url(./images/pages/blaze&bird.gif) no-repeat right}
.annotation {background:none}
.annotation dt {font-weight:bold;padding:5px}
.annotation dd {height:80px;font-size:8pt;text-align:justify;padding-right:5px}
table.nav {margin:10px 0;border-top:3px double #999;border-bottom:3px double #999;background:#fcf}
table.nav td {padding:5px 0;font-weight:bold;text-align:center;color:#caa}
table.nav a {text-decoration:none;font-weight:bold}
table.nav a:hover {text-decoration:none;color:#c00}
.anketa {font-size:8pt}
.anketa th {width:330px;text-align:right;font-weight:bold}
.anketa td {text-align:left}
.anketa input.txtfld {width:99%;font-size:8pt}
.anketa select {width:360px;font-size:8pt}
.anketa textarea {width:99%;font-size:8pt}
.anketa td.pcode {padding:0 5px;text-align:left;font-size:7pt}
.anketa td.pcode img {width:100px;height:15px;font-size:7pt;border:1px solid #a96;background:#ffe}
.biglink {font-size:14pt;font-family:Arial,serif;font-style:italic}
.data {width:99%;border-collapse:collapse;border-spacing:0;border:2px ridge;background:#efe}
.data caption {padding:5px;text-align:center;font-size:10pt;font-weight:bold;color:#fff;background:#630}
.data th, .data td {font-size:9pt;padding:2px;text-align:center;border:1px solid #999}
.data th {color:#93c;background:#ddd}
.data .dleft {text-align:right;padding-right:5px}
a.warning-ref,a.warning-ref:link,a.warning-ref:visited {font-size:8pt;color:#ffc;font-style:italic;font-family:'Times New Roman',Times,Arial,Tahoma;text-decoration:underline}
a.warning-ref:hover {text-decoration:none}
#copyright {width:100%;height:47px;float:left;text-align:center;font-size:8pt;padding-top:3px;color:#ccc;background:#124d94}
#counter {float:left;padding:1px 40px 0 70px}
#counter img {width:120px;height:30px;border:1px solid #999}
#answer {width:350px;text-align:center;border:3px double #090;margin-top:80px;padding:20px 3px;font-size:12pt;background:#ffc}

#links .recommend a {color:#090}
#links .item {width:100%;float:left;margin:5px 0;padding:0 0 5px 0;border-bottom:1px dotted #999}
#links .item div {width:20%;float:left;text-align:center}
#links .item img {border:1px solid #999;padding:1px}
#links .item div.txt {width:80%;text-align:justify;font-size:8pt}

.vote {display:none;visibility:hidden}
.vote ul {padding:0;margin:0 0 10px 0;list-style:none}
.vote li {padding:0;margin:0;line-height:18px}
.vote last {height:28px}
.vote select {width:95px;font-size:8pt}
.vote input {font-size:8pt}
