



body {
	background-color: #FFFFFF;	
	font-family: sans,Tahoma, Verdana, Arial;
	font-size:12px;
	margin:0px;
  /*background: #FFFFFF url('http://s3.amazonaws.com/twitter_production/profile_background_images/10894373/brunch4.jpg') fixed no-repeat top left;*/

}
 
p{
	margin:0px;
	padding:0px;
}
h2 {
	clear:both;
	
}

h3 {
	padding-top:6px;
	padding-left:10px;
}

/* header */
#header {
	width:990px;
	height:100px;
	
}

/* menu */
#menu_container {
	width:990px;
	height:28px;
	background:#ccc;
	font-family:sans, tahoma;
}

/* top */
#top_container {
	 background:url(../images/top-2011.jpg) no-repeat; 
	
	width:990px;
	height:251px;
	border:solid 0px;
	
	
}

#cegnev h1 {
	font-size:27px;
	color:#fff;
	font-weight:bold;
	font-family:sans,tahoma;
	
	width:245px;
	
	text-align:center;
	float:left;
	padding:0px;
	margin:0px;
	margin-top:2px;
}


#szlogen h1{
	float:right;
	margin-right:15px;
	margin-top:5px;
	font-size:20px;
	color:#fff;
	font-weight:normal;
	font-family:sans,tahoma;
	
}

ul.kereso_urlap {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	
	margin-top:10px;
	clear:left;
}
ul.kereso_urlap li {
	margin-bottom:4px;
}

ul.kereso_urlap input,select {
	font-size:12px;
	clear:right;
	margin-bottom:1px;
}

ul.kereso_urlap label {

	text-align:right;
	color:#fff;
	line-height:20px;
	float:left;
	width:65px;
	font-weight:bold;
	padding-right:10px;
}


.kereso_tarolo input,select {
	border:solid 1px #deebf7;
	font-size:13px;
	background:#f6f8ff;
	
}

#hirlevel_form input {
	border:solid 1px #deebf7;
	font-size:13px;
	background:#f6f8ff;
	
}

.kereso_tarolo {
	
}

.kereso_tarolo submit  {
	background: red;
}

/*
#search_container {
	background:#fff;
	float:left;
	
	color:#555;
	font-face:Arial;
	font-size:12px;
	font-weight:bold;
	border:solid 3px #FF6D00;
	margin:10px;
	opacity:0.94;
}
.kereses_submit{
	
	border:solid 0px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	padding:3px 8px;
	cursor:pointer;
}	
	

.search_field{
	font-size:12px;
	background:#eee;
	color:#555;
	font-weight:bold;
	border:solid 1px #555;
	cursor:pointer;
}


	
#search_container table {
	margin:6px 8px;
	
}
*/

#wrapper {
	
	float:left;
	
}
#left {
	
	border:solid 0px;
	float:left;
	
}

#right {
	
	border:solid 0px;
	float:left;
	
}

#center {
	border:solid 0px;
	width:500px;
	float:left;
	margin-left:2px;
	margin-bottom:50px;
	/*background:#aaa;*/
}


/* center */
#center h1 {
	
	font-size:12px;
	
	height:30px;
	margin:0px;
	margin-top:5px;
	line-height:30px;
	color:#fff;
	padding-left:10px;
}

.lista_szuro {
	background:#eee;
	margin-top:2px;
	width:500px;
	font-size:15px;
	color:#555;
	line-height:24px;
}
.lista_szuro div {
	
	padding:10px;
}

.lista_szuro a {
	color:#ff5300;
	
}
.lista_szuro a {
	color:#ff5300;
	
}
.lista_szuro a:hover {
	text-decoration:none;
	
}
.aktiv_szuro {
	background:#ff5100;color:#fff;
	font-weight:bold;
	padding: 0px 4px;
}



/* left block */
.blue_left_block {
	width:320px;
	margin-top:2px;
	background:#dff2ff;
	border:solid 1px #c5e7ff;
	color:#ff6600;
	font-size:11px;
	font-weight:bold;
}

.regio_block {
	width:500px;
	margin-top:2px;
	background:#dff2ff;
	border:solid 1px #c5e7ff;
	color:#000;
	font-size:11px;
	font-weight:bold;
}

.blue_left_block h3, .regio_block h3{
	padding:0px;
	margin:4px 0px 0px 10px;
	color:#003466;
	font-size:14px;
}

.blue_left_block_header {
	padding-top:8px;
	padding-bottom:8px;
	color:#000;
}

.blue_left_block_header a {
	padding:0px;
	margin:5px 0px 2px 10px;
	color:#003466;
	font-size:14px;
	text-decoration:none;
		
}

.cr {
	color:#fff;
	font-size:15px;
	padding:5px 10px 8px 0px;

}
.cr a {
	color:#fff;
	font-weight:bold;
	
}

.regio_block_content {
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
}

.blue_left_block_content, .regio_block_content {
	padding-bottom:8px;
	
}


#orszag_block a {
	color:#0054b4;
	text-decoration:none;
	background-image: url(images/nyil.gif) repeat;
	font-size:12px;
	font-weight:bold;
}

#orszag_block a:hover {
	text-decoration:underline;
}

/* lapozo*/
#lapozo {
	float:left;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	
	width:492px;
	height:30px;
	color:#3982a5;
}

#lapozo a {
	color:#3982a5;
	text-decoration:none;
	padding:8px;
}








.et_tabla td {
	border:solid 1px #bbb;
}


/* *********************** naptar *****************- */
.naptar {
	float:left;
	border-right:solid 1px #555;	
	margin-top:20px;
}
.naptar th {
	background:#ff5300;
	color:#fff;
	font-size:18px;
}
.naptar td {
	border-bottom:solid 1px #555;	
	border-left:solid 1px #555;	
}
.napok_tr td {
	width:85px;
	height:65px;
	
}
.aktiv_naptari_nap {
	cursor:pointer;
}






ul.kepek {
	
	float:left;
	margin:10px 0px 0px 0px;
	
	padding:0px;
}

ul.kepek li{
	list-style:none;
	padding:3px;
	display:inline;
}
ul.kepek img{ 
	border:solid 1px #555;
	
}


/* ************************** áttekintés tabla ************************* */
#attekintes_tabla {
	width:650px;
	margin-top:5px;
}
#attekintes_tabla tr {
	background:#f7f7f7;;
	font-size:11px;
	color:#555;
}
#attekintes_tabla th {
	background:#555;
	color:#fff;
}
.datum_td, .paros_sor, .paratlan_sor {
	color:#555;
	font-size:15px;
}
.datum_td a, .paros_sor a, .paratlan_sor a{
	color:#555;
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
}
.aktiv_datum_td {
	color:#fff;
	font-size:16px;
	background:#ff5300;
}
.aktiv_datum_td a {
	color:#fff;
	text-decoration:none;
	font-size:18px;
		font-weight:bold;
}

.paros_sor {
	background:#fcfcfc;
}
.paratlan_sor {
	background:#f7f7f7;
}

/* ------------ ajanlatok lista ---------------- */
ul.ajanlatok_tabla {
	margin:0px;
	margin-top:2px;
	padding:0px;
	/*border:solid 1px #777;*/
	width:500px;
	list-style:none;
	float:left;
}

ul.ajanlatok_tabla li{
	border:solid 1px #c5e7ff;
	float:left;
	width:100%;
	margin-bottom:2px;
	background: url(/images/bg105.jpg) repeat-x;
}

.list_img {
	margin:5px;
	border:solid 3px #fff;
}

ul.ajanlatok_tabla div {
	float:left;
	
}

.paros {
	background:#eee;
}

.ar_td {
	width:145px;
	margin-top:15px;
	font-size:17px;
	font-weight:bold;
	color:#666;
	vertical-align:bottom;
	text-align:right;
	float:left;
	display:inline;
	
}
.info_td {
	vertical-align:top;
	margin-top:7px;
	margin-bottom:5px;
	margin-left:5px;
	width:250px;
	display:inline;
}

.info_td a {
	color:#ff5300;
	font-size: 16px;
	font-weight:bold;
	text-decoration:underline;
}
.info_td a:hover {
	
	text-decoration:none;
}

.lista_reszletek {
	font-size:11px;
	margin-top:5px;
	color:#555;
	float:left;
	display:inline;
	width:255px;
}

.lista_reszletek p {
	margin:0px;
	color:#001159;
	font-size:14px;
	margin-bottom:6px;
	font-weight:bold;
}

.lista_reszletek a {
	font-size:11px;
	font-weight:normal;
}

.listaelem_cim {
	float:left;
}

.indulasi_datumok  {
	width:240px;
	
}


.indulasi_datumok td {
	font-size:12px;
	
}
.indulasi_datumok table {
	margin-top:5px;
	
}

.ar {
	font-size:14px;
	color:white;
	background:#ff5300;
	padding:2px 2px;
	border:solid 2px #e24500;
	display:inline;
}
.ar a {
	color:#fff;
	text-decoration:none;
}

ul.urlap {
	width:900px;
	float:left;
	clear:both;
	margin:0px;
	padding:0px;
	font-size:12px;
}

ul.urlap li{
	list-style:none;
	padding:3px;
}

ul.urlap label{
	text-align:right;
	line-height:24px;
	float:left;
	width:150px;
	padding-right:4px;
}



.message {
	margin:10px 10px;
	font-size:16px;
	font-weight:bold;
	color:red;
}


/* szállás részletes */
#ajanlat_reszletes h1 {
	font-size:12px;
}
#ajanlat_reszletes h2 {
	font-size:14px;
	margin-top:25px;
	color:#003466;
	padding-top:2px;
	padding-bottom:2px;
}
#ajanlat_reszletes h3 {
	font-size:18px;
	color:#555;
	color:#ff5300;
	margin:12px 0px 0px 0px;
	padding:0px;
}
.ajanlat_nav {
	line-height:25px;
	float:right;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
}
.ajanlat_nav a {
	color:#ff5300;
}
.ajanlat_nav a:hover {
	text-decoration:none;
}



#adatok_tarolo, #oldalak, .uzenet, #kepek_tarolo {
	float:left;
	border:solid 1px  #c5e7ff;;
	margin-top:2px;
	width:500px;
	background: url(/images/bg105.jpg) repeat-x;
}

#adatok_tarolo h2 {
	background:#deebf7;
}

#kepek_tarolo img {
	border:solid 4px #fff;
	margin-left:10px;
	margin-bottom:10px;
}

#kepek_tarolo h3 {
	padding-left:10px;
}
 
.uzenet a {
	color:#ff5300;
	
	
}
.uzenet {
	width:500px;
}
.uzenet h3 {
	color:#003466;
	font-size:14px;
	padding-left:20px;
}

/*
#ajanlat_adatok {
	float:left;
	border:solid 0px;
	width:620px;
	margin:0px 0px 0px 0px;
	padding:3px;
	clear:right;
}
#ajanlat_adatok img{
	border:solid 1px #555;
}
*/
#szallas_kep {
	float:left;
	margin:10px;
	border:solid 4px #fff;
}

/*
#attekintes_tabla {
	width:650px;
	margin-top:5px;
}
#attekintes_tabla tr {
	background:#f7f7f7;;
	font-size:11px;
	color:#555;
}
*/


#leiras_tarolo {
	width:500px;
}


.ar_tabla th, .kedvezmeny_tabla th, .calc_tabla th {
	/*background:#555;*/
	color:#333;
	border-right:solid 1px #fff;
}
.ar_tabla td, .kedvezmeny_tabla td, .calc_tabla td {
	/*border-bottom:solid 1px #555;
	border-left:solid 1px #555;*/
}
.ar_tabla,.kedvezmeny_tabla , .calc_tabla {
	border:solid 0px #555;
	/*border-right:solid 2px #555;*/
	clear:both;
}

.ar_tabla_paratlan {
	background:#eff3ff;
}

.back_nav  {
	margin:6px 6px 3px 6px;
	font-size:14px;
	font-weight:bold;
}

.ar_tabla a, .back_nav a {
	color:#ff5300;
}
.ar_tabla a:hover, .back_nav a:hover {
	text-decoration:none;
}

/* foglalás */
#foglalas_tarolo {
	padding-left:10px;
	width:600px;
}
#foglalas_tarolo h2 {
	font-size:14px;
	margin-top:15px;
}

.honap_linkek {
	font-size:12px;
}
.honap_linkek a,#et_tarolo a  {
	color:#ff5300;
}

.kedvezmeny {
	background:#eee;
}

#arkal_tabla {
	border-right:solid 2px;
	border-top:solid 2px;
	border-left:solid 1px;
	border-bottom:solid 1px;
}


#arkal_tabla td{
	border-left:solid 1px;
	border-bottom:solid 1px;
}



#lablec_tarolo {
	width:980px;
	float:left;
	border-top:solid 1px #eee;
	
	text-align:center;
	
	margin-top:20px;
	font-size:11px;
	color:#444;
	padding-top:3px;
	padding-bottom:10px;
}

#lablec_tarolo a {
	color:#ff5300;
}
#lablec_tarolo a:hover {
	text-decoration:none;
}



.repjegy_tabla {
	margin-top:2px;font-size:11px;width:155px;border:solid 1px #c6e7ff;margin-left:5px;
	cursor:pointer;
}

.repjegy_tabla th {
	border-color:#003463;background:#3982a5;color:#fff;
}

.repjegy_tabla a {
	color:#333;
}
.repjegy_tabla a:hover {
	text-decoration:none;
}
.repjegy_tabla a:visited {
	color:#333;
}

.hotline {
	float:right;line-height:26px;margin-right:10px;
	font-weight:bold;
	color:#d84403;
	
}

.kep-akcio {
	width:323px;
	height:170px;
	margin-top:2px;
	font-size:20px;
	float:left;
	clear:both;
	cursor:pointer;

}

.kep-akcio h1 {
	font-size:24px;
	color:#fff;
	margin:7px 0px 5px 0px;
	opacity:0.85;
	filter:alpha(opacity=85);
	text-align:right;
	width:314px;
	font-weight:bold;
}
.kep-akcio h2 {
	font-size:18px;
	color:#fff;
	margin:0px;
		filter:alpha(opacity=85);
	
	opacity:0.85;
	width:314px;
	text-align:right;
}

.gorogorszag-akcio {
	background: url(/images/gorog-notext.jpg);
}

.repjegy-akcio {
	background: url(/images/33954_1_k.jpg) no-repeat;
	height:90px;
	background-color:#333568;
	text-align:right;
	font-size:12px;
	color:#fff;
	cursor:default;
	
}
.repjegy-link {
	margin-right:10px;
	width:250px;
	float:right;
	color:#fff;
	line-height:18px;
}

.repjegy-link a {
	text-decoration:none;
	color:#fff;
}

.repjegy-link a:hover {
	text-decoration:underline;
	
}


.egyiptom-akcio, .Egyiptom-akcio {
	background: url(/images/egyiptom-notext.jpg);
}

.jordania-akcio, .Jordania-akcio {
	background: url(/images/jordania-notext.jpg);
}

.spanyolorszag-akcio, .Spanyolorszag-akcio {
	background: url(/images/spanyolorszag-notext.jpg);
}

.tunezia-akcio, .Tunezia-akcio {
	background: url(/images/tunezia-notext.jpg);
}

.hirlevel_doboz {
	width:270px;background:#fff;margin:15px 10px 15px 10px;
	display:inline;
	float:left;
}


.ajanlatok_tabla_egyszeru a:hover { text-decoration:none;}






.foglalas h4 {
	font-size:14px;
		margin-bottom:7px;
			text-decoration:underline;
			}
			.foglalas li {
				margin-bottom:3px;
				}

#menu_container a:hover {
    text-decoration:underline;
}


.valaszt {
    margin-left:5px;
    margin-right:10px;
    color:#003366;
}

.foglalas  {
    text-align:justify;
}

