@charset "windows-1251";
/* CSS Document */

input, textarea, select { 
background:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#414b56;
}
textarea { width:100%; height:100px;}
form { margin:0;}

body, html {
margin:0;
padding:0;
height:100%;
/*background:url(../img/bg.gif) right 300px repeat-y #FFFFFF;*/
background:#fff;
}

#grey_light {
border-top:32px solid #ffffff;
margin:0 0 0 168px;
height:120px;
background:#f3f5f5;
}

#grey_dark {
height:40px;
background:#d1d4d3;
margin:0 0 0 176px;
}

#main_pic {
margin:-155px 0 0 184px;
background:url(../img/main_pic.jpg) left top no-repeat;
height:152px;

}

#logo {
position:absolute;
top:80px;
left:0;
width:245px;
height:72px;
background:url(../img/logo.gif) 40px center no-repeat #f3f5f5 ;
}

#pixel_city {
position:absolute;
left:63px;
top:31px;
background:url(../img/pixelcity.gif) right top no-repeat;
width:107px;
height:49px;
}

#text_top {
/*margin:-8px 150px 0 200px;*/
margin:-8px 0 0 200px;
background:#f3f5f5;
font-size:8px;
}

#text {
/*margin:0 150px 0 189px;*/
margin:0 0 0 189px;
background:url(../img/redugol_left.gif)  bottom left no-repeat #f3f5f5 ;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#414b56;
border-left:11px solid #c2c5c4;
}

#text_inner div{
margin:0;
padding:1px 20px 6px 20px;
}

#text_inner {
margin:0;
padding:0;
border-bottom:1px solid #c2c5c4;
background:url(../img/redugol2.gif) left bottom no-repeat;
}

#text_inner a {
/* color:#cd000e !important; */
color:#cd000e;
}

#grey_dark2 {
margin:0px 0 0 189px;
background:#c2c5c4;
padding:0 0 11px 7px;
}

#news_block {
z-index:2;
position:absolute;
top:181px;
right:0;
width:150px;
background:#f3f5f5;
margin:0;
}

#news_block a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cd000e !important;
font-weight:bold !important;
padding-left:11px;
}


#header_text {
position:absolute;
left:218px;
top:168px;
height:23px;
margin:0;
padding:0;
z-index:6;
vertical-align:top;
white-space:nowrap;
}


#header_text  h1, #header_news  h2, #header_block h2 {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
vertical-align:top;
line-height:17px;
background:url(../img/header_pic_line.gif) left top repeat-x;
margin:0;
padding:0 8px 6px 6px;
}
#header_block h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
vertical-align:top;
line-height:17px;
margin:0;
padding:2px 8px 6px 6px;
background:url(../img/diplom_line.gif) left top repeat-x;
}

#header_text span.one, #header_news span.one {
background:url(../img/header_pic_line_start.gif) left top no-repeat;
font-size:24px;
/* width:10px; */
}
#header_block span.one {
background:url(../img/diplom_start.gif) left top no-repeat;
font-size:24px;
/* width:10px; */
}

#header_text span.two, #header_news span.two {
background:url(../img/header_pic_end.gif) left top no-repeat;
font-size:24px;
/* width:10px; */
}
#header_block span.two{
background:url(../img/diplom_end.gif) left top no-repeat;
font-size:24px;
/* width:10px; */
}

#header_news, #header_block {
position:relative;
height:23px;
margin:-13px 0 0 3px;
padding:0;
}

div.news_article {
display:block;
margin:3px 0 0 11px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

p.date {
color:#cd000e !important;
font-weight:bold !important;
background:url(../img/news_ancor.gif) left top no-repeat;
border-bottom:1px solid #6d6f6e;
}

div.news_article p {
color:#414b56;
margin:0;
padding:0 0 1px 14px;
margin-left:-14px;
}

div.news_article a { color:#333 !important; text-decoration:none;}

a.podr_button {
margin:0;
padding:0 5px 0 5px;
text-decoration:none;
width:20px;
background:url(../img/podrobnee.gif) left 1px no-repeat;
}

#diplom_header {
background:url(../img/perehod.gif) left top repeat-x;
height:24px;
padding:0 0 0 7px;
}


/* #diplom_header h1 {
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
line-height:20px;
background:url(../img/diplom_line.gif) left top repeat-x;
margin:0;
padding:0 0 4px 0;
}*/

#diplom {
display:block;
background:#d1d4d3;
margin-top:-13px;
}

#diplom div.img {
float:right;
padding:4px;
background:url(../img/ugol_grey.gif) left bottom no-repeat;
border:none;
}

#diplom div.text {
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#414b56;
background:url(../img/ugol_grey2.gif) right top no-repeat;
float:right;
width:164px;
}

a.zero{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cd000e !important;
font-weight:bold !important;
}

#right_block {
background:#D1D4D3;
}

#right_banner{
padding:6px 0 3px 0;
text-align:center;
}

#right_block div.img {
float:right;
padding:1px;
border:none;
}

#right_block div.text {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#414b56;
float:right;
/* width:134px; */
width:113px;
}

#right_block a.right {
text-decoration:none;
float:left;
}

#darker_bg {
margin-top:13px;
display:block;
background:#A6A9A8;
text-align:center;
}

.text_cur{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cd000e !important;
font-weight:bold !important;
padding-left:11px;
}

p.usd {
color:#FFFFFF !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold !important;
padding-left:3px;
padding-right:17px;
margin-left:5px;
/*background:url(../img/right_block_usd.gif) left bottom no-repeat;*/
border-bottom:1px solid #6d6f6e;
text-align:center;
}

p.eur {
color:#FFFFFF !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold !important;
padding-left:20px;
margin-left:5px;
background:url(../img/right_block_eur.gif) left bottom no-repeat;
border-bottom:1px solid #6d6f6e;
}

#cur_value {

float:right;
padding-right:5px;
}

#informer{
text-align:center;
}

#infoborder_top{
position:relative;
top:8px;
left:20px;
}

#infoborder_bottom{
position:relative;
bottom:11px;
right:9px;
}

div.anonsers_div {
/*margin:0px 155px 0 189px;*/
margin:0px 0 0 189px;
display:block;
background:url(../img/ugol_left.gif) right top no-repeat;
padding:15px;
}


#anons {
border:4px solid #c2c5c4;
border-bottom:none !important;
margin:0 0 -34px 0;
padding:0;
font-size:16px;
}

#header_anons {
display:inline;
white-space:nowrap;
font-size:24px;
vertical-align:top;
background:url(../img/anons_line.gif) left top repeat-x;
}


#header_anons  span.one {
background:url(../img/anons_start.gif) left top no-repeat;
}

#header_anons  span.two {
background:url(../img/anons_end.gif) right top no-repeat;
}

#header_anons a {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px !important;
color:#FFFFFF;
vertical-align:middle;
padding:0 6px 6px 8px;
line-height:6px !important;
text-decoration:none;
font-weight:bold;
background:url(../img/white_strelka.gif) left 5px no-repeat;
}

#header_anons a:hover {
text-decoration:underline;
}

#after_text {
/*margin:0px 155px 0 189px;*/
margin:0px 0 0 189px;
display:block;
font-size:8px;
background:url(../img/redugol_right.gif) right top no-repeat #c2c5c4;
}

#anons_container {
width:375px;
/*width:256px;*/
/*float:center;*/
float:left;
text-align:center;
padding:10px 0 0 0;
margin:0 10px 10px 0;
}

#anons_end {
border:4px solid #c2c5c4;
border-top:none !important;
}

/*#anons_end a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#414b56;
text-decoration:none;
font-weight:bold;
padding:5px 27px 10px 27px;
text-align:left;
      height:25px;
text-align:justify;
}

#anons_end a:hover {
color:#a90508;
}*/

#anons_end img { border:0; margin:10px;}

#clear {
clear:both;
margin:0;
padding:0;
font-size:2px;
}

#menu {
position:absolute;
left:0;
top:192px;
width:189px;
margin:0;
padding:0;
}

#menu ul {
list-style-type:none;
margin:0;
padding:0;
background:url(../img/menu_line.gif) left top repeat-y;
}

#menu ul li {
/* line-height:20px; */
padding:0 0 6px 0;
}

#menu ul li a {
line-height:auto;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6d6f6e;
text-decoration:none;
vertical-align:middle;
background:url(../img/bullet1.gif) left 1px no-repeat;
padding:0 0 3px 20px;
margin:0 0 0 10px;
font-weight:bold;
}

#menu ul li a:hover {
background:url(../img/bullet_hover.gif) left 1px no-repeat;
color:#a90508;
}

#menu ul li a.now {
background:url(../img/bullet_hover.gif) left 1px no-repeat;
color:#a90508;
}

#menu ul ul{
list-style-type:none;
margin:0;
padding:0;
background:url(../img/sub_bg.gif) left top repeat-y;
border:1px solid #ffffff;
border-left:none !important;
}

#menu ul ul ul{
background:none;
}

#menu ul ul li {
line-height:20px;
padding:0 0 6px 15px;
}

#menu ul ul li a {
background: url(../img/red_sqr.gif) left center no-repeat;
padding:0 0 0 10px;
font-weight:normal;
}
#menu ul ul li a.now {
background: url(../img/red_sqr.gif) left center no-repeat;
}

#menu ul ul li a:hover {
background: url(../img/red_sqr.gif) left center no-repeat;
}

#contacts {
margin:100px 0 0 0;
padding:0 5px 0 20px;
border-left:5px solid #a5a8a7;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#80868e;
}

#contacts div {
margin-top:5px;
width:140px;
font-size:14px;
font-weight:bold;
color:#c81317;
text-align:right;
}



table.selection { width:0; border:1px solid #CCCCCC; background:#f1f1f1; margin:10px 0 0 0;}
table.selection td { color:#414B56; text-align:center; padding:3px 15px 3px 3px;}
table.selection select, input { font-size:11px; background:#FFFFFF; border:1px solid #414B56;}
table.selection select { width:auto; font-size:10px;}

table.prod_table th {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background:#A10406;
text-align:center;
}

table.prod_table tr.nolink th a { cursor: default;}
table.prod_table tr.nolink th a:hover { text-decoration:none;}

table.prod_table th span { font-weight:normal;}
table.prod_table th a { color:#FFFFFF !important; text-decoration:none;}
table.prod_table th a:hover { text-decoration:underline;}

table.prod_table td {
background:#C0CBCB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#414b56;
text-align:center;
vertical-align:middle;
}

table.prod_table td a:visited { color:#333 !important;}

table.prod_table tr.marked td {
background:#E9EDED !important;
}


div.copyright {
z-index:1;
width:170px;
float:right;
top:300px;
position:relative;
padding:5px;
font-weight:normal;
font:10px Arial;
color:#eeeeee;
}
div.copyright a { color:#eeeeee; text-decoration:none;}


#text_inner div.content img { margin:0 10px 10px 0;}
#text_inner div.content a img { border:1px solid #000000;}

a.back {  padding:0 5px 0 5px; background:#A10406; color:#FFFFFF !important; font-weight:bold; font-size:14px; border-bottom:1px solid #4C0203; border-right:1px solid #4C0203; border-top:1px solid #E67E83; border-left:1px solid #E67E83; text-decoration:none;}
a.back:hover { color:#eeeeee !important;}

