@CHARSET "UTF-8";

body {
color: #202222;
font-family: Arial;
font-size: 10pt;
margin: 0px 0px;
}

h1 {
font-size: 12pt;
font-weight: bold;
margin-bottom: 5px;
}

h2 {
font-size: 11pt;
font-weight: bold;
margin: 0px;
}
sup { vertical-align: baseline; position: relative; top: -0.4em; font-size: 10pt;}
sub { vertical-align: baseline; position: relative; bottom: -0.4em; font-size: 10pt;}
.header {
background-color: #161517;
height: 95px;
color: #C4D0D0;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14pt;
margin: 0px 0px;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	position:relative;
}
.footer {
height: 20px;
/*color: #C4D0D0;*/
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10pt;
margin: 20px 20px;
}

.title {
float:left;	
padding: 20px 30px;	
}	
.header .logo {
color: #CF3C13;	
}	
.header a {
	color:#C4D0D0;
	text-decoration:none;
}
.header a:visited {
	color:#C4D0D0;
}
.header a:hover, a:active {
	color:#C4D0D0;
}

.auth_block {
float:right; 	
padding: 4px 30px;	
font-size: 8pt;
font-family: Arial;
}

.auth_block input {
font-size: 8pt;
font-family: Arial;
background-color: #C8D5EE;
}

.auth_block .stat_line {
font-size: 8pt;
}
.auth_block .stat_line a {
	text-decoration:none;
	color:#CF3C13;
}
.menu {
padding: 0px 20px;	
font-size: 10pt;
font-family: Arial;
font-weight: bold;

}	

.menu .item {
color: #CFCC03;	
background-color: #353535;
}
.menu .item_selected {
color: #8A8A8A;	
background-color: #353535;
}
.menu .item a:hover, a:active {
	color:#d92222;
}
.menu_register {
padding: 0px 20px;	
font-size: 10pt;
font-family: Arial;
font-weight: bold;
background-color: #ea3f3f;
color:#000;
}

.menu_second {
padding: 0px 20px;	
font-size: 10pt;
font-family: Arial;
font-weight: bold;
background-color: #A7A7A7;
}
.menu_second a{
color:#202222;
background-color: #A7A7A7;
text-decoration:none;
}
.menu_second a:hover, a:active{
color:#202222;
background-color: #F3F5F2;
}
.menu_second a:visited{
color:#202222;
}

.row a{
color:#202222;
text-decoration:none;
}
.row a:hover, a:active{
color:#202222;
background-color: #F3F5F2;
}
.row a:visited{
color:#202222;
}

.sitem_selected {
color: #A62D6C;	
}
.sitem_inactive {
color: #B8B8B8;	
}

.row_header {
background-color: #FFEC73;
}
.row_new {
background-color: #FAA7A7;
}
.row_same {
background-color: #DAE2D7;
}
.row_up {
background-color: #8FFF7B;
}
.row_down {
background-color: #A7BBFA;
}

.layout {
padding: 30px 40px;
font-size: 10pt;
width:1000px;
}

.movie_left {
width:600px;
float:left;
}	
.movie_right {
width:350px;
float:right;       
}
.item_now_in {
color: #C20000
}
.item_now_out {
color: #120403
}
.item_not_in {
color: #808080;
}
.message{
color: #C20000
}
.small_text {
font-size: 8pt;
}
.movie_info {
width:580px;
/*padding: 10px;*/
background-color: #DAE2D7;
}
.amazon {
float:left;width:125px;overflow:hidden;position:relative;
}
.ozon {
float:left;width:580px;overflow:hidden;position:relative;
}
.info_block {
/*float:right;
width:430px;*/
padding: 10px;
/*padding-left:10px;*/
background-color: #DAE2D7;
}	
.informer_code {
width:560px;
padding: 10px;
background-color: #A7BBFA;
margin-top: 7px;
}
.dsbld {
display: inline-block;
visibility: hidden;	
height:0;
}
.cellgrey {
	background-color: #C7C7C7
}	
.cellwhite {
	background-color: #FFFFFF
}	
.foo {
}	
.class_hidden {
visibility: hidden;	
height:0;	
}
.class_visible {
visibility:visible;
height:auto;	
}