ul.list_ul {

 padding-left: 15px;
 list-style: disc;
}



div.article2{ 
padding:0px 0px; 

}

div.article2 p { 
padding-bottom: 5px;
padding-top: 10px;
}


*{
margin:0;
padding:0;
}
a, a img{
border:0;
outline:0;
}
body{
background-color:#202020;
color:#AEAEAE;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
background: url(images/fon.jpg) top center;
 

}
a{
color:#CCC;
text-decoration:none;
}
a:hover{
color:#AEAEAE;
}
td{
vertical-align:top;
}

div#wrapper {
    background: url("images/header.jpg") no-repeat scroll 2px 0 #202020;
    border-left: 1px solid #454545;
    border-right: 1px solid #454545;
    margin: auto;
    padding-top: 300px;
    width: 900px;

}
table.block{
width:100%;
padding:0;
margin:0;
border:0;
border-spacing:0;
}
table.block td.top_left{
width:8px !important;
height:8px !important;
background:url('images/corners.png') no-repeat 0 0 scroll transparent;
}
table.block td.top_center{
background:url('images/top.png') repeat-x 0 0 scroll transparent;
}
table.block td.top_right{
width:8px !important;
background:url("images/corners.png") no-repeat scroll 100% 0 transparent;
}
table.block td.middle_left{
background:url('images/left.png') repeat-y 0 0 scroll transparent;
}
table.block td.middle_center{
background:url('images/center.png') repeat 0 0 scroll transparent;
}
table.block td.middle_right{
background:url('images/right.png') repeat-y 0 0 scroll transparent;
}
table.block td.bottom_left{
height:8px !important;
background:url('images/corners.png') no-repeat 0 100% scroll transparent;
}
table.block td.bottom_center{
background:url("images/bottom.png") repeat-x scroll 0 0 transparent;
}
table.block td.bottom_right{
background:url('images/corners.png') no-repeat 100% 100% scroll transparent;
}

table#content{
width:100%;
}
table#content td#sidebar{
width:200px;
padding:2px 0px 2px 1px;
}
table#content td#contents{
padding:2px 1px 2px 0;
}
div.menu{
text-align:center;
}
div.menu a{
padding:1px;
display:block;
opacity:0.6;
}
div.menu a:hover{
opacity:1;
}
div.placeholder{
text-align:left;

}
td#sidebar .block{
margin-bottom:4px;
}
div.best_photo{
text-align:center;
}
div.best_photo img{
padding:1px;
border:1px solid #6E6D6D;
width:180px;
height:120px;
}
table#footer{
width:100%;
}
table#footer td{
border-top:1px solid #454545;
padding:2px;
}
div.content_text{
padding: 0 2px;
}
p.text{
text-align:justify;
text-indent:30px;
padding-bottom:3px;
}
table.news_table{
width:100%;
border:0;
border-spacing:0;
}
table.news_table td{
padding:4px;
}
table.news_table td.news_image{
vertical-align:middle;
}
table.news_table td.news_image img{
padding:2px;
border:1px solid #505050;
}
table.news_table h3{
padding:2px 4px;
margin:2px 0;
border-top:1px solid #404040;
border-bottom:1px solid #404040;
background-color:#353535;

}
div.pagination{
padding:4px;
text-align:right;
}
div.pagination a{
background-color:#353535;
border:1px solid #404040;
display:inline-block;
margin:1px;
padding:2px 3px;
}
div.pagination a:hover, div.pagination a.hover{
border:1px solid #AF6341;
color:#AF6341;
}
div.pagination span.this_page{
padding:2px 3px;
border:1px solid #404040;
background-color:#353535;
opacity:.7;
}
img.inarticle_image{
padding:3px;
border:1px solid #404040;
margin:5px;
float:left;
}
div.buttons{
text-align:center;
}
div.buttons a.button img{
padding:1px;
border:1px solid #404040;
opacity:.6;
}
div.buttons a.button:hover img{
opacity:1;
}
div.buttons #last{
margin-right:4px;
}
div.buttons #main{
margin-right:4px;
}
div.inarticle{
text-align:center;
}
h1 {
text-decoration:underline;
margin-bottom:6px;
font-size:20px;
}
table#films_table{
width:100%;
}
a.film_card{
border:1px solid #303030;
display:block;
margin:3px;
padding:1px;
}
a.film_card{
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
border:1px solid #606060;
box-shadow:0 0 2px #606060;
-moz-box-shadow:0 0 2px #606060;
display:block;
margin:3px;
padding:1px;
}
a.film_card:hover{
border-color:#505050;
box-shadow:0 0 4px #505050;
-moz-box-shadow:0 0 4px #505050;
}
table#films_table td{
width:25%;
vertical-align:bottom;
text-align:center;
}
table#film_card h3{
padding:3px;
margin:3px 0;
border-top:1px solid #454545;
border-bottom:1px solid #454545;

}

a.film_card h3{
padding:1px;
margin:1px 0;
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;

}



div.filmdate{
padding:2px 5px;
text-align:right;
font-size:12px;
font-style:italic;
}


br {line-height:8px;
}



td.film_poster{
width:320px;
text-align:center;
}
td.film_poster img{
width:300px;
padding:3px;
border:1px solid #505050;
margin:3px;
}
div#gallery{
text-align:center;
}
div.thumb{
display:inline-block;
}
div.thumb img{
width:180px;
height:120px;
border:1px solid #454545;
}
div.photo img{
padding:2px;
margin:2px;
border:1px solid #454545;
max-width:650px;
}
div.gallery_thumb{
display:inline-block;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
border:1px solid #606060;
box-shadow:0 0 4px #606060;
-moz-box-shadow:0 0 4px #606060;
display:inline-block;
margin:2px;
text-align:center;
vertical-align:top;
width:200px;
}
div.gallery_thumb img{
width:180px;
height:120px;
margin-bottom:4px;

border:1px solid #606060;
box-shadow:0 0 4px #606060;
-moz-box-shadow:0 0 4px #606060;
margin-top:2px;
}
div.gallery_thumb a:hover img{
box-shadow:0 0 4px white;
-moz-box-shadow:0 0 4px white;
}
div.thumb{
display:inline-block;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
border:1px solid #606060;
box-shadow:0 0 4px #606060;
-moz-box-shadow:0 0 4px #606060;
display:inline-block;
margin:2px;
text-align:center;
vertical-align:top;
padding:5px;
}
div.thumb img{
width:180px;
height:120px;
border:1px solid #606060;
box-shadow:0 0 4px #606060;
-moz-box-shadow:0 0 4px #606060;
}
div.thumb a:hover img{
box-shadow:0 0 4px white;
-moz-box-shadow:0 0 4px white;
}
div#gallery .buttons{
margin-top:10px;
}