{
 margin: 0px;
 padding: 0px;
}
html,body {
 background: #fdc88f url("../images/1.jpg") no-repeat 50% 0;
 font: 11px Tahoma;
 color: #555;
}
a:visited,
a:link {
 color: #666;
 font: 11px ;
 text-decoration: none;
}
a:hover {
 color: red;
 text-decoration: none;
}
/* Page */
.page {
 margin: auto;
 width: 850px;
}
.page_all {
 background: #fff;
 margin: auto;
 width: 848px;
 margin-top: 7px;
 margin-bottom: 15px;
}

/* Logos style */
.logoBack {
 background: url("../images/general.png") repeat-x 0 -49px;
 height: 52px;
}
#logo {
 background: url("../images/general.png") no-repeat;
 width: 176px;
 height: 48px;
 float: left;
}
.leftbord {
 float: left;
 background: url("../images/general.png") repeat-y -297px -480px;
 width: 1px;
 height: 52px;
}
.rightbord {
 float: right;
 background: url("../images/general.png") repeat-y -297px -480px;
 width: 1px;
 height: 52px;
}
.reg_and_log {
 float: right;
 margin-top: 15px;
}
.reg_and_log a{
 font: 13px Tahoma;
 color: #fff;
 margin-right: 10px;
 font-weight: bold;
}
.reg_and_log a:hover{
 font: 13px Tahoma;
 color: #F5F5F5;
 text-decoration: underline;
 font-weight: bold;
}
.centH {
 background: url("../images/general.png") repeat-x 0 -48px;
 height: 53px;
 margin-top: 245px;
}
.pad {
 padding-top: 16px;
 float: left;
}
.centH a {
 font: 17px Tahoma;
 color: #fff;
 padding: 15px;
}
.centH a:hover{
 font: 17px Tahoma;
 color: #fff;
 background: url("../images/hover.png");
}
/* Search */
.Search {
 background: url("../images/general.png") no-repeat -2px -120px;
 width: 232px;
 height: 22px;
 border: none;
 color: #555;
 font-size: 11px;
 padding: 1px 5px;
 font-family: Tahoma;
 float: left;
 margin-top: 2px;
}
.go_search {
 background: url("../images/general.png") no-repeat -219px -10px;
 width: 35px;
 height: 26px;
 margin-left: 5px;
}
.go_search:hover {
 background: url("../images/general.png") no-repeat -258px -10px;
 width: 35px;
 height: 26px;
}
.pad_se {
 padding-top: 12px;
 padding-right: 10px;
 float: right;
}
/* New film */
.new_fil {
 background: url("../images/general.png") repeat-x 0px -144px;
 height: 23px;
}
.title_new {
 background: url("../images/general.png") no-repeat 0px -169px;
 margin: auto;
 width: 176px;
 color: #fff;
 font: 14px Tahoma;
 height: 24px;
 text-align: center;
}
.slide {
 padding: 5px;
}
.slide img {
 width: 115px;
 border: 1px solid #555;
 height: 165px;
}
/* Wrapper & Content AND news styleZ */
#wrapper {
 float: left;
 width: 100%;
}
#content {
 margin-left: 205px;
 margin-top: 0px;
}
.titlenews {
 background: url("../images/general.png") repeat-x 0 -408px;
 font: 15px Tahoma;
 color: #3C3C3C;
 padding: 3px;
 padding-left: 7px;
 margin-bottom: 3px;
 text-shadow: 0px 1px 0px #fff;
}
.news img {
 background: url("../images/general.png") repeat-y -5px -483px;
 width: 150px;
 padding: 15px;
 padding-top: 0px;
 padding-bottom: 0px;
 border-bottom: 8px solid #222222;
 border-top: 8px solid #222222;
 margin-right: 5px;
 margin-bottom: 5px;
}
.news {
 text-align: justify;
 padding-right: 5px;
}
.imgn img {
 width: 152px;
}
.smot_onli a{
 background: url("../images/general.png") no-repeat -3px -438px;
 width: 121px;
 font: 15px Tahoma;
 color: #fff;
 padding: 5px;
 padding-left:0px;
 padding-right: 0px;
 padding-top: 3px;
 float: right;
 margin-bottom: 5px;
 text-align: center;
}
.smot_onli a:hover{
 background: url("../images/general.png") no-repeat -131px -438px;
 width: 121px;
 font: 15px Tahoma;
 color: #fff;
 padding: 5px;
 padding-left: 0px;
 padding-top: 3px;
 padding-right: 0px;
}
.rat_pad {
 padding-left: 20px;
}
.tab_full {
 float: left;
 width: 100px;
 font: 10px Tahoma;
 font-weight: bold;
 border: 1px solid #d1d1d1;
 border-bottom: 0;
 padding: 6px;
 padding-top: 7px;
 clear: both;
 height: 15px;
}
.news_full {
 font: 10px Tahoma;
 font-weight: bold;
 border: 1px solid #d1d1d1;
 border-bottom: 0;
 padding: 6px;
 padding-left: 6px;
 padding-top: 7px;
 margin-right: 5px;
 height: 15px;
}
/* Left blocks */
#left_block {
 float: left;
 margin-left: -100%;
 margin-top: 0px;
}
.menu_pad {
 padding-left: 28px;
}
.block {
 border: 1px solid #C81010;
 padding-left: 0;
 width: 195px;
}
.block_all {
 border: 1px solid #C81010;
 padding: 5px;
 padding-left: 0;
 width: 190px;
 margin-top: 5px;
}
.block a{
 background: url("../images/general.png") no-repeat -0px -364px;
 border-bottom: 1px solid #DADADA;
 display: block;
 padding-left: 40px;
 color: #000;
 font: 13px Tahoma;
}
.block a:hover{
 background: #C20000 url("../images/general.png") no-repeat -0px -381px;
 display: block;
 padding-left: 40px;
 color: #fff;
 font: 13px Tahoma;
}
.block_ganri_filmov {
 background: url("../images/general.png") no-repeat -183px -167px;
 width: 24px;
 height: 160px;
 float: left;
}
.block_top10 {
 background: url("../images/general.png") no-repeat -211px -167px;
 width: 24px;
 height: 160px;
 float: left;
}
.block_films {
 background: url("../images/general.png") no-repeat -240px -167px;
 width: 24px;
 height: 160px;
 float: left;
}
.block_archives {
 background: url("../images/general.png") no-repeat -269px -167px;
 width: 24px;
 height: 160px;
 float: left;
}
.block_tags {
 background: url("../images/general.png") no-repeat -153px -196px;
 width: 24px;
 height: 160px;
 float: left;
}
.block_vote{
 background: url("../images/general.png") no-repeat -122px -196px;
 width: 24px;
 height: 160px;
 float: left;
}
.block_reklama{
 background: url("../images/general.png") no-repeat -92px -196px;
 width: 24px;
 height: 160px;
 float: left;
}
.block_girl{
 background: url("../images/general.png") no-repeat -60px -196px;
 width: 24px;
 height: 160px;
 float: left;
}

/* Input All */
.inputs {
 background: #fff url("../images/general.png") repeat-x 0 -101px;
 border: 1px solid #B6B6B6;
 padding: 2px 3px;
 font: 11px Tahoma;
 margin-bottom: 2px;
}
.inputs_all {
 background: #fff url("../images/general.png") repeat-x 0 -101px;
 border: 1px solid #B6B6B6;
 padding: 2px 3px;
 font: 10px Tahoma;
}
.inputs_all_general {
 background: #fff url("../images/input.png") repeat-x;
 border: 1px solid #B6B6B6;
 padding: 2px 3px;
 font: 11px Tahoma;
 margin-bottom: 2px;
}
.inputs_all_general:hover {
 background: #fff url("../images/input.png") repeat-x;
 border: 1px solid #898989;
 padding: 2px 3px;
 font: 11px Tahoma;
}
.inputs_all_general:focus {
 background: #fff url("../images/input.png") repeat-x;
 border: 1px solid #898989;
 padding: 2px 3px;
 font: 11px Tahoma;
}

/* Footer Pack */
.foot {
 background: #DFDFDF;
 color: #000;
 padding: 10px;
 padding-bottom: 0px;
 margin-top: 5px;
}
.copy {
 background: url("../images/general.png") no-repeat -4px -758px;
 width: 288px;
 height: 19px;
 font: 13px Tahoma;
 color: #fff;
 text-align: center;
 padding-top: 2px;
 margin: auto;
 margin-top: 3px;
}
.copy a {
 color: #fff;
}
.copy a:hover{
 text-decoration: underline;
}
input {
 padding: 1px;
}
.hr_line {
 height: 1px;
 background: #d1d1d1;
 margin-top: 5px;
 margin-bottom: 5px;
}
/* Comments styleZ */
.datecom {
 float: right;
 font: 11px Tahoma;
 color: #666;
 text-shadow: 0px 1px 0px #fff;
 padding-top: 2px;
}
.ava {
 float: left;
 border: 5px solid #d1d1d1;
 margin-right: 5px;
 margin-bottom: 5px;
}
.ava img {
 border: 1px solid #fff;
}
.com_panel {
 float: right;
 padding-bottom: 5px;
 padding-right: 5px;
}
.com_panel span a{
 background: #f0f0f0;
 border: 1px solid #d1d1d1;
 padding: 2px 3px;
 text-shadow: 0px 1px 0px #fff;
 color: #666;
}
.com_panel span a:hover{
 background: #fff;
 border: 1px solid #d1d1d1;
 padding: 2px 3px;
 text-shadow: 0px 1px 0px #fff;
 color: #666;
}

/* H1,2,3,4 */
h1 {
 font: 15px Tahoma;
 color: #3C3C3C;
}

/* ALL S T Y L E Z */
.floatall {
 float: left;
 width: 100px;
 padding-top: 2px;
}
.selectstyle select{
 font: 11px Tahoma;
 border: 1px solid #B6B6B6;
 margin-bottom: 2px;
}

/* Clear */
.clear {
 clear: both;
}
#clear {
 clear: both;
}