@charset "windows-1251";
/* CSS Document */
html, body, form
{
        margin: 0;
        padding: 0;
}
/* new styles =========================================================== */
.header_main{
position:relative;
margin:10px 0px 5px 0px;
}
.header_body{

}
.header_left{
height:213px;
background:url(/images/images/header_center_bg.jpg) 55px 0px repeat-x;
}
        .header_left_body2{
        background:url(/images/images/header_left_top_left.jpg) top left no-repeat;
        height:173px;
        width:55px;
        float:left;
        text-align:center;
        }
                #logo_link{
                margin:auto;
                width:109px;
                height:130px;
                position:relative;
                top:40px;
                * top:0;
                * position:inherit;
                * margin-top:40px;
                background:url(/images/images/logo.png) top left no-repeat;
                * background:none;
                * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/images/logo.png');
                }
        .header_left_body{
        background:url(/images/images/header_left_bottom_right.gif) bottom right no-repeat;
        height:213px;
        }
.header_center{
width:723px;
padding:0;
margin:0;
}
#header_save{
position:absolute;
top:0px;
height:213px;
width:292px;
background:url(/images/images/header_save.png) top left no-repeat;
* background:none;
* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/images/header_save.png');
}

.header_right{
background:url(/images/images/header_right.jpg) top left no-repeat;
width:287px;
height:213px;
}
        .header_right div{
        background:url(/images/images/header_right.jpg) top left no-repeat;
        width:150px;
        height:213px;
        }
.header_bottom_left{
background:url(/images/images/header_bottom_left_bg.jpg) top left repeat-x;
}
        .header_bottom_left div{
        height:91px;
        background:url(/images/images/header_bottom_left.jpg) top right no-repeat;
        }
.header_bottom_right{
height:91px;
background:url(/images/images/header_bottom_right.jpg) top left no-repeat;
}

.line_rds{
margin:3px 10px 0px 0px;
font:normal 12px Tahoma;
height: 19px;
}
.b_rds{
BORDER: #DDDDDD 1px;
background: url(/images/drs.gif) no-repeat top left;
padding: 3px 0 0 5px;
}
.s_rds{
BORDER: #DDDDDD 1px; 
padding: 10px;
background: url(/images/drsms.gif) no-repeat top left;
}
#do{
margin:22px 1% 0px 0px;
}
#online a.int_hear{
background:url(/images/images/head/dynamic.gif) 0% 50% no-repeat;
padding:5px 0px 5px 35px;
display:block;
text-decoration:none;
float:right;
text-align:left;
}
        #online a.int_hear:hover{
        text-decoration:underline;
        }
/* new styles =========================================================== */
body
{
        height:auto !important;
        height:100%;
        min-height:100%;
        min-width:995px;
        font-size: 11px;
        font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
        color:#000000;
        background-color: #f2f3ed;
        text-align:justify;
}
a{
color:#1e405f;
text-decoration:none;}
img{
border:none;}
#contenttable{
position:absolute;
margin-top:3px;
min-width:995px;
z-index:10;
}
* html #contenttable{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "995px" : "100%"); }
#stripe{
width:100%;
min-width:995px;
border:none;
position:absolute;
z-index:20;
top:0;
left:0;
}
* html #stripe{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "995px" : "100%"); }
.red{
background-repeat: repeat-x;
background-image:url(/images/images/stripe/red.gif);}
.orange{
background-repeat: repeat-x;
background-image:url(/images/images/stripe/orange.gif);}
.yellow{
background-repeat: repeat-x;
background-image:url(/images/images/stripe/yellow.gif);}
.green{
background-repeat: repeat-x;
background-image:url(/images/images/stripe/green.gif);}
.blue{
background-repeat: repeat-x;
background-image:url(/images/images/stripe/blue.gif);}
.darkblue{
background-repeat: repeat-x;
background-image:url(/images/images/stripe/darkblue.gif);}
.pink{
background-repeat: repeat-x;
background-image:url(/images/images/stripe/pink.gif);}
.tl{
background-color: #F2F3ED;
}
#title{
width:100%;
border:none;
border-collapse:collapse;
background-image:url(/images/images/head/title.jpg);
background-repeat:no-repeat;
height:360px;}
#title_right{
background-image:url(/images/images/head/right_fon.jpg);
background-repeat:repeat-x;
}
#newscell{
width:90%;
background-image:url(/images/images/body/headphones_fon.gif);
}
#news{
width:100%;
background-image: url(/images/images/body/headphones_left.jpg);
background-repeat:no-repeat;
height:93px;
}
#innews{
width:100%;
background-image: url(/images/images/body/headphones.jpg);
background-repeat:no-repeat;
background-position:right;
float:left;
height:93px;
}
#news h1{
margin: 35px 0 0 45px;
font-size:17px;
color:#FFF;
font-weight:normal;
text-align:left;
}
#innews img{
margin: 35px 0 0 45px;
}
#konkurscell{
width:90%;
background-image:url(/images/images/body/microphone_fon.gif);
}
#konkurs{
width:100%;
background-image: url(/images/images/body/microphone_left.jpg);
background-repeat:no-repeat;
height:93px;
}
#inkonkurs{
width:100%;
background-image: url(/images/images/body/microphone.jpg);
background-repeat:no-repeat;
background-position: top right;
float:left;
height:93px;
}
#inkonkurs h1{
margin: 35px 0 0 45px;
font-size:17px;
color:#FFF;
font-weight:normal;
}
#inkonkurs img{
margin: 35px 0 0 45px;
}
#intro {
position: absolute;
top: 280px;
left: 15px;
margin-bottom:25px;
width:785px;
z-index:1000;
height: 55px;
}
#intro p{
margin:0;
text-indent: 20px;}
#textnews {
margin:0px 20px 10px 20px;
}
#textnews a{
color: #000;
}
#textnews .date{
color:#a7a6a6;
}
#kpp{
padding-left:3%;
}
/*#copy{
float:left;
padding-top:15px;
padding-left:35px;
}*/
.adr{
color:#a7a6a6;
}
#foot_left{
float:left;
height:67px;
width:200px;
background-image:url(/images/images/foot/left.gif);
}
#foot_right{
float:left;
height:67px;
}
/*#reaspekt{
padding-right: 20px;
}*/
#reaspekt a{
padding-right: 20px;
color: #000;
}
#online {
color:#3d5466;
font-size:12px; /*13px*/
font-weight:bold;
text-align:right;
z-index:30;
position: absolute;
width: 100%;
min-width:995px;
top: 7px;
}
* html #online{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "995px" : "100%"); }
#tpanel{
position: absolute;
z-index:1000;
min-width:600px;
}
* html #tpanel{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 600)? "600px" : "100%"); }

#online a{
color:#3f6564;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}
#bimruru{
margin-top:20px;
padding-right:0;
float:right;
width:260px;}
#mainmenu{
padding-left: 45px;
height:280px;
}
#topm{
padding-left: 15px;/*45px*/
height:280px;
color:#3d5466;
font-size:12px; /*13px*/
font-weight:bold;
}
#menu_bimruru {
width:260px;
text-align:center;}
#menu_bimruru a{
font-size: 11px;
color:#000000;
font-weight: normal;
text-decoration:none;}




/*начало*/

#bg_dn {
        background:url(/images/images/ndn/bg_dn.gif) repeat-x;
        width:100%;
        height:67px;
        _margin-top:-67px;
        position:relative;
}
#lf_dn {
        background:url(/images/images/ndn/lf_dn.jpg) no-repeat;
        width:266px;
        height:67px;
        float:left;
        position:absolute;
        padding-left:17px;
}
#copy
{
margin-top:10px;
}
#reaspekt {
        /*background:url(//images/images/ndn/reaspekt.gif) no-repeat;
        width:106px;*/
        height:67px;
        margin-right:10px;
        position:absolute;
        right:0;
        padding-top: 0;
}
#dn_cnt {
        width:100%;
}
#phone {
        background:url(/images/images/ndn/phone.gif) no-repeat;
        width:238px;
        height:82px;
        margin-left:16px;
        margin-top:70px;
        /*border: 1px solid blue;*/
}
#contact {
        width:200px;
        height:185px;
        margin-left:16px;
        margin-top:20px;
        /*border: 1px solid green;*/
}
.djs1 {
        background:url(/images/img/dj2.jpg) no-repeat;
        width:293px;
        _width:660px;
        height:325px;
        float:left;
        margin-top:-258px;
        margin-left:280px;
        _margin-left:132px;
        position:absolute;
        z-index:1;
}
.djs2 {
        background:url(/images/img/dj3.jpg) no-repeat;
        width:151px;
        _width:520px;
        height:325px;
        float:left;
        margin-top:-258px;
        margin-left:280px;
        _margin-left:132px;
        position:absolute;
        z-index:1;
}
.djs3 {
        background:url(/images/img/dj4.jpg) no-repeat;
        width:210px;
        _width:580px;
        height:325px;
        float:left;
        margin-top:-258px;
        margin-left:280px;
        _margin-left:132px;
        position:absolute;
        z-index:1;
}
.djs4 {
        background-image:url(/images/img/dj5.jpg);
        width:228px;
        _width:600px;
        height:325px;
        float:left;
        margin-top:-258px;
        background-repeat: no-repeat;
        margin-left:280px;
        _margin-left:132px;
        position:absolute;
        z-index:1;
}
.djs5 {
        background-image:url(/images/img/dj6.jpg);
        width:310px;
        _width:675px;
        height:325px;
        float:left;
        margin-top:-258px;
        background-repeat: no-repeat;
        margin-left:280px;
        _margin-left:132px;
        position:absolute;
        z-index:1;
}
.djs6 {
        background-image:url(/images/img/dj7.jpg);
        width:308px;
        _width:670px;
        height:325px;
        float:left;
        margin-top:-258px;
        background-repeat: no-repeat;
        margin-left:280px;
        _margin-left:132px;
        position:absolute;
        z-index:1;
}
.djs7 {
        background-image:url(/images/img/dj8.jpg);
        width:177px;
        _width:550px;
        height:325px;
        float:left;
        margin-top:-258px;
        background-repeat: no-repeat;
        margin-left:280px;
        _margin-left:130px;
        position:absolute;
        z-index:1;
}
.textn {
        width:352px;
        height:187px;
        text-align:center;
        padding-top:4px;
        padding-right:5px;
        background-repeat:no-repeat;
        position:relative;
        z-index:5;
        float:right;
        vertical-align: middle;
}
.textw {
        background-image:url(/images/img/text.jpg);
        width:352px;
        height:187px;
        margin-top:0px;
        text-align:center;
        padding-top:4px;
        padding-left:20px;
        background-repeat:no-repeat;
        font-weight:bold;
        float:right;
        margin-right:-375px;
        position:relative;
        vertical-align: middle;
}
.textpw {
        background-image:url(/images/img/textp.jpg);
        width:352px;
        height:187px;
        text-align:center;
        padding-top:4px;
        padding-left:20px;
        padding-right:12px;
        background-repeat:no-repeat;
        font-weight: bold;
        float:right;
        margin-right:-375px;
        position:relative;
        vertical-align: middle;
}

#fls
{
float:right;
margin-top:0px;
margin-right:30px;
position:relative
}

/*privet privetov*/
.buttonOk input{
border:0px;
padding:0px;
background-image:url(/images/images/buttonok.jpg);
margin-top:25px;
margin-left:216px;
cursor:pointer;
width:30px;
height:18px;
}

.textfield input{
size:10px;
background-color:#012642;
border:0px;
color:#FFFFFF;
width:103px;
margin-left:135px;
margin-top:2px;
}
#bim_part2{
/*position: absolute;
top: 380px;
right: 0;*/
background-image:url(/images/images/bim_part2.png); 
_background-image:url(/images/images/bim_part2.jpg); 
height:99px; 
width:273px; 
background-repeat:no-repeat; 
background-position:bottom; 
color:#FFFFFF;
margin-top: -3px;
}
/*
* HTML #bim_part2 {
        background-image: none;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/images/bim_part2.png', sizingMethod='no-scale'); 
}*/
#auth{
background-image:url(/images/images/auth_fon.gif); 
width:397px; 
height:267px;
background-repeat:no-repeat;
font-size:12px;
}
#reg1{
color:#D3D2D2;
margin-left:150px; 
padding-top:16px;  
font-size:14px;
}
#reg1 input.close_button, #reg_head input.close_button{
cursor:pointer;
background-image:url(/images/images/close_button.gif);
border:0px;
width:11px;
height:12px;
margin-left: 90px;
}
div.news-list img.preview_picture
{
        float:left;
        margin:0 4px 6px 0;
}
.news-date-time {
        color:#486DAA;
}

