html, body {
    margin:0px;
    padding:0px;
}
table {
border-collapse:collapse;
}


table.main {
	width: 100%;
#	height: 100%;
}

table.topmain {
        text-aling:center;
	width: 1008px;
#	height: 720px;
        vertical-align:top;
	background: white;
	border: 1px solid #9da8b4;
}

td {
    padding: 0px;
    
}

td.top {
}

    td.blanktop {
	height:25;
    }
    td.logo{
	padding-left:25px;
	height:47px;
    }
    td.inetprov{
	    vertical-align:top;
	    text-align:left;
	    padding-left:50px;
    }
    .inetprov_text{
	    color:#4a95d2;
	    font-weight: bold;
	    border-collapse:collapse;
    }

    .login{
	vertical-align: bottom;	        
    }
    .loginright {
	vertical-align: bottom;	        
	text-align:right;
    }
    
    td.dlyauser {
        align: left;

        font-color: 6f7b8a;
	font-size: 10px;
	font-family: Verdana;
	color:  #526171;
    }

    td.dlyauser_logined {
	height:15px;
        text-align: left;
	vertical-align: top;
        font-color: 6f7b8a;
	font-size: 12px;
	font-family: Verdana;
	color:  #526171;
    }
    
    td.logpass{
	padding-top:3px;
        align: left;
        font-color: 6f7b8a;
	font-size: 9px;
	font-family: Verdana;
	color: #526171;
    }

    td.logpass_logined{
        text-align: left;
	vertical-align:top;
        font-color: 6f7b8a;
	font-size: 9px;
	font-family: Verdana;
	color: #526171;
    }
    
    .detalnishe {
	font-size:10px;
    }
     .loginput{
    	border: #f4f6f8 1px solid;
	width:88px;
	margin:0px;
	font-family : Verdana;
	font-size: 9px;
        color: #526171;
        background: #edeef1;
	height:16px;
    }
    .anketa_input {
    	border: #aeb5c1 2px solid;
	width:153px;
	margin:0px;
	font-family : Verdana;
	font-size: 11px;
        color: #5d6b7a;
        background: white;
	height:18px;

    }

    td.blankbot{
	height:20;
    }



td.knzs {
    padding-left:25px;
    background: #e6e9ec;
    vertical-allign: center;
    height: 65px;
    background: #e6e9ec;
    color: #0000ff;
//    font-size: 18px;
}

.zayavka {
    background-image: url("pict/zayavka_bg.png");
    height:144px;
    width:207px;
}

.topmenu{
    background-image: url("pict/menu_bg.jpg");
    text-align:center;
    height:83px;
    padding:0;
    vertical-allign:top;
}

.topmenu_cap {

    text-align:center;
    height:65;
}

.topmenu_cap2 {
    padding-left:20px;
    text-align:left;
}



.topmenu_tab {
   text-align:center;
    border-collapse: collapse;
}
.main_menu {
   text-align:center;
}

td.zn {
    text-align:center;
    width:77px;
}
td.mezhduzn {
    text-align:center;
}

.anketa {
    padding-left:6px;
    width:200px;
    padding-top:3px;
    padding-bottom:3px;
    height:25px;
}
.anketa_err {
    color:red;
    font-weight:bold;
    height:25px;
    vertical-align:middle;
    text-align:center;
    padding-right:20px;
}

td.contact {
/*    padding-left:43px;*/
    padding-right:13px;
    background: #e6e9ec;
    vertical-allign: center;
    height: 65px;
    font-family : Verdana;
    font-size: 12px;
    color: #526171;
}




tr.centerlinkstr{
    height:18px;
}

td.leftlinks {
    text-align:left;
    background:#9ba8b4;
    color:#eeeeee;
    font-size: 10px;
    font-family: Verdana;
    height:18px;
}
.centerlinks {
    color:#ffffff;
    font-size: 10px;
    font-family: Verdana;
    text-align: center;
    height:18px;

}

.clinktab {
 text-align: center;
}

.clinktd {
 text-align: center;
    width:77px;
}

.clinktdr {
 text-align: right;

}

td.rightlinks {
    background:#9ba8b4;
    color:#eeeeee;
    font-size: 10px;
    font-family: Verdana;
    text-align: right;
    vertical-align: bottom;
}



     .search {
	width:100px;
	border: #f4f6f8 1px solid;
	margin:0px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	font-family : Verdana;
	font-size: 8px;
        color: #526171;
        background: #ffffff;
	vertical-align:top;
    }


td.leftmenu {
    padding-left:25px;
    vertical-align:top;
    padding-top:17px;
    background: #e6e9ec;
    font-weight:normal;
    height: 378px;
}

.leftmenu_corner {
    vertical-align:bottom;
    background: #e6e9ec;
    text-align:right;
    width:100%;
}


td.searchtd {
    padding-top:3px;
    vertical-align:top;
}

td.leftmenutd {
    vertical-align:top;
    padding-top:5px;
    font-family : Verdana;
    font-size: 12px;
    color: #526171;
    background: #e6e9ec;
}

.corner {
   text-align:right;
   vertical-align:bottom;
   background: #e6e9ec;
   height:11px;
}

td.blankright {
    width: 28px;
}

.newstd {
   vertical-align:top;
   padding-top: 21px;
   /*padding-left:55px;*/
   padding-left:0px;
   padding-right:10px;
}
.newstd_pict {
   vertical-align:top;
   padding-top: 21px;
   text-align:right;
}


td.newstd_img {
   vertical-align:top;
   padding-left: 0px;
   padding-top: 21px;
   text-align:right;

}

#news_cap {
    font-size: 14px;
}

table.news{
    vertical-align: top;
    font-family : Verdana;
    font-size: 11px;
    color: #526171;
    border-collapse: collapse;
}


td.centertd {
    vertical-align:top;
    padding-right:50px;
    padding-left:50px;
    padding-top:22px;
    padding-bottom:0px;
    margin-bottom:0px;
}


.centertd_text {
    border-collapse: collapse;
    height:100%;
    vertical-align:top;
}

.isearch-title {
    font-family: Verdana;
    font-size:13px;
    line-height:140%;

}
.isearch-highlight
{
        font-weight:bold;
}
	
.isearch-description {
    font-family: Verdana;
    font-size:12px;
    color: #526171;
    line-height:140%;
}

.text {
    font-family : Verdana;
    font-size: 12px;
    color: #526171;
    line-height: 140%;
}


table.pict {
    width:100%;
    border-collapse: collapse;
}
.caption_login {
 font-size:13px;
  color:#4a95d2;
   font-family:verdana;
    line-height:100%;
     height:17px;
      font-weight:normal;
       vertical-align:top;
}
       
.caption {
 font-size:13px;
 display:inline;
 color:#4a95d2;
 font-weight: bold;
 font-family:verdana;
}

.anketa_ok {
 font-size:13px;
 display:inline;
 color:#67c261;
 font-weight: bold;
 line-height:100%;
 text-align:left;
 font-family:verdana;
 padding-left:13px;
}

td.copyrightmenu {

    padding-left:25px;
    vertical-align:top;
}
td.copy {
    padding-left:25px;
    padding-top:20px;
    vertical-align: top;
}
td.rezhim {
    padding-left:50px;
    padding-right:50px;
    vertical-align:top;
    vertical-align: top;
}
td.address {
    padding-top:14px;
    vertical-align: top;
    font-family : Verdana;
    font-size: 11px;
    color: #526171;
}


a.tmenu {
    color: #ffffff;
    border:none;
}
/*    color: #4f485b;*/
a:hover {

    color: #414961;
}

a {
    color: #6f7b8a;ffffff;
    border:none;
    font-weight:normal; 
}

.s_link {
    color: #4a95d2;ffffff;
    border:none;
    font-weight:normal; 
}


img {
   border: none;
}

.tarif_opis {
   font-size:11px;
   vertical-align:middle;
   font-family: Verdana;
   color: #526171;
}
.at_opis{
    color:#4a95d2;;
}
.tariff_group {
    font-size:13px;
    font-family: Verdana;
    color: #4a95d2;
 font-weight:bold;
}

a.downlinks {
    color: #6f7b8a;#ffffff;
    border:none;
    font-family : Verdana;
    font-size: 7pt;
}


table.tariff {
 width:100%;
 color: #526171;
 font-size:10px;
 font-family: Verdana;
 border-spacing: 0px;
 border-collapse: collapse;
}

.tarif_header {
    background: #fdf097;
    height:24;
    vertical-align:middle;
   font-size:11px;
    text-align: center;
}
.tarif_header_buss {
    background: #f0dac5;
    height:24;
    vertical-align:middle;
   font-size:11px;
    text-align: center;
}

.hsp {
    height:3px;
}

.vsp {
    background:white;
    width: 4px;
}

.tariff_row {
    height:24;
    vertical-align:middle;
}
.t_price {
    background: #f2f4f6;
    text-align: center;
}
.t_price1 {
    background: #e6e9ec;
    text-align: center;
}
.t_cap {
   padding-left: 0;    
   background: #f4f8fd;
}
.t_cap1{
    background: #dbe9f8;
}
.t_com {
    background: #f4f8fd;
    padding-left:13px;
}

.t_com1{
    background: #dbe9f8;
    padding-left:13px;
}

ul {
    margin-left:7px;
    padding-left:7px;
}

table.center_akcii {
    height: 368px;
}

tr.right_popov_input {
    background: #e1ecf9;
}
.bank_req {
    color:4A95D2;
}

.chnl_logo {

    text-align:center;
    height:90px;
}

.zn_chnl {
    text-align:center;
    width:130px;
}

.genre {
    background:#e6e9ec none repeat scroll 0 0;
    text-align:center;
    width:100%;
    font-size:18px;
//    font-weight:bold;
}

.ch_cat {
    width:120px;
    text_align:center;
}
.genre_list{
    padding: 20px;
    margin: 19px;
}
.h_dvbc{
    font-family : Verdana;
    font-size: 12px;
    color: #526171;
    line-height: 140%;
}
.hb_dvbc{
    font-size:13px;
    display:inline;
    color:#4a95d2;
    font-weight: bold;
    font-family:verdana;
}

.h_td{
    padding:4px;
}
.tv_links{
    text-decoration:none;
}
