/* CSS utf-8  */
BODY {font-family:Arial, Tahoma, Verdana; font-size:12px; color:#7f807f; padding:0px; margin:0px; text-align:center; background-color:#e7e8e2;}

select {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	background-color: #F8F6F6;
	border: 1px solid #C2BDB4;
}
input {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color: #F8F6F6;
	border: 1px solid #C2BDB4;
}

.button {
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #FFFFFF;
	background-color: #C7003B;
	border: 1px solid #FFFFFF;
}

.small {font-size:9px;}
.small2 {font-size:10px;}
.kiemel {color:#000000; font-size:11px; font-weight:bold;}
.error {
	background-color:#ff0000;
	padding:10px;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	margin-bottom:10px;
	text-align:left;
	width: 300px;
}

.infoarea {
	/*background-color:#ff0000;*/
	padding:2px;
	font-size:11px;
	/*color:#ffffff;*/
	font-weight:normal;
	margin-bottom:2px;
	text-align:left;
	width: 400px;
}


A {color:#c7003b; text-decoration:none;}
/* A:HOVER {color:#ec4f2b; text-decoration:underline;} */
A:HOVER {color:#ffffff; background-color:#c7003b; text-decoration:none;}

A.barna {color:#C2BDB4;}
A.barna:HOVER {color:#c7003b; text-decoration:none;}

A.nyilas1 {background:url(../arrow3.gif) no-repeat right 3px; padding-right:10px;}
A.nyilas1:HOVER {color:#ffffff; background-color:#c7003b; text-decoration:none;}
A.nyilas2 {background:url(../arrow6.gif) no-repeat right 3px; padding-right:10px;}
A.nyilas3 {background:url(../arrow3.gif) no-repeat right 4px; padding-right:8px; margin-right:1px;}
A.nyilas4 {background:url(../arrow6.gif) no-repeat right 4px; padding-right:10px;}
A.nyilas4:HOVER {color:#ffffff; background-color:#c7003b; text-decoration:none;}
A.nyilas5 {padding-left:15px; background:url(../arrow3.gif) no-repeat 0px 5px;}
A.nyilas5:HOVER {color:#ffffff; background-color:#c7003b; text-decoration:none;}
.nyilas5 {background:url(../arrow3.gif) no-repeat 0px 5px; list-style-type:none; padding-left:15px; margin-left:0px;}
A.nyilas6 {padding-left:15px; background:url(../arrow3left.gif) no-repeat 0px 5px;}
A.nyilas6:HOVER {color:#ffffff; background-color:#c7003b; text-decoration:none;}
A.nyilas6right {background:url(../arrow3.gif) no-repeat right 4px; padding-right:15px; margin-right:1px;}
A.nyilas6right:HOVER {color:#ffffff; background-color:#c7003b; text-decoration:none;}
A.nobg {background-color:transparent;}

UL.ullist1 {margin:0px; padding:0px;}

H1 {font-size:14px; font-weight:bold; color:#2f322d; margin:13px 0px 0px 0px; padding:3px 0px 8px 0px; text-transform:uppercase;}
.h1v2 H1 {margin:8px 0px 0px 0px; padding:0px 0px 8px 0px;} 
H2 {font-size:13px; color:#000000; font-weight:bold;}
H3 {font-size:12px; font-weight:bold;}

H3.toggler {font-size:12px; margin:0px 0px 3px 0px; padding:0px; background-color:#ffffff;}
H3.toggler A {color:#000000;}
H3.toggler A:HOVER {color:#000000; background-color:transparent;}
.h2 {font-size:13px; color:#000000; font-weight:bold;}

H3.toggleroff {font-size:12px; margin:0px 0px 3px 0px; padding:0px; background-color:#ffffff;}
H3.toggleroff A {color:#c7003b; background: url(../arrow3.gif) no-repeat 0px 4px; padding-left:10px; font-weight:normal; font-size:11px;}
H3.toggleroff A:HOVER {color:#ffffff; background-color:#c7003b;}

.ul {margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px;}
.ul LI {display:inline; background:url(../arrow3.gif) no-repeat 0px 5px;padding-left:15px;}

.formboxtitle {font-size:11px; font-weight:bold; color:#2f322d; margin:13px 0px 0px 0px; padding:3px 0px 13px 0px; text-transform:uppercase;}

.pagecontainer {width:974px; margin:0 auto; text-align:left;} 

.bold {font-weight:bold;}
.nomargin {margin-bottom:0px; padding-bottom:0px;}
.galeriatitle {font-size:11px; margin:5px 0px 2px 0px; font-weight:bold; color:#2f322d;}
.parag {margin:8px 0px 14px 0px;}
.uppercase {text-transform:uppercase;}

.pricetable {font-size:11px;}
.pricetable TABLE TD {font-size:12px; padding:3px;}
.pricetable .trcimsor {background-color:#eeeeee; font-weight:bold;}
.pricetable .trnormal {background-color:#ffffff;}


.tophead {position:relative; border-bottom:2px solid #e1ded8; padding-top:15px; padding-bottom:5px;}

.tophead .tht1 {font-size:24px; color:#2f322d; margin-right:30px;}
.tophead .tht1 A {color:#000000;}
.tophead .tht1 A:HOVER {color:#FFFFFF;}
.tophead .frstsent1 {font-size:11px; color:#a9a399; font-weight:bold;}
.tophead .frstsent2 {font-size:9px; color:#a9a399;}
.tophead .hlang {font-size:9px; color:#a9a399; text-transform:uppercase; line-height:20px; text-align:right;}
.tophead .hlang .lang_hu {background:url(../icons/lang_hu.gif) no-repeat 3px 5px;}
.tophead .hlang .lang_en {background:url(../icons/lang_en.gif) no-repeat 3px 5px;}
.tophead .hlang .lang_de {background:url(../icons/lang_de.gif) no-repeat 3px 5px;}
.tophead .hlang .lang_sk {background:url(../icons/lang_sk.gif) no-repeat 3px 5px;}
.tophead .hlang .lang_ru {background:url(../icons/lang_ru.gif) no-repeat 3px 5px;}
.tophead .hlang .lang_ro {background:url(../icons/lang_ro.gif) no-repeat 3px 5px;}
.tophead .hlang .lang_pl {background:url(../icons/lang_pl.gif) no-repeat 3px 5px;}
.tophead .hlang A {color:#c2bdb4; padding:5px 5px 5px 20px;} 
.tophead .hlang A:HOVER {background-color:#c2bdb4; color:#ffffff;} 


.separator1 {margin:0px; padding:0px; clear:both; height:5px; margin-bottom:5px; border-bottom:1px solid #F4F1EA;}
.separator2 {border-bottom:1px solid #F4F1EA; padding-bottom:5px; margin-bottom:5px;}


.menu {}
.menu .mnuitem {font-size:11px; height:65px;}
.menu .mnuitem .minner {height:49px; border-left:1px solid #e1ded8; padding-left:5px; padding-right:5px; padding-top:4px;}
.menu .mnuitem .minner .mnui1 {text-transform:uppercase;}
.menu .mnuitem .minner .mnui1 A {color:#303030; text-decoration:none;}
.menu .mnuitem .minner .mnui2 {text-transform:uppercase; font-weight:bold;}
.menu .mnuitem .minner .mnui2 A {color:#303030; text-decoration:none;}
.menu .mnuitem .minner .mnui3 {font-size:9px;}
.menu .mnuitem .minner .mnui3 A {color:#7f807f; text-decoration:none;}

.menu .mnuitem:HOVER {background-color:#c2bdb4; cursor:pointer;}
.menu .mnuitem:HOVER .minner {border-left:1px solid #c2bdb4;}
.menu .mnuitem:HOVER .minner .mnui1 A {color:#ffffff; background-color:transparent;}
.menu .mnuitem:HOVER .minner .mnui2 A {color:#ffffff; background-color:transparent;}
.menu .mnuitem:HOVER .minner .mnui3 A {color:#ffffff; background-color:transparent;}

.menu .mnuitemon {background-color:#c2bdb4; cursor:pointer;}
.menu .mnuitemon .minner {border-left:1px solid #c2bdb4;}
.menu .mnuitemon .minner .mnui1 A {color:#ffffff;}
.menu .mnuitemon .minner .mnui2 A {color:#ffffff;}
.menu .mnuitemon .minner .mnui3 A {color:#ffffff;}


.submenu {position:relative;}
.submenu .sbminside {background-color:#c2bdb4; color:#e1ded8; text-transform:uppercase; font-size:11px; padding:7px 7px 7px 7px; width:968px; margin-left:9px;}
.submenu .sbminside A {color:#ffffff; padding:1px 4px 1px 4px;}
.submenu .sbminside A:HOVER {color:#000000; background-color:#E7E8E2; text-decoration:none;}
.submenu .sbminside A.selected {color:#000000; background-color:#ffffff;padding:1px 4px 1px 4px;}
.submenu .left {}

.submenunormal {position:relative;}
.submenunormal .sbminside {background-color:#c2bdb4; color:#e1ded8; text-transform:uppercase; font-size:11px; padding:7px 5px 7px 5px;}
.submenunormal .sbminside A {color:#ffffff; padding:1px 4px 1px 4px;}
.submenunormal .sbminside A:HOVER {color:#000000; background-color:#E7E8E2; text-decoration:none;}
.submenunormal .sbminside A.selected {color:#000000; background-color:#ffffff;padding:1px 4px 1px 4px;}

.position {font-size:9px; color:#c5c3bf; padding:10px 10px 10px 3px;}
.position A {color:#c5c3bf; text-decoration:underline; background:url(../arrow1.gif) no-repeat right 3px; padding-right:13px; margin-right:5px;}
.position A:HOVER {text-decoration:none; color:#303030;}

.pagetitle {font-size:48px; color:#2f322d; margin-bottom:13px;}
.pagetitle2 {font-size:48px; color:#ffffff; margin-bottom:13px;}
.pagetitle3 {font-size:48px; color:#2f322d; margin-bottom:13px;}


/* tab */
.tabcontainer {clear:both; padding:0px; margin:0px; border:0px; border-bottom:1px solid #d8d8d8; height:24px; padding-left:0px;}
.tabcontainer .taboff {float:left; padding:4px 8px 4px 8px; border:1px #d8d8d8 solid; border-bottom:0px; margin-right:5px; margin-top:2px;}
.tabcontainer .taboff A {text-decoration:none; cursor:pointer; font-size:11px; font-weight:normal; color:#a1a1a1; background:url(../arrow3.gif) no-repeat right 5px; margin-right:5px; padding-right:14px;}
.tabcontainer .taboff:HOVER {cursor:pointer; padding:4px 8px 4px 8px; margin-top:0px; background:none;}
.tabcontainer .taboff:HOVER A:HOVER {color:#c7003b; background:url(../arrow2.gif) no-repeat right 5px; margin-right:5px; padding-right:14px;}
.tabcontainer .tabon {float:left; padding:4px 8px 5px 8px; border:1px #a78d7a solid; border-bottom:1px solid #ffffff; margin-right:5px;}
.tabcontainer .tabon A {text-decoration:none; color:#000000; font-size:11px; font-weight:normal; color:#2f322d; background:url(../arrow2.gif) no-repeat right 5px; margin-right:5px; padding-right:14px;}
.tabcontentcontainer {clear:both; padding:0px; margin:0px; border:0px;}
.tabcontentcontainer .contentoff {display:none;}
.tabcontentcontainer .contenton {}

.submenu .homeleft {position:absolute; top:40px; left:9px; width:245px;}
.submenu .homepromo {position:absolute; top:40px; left:275px; width:715px;}
.submenu .homepromo .bigpromodiv {position:absolute; top:0px; left:0px;}
.submenu .homepromo .hplapozo {position:absolute; top:220px; left:200px; border-bottom:0px solid #c2bdb4; font-size:24px; height:29px; text-align:right; width:515px;}
.submenu .homepromo .hplapozo .hloff {color:#ffffff; padding:4px 6px 4px 6px; line-height:29px;}
.submenu .homepromo .hplapozo .hloff:HOVER {background-color:#c7003b; cursor:pointer;}
.submenu .homepromo .hplapozo .hloff:HOVER A {background-color:transparent; color:#000000;}
.submenu .homepromo .hplapozo .hloff A {color:#ffffff;}
.submenu .homepromo .hplapozo .hlon {color:#ffffff; background-color:#c2bdb4; padding:4px 6px 4px 6px; line-height:29px;}
.submenu .homepromo .hplapozo .hlon A {color:#ffffff;}
.submenu .homepromo .hplapozo .hlon A:HOVER {color:#ffffff; background-color:transparent; }
.submenu .homepromo .hpt1 {color:#ffffff; font-size:30px; text-transform:uppercase; margin-bottom:20px;}
.submenu .homepromo .hpt2 {color:#ffffff; font-size:13px; margin-bottom:15px;}
.submenu .homepromo .hpt3 {color:#c7003b; font-size:18px; margin-bottom:15px;}
.submenu .homepromo .hpt4 {color:#ffffff; font-size:11px; text-transform:uppercase; margin-bottom:15px;}


.datalabel {color:#c2bdb4;}
.datavalue {font-size:13px; font-weight:bold;}



.footer {border-top:solid 2px #e1ded8; padding-top:10px; clear:both;}
.footer .flogotext {}
.footer .fbox {margin-bottom:10px;} 
.footer .fbox .fbtitle {margin-bottom:10px;}
.footer .fbox .fbtitle SPAN {text-transform:uppercase; color:#ffffff; font-size:10px; background-color:#c2bdb4; padding:1px 5px 0px 5px;}
.footer .fbox .fbtext {font-size:9px; color:#918c82;}
.footer .fbox .fbtext SPAN {color:#c2bdb4;}
.footer .fbox .fsubtitle {font-size:11px; font-weight:bold; color:#918c82;}
.footer .fbox .fsubtitle A {color:#918c82; text-decoration:none; font-weight:bold;} 
.footer .fbox .fsubtitle A:HOVER {color:#c7003b; text-decoration:none; background-color:transparent;} 
.footer .fboxborder {border-top:1px solid #e1ded6; padding-top:8px;}
.footer .flinks {margin-bottom:10px; font-size:11px; color:#c2bdb4;} 
.footer .flinks A {color:#918c82; text-decoration:underline;} 
.footer .flinks A:HOVER {color:#c7003b; text-decoration:none; background-color:transparent;} 
.footer .fhotellinks {padding:4px 0px 0px 0px; margin-bottom:4px;}
.footer .fhotellinks A {display:block; font-size:11px; color:#918c82;}
.footer .fhotellinks A:HOVER {color:#c7003b; text-decoration:none; background-color:transparent;}
.footer .fsep {border-top:1px solid #e1ded6;}
.footer .fsubscribelink {margin-bottom:10px; font-size:11px; color:#c2bdb4;} 
.footer .fsubscribelink A {color:#918c82; text-decoration:none; font-weight:bold;} 
.footer .fsubscribelink A:HOVER {color:#c7003b; text-decoration:none; background-color:transparent;} 

