BODY {
font-family: verdana,tahoma,helvetica,arial;
color: #000000;
background-color: #FFFFFF;
text-align: justify;
padding: 2;
}
P,UL,OL,DL {
font-family: verdana, tahoma, helvetica, arial;
text-align: justify;
}
H1 {
font-family: arial;
font-weight: bolder;
text-align: center;
color: #4580A0;
}
H1 SPAN.subtitle {
font-family: verdana, tahoma, helvetica, arial;
font-weight: lighter;
}
H2 {
font-family: verdana, tahoma, helvetica, arial;
font-weight: lighter;
font-variant: small-caps;
text-align: left;
color: #4580A0;
}
H3 {
font-family: verdana, tahoma, helvetica, arial;
font-weight: bold;            
text-align: left;
color: #4580A0;
}
H4 {
font-family: verdana, tahoma, helvetica, arial;
margin-left: 0.1em;
font-weight: bold;            
text-align: left;
color:#4580A0;
}
H5 {
font-family: verdana, tahoma, helvetica, arial;
text-align: right;
font-weight: bold;
}
H5.title {
color: #3570A0;
}
H5.value { 
font-family: verdana, tahoma, helvetica, arial;
font-style: italic;
color: #000000;
}
H6 {
font-family: verdana, tahoma, helvetica, arial;
text-align: right;
font-weight: lighter;
}
H6.title {
color:#3570A0;
}
H6.value {
font-family: arial;
font-style: italic;
color: #000000;
}
TABLE 
{
}
.GridHeader TD
{
font-family: verdana, tahoma, helvetica, arial;
background-color: #E4E4E4;
word-wrap:break-word;
font-size :x-small;
} 

TD.contents {
font-family: verdana, tahoma, helvetica, arial;
background-color: #FFFFFF;
font-size: x-small;
word-wrap:break-word;
}       
TD {
font-family: verdana, tahoma, helvetica, arial;
background-color: #F4F4F4;
font-size: x-small;
word-wrap:break-word;
}
.alternate TD {
font-family: verdana, tahoma, helvetica, arial;
background-color: #FCFCFC;
font-size: x-small;
word-wrap:break-word;
}

.simple TD {
font-family: verdana, tahoma, helvetica, arial;
background-color: white;
font-size: x-small;
}
TH {
font-family: verdana, tahoma, helvetica, arial;
background-color: #E4E4E4;
word-wrap:break-word;
font-size :x-small;
}      
P I {
font-family: arial;
}
A {
text-decoration: none;
font-family: verdana, tahoma, helvetica, arial;
color: #6677AA;
} 
A:hover { 
text-decoration: underline;
color: #8899CC;    
}

Img
{
  border:0;
}

.OfflineStatus {
color: #606060;    
}
.OnlineStatus {
color: #00A000;    
}
.FixedTable {
TABLE-LAYOUT: fixed;    
}

.Director 
{
  color: #008000;
}

.TopMenu td
{
	font-size: 80%;
  background-color: #E4E4E4;
}
.TopMenu .Current
{
  background-color: #F4F4F4;
}
.TopMenu .Page
{
  background-color: #F4F4F4;
}
.TopMenu .Page1
{
  background-color: #F0F0FA;
}



.WithData
{
  padding: 2 10 2 10;
}

.Fill
{
  width:100%;
  height:100%;
}


.NotFilm {
color: #606060;
} 
.NotFilm:hover { 
color: #606060;    
}


input 
{
        font-size: 8pt; font-family: Verdana
}
select 
{
        font-size: 8pt; font-family: Verdana
}

.Films td
{
  padding: 0 4 0 4;
  background-color: #F4F4F4;
}

.Films .FilmName .InetLink
{
  color:#000000;
  background-color:#AAAADC;
  font-weight:bold;
}

.Films .FilmName .InetLink
{
  color:#000000;
  background-color:#AAAADC;
  font-weight:bold;
}

.Films .FilmName .AfishaLink
{
  color:#000000;
  background-color:#FFC8C8;
  font-weight:bold;
}

.Films .Genre
{
  vertical-align:middle;
  text-align:center; 
  font-size:xx-small; 
}

.Films .statesAndYear
{
  font-size:xx-small; 
  font-style:italic;
}


.Films .DirAndActors
{
  vertical-align:middle;
  text-align:center;
  font-size:xx-small; 
}

.Films .DirAndActors .Actors
{
  position:relative;
  top: 3px;
  font-size:xx-small; 
}

.Films .Rating
{
  vertical-align:middle;
  text-align:center; 
}

.Films .FileLanguage
{
  vertical-align:middle;
  text-align:center; 
}

.Films .Cinema
{
  vertical-align:middle;
  text-align:center; 
}

.Films .SeanceDate
{
  vertical-align:middle;
  text-align:center; 
}

.Films .SeanceTime
{
  vertical-align:middle;
  text-align:center; 
}

.Films .Dates
{
  vertical-align:middle;
  text-align:center; 
  font-size:xx-small; 
}

.Films .Comments
{
  font-size:xx-small; 
}

.Films .Files
{
  font-size:xx-small; 
}

.Films .SeanceLinks
{
  font-size:xx-small; 
}

.Films .CinemaDate
{
  vertical-align:middle;
  text-align:center; 
  font-size:xx-small; 
}


.footerText
{
  font-size:xx-small; 
  font-style: italic;
}

.Transparent
{
  background-color:Transparent;
  border-width:0;
  width:100%;
  height:80%;
}

.Transparent TD 
{
background-color: Transparent;
}

.CenterTable
{
}

.MaxCenterTable
{
  width:100%;
  height:100%;
}

.MaxCenterTable TD
{
  background-color: #F4F4F4;
}


.CenterTable TD
{
  background-color: #F4F4F4;
}

