@charset "windows-1251";
a.amenu {font-family:Arial; font-size:11pt;}
a.amenu:link {color:#cc3433; text-decoration: underline;}
a.amenu:visited {color:#cc3433; text-decoration: underline;}
a.amenu:hover {color:#cc3433; text-decoration:none;}
a.amenu:active {color:#cc3433; text-decoration: underline;}

a.pref_amenu {font-family:Tahoma; color:#993333; font-size:11pt; text-decoration:none;}
a.pref_amenu:link {color:#993333; text-decoration:none;}
a.pref_amenu:hover {color:#993333; text-decoration:none;}

h1 {color:#cc3433; font-size:14pt; font-weight:normal; font-family:Tahoma; padding-bottom:20px; margin:0px;}
h2 {color:blue; margin:0px; padding:0px; font-size:12pt; font-weight:normal; font-family:Arial;}
img{border: 0px;}

body {margin: 0px; padding: 0px; text-align:center;  background:url(../graphics/fon.gif)}

.center {padding: 0px; width: 100%; min-width:924px;; margin: 0px auto; background-color:white;}

/* Шапка (начало) */
#cap {width:auto; min-width:924px; height:276px; background:url('../graphics/cap.jpg') no-repeat #881f01; color:white; font-size:10pt; font-family:Arial, Helvetica, sans-serif;}
#cap .menu {float:left; width:150px;}

#cap .menu a {display:block; width:150px; margin-left:10px; margin-top:3px; padding:0px 0px 0px 20px; background:url(../graphics/w_arr.gif) no-repeat 5px 6px; font-family:Tahoma; font-size:11pt; color:white; text-decoration:none;}
#cap .menu a:hover {color:#cc3333; background:url(../graphics/r_arr.gif) no-repeat 5px 6px #ff9999; border-right:solid 3px #ff0000;}
#cap .menu a img {margin-bottom:1px;}
#cap .menu .labels img {margin-left:20px;}
#cap .find {margin-top:235px;  text-align:right; padding-right:25px; vertical-align:top;}
#cap .find form {margin:0px 10px 0px 0px; padding-bottom:2px; position:absolute; right:0px;}
#cap .find	form .text {float:left; width:150px; height:16px; border:solid 1px gray; border-right:none; background:white; }
#cap .find	form .button {float:left; width:20px; height:20px; border:solid 1px gray; border-left:white; background:url(../graphics/search.gif) white no-repeat right; }
/* Шапка (конец) */

/* Навигационное меню (начало) */
#sub_menu {width:auto; padding-left:25px; padding-top:4px; height:20px; vertical-align:top; background-image:url(../graphics/cap_menu.gif); font-weight:bold; color:#cc6666; font-family:Tahoma; font-size:9pt;}
#sub_menu img {margin-left:10px; margin-right:10px; margin-top:3px;}
#sub_menu a {color:#cc6666; text-decoration:none; }
#sub_menu a:hover {color:#990000; text-decoration:none; }
/* Навигационное меню (конец) */

#telo {min-width:884px; width:100%; padding:20px 0px 0px 0px; font-family:Tahoma; font-size:9pt;}

/* Правая часть (Реклама) */
td.right {width:173px; padding-right:15px;}
td.right .addit_head {width:173px; height:15px; background:url(../graphics/addit_head.gif);}
td.right .addit_center {width:173px; text-align:center; background:url(../graphics/addit_center.gif);}
td.right .addit_center img{margin-top:30px;}
td.right .addit_bottom {width:173px; height:12px; text-align:center; background:url(../graphics/addit_bottom.gif);}

/* Подложка (начало) */
table.substrate {width:100%; margin-top:10px;}
table.substrate td.left_up_ugol {background:url(../graphics/substrate/left_up_ugol.gif);}
table.substrate td.right_up_ugol {background:url(../graphics/substrate/right_up_ugol.gif);}
table.substrate td.left_down_ugol {background:url(../graphics/substrate/left_down_ugol.gif);}
table.substrate td.right_down_ugol {background:url(../graphics/substrate/right_down_ugol.gif);}
table.substrate td.center_up {height:3px; background:url(../graphics/substrate/top.gif) repeat-x;}
table.substrate td.center_down {height:3px; background:url(../graphics/substrate/bottom.gif) repeat-x;}
table.substrate td.left_border {width:3px; background:url(../graphics/substrate/left.gif) repeat-y;}
table.substrate td.right_border {width:3px; background:url(../graphics/substrate/right.gif) repeat-y;}
table.substrate td.about {width:auto; padding:10px 0px 10px 10px; background:#e2e6e6;}

table.substrate td.about .film_img {float:left; width:100px; height:auto; }
table.substrate td.about .film_img .trayler {margin-top:5px; margin-bottom:5px; color:#3366ff; text-decoration:none; font-size:10pt; font-family:Tahoma;}
table.substrate td.about .film_img a.trayler {display:block; margin-top:5px; margin-bottom:5px; color:#3366ff; text-decoration:none; font-size:10pt; font-family:Tahoma;}
table.substrate td.about .film_des {float:left; width:70%; font-size:10pt; font-family:Tahoma;}
table.substrate td.about .film_des p {margin:0px; padding:0px;}
table.substrate td.about .film_des .lenta {width:100%; height:31px; background:url(../graphics/lenta.jpg) center repeat-x; font-family:Tahoma; color:#cc3333; font-size:11pt; }
table.substrate td.about .list {font-size:10pt; color:#999999; font-family:Tahoma;}
table.substrate td.about .actors{font-size:10pt; font-family:Tahoma; line-height:15px;}
/* Подложка (конец) */

/* Пустая подложка (начало) */
table.a_substrate {width:100%; margin-top:10px;}
table.a_substrate td.left_up_ugol {}
table.a_substrate td.right_up_ugol {}
table.a_substrate td.left_down_ugol {}
table.a_substrate td.right_down_ugol {}
table.a_substrate td.center_up {height:3px;}
table.a_substrate td.center_down {height:3px;}
table.a_substrate td.left_border {width:3px;}
table.a_substrate td.right_border {width:3px;}
table.a_substrate td.about {width:auto; padding:10px 0px 10px 10px;}

table.a_substrate td.about .film_img {float:left; width:100px; height:130px; }
table.a_substrate td.about .film_img .trayler {margin-top:5px; margin-bottom:5px; color:#3366ff; text-decoration:none; font-size:10pt; font-family:Tahoma;}
table.a_substrate td.about .film_img a.trayler {display:block; margin-top:5px; margin-bottom:5px; color:#3366ff; text-decoration:none; font-size:10pt; font-family:Tahoma;}
table.a_substrate td.about .film_des {float:left; width:70%; font-size:10pt; font-family:Tahoma;}
table.a_substrate td.about .film_des p {margin:0px; padding:0px;}
table.a_substrate td.about .film_des .lenta {width:100%; height:31px; background:url(../graphics/lenta.jpg) center repeat-x; font-family:Tahoma; color:#cc3333; font-size:11pt; }
table.a_substrate td.about .list {font-size:10pt; color:#999999; font-family:Tahoma;}
table.a_substrate td.about .actors{font-size:10pt; font-family:Tahoma; line-height:15px;}
/* Пустая подложка (конец) */


#telo .clear{clear:both;}
/* Нумерация страниц */
.num_pages {text-align:center; font-size:11pt; margin-top:10px;}
.left_part .num_pages a{color:#3366ff;}
.left_part .num_pages a:hover {text-decoration:none;}

/* Поиск */
.result_line {color:#993333; font-size:11pt; padding-left:5px; padding-bottom:10px;}
.result_line .inq {color:#993333; background:#ffcccc;}
.l_mlink {float:left; margin-left:5px; padding-left:5px; background:url(../graphics/fon_today.jpg) no-repeat;}
.c_mlink {float:left; margin-left:5px; padding-left:5px; background:url(../graphics/fon_tomorrow.jpg) no-repeat;}
.mlink {float:left; margin-left:5px; padding-left: 5px;}


/* Подвал (начало) */
#bottom {width:auto; padding-top:5px; padding-left:15px; padding-bottom:15px; margin-top:30px; background:#f5e7cd; text-align:right; font-family:Tahoma; font-size:10pt;}
#bottom a{color:#666666; text-decoration:none;}
#bottom a:hover{color:black;}
/* Подвал (конец) */