@charset "utf-8";
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	color:#333;
	margin:0;
}
form {
display: inline;
margin: 0;
vertical-align:middle;
}
#header_title {
	text-align:center; line-height:100px;	width:280px;	float:left; font-family:Verdana; font-weight:bold; font-size:36px; position:relative;
}
#header_title a{
	line-height:100px;	width:290px;	float:left; font-family:Verdana; font-weight:bold; font-size:42px; position:relative; text-decoration:none; color:#FFF;
}
#header_subtitle {
text-align:left; position:absolute; float:left; bottom:10px; font-family:Arial; font-weight:bold; font-size:12px; line-height:20px; margin-left:30px; 
}
#header_subtitle a{
	font-family:Arial; font-weight:bold; font-size:12px; line-height:20px; text-decoration:none;
 
}
#header_subtitle a:hover{
}
#header_rovatok {
	color:#FFF; text-align:right; position:absolute; float:right; bottom:10px; font-family:Arial; font-weight:bold; font-size:12px; line-height:20px; margin-left:200px; 
}

#header_td {
	height:100px;
	background-image: url(../images/header_960x560.jpg);
	background-repeat: no-repeat;
	background-position:top left;
}
#header_menu_cont {
	float:right;
	padding:1px;
}
#header_menu_items {
	position:relative;
	background-color:#ffcc99;
	width:76px;
	height:76px;
	float:left;
	margin-top:9px;
	margin-right:8px;
	color:#ff6600;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-align:center;
}
#header_menu_items img{
	border:0px;
	padding:2px 2px 2px 2px;
}
#header_menu_items a{
	color:#ff6600;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
#header_menu_items a:hover{
	color:#009999;
}
#header_menu_subitems {
	width:100px;
	float:right;
	position: relative;
	background-color:#ffcc99;
	margin-top:0px;
	display: none;
	z-index:999;
}
.login_textfield {
	font-size:11px;
	height:13px;
	border: 1px solid #D3D3D3;
}
#bal_spacer {
	width:141px;
	height:4px;
	position:relative;
	background-image: url(../images/bal_oszlop_spacer2.png);
	background-repeat: no-repeat;
	background-position:top left;
	margin-left:30px;
}
#bal_td {
	position:relative;
	background-color:#ffcc99;
	width:180px;
	height:875px;
}
#bal_menu_cont {
	padding-top:10px;
	width:180px;
}
#bal_menu_items {
	width:140px;
	line-height:25px;
	background-image:url(../images/bal_menu_bg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
}
#bal_menu_items a{
	width:140px;
	line-height:25px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#bal_menu_items a:hover{
	color:#009999;
}
#reg {
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
	font-style:italic;
}
#reg a{
	color:#FFF;
	text-decoration:none;
}
#reg a:hover {
	color:#ff9900;
}
#regio_menu {
	width:145px;
	margin-left:122px;
	margin-top:0px;
	margin-bottom:1px;
	line-height:25px;
	background-color:#ff9900;
	font-weight:bold;
	padding-left:13px;
}
#regio_menu a{
	color:#fff;
	text-decoration:none;
}
#regio_menu a:hover{
	color:#009999;
}
#regio_menu_a {
	width:145px;
	margin-left:122px;
	margin-top:0px;
	margin-bottom:1px;
	line-height:25px;
	background-color:#ff9900;
	font-weight:bold;
	padding-left:13px;
}
#regio_menu_a a{
	color:#009999;
	text-decoration:none;
}
#regio_menu_a a:hover{
	color:#009999;
}
#kiegeszito_menu {
	float:left;
	width:280px;
	margin-top:0px;
	margin-bottom:1px;
	line-height:25px;
	background-color:#ff9900;
	font-weight:bold;
	text-align:center;
}
#kiegeszito_menu a{
	color:#FFF;
	text-decoration:none;
}
#kiegeszito_menu a:hover{
	color:#009999;
}

#top_menu_spacer { float:left; line-height:25px; font-weight:bold; text-align:center; }

#top_menu {	float:left;	line-height:25px; font-weight:bold;	text-align:center; padding-left:10px; padding-right:10px; }
#top_menu a{ color:#FFF; text-decoration:none; }
#top_menu a:hover {	color:#ff9900; }
#top_menu_a { float:left; color:#ff9900; line-height:25px; font-weight:bold; text-align:center; padding-left:10px; padding-right:10px; }
#top_menu_a a{ color:#ff9900; text-decoration:none; }
#top_menu_a a:hover { color:#ff9900; }

#also_menu { float:left; line-height:25px; font-weight:bold; text-align:center; padding-left:4px; padding-right:4px; }
#also_menu a{ color:#FFF; text-decoration:none; }
#also_menu a:hover { color:#ff9900; }
#also_menu_a { float:left; color:#ff9900; line-height:25px; font-weight:bold; text-align:center; padding-left:4px; padding-right:4px; }
#also_menu_a a{ color:#ff9900; text-decoration:none; }
#also_menu_a a:hover { color:#ff9900; }

#footer_container {	/*width:850px;*/ margin-left:auto; margin-right:auto; position:relative; display: table; }
#footer_item { /*width:105px;*/ margin-left:18px; margin-right:18px; float:left; line-height:25px; font-weight:bold; text-align:center; }
#footer_item a { color:#666; text-decoration:none; }
#footer_item a:hover { color:#ff9900; }

.footer_banner {
	float:left;
	min-height:100px;
	margin-top:0px;
}
#login_cim {
	color:#ff6600;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	width:100%;
}
#monitor_cim {
	color:#ff6600;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	width:100%;
	position:absolute;
	top:0px;
	background-color: #000;
	/* The way to change overlay opacity is the follow properties. Opacity is a tricky issue due to
		longtime IE abuse of it, so opacity is not offically supported - use at your own risk. 
		To play it safe, disable overlay opacity in IE. */
    /* For Firefox/Opera/Safari/Chrome */
	opacity: .7;
    /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    /* For IE 8 */
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
#focim { color:#ff6600; float:left; width:380px; margin: 10px 0px 20px 50px; display:block; font-size:20px; font-weight:bold; font-family: Verdana, Geneva, sans-serif; line-height:30px; }
#focim_naptar { color:#ff6600; float:left; width:650px; margin: 0px 0px 12px 20px; display:block; font-size:20px; font-weight:bold; font-family: Verdana, Geneva, sans-serif; }
#naptar_cont { padding:0px 10px 0px 30px; width:660px; display:block; }
#naptar_txt { font-size:10px; float:left; width:85px; height:88px; margin-bottom:20px; }

#admin_focim {
	color:#CC0033;
	 font-size:16px;
	 font-weight:bold;
}
#admin_focim a{
	font-size:12px;
	color:#CC0033;
}

.big_container { margin:0 auto;	border:0; float:right; width:350px; height:216px; position:absolute; top:0px; right:0; top:18px; }
.big_inner { height:220px; font-family:; }
#big_cont { color:#000; padding:0px; width:780px; height:275px; display:block; position:relative; }
#big_text { position:absolute; right:0; width:344px; height:220px; border:3px solid #ff6600; padding:0px 0; }
#big_text_inner { height:220px;min-height:220px; padding:5px; font-family:; }
#big_text_telepules { position:absolute; right:0; width:344px; height:220px; border:3px solid #ff6600; padding:0px 0; }
#big_text_telepules_inner { height:220px;min-height:220px; padding:5px; font-family:; }

.med_container { margin:8px auto; border:0; float:left; width:250px; height:166px; font-size:11px; }
.med_inner { height:170px; font-family:Arial; }
#med_text { position:absolute; left:50px; width:250px; height:170px; border:3px solid #ff6600; padding:0px 0; }
#med_text_inner { color:#333; height:170px; min-height:170px; padding:5px; font-family:; }
#med_text_telepules { position:absolute; left:50px; width:250px; height:170px; border:3px solid #ff6600; padding:0px 0; }
#med_text_telepules_inner { color:#fff; height:170px; min-height:170px; padding:5px; font-family:; }

.small_container { margin:8px auto; border:0; float:left; width:730px; height:100px; font-size:11px; }
.small_inner { height:170px; font-family:Arial; }
#small_text { position:absolute; left:50px; width:724px; height:360px; border:0px solid #ff6600; padding:0px 0; }
#small_text_inner { color:#333; height:360px; min-height:360px; padding:5px; }
#small_text_telepules { position:absolute; left:50px; width:724px; height:360px; border:0px solid #ff6600; padding:0px 0; }
#small_text_telepules_inner { color:#fff; height:360px; min-height:360px; padding:5px; }

#also_o_cont { float:left; margin-left:50px; width:730px; height:360px; border:0px solid red; color:#333; font-family:;}
#small_also_o1 { width:220px; height:249px; float:left; border:1px solid #CCC; margin-right:17px; padding:5px 5px 0px 5px; font-family:; }
#small_also_o2 { width:220px; height:249px; float:left; border:1px solid #CCC; margin-right:17px; padding:5px 5px 0px 5px; font-family:; }
#small_also_o3 { width:220px; height:249px; float:left; border:1px solid #CCC; padding:5px 5px 0px 5px; font-family:; }
#nagyon_also_text { width:718px; height:100px; float:left; border:1px solid #CCC; margin-top:11px; padding:5px 5px 0px 5px; font-family:; }

#film_big_ajanlo {
width:190px;
height:290px;
border:1px solid #fff;
float:right;
color:#000;
padding:5px;
font-size:11px;
}
#filmajanlo_med_cont { float:right; width:456px; display:block; margin-left:auto; margin-right:auto; }
#filmajanlo_med_item { float:left; width:150px; height:84px; background-color:#000; margin-bottom:20px; margin-right:2px; }
#filmajanlo_med_item_nincs { float:left; width:150px; height:84px; background-color:#fff; margin-bottom:20px; margin-right:2px; }
#filmajanlo_meg_szoveg_cont {
	float:left;
	width:250px;
	height:170px;
	margin-left:50px;
}
#banner_main {
	 float:left;
	 width:700px;
	 height:80px;
	 background-color:#009999;
	 margin-top:0px;
	 margin-bottom:15px;
	 display:block;
	 font-size:16px;
	 font-weight:bold;
	 vertical-align:middle;
}
#hirdetes_foold {
	width:700px;
	height:80px;
	line-height:80px;
	vertical-align:middle;
	display: table-cell;
}
#hirdetes_bal { width:180px; line-height:96px; }
#hirdetes_bal img { margin-left:auto; margin-right:auto;}
#hirdetes_bal_spacer { 	width:180px;	height:10px; line-height:10px; position:relative; margin-left:0px; }

#banner_left {
	 float:left;
	 width:280px;
	 /*height:140px;*/
	 background-color:#009999;
	 display:block;
	 font-size:16px;
	 font-weight:bold;
}
#terkep_kereso {
	 float:left;
	 width:280px;
	 height:120px;
	 background-image:url(../images/magyarorszag280_120.jpg);
	 background-position:0 0;
	 background-repeat:repeat;
	 color:#fff;
	 margin-top:1px;
	 margin-bottom:1px;
	 display:block;
	 font-size:16px;
	 font-weight:bold;
}
#terkep_kereso_text {
	line-height:120px;
	text-align:center;
	margin-top:auto;
	margin-bottom:auto;
}
#terkep_kereso_text a{
	color:#FFF;
	text-decoration:none;
}
#terkep_kereso_text a:hover{
	color:#009999;

}
#kiskepek_text {
	font-size:9px;
	font-weight:bold;
	text-align:center;
}
#telepulesek_cont { color:#CC0033; padding-left:30px; padding-right:30px; width:640px; height:444px; display:block; }
#telepulesek a{ 	color:#CC0033; text-decoration:none; }
#telepulesek a:hover{ color:#ff6600; }

.klub_cont { color:#ff6600; padding-left:30px; padding-right:30px; width:700px; height:815px; display:block; }
.shop_cont { color:#ff6600; padding-left:30px; padding-right:30px; width:700px; height:815px; display:block; }

#admin_cim {
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	clear:both;
	padding:10px;
	color:#CC0033;
}
#telepulesek_bal {
	width:128px;
	float:left;
	padding:5px;
}
#telepulesek_jobb {
	width:128px;
	float:right;
	padding:5px;
}
#a_oldalak {
	color:#FFF;
	width:210px;
	height:180px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	border:1px solid #CC0033;
	margin-bottom:10px;
}
#a_oldalak_telepules {
	color:#FFF;
	width:655px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	border:1px solid #CC0033;
}
#a_oldalak_telepules2 {
	color:#CC0033;
	width:645px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	border:1px solid #CC0033;
}
#a_oldalak_cim {
	display:block;
	background-color:#CC0033;
	text-align:center;
	padding:2px;
	font-weight:bold;
}
#a_oldalak_cimb a{
	color:#CC0033;
	text-decoration:none;
	padding-bottom:2px;
}
#a_oldalak_cimb a:hover{
	color:#F90;
}
#a_oldalak_cimb2a {
	color:#CC0033;
	width:310px;
	float:left;
}
#a_oldalak_cimb2a a{
	color:#CC0033;
	text-decoration:none;
	line-height:16px;
	vertical-align:middle;
}
#a_oldalak_cimb2a a:hover{
	color:#F90;
}
#a_oldalak_cimb2b {
	color:#CC0033;
	width:310px;
	float:right;
}
#a_oldalak_cimb2b a{
	color:#CC0033;
	text-decoration:none;
	line-height:16px;
	vertical-align:middle;
}
#a_oldalak_cimb2b a:hover{
	color:#F90;
}
#torles {
	font-size:9px;
}
.admin_textfield{
	font-size:10px;
}
#info_txt {
	color:#F00;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
	display:block;
	padding:0px;
	background-color:#FFF;
}
#admin_ajanlo { width:350px; height:250px; float:left; margin-left:50px; }
#admin_also_text { width:250px; height:280px; float:left; margin-left:50px; }
#admin_nagyon_also_text { width:250px; height:300px; float:left; margin-left:50px; }
#admin_small_also_o1 { float:left; margin-left:50px; height:280px; margin-right:11px;}
#admin_small_also_o2 { float:left; height:280px; margin-right:11px;}
#admin_small_also_o3 { float:left; height:280px;}

#nezettseg {
	color:#000;
	font-size:9px;
}

/* footer email */
#success_txt {
	color:#F00;
	font-size:16px;
}

.modal {
	display:none;
 
	width:400px;	
	border:10px solid #666;
 
	/* for modern browsers use semi-transparent color on the border. nice! */
	border:10px solid rgba(82, 82, 82, 0.698);
 
	/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	
    /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333,endColorstr=#333333);
    /* For IE 8 */
    -MS-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333,endColorstr=#333333)";

}

.modal div {
	padding:10px;
	border:1px solid #3B5998;
	background-color:#fff;
	font-family:verdana;
}

.modal h2 {
	margin:-11px; 
    margin-bottom:0px; 
    color:#fff; 
    background-color:#ff6600; 
    padding:5px 10px; 
    border:0px solid #CC0033; 
    font-size:20px; 
}

