
body {
	
	background: transparent none ;
}

body, fieldset, input, select {
	font-size	: 11px;
	color:#4F4F4F;
	margin		: 0px;
	padding		:0px;
	font-family	: arial;
	
}

a, a:visited {
	color: black;
	text-decoration: none;
}

a:hover {
	color: blue;
}

input, select {
	font-size: 10px;
}




#fodoboz {
	background: transparent none ;
	width: 230px;
	margin-bottom: 3px;
	font-size	:10px;
	margin-left : 1px;
}

#fodoboz ul {
	display: block;
	margin: 0px;
	padding: 0px;
}


#fodoboz ul li {

	border-top:1px solid #fff;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	
	background-color: #eef3f7;/*#e1e5f0;*/
	list-style: none;
	display: inline;
	text-align: center;
	height: 20px;
	float: left;
	margin: 0 2px -2px 0;
}


#fodoboz ul li span {
	display: block;
	float: left;
}

#fodoboz li a:link, #fodoboz li a:visited {
	color: #294a99;
	text-decoration: none;
	padding: 2px 4px 4px 4px;
	display: block;
	margin: 0 2px;
	/*font-weight: bold;*/
}


#fodoboz li a:hover {
	color: #000;
}

#fodoboz ul li.tab-akt {

background-color: #2D5C88;
}

#fodoboz ul li.tab-akt span {

background-color: #2D5C88;
}

#fodoboz li.tab-akt a:link, #fodoboz li.tab-akt a:visited {
	background-image: none;
	color: #fff;
}


/* tabmen� v�ge */

#fodoboz ul li.kiemelt-ful {
	list-style: none;
	display: inline;
	text-align: center;
	height: 20px;
	float: left;
	background-color: #fff;
	margin: 0 2px -2px 0;
}


#fodoboz ul li.kiemelt-ful span {
	height: 20px;
	display: block;
	float: left;
}

#fodoboz li.kiemelt-ful a:link, #fodoboz li.kiemelt-ful a:visited {
	color: #fff;
	text-decoration: none;
	padding: 2px 4px 4px 4px;
	display: block;
	margin: 0 2px;
	/*font-weight: bold;*/
}


#fodoboz li.kiemelt-ful a:hover {
	color: #D22F23;
}



/* kiemelt tab v�ge */


/* nagyk�pes verzi� - k�z�s deklar�ci�k */

#fodoboz div {
	width: 225px;
	height: 168px;
	background-color: #fff;
	clear: left;
	overflow: hidden;
}



#utazas-kereso {
background-color: #ffffff;
/*font-weight: bold;*/
font-size: 10px;
}



/* keres�doboz */

#utaz-bal, #hotel-bal, #repul-bal {
width: 220px;
height: 158px;
border: none;
background-color: #FFFFFF;
float: left;
padding: 3px;
line-height: 18px;
}

#utaz-bal label, #hotel-bal label, #repul-bal label {
/*font-weight: bold;*/
line-height: 18px;
}

#utaz-bal .utaz-honnan, #hotel-bal .hotel-hol {
margin: 0px 0 0px 0;
}

*html #utaz-bal .utaz-honnan {
margin-top: 0px;
}
*:first-child+html #utaz-bal .utaz-honnan {
margin-top: 0px;
}

#utaz-bal .utaz-honnan input {
width	: 60px;
margin-right: 5px;
float: left;
}

#utaz-bal .utaz-honnan a {
float: left;
display: block;
margin-top: 2px;
width: 15px;
height: 15px;
}

#utaz-bal .utaz-honnan .utaz-ev {
margin-left: 5px;
float: left;
width: 85px;
}

#utaz-bal .utaz-honnan .utaz-nap {
width: 38px;
margin-left: 4px;
}

*html #utaz-bal .utaz-honnan .utaz-nap {
margin-left: 1px;
}

#utaz-bal fieldset#utasbox, #repul-bal fieldset#repulbox {
width: 218px;
height: 22px;
border:0px;
}

#repul-bal fieldset#repulbox {
display: block;
margin-top: 10px;
}

#utaz-bal fieldset#utasbox label {
display: block;
float: left;
font-weight: normal;
line-height: 13px;
margin: 8px 0 0 0px;
}

#utaz-bal fieldset#utasbox label.utas-gyerek {
margin-top: 2px;
line-height: 13px;
text-align: right;
}

#utaz-bal fieldset#utasbox select {
float: left;
margin: 6px 0 0 5px;
width: 32px;
}

#utaz-ker , #repul-ker {
margin-top: 10px;
}

#utaz-ker a, #repul-ker a {
margin-right: 60px;
font-weight: normal;
}

#hotel-bal .hotel-hol input {
width: 70px;
}

#hotel-bal .hotel-hol select {
margin-left: 2px;
width: 38px;
}

#hotel-bal .hotel-hol select.hotel-evek {
margin-left: 2px;
width: 40px;
}

#hotel-bal .hotel-tipus #szoba {
width: 122px;
}

#hotel-bal .hotel-tipus #hotel-db {
width: 49px;
margin-left: 5px;
}

#hotel-bal #hotel-agyak , #hotel-bal #hotel-ejszaka {
margin-top: 10px;
}

#hotel-bal #hotel-agyak select, #hotel-bal #hotel-ejszaka select {
width: 42px;
margin-right: 5px;
}

*:first-child+html #hotel-bal #hotel-agyak select, *:first-child+html #hotel-bal #hotel-ejszaka select {
margin-bottom: -3px;
}

#hotel-bal #hotel-agyak span {
font-size: 10px;
}

#hotel-bal #hotel-keres {
margin-top: 6px;
}

*html #hotel-bal #hotel-keres {
margin-top: 3px;
}

*:first-child+html #hotel-bal #hotel-keres {
margin-top: 3px;
}

#hotel-bal #hotel-keres a {
margin-left: 65px;
font-weight: normal;
}

#repul-bal #celor select {
width:178px;
}

#repul-bal #ind label {
display: block;
}

#repul-bal #ind #rep-ev {
width: 84px;
}

#repul-bal #ind #rep-hon {
width: 138px;
margin-left: 5px;
}

#repul-bal #ind #rep-nap {
width: 45px;
margin-left: 5px;
}

#repul-bal #repulbox input {
float: left;
margin: 0px 0 0 0px;
}

*html #repul-bal #repulbox input {
margin-top: 3px;
}

*:first-child+html #repul-bal #repulbox input {
margin-top: 6px;
}

#repul-bal #repulbox label {
display: block;
font-weight: normal;
float: left;
margin: 0px 15px 0px 0px;
}

.utaz-jobb {
position: relative;
width: 234px;
height: 166px;
float: left;
margin-left: 5px;
}

.utaz-jobb img {
float: left;
width	: 232px;
margin-top:3px;
}

.utaz-jobb span {
display: block;
position: relative;
float: left;
width: 152px;
height: 19px;
background-color: #fcfcfc;
border: 1px solid #f3f3f2;
}


.utaz-elozo {
position: relative;
top: 3px;
left: 6px;
margin-right: 130px;
background: url(nyil_bal.gif) left no-repeat;
padding-left: 13px;
/*font-weight: bold;*/
}

.utaz-kov {
position: relative;
top: 3px;
background: url(nyil_jobb.gif) right no-repeat;
padding-right: 13px;
/*font-weight: bold;*/
}

/* keres�doboz v�ge */

#honnan {
	width: 60px;
}

#repbox-het { 
}

fieldset {
	border: 0px;
}

body, fieldset, input, select {
	font-size	: 11px;
	color:#4F4F4F;
	margin		: 0px;
	padding		:0px;
	font-family	: arial;
	
}

#fodoboz ul li {
	font-size	: 11px;
	font-family	: arial;
}
#fodoboz {
	background: #E0E7F1;
}
