/* coding: utf-8 */
/* ˇ Structure ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ */

body {											/* Body */ 
	background-color : #FFFFFF;
	background-image : url(images/back_me_too.jpg);
	background-repeat : repeat-x;
	font-size : 0px;
	line-height : 0px;
	margin : 0px;
	padding : 0px;
	text-align : center;
}

#base {											/* Base container */
	margin-left : auto;
	margin-right : auto;
	text-align : left;
	width : 760px;
}

#head {											/* Header */
	width : 760px;
	height : 260px;
}

#main {											/* Main area */
	background-color : #F2F2F2;
	padding-bottom : 10px;
	width : 760px;
	min-height : 340px;
	height : auto !important;
	height : 340px;
}

.clear {										/* Clear floats */
	clear : both;
	height : 0px;
	margin : 0px;
	padding : 0px;
}

#foot {											/* Footer */
	color : #687A8C;
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 11px;
	padding-top : 10px;
	text-align : right;
	height : 20px;
}

.frag {											/* Footer link */
	color : #687A8C;
	text-decoration : none;
}
.frag:hover {
	color : #687A8C;
	text-decoration : underline;
}

a {
	color : #324C66;
	font-weight : bold;
	text-decoration : none;
}
a:hover {
	color : #324C66;
	font-weight : bold;
	text-decoration : underline;
}

img {
	border : 0px;
}



/* ˇ Main page ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ */

#main_type {									/* Offers types */
	margin-left : auto;
	margin-right : auto;
	width : 740px;
	height : 40px;
}

#main_head {									/* Offers head */
	background-image : url(images/mainhead.gif);
	background-repeat : no-repeat;
	margin-left : auto;
	margin-right : auto;
	padding-top : 10px;
	width : 740px;
	height : 170px;
}

#main_body {									/* Offers images */
	color : #000000;
	background-image : url(images/mainbody.gif);
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 16px;
	margin-left : auto;
	margin-right : auto;
	padding-top : 10px;
	padding-bottom : 10px;
	width : 740px;
	min-height : 180px;
	height : auto !important;
	height : 180px;
}

#main_foot {									/* Offers foot */
	background-image : url(images/mainfoot.gif);
	margin-left : auto;
	margin-right : auto;
	width : 740px;
	height : 1px;
}

.main_left {									/* Left column */
	float : left;
	padding-left : 10px;
	width : 220px;
}
.main_cent {									/* Center column */
	float : left;
	padding-left : 30px;
	width : 220px;
}
.main_rite {									/* Right column */
	float : left;
	padding-left : 30px;
	width : 220px;
}

.main_film_hu {									/* Title - Hungarian */
	font-weight : bold;
	text-align : center;
}
.main_film {									/* Title - Original */
	font-style : italic;
	text-align : center;
	margin-bottom : 15px;
}

.main_next {									/* Link */
	margin-top : 15px;
}
.main_link {
	background-image : url(images/link.gif);
	background-repeat : no-repeat;
	color : #000000;
	font-weight : normal;
	padding-left : 9px;
	text-decoration : none;
}
.main_link:hover {
	color : #324C66;
	font-weight : normal;
	text-decoration : underline;
}

.main_clear {
	clear : both;
	height : 0px;
	margin : 0px;
	padding : 0px;
}

	/*	Blog comments in the side on the mainpage by Sz	*/

.side_commentbox {
	font-family : Arial, sans-serif;
	font-size : 11px;
	padding-left : 10px;
	padding-right : 10px;
	background-color : #FFFFFF;
	margin-left : -10px;
	margin-right : -10px;
	margin-bottom : 10px;
}

.side_userdata {
	line-height : 18px;
}

.side_username {
	float : left;
	font-family : Arial, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #324C66;
}

.side_commentdate {
	float : left;
	color : #808080;
	font-family : Arial, sans-serif;
	font-size : 11px;
	font-style : italic;
	padding-left : 10px;
}

.side_commentbody {
	margin-bottom : 0px;
	padding-bottom : 0px;
}

.side_bloglink {
	color : #000000;
}

.side_bloglink:hover {
	color : #324C66;
}

/* ˇ Blog page ˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇˇ */

#blog {											/* Blog container */
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 20px;
	width : 740px;
}

#side_area {									/* Side items container */
	float : left;
	width : 240px;
}

.side_item {									/* Side items... */
	background-image : url(images/sidebody.gif);
	background-repeat : repeat-y;
	margin-bottom : 15px;
}

.side_back {									/* Background */
	background-image : url(images/sidehead.gif);
	background-repeat : no-repeat;
	min-height : 100px;
	height : auto !important;
	height : 100px;
}

.side_head {									/* Title */
	font-family : Arial, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 12px;
	text-align : center;
	padding-top : 14px;
	padding-bottom : 14px;
}

.side_body {									/* Content */
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 18px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 10px;
}

.side_link {									/* Links */
	background-image : url(images/link.gif);
	background-repeat : no-repeat;
	color : #000000;
	font-weight : normal;
	padding-left : 9px;
	text-decoration : none;
}
.side_link:hover {
	color : #324C66;
	font-weight : normal;
	text-decoration : underline;
}

.side_label_link {									/* Links */
	color : #000000;
	font-weight : normal;
	text-decoration : none;
}
.side_label_link:hover {
	color : #324C66;
	font-weight : normal;
	text-decoration : underline;
}

.labels {
	padding-right : 10px;
}

.side_foot {									/* Foot */
	background-color : #D9D9D9;
	height : 1px;
}

.side_text {
	float : left;
	font-family : Arial, sans-serif;
	font-size : 11px;
	width : 90px;
	margin-bottom : 10px;
}

.side_formfield {
	float : left;
	width : 110px;
}

.side_buttonform {
	padding-left : 90px;
	margin-bottom : 10px;
}

.side_input {
	font-family : Arial, sans-serif;
	font-size : 11px;
	width : 110px;
	border : 1px solid #324C66;
}

.side_button {
	font-family : Arial, sans-serif;
	font-size : 11px;
	border : 1px solid #324C66;
	background-color : #7F8E9E;
}

.megj {
	font-family : Arial, sans-serif;
	font-size : 9px;
	color : #7F8E9E;
	line-height : 11px;
}

.alert {
	font-family : Arial, sans-serif;
	font-size : 9px;
	color : red;
	line-height : 11px;
	margin-bottom : 8px;
}


#blog_area {									/* Blog items container */
	margin-left : 260px;
	padding-right : 10px;
}

.blog_item {									/* Single blog post */
	margin-bottom : 20px;
	padding-bottom : 10px;
}

.blog_item1 {									/* Single blog post */
	border-bottom: 1px solid #D9D9D9;
	margin-bottom : 20px;
	padding-bottom : 20px;
}

.blog_name {									/* Post title */
	margin-bottom : 7px;
	font-family : Arial, sans-serif;
	font-size : 15px;
	font-weight : bold;
	line-height : 15px;
}
.blog_name_link {
	color : #324C66;
	text-decoration : none;
}
.blog_name_link:hover {
	color : #324C66;
	text-decoration : underline;
}

.blog_links {									/* Post links */
	margin-bottom : 7px;
	color : #C6C8CA;
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 11px;
}
.blog_link {
	color : #7F8E9E;
	text-decoration : none;
}
.blog_link:hover {
	color : #000000;
	text-decoration : underline;
}

.blog_date {									/* Post date */
	color : #808080;
	font-family : Arial, sans-serif;
	font-size : 11px;
	font-style : italic;
	line-height : 11px;
	margin-bottom : 20px;
}

.blog_body {									/* Post text */
	color : #000000;
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 18px;
}

#blog_comments {
	font-family : Arial, sans-serif;
	font-size : 11px;
}

.comments_title {
	font-size : 13px;
	font-weight : bold;
	margin-bottom : 20px;
	margin-top : 20px;
}

.comment_box {
	background-color : #FFFFFF;
	border : 1px solid #808080;
	margin : 0px;
	margin-top : 10px;
	padding : 5px;
}

.comment_title {
	line-height : 15px;
	margin : 0px;
	margin-bottom : 10px;
	padding : 0px;
}

.comment_body {
	margin : 0px;
	margin-bottom : 5px;
	padding : 0px;
	line-height : 15px;
}

.comment_username {
	font-weight : bold;
	color : #324C66;
}

.comment_date {
	font-style : italic;
}

.comment_form {
	background-color : #FFFFFF;
	border : 1px solid #808080;
	margin : 0px;
	margin-top : 10px;
	padding : 5px;
}

.commentform_text {
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 13px;
}

.comment_link {									/* Links */
	color : #324C66;
	font-weight : normal;
	text-decoration : none;
}
.comment_link:hover {
	color : #324C66;
	font-weight : normal;
	text-decoration : underline;
}

.comment_textarea {
	width : 400px;
	height : 150px;
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 13px;
	border : 1px solid #324C66;
}

/* szFilms page ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇsz*/

#film_type {									/* Genre types */
	background-image : url(images/filmtypebg.gif);
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 10px;
	width : 740px;
	height : 40px;
	text-align : center;
}


#films_row {									/* Films images */
	color : #000000;
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 16px;
	margin-left : auto;
	margin-right : auto;
	padding-top : 10px;
	padding-bottom : 10px;
	width : 740px;
	/*min-height : 250px;
	height : auto !important;
	height : 250px;*/
}

#film_foot {									/* Offers foot */
	background-image : url(images/mainfoot.gif);
	margin-left : auto;
	margin-right : auto;
	width : 740px;
	height : 1px;
}

.films_box {
	background-image : url(images/filmboxbg.gif);
	border-top : 1px solid rgb(217,217,217);
	border-bottom : 1px solid rgb(217,217,217);
	margin : 0px;
	padding : 0px;
	width : 240px;
	min-height : 280px;
	height : auto !important;
	height : 280px;
}

.film_left {									/* Left column */
	float : left;
	margin : 0px;
	padding : 0px;
	padding-left : 0px;
	width : 240px;
}
.film_cent {									/* Center column */
	float : left;
	margin : 0px;
	padding : 0px;
	padding-left : 10px;
	width : 240px;
}
.film_rite {									/* Right column */
	float : left;
	margin : 0px;
	padding : 0px;
	padding-left : 10px;
	width : 240px;
}

.film_left2 {									/* Left column (2 films in row) */
	float : left;
	margin : 0px;
	padding : 0px;
	padding-left : 125px;
	width : 240px;
}

.film_cent1 {									/* Center column (1 films in row) */
	margin : 0px;
	padding : 0px;
	padding-left : 250px;
	width : 240px;
}


.film_picture {
	width : 200px;
	margin : 0px;
	margin-top : 5px;
	margin-left : auto;
	margin-right : auto;
	text-align : center;
}

.film_hu {									/* Title - Hungarian */
	font-weight : bold;
	text-align : center;
	padding-top : 5px;
	padding-bottom : 5px;
}
.film_orig {								/* Title - Original */
	font-style : italic;
	text-align : center;
	width : 220px;
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 15px;
}


/* szFilm page ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇsz*/

#container_film {										/*  container */
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 20px;
	width : 740px;
	font-family : Arial, sans-serif;
	font-size : 12px;
	line-height : 12px;
}

#side_film {											/*  side */
	float : left;
	width : 240px;
	background-image : url(images/filmboxbg.gif);
	border-top : 1px solid rgb(217,217,217);
	border-bottom : 1px solid rgb(217,217,217);
	padding : 0px;
	margin : 0px;
}

#body_film {											/*  body */
	margin-left : 270px;
	padding-right : 10px;
}

.sidebox {
	margin : 0px;
	padding : 0px;
	width : 240px;
}

.sidehead {
	margin : 0px;
	margin-top : 0px;
	margin-left : 2px;
	margin-right : 2px;
	min-height : 20px;
	height : auto !important;
	height : 20px;
	font-family : Arial, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height : 20px;
	padding : 0px;
	padding-top : 0px;
	padding-left : 10px;
	background-image : url(images/section.gif);
	/*background-color : rgb(217,217,217);*/
}

.sidecontent {
	margin : 0px;
	margin-top : 10px;
	margin-bottom : 20px;
	padding-left : 20px;
	width : 220px;
}

.sidecontent_cent {
	margin : 0px;
	margin-top : 10px;
	margin-bottom : 20px;
	padding : 0px;
	text-align : center;
}

.sidecontent1 {
	margin : 0px;
	margin-top : 10px;
	margin-bottom : 20px;
	padding : 0px;
}
.langrow {
	width : 240px;
	min-height : 80px;
	height : auto !important;
	height : 80px;
}

.lang0 {
	float : left;
	padding-left : 20px;
}

.lang1 {
	float : left;
	padding-left : 40px}

.lang2 {
	float : left;
	padding-left : 40px;
}

.langflag {
	text-align : center;
}

.langtype {
	padding-top : 10px;
	text-align : center;
}

.film_huntitle {
	font-family : Arial, sans-serif;
	font-size : 17px;
	font-weight : bold;
	color : #324C66;
	margin-bottom : 10px;
}

.film_origtitle {
	color : rgb(128,128,128);
	font-style : italic;
	font-size : 11px;
	margin-bottom :20px;
}

.film_contentbox {
	margin-bottom :10px;
}

.film_contenttitle {
	font-weight :bold;
	margin-bottom :10px;
	font-size : 12px;
}

.film_contenttext {
	padding-left : 10px;
	color : rgb(128,128,128);
	margin-bottom :10px;
	line-height : 20px;
	font-size : 11px;
}

/* szReg page ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇsz*/

#reg_type {									/* Genre types */
	background-image : url(images/filmtypebg.gif);
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 10px;
	width : 740px;
	height : 40px;
	text-align : center;
}

#reg_body {
	width : 400px;
	margin : 0px;
	margin-left : auto;
	margin-right : auto;
	
}

.regtext {
	float : left;
	width : 150px;
	font-family : Arial, sans-serif;
	font-size : 11px;
	line-height : 16px;
	margin-bottom: 10px;
}

.regfield {
	float : left;
	width : 250px;
	font-family : Arial, sans-serif;
	font-size : 11px;
}

.reg_formtext {
	font-family : Arial, sans-serif;
	font-size : 11px;
	width : 200px;
}

.reg_alert {
	font-family : Arial, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : red;
	margin-bottom : 15px;
}

/* szFirm page ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇsz*/
#firm_body {
	width : 400px;
	margin : 0px;
	margin-left : auto;
	margin-right : auto;
	font-family : Arial, sans-serif;
	font-size : 11px;
	color : #000000;
	line-height : 13px;
}


/* szTmp page ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇ×ˇsz*/

#container_ {										/*  container */
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 20px;
	width : 740px;
}

#side_ {											/*  side */
	float : left;
	width : 240px;
	background-image : url(images/filmboxbg.gif);
	border-top : 1px solid rgb(217,217,217);
	border-bottom : 1px solid rgb(217,217,217);
}

#body_ {											/*  body */
	margin-left : 260px;
	padding-right : 10px;
	border : 1px solid red;
}

