@charset "windows-1251";
/* Главная страница (начало) */
#telo table.front_page {min-width:1000px; font-family:Tahoma;}
#telo table.front_page td {vertical-align:top;}
/* Левая часть */ 
#telo table.front_page td.left {width:300px; padding-left:15px;}
#telo table.front_page td.left .head {width:248px; padding-left:5px; margin-left:20px; color:white; font-size:11pt; font-weight:bold;  background:url(../graphics/soonfon1.jpg)}
#telo table.front_page td.left .content {width:100%; background:url(../graphics/soonfon2.jpg) no-repeat; padding-top:13px; background-position:0px 0px;}
#telo table.front_page td.left .content .border_soon {margin-left:7px; color:#333333;}
#telo table.front_page td.left .content .films_soon {float:left; width:70px; padding-left:13px; padding-top:10px;}
#telo table.front_page td.left .content .title {float:left; width:210px; margin-top:10px; text-align:left;}
#telo table.front_page td.left .content .title a {color:#3366ff; text-decoration:none; font-size:11pt; font-family:Tahoma;}
#telo table.front_page td.left .content .description {float:left; width:210px;; margin-top:10px; line-height:15px; text-align:justify; font-size:8pt; font-family:Tahoma;}
#telo table.front_page td.left .content .description p {padding:0px; margin:0px;}
#telo table.front_page td.left .content .mtext { width:auto; line-height:15px; text-align:justify; font-size:10pt; font-family:Tahoma;}
/* Центральная часть */
#telo table.front_page td.cen {margin:0px 10px 0px 10px; padding:0px 10px 0px 10px; border-left: solid 1px #ccc; border-right: solid 1px #ccc;}
#telo table.front_page td.cen .mcontent {float:left; width:45%; text-align:left; border-right: solid 1px #ccc; padding-right:3.9%; margin-right:3.9%;}
#telo table.front_page td.cen .mhead {width:auto; height:19px; margin-top:13px; padding-left:5px; color:white; font-size:11pt; font-weight:bold;  background:url(../graphics/contentfon1.jpg) no-repeat}
#telo table.front_page td.cen .ncontent {float: right; width:45%; text-align:left;}
#telo table.front_page td.cen .nhead {width:auto; height:19px; margin-top:13px; padding-left:5px; color:white; font-size:11pt; font-weight:bold;  background:url(../graphics/contentfon2.jpg) no-repeat}
#telo table.front_page td.cen .mtitle {margin-left:5px; margin-top:5px; margin-bottom:5px;}
#telo table.front_page td.cen .mtitle a {color:#3366ff; text-decoration:none; font-size:11pt; font-family:Tahoma;}
#telo table.front_page td.cen .mtext {margin-left:15px; width:100%; line-height:15px; text-align:justify; font-size:10pt; font-family:Tahoma;}
#telo table.front_page td.cen .ntitle {margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px;}
#telo table.front_page td.cen .ntitle a {color:#3366ff; text-decoration:none; font-size:11pt; font-family:Tahoma;}
#telo table.front_page td.cen .ntext {margin-left:15px; width:100%; line-height:15px; text-align:justify; font-size:10pt; font-family:Tahoma;}
#telo table.front_page td.cen .today {width:248px; padding-left:5px; margin-top:14px; margin-left:10px; color:white; font-size:11pt; font-weight:bold;  background:url(../graphics/soonfon1.jpg)}
#telo table.front_page td.cen .article {padding:5px 10px 5px 5px; }
#telo table.front_page td.cen .article .title {color:#3366ff; text-decoration:none; font-size:11pt; font-weight:bold;}
#telo table.front_page td.cen .article .title a {color:#3366ff; text-decoration:none; font-size:11pt; font-weight:bold;}
#telo table.front_page td.cen .article .text {padding-right:10px; margin-top:5px; margin-bottom:5px; text-align:justify; font-size:11pt; color:#333333 }
#telo table.front_page td.cen .article .date {margin-top:20px; line-height:20px; text-align:right; color:#999999;}
#telo table.front_page td.cen .article .in_detail {background:url(../graphics/lenta.jpg) no-repeat right}
#telo table.front_page td.cen .article .in_detail a {color:#3366ff; text-decoration:none; font-size:11pt}

/*oleg*/
.bgNews {border-bottom: 1px solid #CCCCCC; padding-right: 20px; margin-left:3px}
.bgNews2 {background-image: url(/graphics/bgNews.png);background-repeat: repeat-x;background-position: bottom;padding: 10px;border-bottom: 1px solid #CCCCCC;}

/* Правая часть */
#telo table.front_page td.right {padding-right:15px;}
/* Главная страница (конец) */