.bigtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 23px; 
	color: #000;
	font-weight : bold;
}

.page_main {
	vertical-align:top;
	padding: 10px;
}


.vspace {
	margin-bottom: 10px;
	margin-top: 10px;
}

.hline1 {
	margin-bottom: 10px;
	margin-top: 10px;
}

.info1, .info1 a, .info1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height:24px;
	text-align: center;
	color: #1B2756;
	margin: 10px; padding: 10px;
}

.film_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 23px;
	line-height: 30px;
	color: #000;
	margin-bottom: 24px;
}

.film_titlesub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}

.film_datatext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}

.film_datatext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #000;
	margin-bottom: 10px;
}
.film_datatext2 a {
	color : #1B2756;
}

.film_datatext2 a:hover {
	color : #000;
}

.film_elorend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #00C;
	margin-bottom: 10px;
}

.film_nemakciosar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: bold;
	color: #000;
	text-decoration: line-through;
}

.film_akciosar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: bold;
	color: #F00;
}

.film_ar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: bold;
	color: #000;
}

.list_subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}

.list_pagenums, .list_pagenums a, .list_pagenums a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: bold;
	color: #000;
	/*background-color: #EDE4AD;*/
	background-color: #EEE;
	margin: 10px; padding: 10px;
	border: dotted 1px #888;
}

.list_pagenums a, .list_pagenums a:hover {
	margin: 0px; padding: 0px;
	border: none 0px;
}

.list_filmcim, .list_filmcim a, .list_filmcim:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:16px;
	font-weight: bold;
	color : #1B2756;
}

.list_datatext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: normal;
	color: #000;
	margin-bottom: 10px;
}

.list_akciosar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	font-weight: bold;
	color: #F00;
}

.rendel_text1, .rendel_text1 a, .rendel_text1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	font-weight: normal;
	color: #000;
	margin-bottom: 10px;
}

.rendel_text2, .rendel_text2 a, .rendel_text2 a:hover {
	color: #000;
	padding: 10px;
	text-align:center;
	
}

.rendel_text3, .rendel_text3 a, .rendel_text3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	font-weight: bold;
	color: #000;
}

.rendel_text4, .rendel_text4 a, .rendel_text4 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	font-weight: normal;
	color: #000;
}

.rendel_csik {
	padding-top: 10px; padding-bottom: 30px;
	text-align:center;
}

.rendel_gomb {
	padding-top: 6px;
	text-align:center;
}

.rendel_frm {
	border-style: solid; border-color: #000;  border-width: 2px;
}

.rendel_tbl {
	border-collapse: none;
	table-layout: auto;
	text-align:left;
	vertical-align: top;
	margin:0px; padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	font-weight: normal;
	color: #000;
}

.rendel_tbl2 {
	border-collapse: none;
	table-layout: auto;
	text-align:left;
	vertical-align: top;
	margin:0px; padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	font-weight: normal;
	color: #000;
}

.rendel_cell1 {
	text-align:right;
}

.rendel_cell2 {
	text-align:left;
	vertical-align: top;
}

.rendel_cell3 {
	text-align:center;
	vertical-align: top;
}

.rendel_hdr {
	background-color: #F0CF8C;
	font-weight: bold;
	text-align:center;
}

.bottombar, .bottombar a, .bottombar a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height:14px;
	color: #1B2756;
	padding: 4px;
}

.list1, .list1 a, .list1 a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height:14px;
	color: #1B2756;
	padding: 4px; padding-left: 10px;
	
}
.list2, .list2 a, .list2 a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height:14px;
	color: #FFFFFF;
	padding: 4px; padding-left: 10px;
	
}

.abcboxlist a, .abcboxlist a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height:14px;
	color: #1B2756;
	padding: 0px; 
}

.abcboxlist {
	padding: 18px; 
}

.rssbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	line-height:16px;
	color: #FFFFFF;
	margin-left:10px; margin-right:10px;
}

.rssbox a, .rssbox a:hover  {
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}

.toplist, .toplist a, .toplist a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height:14px;
	color: #1B2756;
	padding-right: 6px; padding-top: 6px;  padding-bottom: 6px; 
}

.boxhirlev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height:14px;
	color: #1B2756;
	padding-left: 10px; padding-right: 10px;
}


.form_search
{
	padding: 0px;
	margin: 0px;
	vertical-align:top;
}

.form_search input, .form_search textarea, .form_search select
{
    border: 1px solid #888;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right: 5px; padding: 1px; 
	
}

input, textarea, select
{
    border: 1px solid #888;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right: 5px; padding: 1px; 
	
}

.checkbox, .radio {
	background-color: transparent;
	border: none;
}

.imglink, a.imglink, a.imglink:hover
{
	border-style:none
}

.center
{
	text-align: center;
	vertical-align:middle;
}

.left
{
	text-align: left;
}
	
.right
{
	text-align: right;
}

.main, a.main, a.main:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height:14px;
	color: #FFF;
	background-color: #607892;
}

.txt1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height:14px;
	color: #28313C;
}
	
.text2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height:18px;
	text-align: justify;
	color: #000;
}

.txt3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height:12px;
	text-align: justify;
	color: #FFF;
	margin: 0px;
}

.txt4 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height:12px;
	color: #000;
	margin: 8px;
}

.txt5 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	margin: 8px;
}

.txt_message, .txt_message a, .txt_message a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height:24px;
	text-align: center;
	color: #B5C0CE;
	margin: 16px;
	padding: 0px;
}
.txt_message a { 
	text-decoration: underline;
	margin: 0px;
}
.txt_message a:hover{
	color: #FFF;
	margin: 0px;
}

a.txt_message { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height:24px;
	text-align: center;
	color: #B5C0CE;
	margin: 0px;
	padding: 30px;
}

.txt_debug {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #888;
	font-size: 12px;
	line-height:14px;
	padding: 3px;
	border: solid 1px #444;
	text-align: left;
	color: #FFF;
	margin: 4px;
}

.txt_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height:24px;
	text-align: center;
	color: #FFF;
	background-color: #000;
	margin: 10px; padding: 10px;
	border: solid 3px #F00;
}

.txt_error2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height:24px;
	text-align: center;
	color: #F00;
	background-color: #FFF;
	margin: 10px; padding: 10px;
	border: dotted 2px #F00;
}

.notavailable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	line-height:24px;
	text-align: center;
	color: #900;
	background-color: #FFF;
	margin: 10px; padding: 10px;
	border: dotted 2px #F99;
}
.tbl1title, .tbl1title a, .tbl1title a:hover {
	position:relative;
	left:4px; top:5px;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 1px;
	color: #28313C;
	color: #FFF;
}
.tbl1title a		{
	text-decoration: underline;
	color: #FFF;
}
.tbl1title a:hover{
	text-decoration: none;
}

.tbl1title2 {
	position:relative; top:5px; left:20px; 
	font-weight: bold;
	font-size: 11px;
	letter-spacing: normal;
	color: #FFF;
}

.tbl1title3, .tbl1title3 a, .tbl1title3 a:hover {
	padding-top:10px;
	text-align:right;
	font-weight: bold;
	font-size: 10px; line-height:16px;
	letter-spacing: normal;
	color: #FFF;
}
.tbl1title3 a {
	text-decoration: underline;
}
.tbl1title3 a:hover {
	text-decoration: underline;
	color: #FF0;
}

.txt_title2 {
	position:relative; top:2px;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: 1px;
	text-align: center;
	color: #FFF;
	color: #B5C0CE;
}

.txt_tbl1bottom, .txt_tbl1bottom a, .txt_tbl1bottom a:hover {
	padding-top: 2px; padding-bottom: 6px;
	font-weight: bold;
	text-align:left;
	font-size: 10px; line-height:16px;
	letter-spacing: normal;
	color: #FFF;
}
.txt_tbl1bottom a {
	text-decoration: underline;
}
.txt_tbl1bottom a:hover {
	text-decoration: underline;
	color: #FF0;
}

.output {
	border-style: solid; border-color: #000;  border-width: 2px;
	height:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height:18px;
	text-align: left;
	padding: 4px;
	color: #000;
}

.testtable {
	padding-left:20px; padding-right:20px;
	
}
.frame1_tl {
	background-image: url(img/frame1_l.gif);
	background-repeat: repeat-y;
	background-position: top left;
	text-align: left; vertical-align:top;
	background-color: #506175;
}
.frame1_tr {
	background-image: url(img/frame1_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	text-align: left; vertical-align:top;
	background-color: #506175;
}
.frame1_t {
	background-image: url(img/frame1_t.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #506175;
	text-align: left;
	vertical-align: middle;
	width: 100%;
	height: 19px;
}
.frame1_bl {
	background-image: url(img/frame1_l.gif);
	background-repeat: repeat-y;
	background-position: bottom left;
	text-align: left; vertical-align:bottom;
	background-color: #506175;
}
.frame1_br {
	background-image: url(img/frame1_r.gif);
	background-repeat: repeat-y;
	background-position: right;
	text-align: left; vertical-align:bottom;
	background-color: #506175;
}
.frame1_b {
	background-image: url(img/frame1_b.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #506175;
	text-align: left;
	vertical-align: middle;
	width: 100%;
	height: 19px;
}
.frame1_back {
	background-color: #506175;
}
.tblmain {
	border-style: none;
	table-layout: auto;
	padding: 0px; margin: 0px;
}

.tblbox {
	border-style: none;
	table-layout: auto;
	padding: 0px; margin: 0px;
	vertical-align: top;
}

.cart_table {
	border-style: solid; border-color: #000;  border-width: 2px; border-collapse: collapse;
	table-layout: auto;
	padding: 6px; margin: 0px;
	vertical-align: middle;
	background-color: #EDE4AD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height:14px;
	text-align: left;
}

.cart_table td {
	border-style: solid; border-color: #FFF;  border-width: 2px; border-collapse: collapse;
}

.cart_inputtext {
{
    border: 1px solid #888;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right: 5px; padding: 1px; 
}

.cart_hdr1 {
	font-weight: bold;
	text-align: left;
}

.cart_hdr2 {
	font-weight: bold;
	text-align: center;
}

.cart_ftr1 {
	font-weight: bold;
	text-align: right;
}

.cart_cell {
	text-align: right;
}
.cart_button1
{
	background-color: #F0CF8C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #28313C;
	margin: 2px;
}



.tblbutton1, .tblbutton1 div {
	border-style: none;
	table-layout: auto;
	padding: 0px; margin: 0px;
	vertical-align: top;
	position:relative; top:-2px;
	/*border: solid 1px #FF0;*/
	
}
.txtbutton1, .txtbutton1 a, .txtbutton1 a:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
}

.tblbutton2 {
	border-style: none;
	table-layout: auto;
	padding: 0px; margin: 0px;
	vertical-align: middle;
}
.txtbutton2, .txtbutton2 a, .txtbutton2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative; top:-2px;
	font-weight: bold;
	font-size: 10px;
	color: #FFF;
}

.tblbutton3 {
	border-style: none;
	table-layout: auto;
	padding: 0px; margin: 0px;
	vertical-align: middle;
}
.txtbutton3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative; top:-2px;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
}

.tbl1hdr {
	border-style: none; padding-left: 1px; padding-right:1px;
	background-color: #506175;
	table-layout: auto;
	vertical-align: top;
	text-align: center;
}

.tbl1hdrw {
	border-style: none;
	background-color: #000;
	padding: 0px;
	table-layout:fixed;
}

.tbl1 {
	border-style: solid; border-color: #28313C;  border-width: 1px; border-collapse: collapse;
	background-color: #899DB4;
	padding: 4px;
	table-layout:fixed;
	vertical-align: top;
}

.tbl_cim {
	border-top-style: solid; border-color: #28313C;  border-width: 1px; border-collapse: collapse;
	background-color: #899DB4;
	padding: 14px;
	table-layout:auto;
	
}

.tbl_szukit {
	border-top-style: solid; border-bottom-style: solid; border-color: #28313C;  border-width: 1px; border-collapse: collapse;
	width: 400px; height: 78px;
	background-color: #899DB4;
	vertical-align: top;
	table-layout:auto;
	padding-left: 6px; padding-right: 6px; padding-bottom: 6px;
}

.tbl_oszlopok {
	border-top-style: solid; border-bottom-style: solid; border-color: #28313C;  border-width: 1px; border-collapse: collapse;
	width: 200px; height: 78px;
	background-color: #899DB4;
	vertical-align: top;
	table-layout:auto;
	padding-left: 6px; padding-right: 6px; padding-bottom: 6px;
}

.title1 {
	text-align: center;
	vertical-align: none;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: 3px;
	color: #FFF;
	
}

.topframe {
	background-color: #465567;
	height: 80px;
	width:100%;
	border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #000;
}
.admintop
{
	height: 140px;
	vertical-align: top;
}
.combobox
{
	background-color: #B5C0CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #28313C;
	margin: 2px;
	position:relative; top:3px;
	
}

.button1
{
	background-color: #B5C0CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #28313C;
	margin: 2px;
	position:relative; top:4px;
}

.inputtext1
{
	background-color: #B5C0CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #28313C;
	border: solid #000000 1px;
	height: 12px;	
}

.sugo_title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-size: 16px; 
	line-height: 24px;
	color: #F00;
	text-align:center;
	margin-bottom: 20px;
}

.sugo_link, .sugo_link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
	line-height: 16px;
	color: #F00;
}

.sugo_nagylink, .sugo_nagylink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-size: 13px;
	line-height: 16px;
	color: #000;
	text-align:left;
	margin-bottom: 4px;
	margin-top: 16px;
}

.sugo_hdr1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	line-height: 16px;
	color: #F00;
	text-align:left;
	margin-bottom: 4px;
	margin-top: 16px;
}

.sugo_hdr2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: none;
	text-decoration: underline;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align:left;
}

.sugo_block1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align:left;
	margin-bottom: 16px;
}


.sugo_block2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-align:left;
	margin-bottom: 16px;
	padding-left: 18px; padding-right: 18px;
}

.sugo_block3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #F00;
	text-align:left;
	margin-bottom: 16px; margin-top: 16px;
	padding:0px;
}


.sugo_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #F00;
}

.sugo_text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #666;
}

.sugo_text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	color: #F00;
}
.alapbetu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.alapbetupiros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.kiemel {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1B2756;
	text-decoration: underline;
}
.szinesz {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.megjelenesek {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
