/* Дизайн */
DIV.nav_ico {MARGIN-BOTTOM: 20px; FLOAT: right; CLEAR: right}

P.sign {FONT-SIZE: 70%; MARGIN-TOP: 3px; COLOR: #6D6D6D; WHITE-SPACE: nowrap}
P.sign A:LINK, P.sign A:VISITED {COLOR: #16C1F3}
P.sign A:HOVER, P.sign A:ACTIVE {COLOR: #0C4DA2}

DIV.copy {FONT-SIZE: 70%; COLOR: #CCCCCC; MARGIN-TOP: 10px}

A:LINK.top_menu, A:VISITED.top_menu {DISPLAY: block; WIDTH: 143px; HEIGHT: 34px; PADDING-LEFT: 24px; FLOAT: left; BACKGROUND: url('_pic/menu/menu_bg.gif') no-repeat 0 0}
A:HOVER.top_menu, A:ACTIVE.top_menu {DISPLAY: block; WIDTH: 143px; HEIGHT: 34px; PADDING-LEFT: 24px; FLOAT: left; BACKGROUND: url('_pic/menu/menu_bg.gif') no-repeat 0 -34px}

.nowrap {WHITE-SPACE: nowrap}
.separator {HEIGHT: 1px; OVERFLOW: hidden; BACKGROUND-COLOR: #313131}

/* Контент */
DIV, P, IMG, UL, OL, H2, FORM {MARGIN: 0; PADDING: 0; BORDER: none}
P, LI {FONT-SIZE: 80%; TEXT-ALIGN: justify}

H1 {MARGIN: 0 0 15px 0; FONT-WEIGHT: bold; FONT-SIZE: 110%}
H2 {MARGIN-BOTTOM: 0 0 15px 0; FONT-WEIGHT: bold; FONT-SIZE: 100%}
P, UL {MARGIN-BOTTOM: 15px}
LI {MARGIN-LEFT: 15px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px}

/*TABLE.ttext TD {VERTICAL-ALIGN: top; FONT-SIZE: 80%}*/

DIV.form_row {FLOAT: left; CLEAR: left; MARGIN-BOTTOM: 8px; WIDTH: 100%}
DIV.form_name {WIDTH: 150px; FONT-SIZE: 80%; FLOAT: left}
DIV.form_value {FLOAT: left}

A:LINK, A:VISITED {COLOR: #16C1F3; TEXT-DECORATION: underline}
A:HOVER, A:ACTIVE {COLOR: #0C4DA2; TEXT-DECORATION: underline}

TABLE.ttable TH {FONT-SIZE: 80%; TEXT-ALIGN: left; BACKGROUND-COLOR: #676767; PADDING: 2px 5px 2px 5px}
TABLE.ttable TD {FONT-SIZE: 80%; TEXT-ALIGN: center; BACKGROUND-COLOR: #888888; PADDING: 2px 5px 2px 5px}

INPUT, TEXTAREA {BORDER: 1px solid #FFFFFF; BACKGROUND-COLOR: #DDDDDD; COLOR: #000000; FONT-SIZE: 80%}

.strong {FONT-WEIGHT: bold}
.obligatory {COLOR: #FF7777}

.ok {COLOR: #16C1F3}
.error {COLOR: #E03E3C}

/* Планета-инфо */
#planet {POSITION: relative; TOP: 0px; RIGHT: 40px; FLOAT: right; TEXT-ALIGN: right; DISPLAY: none; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #FFFFFF; PADDING: 12px 15px 17px 19px; FONT-SIZE: 80%; OPACITY: 0.6; filter:alpha(Opacity=60, style=0); -moz-opacity:0.6; -khtml-opacity:0.6}
#planet DIV.keys {FLOAT: left; COLOR: #000000; MARGIN-RIGHT: 12px; TEXT-ALIGN: right}
#planet DIV.values {FLOAT: left; COLOR: #000000; FONT-WEIGHT: bold; TEXT-ALIGN: left}

ul#cover {
  font-size: 85%;
}

#footnote {
  text-align: left;
  clear: both;
  width: 750px;
  margin: 0 auto;
  padding-top: 12px;
  float: left;
  padding-left:50px;
}

#footnote > p {padding-left:10px}

#footnote:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.column {
  float: left;
  width: 230px;
  padding: 0 10px;
  font-size: 0.9em;
}

.column h2 {
  font-size: 1.2em;
  padding-bottom: 12px;
  font-weight: normal;
  line-height: 1em;
}
