html, body {height: 100%;}

body {
/*	min-width: 1000px; */
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Tahoma, Verdana, Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	behavior: url(csshover2.htc);
}

form, p, img, ul, ol, h1, h2, h3, h4, h5, h6, input, table, td, th {
	margin: 0;
	padding: 0;
	border: 0; 
}

table {font-size: 100%;}

a {
	text-decoration: underline;
	color: #000000;
}

a:hover {text-decoration: none;}

i {width: 99%;}

img.png {
	behavior: url(png.htc);
	position: relative;
}

#preloaded_images {
	width: 0;
	height: 0;
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
}

#all {
	height: auto;
	_height: 100%;
	min-height: 100%;
	margin-bottom: -80px;
}

.spacer {
	clear: both;
	height: 0;
	font-size: 0;
}

html>body .spacer_not_ie {
	clear: both;
	height: 0;
	font-size: 0;
}

/*top - begin*/
#top {
	height: 276px;
	background: url(../img/siteimage/top_back.gif) left 43px repeat-x;
}

#top .top_left {
	height: 276px;
	background: url(../img/siteimage/top_back_left.jpg) left 30px no-repeat;
}

#top .top_right {
	height: 276px;
	background: url(../img/siteimage/Shapka_1.jpg) right 21px no-repeat;
}

#top #logo_top {
	position: absolute;
	margin: 14px 0 0 18.5%;
}

#top .warning {
	width: 100%;
	float: right;
	margin-bottom: -100%;
	_padding-top: 2px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #eb3d00;
}

#top .warning p {margin-right: 280px;}

#top .warning img {
	position: relative;
	bottom: -9px;
}

#top .warning a {
	text-transform: none;
	color: #00aced;
}

#top #menu_top_left {
	position: absolute;
	margin: 205px 0 0 67px;
	font-size: 0;
}

#top #menu_top_left li {
	list-style: none;
	float: left;
	padding: 4px 20px 4px 16px;
	_background: url(../img/siteimage/top_menu_sep.gif) right top no-repeat;
}

#top #menu_top_left li a {
	height: 15px;
	display: block;
}

#top #menu_top_left li#mt_main {padding: 6px 20px 4px 20px;}

#top #menu_top_left li#mt_main a {
	width: 55px;
	background-image: url(../img/siteimage/main.png);
}
#top #menu_top_left li#mt_main a:hover,
#top #menu_top_left li#mt_main.current a {background-image: url(../img/siteimage/main_on.png);}

#top #menu_top_left li#mt_help {
	margin-right: 215px;
	padding: 7px 10px 4px 6px;
	background: none;
}

#top #menu_top_left li#mt_help a {
	width: 59px;
/*	background-image: url(../img/siteimage/top_menu_help_1.gif);*/
	background-image: url(../img/siteimage/help.png);
}
#top #menu_top_left li#mt_help a:hover,
#top #menu_top_left li#mt_help.current a {background-image: url(../img/siteimage/help_on.png);} 

#top #menu_top_right {
	float: right;
	margin: 207px 85px 0 0;
	_margin: 222px 80px 0 0;
	font-size: 0;
	position: relative;
}

#top #menu_top_right li {
	list-style: none;
	float: left;
	padding: 4px 20px 4px 16px;
	/*background: url(../img/siteimage/top_menu_sep.gif) right top no-repeat;*/
}

#top #menu_top_right li a {
	height: 15px;
	display: block;
}

#top #menu_top_right li#mt_download a {
	width: 82px;
	background-image: url(../img/siteimage/all.png);
}
#top #menu_top_right li#mt_download a:hover,
#top #menu_top_right li#mt_download.current a {background-image: url(../img/siteimage/all_on.png);}

#top #menu_top_right li#mt_new a {
	width: 61px;
	background-image: url(../img/siteimage/new.png);
}
#top #menu_top_right li#mt_new a:hover,
#top #menu_top_right li#mt_new.current a {background-image: url(../img/siteimage/new_on.png);}

#top #menu_top_right li#mt_rating a {
	width: 53px;
	background-image: url(../img/siteimage/rating.png);
}
#top #menu_top_right li#mt_rating a:hover,
#top #menu_top_right li#mt_rating.current a {background-image: url(../img/siteimage/rating_on.png);}

#top #menu_top_right li#mt_actors a {
	width: 47px;
	background-image: url(../img/siteimage/actors.png);
}
#top #menu_top_right li#mt_actors a:hover,
#top #menu_top_right li#mt_actors.current a {background-image: url(../img/siteimage/actors_on.png);}

#top #menu_top_right li#mt_articles {background: none;}

#top #menu_top_right li#mt_articles a {
	width: 45px;
	background-image: url(../img/siteimage/articles.png);
}
#top #menu_top_right li#mt_articles a:hover,
#top #menu_top_right li#mt_articles.current a {background-image: url(../img/siteimage/articles_on.png);}

#top #menu_top_right li#mt_news a {
	width: 50px;
	background-image: url(../img/siteimage/top_menu_news_1.gif);
}
#top #menu_top_right li#mt_news a:hover,
#top #menu_top_right li#mt_news.current a {background-image: url(../img/siteimage/top_menu_news_2.gif);}


/*top - end*/

.index_block {
	margin-bottom: 5px;
	font-size: 0;
}
.index_block  .inside {
	padding: 0 3px 3px 3px;
	font-size: 12px;
	background-color: #F7ABAF;
	border: 1px solid #C07BA0;
	border-top: none;
}

.index_block .inside .content_block2 {
	padding: 0px 5px 7px 10px;
	background-color: #FFFFFF;
	font-size: 11px;
}

/*center - begin*/
#center {
margin-left: 53px;
margin-right: 46px;
}

#center .side_block {
	margin-bottom: 5px;
	font-size: 0;
}

#center .side_block .inside {
	padding: 0 3px 3px 3px;
	font-size: 12px;
	background-color: #F7ABAF;
	border: 1px solid #C07BA0;
	border-top: none;
}

.inside2 {
	padding: 0 3px 3px 3px;
	font-size: 12px;
	background-color: #f09ba0;
	border: 1px solid #a14875;
	border-top: none;
}

#center .side_block .inside .content_block {
	padding: 0px 5px 7px 10px;
	background-color: #FFFFFF;
}



#center .side_block ul li {list-style: none;}

#center .side_block a {color: #a14875;}
#center .side_block a.lnk {color: #000000;}
#center .side_block .search_form {text-align: right;}

label {color: #971A6E; 	font-family: Georgia, Verdana, Tahoma;}
select.serach_s {
	width: 125px;
	margin-bottom: 3px;
	color: #98136B;
	font-family: Georgia, Verdana, Tahoma;
}

.btn_search {
	width: 46px;
	height: 22px;
	cursor: pointer;
	background: url(../img/isk.jpg);
}

#center .side_block #dvd_video_opt {
	position: absolute;
	margin: -3px 0 0 124px;
}

#center .left_part {
	width: 160px;
/*	float: left; */
}

#center .right_part {
	width: 192px;
/*	float: right; */
}

#center .center_part {
	margin: 0 195px 0 163px;
	_display: inline-block;
}

#center .center_part #center_top_text {
	margin-bottom: 7px;
	text-align: right;
	color: #eb3d00;
}

#center .center_part #center_top_text a {color: #eb3d00;}

#center .text_block {
	margin-bottom: 7px;
	font-size: 0;
}

#center .text_block .inside {
	font-size: 11px;
	background: #fa9d99 url(../img/siteimage/cntr_text_back_br.gif) right bottom no-repeat;
	border: 1px solid #a14875;
}

#center .text_block .crn {
	height: 24px;
	top: -1px;
	right: -1px;
	position: relative;
	background: url(../img/siteimage/cntr_text_crn_tr.gif) right top no-repeat;
}

#center .text_block .crn_left {
	width: 100%;
	height: 24px;
	float: left;
	margin-left: -2px;
	position: relative;
	_left: -2px;
	text-align: right;
	color: #FFFFFF;
	background: url(../img/siteimage/cntr_text_crn_tl.gif) left top no-repeat;
}

#center .text_block .crn_left p {padding: 3px 16px 0 0;}

#center .text_block .crn_left img {margin-bottom: -6px;}

#center .text_block .inside .content_wrapper {
	padding: 0 7px 3px 7px;
	background: url(../img/siteimage/cntr_text_back_tl.gif) left top no-repeat;
}

#center .text_block .inside .content_block {
	padding: 3px 5px 5px 10px;
	background-color: #FFFFFF;
	border: 1px solid #eb3d00;
}

#center .text_block .inside .content_block table.video_block {
	width:100%;
}

#center .text_block .inside .content_block table.video_block td {
	font-size: 10px;
}

#center .text_block .inside .content_block table.video_block td p,
#center .text_block .inside .content_block table.video_block td .img_box {margin-bottom: 5px;}

#center .text_block .inside .content_block table.video_block td .img_box a.download {
	width: 19px;
	height: 19px;
	display: block;
	position: absolute;
	margin: 5px 0 0 132px;
	font-size: 0;
	background-image: url(../img/siteimage/cntr_ico_download.gif);
}

#center .text_block .inside .content_block table.video_block td .name {color: #a14875;}

#center .text_block .inside .content_block table.video_block td strong {color: #eb3d00;}
/*center - end*/

/*footer - begin*/
#footer_spacer {
	height: 80px;
	clear: both;
}

#footer {
	height: 80px;
	margin: 0 249px 0 224px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #24211d;
}

#footer .inside {
	padding: 7px 0 0 30px;
	background: url(../img/siteimage/ftr_copyright.gif) left top no-repeat;
}

#footer p.copy {
	margin-bottom: 3px;
	color: #eb3d00;
}

#footer p.copy a {color: #eb3d00;}

#return{
font-family:Arial, Helvetica, sans-serif;
color:#A14876;
font-size:12px;
text-decoration:underline;
}
/*footer - end*/


.name3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9d4778;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

A.name3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9d4778;
	font-weight:bold;
	text-decoration: none;
}
A.name3:hover
{
	text-decoration: underline;
}

A.name4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9d4778;
	font-weight:bold;
	text-decoration: none;
}
A.name4:hover
{
	text-decoration: underline;
}


#film_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9d4778;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

#film_title_b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#9d4778;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

#rolik_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a3937;
	padding-bottom:5px;
}


#film_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3a3937;
	padding-bottom:5px;
}

#dlyatogo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#dc2213;
	padding-bottom:5px;
	font-weight:bold;
}

.catalog {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.catalog_r {
	font-family:Georgia, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A12A7A;
}

#dlyaetogo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
}

#attention{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#222222;
}

#glow{
color:#d23433;
}

#belov{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5a4953;
	font-style:italic;
	font-weight:bold;
}

#poloska{
border-style:dashed;
color:#faa4d1;
}

#withborder, #withborder td{
border:1pt solid;border-style:solid;border-width:thin; border-color:#fa9d99;
padding:4px;
}

#withborder thead{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#9d4778;
}

.login_active{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#d52b1e;
}

.login_inactive{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#e17c12;
}

#login, #singup{
	width:184px;
}

#login_text{
color:#8d5572;
padding-top:5px;
}

.item_link {
 font-size: 12px;
}
.text_b {
 font-size: 12px;
}
.siter_rules {
font-size: 12px;
}

A.pages {
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}

A.pages:hover {
 font-size: 11px;
 font-weight: normal;
 text-decoration: underline;
}

.plashka {
font: 18px Georgia, Verdana, Tahoma;
color: #9F2576;
font-weight: bold;
background: url('../img/cn_bg.gif') repeat-x;
}

TABLE.eroclass {
padding: 5;
}
