

#cimke {
font-weight: bold;
font-size: 16px;
color: #00548b;
margin-top: 8px;
}

#keresodoboz {
width: 642px;
height: 230px;
margin: 8px 0 15px 0;
background-color: #e5e4e4;
padding: 8px 5px 15px 0;
}
#megye {
display: block;
width: 254px;
height: 44px;
border: 1px solid #c1bfbf;
background-color: #d5d3d3 ;
float: left;
margin-right: 8px;
margin-left: 8px;
}

#megye select {
margin-left: 5px;
margin-top: 10px;
margin-right: 5px;
width: 188px;
}
#megye input {
width: 44px;
}

#varos {
height: 44px;
width: 366px;
border: 1px solid #c1bfbf;
background-color: #d5d3d3 ;
float: left;
}

#varos select {
margin-left: 5px;
margin-top: 10px;
margin-right: 5px;
width: 218px;
}

#varos input {
width: 44px;
}



#ido {
height: 70px;
width: 630px;
border: 1px solid #c1bfbf;
background-color: #d5d3d3 ;
float: left;
margin-top: 8px;
margin-left: 8px;
}

#kereses {
height: 44px;
width: 630px;
border: 1px solid #c1bfbf;
background-color: #d5d3d3 ;
float: left;
margin-top: 8px;
margin-left: 8px;
}

div#kereses span {
display: block;
margin: 14px 5px 0 5px;
font-weight: bold;
float: left;

}


div#kereses input#input {
margin: 10px 10px 0 15px;
width: 310px;
float: left;
}


div#kereses input#ok-filmcim {
margin: 10px 0 0 0;
width: 44px;
float: left;
}

div#musorhet {
margin: 0 0 8px 8px;
float: left;
}

div#musorhet span {
font-weight: bold;
margin-right: 3px;
}

#idopont select {
margin: 10px 15px 0 5px;
float: left;
}

#datum select {
width: 137px;
margin: 10px 15px 0 0;
float: left;
}

#ora {
width: 85px;
margin: 10px 0 0 0;
float: left;
}
#mozik select {
width: 482px;
margin: 10px 10px 0 5px;
}
#mozik input {
width: 44px;
}

div#doboz-also span {
float: left;
display: block;
margin: 15px 4px 0 8px;
}

div#doboz-also span a {
color: #0151a1;
}





*:first-child+html #varos input, *:first-child+html #megye input, *:first-child+html #mozik input {
position: relative;
top: 1px;
}


*:first-child+html div#kereses input#ok-filmcim {
position: relative;
top: -1px;
}

* html #varos input, * html #mozik input {
position: relative;
top: 1px;
}


* html div#kereses input#ok-filmcim {
position: relative;
top: -1px;
}


#talalatok1, #talalatok2 {
width: 286px;
float: left;
}

#talalatok1 div, #talalatok2 div {
margin-bottom: 18px;
margin-right: 15px;
}

#talalatok1 div a, #talalatok2 div a {
color:#00548b;
display: block;
font-weight: bold;
}

div#cim {
font-size: 28px;
font-family: Times;
font-weight: bold;
}

div#cim a {
color: #00548b;
font-size: 28px;
font-family: Times;
font-weight: bold;
}

div#al  {
font-size: 14px;
}

div#al a {
color: #00548b;
font-size: 14px;
}

#keresodoboz2 {
width: 566px;
height: 36px;
margin: 14px 8px 8px 0;
background-color: #e5e4e4;
}


div.vastag {
font-weight: bold;
float: left;
margin-right: 3px;
}

.vastag2 {
font-weight: bold;
float: left;
margin-left: 6px;
}

#cast {
margin: 8px 0 8px 0;
}

.nevek2 {
float: left;
margin: 0 4px 0 6px;
}

#web {
display: block;
margin: 17px 0 0 0;
line-height: 16px;
}

#film {
min-height: 5px;
}

.vas, .vas2 {
margin-bottom: 3px;
display: block;
font-weight: bold;
float: left;
margin-right: 5px;
}

.vas2 {
margin-bottom: 18px;
}

td.szovegek {
width: 335px;
}

#szerep-kep {
margin-top: 10px;
}

#szerep-kep tr td img{
position: relative; 
top:-20px; 
vertical-align: top;
}

.masodik {
line-height: 15px;
display: block;
margin-right: 5px;
margin-bottom: 3px;
}
#forg {
margin-top: 22px;
}
#tartalom {
line-height: 16px;
margin-top: 15px;
}
#szavazok {
font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
}

a {
color: #00548b;
}

.tallec {
margin-bottom: 8px;
margin-top: 15px;
height: 36px;
width: 565px;
background-color: #e5e4e4;

}

.tallec a {
width: 565px;
float: left;
font-weight: bold;
margin-top: 6px;
margin-left: 10px;
}

.talcim {
display: block;
float: left;
margin-top: 18px;
margin-left: -565px;
}
.talcim span {
margin-left: 10px;
font-weight: bold;
}

.sorok {
height: 18px;
display: block;

}

.nap1 {
width: 138px;
float: left;
}

.orra {
margin-right: 28px;
float: left;
}


.bold {
font-weight: bold;
padding-left: 18px;
height: 16px;
}


.bold2 {
font-weight: bold;
margin-bottom: 8px;
}

#topfel {
margin: 15px 0 8px 0;
font-weight: bold;
}


#helyezlec {
width: 642px;
margin-top: 10px;
background-color: #e5e4e4;
font-weight: bold;
}
.helyeztable {
width: 642px;
margin-top: 8px;
line-height: 16px;
}

.helyeztable tr td span {
font-weight: bold;
}

.helyez{
padding-left: 5px;
width: 60px;
font-weight: bold;
vertical-align: top;
}

.filmcim {

}

.szavazat {
text-align: right;
padding-right: 5px;
font-weight: bold;
width: 70px;
vertical-align: top;
}






















