body 
{
	margin-top:0px; margin-bottom:25px; margin-left:25px; margin-right:25px; background-image:url(/images/back.gif);
}
.png
{
        !background-image: none ! important; 
		behavior: url('http://kino.bobrikov.net/pngfix.htc');
}

td
{
	font-family:Tahoma; font-size: 13px; color:#000000;
}


h3
{
        color:#EC7602; font-family:Tahoma; font-size:11px; font-weight:normal;
}

h3 A
{
         color:#FFFFFF; text-decoration:underline;
}

h3 A:hover
{
        text-decoration:none; color:#FFFFFF;
}

.master
{
	width:100%; height:100%; border:0px;
}

.top_back
{
	background-image:url(/images/top_back2.gif); background-repeat:repeat-x; border:0px; width:100%; height:175px;
}

.top_corner
{
	vertical-align:bottom; width:8px; height:175px;
}

.logo_left
{
	vertical-align:top; text-align:center; width:190px;
}

.logo_right
{
	padding-top:77px; vertical-align:top;
}

.cloud
{
	padding-right:17px; vertical-align:top;
}

.cloud TABLE
{
	width:530px; border:0px; height:175px;
}

.cloud_top
{
	padding-right:133px; height:23px; text-align:right
}

.cloud_center
{
	background-image:url(/images/cloud.gif); background-repeat:no-repeat; background-position:top right; text-align:right; padding-right:34px; padding-bottom:4px; height:107px
}

#srch_back
{
	background-image:url(/images/srch_back.gif);
}

#srch 
{
	width:100%; border:1px solid #000000; font-size:15px;
}

#code 
{
	width:90%; border:1px solid #E6C996; font-size:15px; color:#000000;
}

.b_top1 { background-image:url(/images/dot_grey.gif); background-repeat:repeat-x; background-position:top; background-color:#FEF1D3; vertical-align:top; width:27%; height:8px;}

.b_top2 { background-image:url(/images/dot_grey.gif); background-repeat:repeat-x; background-position:top; background-color:#FEF1D3; vertical-align:top; width:73%; height:8px;}

.b_bot { background-image:url(/images/dot_grey.gif); background-repeat:repeat-x; background-position:bottom; background-color:#FEF1D3; height:8px}

.b_left { background-image:url(/images/dot_grey.gif); background-repeat:repeat-y; background-color:#FEF1D3}

.b_right { background-image:url(/images/dot_grey.gif); background-repeat:repeat-y; background-position:right; background-color:#FEF1D3}

.b_top3 { background-image:url(/images/dot_grey.gif); background-repeat:repeat-x; background-position:top; background-color:#FDE8B8; height:6px;}

.b_bot3 { background-image:url(/images/dot_grey.gif); background-repeat:repeat-x; background-position:bottom; background-color:#FDE8B8; height:6px}

.b_left3 { background-image:url(/images/dot_grey.gif); background-repeat:repeat-y; background-color:#FDE8B8}

.b_right3 { background-image:url(/images/dot_grey.gif); background-repeat:repeat-y; background-position:right; background-color:#FDE8B8}

.b_block3 
{
	background-color:#FDE8B8; border:0px; width:100%
}

.b_block3 .content
{
	padding:6px;
}

.content .img_place
{
	width:200px; vertical-align:top;
}

.content .text
{
	vertical-align:top; color:#000000; padding-left:12px; padding-top:4px; padding-right:12px; padding-bottom:12px;
}

.content .text H1
{
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; margin:0px;
}

.content .text H2
{
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; margin:0px; padding-bottom:2px;
}
.content .text H3
{
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; margin:0px;
}
.content .text .char
{
	color:#EC7602;
}

.content .text .char2
{
	color:#000000; font-weight:bold; padding-left:5px;
}

.content .text .char3
{
	color:#000000; margin:0px; padding-bottom:10px; padding-top:8px;
}

.content .text .desc
{
	color:#000000; margin-top:10px; padding-left:5px;
}

.char_table
{
	width:100%; border:0px; margin-top:10px; margin-bottom:10px; border-bottom:1px solid #E6C996;
}

.char_table TD
{
	padding-top:2px; padding-bottom:2px; padding-left:5px; color:#000000; border-top:1px solid #E6C996; 
}

.content .text .line
{
	margin:6px 0px 0px 0px; padding-top:6px; background-image:url(/images/dot_grey2.gif); background-repeat:repeat-x;
}

.left_block
{
	vertical-align:top; width:25%; height:8px;
}

.left_content
{
	background-color:#FEF1D3; padding-left:16px; padding-right:16px; padding-top:15px; padding-bottom:15px; vertical-align:top
}

.right_content
{
	background-color:#FEF1D3; padding-left:7px; padding-right:7px; padding-top:4px; padding-bottom:15px; vertical-align:top;
}

.menu_common
{
	list-style-image:url(/images/menu_point.gif);  margin:0px; padding-left:29px; padding-bottom:7px; padding-top:7px;
}

.menu_common LI
{
	padding-bottom:3px;
}

.menu_common LI A
{
	color:#000000; text-decoration:underline;
}

.menu_common LI A:hover
{
	color:#EC7602; text-decoration:none;
}

.menu_line
{
	width:100%; height:1px
}
.menu_line2
{
	width:90%; height:1px; padding-bottom:0px;
}

.menu_top
{
	text-align:right; vertical-align:bottom; padding-bottom:12px; height:45px;
}

.menu_top A
{
	color:#000000; text-decoration:underline; padding-right:16px; padding-left:5px;
}

.menu_top A:hover
{
	color:#EC7602; text-decoration:underline;
}

.menu_genre
{
	margin-top:8px;
}

.menu_genre TD
{
	color:#EC7602; padding-bottom:6px; padding-top:6px; background-image:url(/images/dot_grey2.gif); background-repeat:repeat-x;
}

.menu_genre TD.left
{
	width:32px; text-align:right;
}

.menu_genre TD A
{
	color:#000000; text-decoration:none;
}

.menu_genre TD A:hover
{
	color:#EC7602; text-decoration:underline;
}

.copyr_left 
{ 
	background-color:#FEF1D3; padding-left:20px; padding-right:20px; padding-bottom:10px; color:#000000; text-align:center;
}

.copyr 
{ 
	color:#000000
}

.copyr_right
{ 
	background-color:#FEF1D3; padding-left:20px; padding-right:20px; color:#000000; text-align:right;
}

.content_head
{
	width:100%; border:0px; margin-bottom:4px;
}

.content_head TD H1
{
	font-family:"Trebuchet MS", Tahoma; font-weight:normal; font-size:24px; color:#000000; margin: 6px;
}

.content_head .aux
{
	width:101px; height:25px; background-image:url(/images/aux01.gif); background-repeat:no-repeat; background-position:bottom; text-align:center; padding-bottom:7px; vertical-align:bottom;
}

.content_head .aux A
{
	font-size:11px; color:#171717;
}

.content_head .aux A:hover
{
	font-size:11px; color:#EC7602; text-decoration:none;
}

.content_head .aux A.active
{
	font-size:11px; color:#EC7602; text-decoration:none;
}

.content_body
{
	border:0px;
}

.content_full_fix
{
	width:101%; overflow:hidden; padding-right:3px; margin-right:-3px; margin-left:-3px;
}

.content_block
{
	float:left; width:50%; height:179px;
}

.content_elem
{
	width:100%; height:176px; border:0px; background-image:url(/images/cont_back.gif); background-repeat:repeat-x; margin-bottom:3px; 
}

.content_elem .lb
{
	width:9px; background-image:url(/images/cont_l.gif); padding-left:6px; background-repeat:no-repeat; background-position:right; background-color:#FEF1D3;
}

.content_elem .rb
{
	width:6px; background-image:url(/images/cont_r.gif); padding-left:6px; background-repeat:no-repeat; background-position:right;
}

.content_elem .ib
 {
      width:122px; padding-top:6px; vertical-align:top;
 }

.content_elem .text
{
	vertical-align:top; width:100%; padding-left:12px; padding-top:10px;
}

.content_elem .intext
{
	color:#000000; width:100%; border:0px; height:162px;
}

.content_elem .intext TD
{
	vertical-align:top;
}

.content_elem .intext .btm
{
	height:21px;
}

.content_elem .text A
{
	text-decoration:none;
}

.content_elem .text A:hover
{
	text-decoration:underline; color:#EC7602;
}

.content_elem .text A H1
{
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#EC7602; margin:0px;
}

.content_elem .text A H2
{
	font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; margin:0px; padding-bottom:2px;
}

.content_elem .text .intext .char
{
	color:#000000;
}

.content_elem .text .line
{
	margin:6px 0px 0px 0px; padding-top:6px; background-image:url(/images/dot_grey2.gif); background-repeat:repeat-x;
}

.content_img
{
	background-color:#FFFFFF; border: 1px solid #E6C996; display: inline-block; float: left; padding:4px;
}

.content_img A IMG
{
	border-color:#0f0f0f;
}

.content_img A:hover IMG
{
	border-color:#5d9702;
}

.pager
{
	border:0px; padding-top:8px;
}

.pager .pages
{
	padding-left:10px; padding-right:10px;
}

.pager .pages a
{
	padding-left:2px; padding-right:2px; display:inline; color:#000000; text-decoration:underline;
}

.pager .pages a:hover
{
	color:#EC7602; 
}

.pager .pages a.active
{
	font-weight:bold; color:#000000; text-decoration:underline;
}

.cat_table
{
	width:100%; border:0px; font-size:12px; border-top:1px solid #E6C996;
}

.cat_table TR.cat_head TD
{
	color:#000000; font-weight:bold;
}

.cat_table .size
{
	text-align:right; padding-right:30px;
}

.cat_table TD
{
	padding-top:3px; padding-bottom:3px; border-bottom:1px solid #E6C996;
}

.cat_table TD A
{
	text-decoration:none; color:#000000;
}

.cat_table TD A:hover
{
	text-decoration:underline; color:#EC7602;
}

.cat_table TD.name A
{
	text-decoration:none; color:#000000;
}

.cat_table TD.name A:hover
{
	text-decoration:underline; color:#EC7602;
}

.cat_table TR.m1 TD
{
	background-color:#FDE8B8;
}

.cat_table TR.m2 TD
{
	background-color:#FEF1D3;
}

.pay
{
	 border:0px; padding:4px; background-image:url(/images/pay_back.gif); height:50px; width:332px;
}

h1 
{ 
	font-family:"Trebuchet MS", Tahoma; font-weight:normal; font-size:24px; color:#000000; margin: 6px;
}

h2
{
	font-size:14px; color:#000000; font-weight:bold;
}

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

a:hover
{
	text-decoration:none; color: #EC7602;
}

img
{
	border-color:#000000;
}

hr
{
	height:1px; width:100%; color:#e5e5e5; padding:0px; line-height:1px; margin:0px;
}

form
{
	margin:0px;
}

ul 
{ 
	list-style-type:square;
}

P.myp6 
{ 
	margin:8px 0px 0px 0px;
}
.menu_genre UL{
	display: none;
}
.menu_genre TD.left
{
        width:32px; text-align:right; vertical-align:top;
}

.menu_genre UL
{
        list-style-image:url(/images/menu_point.gif); padding-left:18px; padding-bottom:10px; padding-top:10px; font-size:11px;
font-family:Tahoma; margin:0px;
}

.menu_genre UL LI
{
        color:#EC7602; padding-bottom:3px; padding-top:3px;
}

.menu_genre UL LI A
{
        color:#EC7602; text-decoration:underline;
}

.menu_genre UL LI A:hover
{
        color:#000000; text-decoration:none;
}
.srch_place{padding-left:8px; color:#000000;}
.srch_head{font-size:12pt; font-weight:bold;}
.srch_green{COLOR:#EC7602;}

.sms_header{
	DISPLAY:block;
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
	PADDING-BOTTOM:5px;
}
.sms_body, .sms_number{
	COLOR:#EC7602;
	FONT-WEIGHT:bold;
}
.sms_comment{
	PADDING-TOP:5px;
	PADDING-LEFT:25px;
	DISPLAY:block;
	font-style:italic;
	COLOR:#000000;
}
DIV.sms_main{
	PADDING:12px;
	BORDER: dashed 1px #E59202;
}

DIV.sms_main_1{
	PADDING:12px;
	BORDER: dashed 3px #E59202;
}

