/* NEW FOOTER */
#footer_wrapper{
background:#FFFFFF;
border-top: 1px #ccc dotted;
font-family: arial, tahoma, verdana;
clear:both;
}
#footer_wrapper #last_film{
padding-left:25px;
margin-bottom:25px;
}
#footer_wrapper #last_film h5{
font-size:11px;
font-weight:bold;
color:#555555;
margin-bottom:0px;
}
#footer_wrapper #last_film ul{
padding:0px;
margin:0px;
overflow:hidden;
height:87px;
}
#footer_wrapper #last_film li{
list-style:none;
float:left;
margin:15px 6px 0px 0px;
}
#footer_wrapper #last_film li a{
position:relative;
display:block;
}
#footer_wrapper #last_film li img{
border:none;
}
#footer_wrapper #last_film li.no_poster img{
background: transparent url('
http://st.kinopoisk.ru/images/no-poster.gif') no-repeat scroll center center;
border:1px solid #CCCCCC;
width:52px;
height:70px;
}
#footer_wrapper #last_film li.no_poster div.title {
background: none repeat scroll 0 0 #CCCCCC;
color: #FFFFFF;
font-size: 11px;
left: 0;
margin-top: 57px;
overflow: hidden;
padding-left: 2px;
position: absolute;
text-align: center;
text-overflow: ellipsis;
top: 0;
white-space: nowrap;
width: 52px;
height:15px;
}
#footer_wrapper #hot_news_line{
padding-left:25px;
background: url("
http://st.kinopoisk.ru/images/film_bottom/news_line_bg.png") repeat-x;
height:40px;
position:relative;
z-index:10;
overflow:hidden;
}
#footer_wrapper #hot_news_line a{
color: #FFFFFF !important;
font-size: 18px;
font-weight: 500;
height: 40px;
line-height: 40px;
overflow: hidden;
text-overflow: ellipsis;
text-transform: uppercase;
white-space: nowrap;
width: 800px;
display:block;
}
#footer_wrapper #footer{
background: url("
http://st.kinopoisk.ru/images/film_bottom/footer_bgr.gif") repeat;
padding-top:25px;
position:relative;
}
#footer_wrapper #footer:before {
content: "";
position: absolute;
top: -5px;
left: 5px;
width: 840px;
height: 5px;
z-index: 9;
-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.8);
-moz-box-shadow: 0px 0px 5px rgba(0,0,0,.8);
box-shadow: 0px 0px 5px rgba(0,0,0,.8);
}
#footer_wrapper .col_footer{
width:160px;
float:left;
padding:0px 25px;
height:160px;
border-left:1px solid #555555;
margin-bottom:50px;
*margin-bottom:35px;
}
#footer_wrapper .col_footer_first{
width:160px;
float:left;
padding:0px 25px;
border:none;
}
#footer_wrapper .col_footer h5,
#footer_wrapper .col_footer h5 a{
font-size:11px;
font-weigth:bold;
color:#ff6600;
margin:0px;
}
#footer_wrapper .col_footer .footer_list{
list-style:none;
margin:10px 0px 0px 0px;
padding:0px;
}
#footer_wrapper .col_footer .footer_list a{
font-size:11px;
color:#cbcbcb;
line-height:23px;
text-decoration:underline;
}
#footer_wrapper .col_footer .footer_list a:hover{
text-decoration:none;
}
#footer_wrapper .copyright{
clear:both;
padding-left:25px;
font-size:11px;
color:#999999;
margin-top:0px;
padding-top:0px;
}
#footer_wrapper .copyright a{
font-size:11px;
color:#999999;
text-decoration:underline;
}
#footer_wrapper .copyright a:hover{
text-decoration:none;
}
#footer_wrapper .footer_img {
position:absolute;
right:0px;
bottom:0px;
width:152px;
height:117px;
background: url("
http://st.kinopoisk.ru/images/film_bottom/footer_images.png") no-repeat;
}
#footer_wrapper .cor__num {
background:#b8151a;
font-size:10px;
font-weight: bold;
color:#ffffff;
margin-left:5px;
display:inline-block;
padding: 0px 4px;
height:14px;
line-height:14px;
border-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
box-shadow: 0px 1px 1px 0px #1f1e1e;
-webkit-box-shadow: 0px 1px 1px 0px #1f1e1e;
-moz-box-shadow: 0px 1px 1px 0px #1f1e1e;
}
#footer_wrapper .cor__nump {
background:#b8151a;
font-size:10px;
font-weight: bold;
color:#ffffff;
margin-left:5px;
display:inline-block;
padding: 0px 3px;
height:11px;
line-height:11px;
box-shadow: 0px 1px 1px 0px #1f1e1e;
-webkit-box-shadow: 0px 1px 1px 0px #1f1e1e;
-moz-box-shadow: 0px 1px 1px 0px #1f1e1e;
}