DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}
ul {-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}



.sec { font-size: 1px; line-height: 0px; padding: 0px; margin: 0px; border: 0px; letter-spacing: -2px;}

#rendezo_ker { letter-spacing: -2px;}
#szereplo_ker{ letter-spacing: -2px;}
#evszam_ker  { letter-spacing: -2px;}



.rekl {
background: #eeeeee; width: 440px; padding: 5px; font-size: 12px; margin-bottom: 20px;
  text-align: center;} 
.back { color: black;}

body { font-family: arial; font-size: 10pt;}


#barat { position: absolute; top: 640px; left: 738px; width: 140px;
        padding: 10px;  background:  #ffffff; font-size: 13px; text-align: center;}

#aba { position: absolute; top: 750px; left: 738px; width: 140px;
        padding: 10px;  background:  #eeeeee; font-size: 13px; text-align: center;}


#barat a { color: darkblue; font-weight: bold;}



#szlogen { position: absolute; top:  18px; left: 450px; font-size: 18pt;}
#logo    { position: absolute; top:  15px; left: 10px; font-size: 20pt;}
#szalag  { position: absolute; top:  60px; left: 10px; font-size: 20pt;} 
#cim     { position: absolute; top: 140px; left: 10px; font-size: 12pt; font-variant: small-caps;} 
#minta   { position: absolute; top: 160px; left: 10px; background: url('film.png'); height: 10px; width: 890px;
           padding: 0px; margin: 0px; font-size: 5pt;}

#tartalom {position: absolute; top: 180px; left: 10px; width: 890px; background: url('alap.png');
           height: 400px; padding: 0px; padding-top: 0px;}

#toplista {position: absolute; top: 200px; left: 630px; width: 250px; background: url('toph.png');
           height: 360px; padding: 10px; font-size: 15pt; text-align: center;}


#lablec {position: absolute; top: 580px; left: 10px; width: 890px; background: #444444; height: 20px;
         color: #eeeeee; padding: 2px;}

#szabaly {position: absolute; top: 610px; left: 10px; width: 890px; background: #dfd7ce; 
         color: #222222; padding: 2px; font-size: 10pt; padding: 20px;}

#menu { position: absolute; top: 180px; left: 720px;
        background: #444444; font-size: 14pt; padding-left: 20px; padding-right: 10px; color: white; 
        width: 180px;}
#menu a { color: #dddddd; text-decoration: none; font-weight: bold;}
#menu a:hover { color: white;}

#filmcim { width: 300px;}

#lablec a { color: white;}

p a { color: royalblue;}
p a:hover { background: #dfd7ce; }

#szabaly p { font-size: 11pt;}

.msh {width: 15px; height: 30px; background: royalblue; margin: 1px; font-size: 12pt; color: #eeeeee; 
      font-weight: bold; padding: 2px; text-align: center; border: 1px solid; border-color: darkblue;
      margin-top: 5px;} 
.mgh {width: 15px; height: 30px; background: royalblue; margin: 1px; font-size: 12pt; color: #eeeeee;
      font-weight: bold; padding: 2px; text-align: center;border: 1px solid; border-color: darkblue;
margin-top: 5px;} 
.space {width: 15px; height: 30px; background: #eeeeee; margin: 1px ; font-size: 12pt; color: black;
      font-weight: bold; padding: 2px; text-align: center;
margin-top: 5px;} 



p { font-size: 15pt; letter-spacing: 1px; color: #555555; padding: 20px;
    width: 600px;}
.kerdesszam { background: #555555; padding: 2px; font-weight: bold; color: white;}


ul {font-size: 15pt; color: #555555;}
li {font-size: 15pt;}

li a { color: royalblue;}
li a:hover  { background: #dfd7ce; }

p.kisebb { font-size: 12pt;}

h1 { font-size: 12pt;}
