html, body, div, /*span,*/ applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd,
fieldset, form, label, legend, caption {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-size: 100%;
 /*vertical-align: baseline;*/
 background: transparent;
}
tfoot, tbody, thead, tr, th, td {
 margin: 0;
 padding: 0;
 outline: 0;
 font-size: 100%;
 /*vertical-align: baseline;*/
 background: transparent;
}
#rez_div td {padding:3px;}

body {
 line-height: 19px;
}
a img {
 border: 0px;
}
ol, ul, li {
 margin: 0;
 padding:0;
 border: 0;
 outline: 0;
 font-size: 100%;
 background: transparent;
}
ol, ul {
 list-style: none;
}
.rules ul {
 list-style: disc;
 padding:5px;
}
blockquote, q {
 quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
 content: '';
 content: none;
}

/* remember to define focus styles! */
:focus {
 outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
 text-decoration: none;
}
del {
 text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
/*table {
 border-collapse: collapse;
 border-spacing: 0;
 
}*/

body
{
 background: #ffffff url(/images/design/nebo_bg.jpg) no-repeat top;
 font-family:Arial;
}

a.blue, a.blue:link {
 color:#007be4!important;
 text-decoration:underline;
}
a.blue:active, a.blue:hover {
 text-decoration: none!important;
 color:#007be4!important; /*#1372e8;*/
}
a.blue:visited {color:#990099!important;text-decoration:underline;}

a:link
{
/*29.08.2010*/
 color:#007be4;/*color:#474747;*/
 text-decoration:underline;
 font-size:12px;
}
a:visited
{
 text-decoration:underline;
 color:#990099;
 font-size:12px;
}
a:active, a:hover
{
 color:#007be4;
 text-decoration:none;
 font-size:12px;
}

#pagewidth{ 
 width:1000px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
 /**/
#header{
 position:relative; 
 /*height:720px; */
 width:100%;
 /*background-color:Lime;*/
 /*background-image:url(/images/design/shadowheadlines.png);
 background-position:center;
 background-repeat:no-repeat;*/
 padding-bottom:0px;
} 
.headercen
{
 /*background-image:url(/images/design/shadowheadlines.png);*/
 background-position:bottom;
 background-repeat:no-repeat; 
}
.headerbot
{
/* background-image:url(/images/design/shadowheadlinesmid.png); */
 background-position:bottom;
 background-repeat:no-repeat; 
}
.headerbotshort
{
/* background-image:url(/images/design/shadowheadlinesshort.png); */
 background-position:bottom;
 background-repeat:no-repeat; 
}
#logo
{
 padding-top:20px;
 padding-left:25px;
}
#sitename
{
 font-family: Arial;
 font-size: 17pt;
 font-weight:bold;
 color: White;
 position:absolute;
 top:43px;
 margin-left:20px;
 margin-top:4px;
}

.bigtop
{
 height:240px;
 margin:15px 15px 0px 15px;
}
#slogan
{
 height:240px;
 width:100%;
}
#sloganiknopki
{
 width:769px;
 height:234px;
 /*background: url("/images/design/hatback.png") no-repeat;*/
 float:left;
 display:table-cell;
 vertical-align:middle;
 margin-left:-10px;
}

#sloganiknopki img
{
     margin-top:-8px;
     margin-left:-4px;
}

#prevButSlider, #nextButSlider
{
    width:35px;
    height:63px;
    position:absolute;
    top:185px;
    cursor:pointer;
    z-index:10;
    display:none;
 margin-top:40px;
}
#prevButSlider{background-image:url("/images/design/leftbutton.png");}
#nextButSlider{background-image:url("/images/design/rightbutton.png");}

#roundcorner
{
 width:18px;
 height:231px;
 float:left;
 margin-left:-21px;
 
}
#strelki
{
 margin-left:350px;
 margin-top:-232px;
}
#people
{
 float:left;
 margin-right:20px;
}
#slogantext
{
 width:360px;
 height:230px;
 display:table-cell;
 vertical-align:middle;
 /*float:left;*/
 /*margin-left:375px;*/
 /*margin-top:-225px;*/
 font-family:Times New Roman;
 font-size:28px;
 color:#474747;
 
}
#slogantext p
{
 margin-left:auto;
 margin-right:auto;
 
}
#leftstr
{
 margin-left:-748px;
 margin-top:88px;
 cursor:pointer;
}
#rightstr
{
 margin-top:-62px;
 /*margin-bottom:25px;*/
 margin-left:692px;
 cursor:pointer;
}
#login
{
 width:168px;
 height:231px;
 float:left;
 margin-left:30px;
}
#logintable
{
 width:172px;
}
#logintable tr td.remwidth 
{ 
 width:123px; 
}

.loggeduser
{
 width:172px;
 background: #ffffff;
 border: solid 1px #92a5b3;
}
.loggeduser .ava{
 float:left;
 margin-left:10px;
 margin-top:10px;
 margin-right:7px;
 margin-bottom:10px;
}
.loggeduser h4
{
 color:#3b3d3e;
 position:relative;
 top:10px;
}
.loggeduser p
{
 clear:both;
 margin-left:10px;
 color:#3b3d3e;
 font-size:12px;
 margin-bottom:7px;
}
.loggeduser input
{
 clear:both;
 margin-left:105px;
 margin-top:12px;
}

.inputtext
{
 border-bottom-color:#d3d3d3;
 border-style:solid;
 border-width:1px;
 height:16px;
 width:168px;
 font-size:13px;
 color: #a7a7a7;
 font-weight:400;
 margin:0px 0px 4px 0px;
}
#remcheck
{
 margin-left:0px;
 
}
#remtext
{
 margin-left:0px;
 color:#474747;
 font-size:12px;
}
#fogrotpass
{
 font-size:12px;
}
#regimg
{
 margin-left:4px;
 margin-top:108px;
}

/*Íàâèãàöèÿ è ïîèñê*/

/*Ïîäìåíþ*/
#nav li table {position:absolute;min-width:100px;top:20px;left:-999em;z-index:1000;}
#nav li:hover table, #nav li.sfhover table {left:auto}
#nav li table td.last-block{background:url(/images/design/menuback-subbot4.png) no-repeat top left;height:20px;}
#nav li table td.last-block-suffix{background:url(/images/design/menuback-subbot4.png) no-repeat right -20px;}
#nav li table td{background:url(/images/design/line.png) repeat-x;height:20px;}
#nav li table td a{margin-left:8px;padding-right:0;margin-right:0;}
#nav li table a:hover {color:#666666;}
/*--------*/

#catnav {margin-left:33px;margin-top:15px;padding:0 0 0 0;height:20px;width:872px}
#nav {list-style:none;margin:0;overflow:visible}
#nav ul {margin:0;padding:0}
#nav li {margin:0;padding:0;position:relative;z-index:9}
#nav li li a{top:0;}
#nav a {display:block;line-height:20px;margin:auto 8px;padding:0;color:#262932;position:relative;z-index:10;font-size:14px;font-weight:bold;font-family:arial,sans-serif;text-decoration: none;outline: none;top:1px;letter-spacing: 0;}
#nav li a:hover, #nav li a:active, #nav li a:visited {border: none;text-decoration:none;display:block}
#nav li a:hover{/*color:#666666;*/}
#nav li ul {list-style:none;position:absolute;width:100px;top:20px;left:-999em;}
#nav li:hover ul, #nav li.sfhover ul {left:auto}
#nav li li.first-block {background:#ff8900;height:10px;margin:0;padding:8px 0 0 8px}
#nav li li.last-block a{background:url(/images/design/menuback-subbot3.png) no-repeat top left;height:25px;padding-right:0;}
#nav li li.last-block{background:url(/images/design/menuback-subbot3.png) no-repeat right -25px;height:25px;padding-right:8px;}
#nav li li {min-width:100px;margin:0;padding:0;/*width:100px;*/left:auto;background:url(/images/design/line.png);}
#nav li li a {/*width:92px;*/height:20px;line-height:20px;/*background:#ff8900;*/margin:0;padding-left:8px;padding-right:8px;/*padding-top:2px;*/}
#nav li li a:hover {color:#666666;/*background:#011;padding:5px 0 0 5px*/}
#nav li:hover, #nav li.sfhover {position:static}
#nav li.back {background:url(/images/design/menuback.png) no-repeat right -20px;width:9px;height:20px;margin-top:0;z-index:8;position:absolute;padding:0}
#nav li.back .left {background:url(/images/design/menuback.png) no-repeat top left;height:20px;margin-right:8px}
#nav li.back-sub {background:url(/images/design/menuback-sub.png) no-repeat right -20px;width:9px;height:20px;margin-top:0;z-index:8;position:absolute;padding:0}
#nav li.back-sub .left {background:url(/images/design/menuback-sub.png) no-repeat top left;height:20px;margin-right:8px}
.lavaLamp{position:relative;height:20px;padding:0 0 0 0px;overflow:hidden}
.lavaLamp li {float:left;list-style:none;padding-right:10px}
.lavaLamp li a {}
.lavaLamp ul {z-index:1000;}


       /*.lavaLampWithImage {
            position: relative;
            height: 20px;
            width: 872px;

            padding: 0px;
            margin-left:33px;
   margin-top:15px;
            /*overflow: hidden;*/
        /*background: url("bg.gif") no-repeat top;*/

                /*.lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("/images/design/menuback.png") no-repeat right -20px;
                        width: 9px; height: 20px;
                        z-index: 0;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("/images/design/menuback.png") no-repeat top left;
                            height: 20px;
                            margin-right: 8px; *//**//**//**//* 7px is the width of the rounded shape *//*
                        }
                    .lavaLampWithImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #262932;
                        outline: none;
                        text-align: center;
                        top:1px;
                        letter-spacing: 0;
                        z-index: 1;
                        display: block;
                        float: left;
                        height: 20px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 8px;    
                    }
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;
                        }*/





.menu
{
 font-size:15px;
 margin-left:33px;
 margin-top:15px;
 padding:0; 
 height:30px; 
 width:100%; 
 display:block; 
}
.menu li
{
 padding:0; 
 margin:0; 
 list-style:none; 
 display:inline;
}
.menu li a
{
 float:left; 
 padding-left:10px; 
 display:block; 
 text-decoration:none; 
 cursor:pointer; 
 font-size:15px;
}
.menu li a span
{
 line-height:30px; 
 float:left; 
 display:block; 
 padding-right:10px; 
}
.menu li a:hover
{
 line-height:30px; 
 background:url('/images/design/amlh.png') 0px 5px no-repeat;
}
.menu li a:hover span
{
 background:url('/images/design/amrh.png') 100% 5px no-repeat;
}
.menu li a.active, .menu li a.active:hover
{
 line-height:30px; 
 background:url('/images/design/aml.png') 0px 5px no-repeat;
}
.menu li a.active span, .menu li a.active:hover span
{
 background:url('/images/design/amr.png') 100% 5px no-repeat;
}
#search
{
 float:left;
 margin-left:813px;
 margin-top:-21px;
 background: url('/images/design/search.png') no-repeat;
 width:160px;
 height:20px;
}

#search input
{
 background-color:#ffffff;
}

#searchfield
{
 width:120px;
 height:16px;
 border-width:0;
 border-style:none;
 font-size:11px;
 position:relative;
 top:1px;
 left:25px;
 margin-left:0px;
 margin-right:0px;
 /*padding-top:8px;
 padding-bottom:-4x;*/
}

/* Â ïðÿìîì ýôèðå*/
#onair
{
 width:962px;
 height:auto;/*305px;/*305px;*/
 margin: 0 auto 0 auto;
 border-left: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 padding-bottom:34px;
}
#onairtext a {text-decoration: none; }
#onairtext a.active {color: #777777; cursor: default;}
#onairtext 
{ 
 font-size:14px; 
 font-weight:bold; 
 color:#424242; 
 height:35px; 
 background: url(/images/design/onair.jpg) no-repeat; 
} 
#onairtext div.titletext 
{ 
 position:relative; 
 top:8px; 
} 
#onairclose 
{ 
 position:absolute;
 margin-left:921px;
 margin-top:5px;
 cursor:pointer; 
 z-index: 5; 
}
#onairex
{
 width:962px;
 height:270px;
 margin: 0px auto 0px auto;
 background: url(/images/design/onairex.jpg) no-repeat;
}
#airplayer
{
 float:left;
 width:320px;
 height:240px;
 margin:15px 15px 10px 15px; 
}
#bigtext
{
 float:left;
 width:390px;
 height:240px;
 margin: 15px 15px 10px 0px;
 background: url(/images/design/airtextpod.png) repeat;
}
#bigtext p
{
 margin: 15px;
 font-size:12px;
 color:#2c2c2c;
 line-height:19px;
}
#shorttext
{
 float:left;
 width:195px;
 height:240px;
 margin: 15px 0px 10px 0px;
 background: url(/images/design/airtextpod.png) repeat;
}
#shorttext p
{
 margin: 15px 7px 15px 15px;
 font-size:12px;
 color:#2c2c2c;
 line-height:19px;
}

/* âèäåî ãàéä*/
#videogaid
{
 height:auto;
 width:962px;
 background:url(/images/design/videogaidback.png) repeat-x;
 margin:0 auto -2px auto;
 border-left: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
}
#videogaidtop
{
 width:964px;
 height:45px;
 padding-left:15px;
 padding-right:17px;
}
#videogaidbottom
{
 width:964px;
 height:auto;/*255px;*/
 padding-left:12px;
 padding-right:17px;
}
#videogaidtext
{
 margin-top:11px;
}

#videogaidclose
{
 position:absolute;
 margin-left:906px;
 margin-top:10px;
 cursor:pointer; 
}
/*.activeslidebookmark
{
 width:35px;
 height:240px;
 border-width:1px;
 border-style:solid;
 border-color:White;
 background: url(/images/design/activeslide.png) 0px 1px repeat-x;
}*/
#activeselectedslide
{
 cursor:pointer;
}
#player
{
 margin-left:15px;
}
/*20.04.2010*/
.shortdesc
{
 width:402px;
 height:240px;
 background-color:#f1f1f1;
 margin-left:20px;
 font-size:12px;
 float:left;
 margin-top:0px;
 color:#2c2c2c;
 font-style:normal;
 font-family:Arial;
}
/*20.04.2010*/
.desctext
{
 width: 375px;
 height: 206px;
 padding-left:17px;
 padding-right:7px;
 padding-top:10px;
 line-height:19px;
 
}


/*Îñíîâíîé öåíòð*/ 
#maincol{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative;
 border-left: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 /*background-color:#ffe4e4;*/
 margin-left: auto;
 margin-right: 18px;
 width:962px;
 /* Âðåìåííî óáðàí óçîð
 /*background-image: url(/images/design/uzor.png);
 background-position: bottom left;
 background-repeat:no-repeat; */
 }
 
 /*âåðõíèé öåíòð*/
#cu
{
 margin: 0px 0px 20px 0px;
 color:#323232;
}
#lc
{
 width:225px;
 /*display:inline;*/
 float:left;
 /*border-left: solid 1px #9c9c9c;*/
 margin-left:0px;
}
#cc
{
 width:465px;
 /*display:inline;*/
 float:left;
 /*background-image:url(img/divlt.jpg);
 background-repeat:no-repeat;*/
 /*background-image:url(/images/design/akciiback.png);
 background-repeat:repeat-y;*/
 /*background-position:bottom;*/
 padding-bottom:25px;
 padding-left:20px;
 margin-left:5px;
 margin-top:15px;
}
#rc
{
 width:235px;
 /*display:inline;*/
 float:left;
 margin-left:0px;
 /*margin-left:32px;*/
 /*border-right: solid 1px #9c9c9c;*/
}
#divider1
{
 float:left;
 width:15px;
 background-color:Aqua;
 height:200px;
}
.divw
{
 width:15px;
}
#ldt
{
 width:15px;
 height:131px;
 background-image:url(/images/design/divlt.jpg);
 background-repeat:no-repeat;
}
#ldc
{
 width:15px;
 height:100px;
 background-image:url(/images/design/divlm.jpg);
 background-repeat:repeat-y;
}
#ldb
{
 width:15px;
 height:95px;
 background-image:url(/images/design/divlb.jpg);
 background-repeat:no-repeat;
 position:relative;
 bottom:0px;
}

#divider2
{
 float:left;
 width:15px;
 background-color:Red;
}
#rdt
{
 width:15px;
 height:131px;
 background-image:url(/images/design/divrt.jpg);
 background-repeat:no-repeat;
}
#rdc
{
 width:15px;
 height:auto;
 background-image:url(/images/design/divrm.jpg);
 background-repeat:repeat-y;
}
#rdb
{
 width:15px;
 height:95px;
 background-image:url(/images/design/divrb.jpg);
 background-repeat:no-repeat;
}

/*Íîâîñòè*/
.onenew
{
 font-size:12px;
 margin-bottom:7px;
 margin-left:15px;
 line-height:17px;
}
#newstitle
{
 margin-left:15px;
 margin-top:20px;
 margin-bottom:10px;
}
.onenew span
{
 font-size:10px;
 color:#8c8c8c;
 margin-right:2px;
 text-decoration:none;
}
.onenew a
{
 color:#007be4;
 text-decoration: underline;
 font-size:12px;
}
.onenew a:hover,.onenew a:active
{
 /*color:#1372e8;*/
 text-decoration: none;
 font-size:12px;
 cursor:pointer;
}

/*Àêöèè*/
#akctable
{
 margin-left:-15px;
 height:auto;
}
#bordlt
{
 width:15px;
 height:200px;
 background: url(/images/design/tablt.png) no-repeat;
}
#bordlm
{
 width:15px;
 height:auto;
 background: url(/images/design/tablm.png) repeat-y;
 background-color:Red;
}
#bordlb
{
 width:15px;
 height:200px;
 background: url(/images/design/tablb.png) no-repeat;
} 
#bordrt
{
 width:15px;
 height:200px;
 background: url(/images/design/tabrt.png) no-repeat;
}
#bordrm
{
 width:15px;
 background: url(/images/design/tabrm.png) repeat-y;
}
#bordrb
{
 width:15px;
 height:200px;
 background: url(/images/design/tabrb.png) no-repeat;
}

#akcii
{
 margin-left:10px;
 margin-top:5px;
 margin-bottom:10px;
}
#ccl
{
 margin-left:10px;
 padding-bottom:70px;
}
#ccr
{
 float:left;
 margin-left:20px;
 width:200px;
 padding-bottom:70px;
}
.oneact
{
 margin-top:5px;
 font-size:12px;
 margin-bottom:7px;
 line-height:17px;
 float:left;
 min-height:80px;
 width: 210px;
}
.oneact a
{
 color:#007be4;
 text-decoration: underline;
 font-size:12px;
}
.oneact a:hover,.oneact a:active
{
 /*color:#1372e8;*/
 text-decoration: none;
 font-size:12px;
 cursor:pointer;
}

.oneact img
{
 margin-top:0px;
}
.oneact table
{
 width:205px;
}
.oneact table td
{
 text-align:left;
 vertical-align:top;
 margin:0px;
}
.oneact span
{
 margin-top:10px;
 font-size:10px;
 color:#8c8c8c;
 margin-left:10px;
}
.oneact p
{
 margin-left:10px;
 margin-top:2px;
}

/* Ðåéòèíã */
#reiting
{
 margin-left:15px;

}

#reiting a
{
 color:#007be4;
 text-decoration: underline;
 font-size:12px;
}
#reiting a:hover,#reiting a:active
{
 /*color:#1372e8;*/
 text-decoration: none;
 font-size:12px;
 cursor:pointer;
}

#reitingtitle
{
 margin-left:-15px;
 margin-top:20px;
}
#reitingtable
{
 margin-top:15px;
 margin-left:-15px;
 font-size:12px;
 width:230px;
}
.reitingal
{
 text-align:right;
}
/*Ôîðóì*/
#forum
{
 margin-left:0px;
 margin-top:0px; /*15*/
 font-size:12px;
 margin-bottom:-15px; /*25*/
 line-height:17px;
}
#forum a
{
 color:#007be4;
 text-decoration: underline;
 font-size:12px;
}
#forum a:hover,#forum a:active
{
 /*color:#1372e8;*/
 text-decoration: none;
 font-size:12px;
 cursor:pointer;
}
#forumtitle
{
 margin-bottom:10px;
}
#forum p
{
 margin-top:4px;
 margin-bottom:4px;
 line-height:17px;
}
#forum span
{
 font-size:10px;
 color:#8c8c8c;
}

/* Íèæíÿÿ ïîëó÷àñòü*/
#cb
{
 clear:left;
 margin: 30px 25px 0px 15px;
 color:#323232;
 
}
/*×àðò*/
#cbl
{
 width:368px;
 float:left;
 margin-right:15px;
 padding-bottom:30px;
}
.onechart
{
 font-size:12px;
 margin-top:25px;
 margin-bottom:20px;
 line-height:17px;

}
.onechart a
{
 color:#343434;
 margin-left:0px;
 margin-bottom:6px;
 font-size:14px;
 font-family: Arial;
 font-weight:bold;
 text-decoration:none;
 
}
.onechart a:hover,.onechart a:active
{
 color:#1372e8;
 text-decoration: underline;
 font-size:14px;
 font-family: Arial;
 cursor:pointer;
}
.onechart img
{
 float:left;
 margin-right:10px;
}
.onechart h3
{
 color:#343434;
 margin-left:10px;
 margin-bottom:6px;
 font-size:14px;
 font-family: Arial;
}
.onechart p
{
 margin-top:4px;
}

/*Ïðàâàÿ ÷àñòü*/
#cbr
{
 width:530px;
 float:left;
 padding-bottom:30px;
}
/*Âèäåîáàð*/
#videobar
{
 /*margin-bottom:20px;*/
}
#videobartitle
{
 margin-bottom:25px;
 clear:both;
}
.videoitem
{
 margin-top:25px;
}
.videoitem a
{
 color:#474747;
 text-decoration: none;
 font-size:12px;
}
.videoitem a:hover,.videoitem a:active
{
 color:#1372e8;
 text-decoration: underline;
 font-size:12px;
 cursor:pointer;
}
.videoitem img
{
 float:left;
 margin-right:15px;
}
.videoitem span
{
 font-size:10px;
 color:#6c6c6c;
}
.videoitem h3
{
 color:#343434;
 margin-left:10px;
 margin-bottom:18px;
 font-family:Arial;
 line-height:22px;
}
.videoitem p
{
 font-size:12px;
 margin-left:10px;
 margin-top:13px;
 line-height:17px;
}
/*Ôîòîáàð*/
#photobar
{
 margin-top:55px;
 clear:both;
 margin-bottom:25px;
}
#photobar img
{
 margin-bottom:-15px;
}
#photobar h5
{
 margin-top:25px;
 margin-bottom:15px;
 color:#323232;
 font-family:Arial;
}
.singlephoto
{
 margin-right:15px; 
}


 
#footer{
 height:377px; 
 clear:both;
 width:100%;
 background: url(/images/design/footerback.jpg) repeat-x;
 color:White;
 font-size:11px;
 } 

#footer a {
  color:#ffffff;
 text-decoration:underline;
 font-size:11px;
}

#footer a:active, #footer a:hover {
 text-decoration:none;
 font-size:11px;
 color:#1372e8;
}

#footercontent
{
 
 width:1000px;
 margin-left:auto;
 margin-right:auto;
}
#footerp
{
 line-height:12px;
 width:690px;
 margin-left:35px;
 padding-top:20px;
 float:left;
}
.footerp_class {
 line-height:12px;
 margin-left:35px;
 margin-right:30px;
}
#icons
{
 float:left;
 margin-left:15px;
}
#icons img
{
 margin-left:15px;
 /*margin-right:15px;*/
 margin-top:20px;
 cursor:pointer;
}
#hand
{
 position:relative;
 /*clear:both;*/
 float:left;
 margin-top:-50px;
 margin-left:-50px;
}





/*Còèëè äëÿ "àêêîðäèîíà"*/

.png_bg
{
 width:962px;
 height:265px;
}

#accordionWrap
{
 /*background: url(media//images/design/png/380202-55.png) repeat left top;*/
 padding: 2px 2px 20px 2px; 
 /*margin: 0 0 16px; */
 margin:-2px 2px 2px 2px;
 height:255px;
 width:962px;
 /*background-color:Aqua;*/
}
#accordion
{
 padding: 0px; 
 /*background: #d7d7d7; */
 overflow: hidden; 
 height: 245px;
 width:962px; 
}
.accordion-slide
{ 
 height: auto;/*241px*/ 
 width: 36px; 
 position: relative; 
 float: left; 
 margin: 0 3px 0 0px; 
 overflow: hidden; 
 margin-left:10px;
 margin-right:1px;
 
}
.accordion-slide .accordion-panel /*20.04.2010*/
{ 
 height: 100%; 
 width: 795px; 
 position: relative; 
 left: 45px; 
 top: 0; 
 /*padding-right:300px;*/
}
.accordion-slide .accordion-panel .overlay /*20.04.2010*/
{
 margin: 1px 0px 0px 5px; 
 width: 795px; 
}

.accordion-slide .accordion-panel .overlay div
{ 
 /*padding: 0 0px; */
 /*text-align: center; */
}

.accordion-slide .accordion-panel .overlay div p
{
 /*color: #fff; */
 /*font-size: 14px; */
 /*line-height: 20px; 
 font-family: Arial, tahoma, sans-serif; */
}

.accordion-slide .accordion-panel .overlay img
{
 float:left;
}

.accordion-slide .accordion-panel .overlay object { 
float: left;
}

.accordion-slide .accordion-trigger
{ 
 width: 36px; 
 height: 100%; 
 display: block;
 position: absolute; 
 left: 0; 
 top: 0; 
}
.accordion-slide-active /*20.04.2010*/
{ 
 width: 795px; 
}
.accordion-slide-active .accordion-panel
{
 display: block; 
}
.accordion-slide-active .accordion-trigger,
.accordion-slide-active .accordion-trigger:hover
{ 
 background-position: right bottom; 
}

#accordion-trigger-1{ background-image: url(/images/design/whatfor.png); }/*20.04.2010*/
#accordion-trigger-2{ background-image: url(/images/design/tvvozm.png); }/*20.04.2010*/
#accordion-trigger-3{ background-image: url(/images/design/ktom.png); }/*20.04.2010*/
#accordion-trigger-4{ background-image: url(/images/design/comeandget.png); }/*20.04.2010*/
/*#accordion-trigger-5{ background-image: url(/images/design/posmotr.png); }*/

/* ( .ir ) : used to remove text and prep an element for image replacement */
.ir{ text-indent: -9999px; overflow: hidden; display: block; }

.hide{ display: none; }

/* ( .btn ) : used to create button, positions an image for off state
 and :hover is used to reposition an image for hover state */
.btn{ background-repeat: no-repeat; background-position: left top; }
.btn:hover{ background-position: right bottom; }






ul.lavaLampWithImage li span { /*--Drop down trigger styles--*/
 width: 7px;
 height: 20px;
 float: left;
 background: url(/images/design/drd.png) no-repeat center 4px;
}
ul.lavaLampWithImage li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.lavaLampWithImage li ul.subnav {
 list-style: none;
 position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
 left: 0; top: 35px;
 background: red;
 margin: 0; padding: 0;
 display: none;
 float: left;
 width: 170px;
 border: 1px solid #111;
 color:Black;
 z-index:5600;
}
ul.lavaLampWithImage li ul.subnav li{
 margin: 0; padding: 0;
 border-top: 1px solid #252525; /*--Create bevel effect--*/
 border-bottom: 1px solid #444; /*--Create bevel effect--*/
 clear: both;
 width: 170px;
 z-index:5500;
}

.rating td
{
 padding: 3px !important;
}
.rating td div
{ 
 overflow:hidden;
 width:140px;
}

.rating td div img
{ 
 position:absolute;
 margin-left:115px;
 z-index:10;
}

/***************************************************/
/******** ÊÎÍÊÓÐÑ Â ÄÅÉÑÒÂ???33;???33; ***********************/
/***************************************************/
#maincol_for_konk
{
 float: right; 
 display:inline; 
 /*position: relative;*/
 border-left: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 /*background-color:#ffe4e4;*/
 margin-left: auto;
 margin-right: 18px;
 width:962px;
 /*background-image: url(/images/design/uzor.png);
 background-position: bottom left;
 background-repeat:no-repeat;*/
}
#middle
{
 width:964px;
 height:40px;
 background-image:url(/images/design/shadowheadlinesshortest.png);
 background-repeat:no-repeat;
 margin-left:18px;
}
#topcont
{
 width:960px;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
 
}
#topcont h4
{
 color:#343434;
 font-family:Arial;
 font-size:16px;
 font-weight: bold;
 margin-left:15px;
 margin-bottom:30px;
}
#exmenu
{
 width:160px;
 list-style:none;
 margin-left:15px;
 float:left;
 /*background-color:#f6f5f5;
 border: solid 1px #9c9c9c;*/
}
#exmenu div a
{
 color:#343434;
 margin-left: 10px;
 text-decoration:none;
}
#exmenu div a#orange
{
 color:#ff8400;
}

#exmenu .inactive
{
 height:15px;
 margin-left:15px;
 padding-top:5px;
 padding-bottom:5px;
 background-color:#f6f5f5;
 border-left: solid 1px #9c9c9c;
 border-right: solid 1px #9c9c9c;
 /*display:table-cell;
 vertical-align:middle;*/
}
#exmenu .active
{
 margin-bottom:0px;
 height:40px;
 width:159px;
 /*padding-top:8px;*/
 background: url(/images/design/exmenuact.png) no-repeat;
 padding-left:14px;
 margin-left:-10px;
 display:table-cell;
 vertical-align:middle;
 position:relative;
 z-index:600;
}

#exmenu .bottompoint
{
 border-bottom: solid 1px #9c9c9c;
 height:15px;
 margin-bottom:30px;
}
#exmenu .toppoint
{
 border-top: solid 1px #9c9c9c;
 height:15px;
}
#timeleft
{
 width:732px;
 height:22px;
 background: url(/images/design/plashka.png) no-repeat;
 display:table-cell;
 vertical-align:middle;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
}
#timeleft_text
{
 padding-left:10px;
 color:#000;
}
#learn-test-timer
{
 padding-left:13px;
 color:#d7132f;
}
.roundborderr 
{
    border-top:1px solid #9c9c9c;
    border-bottom:1px solid #9c9c9c;
    width:774px;
 float:left;
 margin-left:-1px;
 background-color:White;
 margin-bottom:30px;
    
}
    .roundborderr #menucontent {

        border-left:1px solid #9c9c9c;
        border-right:1px solid #9c9c9c;
        width:742px;
        padding-left:15px;
        padding-right:15px;
        
        
    }
    .itemcontentr a
    {
     line-height:16px;
    }
 
    .roundborderr .to, .roundborderr .bo {

        position:relative;
        height:14px;

    }
        .roundborderr .to div, .roundborderr .bo div {

            position:absolute;
            width:15px; height:15px;

            padding:0; margin:0;
        }

        .roundborderr .to .lo {
            top:-1px; left:0;            

/*27.08.2010 background:url(/images/design/menucont.png) top left;*/            height: 45px;
            border-left: 1px solid #9C9C9C;            

        }
        .roundborderr .to .ro {
            top:-1px; right:0;

/*27.08.2010 background:url(/images/design/menucont.png) top right;*/            height: 45px;
            border-right: 1px solid #9C9C9C;
        }
        .roundborderr .bo .lo {

            background:url(/images/design/menucont.png) bottom left;

            bottom:-1px; left:0;
        }

        .roundborderr .bo .ro {
            background:url(/images/design/menucont.png) bottom right;

            bottom:-1px; right:0;
        }

div#menucontent div#forgotpassdiv {width:100%;margin-bottom:-15px;}
#menucontent td {vertical-align:top;}
#menucontent td p {padding-top:0px; color:#000000;}
#menucontent p
{
 margin-left:12px;
 padding-top:15px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
}
#menucontent p a.questlink
{
/* margin:3px;
 text-decoration:none;
 font-size:12px;
 color:#343434;*/
 cursor:pointer;
}
#menucontent p a.justlink
{
 margin:3px;
 text-decoration:none;
 font-size:13px;
}
#menucontent p a {margin:3px;}
#menucontent p a:hover,#menucontent p a:active
{
 margin:3px;
 /*29.08.2010*//*color:#0266fc;*/
 text-decoration:none;
 font-size:12px;
}
#menucontent p span.currentquest
{
 color:#ff8400;
 font-size:12px;
 font-weight:bold;
}
#menucontent form ul {
	list-style:none;
}
#menucontent h2
{
 margin-left:12px;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 margin-bottom:10px;
}

#menucontent ul
{
 font-size:12px;
 margin-left:11px;
 /*margin-bottom:15px;*/
 line-height:19px;
 list-style: disc;
} 
#menucontent p.questionlist
{
 margin-top:30px;
}

#menucontent p.questionnav
{
 margin-bottom:0px;
}
#menucontent p.questionnav img
{
 vertical-align:middle;
}

/*íèæíÿÿ ÷àñòü*/
.onebottomitem
{
 margin-left:15px;
 margin-right:10px;
 margin-bottom:40px;
 float:left;
}

#firstitem, #dop_block_0
{
 width:214px;
 
}
.imgst
{
 margin-top:15px;
 margin-bottom:10px;
}
.onep
{
 margin-bottom:-2px;
}


.roundborder {
    border-top:1px solid #9c9c9c;
    border-bottom:1px solid #9c9c9c;
    
}
    .roundborder .itemcontent {

        border-left:1px solid #9c9c9c;
        border-right:1px solid #9c9c9c;
        padding-left:15px;
        height:170px;
        
    }
    .itemcontent a
    {
     line-height:19px;
    }
 
.itemcontent h4
{
 color: #666666;
 font-size:13px;
 padding:7px 10px 5px 0;
} 
 
 
    .roundborder .t, .roundborder .b {

        position:relative;
        height:14px;

    }
        .roundborder .t div, .roundborder .b div {

            position:absolute;
            width:15px; height:15px;

            padding:0; margin:0;
        }

        .roundborder .t .l {
            top:-1px; left:0;

            background:url(/images/design/onebottomitembord.gif) top left;
            

        }
        .roundborder .t .r {

            top:-1px; right:0;
            
            background:url(/images/design/onebottomitembord.gif) top right;

        }
        .roundborder .b .l {

            background:url(/images/design/onebottomitembord.gif) bottom left;

            bottom:-1px; left:0;
        }

        .roundborder .b .r {
            background:url(/images/design/onebottomitembord.gif) bottom right;

            bottom:-1px; right:0;
        }


#seconditem, #dop_block_1
{
 width:214px;
}
.uline
{
 text-decoration:underline;
 font-size:12px;
}
.checkans
{
 font-size:12px;
 line-height:18px;
}
#okbtn
{
 margin-left:124px;
 position:relative;
 top:7px;
 
}
#thirditem, #dop_block_2
{
 width:214px;
}
#fourthitem, #dop_block_3
{
 width:214px;
}
/***************************************************/
/******** ÊÎÍÊÓÐÑ ÇÀÂÅÐØÅÍ *************************/
/***************************************************/
#timeleft_done
{
 width:732px;
 height:22px;
 background: url(/images/design/plashka_done.png) no-repeat;
 display:table-cell;
 vertical-align:middle;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
}
#timeleft_text_done
{
 padding-left:10px;
 color:#000;
}
#timeleft_time_done
{
 padding-left:15px;
 color:#d7132f;
}
#menucontent p input
{
 height:20px;
 margin-top:5px;
 width:320px;
 border:solid 1px #9c9c9c;
 font-size:10px;
 color:#6c6c6c;
 margin-bottom:5px;
}
#menucontent p a.done
{
 /*text-decoration:underlined;
 color:#323232;*/
 margin:0px;
}
#menucontent h2
{
 margin-top:30px;
 margin-left:9px;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
}
/***************************************************/
/******** ÊÎÍÊÓÐÑ ÎÏ???33;ÑÀÍ???33;Å *************************/
/***************************************************/
#menucontent p {margin-left:0px;}
#menucontent p.description
{
 margin-left:0px;
 margin-top:0px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
}
#menucontent p.description a
{
 margin:0px;
 text-decoration:underlined;
}
#menucontent p.description a
{
 /*29.08.2010*//*color:#0266fc;*/
 margin:0px;
 text-decoration:underlined;
}
#menucontent table.description_table
{
 margin-left:0px;
 margin-top:15px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
}
.bottommarg
{
 padding-bottom:50px;
}
#menucontent table.description_table tr td
{
 vertical-align:top;
}
#menucontent table.description_table ul
{
 margin-left:5px;
}
/***************************************************/
/******** ÊÎÍÊÓÐÑ ÎÑÍÎÂÍÀß *************************/
/***************************************************/
.leftcol
{
 float:left;
 width:90px;
 margin-left:15px;
 margin-top:20px;
 line-height:25px;
 display:none;
}

.rightcol
{
 float:left;
 margin-left:15px;
 margin-top:21px;
 font-family: arial;
 font-size: 13px;
 color:#323232;
 line-height:25px;
 display:none;
}
.leftcol img, .rightcol img
{
 vertical-align:middle;
 margin-right:5px;
}
.leftcol p, .rightcol p
{
 margin: 10px 0px 5px 3px;
}
.onekonk
{
 margin-left:15px;
}
.konkinfo img
{
 float:left;
 margin-right:18px;
 margin-top:3px;
}
.konkinfo a
{
 /*29.08.2010*//*color:#343434;*/
 margin-left:0px;
 font-size:18px;
 font-family: Arial;
 text-decoration:underline;
 
}
.konkinfo p a, .konkinfo div a {font-size:12px;}
.konkinfo a:hover
{
 /*29.08.2010*//*color:#1372e8;*/
 text-decoration: none;
 font-size:18px;
 font-family: Arial;
 cursor:pointer;
}
.konkinfo p a:hover, .konkinfo div a:hover {font-size:12px;}
.konkinfo h3
{
 color:#343434;
 font-family: Arial;
 font-size:16px;
 margin-left:15px;
 margin-bottom:20px;
}
.konkinfo p
{
 margin-top:20px;
 margin-left:0px;
 font-family: Arial;
 font-size:12px;
 line-height:19px;
}
.konkinfo
{
 width:635px;
 float:left;
 margin-bottom:20px;
}
.konkspecs
{
 float:left;
}
.konkspecs a
{
 /*29.08.2010*//*color:#323232;*/
 text-decoration:underlined;
 font-size:13px;
 font-family:Arial;
 margin:0px;
}
.konkspecs a:hover, .konkspecs a:active
{
 font-size:13px;
 font-family:Arial;
 margin:0px;
 /*29.08.2010*//*color:#0266fc;*/
 text-decoration:underlined;
}
/***************************************************/
/******** ÊÎÍÊÓÐÑ ÏÐÀÂ???33;ËÀ **************************/
/***************************************************/
.rules p
{
 margin-left:0px;
 margin-top:0px;
 padding-bottom:35px;
 margin-right:15px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
}
.rules ul
{
 margin-top:0px;
 margin-left:0px;
 margin-bottom:0px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
}
/***************************************************/
/******** ÊÎÍÊÓÐÑ ÐÅÉÒ???33;ÍÃ **************************/
/***************************************************/
#menucontent table.reittable
{
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
 margin-bottom:15px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:17px;
}
#menucontent table.reittable td.first
{
 width:60px;
}
#menucontent table.reittable td.second
{
 width:80px;
}
#menucontent table.reittable td.third
{
 width:110px;
}
#menucontent table.reittable td.fourth
{
 width:80px;
}
#menucontent table.reittable td.fifth
{
 width:90px;
}
#menucontent table.reittable td.rightside
{
 text-align:right;
}
#menucontent table.reittable tr.caption
{
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
}
/***************************************************/
/******** ÊÎÍÊÓÐÑ ÔÎÐÓÌ ****************************/
/***************************************************/
.forumonepost
{
 width:722px;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:2px;
 color:#454545;
 font-size:12px;
 /*background-color:#fbfcfd;*/
 background-image:url(/images/design/forumpostback.png);
 background-repeat:repeat-y;
 /*border-right:solid 1px #9c9c9c;*/
}
.forumposttop
{
 width:722px;
 height:28px;
 background-color:#163f72;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
}
.forumpostbottom
{
 width:721px;
 height:32px;
 clear:both;
 border-bottom:solid 1px #9c9c9c;
 border-left:solid 1px #9c9c9c;
 /*border-right:solid 1px #9c9c9c;*/
}
.forumpostbottom a
{
 color:#2775c7;
 font-size:13px;
}
.forumpostbottoml
{
 height:30px;
 width:178px;
 background-color:#f1f6fa;
 float:left;
 border-top:dashed 1px #9c9c9c;
 border-right:solid 1px #9c9c9c;
 
 /*border-bottom:solid 1px #9c9c9c;
 
 border-top:dashed 1px #9c9c9c;*/
}
.forumpostbottoml p.perslinks
{
 position:relative;
 top:-7px;
 left:10px;
}
.forumpostbottoml p a.forumlink
{
 position:relative;
 top:0px;
 left:0px;
 font-size:13px;
}
.forumpostbottoml p a.forumlink:hover,.forumpostbottoml p a:active
{
 position:relative;
 top:0px;
 left:0px;
 margin:0px;
 font-size:13px;
}
.forumpostbottomr p.themelinks
{
 position:relative;
 top:-7px;
 left:230px;
}
.forumpostbottomr p a
{
 margin-top:-2px;
 margin-left:0px;
 margin-right:0px;
 font-size:13px;
}
.forumpostbottomr p a:hover,.forumpostbottomr p a:active
{
 margin-top:-2px;
 margin-left:0px;
 margin-right:0px;
 font-size:13px;
}
.forumpostbottomr
{
 float:left;
 height:30px;
 width:541px;
 background-color:#fbfcfd;
 /*border-bottom:solid 1px #9c9c9c;
 border-left:solid 1px #9c9c9c;
 border-right:solid 1px #9c9c9c;*/
 border-top:dashed 1px #9c9c9c;
 
}
.forumpostmiddle
{
 width:723px;
 border-left:solid 1px #9c9c9c;
 /*border-right:solid 1px #9c9c9c;*/
}
.forumpostml
{
 width:178px;
 height:110px;
 /*background-color:#f1f6fa;*/
 float:left;
 margin-left:-1px;
 padding-top:15px;
 border-left:solid 1px #9c9c9c;
 border-right:solid 1px #9c9c9c;
}
.forumpostml a
{
 color:#2775c7;
 text-decoration:underlined;
 font-size:13px;
}
.forumpostml ul
{
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:22px;
}
.forumpostml a.avaname
{
 color:#2775c7;
 text-decoration:none;
 font-size:16px;
 margin-left:10px;
 
}
.forumspisok
{
 margin-top:10px;
 position:relative;
 left:-10px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:17px;
}
.forumpostmr
{
 float:left;
 width:542px;
}
.forumpostmrt
{
 height:28px;
 width:542px;
 background-color:#e5eaf0;
 display:table-cell;
 vertical-align:middle;
 border-bottom:dashed 1px #9c9c9c;
 border-right:solid 1px #9c9c9c;
 
}
.forumpostml ul.guest
{
 font-size:14px;
 font-weight:bold;
 margin-left:20px;
}

.forumpostmrb
{
 width:543px;
}
.forumpostmrb ul
{
 margin-left:20px;
 margin-top:5px;
 margin-bottom:15px;
}
.forumpostmrb p
{
 margin-left:20px;
 margin-top:10px;
 margin-bottom:10px;
 line-height:17px;
}
.forumpostmrb a
{
 color:#2775c7;
 font-size:13px;
}
.forumrightcheck
{
 margin-left:380px;
}
.forumrightcheck a
{
 color:#2775c7;
 font-size:13px;
}
#forummanagement
{
 background-color:#dae1e9;
 height:30px;
 border:solid 1px #9c9c9c;
 width:720px;
 margin-left:auto;
 margin-right:auto;
 padding-top:4px;
}
#forummanagement select
{
 margin-left:15px;
}
#forummanagement span
{
 margin-left:228px;
}
#forumpages
{
 height:30px;
 border:solid 1px #9c9c9c;
 width:720px;
 margin-top:-1px;
 margin-left:auto;
 margin-right:auto;
}
#forumpages span
{
 position:relative;
 top:7px;
 left:15px;
 font-size:12px;
}
#forumpages span a
{
 color:#2775c7;
 font-weight:bold;
 margin-left:570px;
}
#forumreading
{
 height:30px;
 border:solid 1px #9c9c9c;
 width:720px;
 margin-top:-1px;
 margin-left:auto;
 margin-right:auto;
 background-color:#fbfcfd;
 margin-top:15px;
 margin-bottom:15px;
}
#forumreading span
{
 position:relative;
 top:7px;
 left:15px;
 font-size:12px;
}

#forumforma
{
 width:720px;
 margin-left:auto;
 margin-right:auto;
 margin-bottom:0px;
 border:solid 1px #9c9c9c;
}
#forumshapka
{
 background-color:#163f72;
 color:White;
 width:720px;
 height:30px;
}
#forumpodshapka
{
 width:720px;
 height:30px;
 background-color:#dae1e9;
 display:table-cell;
 vertical-align:middle;
}
#forumpodshapka p
{
 margin:0px;
 margin-left:15px;
 padding:0px;
 color:#454545;
 font-size:12px;
 font-family:Arial;
}
#forumpodshapka p span
{
 color:Red;
}
#forumtelo
{
 background-color:#fbfcfd;
}
#forumtelo a
{
 color:#2775c7;
 margin-top:10px;
 margin-bottom:10px;
 margin-left:15px;
}
#forumtelo ul
{
 font-size:12px;
 line-height:17px;
 margin-top:10px;
 margin-bottom:0px;
 margin-left:13px;
}
#forumtelo textarea
{
 margin-top:10px;
 margin-bottom:10px;
 margin-left:15px;
}
#forumtelo input.buttn
{
                        
 margin-top:10px;
 margin-bottom:10px;
 margin-left:15px;
}
#forumtelo span
{
 margin-left:15px;
 
 
}
#forumtelo span a
{
 margin:-1px;
 position:relative;
 top:6px;
}
#forumtelo span a img
{
 margin:-1px;
}
.forumwhitetext
{
 color:#fff;
 position:relative;
 top:5px;
 margin-left:15px;
 font-size:12px;
}

.forumwhitelink
{
 margin-left:370px;
 position:relative;
 top:3px;
}
.forumwhitelink a
{
 font-size:12px;
 text-decoration:underlined;
 color:#fff;
}
.forumwhitetwo
{
 margin-left:500px;
 position:relative;
 top:3px;
}
.forumwhitetwo a
{
 font-size:12px;
 text-decoration:underlined;
 color:#fff;
}
/***************************************************/
/************ ÑÒÐÀÍ???33;ÖÀ ÐÅÃ???33;ÑÒÐÀÖ???33;???33; *****************/
/***************************************************/
#regform
{
 margin:15px;
 font-size:12px;
}
.subtitlebig
{
 height:66px;
 background: url(/images/design/titlebackbig.png);
 padding-left:10px;
 color:#343434;
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 line-height:20px;
}
.subtitlebig h5
{
 color:#343434;
 font-family:Arial;
 font-size:12px;
 padding-top:4px;
}
.subtitle
{
 min-height:22px;
 line-height:22px;
 background: url("/images/design/titleback.png");
 background-repeat: repeat;
 padding-left:10px;
 color:#343434;
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
}

.subtitle .span-h5
{
 color:#343434;
 font-family:Arial;
 font-size:12px;
 float:left;
 font-style:normal;
 font-weight:bold;
 margin:0;
}
.subtitle span
{
 color:#323232;
 font-style:italic;
 font-family:Arial;
 font-size:12px;
 float:right;
 margin: 0 10px 0 0;
}
#regform table
{
 margin-left:148px;
 color:#6c6c6c;
}
#regform table tr td input[type=text]
{
 border:solid 1px #9c9c9c;
 width:170px;
 height:16px;
 font-size:12px;
}
#regform table tr td input[type=password]
{
 border:solid 1px #9c9c9c;
 width:170px;
 height:16px;
 font-size:12px;
}
#regform table tr td select
{
 border:solid 1px #9c9c9c;
 width:172px;
 height:18px;
 font-size:12px;
}
#regform table tr td textarea
{
 border:solid 1px #9c9c9c;
 width:230px;
 height:60px;
 font-size:12px;
 font-family:Arial;
}
#regform table tr td small
{
 font-size:10px;
 color:#6c6c6c;
 margin-left:2px;
 position:relative;
 top:-2px;
}
#regform table tr td a
{
 text-decoration:none;
 color:#6c6c6c;
 font-size:12px;
}
#regform table tr td a:hover,#regform table tr td a:active
{
 text-decoration:underlined;
 font-size:12px;
 color:#6c6c6c;
}
#regform table tr td span
{
 color:Red;
 
}
#regform table.lowertable
{
 margin-left:150px;
}
#regform table tr td.rightal
{
 text-align:right; vertical-align: top;
}

#regform table tr td.topal
{
 vertical-align:top;
}
#regform table tr td.botal
{
 vertical-align:bottom;
}

.red-border input, .red-border select
{
 border: solid 1px red !important;
}
/************************************************************************************/
/************ ÑÒÐÀÍ???33;ÖÀ ÐÅÉÒ???33;ÍÃÎÂ (áîëüøîé ñëåâà è ìàëåíüêèå ñïðàâà) *****************/
/************************************************************************************/
#contentcols
{
 margin-left:15px;
 margin-right:15px;
 margin-top:0px;
 font-size:12px;
}
.subtitleor
{
 min-height:22px;
 background: url(/images/design/titlebackor.png);
 background-repeat: repeat;
 padding-left:10px;
 color:#343434;
}
.subtitleor h5, .subtitle h5
{
 color:#232323;
 font-family:Arial;
 font-size:12px; font-weight: bold;
 padding-top:2px;
}
#leftcolumn
{
 width:695px;
 float:left;
}
#leftcolumn table
{
 margin-left:auto;
 margin-right:auto;
 margin-top:10px;
 margin-bottom:15px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
}
#leftcolumn table td.first
{
 width:60px;
}
#leftcolumn table td.second
{

}
#leftcolumn table td.third
{
 width:110px;
}
#leftcolumn table td.fourth
{
 width:80px;
}
#leftcolumn table td.fifth
{
 width:90px;
}
#leftcolumn table td.rightside
{
 text-align:right;
}
#rightcolumn
{
 margin-left:20px;
 float:left;
 width:215px;
 font-family:Arial;
 font-size:12px;
}
.smallreit
{
 margin-bottom:35px;
 clear:both;
 width:215px;
 
}
.smallreit table
{
 width:100%;
 margin-top:10px;
 
}


/***************** 04.04.2010 ***********************/
/************** ÎÁÐÀÒÍÀß ÑÂßÇÜ **********************/
/****************************************************/
#feedbackform
{
 margin:15px;
 font-size:12px;
}
#feedbackform table
{
 margin-left:auto;
 margin-right:auto;
 color:#6c6c6c;
}
#feedbackform table tr td input[type=text]
{
 border:solid 1px #9c9c9c;
 width:170px;
 height:16px;
 font-size:12px;
}
#feedbackform table tr td input[type=password]
{
 border:solid 1px #9c9c9c;
 width:170px;
 height:16px;
 font-size:12px;
}
#feedbackform table tr td textarea
{
 border:solid 1px #9c9c9c;
 width:320px;
 height:100px;
 font-size:12px;
 font-family:Arial;
}
#feedbackform table tr td select
{
 border:solid 1px #9c9c9c;
 width:322px;
 height:18px;
 font-size:12px;
 font-family:Arial;
}
#feedbackform table tr td span
{
 color:Red;
 
}
#feedbackform table tr td.rightal
{
 text-align:right;
}
#feedbackform table tr td.topal
{
 vertical-align:top;
}
#feedbackform div.buttons
{
 margin-left:355px;
 margin-top:20px;
}
/***************** 04.04.2010 *****************************/
/************** ÊÀÁ???33;ÍÅÒ:ÌÎ???33; ÊÎÍÊÓÐÑÛ **********************/
/**********************************************************/
#cab_menucontent
{
 border-left:1px solid #9c9c9c;
    border-right:1px solid #9c9c9c;
    width:742px;
    padding-left:15px;
    padding-right:15px;
    padding-top:0px; /*0*/
    min-height:86px;
}
#cab_menucontent h4
{
 margin-bottom:15px;
 margin-left:0px;
 margin-top:0px;
}
#cab_menucontent p
{
 margin-left:0px;
 margin-top:0px;
 margin-bottom:35px;
 margin-right:15px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
}
#cab_menucontent table
{
 margin-left:auto;
 margin-right:auto;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
 width:100%;
 margin-top:10px;
}
#cab_menucontent table h4
{
 margin-top:-4px;
 margin-bottom:10px;
}
#cab_menucontent table tr td.first
{
 width:416px;
 padding-left:9px;
}
#cab_menucontent table tr td.second
{
 width:65px;
}
#cab_menucontent table tr td.third
{
 width:180px;
}
#cab_menucontent table tr td.fourth
{
 /*width:270px;*/
}
#cab_menucontent div.trys
{
 margin-left:40px;
 color:#6c6c6c;
 font-size:12px;
 margin-top:15px;
}
#cab_menucontent div.trys div.tryslist 
{
 width:340px;
 text-align:center;
}
#cab_menucontent div.trys div.tryslist table
{
 margin-top:0px;
}
#cab_menucontent div.trys div.tryslist table tr.caption
{
 background-color:#efefef;
}
.profiletab {margin-top:0px;}

/***************** 04.04.2010 *****************************/
/************** ÊÀÁ???33;ÍÅÒ:ÌÎÉ ÏÎÐÒÔÅËÜ **********************/
/**********************************************************/
#cab_menucontent ul
{
 margin-top:15px;
 margin-left:20px;
 line-height:19px;
 font-size:12px;
}
.bx-user-control ul {margin-left:0px!important;}
#cab_menucontent ul li span
{
 color:#6c6c6c;
 margin-right:60px;
}

/***************** 04.04.2010 *****************************/
/************** ÊÀÁ???33;ÍÅÒ:ÌÎÉ ÏÐÎÔ???33;ËÜ **********************/
/**********************************************************/
#cab_menucontent table.profiletab tr td.topal
{
 vertical-align:top;
}
#cab_menucontent table.profiletab tr td.wide
{
 width:165px; /*160*/
}
#cab_menucontent table.profiletab tr td h4
{
 margin-left:15px;
}
#cab_menucontent table.profiletab tr td ul li span
{
 margin-right:0px;
}
#cab_menucontent div.fotki
{
 margin-left:15px;
 margin-top:10px;
}
#cab_menucontent div.fotki a
{
 margin-right:20px;
}

/***************** 04.04.2010 *****************************/
/************** ÊÀÁ???33;ÍÅÒ:ÊÎÍÒÀÊÒÍÀß ???33;ÍÔÀ **********************/
/**********************************************************/

#cabpe_menucontent {
 font-size:12px; line-height:19px;
}
#cabpe_menucontent ul {list-style:disc;}
#cab_menucontent div#cabpe_menucontent h4
{
 margin-left:15px;
}
#cab_menucontent div#cabpe_menucontent div.subtitleor
{
 margin-top:12px;/*0/15*/
}
#cab_menucontent div#cabpe_menucontent div.subtitle
{
 margin-top:12px;/*0/15*/
}
#cab_menucontent div#cabpe_menucontent table
{
 width:350px;
}
#cab_menucontent div#cabpe_menucontent table tr td input[type=text]
{
 height:18px;
 width:170px;
 border:solid 1px #9c9c9c;
}
#cab_menucontent div#cabpe_menucontent table tr td textarea
{
 height:60px;
 width:230px;
 border:solid 1px #9c9c9c;
}
#cab_menucontent div#cabpe_menucontent table tr td ul
{
 line-height:20px;
 margin-top:5px;
 margin-left:-4px;
}
#cab_menucontent div#cabpe_menucontent table tr td.rightal
{
 text-align:right;
 vertical-align:top;
}
#cab_menucontent div#cabpe_menucontent table tr td.topalign
{
 vertical-align:top;
}
/***************** 04.04.2010 *****************************/
/************** ÊÀÁ???33;ÍÅÒ:Ë???33;×ÍÛÅ ÄÀÍÍÛÅ **********************/
/**********************************************************/
#cab_menucontent div#cabpe_menucontent table tr td.wider
{
 width:240px;
}
#cab_menucontent div#cabpe_menucontent table tr td input.filepath
{
 position:relative;
 top:-6px;
}
#cab_menucontent div#cabpe_menucontent table tr td div.delcheck
{
 margin-left:-4px;
 margin-top:78px;
}
/***************** 04.04.2010 *****************************/
/************** ÊÀÁ???33;ÍÅÒ:ÑÌÅÍ???33;ÒÜ ÏÀÐÎËÜ **********************/
/**********************************************************/
#cab_menucontent div#cabpe_menucontent table tr td input[type=password]
{
 height:18px;
 width:170px;
 border:solid 1px #9c9c9c;
}
/***************** 04.04.2010 *****************************/
/************** ÊÀÁ???33;ÍÅÒ:ÞÐ???33;Ä???33;×ÅÑÊ???33;É ÐÀÇÄÅË **********************/
/**********************************************************/
#cab_menucontent div#cabpe_menucontent p
{
 margin-left:10px;
 padding-top:10px;
 margin-right:15px;
 margin-bottom:10px;
 font-size:12px;
 font-family:Arial;
 color:#323232;
 line-height:19px;
}
.subtitleorext
{
 height:43px;
 background: url(/images/design/titlebackorext.png);
 padding-left:10px;
 color:#343434;
 margin-bottom:10px;
}
.subtitleorext h5
{
 color:#343434;
 font-family:Arial;
 font-size:12px;
 padding-top:2px;
 line-height:19px;
}
#cab_menucontent div#cabpe_menucontent div.yursubtitleor
{
 height:22px;
 background: url(/images/design/titlebackor.png);
 padding-left:10px;
 color:#343434;
 margin-bottom:10px;
 margin-top:0px;
}
#cab_menucontent div#cabpe_menucontent div.yursubtitleor h5
{
 color:#343434;
 font-family:Arial;
 font-size:12px;
 padding-top:4px;
}
/***************** 04.04.2010 *****************************/
/************** ÌÓËÜÒ???33;ÌÅÄ???33;ß:ÊÎÍÊÐ Â???33;ÄÅÎ ÊÎÌÌÅÍÒ ÇÀÊÐÛÒ/ÎÒÊÐÛÒ **********************/
/**********************************************************/
#topcont_multi
{
 width:960px;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
 
}
#topcont_multi h4
{
 margin-left:15px;
 color:#343434;
 font-family:Arial;
 font-size:16px;
 font-weight: bold;
 margin-bottom:30px;
}
#topcont_multi h4 a
{
 /*29.08.2010*//*color:#343434;*/
 font-family:Arial;
 font-size:16px;
 font-weight: bold;
 margin-bottom:30px;
}
#topcont_multi h4 a:active, #topcont_multi h4 a:hover {
 text-decoration: none;
 /*29.08.2010*//*color:#007be4;*/
}

#topcont_multi div.video
{
 width:930px;
 margin-left:15px;
}
#topcont_multi div.videoaii
{
 float:left;
 width:406px;
}
#topcont_multi div.videoaii span
{
 position:relative;
 top:5px;
 padding-left:135px;
}
#topcont_multi div.videoaii span img
{
 border:0px;
}
#topcont_multi div.videoaii img
{
 border:solid 3px #d3d3d3;
}
#topcont_multi div.videoaii span a
{
 text-decoration:none;
}
#topcont_multi div.videospecs
{
 margin-left:25px;
 float:left;
 width:260px;
}
#topcont_multi div.videospecs ul
{
 font-size:12px;
 line-height:17px;
 color:#343434;
}
#topcont_multi div.videospecs ul li span
{
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 color:#323232;
}
#topcont_multi div.videospecs ul li img
{
 position:relative;
 top:5px;
 margin-left:2px;
 margin-bottom:2px;
}
#topcont_multi div.onecomment
{
 width:640px;
 clear:both;
 margin-left:15px;
 padding-top:20px;
}
#topcont_multi div.topcom
{
 width:640px;
 height:16px;
 background: url(/images/design/topcomment.png) no-repeat;
}
#topcont_multi div.midcom
{
 width:640px;
 background: url(/images/design/commentborder.png) repeat-y;
}
#topcont_multi div.midcom p
{
 margin-left:15px;
 margin-right:15px;
 font-size:12px;
 line-height:17px;
 color:#343434;
}
#topcont_multi div.botcom
{
 width:640px;
 height:37px;
 background: url(/images/design/bottomcomment.png) no-repeat;
}
#topcont_multi div.commentauthor
{
 margin-left:85px;
 margin-top:-3px;
 color:#6c6c6c;
 font-size:12px;
 margin-bottom:4px;
}
#topcont_multi div.commentauthor a
{
 color:#007be4;
 font-size:14px;
 font-weight:bold;
 font-family:Arial;
}
#topcont_multi div.newcomment
{
 margin-left:15px;
 color:#343434;
 font-size:12px;
}
#topcont_multi div.newcomment p
{
 margin-left:210px;
 margin-bottom:30px;
 margin-top:20px;
}
#topcont_multi div.newcomment a
{
 text-decoration:underlined;
 color:#007be4;
 font-size:12px;
}
#topcont_multi div.newcomment a:active, #topcont_multi div.newcomment a:hover,
#topcont_multi div.commentauthor a:active, #topcont_multi div.commentauthor a:hover {
 text-decoration:none;
 /*font-size:12px;*/
 color:#007be4;
}
#topcont_multi div.newcomment span
{
 position:relative;
 top:-140px;
}
#topcont_multi div.newcomment textarea
{
 border: solid 1px #d3d3d3;
 width:583px;
 height:150px;
 margin-bottom:0px;
}
#topcont_multi div.buttons
{
 position:relative;
 left:240px;
 margin-top:20px;
 margin-bottom:30px;
 max-width:300px;
}
#topcont_multi div.buttons a
{
 margin:0px;
}

/***************** 04.04.2010 *****************************/
/************** ÌÓËÜÒ???33;ÌÅÄ???33;ß:ÊÎÍÊÐ ÔÎÒÎ ÊÎÌÌÅÍÒ ÇÀÊÐÛÒ/ÎÒÊÐÛÒ **********************/
/**********************************************************/

#topcont_multi div.photo
{
 width:930px;
 margin-left:15px;
}
#topcont_multi div.photoaii
{
 float:left;
}
#topcont_multi div.photoaii span
{
 position:relative;
 top:5px;
 padding-left:240px;
}
#topcont_multi div.photoaii span img
{
 border:0px;
}
#topcont_multi div.photoaii img
{
 border:solid 3px #d3d3d3;
}
#topcont_multi div.photoaii span a
{
 text-decoration:none;
}
#topcont_multi div.photospecs
{
 margin-left:25px;
 float:left;
 width:260px;
}
#menucontent .photospecs_ul, #menucontent ul.photospecs_ul {
 list-style-position: outside;
 list-style-type: none;
 list-style-image: none;
 margin-left: 0px;
}
#topcont_multi div.photospecs ul, div.photospecs ul
{
 font-size:12px;
 line-height:17px;
 color:#343434;
}
#topcont_multi div.photospecs ul li span, div.photospecs ul li span
{
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 color:#323232;
}
#topcont_multi div.photospecs ul li img, div.photospecs ul li img
{
 position:relative;
 top:5px;
 margin-left:2px;
 margin-bottom:2px;
}
/***************** 04.04.2010 *****************************/
/************** ÌÓËÜÒ???33;ÌÅÄ???33;ß:ÏÐÅÂÜÞ **********************/
/**********************************************************/

#topcont_multi div.onerow
{
 width:955px;
 margin-left:20px;
}
#topcont_multi div.onemediaitem
{
 width:212px;
 float:left;
 margin-left:23px;
}

#topcont_multi div.oneaudioitem
{
 width:410px;
 float:left;
 margin-left:45px;
}

#topcont_multi div.onemediaitem h5, #topcont_multi div.oneaudioitem h5
{
 color:#343434;
 font-family:Arial;
 font-size:12px;
 margin-bottom:10px;
 line-height:18px;
}
#topcont_multi div.onemediaitem  p, #topcont_multi div.oneaudioitem p
{
 font-size:12px;
 line-height:17px;
 margin-top:10px;
 color:#343434;
 margin-bottom:30px;
}
#topcont_multi div.onemediaitem  span, #topcont_multi div.oneaudioitem span
{
 font-size:10px;
 line-height:17px;
 margin-top:10px;
 color:#6c6c6c;
 margin-bottom:30px;
}
#topcont_multi div.lastinarow
{
 margin-right:0px;
}
#topcont_multi div.pages
{
 font-size:12px;
 margin-left:20px;
 margin-bottom:30px;
}
#topcont_multi div.pages span
{
 color:#939393;
 font-size:13px;
}
#topcont_multi div.pages a
{
 margin-left:2px;
 margin-right:2px;
}
#topcont_multi div.pages a.notlined
{
 text-decoration:none;
}
#topcont_multi div.onemediaitem  ul
{
 font-size:12px;
 line-height:17px;
 margin-top:10px;
 color:#343434;
 margin-bottom:30px;
}


/************** 06.04.2010 ********************/
/*************** ÍÎÂÎÑÒ???33; **********************/
/**********************************************/
#topcont_multi div.onenews
{
 margin-left:15px;
 margin-right:15px;
 margin-top:20px;
 width:940px;
}
#topcont_multi div.onenews div.com
{
 clear:both;
 padding-top:0px;
 font-size:12px;
 font-family: Arial;
}
#topcont_multi div.onenews div.com a
{
 color:#848484;
 font-size:12px;
}
#topcont_multi div.onenews div.com a:hover,#topcont_multi div.onenews div.com a:active
{
 color:#1372e8;
 text-decoration: underline;
 font-size:12px;
 font-family: Arial;
 cursor:pointer;
}
#topcont_multi div.onenews p
{
 font-size:12px;
 line-height:17px;
 margin-top:12px; 
}
#topcont_multi div.thelastnews
{
 margin-bottom:40px;
}
#topcont_multi div.onenews div.newsinfo div.forimg
{
 float:left;
 margin-right:15px;
 margin-top:15px;
 width:127px;
}
#topcont_multi div.onenews div.newsinfo div.forimg img
{
 margin:0px;
 clear:both;
}
#topcont_multi div.onenews div.newsinfo div.fortext
{
 float:left;
 font-size:12px;
 line-height:17px;
 margin-top:3px; margin-bottom:8px;
 width:785px;
}
#topcont_multi div.onenews div.newsinfo div.fortext p
{
 margin:0px;
}
#topcont_multi div.onenews div.newsinfo div.newstitle
{
 font-size:10px;
 color:#848484;
}
#topcont_multi div.onenews div.newsinfo div.newstitle a
{
 color:#343434;
 margin-left:0px;
 font-size:14px; /*16*/
 font-family: Arial; /*Tahoma*/
 font-weight:bold;
 text-decoration:none;
 
}
#topcont_multi div.onenews div.newsinfo div.newstitle a:hover,#topcont_multi div.onenews div.newsinfo div.newstitle a:active
{
 color:#1372e8;
 text-decoration: underline;
 font-size:14px; /*16*/
 font-family: Arial; /*tahoma*/
 cursor:pointer;
}

/******************* 09.04.2010 *************************/
/**************** Ïîèñêîâàÿ âûäà÷à **********************/
/********************************************************/
#topcont div#searchresults
{
 padding-left:15px;
 padding-right:15px;
 font-size:12px;
 color:#323232;
}
#topcont div#searchresults div.searchparams
{
 margin-bottom:15px;
}

#topcont div#searchresults div.searchnav
{
 margin-top:15px;
 margin-bottom:15px;
}
#topcont div#searchresults div.searchnav a
{
 font-size:12px;
}
#topcont div#searchresults div.searchnav a.noline
{
 text-decoration:none;
}
#topcont div#searchresults div.singleres
{
 margin-bottom:25px;
}
#topcont div#searchresults div.singleres a
{
 color:#007be4;
 margin-left:0px;
 font-size:16px;
 font-family: Arial;
 font-weight:bold;
 text-decoration:underlined;
}
#topcont div#searchresults div.singleres a:hover,#topcont div#searchresults div.singleres a:active
{
 color:#007be4;
 margin-left:0px;
 font-size:16px;
 font-family: Arial;
 font-weight:bold;
 text-decoration:none;
}
#topcont div#searchresults div.singleres p
{
 margin-top:10px;
 margin-bottom:5px;
 line-height:17px;
}
#topcont div#searchresults div.singleres span
{
 color:#848484;
 font-size:10px;
}
#topcont div#searchresults div.sorttype
{
 font-size:12px;
 color:#848484;
 margin-bottom:30px;
}
#topcont div#searchresults div.sorttype span
{
 color:#323232;
}
#topcont div#searchresults div.sorttype a
{
 color:#007be4;
 text-decoration:underlined;
}

/********** 11.04.2010 *******************/
/****** ÇÀÁÛË???33; ÏÀÐÎËÜ ********************/
/*****************************************/
#topcont div#forgotpassdiv
{
 font-size:12px;
 color:#343434;
 margin-left:15px;
 margin-bottom:35px;
 width:930px;
}
#topcont div#forgotpassdiv p
{
 margin-bottom:15px;
 line-height:17px;
}
#topcont div#forgotpassdiv table
{
 margin-left:-8px;
}
#topcont div#forgotpassdiv table tr td input[type=text]
{
 width:160px;
 height:18px;
 border: solid 1px #9c9c9c;
}
#topcont div#forgotpassdiv table tr td input[type=password]
{
 width:160px;
 height:18px;
 border: solid 1px #9c9c9c;
}
#topcont div#forgotpassdiv div.vysl
{
 margin-left:144px;
}
#topcont div#forgotpassdiv div.voiti
{
 margin-left:50px;
 font-size:10px;
}
#topcont div#forgotpassdiv div.voiti input[type=checkbox]
{
 position:relative;
 top:-5px;
}
#topcont div#forgotpassdiv div.voiti span
{
 position:relative;
 top:-8px;
 left:2px;
}
#topcont div#forgotpassdiv div.voiti a
{
 margin-left:25px;
}
#topcont div#forgotpassdiv p.wrongpassinfo
{
 margin-top:20px;
 line-height:17px;
}
#topcont div#forgotpassdiv p.sucreg
{
 margin-bottom:0px;
}
#topcont div#forgotpassdiv div.voiti_suc
{
 margin-left:175px;
}
#topcont div#forgotpassdiv div.changepass
{
 margin-left:200px;
}







.newstocomment
{
 margin-top:10px;
}

.forum-header-title span
{
 color:#ffffff !important;
}
.forum-header-options a{color:#ffffff !important;}

#org
{
 margin:0 15px 30px 15px;
}

#org p
{
 color:#3b3d3e;
 font-size:13px;
 margin-bottom:7px;
}


.forum-reviews-info div.buttons img {cursor:pointer;}
div.clear-empty {clear:both;}
.faq p {
 margin-left: 10px;
 padding-top: 10px;
 margin-right: 15px;
 margin-bottom: 10px;
 font-size: 12px;
 font-family: "Arial";
 color: #323232;
 line-height: 19px;
}
.faq ul {
 list-style-position: outside;
 list-style: disc;
 margin-top: 15px;
 margin-left: 20px;
 line-height: 19px;
 font-size: 12px;
}
div.bx-gd-buttons {margin-bottom:0px;}
.one_QA_item {
 margin-bottom: 15px;
}
.QA_user {
 color: #666666;
 font-size: 10px;
 display: block;
}
.QA_user a, .QA_user a:visited{
 text-decoration: underline;
 font-size: 10px;
}
.QA_user a {color: #007be4;}
.QA_user a:active, .QA_user a:hover {
 text-decoration:none;
 color: #007be4;
 font-size: 10px;
}
.QA_user a:visited{color: #990099;}
.QA_q { 
 font-size: 14px;
 font-weight: 700;
 margin-top: 0px;
 margin-bottom: 3px;
 display: block;
}
.QA_a {display: block;}
.QA_a td {vertical-align:top;}
.QA_a, .QA_a td {
 color: #666666;
 font-size: 12px;
}
.work {font-size:12px;margin-right:20px;margin-bottom:20px;}
.work span {font-face: arial !important; font-family: arial !important;}
.work p {padding-bottom:2px;}
.work a img {width: 100%;}
div.uform {margin-left:20px;}
.uform td {padding-top:7px;}
.uform table {display:block;width:100%;}
td.input_span {
 width:90%;
}
td.label_span {
 width:10%;
 text-align:right;
 padding-right: 7px;
}

.vote_table_Z td {vertical-align:middle!important;}

div.shara {clear:both; margin-left:15px; padding-top:17px; height:17px;}
div.shara a {
 display: block; float: left; height: 16px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 0px;
 width: 16px; background-attachment: scroll; background-repeat: no-repeat; background-position: 0% 0%; background-color: transparent;
}
div.shara a#twitter {background: url("http://investars.ru/images/design/shara/twitter.png");}
div.shara a#liveinternet {background: url("http://investars.ru/images/design/shara/liveinternet.png");}
div.shara a#livejournal {background: url("http://investars.ru/images/design/shara/livejournal.png");}
div.shara a#facebook {background: url("http://investars.ru/images/design/shara/facebook.png");}
div.shara a#bobrdobr {background: url("http://investars.ru/images/design/shara/bobrdobr.png");}
div.shara a#delicious {background: url("http://investars.ru/images/design/shara/delicious.png");}
div.shara a#memoriru {background: url("http://investars.ru/images/design/shara/memoriru.png");}
div.shara a#yandex {background: url("http://investars.ru/images/design/shara/yandex.png");}
div.shara a#google {background: url("http://investars.ru/images/design/shara/google.png");}
div.shara a#vkontakte {background: url("http://investars.ru/images/design/shara/vkontakte.gif");}
div.shara a#ya {background: url("http://investars.ru/images/design/shara/ya.png");}

/**********************************
 rate menu
**********************************/

ul.topnav {  
 list-style: none;  
 padding: 0 0px;  
 margin: 0;  
 float: left;  
 width: 210px;  
 background: #222;  
 font-size: 13px;
 background: url(topnav_bg.gif) repeat-x;  
}  
ul.topnav li {  
 float: left;  
 margin: 0;  
 padding: 0 15px 0 0;  
 position: relative; /*--Declare X and Y axis base for sub navigation--*/  
}  
ul.topnav li a{  
 padding: 0px 0px;
 padding-left: 4px;  
 color: #232323;
 font-face: Arial; font-size: 12px; font-weight: bold;
 display: block;  
 text-decoration: none;  
 float: left;  
}
ul.topnav li a:hover{background: url(topnav_hover.gif) no-repeat center top;}
ul.topnav li span { /*--Drop down trigger styles--*/  
 width: 17px;  
 height: 19px;  
 float: left; margin-left:7px;
 background: url(/images/design/rate_switch_no_act.png) no-repeat; background-position: 50% 80%;
}
ul.topnav li span.switch_act {background: url(/images/design/rate_switch_act.png) no-repeat; background-position: 50% 80%;}
ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  
ul.topnav li ul.subnav {  
 list-style: none;  
 position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
 left: 0; top: 19px;  
 background: #ff8e04;  
 margin: 0; padding: 0;  
 margin-left: -5px;
 display: none;
 float: left;  
 width: 200px; 
 font-weight: 300; 
 border: 1px solid #ff8000; border-bottom-style: none; 
}  
ul.topnav li ul.subnav li{  
 margin: 0; padding: 0;  
 border-top: 1px solid #f96d00; /*--Create bevel effect--*/  
 border-bottom: 1px solid #ffa30c; /*--Create bevel effect--*/  
 clear: both;  
 width: 200px;  
}  
html ul.topnav li ul.subnav li a {  
 float: left;  
 width: 191px;  
 background: #ff8e04 url(dropdown_linkbg.gif) no-repeat 10px center;  
 padding-left: 9px; padding-top:7px; padding-bottom:7px;
}
html ul.topnav li ul.subnav li a:hover {
 text-decoration: underline;
}
html ul.topnav li ul.subnav li.last {border-bottom-style: none; margin-bottom: -12px;}
html ul.topnav li ul.subnav li.last a {padding-bottom:0px;}
html ul.topnav div#last_corner {height: 35px; background-color: #ff8e04; margin:0px -1px;}
/*Hover effect for subnav links*/
html ul.topnav li ul.subnav li a:hover {background: #ff7e00 url(dropdown_linkbg.gif) no-repeat 10px center;}


.main_text {
 font-face: Arial; font-size: 12px; color: #232323;
}

.nc_header {
 font-family: Arial !important; font-size: 14px !important; color: #232323; font-weight: bold;
}
.nc_header a {font-size: 14px!important; font-family: Arial;}

.page_header {
 font-face: Arial; font-size: 16px; color: #232323; font-weight: bold;
}

.orange_text {
 font-face: Arial; font-size: 12px; color: #232323; font-weight: bold;
}

.small_text {
 font-face: Arial; font-size: 10px; color: #8C8C8C;
}

.text-Ar12 font {font-family: "Arial"!important; font-size: 12px!important;}

/*		Âûïàäàþùèé áëîê		*/
#stick_wrap { overflow: hidden; position:absolute !important; top:-97px; right: 0px; }
#stick_wrap.visit {top:0px !important;}
#stick {margin: 0px; font-size:12px; font-family: Arial; background:url("images/stick.png") top left no-repeat; width:265px; height:87px; padding: 10px 0 0 13px; line-height: 18px;}
#stick .title { display: block; margin-bottom: 0px;  }
#stick .bg { color: #FFFFFF; margin-top: 2px; position: relative; width:270px; }
#stick .bg .layer { color: #000000; position: absolute; top: -1px; }
#stick .bg .layer .value { color:#e26e09; display:inline; }
#stick .jcarousel-skin-name .jcarousel-container .jcarousel-clip .jcarousel-list { list-style: none outside none; }
#stick .jcarousel-skin-name .jcarousel-container .jcarousel-clip .jcarousel-list li { margin: 0 30px 0 -20px; }
div#stick.jcarousel-container div.jcarousel-clip ul.jcarousel-list li.jcarousel-item { margin-left:0; }
#stick .jcarousel-skin-name { width:250px; overflow: hidden; }
#stick.jcarousel-container .jcarousel-clip { overflow: hidden; width: 255px; }
