@charset "utf-8";
/* CSS Document */

body {background-color:#9c9c9c; background-image:url(http://vvord.ru/images/back_all.jpg); background-repeat:repeat-x; background-position:top; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color: #000;}

#all { width: 100%; height:100%;  background-image: url(http://vvord.ru/images/camera_back.png); background-repeat:repeat;  }

#site {  width: 960px; background-color:#FFF; }

#top { width: 960px; height: 283px; background-image: url(http://vvord.ru/images/shapki/top.jpg); background-position:top; }
#top_text { width: 500px; float: left; padding-left: 90px; padding-top: 0px;  text-align:left; font-family: Verdana, Geneva, sans-serif; font-size:11px; }

#left { width: 660px; float:left; text-align:left;} 

#left_left { width: 260px; float:left; padding-left: 40px; border-right: 1px dashed #999;}

ol {list-style:none; margin-left:10px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:12px; line-height: 20px; left:10px;}
input {padding:1px; margin-bottom:5px;}
#left_right { margin-left: 295px; padding-left: 15px;}

#right { margin-left: 665px;  padding-right: 27px;  padding-left: 18px;} 
#clear { clear:left;}

#right img {margin-top: 5px; margin-bottom:5px; float:right; }

#left_left_titry { width: 300px; float:left; border-right: 1px dashed #999;}
#left_left_left { width: 260px; float:left; padding-left: 40px;}

#googlecenter {margin-top: 0px; margin-bottom:15px;}

h1 { margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#000; font-weight:normal; text-align:left; padding-bottom: 5px; padding-top: 15px; }
h2 { margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#000; font-weight:normal; text-align:left; font-weight:bold; }
h3 { margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:normal; text-align:left; }
a:link {color:#007ea8; text-decoration:none;}
a:hover {color:#eb3d07; }
a:visited {color:#666;}

#h1 { margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#000; font-weight:normal; text-align:left; padding-bottom: 5px; padding-top: 15px; }
#h2 { margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#000; font-weight:normal; text-align:left; font-weight:bold; }
#h3 { margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:normal; text-align:left; }

#left ul {list-style:none; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:12px; line-height: 25px; }
#left span{ font-size:12px; font-weight:300;}



#partners h1 {padding-top:50px; }
#partners ul {list-style:none; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:12px; text-align:left; padding-left:18px;}

#news ul {list-style:none; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:12px; text-align:left; }
#news ul span { color:#666; font-size:10px; line-height: 16px; }
#news ul li {padding-top:0px; padding-bottom: 10px; }
a.news:link { color:#000; }
a.news:hover { color:#eb3d07; }



#most_popular ul {list-style:none; margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; color:#000; font-size:12px; text-align:left; padding-left:18px; line-height: 16px;}

.film {float:left; text-align:left; font-size:12px; font-family:Verdana, Geneva, sans-serif;   margin-bottom: 5px;  }
.film img {float:left; margin-right: 5px; }
.film p {font-style:italic; color: #666; margin-top:3px; margin-bottom:13px; float:left;}
a.film_title:link { font-family:Verdana, Geneva, sans-serif; color:#000; font-size:13px; font-weight:bold; }
a.film_title:hover {color:#eb3d07; }
a.film_title:visited {color:#666;}


#new_films {padding-left: 40px; text-align:left; float: left; }
.film2 {float:left; text-align:left; font-size:12px; font-family:Verdana, Geneva, sans-serif;   margin-bottom: 5px;  width: 250px;}
.film2 img {float:left; margin-right: 5px; }
.film2 p {font-style:italic; color: #666; margin-top:3px; margin-bottom:13px; float:left;}

#main_text {float:left; margin-left: 40px; margin-right: 20px;}
#main_text p {font-family:Verdana, Geneva, sans-serif; font-size:12px; color: #000; }

#bottom {border-top: 1px dashed #999; padding-top: 15px; padding-bottom: 15px;text-align: left; margin-left: 40px; margin-right: 40px; color:#999; }
span#copy {floar:right; line-height: 30px;}

#right input, textarea {
	/*Borders and background color*/
	border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 1px solid #DADADA;
	background: #F9F9F9;
		
	/* Shadows*/
	box-shadow: inset 2px 2px 3px rgba(0, 0, 0, .15);
	-moz-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, .15);
	
	/*Font styles*/
	
	color: #747474;
	
	/*Spacings*/
	margin-top: 5px;
	height: 30px;
	line-height: 24px;
	padding: 5px;
	width: 230px;	
	outline: none;
	
}

textarea {
	height: 150px;
	width: 230px;

}

.d {
	height: 35px;
	width: 500px;
	cursor: pointer;
	}

.paginate {
    font-family:Arial, Helvetica, sans-serif;
    width:100%;
    clear:both;
    height:25px;
    display:block;
    padding: 3px 0;
    padding-top: 1px;
    margin: 10px 0;
}
 
.paginate a {
    display: inline-block;
    padding:2px 3px 2px 3px;
    margin:2px;
    border:1px solid #006699;
    text-decoration:none;
    color: #006699;
}
.paginate a:hover, .paginate a:active {
    border: 1px solid #006699;
    color: #006699;
}
.paginate span.current {
    margin: 2px;
    padding: 2px 3px 2px 3px;
    border: 1px solid #006699;
    font-weight: normal;
    background-color: #006699;
    color: #FFF;
}
.paginate span.disabled {
    padding:2px 5px 2px 5px;
    margin:2px;
    border:1px solid #006699;
    color:#DDD;
}

.paginate li{
        padding:4px;
        margin-bottom:3px;
        background-color:#FCC;
        list-style:none;
}
 
.paginate ul{
    margin:6px;
    padding:0px;
}



.namefilms{
position: relative;
text-align: center;
bottom:23px;
}

.pole{
position:absolute;
top:-50px;
width:237px;
text-align: center;
}

.kr{
color: red;
}

.ze{
color: green;
}