* { margin:0; padding:0;}
html{font:12px/15px tahoma, helvetica, sans-serif;}
body{	background-color:#535353; }

a { text-decoration: none;  color:#265AB5;} 
a:hover {color:#444; text-decoration: underline;}                       

input.submitbtn { border: 1px solid #d1b986; background: #FFF0C5; color: #333; font: 11px tahoma, verdana;}
input.submitbtn2 { border: 1px solid #DDD; background: #AAA; color: #FFF; font: 11px tahoma, verdana;}
input.find_text { border: 1px solid #d1b986; background: #FFF0C5; color: #333; padding: 2px 0 2px 5px; font: 13px verdana;}
input.find_text:focus, input.contact_text:focus, textarea.contact_text:focus {color:#333; border:1px solid #777;  background-color:#FFF0D0;}


.contact_form {font-family: tahoma, verdana; font-size:11px; }
input.contact_text, textarea.contact_text { width:350px; height:13px; border: 1px solid #d1b986; background: #FFF0C5; color: #333; padding: 2px 0 2px 5px; font: 11px tahoma, verdana;}
textarea.contact_text {width:350px; height:150px;}

.comment_text { width:350px; height:13px; border: 1px solid #CCC; background: #F8F8F8; color: #333; padding: 2px 0 2px 5px; font: 11px tahoma, verdana;}
textarea.comment_text {height:150px;}
.comment_text:focus {color:#333; border:1px solid #999;  background-color:#FFF;}

input{ width:147px; height:18px;}
textarea{ width:147px; height:18px; overflow:auto;}



.clear { clear:both;}
.float_l { float:left; }
.float_r { float:right; }
.smalltext {font-size:10px; line-height:10px; color:#666}
.smalltext2 {font-size:10px; color:#888; line-height:10px; }
.contact_text {color:#555; margin:2px; padding:3px; font-size:11px; line-height:10px; background-color:#E9E9FF;}
.allpeople {width:155px; float:right; background: url(/images/step.png) 5px 4px no-repeat; margin-left:17px;  font-size:11px; padding:6px 4px 6px 29px; margin:10px 15px 0px 0px}
.allpeople:hover { background-color:#F4D9A2; }
.title_foto_poster { padding:0px; border-left:4px solid #EC9 }

.allnews {color:#47B; text-align: right; padding:5px 30px 0px 5px; font-weight:bold; height:20px; background:url(images/1_pic_4.jpg) right center no-repeat;}
.allnews .text { color:#47B; text-align: right; padding:3px 7px 3px 7px; }
.allnews .text:hover {background-color:#F4D9A2; }

/* обои, кадры, постеры */
.note_film {color:#666; font-size: 10px; text-align: right;}
.note_film .grey {color:#BBB; font-size: 10px;  text-align: right;}
.note {  padding:2px 5px 0px 2px;  }
.note_film .text { color:#BBB;  padding:1px 5px 1px 5px; background-color:#EDE1C9;}
.note_film .active { color:#444; padding:1px 5px 1px 5px; background-color:#F4D9A2;}
.note_film .text:hover { background-color:#F4D9A2; }
.all_search { color:#47B; width:250px; float:right; margin-right:5px; padding:6px 10px 6px 10px; font-weight:bold; border:1px solid #EEE }
.all_search:hover { background-color:#F4E9B2; border:1px solid #F0C07F }
.end_domen { font:10px tahoma; }
.end_domen .col { color:#666; float:left; padding:1px 3px; border:1px solid #F4E9B2; background-color:#ECD8AA; }
.end_domen .our_domens { float:right; margin-top:2px}
.end_domen .our_domens a{ color:#975; padding:1px 3px; background-color:#ECD4A8; border:1px solid #F4E9B2; }
.end_domen .our_domens a:hover {  background-color:#FFF9F2; border:1px solid #D4C992}


/* поисковая страница */
.s_top { background-color: #EDE1C9; width:92%; padding:5px; margin:0px 0px 10px 15px; text-align:left; }
.s_top .text { color:#66A; font-weight: bold; }
.s_type { border-bottom:1px solid #DDD; color:#A66; padding:10px 10px 5px 15px; margin-bottom:15px ; text-align: left; font-weight: bold; font-size: 15px; }

/* navigace right */
.bblock {  margin:1px 2px 1px 2px; padding:2px 0 5px 0; color: #444; border-top: 1px solid #ddd; font-family: tahoma, verdana; font-size:12px;}
.bblock:hover {background-color:#FFF0C0;}
.bblock a { text-decoration: none;  color:#265AB5; }
.bblock a:hover {color:#444; text-decoration: underline;}

/*Стили для FLOAT */
.lastotz .leftcol1 { background:url(images/arr.gif) 2px 5px no-repeat; width: 10px; float: left; }
.lastotz .leftcol2 { float: left; text-align: left; padding-left: 5px; width: 202px;}
.lastotz .rightcol { float: right; padding-right:5px}
.contact .leftcol1 { background:url(images/arr.gif) 2px 5px no-repeat; width: 10px; float: left; }
.contact .leftcol2 { float: left; text-align: left; padding-left: 5px; width: 105px;}
.contact .rightcol { float: right; padding-right:5px}
.last_leftcol1 { float: left;  width:10px; background:url(images/arr.gif) 2px 5px no-repeat;  }
.last_leftcol2 { float: left; text-align: left; padding-left: 5px; width:250px;}
.last_rightcol { float: right; padding-right:5px; width:80px;}




/*---index--- NEWS */
.news_title {font-size:20px; color:#222; padding:5px 10px 10px 15px; line-height:22px;}
.indexblock {width:560px; margin:1px 2px 0px 2px; padding:2px 10px 10px 10px; color: #444; font-family: tahoma, verdana; font-size:12px; text-align: left;}
.indexblock .news {width:560px; margin-top:10px; padding-bottom:10px}
.indexblock .title{ width:460px;  border-bottom:1px #aaa solid; padding:0 10px 0 15px; background:url(images/arr.gif) 2px 7px no-repeat; font-size: 11px; color:#444; margin-bottom:5px;}
.indexblock .date {margin:0 5px 0 5px; padding:0 5px 0 5px; color:#000; background-color:#F4D9A2; font-weight: normal;}
.indexblock .title:hover {background-color:#F4D9A2;}
.indexblock a {text-decoration: none;  color:#265A95;}
.indexblock a:hover { color:#444; text-decoration:underline; }
.indexblock .leftcol1 { width: 60px;  float: left; padding: 5px;}
.indexblock .leftcol2 { float: left; width: 85%; text-align: left; padding: 5px;}
.indexblock .block1 {float: left; margin-right:10px;}
.indexblock .block2 {width: 517px; float: left; border:1px #DCA solid;}
.block2 .last_leftcol1 { float: left;  width:10px; background:url(images/arr.gif) 2px 5px no-repeat; }
.block2 .last_leftcol2 { float: left; text-align: left; padding-left: 5px; width:390px;}
.block2 .last_rightcol { float: right; padding-right:5px; width:80px;}

/*---index--- FILM INFO */
.film_info {width:580px; margin:0px 0px 0px 0px; padding-bottom:5px; color: #444; font-family: Tahoma; font-size:12px; text-align: left;}
.film_info .film_title {font-size:20px; color:#222; padding:5px 10px 10px 15px}
.film_info .smalltext {font-size:11px; line-height:25px; color:#666; padding-left:2px}
.film_info .content {width:580px; border:0px #F00 solid;  margin-top:0px}
.film_info .leftcol1 {width: 160px;  float: left; padding: 5px; text-align: left;}
.film_info .leftcol2 {float: left; width: 390px; text-align: left; padding: 5px;}
.film_info .info_stroka {background:url(images/arr.gif) 4px 9px no-repeat; border-bottom:1px solid #D0D0D0; padding:3px 5px 4px 18px; font-size:11px}
.film_info .info_stroka .stroka {float:left; width:100px; color:#666}
.film_info .info_stroka .info {float:left; width:267px;}
.film_info .o_filme {padding:10px;}


/*---index--- ALL YEAR */
.year_div { padding:5px 0 5px 1px }
.year_div .smalltext { font-size:10px; line-height:10px; color:#666 }
.year_div .all_table { text-align: left; padding-bottom:8px }
.year_div .tr1 { float: left; background-color: #F4E4C2; color:#A86; width: 50px; padding:1px 2px 1px 0px; text-align: right; }
.year_div .tr2 { float: left; padding:1px 2px 1px 10px; text-align: left; }



/*---index--- ALL WALLPAP  +++ храняться параметры для IE в шапке сайта */
.wallpap_div img {border:3px solid #CBBB99;}
.wallpap_div img:hover {border:3px solid #FBDB99}
.wallpap_div {padding:5px 2px 5px 2px; width:99%;}
.wallpap_div .smalltext {font-size:10px; line-height:10px; color:#666 }
.wallpap_div .all_table {text-align: left; padding:5px 2px 8px 6px; text-align:center; display:table; vertical-align: middle; position:relative;}
.wallpap_div .td1 {display:table-cell; vertical-align:middle; position:relative;  padding:0px; width:187px; color:#A86; text-align:center;}
.wallpap_div .format {color:#999; text-align:right; height:10px; font-size:10px; padding:0px 16px 0px 0px;}
.wallpap_div .format .text {background-color:#FCF2DE; color:#47B; text-align:center; padding:1px 3px 1px 3px;}
.wallpap_div .format .text:hover {background-color:#F4D9A2; }



/*---------- SOUNDTRACK */
.sound_div img {border:5px solid #FBDB99;}
.sound_div img:hover {border:5px solid #EBBB79}
.sound_div {padding:5px 2px 5px 2px; width:99%;}
.sound_div .album_top {text-align: left; padding:0 0 0 30px;}
.sound_div .album_text {padding:5px; margin:10px; background-color:#FBDB99; border:1px solid #BB9B59;}
.sound_div .rar_hoster {padding:5px; margin:0px; background-color:#FBDB99; border:1px solid #BB9B59; text-align: left; background-color:#FEFFEA; font-size:12px;}
.sound_div .rar_hoster a{color: #A06000;}
.sound_div .over:hover {background-color:#FFF;}
.sound_div .over_grey:hover {background-color:#EEE;}
.sound_div .s_str { padding:2px; height:15px; font: normal normal 10px normal Tahoma;}
.sound_div .s_str01 {width:25px; padding:2px}
.sound_div .s_str02 {margin:0 100px 0 27px; padding:2px; text-align:left}
.sound_div .s_str03 {float:right; padding:2px;}
.sound_div .clr0 {background-color:#FBDB99;}
.sound_div .clr1 {background-color:#FFF;}
.sound_div .clr2 {background-color:#FFFADF}




/*---index--- PEOPLE INFO */
.category {background:url(images/arr.gif) 10px 11px no-repeat; background-color: #EEDEBE;  font-size:11px; color:#630; border-bottom: 1px #DDD solid;  text-align:left; padding:5px 5px 5px 25px; margin:5px 0 0 0; font-weight: bold;}
.people { padding:9px 0 15px 0px; }
.people .smalltext {font-size:10px; line-height:10px; color:#666}
.people .all_table { text-align: left; padding-bottom:6px}
.people .tr1 {float:left; background-color:#F3E3C3; color:#333; width:50px; padding:1px 2px 1px 0px; text-align:right; }
.people .tr2 {float:left; padding:1px 2px 1px 10px; text-align:left;}


/*---last add download---*/
.dblock { padding-left:5px; color: #444; font-family: Tahoma; font-size:12px;}
.dblock:hover {background-color:#FFF0C0;}
.border_null {border:1px solid #CCC; padding:2px;}
.marker {width:100%; color:#000; text-align: center; background-color:#F4D9A2;}
.failmarker {color:#A50;}
.failmarker2 {color:#A30;}
.emptymarker {color:#DDD;}



/*---table---*/
.top{ width:100%;}
.side_left{ background:url(images/side.gif) left top repeat-y #F2E9D4;}
.side_right{ background:url(images/side.gif) right top repeat-y;}
.side_bot{ background:url(images/side.gif) left bottom repeat-x;}
/*---table---*/


/*---alfavit navi---*/
.alfavit {font: 11px Tahoma; color:#444;  line-height: 20px;}
.alfavit a { background-color:#F4D9A2; text-decoration:none; color:#265AB5; padding:1px 4px;}
.alfavit a:hover { background-color:#D49962; text-decoration:underline; color:#FFF; }


/*---page num navigation---*/
.pg_navi {font: 13px Tahoma; color:#444; line-height: 20px; float:right; margin:5px 10px}
.pg_navi .empty{ background-color:#D49962; text-decoration:none; color:#DDD; padding:3px 8px;  margin:0px 1px 0 0px;}
.pg_navi a { background-color:#EED9A9; text-decoration:none; color:#265AB5; padding:3px 8px;  margin:0px 1px 0 0px;}
.pg_navi a:hover { background-color:#D49962; text-decoration:underline; color:#FFF; }


/*---txt---*/
.title{background:url(images/top.gif) left top repeat-x; color:#FFFFFF; background-color:#000; padding-top:3px; font:13px/18px tahoma, helvetica, sans-serif; font-weight:bold; width:100%;}
.title_2{ color:#265A95; font-weight:bold;}
/*---//	txt---*/


/*---links---*/
.link_1{ color:#265A95; text-decoration:none; background:url(images/arr.gif) right 5px no-repeat; text-transform:uppercase; padding:0 14px 0 0;}
.link_1:hover{ text-decoration:underline;}
.link_2{ color:#265A95;}
.link_3{ color:#265A95; font-size:11px; text-decoration:none; background:url(images/arr.gif) right 5px no-repeat; text-transform:uppercase; padding:0 14px 0 0;}
.link_3:hover{ text-decoration:underline;}
.link_4{ color:#265A95; text-decoration:none;}
.link_4:hover{ color:#265A95; text-decoration:underline;}
.link_5{ text-decoration: none;  color:#265A95; padding:2px}
.link_5:hover{ color:#47B; text-decoration:underline; }
.link_6{ text-decoration: none;  color:#265AB5; padding:2px}
.link_6:hover{ color:#47B; text-decoration:underline; }
/*---//	links---*/


#main {background:#EBDDC4; text-align:center;}
#header { background: url(images/bg_header.jpg) left top no-repeat; color:#F2E9D4; width:100%}
#header a{ text-decoration:none; color:#F2E9D4;}
#header .link{ background:url(images/pic_1.gif) right 1px no-repeat; padding:0 17px 0 0;}
#header a:hover{ text-decoration:underline;}
#header .block_h{ margin:24px 0 51px 318px; }
#header .search { float:right; color:#434343; text-align:right;  height:56px; width:539px; background:url(images/m_5.gif) repeat-x}
#header .value {float:left; padding-top:20px; font-weight:bold; width:50px;}
#header .value1 {font-weight:bold; float:left; padding:15px 0 0 5px; width:400px; color:#434343; display:inline;}
#header .value2 {float:left; padding:15px 0 0 5px; width:65px; color:#434343;}
#header .submitbtn {width:60px; height:24px; color:#333;}
#header input { paddin-left:0 0 0 20px; width:400px; height:18px;}



/*---page---*/
#wrapper{ color:#2B2822;}
#page #wrapper .column .indent{margin:0 2px 25px 15px; padding:0px}
#page #wrapper .column .top .indent{padding:0 0 0 0; margin:0 0 0 0;}
#page #wrapper .column .block{ float:left; width:225px; margin:10px 0 0 0;}
#page #wrapper .column .block .top .indent{padding:3px 0px 20px 0px; margin:0;}
#page #wrapper .column .block_1{ width:285px; float:left; background:url(images/3_bg_1.gif) 0 0 no-repeat; margin:10px 0 0 4px; padding:13px 0 19px 4px;}

#page #wrapper .column_1 .indent {margin:0 0 15px 3px;}
#page #wrapper .column_1 .indent .block{margin:0 0 15px 0px;}
#page #wrapper .column_1 .top .indent {padding:0px 0px 2px 0px; margin:0;}
#page #wrapper .column_1 .top .indent .title {padding-bottom:2px}
#page #wrapper .column_1 .block {padding:0 0 0 0; margin:0;}

#footer{ color:#302D27;}
#footer .indent {padding:0px 5px 0 5px;}







/*  -----------------------------   */
/*  - NAVI ----------------------   */
/*  -----------------------------   */


#navigation  {	display:block;	list-style-type: none; }
#navigation a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #323232;
	border: 1px solid #BBBBAA;
	padding: 2px 10px 2px 10px;
}
#navigation a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #f2e9d4;
}




/*  -----------------------------   */
/*  - SLIDES SHOW----------------   */
/*  -----------------------------   */



#slide_show li{
	padding: 10px;
	color: #333;
	text-align: center;
}

#slide_show-menu a{
	padding:0 3px;
	background: #FFF0C5;
	text-decoration: none;  
	color:#265A95;
	padding:2px 5px 2px 5px;
}
#slide_show-menu a:hover, #slide_show-menu a.wactive{
	background: #F4D9A2;
	color: #333;
}
.new_wall {padding:3px; border:1px #aaa solid;}
.new_wall p { background-color:#FFF0C5; padding:3px; font-size:11px; line-height:11px; text-align: left;}
.new_wall a { text-decoration:none;  color:#265AB5;}
.new_wall a:hover {color:#444;}






/*  -----------------------------   */
/*  ------- TIPS ----------------   */
/*  -----------------------------   */

#tt {position:absolute; display:block; border:1px solid #DDD; padding-right:5px;}
#tttop {display:block; height:5px; margin-left:5px; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#FFFBF5; color:#000}
#ttbot {display:block; height:5px; margin-left:5px; overflow:hidden}