BODY, TABLE, TD, TR, P, PRE, SELECT, OPTION {	
	font-family: Arial;
	font-size: 12px;
	color: #2D343B;
}
A {font-family: Arial; font-size: 14px; color: #ed570d;}
* { margin:0px; padding:0px; }
BODY { background: #dddcda url(/images/top_bg.png) repeat-x left top; }
HTML, BODY  {height:100%;}
 .page { height:auto !important; min-height:100%;//height:100%;}
H1 { color:#fff; background-color:#e57109; padding:6px 30px; font-size:18px;margin-bottom:13px;}
H2 { color:#e57109; font-size:18px; margin-bottom:13px; }
H2 a { color:#e57109; font-size:18px; margin-bottom:13px; }
H2 a { color:#e57109; font-size:18px; margin-bottom:13px; }
.StatisticIco {background:url('/images/statistic.gif') no-repeat right top;padding-right:40px;width:100px;height:23px;margin-top:20px;}
.ReportIco {background:url('/images/otchet.gif') no-repeat right top;padding-right:40px;width:66px;height:23px;}
span.figures {font-weight:bold; font-size:18px; color:#e87109;}
.RepCont {line-height:1.4;margin-bottom:20px;}

A {text-decoration:underline;}
A:hover {text-decoration:none;}

A IMG {border:none;}
UL {list-style: none outside none;}

.white, A.white, A.white:hover, A.white:visited, A.white:active {color:#fff;}
.both {clear:both;overflow:hidden;font-size:0px;line-height:0px;height:0px;}


DIV.header {background: #000 url(/images/top_bg.jpg) no-repeat left top; height: 308px;display:table; width:100%;}
    .header_cnt {width:980px;}
        .lcol {width:335px; float:left; }
            .logo {width:293px; height:92px;background: url(/images/logo_small.jpg) no-repeat left top; /*background: url(/images/licenzero_logo.png);*/ margin: 0px 0px 0px 20px; }
            .logo IMG {width:293px; height:92px;}
            UL.left_menu {margin:28px 0px 0px 60px; }
            UL.left_menu LI {background:url(/images/li.jpg) no-repeat left 55%;margin:17px 10px;padding-left:15px;}
            UL.left_menu  A { color: #bdbdbd; font-size:13px; }
            UL.left_menu  A, UL.left_menu  A:visited  {text-decoration:none;}
            UL.left_menu  A:hover,  UL.left_menu  A:active{text-decoration:underline;}
        .rcol {margin-left: 334px; width:621px;}
            DIV.slogan {font-size: 35px; color: #b8b8b8;font-weight:normal;/*margin-top:82px;*/text-align:left; float:right;}
            /*  top menu */
            UL.top_menu {height:70px;}
            UL.top_menu LI {float:left;margin:26px 5px;}
            UL.top_menu LI ul {display:none;position:absolute;padding-top:10px;padding-bottom:10px;width:200px;z-index:10;background:#000 url('/images/_.gif');}
            UL.top_menu LI ul li {float:none;margin:0px;padding:5px 5px;}
            UL.top_menu LI ul li a {color:#fff;}
            UL.top_menu LI ul li a:hover {background:#ED570D;text-decoration:none;}
            UL.top_menu LI.div { background-color: #fff; height:20px; width:1px; }
            UL.top_menu A, UL.top_menu span { color: #fff; font-size:14px; }
            UL.top_menu A:hover, UL.top_menu span:hover { color: #fff; font-size:14px;background:#ED570D; }
            UL.top_menu A, UL.top_menu A:visited  {text-decoration:none;}
            UL.top_menu span {cursor:default;}
            /*UL.top_menu  A:hover,  UL.top_menu  A:active{text-decoration:underline;}*/

/*  content  */
DIV.content {margin-top:-180px;margin-left:20px; width:980px;}
DIV.index DIV.round_bl { float:left;margin-right:11px; width:305px;}
DIV.index DIV.round_bl-index {width:621px;}
DIV.down-block {margin-top:0px;}

/* round block  */
DIV.round_bl {background-color:#fff; margin-bottom:20px;}
DIV.round_bl .middle {height:6px;//overflow:hidden;}
DIV.round_bl .lt {background:url(/images/coners.gif) no-repeat left top;height:6px;//overflow:hidden;}
DIV.round_bl .rt {background:url(/images/coners.gif) no-repeat right top;height:6px;}
DIV.round_bl .lb {background:url(/images/coners.gif) no-repeat left bottom;height:6px;//overflow:hidden;}
DIV.round_bl .rb {background:url(/images/coners.gif) no-repeat right bottom;height:6px;//overflow:hidden;}

DIV.down-block DIV.round_bl .lt {background:url(/images/coners_grey.gif) no-repeat left top;height:6px;//overflow:hidden;}
DIV.down-block DIV.round_bl .rt {background:url(/images/coners_grey.gif) no-repeat right top;height:6px;}


DIV.round_bl .middle { background-color:#fff; margin:0px 6px;}
DIV.index DIV.round_bl .cnt {padding:10px 10px 10px 30px; color:#3c3c3c; font-size:14px;line-height:22px;}
DIV.index DIV.round_bl p {color:#3c3c3c; font-size:14px;line-height:22px;margin:15px 0px;}
DIV.round_bl .cnt IMG {margin-bottom:15px; clear:both;}
DIV#pager {clear: both;}

SPAN.highlight {background-color: #ffebcc;}
SPAN.orange {color:orange;font-size:24px;font-weight:bold;}

/*  default  */
DIV.default {width:960px;}
DIV.default DIV.round_bl .cnt {padding:10px 30px 20px 30px; overflow: hidden;min-height:300px;}
DIV.default {font-size:14px;line-height:22px;}
DIV.default P {margin:10px 0;/*text-indent:22px;*/font-size:14px;line-height:22px;}
DIV.default h3 {font-size:14px;color:#E57109;}
DIV.default ol {margin:0px;padding:0px;margin-top:5px;list-style-position:inside;font-size:14px;line-height:22px;}
DIV.default ul {margin:0px;padding:0px;margin-top:5px;list-style-position:inside;font-size:14px;line-height:22px;}

/* footer  */
.end_content {clear:both; height:100px; }
.footer {background-color:#c2c1bd;margin-top:-65px;height:65px;}
.footer div.cop { color:#3c3c3c; padding:20px 0 15px 30px;float:left; }
.footer A {color:#3c3c3c;text-decoration:underline;}
.footer A:hover {text-decoration:none;}
.footer .footer_menu {float:left;margin-left:281px;margin-top:25px;}
.footer .footer_menu li {display:inline;}
.footer .footer_menu .div {}

/* language */
.lang {padding: 10px 0px 0px 60px;color:#ED570D;float:left;}
.lang A {color:#fff;}
.lang A:hover {text-decoration:none;}

.f14 {font-size:14px;}

/* cabinet link */
.cabinet_url {padding: 10px 0px 0px 60px;color:#ED570D;text-align:right;width:230px;}
.cabinet_url A:hover {text-decoration:none;}



div.OrangBox {background:url('/images/block_bg.jpg') repeat-y left top;margin-top:30px;//zoom:1;}
div.OrangBox h2 {color:#ffffff;}
div.OrangBox .TBg {background:url('/images/block_pix.jpg') repeat-x left top;}
div.OrangBox .BBg {background:url('/images/block_pix.jpg') repeat-x left bottom;}
div.OrangBox .TBg img, div.OrangBox .BBg img {width:7px; height:7px;background:url('/images/corners.jpg');margin:0px;clear:none;}
div.OrangBox .TBg img.cornerLT {background-position:left top;float:left;}
div.OrangBox .TBg img.cornerRT {background-position:right top;float:right;}
div.OrangBox .BBg img.cornerLB {background-position:left bottom;float:left;}
div.OrangBox .BBg img.cornerRB {background-position:right bottom;float:right;}
div.OrangBox .OBBody {padding:10px 23px;color:#000000;}
div.OrangBox .OBBody form {margin-top:15px;}
div.OrangBox .OBInp {width:370px;border:1px solid #ce6803;height:20px;vertical-align:middle;}
div.OrangBox .OBInpS {background:url('/images/btn.jpg') no-repeat left top;width:66px; height:25px;color:#ffffff;border:0px;vertical-align:middle; cursor:pointer;}
@-moz-document url-prefix() {
    div.OrangBox .OBInpS {padding-bottom:4px;}
}
div.OrangBox .OBInpS:hover {background-position:left -25px;}
div.OrangBox .OBInpS:active {background-position:left -50px;}
div.OrangBox .OBWhite {color:#ffffff;font-size:13px;font-weight:bold;}

.OneTrack {
    margin-bottom: 20px;
    width: 800px;
    line-height:1.7;
}
.OneTrack .info {
    background:url('/images/i.gif') no-repeat left 50%;
    display:block;
    padding-left:18px;
}
div.round_bl .cnt .OneTrack img {margin:0px;}
.message {text-align:center;color:#ff0000;margin:4px 0px;font-size:14px;}

#contacts {}
#contacts div.txtinp-div {height:65px;}
#contacts div.txtarea-div {height:350px;}
#contacts textarea {width:500px;height:300px;}
#contacts span {color:#ff0000;display:none;}

DIV.report {width:1000px;}
.table-stat {width:940px;overflow:auto;}

.contenr-right {float:right;width:300px;overflow:hidden;padding-top:27px;}
.contenr-right-f {padding-top:38px;}
.contenr-right-text {padding-top:53px;}
.content-left {margin-right:350px;padding-left:10px;}

div.round_bl .rightr {padding-top:8px;}
div.round_bl .rightr img {margin:0px;background:url('/images/logos.gif');width:40px;height:40px;margin-right:30px;margin-bottom:24px;}
div.round_bl .rightr img.hor {width:110px;height:40px;margin-right:0px;}
div.round_bl .rightr img.sites {width:110px;height:40px;}
div.round_bl .rightr img.1ch {background-position:0px 0px;}
div.round_bl .rightr img.sts {background-position:-40px 0px;}
div.round_bl .rightr img.da {background-position:0px -80px;}
div.round_bl .rightr img.tnt {background-position:-80px 0px;}
div.round_bl .rightr img.ren {background-position:-120px 0px;}
div.round_bl .rightr img.muz {background-position:-110px -80px;}
div.round_bl .rightr img.ntv {background-position:-160px 0px;}
div.round_bl .rightr img.ch5 {background-position:-200px 0px;}
div.round_bl .rightr img.vgtrk {background-position:-220px -80px;}
div.round_bl .rightr img.tvc {background-position:-240px 0px;}
div.round_bl .rightr img.dtv {background-position:-280px 0px;}
div.round_bl .rightr img.mrep {background-position:0px -120px;}
div.round_bl .rightr img.muztv {background-position:-320px 0px;}
div.round_bl .rightr img.home {background-position:-360px 0px;}
div.round_bl .rightr img.russiaru {background-position:-110px -120px;}
div.round_bl .rightr img.euron {background-position:0px -40px;}
div.round_bl .rightr img.ntvp {background-position:-40px -40px;}
div.round_bl .rightr img.rian {background-position:-220px -120px;}
div.round_bl .rightr img.life {background-position:-80px -40px;}
div.round_bl .rightr img.vh1 {background-position:-120px -40px;}
div.round_bl .rightr img.aone {background-position:0px -160px;}
div.round_bl .rightr img.mtv {background-position:-160px -40px;}
/* sites */
div.round_bl .rightr img.rutube {background-position:0px -200px;}
div.round_bl .rightr img.ivi {background-position:-110px -200px;}
div.round_bl .rightr img.smotri {background-position:0px -240px;}
div.round_bl .rightr img.privet {background-position:-110px -240px;}
div.round_bl .rightr img.youtube {background-position:0px -280px;}
div.round_bl .rightr img.myvi {background-position:-110px -280px;}
div.round_bl .rightr img.yandex {background-position:0px -320px;}
div.round_bl .rightr img.liru {background-position:-110px -320px;}
div.round_bl .rightr img.vkontakte {background-position:-0px -360px;}
div.round_bl .rightr img.mail {background-position:-110px -360px;}


.contenr-right ul {list-style-image: url('/images/v.gif');}

.content-block {padding:10px;margin:0px -10px 20px -10px;//zoom:1;}
.content-block:hover {background:#fff4e3;}
.content-block:hover .content-contacts {background:#ffe3b7;}
.content-contacts {padding:7px 10px 10px 10px;font-style:italic;background:#FFEBCC;margin-top:30px;}
.content-contacts-services {margin-top:6px;}
.content-contacts .phone {float:right;width:295px;font-size:30px;line-height:2.2;margin-left:20px;}

.index-graph {float:left;margin-right:50px}
.leftcol {float:left;width:632px}
div.index-news .rt {background:url('/images/coners_grey.gif') no-repeat right top;}
div.index-news .lt {background:url('/images/coners_grey.gif') no-repeat left top;}

.moreservice {background:url('/images/button_orange.png') no-repeat left top; width:183px; height:29px;display:block;text-align:center;color:#fff;text-decoration:none;font-weight:bold;line-height:2;}
.moreservice:hover {background:url('/images/button_orange.png') no-repeat left -29px;text-decoration:none;}
.moreservice:active {background:url('/images/button_orange.png') no-repeat left -58px;text-decoration:none;}
.moreservice:visited {text-decoration:none;}

.info-left {float:left; width:430px;}
.info-right {float:left; width:450px;padding-left:20px}
.info-right .OneTrack {width:auto;margin-left:0px;}
.info-right .info-right-tgl a {text-decoration:none; border-bottom:1px dashed #ED570D;}
.info-right .info-right-tgl a:hover {border-bottom:0px;}