/* CSS Document */
body, table, td, div, form {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

body {
background:#010510 url(/img/rus/main_bg1.jpg) no-repeat right top;
}
a {
color:#FFFFFF;
text-decoration:underline;
}
a:hover {
color:#FFFFFF;
text-decoration:none;
}

/* header */
.header {
padding:27px 18px 35px 18px;
}
.header td {
vertical-align:middle;
text-align:left;
}
.logo_r {
padding:0 5px 0 25px;
}
.menu {
padding:0 6px;
white-space:nowrap;
font-size:11px;
font-weight:bold;
color:#828c9d;
text-transform:uppercase;
}
.menu a {
color:#828c9d;
text-decoration:none;
}
.menu a:hover {
color:#fff;
text-decoration:none;
}
div.header_right {
margin:68px 60px 0 0;
padding:0 0 8px 0;
border-top:1px solid #313a4f;
border-right:1px solid #313a4f;
}
div.header_right div {
margin:8px 6px 0 0;
}
/* /header */
/* footer */
.footer td {
vertical-align:bottom;
padding:10px 12px;
color:#4d525d;
font-weight:bold;
white-space:nowrap;
text-transform:uppercase;
}
.footer div {
color:#4d525d;
}
.footer a {
color:#4d525d;
text-decoration:underline;
}
.footer a:hover {
color:#4d525d;
text-decoration:none;
}
.footer .hotline_number {
font-size:17px;
}
/* /footer */

/* content part */
.content_part {
vertical-align:top;
padding-top:57px;
}
.content {
vertical-align:top;
}
#content_container {
position:relative;
left:0;
top:0;
z-index:1;
height:736px;
/*border:1px solid blue;*/
}
/* balls */
#balls_container {
position:absolute;
top:0;
right:75px;
width:895px;
height:736px;
z-index:2;
overflow:visible;
/*border:1px solid red;*/
}
.balls {
position:absolute;
width:300px;
height:90px;
overflow:visible;
z-index:2;
/*border:1px solid gray;*/
}
.balls td {
vertical-align:middle;
font-weight:bold;
line-height:90%;
}
.balls td a, .balls td a:hover {
color:#FFFFFF;
text-decoration:none;
}
.balls_small_text {
font-size:12px;
font-weight:normal;
}
td.balls_text {
padding:0 0 0 4px; 
}
#ball_01 {
width:500px;
left:352px;
top:630px;
}
#ball_01 .balls_text {
font-size:40px;
}
#ball_01 .balls_small_text {
font-size:16px;
font-weight:normal;
}
#ball_02 {
width:380px;
left:0px;
top:600px;
}
#ball_02 .balls_text {
font-size:30px;
}
#ball_02 .balls_small_text {
font-size:14px;
font-weight:normal;
}
#ball_03 {
width:330px;
left:565px;
top:546px;
}
#ball_03 .balls_text {
font-size:30px;
}
#ball_03 .balls_small_text {
font-size:14px;
font-weight:normal;
}
#ball_04 {
width:230px;
left:338px;
top:542px;
}
#ball_04 .balls_text {
font-size:18px;
font-weight:normal;
}
#ball_04 .balls_small_text {
font-size:10px;
font-weight:normal;
}
#ball_05 {
width:240px;
left:530px;
top:500px;
}
#ball_05 .balls_text {
font-size:18px;
font-weight:normal;
}
#ball_05 .balls_small_text {
font-size:10px;
font-weight:normal;
}
#ball_06 {
width:240px;
left:184px;
top:478px;
}
#ball_06 .balls_text {
font-size:18px;
font-weight:normal;
}
#ball_06 .balls_small_text {
font-size:10px;
font-weight:normal;
}
#ball_07 {
width:380px;
left:465px;
top:386px;
}
#ball_07 .balls_text {
font-size:30px;
}
#ball_07 .balls_small_text {
font-size:14px;
font-weight:normal;
}
#ball_08 {
width:380px;
left:100px;
top:348px;
}
#ball_08 .balls_text {
font-size:30px;
}
#ball_08 .balls_small_text {
font-size:14px;
font-weight:normal;
}
#ball_09 {
width:240px;
left:416px;
top:296px;
}
#ball_09 .balls_text {
font-size:18px;
font-weight:normal;
}
#ball_09 .balls_small_text {
font-size:10px;
font-weight:normal;
}
#ball_10 {
width:240px;
left:172px;
top:272px;
}
#ball_10 .balls_text {
font-size:18px;
font-weight:normal;
}
#ball_10 .balls_small_text {
font-size:10px;
font-weight:normal;
}
#ball_11 {
width:240px;
left:552px;
top:250px;
}
#ball_11 .balls_text {
font-size:18px;
font-weight:normal;
}
#ball_11 .balls_small_text {
font-size:10px;
font-weight:normal;
}
#ball_12 {
width:200px;
left:502px;
top:218px;
}
#ball_12 .balls_text {
font-size:12px;
font-weight:bold;
}
#ball_12 .balls_small_text {
font-size:8px;
font-weight:normal;
}
#ball_13 {
width:120px;
left:378px;
top:212px;
}
#ball_13 .balls_text {
font-size:10px;
font-weight:bold;
}
#ball_13 .balls_small_text {
font-size:6px;
font-weight:normal;
}
#ball_14 {
width:120px;
left:470px;
top:190px;
}
#ball_14 .balls_text {
font-size:10px;
font-weight:bold;
}
#ball_14 .balls_small_text {
font-size:6px;
font-weight:normal;
}
#ball_15 {
width:180px;
left:284px;
top:186px;
}
#ball_15 .balls_text {
font-size:12px;
font-weight:bold;
}
#ball_15 .balls_small_text {
font-size:8px;
font-weight:normal;
}
#ball_16 {
width:240px;
left:598px;
top:172px;
}
#ball_16 .balls_text {
font-size:18px;
font-weight:normal;
}
#ball_16 .balls_small_text {
font-size:10px;
font-weight:normal;
}
#ball_17 {
width:180px;
left:440px;
top:156px;
}
#ball_17 .balls_text {
font-size:12px;
font-weight:bold;
}
#ball_17 .balls_small_text {
font-size:8px;
font-weight:normal;
}
#ball_18 {
width:30px;
left:380px;
top:138px;
}
#ball_18 .balls_text {
font-size:10px;
font-weight:bold;
}
#ball_18 .balls_small_text {
font-size:6px;
font-weight:normal;
}
#ball_19 {
width:120px;
left:416px;
top:120px;
}
#ball_19 .balls_text {
font-size:10px;
font-weight:bold;
}
#ball_19 .balls_small_text {
font-size:6px;
font-weight:normal;
}
#ball_20 {
width:150px;
left:580px;
top:120px;
}
#ball_20 .balls_text {
font-size:10px;
font-weight:bold;
}
#ball_20 .balls_small_text {
font-size:6px;
font-weight:normal;
}

#last_balls {
position:absolute;
left:366px;
top:-10px;
}
/* /balls */
#left_container {
position:absolute;
top:0;
left:0;
z-index:3;
width:220px;
height:736px;
overflow:hidden;
}
/* left block with comments */
#left_arrow {
position:absolute;
top:50%;
left:0;
z-index:3;
margin-top:-18px;
}
#left_block {
position:absolute;
top:0;
left:0;
width:210px;
height:736px;
z-index:3;
margin-left:-220px;
}
.left_block_head {
margin-right:8px;
padding:8px 10px 6px 0;
background:#e16c09;
border-right:1px solid #a6a4a1;
border-top:1px solid #a6a4a1;
}
.left_block_title {
vertical-align:middle;
padding:10px 5px;
background:#333333;
text-transform:uppercase;
font-weight:bold;
}
.left_block_title a, .left_block_title a:hover {
margin-left:15px;
color:#e16c09;
text-decoration:underline;
}
.left_block_under_title {
padding:3px 0 3px 5px;
}
.comment_autor {
color:#333333;
text-transform:uppercase;
}
.comment_autor a, .comment_autor a:hover {
color:#333333;
}
.comment_big_preview {
font:15px Tahoma;
}
.comment_read_more {
text-align:right;
}

#left_block_content {
position:relative;
top:0;
left:0;
margin-right:8px;
padding:0 10px 12px 0;
background:#e16c09;
border-right:1px solid #a6a4a1;
border-bottom:1px solid #a6a4a1;
overflow:visible;
}
#comments_window {
position:relative;
top:0;
left:0;
height:470px;
overflow:hidden;
background:#fff;
z-index:4;
}
#comments_list {
position:absolute;
top:0;
left:0;
width:100%;
color:#323232;
z-index:5;
}
#comments_list div {
color:#323232;
}
#comments_scroller {
position:absolute;
top:0;
left:208px;
width:5px;
height:470px;
z-index:10;
}
#comments_scroller_bg {
position:absolute;
top:0;
left:2px;
width:1px;
height:100%;
background:#fff;
z-index:10;
}
#comments_scroller_polzun {
position:absolute;
top:0;
left:0;
width:5px;
height:100px;
background:#e16c09;
z-index:11;
}

.comments_list_title {
text-align:right;
text-transform:uppercase;
background:#e9e9e9;
padding:5px;
}
.comments_list_date {
float:left;
}
.comments_list_content {
clear:both;
padding:5px;
}
.comments_list_content a, .comments_list_content a:hover {
color:#323232;
}

.left_block_bottom {
margin:6px 0 0 0;
border-right:1px solid #2d3039;
background:url(/img/rus/left_block_bot_bg.gif) no-repeat right bottom;
}
.left_block_textarea {
width:202px;
height:75px;
margin:0 6px 6px 0;
background:#1b1d23;
border:1px solid #1b1d23;
border-right:2px solid #653610;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c9630c;
}
.left_block_buttons {
padding-left:42px;
}
.left_block_buttons img {
margin-right:2px;
}
/* /left block with comments */

/* right block */
#right_container {
position:absolute;
top:0;
right:0;
z-index:3;
width:150px;
height:736px;
overflow:hidden;
}
#right_arrow {
position:absolute;
top:50%;
right:0;
z-index:3;
margin-top:-18px;
}
#right_block {
position:absolute;
top:0;
right:-150px;
width:140px;
height:736px;
z-index:3;
overflow:visible;
}
#right_block_content {
position:absolute;
top:50%;
right:0;
height:304px;
margin-top:-152px;
overflow:visible;
z-index:3;
}
#right_screens {
position:absolute;
top:0;
right:0;
margin:0 9px 0 0;
z-index:3;
}
#right_screens div {
margin-bottom:4px;
}
div.right_screens_last {
margin-bottom:0;
}
#right_zoom {
position:absolute;
top:0;
right:116px;
width:23px;
height:100%;
margin:0;
padding:0;
background:url(/img/rus/zoom_bg.gif) repeat-y right top;
z-index:3;
}
#zoom_polzun {
position:absolute;
top:0;
left:20px;
margin:0;
padding:0;
width:3px;
height:73px;
background:#e16c09;
z-index:3;
}
.zoom_plus {
padding-top:5px;
}
.zoom_minus {
padding-bottom:5px;
}

/* /right block */

/* /content part */