body	{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #2e3845;
	background: #ffffff;
	margin: 0;
	padding: 0;
	border: #eaeeff 10px solid;
}
p	{
	font-size: 12px;
	font-weight: normal;
	color: #2e3845;
}
A:link, A:active, A:visited {
	color: #557abc;
	font-weight: bold;
	text-decoration: none;	
	}
A:hover {
	text-decoration: underline;
}
.sima8pt	{
	font-size: 12px;
	font-weight: normal;
	color: #2e3845;
	padding: 10px;
}
.sorkizart8pt {
	font-size: 12px;
	font-weight: normal;
	color: #2e3845;
	padding: 10px;
}
.clr	{
	clear: both;
}
.container	{
	position: relative;
	background: #fff6ed url("images/bg_main.jpg") top center no-repeat;
}
.headline	{
	height: 11px;
	background: #ed1c24;
	border-bottom: #ffffff 1px solid;
}
.header	{
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
.logo	{
	float: left;
}
.fejlec_ajanlo	{
	position: relative;
	float: right;
	width: 355px;
	height: 129px;
	background: #ffffff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#ebeffe));
	background: -moz-linear-gradient(#ffffff, #ebeffe);
	background: linear-gradient(#ffffff, #ebeffe);
	-pie-background: linear-gradient(#ffffff, #ebeffe);
	-moz-border-radius: 0 0 20px 0;
	-webkit-border-radius: 0 0 20px 0;
	border-radius: 0 0 20px 0;
	behavior: url("PIE.htc");
}
.fejlec_ajanlo ul	{
	list-style-type: none;
	padding: 10px;
	margin: 0;
}
.fejlec_ajanlo .pic	{
	float: left;
	padding: 0 10px;
}
.fejlec_ajanlo .pic img	{
	border: #ffffff 3px solid;
}
.fejlec_ajanlo .info	{
	float: left;
	line-height: 22px;
}
.fejlec_ajanlo .info a	{
	font-size: 14px;
	font-weight: bold;
	color: #557abc;
	text-decoration: none;
}
.fejlec_ajanlo .info a:hover	{
	color: #0000ff;
}
.fejlec_ajanlo .info span	{
	font-size: 14px;
	font-weight: bold;
	color: #ed1c24;
}
.box_futoszoveg	{
	position: relative;
	margin: 0 auto;
	width: 972px;
	height: 15px;
	overflow: hidden;
	color: #ffffff;
	font-size: 14px;
	font-weight: normal;
	background: #ed1d25;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ed1d25), to(#f3676d));
	background: -moz-linear-gradient(#ed1d25, #f3676d);
	background: linear-gradient(#ed1d25, #f3676d);
	-pie-background: linear-gradient(#ed1d25, #f3676d);
	-moz-border-radius: 20px 0 20px 0;
	-webkit-border-radius: 20px 0 20px 0;
	border-radius: 20px 0 20px 0;
	border: #ffffff 2px solid;
	behavior: url("PIE.htc");
	padding: 12px;
	vertical-align: top;
}
.box_futoszoveg	p{
	position: relative;
	margin: 0 auto;
	width: 972px;
	overflow: hidden;
	color: #ffffff;
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 15px 0;	
	vertical-align: top;
}
.marquee0 a:link, .marquee0 a:active, .marquee0 a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;	
}
.marquee0 a:hover {
	text-decoration: underline;
}
.box_futoszoveg a:link, .box_futoszoveg a:active, .box_futoszoveg a:visited	{
	color: #fff;
	font-weight: bold;
	text-decoration: none;	
}
.box_futoszoveg a:hover {
	text-decoration: underline;
}
.box_felsomenu	{
	position: relative;
	width: 978px;
	height: 60px;	
	margin: 0 auto;
	background: #eaeeff url("images/bg_felsomenubox.gif") bottom left repeat-x;
	-moz-border-radius: 20px 20px 0 0;
	-webkit-border-radius: 20px 20px 0 0;
	border-radius: 20px 20px 0 0;
	border-bottom: #557abc 1px solid;
	behavior: url("PIE.htc");
	padding: 11px 11px 10px 11px;
}
.box_felsomenu .felsomenu	{
	position: relative;
	//padding: 10px;
	height: 54px;
	background: #557abc url("images/bg_felsomenu.gif") top left repeat-x;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: #ffffff 2px solid;
	behavior: url("PIE.htc");
}
.felsomenu_separator	{
    position: relative;
    width: 1px;
    background: #ffffff;
}
.felsomenu_td	{
	text-align: center;
	max-width: 100px;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap !important;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}
.felsomenu_td a:link, .felsomenu_td a:active, .felsomenu_td a:visited {
	font-family: Tahoma;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
.felsomenu_td a:hover {
	color: #c5cfff;
}
.felsomenu_td_act	{
	background: url('images/topmenu_act_bg.jpg') top left repeat-x;
	text-align: center;
	max-width: 100px;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap !important;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}
.felsomenu_td_act a:link, .felsomenu_td_act a:active, .felsomenu_td_act a:visited {
	font-family: Tahoma;
	font-size: 14px;
	color: #557abc;
	text-decoration: none;
}
.felsomenu_td_act a:hover {
	color: #557abc;
}
.box_main	{
	position: relative;
	margin: 0 auto;
	min-height: 800px;
	width: 1000px;
	background: #ffffff;
	padding: 0 0 10px 0;
}
.footer	{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	background: #6384c0 url("images/bg_footer.gif") top left repeat-x;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
}
.footer table	{
	height: 87px;
}
.footer1	{
	padding-left: 20px;
	line-height: 18px;
	text-align: left;
}
.footer1 a	{
	color: #ffffff;
	text-decoration: underline;
}
.footer1 a:hover	{
	text-decoration: none;
	color: #ffff88;
}
.footer2	{
	text-align: center;
	line-height: 18px;
}
.footer2 h1	{
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
}
.footer2 a	{
	color: #ffffff;
	text-decoration: none;
}
.footer2 a:hover	{
	color: #ffff88;
}
.footer3	{
	padding-right: 20px;
	text-align: right;
	vertical-align: bottom;
}
.topmenu_td, .topmenu_td_act	{
	font-family: Tahoma;
	text-align: center;
	color: #4d2c77;
	font-weight: normal;
	font-size: 14px;
}
.topmenu_td a:link, .topmenu_td a:active, .topmenu_td a:visited	{
	font-family: Tahoma;
	color: #4d2c77;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
}
.topmenu_td a:hover	{
	color: #ffffff;
}
.topmenu_td_act a:link, .topmenu_td_act a:active, .topmenu_td_act a:visited	{
	font-family: Tahoma;
	color: #ffffff;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
}
.topmenu_td a:hover	{
	color: #ffffcc;
}
.column_left	{
	position: relative;
	float: left;
	width: 207px;
	padding: 10px 0 0 10px;
}
.column_middle	{
	position: relative;
	float: left;
	width: 528px;
	padding: 10px 11px 0 11px;
}
.column_right	{
	position: relative;
	float: left;
	width: 218px;
	padding: 10px 10px 0 0;
}
#search_container	{
	position: relative;
	color: #557abc;
	background: #eaeeff url("images/bg_kereses.gif") top left repeat-x;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	border: #eaeeff 2px solid;
	behavior: url("PIE.htc");
}	
.keraktiv {
	position: relative;
	padding: 10px 0 0 10px;
}
.tab_content {
	position: relative;
}
.dirmenu_top {
	position: relative;
	background: #ed1c24;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px 0 0 0;
	border-top: #ed1c24 2px solid;
	border-left: #ed1c24 2px solid;
	border-right: #cd4b60 1px solid;
	border-bottom: #cd4b60 1px solid;
	behavior: url("PIE.htc");	
	height: 34px;
	font-family: Tahoma;
	font-size: 18px;
	color: #ffffff;
	padding: 10px 0 0 30px;
}
.dirmenu {
	position: relative;
	background: #557abc;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 0 0 15px 0;
	border-right: #a1b5da 1px solid;	
	behavior: url("PIE.htc");	
}
.dirmenu_1 {
	background: url('images/dirmenu_bg.jpg') top left repeat-x;
	font-family: Tahoma;
	font-size: 15px;
	color: #ffffff;
}
.dirmenu_1 a:link, .dirmenu_1 a:active, .dirmenu_1 a:visited {
	display: table-cell;
	vertical-align: middle;	
	width: 100%;
	height: 50px;	
	font-family: Tahoma;
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;	
}
.dirmenu_1 a:hover {
	color: #c5cfff;
	text-decoration: none;
}
.dirmenu_1 .pic {
	float: left;
	width: 45px;
	text-align: center;
}
.dirmenu_1 .txt {
	float: left;
	max-width: 151px;
	padding: 0 5px;
}
.dirmenu_1_active {
	background: url('images/dirmenu_bg_active.jpg') top left repeat-x;
	font-family: Tahoma;
	font-size: 15px;
	color: #ffffff;
}
.dirmenu_1_active  a:link, .dirmenu_1_active  a:active, .dirmenu_1_active  a:visited {
	display: table-cell;
	vertical-align: middle;	
	width: 100%;
	height: 50px;	
	font-family: Tahoma;
	font-size: 15px;
	color: #557abc;
	text-decoration: none;
}
.dirmenu_1_active  a:hover {
	color: #557abc;
	text-decoration: none;
}
.td {
	font-size: 13px;
	color: #557abc;
	padding: 5px 0 0 15px;
}
.td_np {
	padding: 5px 0 0 15px;
	width: 180px;
}
.td_np select	{
	width: 185px;
	border: #839dae 1px solid;
}
.td_nh	{
	text-align: center;
	padding: 10px 0 5px 0;
}
.td_nh2	{
	text-align: center;
	padding: 5px 0 5px 0;
}
.td_nh2 a:link, .td_nh2 a:active, .td_nh2 a:visited {
	color: #557abc;
	text-decoration: underline;
}
.td_nh2 a:hover {
	text-decoration: none;
}
.date-pick	{
	width: 145px;
}
.ui-datepicker-trigger	{
	padding: 0 0 3px 3px;
	vertical-align: middle;
}
.dobozok_bg {
	background: #eaeeff;
}
.dobozok {
	padding: 10px 0 10px 9px;
}
.dobozcim {
	background: url('images/dobozcim_bg.jpg') top left repeat-x;
	font-family: Tahoma;
	font-size: 18pt;
	color: #557abc;
	height: 43px;
}
.dobozcim h1 {
	font-family: Tahoma;
	font-size: 18px;
	color: #557abc;
	text-align: center;
}
.doboztartalom {
	background: #fff;
	font-family: Tahoma;
	font-size: 12px;
	color: #000;
	padding: 10px;
}
.doboztartalom a:link, .doboztartalom a:active, .doboztartalom a:visited {
	font-family: Tahoma;
	font-size: 14px;
	color: #557abc;
	font-weight: bold;
	text-decoration: underline;
}
.doboztartalom a:hover {
	text-decoration: none;
}
.doboz_artd {
	font-family: Tahoma;
	font-size: 18px;
	color: #ed2027;
	font-weight: bold;
	text-decoration: none;
}
.keretespanel0	{
	border: #eaeeff 9px solid;
	margin: 10px 0;
}
.keretespanel1	{
	border: #eaeeff 9px solid;
}
.keretespanel2	{
	border: #eaeeff 9px solid;
}
.keretespanel3	{
	border: #eaeeff 9px solid;
}
.masiksor1 {	
	background: url('images/titlewrapper_bg.jpg') top left repeat-x;
	height: 44px;
	color: #557abc;
	font-size: 18px;
	vertical-align: middle;
	padding: 5px 0 0 5px;	
	
}
.titlewrapper	{
	background: url('images/titlewrapper_bg.jpg') top left repeat-x;
	height: 44px;
	padding: 0;
}
.titlewrapper .title	{
	float: left;
	color: #557abc;
	font-size: 18px;
	vertical-align: middle;
	padding: 5px 0 0 5px;
	margin: 0;	
}
.titlewrapper .title h1	{
	font-family: Tahoma;
	float: left;
	color: #557abc;
	font-size: 18px;
	vertical-align: middle;
	padding: 5px 0 0 15px;
	margin: 0;
}
.titlewrapper .titlear	{
	font-family: Tahoma;
	float: right;
	color: #ed1c24;
	font-size: 18px;
	vertical-align: middle;
	text-align: right;
	padding: 10px 15px 0 0;
}
.titlewrapper .orderbox	{
	float: right;
	color: #557abc;
	font-size: 12px;
	vertical-align: middle;
	padding: 5px 15px 0 0px;	
}
.titlewrapper .orderbox img	{
	vertical-align: middle;
}
.keretespanel0 .titlewrapper .title	{
	float: left;
	color: #557abc;
	font-size: 18px;
	vertical-align: middle;
	padding: 10px 0 0 10px;
	margin: 0;	
}
.keretespanel1 .titlewrapper .title	{
	float: left;
	color: #557abc;
	font-size: 18px;
	vertical-align: middle;
	padding: 10px 0 0 10px;
	margin: 0;	
}
.keretespanel3 .titlewrapper .title	{
	float: left;
	color: #557abc;
	font-size: 18px;
	vertical-align: middle;
	padding: 10px 0 0 10px;
	margin: 0;	
}
.kerfeltetel_title	{
	text-decoration: underline;
	font-weight: bold;
}
.table_lapozo	{
	border-bottom: #557abc 1px solid;
}
.table_lapozo .lapozo td	{
	width: 10px;
	text-align: center;
}
.table_lapozo .lapozo a	{
	color: #557abc;
	font-weight: bold;
	text-decoration: none;
}
.table_lapozo .lapozo a:hover	{
	color: #557abc;
}
.table_lapozo .lapozo td.aktivlapozo a	{
	color: #ed1c24;
}
.ajanlatpanel	{
	padding: 0 0 5px 0;
	border-bottom: #557abc 1px solid;
}
.ajanlatpanel .felsosor	{
	padding: 7px 0 0 0;
}
.ajanlatpanel .felsosor .ajanlattitle	{
	font-size: 12px;
	float: left;
	width: 63%;
}
.ajanlatpanel .felsosor .ajanlattitle a	{
	font-size: 17px;
	font-weight: bold;
	color: #ed1c24;
	text-decoration: none;
}
.ajanlatpanel .felsosor .ajanlattitle a:hover	{
	color: #557abc;
}
.ajanlatpanel .felsosor .kedvezmenycell	{
	float: left;
	width: 35%;
}
.ajanlatpanel .felsosor .kedvezmenycell a	{
	font-weight: bold;
	text-decoration: none;
}
.ajanlatpanel .felsosor .kedvezmenycell img	{
	vertical-align: middle;
}
.ajanlatpanel .felsosor .kedvezmenycell span	{
	font-size: 19px;
	font-weight: normal;
	color: #bde02d;	
}
.ajanlatpanel .felsosor .ajanlatar	{
	float: right;
	width: 35%;
	font-size: 17px;
	font-weight: bold;
	color: #ed1c24;
	text-align: right;
}
.keretespanel3 .felsosor {
	padding: 5px 10px 0 10px;
}
.ajanlatpanel .alsosor	{
	padding: 4px 0 0 0;
}
.ajanlatpanel .alsosor .ajanlatkep	{
	float: left;
}
.ajanlatpanel .alsosor .egyebinfo tr	{
	float: left;
	padding: 0 0 5px 0;
}
.ajanlatpanel .alsosor .egyebinfo	{
	float: left;
	width: 160px;
	padding: 5px 5px 0 10px;
}
.ajanlatpanel .alsosor .egyebinfo .sep	{
	color: #ed1c24;
	font-weight: bold;
}
.ajanlatpanel .alsosor .egyebinfo p	{
	margin: 0 0 6px 0;
}
.ajanlatpanel .alsosor .egyebinfo span	{
	font-weight: bold;
	color: #ff5a20;
}
.ajanlatpanel .alsosor .gombok	{
	width: 150px;
	vertical-align: top;
	float: right;
	width: 165px;
	padding: 0;
}
.ajanlatpanel .alsosor .gombok td	{
	padding: 0 0 5px 0;
}
.ajanlatpanel .alsosor .gombok table td	{
	width: 150px;
	vertical-align: top;
	text-align: right;
}
.ajanlatpanel .alsosor .tovabbiidopontok	{
	float: right;
	width: 350px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.ajanlatpanel .alsosor .tovabbiidopontok li	{
	list-style-type: none;
	padding: 3px;
	margin: 0;
}
.ajanlatpanel .alsosor .tovabbiidopontok li.odd	{
	background: #dedede;
}
.ajanlatpanel .alsosor .tovabbiidopontok li.even	{
	background: #ffffff;
}
.ajanlatpanel .alsosor .tovabbiidopontok li.right	{
	text-align: right;
}
.ajanlatpanel .alsosor .tovabbiidopontok li h3	{
	margin: 0 0 0 5px;
}
.ajanlatpanel .alsosor .tovabbiidopontok li label	{
	font-weight: bold;
	color: #ff5a20;
}
.ajanlatpanel .alsosor .tovabbiidopontok .td20	{
	float: left;
	width: 25%;
}
.ajanlatpanel .alsosor .tovabbiidopontok .td35	{
	float: left;
	width: 35%;
}
.ajanlatpanel .alsosor .tovabbiidopontok .td45	{
	float: left;
	width: 40%;
}
.keretespanel3 .alsosor {
	padding: 5px 10px 0 10px;
}
.tovabbgomb	{
	text-align: right;
	padding: 15px 5px;
}
.tovabbgomb a	{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	background: #facb55;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	behavior: url("PIE.htc");
	padding: 5px 10px;
}
.tovabbgomb a:hover	{
	background: #ff5a20;	
}
.table_picture	{
	float: right;
}
.table_picture span	{
	font-size: 9px;
}
.table_picture span a	{
	text-decoration: underline;
}
.table_infop	{
	float: left;
	display: block;
	width: 55%;
}
.table_infop .kedvezmenycell	{
	padding: 0 0 10px 0;
}
.table_infop .kedvezmenycell a	{
	font-weight: bold;
	text-decoration: none;
}
.table_infop .kedvezmenycell img	{
	vertical-align: middle;
}
.table_infop .kedvezmenycell span	{
	font-size: 19px;
	font-weight: normal;
	color: #bde02d;	
}
.table_infop table	{
	padding: 0 0 0 10px;
}
.table_infop table td	{
	padding: 0 10px 13px 0;
}
.table_infop .buttons	{
	width: 350px;
	padding: 25px 0 0 10px;
}
.table_infop .button1	{
	float: left;
	padding: 0 25px 0 0;
}
.table_infop .buttons2	{
	float: right;
	padding: 25px 0 0 25px;
}
.wrapper1 {
	padding:10px;
}
.wrapper .orszagregio	{
	float: right;
	padding: 10px 10px 0 10px;
}
.wrapper .idopontinfo	{
	float: left;
	text-align: left;
	padding: 10px 0 10px 10px;
}
.wrapper .idopontinfo span	{
	font-weight: bold;
	font-size: 14px;
	color: #ed1d25;
}
.wrapper h3	{
	padding: 10px 0 10px 10px;
	margin: 0;
}
#details_gallery	{
	width: 198px;
	height: 138px;
	padding: 0 10px 0 0;
}
.details_picture	{
	top: -20px;
	position: relative;
	width: 198px;
	height: 138px;
}
.detail_gallery_btn	{
	position: relative;
	float: right;
	padding: 0 0 0 5px;
	z-index: 1;
}
.idopontfejlec	{
	position: relative;
	width: 485px;
	padding: 10px 0;
}
.idopontfejbel {
	background: url('images/idopontfejlec_bg.jpg') bottom left repeat-x;
	height: 22px;
	}
.idopontfejlec1 {
	float: left;
	padding: 2px 5px;
	width: 20%;
}
.idopontfejlec2 {
	float: left;
	padding: 2px 5px;
	width: 20%;
}
.idopontfejlec3 {
	float: left;
	padding: 2px 5px;
	width: 20%;
}
.idopontfejlec4 {
	float: left;
	padding: 2px 5px;
	width: 20%;
}
.idopontcontent	{
	position: relative;
	width: 485px;
	padding: 0 10px;
}
.idopontcontent .odd	{
	border-bottom: #eaeeff 1px solid;
}
.idopontcontent .even	{
	border-bottom: #eaeeff 1px solid;
}
.idopontcontent .td_10	{
	float: left;
	padding: 2px 5px;
	width: 15%;
}
.idopontcontent .td_15	{
	float: left;
	padding: 2px 5px;
	width: 20%;
}
.idopontcontent .td_20	{
	float: left;
	padding: 2px 5px;
	width: 10%;
}
.idopontcontent .td_30	{
	float: left;
	padding: 2px 5px;
	width: 20%;
}
.idopontcontent .tdr_15	{
	float: left;
	text-align: right;
	padding: 2px 0 5px 20px;
	width: 10%;
}
.idopontcontent .tdr_20	{
	float: left;
	text-align: right;
	color: #ff5a20;
	font-weight: bold;
	padding: 2px 0 2px 0;
	width: 20%;
}
.idop	{
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 5px;
}
.idop li	{
	float: left;
	padding: 0 7px 7px 0;
}
.idop li a	{
	font-weight: bold;
	color: #face60;
	text-decoration: none;
}
.idop li a:hover	{
	color: #ff5a20;
}
.idop li.active a	{
	font-weight: bold;
	color: #ff5a20;
	text-decoration: none;
}
.table_egyebinfo {
	text-align: left;
}
.kiemelt {
	padding: 10px 0 0 0;
}
.sztitle {
	background: url('images/szlistatop.jpg') top left no-repeat;
	font-size: 17px;
	color: #ffffff;
	height: 41px;
}
.sztitle span {
	padding: 0 0 0 30px;
}
.sajatajanlat {
	font-size: 14px;
	color: #db261d;
	text-decoration: none;
	padding: 5px 0 0 0;
}
.sajatajanlat a:link, .sajatajanlat a:active, .sajatajanlat a:visited {
	font-size: 14px;
	color: #db261d;
	text-decoration: none;
}
.sajatajanlat a:hover {
	color: #557abc;
}
.sajat_szallas {
	padding: 0 0 0 5px;
}
.szbottom {
	border-bottom: #7fc8e7 1px solid;
	height: 1px;
	padding: 5px 0 5px 0;
}
.kekar {
	font-size: 13px;
	font-weight: bold;
	color: #ed1d25;
}
.szlistatxt {
	text-align: left;
	font-size: 13px;
	padding: 0 0 0 5px;
}
.almenu_title {
	position: relative;
	background: #ed2027;
	font-size: 14px;
	color: #fff;
	height: 33px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px 0 0 0;
	border-top: #ed2027 2px solid;
	border-left: #ed2027 2px solid;
	border-right: #ed2027 1px solid;
	border-bottom: #ed2027 1px solid;
	behavior: url("PIE.htc");	
	padding: 0 0 3px 0;
	text-align: center;
}
#almenu_tovabb {
	position: relative;
	background: #000;
	font-size: 12px;
	color: #fff;
	height: 17px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 0 0 15px 0;
	border-top: #000 2px solid;
	border-left: #000 2px solid;
	border-right: #000 1px solid;
	border-bottom: #000 1px solid;
	behavior: url("PIE.htc");	
	padding: 0 10px 0 0;
	text-align: right;
}
#almenu_tovabb a:link, #almenu_tovabb a:active, #almenu_tovabb a:visited {
	color: #fff;
	text-decoration: none;
}
#almenu_tovabb a:hover {
	text-decoration: underline;
}
.kiemelt2 {
	padding: 0;
}
.sajat_szallas2 {
	padding: 0;
}
.szlistafelso_kep {
	padding: 15px 15px 0 15px;
}
.sajatajanlat_felso {
	font-size: 14px;
	color: #557abc;
	text-decoration: none;
	padding: 10px 0 5px 0;
}
.sajatajanlat_felso a:link, .sajatajanlat_felso a:active, .sajatajanlat_felso a:visited {
	font-weight: bold;
	font-size: 14px;
	color: #557abc;
	text-decoration: none;
}
.sajatajanlat_felso a:hover {
	color: #ed1d25;
}
.sajatajanlat2_felso {
	font-size: 12px;
	color: #4a4c4e;
	font-weight: bold;
	text-decoration: underline;
	padding: 0 0 5px 0;
}
.datum_felso {
	font-size: 12px;
	color: #4a4c4e;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 5px 0;
}
.ar_felso {
	font-size: 14px;
	color: #ed1c24;
	font-weight: bold;
	text-decoration: none;
}
.slidercontainer	{
	position: relative;
	width: 526px;
	height: 255px;
	border: #6789c6 1px solid;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #eaeeff;
	behavior: url("PIE.htc");
	margin: 20px 0 0 0;
}
.slidercontainer .tovabblink	{
	text-align: right;
	padding: 0 10px;
}
.slidercontainer .tovabblink a	{
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #ed1c24;
}
.slidercontainer .tovabblink a:hover	{
	text-decoration: none;
}
.slidercontainer h1	{
	background: #ffffff url("images/bg_sliderhead.gif") bottom left repeat-x;
	padding: 10px;
	margin: 0;
	color: #ed1c24;
	font-weight: bold;
	font-size: 17px;
	text-align: center;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	behavior: url("PIE.htc");
}
.jcarousel-skin-tango .jcarousel-container {
	background: #ffffff;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 510px;
	padding: 10px 8px;
} 
.jcarousel-skin-tango .jcarousel-clip {
	overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width: 510px;
	height: 180px;
}
.jcarousel-skin-tango .jcarousel-item {
	width: 160px;
	height: 180px;
	line-height: 22px;
	font-size: 13px;
}
.jcarousel-skin-tango .jcarousel-item a {
	color: #ed1c24;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}
.jcarousel-skin-tango .jcarousel-item img {
	padding: 4px 0;
}
.jcarousel-skin-tango .jcarousel-item label {
	width: 160px;
	font-size: 17px;
	font-weight: normal;
	color: #ed1c24;
	padding: 0 35px 0 0;
	text-align: right;
	background: transparent url("images/arrow_slider.png") center right no-repeat;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin: 0 5px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin: 0 5px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
.tematikustitle {
	font-size: 14px;
	font-weight: bold;
	color: #db261d;
	border-bottom: #ebeeff 10px solid;
}
.tematikus {
	font-size: 12px;
}
.kisdoboztitle3 {
	font-size: 14px;
	font-weight: bold;
	color: #db261d;
	border-bottom: #ebeeff 10px solid;
}
