﻿html{margin:0;padding:0; width:100%; height:100%; text-align: center; margin-left: auto; margin-right: auto;}
body {background: #ECECEC url(http://itvonline.ru/img/bg_top.jpg) repeat-x 0 0; font-family: 'Tahoma', sans-serif; font-size: 10px; text-align: center; margin-left: auto; margin-right: auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
div.both{clear:both;height: 0;line-height: 0;font-size: 0;}

img {border: 0;}
a {text-decoration: none; color: #2778af;}
a:hover {text-decoration: underline;}
p {font-size: 120%;}

.wrap{width:1000px; margin-left: auto;	margin-right: auto; text-align: left; overflow-x:hidden;}
.logo {width:150px; height:90px; FLOAT: left; margin: 0 0 0 0; background-image: url(http://itvonline.ru/itv.png); background-repeat: no-repeat; cursor:pointer;}
.logo_on {width:15px; height:90px;FLOAT: left; margin: 0 0 0 0;	background-image: url(http://itvonline.ru/itv_on.png);	background-repeat: no-repeat; cursor:pointer;}

.header_top{height: 95px;}

.h_logo{width:395px; FLOAT: left;}
.h_bann{width:600px; FLOAT: right; text-align: center;}


.header_bt{width:1000px; margin-left: auto; margin-right: auto;}

.header_bt img{
border: 6px solid #CCC;
        -moz-border-radius: 6px;
      	-webkit-border-radius: 6px;
   	    border-radius: 6px;
	    behavior: url(inc/border-radius.htc);
        }

.cin{width:100%; height: 515px; background: #222;}
.embedbox{width: 800px; height: 515px; background: #000; text-align: center; FLOAT: left; color:#FFF; overflow: hidden;}
.embedbox_r{height: 515px; background: #111; text-align: center; overflow: hidden;}
.body{background: #ECECEC;}
.footer {background: #222; height: 120px; color:#505050; font-size: 9px; padding-top:30px; padding-bottom:30px;}
.footer a{color:#505050;}
.foo_td {width:20%; min-height: 90px; FLOAT: left; border-right: 1px dashed #111; padding:15px;}
.foo_td_r {width:20%; min-height: 90px; FLOAT: left; padding:15px;}
.footer b{background: #111; padding:2px 15px 2px 15px;
        -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
        }
.db_hd {margin-bottom: 15px; }
.db_hd strong{background: #FFF; padding:2px 15px 2px 15px; color:#A1A1A1;
        -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);

        }


.rnd3 img{
        -moz-border-radius: 3px;
      	-webkit-border-radius: 3px;
   	    border-radius: 3px;
	    behavior: url(inc/border-radius.htc);
}


.link a {text-decoration: none; color: #fff;}
.link a:hover {text-decoration: underline; color: #fff;}


div.ch_link{background: #000; color: #FFF;  text-align: center; font-size: 30px; padding-top: 150;}

#alert{background: #fff; width:300px; padding:10px; margin: 2px; border: 1px solid #CCC; text-align: left;
        -moz-border-radius: 4px;
      	-webkit-border-radius: 4px;
   	    border-radius: 4px;
	    behavior: url(inc/border-radius.htc);
}
#alert p{color: #333; font-size: 10px; font-weight:normal; }
#alert b{color: #333; font-size: 12px; font-weight:bold; }

div.descript { overflow:auto; height:auto;  cursor:hand; cursor: pointer;}
div.descript-open { overflow:hidden;  height:75px;  cursor:hand; cursor: pointer;}

.click{cursor:hand; z-index: 999999;}

.sc_menu img{ margin-right: 5px;
         -moz-border-radius: 2px;
      	-webkit-border-radius: 2px;
   	    border-radius: 2px;
	    behavior: url(inc/border-radius.htc);
}

.td_l{width:800px; }
.td_r{width:200px; text-align:left;  padding-left: 10px; padding-top: 2px; overflow:hidden;}

.InfoBox h1 { font-size: 22px; padding:0; margin: 0; color:#444;}
.InfoBox p { font-size: 10px;  padding:0; margin: 0; color:#444;}
.InfoBox span { font-size: 10px;  padding:0; margin: 0; color:#555;}

.InfoBox {background: #FFF;  padding:5px; margin:0;

        -moz-border-radius: 6px;
      	-webkit-border-radius: 6px;
   	    border-radius: 6px;
	    behavior: url(inc/border-radius.htc);
}


.ch_logo_box img {margin: 5px;
        -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
}


.InfoBoxL{width: 450px; FLOAT: left; }
.InfoBoxR{padding-right: 5px; padding: 5px; FLOAT: right;}



.ChLogo {FLOAT: left;}
.ChLogo_r {margin-left: 85px;}

.objmed{width:600px; height:500px;}
.objmed object{width:600px; height:500px;}
.objmed embed{width:600px; height:500px;}

.sharebox {width: 800px; overflow:hidden; text-align: center;}
.share a:link {color: #0463C1; text-decoration: none;}
.share a:hover {color: #0463C1; text-decoration: none;}
.share a:visited {color: #0463C1;  text-decoration: none;}

 div.share{ height: 20px; font: bold 11px Arial; color: #676767; text-decoration: none; text-align: left; padding-top: 2; padding-bottom: 2;}

.share_td{text-align: center; float:left; margin-top:2px; margin-bottom:2px;  padding-left: 2px;
opacity: 0.8 !important;
filter: alpha(opacity=80);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.share_td_sm{text-align: center; float:left; margin-top:2px; margin-bottom:2px;  padding-left: 2px;
opacity: 0.8 !important;
filter: alpha(opacity=80);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
.share_td_r{float:right; padding-left: 5px;}

#PC_Teaser_Block_24844 img{
}

.db{ text-align: left;  margin-left: auto; margin-right: auto; margin-top: 10px;
        -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
}
.db_l { width: 300px; float:left; padding:10px; margin:5px;
        -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
}
.db_r {background:#F3F3F3; width: 300px; float:left; padding:10px; margin:5px;
        -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
}
.r {background:#F3F3F3; width: 300px; float:right; padding:10px; margin:5px;
        -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
}

.rel{ color:#B3000A; width:1000px; font-size:9px; text-align: left;}
.rel_item{width:19%; float:left; margin:2px;}

.ItemBoxTv{  max-height:1170px; overflow:hidden; }
.ItemBoxNew{  max-height:1170px; overflow-y:auto; }
.ItemBoxTop{  max-height:1170px; overflow-y:auto; }
.ItemBoxIner{height:100%px; }
.BB{width:280px; height:16px;   margin-top:4px; padding: 10px; text-align: center; background: #EEE; border: 1px dashed #DDD; cursor:pointer;}
#load{text-align: center;}
#LoadTV {width:280px; height:16px;   margin-top:4px; padding: 10px; text-align: center; background: #EEE; border: 1px dashed #DDD; cursor:pointer; text-align: center;}

.new_out{height:135px; overflow:auto;}
.new_iner{width:5000px; height:110px; }

.new h2{font: 200% "Trebuchet MS", sans-serif;float:left;}
.new span{float:right;}
.new h3{font: 200% "Trebuchet MS", sans-serif;float:right;}

.item {height:16px; margin-left: 0px; margin-right: 0px; margin-bottom: 2px; padding: 4px 4px 4px 10px; color: #FFF; background:#FFF; font-size:11px; text-align: left; line-height: 16px;
         -moz-border-radius: 3px;
      	-webkit-border-radius: 3px;
   	    border-radius: 3px;
	    behavior: url(http://itvonline.ru/inc/border-radius.htc);
        vertical-align:top;
        overflow:hidden;
}

.item a{ color: #111;}
.item img{width:16px; height:16px; margin-right: 10px;

        -moz-border-radius: 8px;
      	-webkit-border-radius: 8px;
   	    border-radius: 8px;
	    behavior: url(http://itvonline.ru/inc/border-radius.htc);

}


.item_on {height:16px; margin-left: 0px; margin-right: 0px; margin-bottom: 2px; padding: 4px 4px 4px 10px; color: #FFF; background:#540D07; font-size:11px; text-align: left; line-height: 16px;
         -moz-border-radius: 3px;
      	-webkit-border-radius: 3px;
   	    border-radius: 3px;
	    behavior: url(http://itvonline.ru/inc/border-radius.htc);
        vertical-align:top;
        overflow:hidden;
}

.item_on a{ color: #FFF;}
.item_on img{width:16px; height:16px; margin-right: 10px;

        -moz-border-radius: 8px;
      	-webkit-border-radius: 8px;
   	    border-radius: 8px;
	    behavior: url(http://itvonline.ru/inc/border-radius.htc);

}



.item_new {width:90px; height:110px; float:left; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; color: #FFF; background:#222; font-size:10px; text-align: center; line-height: 10px;
         -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
}

.item_new a{ color: #FFF;}
.item_new img{width:80px; height:80px; margin-top: 5px;

         -moz-border-radius: 45px;
      	-webkit-border-radius: 45px;
   	    border-radius: 45px;
	    behavior: url(inc/border-radius.htc);

}
.item_new2 {width:1000px; height:1120px; overflow:hidden; background:#222; font-size:10px; text-align: center; line-height: 10px;
         -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
}


.item_new2 a{ color: #FFF;}
.item_new2 img{width:80px; height:80px; margin-top: 5px;

         -moz-border-radius: 45px;
      	-webkit-border-radius: 45px;
   	    border-radius: 45px;
	    behavior: url(inc/border-radius.htc);

}






.item_new_on {width:90px; height:110px; float:left; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; color: #fff; background:#540D07; font-size:10px; text-align: center; line-height: 10px;
         -moz-border-radius: 5px;
      	-webkit-border-radius: 5px;
   	    border-radius: 5px;
	    behavior: url(inc/border-radius.htc);
}

.item_new_on a{ color: #FFF;}
.item_new_on img{width:80px; height:80px; margin-top: 5px;

         -moz-border-radius: 45px;
      	-webkit-border-radius: 45px;
   	    border-radius: 45px;
	    behavior: url(inc/border-radius.htc);

}

.tn {line-height: 11px; text-align: center !important; background: #E8E8E8;  padding-top: 10px; }

.tn img{
        -moz-border-radius: 6px !important;
      	-webkit-border-radius: 6px !important;
   	    border-radius: 6px !important;
	    behavior: url(inc/border-radius.htc);
}

.tn td{background: #FFF; margin: 0px;  padding: 2px;
        -moz-border-radius: 6px;
      	-webkit-border-radius: 6px;
   	    border-radius: 6px;
	    behavior: url(inc/border-radius.htc);
}
.smo{
text-align: right! important;
}

#negolist-loading-a img {
         -moz-border-radius: 10px;
      	-webkit-border-radius: 10px;
   	    border-radius: 10px;
	    behavior: url(http://itvonline.ru/inc/border-radius.htc);
}


