/* CSS Document */
@font-face {
    font-family: 'MyriadProCondensed';
    src: url('/font/myriadpro-cond-webfont.eot');
    src: url('/font/myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('/font/myriadpro-cond-webfont.woff') format('woff'),
         url('/font/myriadpro-cond-webfont.ttf') format('truetype'),
         url('/font/myriadpro-cond-webfont.svg#MyriadProCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
	background-color:#000000;
	background-image:url(im/body_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0;
	color:#FFFFFF;
	font:11px Arial, Helvetica, sans-serif;
}
#con{
	line-height:150%;
/*	background-color:#CCCCCC;
	color:#87b2bc; */
}
a{outline:none}
#container{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(im/container_bg.gif);
	background-repeat:repeat-y;
	margin-bottom:10px;
}
/******************************************************************/
#fomenu{
	text-align:right;
	clear:both;
}
#fomenu ul{
	list-style:none;
	margin:0;
	padding:0;
	float:rigth;
}
#fomenu li{
	float:left;
	list-style:none;
}
#fomenu li.last{border-right: 1px solid #fff;}
#fomenu a{
	display:block;
	background-color:#323232;
	color:#FFF;
	line-height:50px;
	padding:0 20px;
}
#fomenu a:hover{
	display:block;
	line-height:50px;
	background-color:#df1515;
	color:#FFF;
}
/******************************** LOGIN ***************************/

#login{
	background-color:#142227;
}
	#login h2{
		background-image:url(im/bg_h2.jpg);
		background-repeat: no-repeat;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-stretch: condensed;
		font-weight: normal;
		text-align: center;
		text-transform: uppercase;
		line-height: 33px;
		width:187px;
		height:34px;
	}
	.login_row{
		text-align:center;
	}
	#login label{
		display:block;
		padding:3px;
	}
	.login_input{
		border:1px solid #475151;
		font:11px Arial, Helvetica, sans-serif;
		color:#657a80;
		padding:1px;
		background-color:#000000;
	}
	/*#send_login_button{
		/*background-image:url(im/belepes.jpg);*/
		/*display:block;
		width:105px;
		height:25px;
		margin:5px auto;
		text-indent:-1000em;*
		margin: 0 auto;
	}*/
#logged_in{
	background-color:#142227;
}
	#logged_in h2{
		background-image:url(im/bg_h2.jpg);
		background-repeat: no-repeat;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-stretch: condensed;
		font-weight: normal;
		text-align: center;
		text-transform: uppercase;
		line-height: 33px;
		width:187px;
		height:34px;
	}
	.logged_row{
		font:bold 12px Arial, Helvetica, sans-serif;
		text-align:center;
	}
/******************************************************************/
#bottom{
	background-color:#000000;
	background-image:url(im/bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:20px;
	text-align:center;
}
	#bottom a{
		text-decoration:none;
		font:9px Arial, Helvetica, sans-serif;
		color:#333333;
	}
#reg{
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#657a80;
	padding:10px;
	background-image:url(im/doboz_alja.jpg);
	background-position:bottom;
	background-color:#142227;
}
	#reg a{
		color:#657a80;
		font:10px Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	#reg a:hover{
		text-decoration:underline;
	}
	a#usermenu{
		color:#F00;
		font:10px Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
/**************************************************************************/
#con h1{
	margin:5px 0 3px 0;
	font:bold 22px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#ce1d04;
}
#con h2{
	margin:5px 0;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#aae5f4;
	clear: both;
}
#con a{
	color:#FFFFFF;
}
/**************************************************************************/
.hir{
	background-color:#142227;
	background-image:url(im/selector.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:5px 5px 10px 5px;
}
.hir_szoveg a{ color: #657A80;}
.hir_datum{
	font:10px Arial, Helvetica, sans-serif;
	color:#657a80;
}
.hir p{
	margin:0;
	padding:3px 0;
}
.hir h2{
	color:#FFFFFF;
	font:14px Arial, Helvetica, sans-serif;
	margin:0;
	padding:3px 0;
}
.hir_link {
	text-align:right;
	color:#657a80;
	display:block;
}

#szavazas{
	background-color: #142227;
	margin-top:10px;
}
#szavazas h2, #hirek_title{
	background-image:url(im/bg_h2.jpg);
	background-repeat: no-repeat;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch: condensed;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	line-height: 33px;
	width:187px;
	height:34px;
	margin: 0;
}
#szavazas h3{
	padding:0 5px;
	margin:0;
	font:bold 11px Arial, Helvetica, sans-serif;
}
#szavazas .szavazo_gomb_helye, #login .szavazo_gomb_helye{
	text-align:center;
	padding:5px;
	height: 27px;
}
.eddigi_szavazasok{
	color:#DDD;
	text-decoration:none;
	display:block;
	text-align:center;
	font:9px Arial, Helvetica, sans-serif;
}
#szavazas ul{
	list-style:none;
	margin:0;
	padding:0 5px;
}
.szer_ind_hatter{
	background-color:#28393f;
	font-size:4px;
	height:5px;
	padding:1px;
	margin:0 10px;
}
.szer_ind{
	background-color:#77929b;
	margin:0;
	height:4px;
	line-height:4px;
}
.szer_ind_szoveg{
	font:7pt Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#BBB;
	margin:0 10px;
}
.szer_valasz{
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	margin:2px 10px;
}
.szavazo_datum{
	font:7pt Verdana, Arial, Helvetica, sans-serif;
	color:#BBB;
}
.szavazo_gomb{
	margin-top:5px;
}
.szavazas_osszes{
	font:8pt Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
}

/******************** MOZIMŰSOR****************/
.napi{
	display:block;
	background-color:#363636;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	line-height:20px;
}
.napi_maraton{
	display:block;
	background-color:#363636;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	border:1px dotted #FF0000;
	line-height:20px;
}
.napi_aktiv{
	display:block;
	background-color:#d81e04;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	line-height:20px;
}
.napi_maraton_aktiv{
	display:block;
	background-color:#d81e04;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	line-height:20px;
}
.egy_nap_tabla{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#363636;
	width:100%;
}
.egy_nap_tabla th{
 background-color:#142227;
 border-right:1px solid #787d7f;
 border-bottom:1px solid #000;
}
.egy_nap_tabla th{
	color:#FFFFFF;
}
.egy_nap_hatter{
	background-color:#192427;
	/*margin-bottom:20px;*/
}
.film_cim{
	color:#FFFFFF;
	font:11px Arial, Helvetica, sans-serif;
	border-top:1px solid #0b1113;
}
.film_cim a{
	color:#FFFFFF;
}
	.kiemelt{
		background-image:url(im/kiemelt.jpg);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:17px;
		/*border:1px solid #ce1d04;*/
	}
	.D3{
		background-image:url(im/d3.jpg);
		background-repeat:no-repeat;
		background-position:right;
		padding-right:22px;
	}
	.DD{
		background-image:url(im/dd.jpg);
		background-repeat:no-repeat;
		background-position:right;
		padding-right:22px;
	}
	.mm{
		background-image:url(im/mm.jpg);
		background-repeat:no-repeat;
		background-position:right;
		padding-right:22px;
	}
.last_row{
background-color:#000000;
}
.info_paros, .info_paratlan{
	font:10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}
.info_paros{
	background-color:#d81e04;
	border-right:1px solid #9a0000;
}
.info_paratlan{
	background-color:#ce1d04;
	border-right:1px solid #930000;
}
.eloadas{
	width:1px;
	color:#76a3b0;
	font-size:8px;
	border-top:1px solid #0b1113;
	border-right:1px solid #172224;
}
.eloadas a{
	font:9px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.info_sor{	
	color:#FFFFFF;
	border-left:1px solid #959595;
	border-top:1px solid #959595;
	padding-left:20px;
}
.paratlan_sor{
	background-color:#000;
}
.paros_sor{
	background-color:#10181a;
}
.piros{	
	font:bold 9px Arial, Helvetica, sans-serif;
	color:#d81e04;
}
td .szek{
	width:0px;
	height:0px;
	background-color:#000000;
}
.form_table{
	background-color:#15303a;
}
.vaszon{
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	background-color:#3c5862;
	border-bottom:1px solid #FFF;
}
.hall_map{
	border:1px solid #3c5862;
	background-color:#DDD;
	margin-left:auto;
	margin-right:auto;
}
.arjegyzek{
	font:11px Arial, Helvetica, sans-serif;
}
.hiba {
	color:#FF0000;
	font:bold 11px Arial, Helvetica, sans-serif;
}
._form{
	font:11px Arial, Helvetica, sans-serif;
}
._film{
/*	background-color:#CCCC;*/
	font:11px Arial, Helvetica, sans-serif;
	padding:5px;
}
._film p{
	margin:2px;
}
._nev{
	width:200px;
	font:11px Arial, Helvetica, sans-serif;
}
._szsz{
	font:11px Arial, Helvetica, sans-serif;
	padding:3px;
}

.terem_terkep{
	background-color:#15303a;
/*	color:#000000;*/
	padding-top:5px;
}
	.jelolesek, #foglal{
		margin-left:auto;
		margin-right:auto;
		margin-top:20px;
		width:450px;
		padding:5px;
		border:1px solid #657a80;
	}
	#foglal{
		background-color:#000000;
	}
	.szsz_i{
		border: #3c5862 solid 1px;
		background-color: #15303a;
		width: 40px;
		color:#FFFFFF;
	}
	#foglal .nev, #foglal .kepkod_i{
		color:#FFFFFF;
		border: #3c5862 solid 1px;
		background-color: #15303a;
		width: 164px;
		height: 16px;
		line-height: 16px;
	}
	.kepkod_img{
		border:1px solid #FFFFFF;
		vertical-align:middle;
	}
	 .foglal_gomb{
		padding: 4px;
		background-color: #426c78;
		font-weight: bold;
		border:1px solid #FFFFFF;
	}
/***************************/
.reg_left_cell{
	float:left;
	width:40%;
	text-align:right;
	vertical-align:bottom;
	font-weight: bold;
	padding-right: 5px;
}
.reg_right_cell{
	float:left;
	width:50%;
	margin-bottom:5px;
}
.reg_fieldset{
	width:97%;
	padding:5px;
	border:1px solid #495e67;
}
legend{
	padding:3px;
	font-weight:bold;
}
.text_input{
	font:11px Arial, Helvetica, sans-serif;
	border:1px solid #ff6600;
	width:200px;
	padding:2px;
}
.text_input2{
	font:11px Arial, Helvetica, sans-serif;
	border:1px solid #ff6600;
	width:300px;
	padding:2px;
}
.hiba{
	color:#FF0000;
	font-weight:bold;
	clear:both;
	text-align:center;
	padding-top:3px;
}
#bejelentkezve{
	width:205px;
	color:#999999;
	font:11px Arial, Helvetica, sans-serif;
	text-align:center;
}
.hozza_link{
	background-image:url(im/comment.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:22px;
}
.clear{
	clear: both;
}
/*********************************************************************/
#uzenofal{
	background-color:#142227;
	background-image:url(im/box_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
}
	#uzeno_box{
		width:187px;
	}
	#uzenofal h2{
		/*background-image:url(im/uzenofal.jpg);
		background-repeat:no-repeat;
		height:35px;
		width:187px;
		text-indent:-1000em;*/
		background-image:url(im/bg_h2.jpg);
		background-repeat: no-repeat;
		color: #fff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-stretch: condensed;
		font-weight: normal;
		text-align: center;
		text-transform: uppercase;
		line-height: 33px;
		width:187px;
		height:34px;
	}
	#uzenofal a{
		color:#657a80;
	}
	.uzi_szoveg{
		padding:5px;
		width: 177px;
		white-space: inherit;
	}
	.uzi_datum{
		font:10px Arial, Helvetica, sans-serif;
		color:#657a80;
		padding-left:5px;
	}
	#uzeno_also{
		text-align:center;
	}
	
	
#bal_bannerek, #jobb_bannerek{
	text-align:center;
}
.banner_1, .banner_2{
	margin:10px 0;
}

#main_popup{
	background-color:#FFFFFF;
	border:5px solid #FF0000;
	position:absolute;
	left:50%;
	top:200px;
}
a#popup_link{
	display:block;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#990000;
	padding:4px;
	background-color:#EEE;
	border-top:1px solid #F00;
}
/********************** magyarázat ********************/
	.magy_kiemelt{
		background-image:url(im/kiemelt.jpg);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:17px;
	}
	.magy_D3{
		background-image:url(im/d3.jpg);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:22px;
	}
	.magy_DD{
		background-image:url(im/dd.jpg);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:22px;
	}
	.magy_mm{
		background-image:url(im/mm.jpg);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:22px;
	}
/*****************************************************************/
	#komment{
				width: 567px;
				margin-top: 25px;
				margin-left: auto;
				margin-right: auto; 
				background-image: url(im/bg_komment.jpg);
				background-repeat: repeat-y;
				clear: both;
			}
				#komment_top{
					height: 16px;
					margin: 0;
					padding: 0;
					background-image: url(im/bg_komment_top.jpg);
					background-repeat: no-repeat;
					padding-left: 14px;
					padding-top: 10px;
				}
					#komment_top h4{
						margin: 0px;
						font:bold 12px Arial, Helvetica, sans-serif;
						color:#FFFFFF;
					}
						#komment_top span{
							font-size: 11px;
							font-weight: normal;
						}
				#komment_tart{
					margin: 0;
					background-image: url(im/bg_komment_tart.jpg);
					background-repeat: no-repeat;
					background-position: left top;
					color: #3a7c89;
					font-size: 11px;
					padding-left: 34px;
					padding-right: 24px;
					padding-top: 10px;
				}
					#komment_tart .uzenet{
						margin: 0;
						padding: 0;
						margin-bottom: 6px;
					}
					#komment_tart .cim{
						color: #FFFFFF;
						background-color: #0f2328;
						width: 495px;
						height: 15px;
						padding-left: 15px;
					}
						#komment_tart .cim .nev{
							float: left;
							width: 200px;
						}
							#komment_tart .cim .nev a{
								color: #3a7c89;
								text-decoration: none;
							}
							#komment_tart .cim .nev a:hover{
								text-decoration: underline;
							}
							#komment_tart .cim .nev .kek{
								color: #3a7c89;
							}
						#komment_tart .cim .date{
							float: right;
							width: 200px;
							text-align: right;
							color: #3a7c89;
							margin: 0;
							margin-right: 15px;
						}
					#komment_tart #button{
						margin-top: 15px;
						margin-bottom: 15px;
					}
					#komment_tart a{
						color: #FFFFFF;
						text-decoration: none;
						font-weight: bold;
					}
					#komment_tart a:hover{
						text-decoration: underline;
					}
					#komment_tart p{
						padding: 10px;
						margin-top: 8px;
						margin-bottom: 8px;
					}
					#komment_tart .inp{
						border: #3c5862 solid 1px;
						background-color: #15303a;
						width: 164px;
						height: 16px;
						line-height: 16px;
					}
					#komment_tart .ta{
						border: #3c5862 solid 1px;
						background-color: #15303a;
						width: 500px;
						height: 90px;
						margin-top: 10px;
						overflow: auto;
						color:#FFFFFF;
					}
					#komment_tart #send{
						padding: 4px;
						margin-top: 10px;
						margin-right: 10px;
						border: 0px;
						border: 0px;
						background-color: #426c78;
						color: #000000;
						line-height: 12px;
						font-size: 10px;
						font-weight: bold;
						float: right;
					}
				#komment_foot{
					height: 15px;
					background-image: url(im/bg_komment_foot.jpg);
					background-position: bottom;
					background-repeat: no-repeat;
					margin: 0;
					padding: 0;
				}
				
				.lapozo{
					width:100%;
					background-color:#0F2328;
				}
				.page_cell{
					text-align:center;
				}
				#komment_tart a.aktiv_page{
					color:#FF0000;
				}
				#komment_tart h2{
					text-align:center;
				}
	
#con a.jf_link{
	color:#FF0000;
	font-weight:bold;
}

#hirlevel{	
	font:11px Arial, Helvetica, sans-serif;
	background-image:url(im/hirlevel_bg.jpg);
	background-repeat:repeat-y;
	width:187px;
	text-align:center;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}
	h2#hirlevel_fej{
		background-image:url(im/hirlevel.jpg);
		background-repeat:no-repeat;
		background-position:top;
		height:47px;
		text-indent:-1000em;
		margin:0;
	}
	#hirlevel_alja{
		background-image:url(im/hirlevel_bottom.jpg);
		background-repeat:no-repeat;
		background-position:top;
		height:32px;
	}
	#hirlevel_alja a{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		line-height:32px;
	}
.hl_input{
	width:250px;
	border:1px solid #475151;
	font:11px Arial, Helvetica, sans-serif;
	color:#657a80;
	padding:1px;
	background-color:#000000;
}
.hl_input2{
	width:120px;
	border:1px solid #475151;
	font:11px Arial, Helvetica, sans-serif;
	color:#657a80;
	padding:1px;
	background-color:#000000;
}

.nyomtat{
	float: right;
	/*padding: 5px 15px 0 0;*/
    margin-bottom: 20px;
}
.visszalink{
    width:111px;
    height:33px;
    display:block;
    /*background-image: url(im/f_vissza.jpg);*/
    background-repeat: no-repeat;
	background-image: url(im/bg_button.jpg);
    /*text-indent: -1000em;*/
    outline: none;
	text-align: center;
	text-decoration: none;
	line-height: 32px;
}
.tovabblink{
    width:111px;
    height:33px;
    display:block;
    background-image: url(im/f_tovabb.jpg);
    background-repeat: no-repeat;
    text-indent: -1000em;
    outline: none;
	float:right;
}
.foglalaslink{
    width:111px;
    height:33px;
    display:block;
   /* background-image: url(im/f_foglalas.jpg);
    background-repeat: no-repeat;
    text-indent: -1000em;*/
	/*background-image: url(im/f_vissza.jpg);*/
    background-repeat: no-repeat;
	background-image: url(im/bg_button.jpg);
    /*text-indent: -1000em;*/
    outline: none;
	text-align: center;
	text-decoration: none;
	line-height: 32px;
}
.foglalaslink2{
    width:111px;
    height:33px;
    display:block;
    /*background-image: url(im/f_foglalas.jpg);
    background-repeat: no-repeat;
    text-indent: -1000em;
    outline: none;*/
	/*background-image: url(im/f_vissza.jpg);*/
    background-repeat: no-repeat;
	background-image: url(im/bg_button.jpg);
    /*text-indent: -1000em;*/
    outline: none;
	text-align: center;
	text-decoration: none;
	line-height: 32px;
	float:right;
}
.vasarlaslink{
    width:111px;
    height:33px;
    display:block;
    /*background-image: url(im/f_vasarlas.jpg);
    background-repeat: no-repeat;
    text-indent: -1000em;
    outline: none;*/
	/*background-image: url(im/f_vissza.jpg);*/
    background-repeat: no-repeat;
	background-image: url(im/bg_button.jpg);
    /*text-indent: -1000em;*/
    outline: none;
	text-align: center;
	text-decoration: none;
	line-height: 32px;
    float: right;
}
#banner_wrap{
	width:567px;
}
#banner{
	/*background-image:url(im/banner_bg.gif);
	background-repeat:no-repeat;*/
	border-top: 1px solid #1f2a2e;
	border-left: 1px solid #1f2a2e;
	border-right: 1px solid #1f2a2e;
	width:565px;
	height:353px;
}
#banner_con{
	padding:5px;
	/*background-color: #000;*/
}
#shifter{
	/*background-color:#00457c;*/
	padding:0 6px;
	height: 21px;
	line-height: 20px;
	background-image: url(im/bg_shifter.jpg);
	background-repeat: repeat-x;
	border: 1px solid #1f2a2e;
	
}
	#shifter a{
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#426C78;
		text-decoration:none;
		display: block;
		width: 7px;
		float: left;
		padding: 3px 4px;
	}
	#shifter a:hover, #shifter a.aktiv{
		background-color:#1f2a2e;
		color:#fff;
	}
/**/
#rating{
	height: 30px;
}
.film_adatlap{
	clear: both;
}

#rateStatus{
	float:left; 
	clear:both; 
	width:100%; 
	height:20px;
	font-weight: bold;
}
#rateMe{
	float:left; 
	clear:both; 
	width:100%; 
	height:12px; 
	padding:0px; 
	margin:0px;
}
#rateMe0{
	float:left; 
	clear:both; 
	width:60px; 
	height:12px; 
	line-height: 11px;
	font-size: 10px;
	padding:0; 
	margin:0 10px;
	background-image:url(im/emptystar.gif);
	background-repeat: repeat-x;
}
#ratings{
	float:left; 
	clear:both; 
	height:12px; 
	padding:0px; 
	margin:0px;
	background-image:url(im/fullstar.gif);
	background-repeat: repeat-x;
}
#rateMe li{
	float:left;
	list-style:none;
}
#rateMe li a:hover, #rateMe .on	{
	background:url(im/coloredstar.gif) no-repeat;
}
#rateMe a{
	float:left;
	background:url(im/emptystar.gif) no-repeat;
	width:12px; 
	height:12px;
}
#ratingSaved{
	display:none;
}
.saved{
	color:red;
}


/***/
#lebegobanner{
	position:absolute;
	left:50%;
	top:100px;
	z-index:100;
	/*margin-left:-200px;
	padding:10px;
	background-color:#FF0000;*/
	text-align:center;
	padding: 0 0 10px 0;
}
#close_banner{
	background-color: #142227;
	color: #fff;
	padding: 2px;
	font:bold 11px Arial, Helvetica, sans-serif;
      width:150px;
      border:1px solid #FFF;
}

/***/
table.foglalasaim{
	/*border: 1px solid #1f2a2e;*/
	background-color: #666;
}
.foglalasaim #cim{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	background-image: url(im/bg_shifter.jpg);
	background-repeat: repeat-x;
	background-color: #052125;
	border-bottom: 1px solid #1f2a2e;
}

.paros td{
	background-color: #040708;
}
.paratlan td{
	background-color: #1e2b31;
}
.foglalasaim td{
	text-align: center;
	vertical-align: top;
}
.paros .td1, .paratlan .td1{
	color: #CE1D04;
	font-weight: bold;
}
.tabla{
	border: 1px solid #1f2a2e;
	width: 300px;
	margin: 25px auto 0 auto;
}
#tabla2{
	border: 1px solid #1f2a2e;
	width: 350px;
	margin: 25px auto 0 auto;
}
.show{
	display: block;
}
.hide{
	display: none;
}
#kuldes{
	background-image: url(im/bt_pic.jpg);
	width: 111px;
	height: 33px;
	color: #fff;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
	border: 0;
	display: block;
	margin: 0 auto;
	padding: 0;
}
.send_input{
	color: #fff;
	line-height: 22px;
	background-color: #15303A;
	width: 160px;
	height: 23px;
	color: #fff;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	border: 1px solid #3C5862;
	margin: 5px;
	padding: 0;
}
/********************* kiegészítések*************/

.helyszam_input{
	width:40px;
	border: #3c5862 solid 1px;
	background-color: #15303a;
	width: 20px;
	color:#FFFFFF;
}
/*********************** share *****************************/
.share{
	margin-top:20px;
	width:563px;
	height:72px;
	background-image:url(im/share_bg.jpg);
	background-repeat:no-repeat;
}
.share_holder{
	padding:11px 0 0 250px;
}
.icons{
	width:292px;
	height:44px;
}
.share_icon{
	float:left;
	padding-left:4px;
	padding-top:3px;
}
.jegy_nyomtat_link{
	font:bold 16px Arial, Helvetica, sans-serif;
}
/*header*/
#header{
	background-image: url(im/bg_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 1000px;
	height: 120px;
	margin: 0 auto;
}
	/*lang*/
		ul#lang{
			float: right;
			padding: 10px 14px 0 0;
			margin: 0;
			list-style: none;
		}
			ul#lang li{
				float: left;
				width: 16px;
				height: 11px;
				padding: 0 8px 0 0;
			}
				ul#lang li a{
					display: block;
					width: 16px;
					height: 11px;
					text-indent: -9000px;
					outline: none;
					background-position: left top;
					background-repeat: no-repeat;
				}
				ul#lang li#hu a{background-image: url(im/bt_hu.jpg);}
				ul#lang li#en a{background-image: url(im/bt_en.jpg);}
				ul#lang li#de a{background-image: url(im/bt_de.jpg);}
	/*main_menu*/
	ul#main_menu{
		margin: 0;
		list-style: none;
		clear: both;
		float: right;
		padding: 65px 20px 0 0;
	}
		ul#main_menu li{
			float: left;
			padding: 0 0 0 40px;
			line-height: 30px;
		}
			ul#main_menu li a{
				color: #fff;
				font-family: "MyriadProCondensed", Arial, Verdana;
				font-size: 18px;
				font-stretch: condensed;
				text-decoration: none;
			}
			ul#main_menu li a:hover{color: #d81e04;}
/**/
.input_gomb{
	background-image: url(im/bg_bt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
	height: 27px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	width: 105px;
	text-transform: uppercase;
	font-size: 12px;
	display: block;
	margin: 0 auto;
}
.maratoni{
	color:#FF0000;
	font-weight:bold;
}
