/***RESET.CSS***/
* {margin:0;padding:0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
:focus {outline:0;}
body {font-size:100%;line-height:1;color:black;background:white}
table { border-collapse:collapse; border-spacing:0; }
caption,td {vertical-align:middle;text-align:left;line-height:1.2em;font-weight:normal}
th {vertical-align:middle;text-align:center;line-height:1.2em;font-weight:bold}
blockquote:before,blockquote:after,q:before,q:after {content:""}
blockquote,q {quotes:"" ""}
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
a:hover, a:active { outline: none; }
h1 {font-size:2.0em;margin:0;font-weight:normal;line-height:1.2em}
h2 {font-size:1.7em;margin:1.2em 0;font-weight:normal;line-height:1.2em}
h3 {font-size:1.4em;margin:1.2em 0;font-weight:normal;line-height:1.2em}
h4 {font-size:1.2em;margin:1.2em 0;font-weight:bold;line-height:1.2em}
h5 {font-size:1.0em;margin:1.2em 0;font-weight:bold;line-height:1.2em}
h6 {font-size:0.8em;margin:1.2em 0;font-weight:bold;line-height:1.2em}
img {border:0}
ol,ul,li {list-style:none;font-size:1.0em;line-height:1em;margin-top:0.2em;margin-bottom:0.1em}
li {line-height:1.3em}
p {font-size:1.0em;line-height:1.3em;margin:0}
li > p {margin-top:0.2em}
pre {font:1.0em monospace}
strong,b {font-weight:bold}
em {font-style:italic}
sup {font-size:xx-small;vertical-align:top}
sub {font-size:xx-small;vertical-align:bottom}
hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
input, select { vertical-align:middle; }

ie7 img { -ms-interpolation-mode: bicubic; }
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
label, input[type=button], input[type=submit], button { cursor: pointer; }
button, input, select, textarea { margin: 0; }

@font-face{font-family: "Jura-Regular"; src: url("/fonts/HelveticaNeueLTPro-Cn.otf") format("opentype");}
@font-face{font-family: "Jura-Bold"; src: url("/fonts/HelveticaNeueLTPro-BdCn.otf") format("opentype");}



/***LAYOUT.CSS***/

body{margin:0; padding:0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height:16px; font-size:13px; color:#464646;}
/*#bg{margin:0; padding:0; width:100%; overflow:hidden; background-color:#98c3f2; background-repeat:no-repeat; background-position:center 32px;}*/
#bg{z-index:10; margin:0; padding:0; width:100%; position:absolute; overflow:hidden;  background-color:#b2c0c3;}
#fullbackground{width:100%; height:100%; position:fixed; top:0; left:0; overflow:hidden; z-index:1; background-color:#7ab94b;}
#fullbackground img{}



#main{width:1004px; margin:0 auto; padding:0; position:relative; overflow:hidden;}
.logo{width:359px; height:135px; display:block; position:absolute; top:58px; left:0;}

/****CONTROL****/
.control_ambient{width:100%; height:32px; margin:0; padding:0; position:fixed; top:0; left:0; background:url(/images/control_bg.png) repeat-x top center; z-index: 500;}
.control{width:1004px; margin:0 auto; padding:0; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-weight:bold; font-size:10px;}
.control_left{margin:0; padding:0; float:left; display:inline;}
.control_left .userrow{margin:1px 0 0; float:left; position:relative;}
.control_left ul.user{margin:0; padding:0;}
.control_left ul.user li{height:32px; margin:0 0 0 19px; padding:0 19px 0 0; color:#464646; float:left; font-size:10px; font-weight:bold; text-transform:uppercase; background:url("/images/separation.png") no-repeat scroll right top; line-height:30px;}
.control_left ul.user li p.searchtxt{margin:9px 0px 0px; float:left;}
.control_left ul.user li a{color:#464646; text-decoration:none; display:block; cursor:pointer;}
.control_left ul.user li #userinfo{margin:0 -7px 0 0; padding:0 19px 5px 0;  background:url("/images/arrow3.png") no-repeat scroll right 11px; cursor:pointer;}
.control_left ul.user li #userinfo ul{display:none; margin:0; padding:0 11px; position:absolute; left:-2px; top:35px; background:url("/images/userinfo.png") repeat-x scroll 0 0; border-radius:3px;}
.control_left ul.user li #userinfo ul li{height:auto; margin:0; padding:0 10px; float:left; line-height:29px; font-size:9px; font-weight:bold; background:url("/images/separation.png") no-repeat scroll right top;}
.control_left #cms_language_selector_flags{width:auto; height:32px; margin:1px 0 0 0; padding:0; float:left; background:url("/images/separation.png") no-repeat scroll right top;}
.control_left #cms_language_selector_flags p{margin: 7px 0 0 0; padding:0 19px 0 0; font-size:10px; color:#464646; text-transform:uppercase; line-height:17px;}
.control_left #cms_language_selector_flags p a{vertical-align:top;}
.control_left #cms_language_selector_flags img{margin:0 0 0 3px; border:none; vertical-align:top;}
.control_left .cleanversion{width:99px;  height:22px; margin:-3px 5px 0 0; padding:4px 0 0 26px; float:left; font-size:11px; color:#373737; background:url("/images/akadalymentesit.gif") no-repeat scroll 0 0 transparent; cursor:pointer; text-shadow:1px 1px 1px #E0E0E0;}
.control_right{margin:0; padding:0; float:right;} 
.control_right p {float: left; margin: 8px 0 0 0;}
.control_left table{margin:0; padding:0;}
.control_left #suitcase td a{margin-top:6px; display:block; font-size:10px; font-weight:bold; text-decoration:none; color: #CA4500;}
.control_left #suitcase td a.help{color:#636363; font-weight:normal;}
.control_left #suitcase td.suitcase_bg{width:68px; height:51px; background:url('/images/icon_suitcase_big.png') no-repeat top center; vertical-align:top; text-align:center; padding-top:3px;}
.control_left #suitcase td span{color:#FFF; font-size:18px; line-height:13px; font-weight:normal; }
.control_left #suitcase td span.pieces{font-size:8px; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; text-transform:uppercase; color:#fad587;}


.top{height:237px; margin:32px 0 0 0; overflow:hidden;}
.top .logo_container{width:102px; height:87px; margin:0; padding:0; float:left;}
.top .slogan_container {float: left;margin: 28px 0 0 10px;}
.top #header_menu_left{margin:0; padding:0; overflow:hidden;}
.top #header_menu_left .search_evt{margin:67px 15px 0 0; float:right; background:url('/images/serchevt.png') no-repeat left center;display: inline-block; width: 275px; height: 52px; text-align: center;}
.top #header_menu_left .search_evt h5{margin:0; padding:0; font-size:19px; line-height:52px; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}
.top #header_menu_left .search_evt h5 a{color:#ffffff; text-decoration:none;}

#header_menu_left .searchPartner {float: right; margin: 76px 10px 0 0; color: #fff; font-size: 14px; font-weight: bold; text-align: right;}
#header_menu_left .searchPartner span {font-size: 12px; color: #fdf9ca; font-style: italic; font-weight: bold;}


/****MENĂś****/

ul.ddmenu{margin:60px 0 0 0; padding:0; float:left; height: 58px; width: 1004px;}
ul.ddmenu li.menulink{width:auto; height:53px; margin:0; padding:0; position:relative; overflow:hidden; line-height:54px; text-align:center; font-size:17px; text-transform:uppercase; float:left; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}
ul.ddmenu li.menulink.home {background-color: #fff;}
ul.ddmenu li.menulink a{padding:0 33px; color:#fff; text-decoration:none; position:relative; z-index:303; display:block;}
ul.ddmenu li.menulink.home a {color: #6c9624;}

ul.ddmenu li .menutab{width:725px; min-height:355px; position:absolute; top:264px; left:93px; z-index:301;}
ul.ddmenu li .menutab .menutab_top{}
ul.ddmenu li .menutab .menutab_cnt{min-height:265px; background:url(/images/menutab_cnt.png) repeat-y 0 0; overflow:hidden;}
ul.ddmenu li .menutab .menutab_cnt h3{margin:20px 62px 0 241px; font-size:24px; font-weight:normal; color:#35A3C3; text-align:left;}
ul.ddmenu li .menutab .menutab_cnt .menu_list{margin:18px 0 0; overflow:hidden;}
ul.ddmenu li .menutab .menutab_cnt .menu_list .menuicon{width:233px; float:left;}
ul.ddmenu li .menutab .menutab_cnt .menu_list .menuicon img{margin:0 0 0 20px;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul li{padding:2px 0 4px 9px; float:none; line-height:18px; text-align:left; font-family:arial; font-size:14px; text-transform:none;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul > li:first-child{padding-top:7px; border-top:1px solid #eaeaea;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul li a{padding:0; background:none; color:#464646;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul li a:hover{color:#35A3C3;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul.dinamiclist{width:163px; min-height:189px; margin:0; padding:0 45px 0 0; float:left; background:url(/images/dotted1.png) repeat-y scroll right top;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul.dinamiclist li{}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul.staticlist{width:164px; margin:0 0 0 45px; float:left;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul.staticlist li{}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul.staticlist li.staticlist_title{padding:7px 0 6px; font-weight:bold; color:#F7941D; background:none;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul.staticlist li.startpage{margin:18px 0 0; padding:4px 0 6px; font-weight:bold; background:none;}
ul.ddmenu li .menutab .menutab_cnt .menu_list ul.staticlist li.startpage a{color:#464646;}
ul.ddmenu li .menutab .menutab_bottom{height:55px; overflow:hidden; background:url(/images/menutab_bottom.png) no-repeat 0 -28px;}
ul.ddmenu li .menutab .menutab_bottom .bline{width:698px; margin:23px 0 0 24px; height:5px; background-color:#06afb4;}
ul.ddmenu li .menuhover{display:none;}

ul.ddmenu .menu-bg-flack {height: 53px; width: 1004px; background-color: #43c2e7; position: absolute; top: 211px; left: 0;}

#li-61EEBE0A0B1103314684169C7E7FADD8 .menutab {display: none !important;}
#li-92AEB90CBFEC8F8581FACB0A532BE9D5 .menutab {left: 16px; }
#li-6A1B899CCD7FCB3B811D2B3D4408F46B .menutab {left:126px; display: none !important;}
#li-D74681AA11E1C215A34E5745E86C2755 .menutab {left: 289px;}


ul.ddmenu li.menulink.active {height: 58px; background-color: #fff !important;}
ul.ddmenu li.menulink.active a {background: #fff; color: #35A3C3;}
ul.ddmenu li.menulink .hovercolor {background: #fff; color: #35A3C3 !important; height: 58px;}

/****SUBMENĂś****/
#sidemenu{}
#sidemenu_container{width:221px; margin:50px 0 72px; padding:5px 0 22px;background: #f7f7f7;border: solid 1px #efe9e6;}
#sidemenu ul{width:180px; margin:0 0 0 24px; padding:0; list-style:none; border:none;}
#sidemenu li{padding:6px 0; line-height:16px; background:none; font-weight:normal; font-weight:normal; font-size:11px; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
#sidemenu .active{padding:5px 0; font-weight:bold;}
#sidemenu li.last{margin-bottom:0; border-bottom:0;}
#sidemenu li span, #sidemenu li p{margin: 0; padding:8px 0; font-size:18px; color:#ec9c01; border-bottom:1px solid #D7D7D7;font-weight: bold; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}
#sidemenu a{text-decoration:none;}
#sidemenu .active a{color:#35A3C3; font-weight:bold;}

#sidemenu .ssactive a{color:#464646;}
#sidemenu .ssactive li a{color:#F7941D;}

#sidemenu ul ul{margin:0;}
#sidemenu .active ul{margin:5px 0 0 0; list-style: disc outside none;}
#sidemenu li li{color:#058295; font-weight:normal; font-size:14px; -moz-border-radius-topleft:0px; -moz-border-radius-topright:0px; -webkit-border-top-left-radius:0px; -webkit-border-top-right-radius:0px; border-bottom:1px solid #D7D7D7;}
#sidemenu .active ul li{color:#FDB912;}
#sidemenu li li a{padding-left:0; font-size:13px; color: #464646;}
#sidemenu li li a:hover{color:#F7941D;}

#sidemenu ul ul ul{margin:6px 0 0 0;}
#sidemenu li li li{padding:5px 0 5px 12px; font-weight:normal; font-size:10px; line-height:14px; border-top:1px solid #E4E7D8; border-bottom:none;}
#sidemenu li li li.active{padding:5px 0 5px 5px; font-weight:bold;}
#sidemenu li li li a{color:#FDB912; font-size:12px;}
#sidemenu li li li.active a{}

/****HEADER****/
.header{width:960px; height:443px; margin:0 0 30px 0; padding: 22px 22px 0 22px; overflow: hidden; background: #fff url(/images/header-bg.jpg) repeat-x left 0px; position: relative;}
.header .header_cnt{width:960px; height:338px; margin:0; position:relative;}

.header .lof-main-outer{height:418px; position:relative; overflow:hidden; z-index:11; background-color:#F3C101;}
.header .lof-main-wrapper{width:699px; height:418px; margin:0; padding:0; position:absolute; overflow:hidden;}
.header ul.lof-main-wapper li{width:699px; height:100%; margin:0; padding:0; float:left; overflow:hidden;}
.header .lof-opacity li{position:absolute; left:0; top:0;}

.header .header_cnt ul.lof-main-wapper li{width:993px; height:444px; position:absolute; left:0; top:0;}

.header .header_cnt .lofnav{width:79px; height:79px; position:absolute; left:60px; bottom:52px; background:url(/images/lofnav_bg.png) no-repeat 0 0; z-index:10;}
.header .header_cnt .lofnav .lofarrow{width:18px; height:28px; position:absolute; top:27px; cursor:pointer;}
.header .header_cnt .lofnav .lof-previous{left:15px;}
.header .header_cnt .lofnav .lof-next{right:15px;}


.search_book{z-index:12; width:218px; height: 278px; float: right; position: absolute; border-left: none; right: 22px; top: 22px; padding: 40px 0 0 42px;}
.search_book h1{margin:0; font-size:18px; font-weight:normal; color:#fff; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}

.search_book .tisSearchBoxContainer {width: 200px;}
.search_book .tisSearchBoxRow{margin:7px 0 0; overflow:hidden;}
.search_book .tisSearchBoxRow label{margin:0 3px 0 0; font-size:11px; font-weight:bold; color:#464646; text-align: left; width: 170px; float: left;}
.search_book .tisSearchBoxRow input, .search_book .tisSearchBoxRow select{font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Garuda,sans-serif; color:#636363;height: 21px;width: 164px; border: solid 1px #cdd5b8;}

.search_book .tisSearchBoxContainer
.search_book #tisSearchBoxBOOKDateID{}
.search_book #tisSearchBoxBOOKDateID label{}
.search_book #tisSearchBoxBOOKDateID input{width: 60px; padding: 0 0 0 5px;}
.search_book #tisSearchBoxBOOKDateID a{margin: 3px 6px;}

.search_book #tisSearchBoxBOOKRoomID{}
.search_book #tisSearchBoxBOOKRoomID label{}
.search_book #tisSearchBoxBOOKRoomID select{}

.search_book #tisSearchBoxBOOKCategoryID{}
.search_book #tisSearchBoxBOOKCategoryID label{}
.search_book #tisSearchBoxBOOKCategoryID select{}

.search_book #tisSearchBoxBOOKNameID{}
.search_book #tisSearchBoxBOOKTownID{}
.search_book #tisSearchBoxBOOKTypeID{}

.search_book #tisSearchBoxBodySTDID {display: block !important;}

.search_book .tisSearchBoxControl{margin:15px 0 0; clear:both;}
.search_book .tisSearchBoxControl .tisSearchBoxButton{background: url(/images/button.png) center center no-repeat; width: 168px; height: 36px; margin:0; font-family:arial; font-size:13px; font-weight:bold; color:#ffffff; border:none;}


.header_down{width:960px; height:32px; margin:0 0 38px; background:url(/images/down.png) no-repeat 0 0; cursor:pointer;}

/****CONTENT****/
#content{width:912px; margin:0; padding:57px 46px 85px 46px; position:relative; background:#fff; overflow:hidden;}
#content.indcontent{background:none; background-color:#fff;padding: 57px 46px 85px 46px;}
.subnav{height:0;}

#cnt_left{width:201px; margin:0 31px 0 0; padding:0; float:left;}

#cnt_main{width:680px; margin:0 0 30px 0; padding:0; float:left;}

#cnt_main_container{width: 100%; margin:0; padding:0;}
#cnt_main_container_left{width:700px; margin:0; padding:0; float:left;}
.cnt_main_static{width:420px; margin:0 0 30px 0; padding:0; overflow:auto;}
.cnt_main_static p.title{margin:5px 0 10px 0; font-size:16px; font-style:normal; font-weight:bold; color:#fdb912;}
.cnt_main_static p.text{font-size:12px; color:#636363;}
.cnt_main_static p.links a{color:#22a7d6; font-size:11px; font-style:normal;}
.cnt_main_static p.text a{color:#22a7d6; font-size:12px; font-style:normal;}


#cnt_main_container_right{width:145px; margin:0; padding:0; float:left;}

#cnt_mid{width:605px; margin:0 0 0 34px; padding:0 0 40px 0; float:left;}

#cnt_right{width:220px; margin:21px 26px 0 0; padding:0; float:left; overflow:hidden;}

/************************************* SITEMAP ****************************************/
#footer{width:912px; margin:0; padding:29px 46px 50px 46px; background:#ceecf5; overflow:hidden;}
#sitemap {width: 890px;margin: 0 auto;padding: 60px 0 30px 0; overflow:hidden;}	
#sitemap p{clear: left;margin: 0 0 30px 0;padding: 30px 0 0 0;font-size: 9px;text-align: center;}
#sitemap ul {width: auto;margin: 0;	margin-right: 20px;padding: 0 5px 0 5px;list-style: none;float: left;border-left: 0px solid #EDE9E6;}
#sitemap ul.more_links{margin:0 0 0 81px;}
#sitemap li {font-size: 10px; color: #226c82; padding: 1px;}
#sitemap li.title {font-weight: bold;font-size: 11px;}
#sitemap a {color: #393d40;text-decoration: none;}
#sitemap ul.more_links a{color:#226c82;font-size: 11px;font-weight: bold;}
.data{border: 0px solid red;float: right;width: 120px;text-align: left;}
#sitemap a:hover {text-decoration: none;}

#cnt_main_container p.sitemap_title {color: #466e00;font-size:12px;font-weight: bold;line-height: 22px;	margin: 10px 0 0 0;	padding: 0;}
#cnt_main_container p.sitemap_sub, #cnt_main_container p.sitemap_subsub {line-height:22px;margin: 0;padding: 0;}
#cnt_main_container p.sitemap_sub {padding: 0 0 0 18px;font-size: 11px;font-weight: normal;line-height: 22px;}
#cnt_main_container p.sitemap_subsub {padding: 0 0 0 18px;font-size:9px;font-weight:normal;padding: 0 0 0 28px;}
#cnt_main_container p.sitemap_sub a {text-decoration: none;color: #393d40;}
#cnt_main_container p.sitemap_subsub a {text-decoration: none;color: #393d40;}
#cnt_main_containercol1, #cnt_main_containercol2, #cnt_main_containercol3 {margin: 0 0 18px 0;}
#div.cnt_sitemap {margin: 0 0 18px 0;}

/********LISTĂ�K*********/
#cnt_List{width:605px; margin:0 0 18px 0; padding:0;}
#cnt_List p.til{font-size:18px; color:#e9a31e;}

/*FĹ‘oldali listĂˇk*/
#cnt_Listindex{width:710px; margin:0 0 18px 0; padding:0;}
#cnt_Listindex h2 {color: #ec9c01; font-size: 25px; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; margin: 0 0 15px 0; float: left;}
#cnt_Listindex h2 a {text-decoration: none; color: #ec9c01;}
#cnt_Listindex h2 span {color: #464646; font-size: 13px; font-family: Helvetica, Arial, Garuda,sans-serif; font-weight: bold;}
#cnt_Listindex p.til{margin:0 0 15px; font-size:15px; color:#92bd48;display: none;}
.shortList {float: left; margin: 0 0 40px 0; width: 100%;}
.shortList .listElement{margin:0 36px 0 0; padding:0; overflow:hidden; cursor:pointer;float: left;}
.shortList li ul li {float: left;}
.shortList li ul li.gapro {float: right;}
.shortList .listElement_pic{width:198px; margin:0; padding:0; float:left;}
.shortList .listElement_text{width:198px; margin:0; padding:0; float:left;clear: left;}
.shortList .listElement_text p.title{margin:0 0 7px; padding:0; line-height:19px; font-size:18px; font-weight:normal; color:#35a3c3; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}
.shortList .listElement_text p.text{margin:0; padding:0; font-size:13px; line-height:18px;}
.shortList .listElement_text p.date{margin:0 0 3px 0; padding:0; font-size:12px; line-height:18px;}

.listElement table td, .listElementEVT table td{margin:0; padding:0; text-align:right; text-transform:uppercase;}
.listElement table td img, .listElementEVT table td img{margin:0 5px 0 0; padding:0; border:none; background:#fa9900;}
.listElement table td a, .listElementEVT table td a{color:#7F7F7F; text-decoration:none;}
.listElement table td a.partnerProgramBook {background: url(/images/button1.png) no-repeat 0 0;width: 103px;height: 28px;font-size: 13px;font-weight: bold;text-align: center;line-height: 27px;color: #fff;display: block;text-transform: none;}
.listElement table td a.minfo {padding:9px 0 0; color:#6c9624; text-dcoration:none;font-weight: bold;text-transform: none;float: right;}


/*FĹ‘oldali fix lista*/
.shortList.static {}
.shortList.static .listElement {cursor: default; width: 200px;}
.shortList.static .listElement.gapro {float: right; margin: 0 32px 0 0;}
.shortList.static .listElement.outdoor h3 {font-size: 18px; color: #35a3c3; margin: 42px 0 0 0; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}
.shortList.static .listElement_more {color: #6c9624; font-size: 13px; font-weight: bold; text-transform: none;}

/*FĹ‘ldali listĂˇk - hasznos oldalak*/
#cnt_Listindex_useful{width:635px; margin:0 0 18px; padding:0; float:left;}
#cnt_Listindex_useful h2 {color: #ec9c01; font-size: 28px; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; margin: 0 0 23px 0;}
#cnt_Listindex_useful h2 span {color: #464646; font-size: 13px; font-family: Helvetica, Arial, Garuda,sans-serif; font-weight: bold;}
#cnt_Listindex_useful p.til{margin:0 0 15px; font-size:15px; color:#92bd48;}
#cnt_Listindex_useful table.box_shortlist{border:none;}

#cnt_Listindex_useful .shortList li ul li div.listElement {margin: 0 20px 0 0;}
#cnt_Listindex_useful .shortList li ul li:nth-child(3) div {margin: 0;}


/*Aloldalakon lĂ©vĹ‘ listĂˇk*/
.listElement{margin:18px 0 0; padding:0; overflow:hidden; cursor:pointer;text-transform: none;}
.listElement img{margin:0 0 18px 0; float:left;}
.listElement_pic{width:168px; margin:0; padding:0; float:left;}
.listElement_text{width:320px; margin:0 0 0 14px; padding:0; float:left;}
.listElement_text h5{margin:0 0 6px; padding:0; font-size:18px; color:#35A3C3; font-weight: normal;}
.listElement_text h5 span{color:#e9a31e;}
.listElement_text h6{margin:5px 0 10px; font-size:13px; font-weight:normal;}
.listElement_text h6 span{font-weight:bold;}
.listElement_text p.title{margin:0 0 7px; padding:0; line-height:19px; font-size:18px; font-weight:normal; color:#35A3C3; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}
.listElement_text p.text{margin:0; padding:0; font-size:12px; line-height:18px;}
.listElement_text p.more_info{margin:15px 0 0; font-size:12px; font-weight:bold;}
.listElement_text p.more_info a{color:#F58020; text-decoration:none;}
.listElement a{color:#464646; text-decoration:none;}
.listElement_more {color: #7d7d7d;font-size: 10px;text-transform: uppercase;display: block;margin: 3px 0 0 0;}

.listElementEVT{margin-bottom:20px; padding:10px; clear:left; background:url('/images/bg_esemeny.gif') no-repeat top left;}
.listElementEVT_text{width:100%;}
.listElementEVT_text p.date{font-size:10px; margin:0; padding:0; font-weight:normal;}
.listElementEVT_text p.title{margin:0 0 10px 0; padding:0; line-height:16px; font-style:normal; font-weight:bold; font-size:14px; color:#16a357;}
.listElementEVT_text p.text{margin:0; padding:0; font-size:11px; line-height:16px; color:#636363; font-style:normal; font-weight:normal;}

.listElement_text_suitcase {margin-bottom: 30px;}
.listElement_text_suitcase p.title{margin:10px 0 3px 0 !important; padding:0; line-height:16px; font-style:normal; font-weight:bold; font-size:14px; color:#16a357;}
.listElement_text_suitcase p.title a {color: #2985BC; font-size: 16px; text-decoration: none;} 
.listElement_text_suitcase p.text{margin:0; padding:0; font-size:12px; line-height:16px; color:#464646; font-style:normal; font-weight:normal;}


.listElement table td, .listElementEVT table td{margin:0; padding:0; text-align:right; text-transform:uppercase;}
.listElement table td img, .listElementEVT table td img{margin:0 5px 0 0; padding:0; border:none; background:#fa9900;}
.listElement table td a, .listElementEVT table td a{color:#7F7F7F; text-decoration:none;}

table.box_shortlist{float: right; margin:0 66px 0;}
table.box_shortlist td{text-align:left;}
table.box_shortlist td a{font-size:13px; font-weight:bold; color:#464646; text-decoration:none;}

#pager{width:605px; margin:0 0 18px 0; padding:0;}
#pager table{width:100%; margin:0; padding:0;}
#pager table td.prev{width:120px; font-size:13px; text-align:left; font-weight:bold;}
#pager table td.prev a{color:#464646; text-decoration:none;}
#pager table td.pages{width:180px; letter-spacing:-1px; text-align:center; font-size:13px; font-weight:bold;}
#pager table td.pages a{padding:0 6px; color:#959595; text-decoration:none; background:url("/images/sep.png") no-repeat scroll 0 4px;}
#pager table td.pages :first-child{background:none;}
#pager table td.pages span{margin:0; padding:0 6px; font-size:16px; color:#2985bc; background:url("/images/sep.png") no-repeat scroll 0 7px;}
#pager table td.next{width:120px; font-size:13px; text-align:right; font-weight:bold;}
#pager table td.next a{color:#666; text-decoration:none;}


/*********PAGE-EK*******/
#tur-map #cnt_left {display: none;}
#tur-map #cnt_mid {width: 100%; margin: 0;}
#tur-map #cnt_mid #cnt_text {width: 100%;}
#tur-map #cnt_mid .toolbar {clear: both;}

#cnt_header{margin:0; padding:0;}
#cnt_header .navbar{font-style:italic; color:#959595;display: none;}
#cnt_header .navbar a{font-size:11px; color:#959595; text-decoration:none;}
#cnt_header h1{margin:0 0 5px; font-size:32px; font-weight:normal; color:#35A3C3; line-height:39px; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}
#cnt_header h1 span{font-size:18px; font-style:normal; color:#F58020;}

#cnt_lead{}
#cnt_lead h2{width: 510px; margin:4px 0 38px; padding:0; color:#464646; font-style:normal; font-weight: bold; font-size:15px; line-height:1.4em;}
#cnt_lead p{margin:0 0 18px 0;}
#cnt_lead p.text{font-size:13px; color:#636363;}
#cnt_lead p.date{margin: 18px 0 5px 0; font-size:13px;}
#cnt_lead p.date span.day{font-weight:bold;}
#cnt_lead p.date span.more_date_link{color:#2985bc; cursor:pointer;}
#cnt_lead p.date_more{display:none;}
#cnt_lead p.date_more span.day{font-weight:bold;}
#cnt_lead p.location{margin:0 0 13px 0; padding:0 0 8px 0; font-size:13px; border-bottom:1px solid #E4E5E6;}
#cnt_lead table.organizer{width:100%;}
#cnt_lead table.organizer td.icon{width:16px; padding:5px 0 5px 0;display: none;}
#cnt_lead table.organizer td.icon img{margin-right:5px; background:#fa9900; border:none; -moz-border-radius:3px; -webkit-border-radius:3px;}
#cnt_lead table.organizer td.text{width:auto; padding:0px 5px 5px 0; font-size:13px; text-transform:none; text-align:left;}
#cnt_lead table.organizer td.text a {color: #92bd48}
#cnt_text{margin:0 0 10px 0; padding:0;width: 510px;}
#cnt_text p{width:502px; margin:18px 0 18px 0; line-height:18px; font-size:13px;}
#cnt_text img{margin:0 0 10px 0; border:none;}
#cnt_text table{border: 0;}
/* #cnt_text table td{padding:2px;border: 1px solid #E3E4E5;} */
#cnt_text table td p{width:auto; margin:0;}


.cnt_gallery{width:598px; height:395px; position:relative; overflow:hidden; background-color:#f7f7f7;}

.cnt_gallery #img{width:500px; height:375px; margin:2px; float:left;}
.cnt_gallery #img img {width:500px; height:375px;}

.cnt_gallery ul#thumbs{float:left;}
.cnt_gallery ul#thumbs li{height:69px; margin:0 0 2px; cursor:pointer; opacity:0.6;}
.cnt_gallery ul#thumbs li.selected{opacity:1;}
.cnt_gallery ul#thumbs li:hover{opacity:1;}
.cnt_gallery ul#thumbs li img{height:69px;}
.cnt_gallery .jp-disabled{display:none !important;}

.cnt_gallery #btns{width:92px; height:14px; position:absolute; bottom:5px; right:0; overflow:hidden;}
.cnt_gallery #btns span{width:92px; display:block; font-size:11px; font-weight:bold; color:#7d7d7d; cursor:pointer;}
.cnt_gallery #btns .prev{}
.cnt_gallery #btns .next{}

.cnt_gallery .instruction {position: absolute; bottom: 3px; left: 145px; font-size:11px; font-weight:bold; color:#7d7d7d;}
.cnt_gallery .highslide.main {width: 500px; height: 375px; position: absolute; display: block; top: 0; left: 0;}
.animated.fadeInUp .highslide.main {display: none;}

.toolbar{width:503px; margin:0 0 53px; padding:0; overflow:hidden; background-color:#f7f7f7;}
.toolbar li{padding:6px 0; font-size:13px; font-weight:bold; float:left;}
.toolbar li.suitcase{margin:0; padding:6px 10px 6px 14px; float:left;} 
.toolbar li.back{margin:0 30px 0 23px; float:right;}
.toolbar li.print{margin:0 16px 0 0; float:right;}
.toolbar li.pdfGen{margin:0 16px 0 0; float:right;}
.toolbar li a{color:#7d7d7d; text-decoration:none;}
.toolbar li.suitcase a{padding:5px 0 5px 34px; color:#f58020; background:url("/images/suit_icon.png") no-repeat scroll 0 0 transparent;}


#relatedArea{width:420px; margin:0px 0 25px 0; padding:0;}
#relatedArea p{font-size:13px; font-weight:bold; color:#464646;}
#relatedArea a{color:#2985bc;}
#relatedArea #relatedEvents{}
#relatedArea #relatedDocs{margin:25px 0 0;}

.shareit{margin:34px 0; overflow:hidden;}
.shareit .shicons{float:left;}
.shareit .shicons img{vertical-align:middle; margin:0 10px 0 0;}
.shareit .shtxt{float:left;}
.shareit .shtxt p.shtitle{margin:0; padding:0; font-size:12px; font-weight:bold; text-transform:uppercase;}
.shareit .shtxt p.shtitle a{color:#e9a31e; text-decoration:none;}
.shareit .shtxt p.shpresent{margin:0; padding:0; font-size:12px; text-transform:none;}
.shareit .shtxt p.shpresent a{color:#7d7d7d; text-decoration:none;}

.organizer td.text{font-size:13px;}
.organizer td.text span{font-weight:bold;}
.organizer td.text_site{padding:5px 0 0;}
.organizer td.text_site a{margin:5px 0 0; font-size:12px; font-weight:bold; text-decoration:none; color:#92bd48;}

.fb{}



/****RESULT OLDALAK****/
#cnt_result{width:912px; margin:0; padding:21px 0 0;}

#cnt_result #cnt_header{margin:0 0 35px 282px; padding:0;}

#cnt_result_head{width:100%; margin:20px 0 0 0; padding:0;}
#cnt_result_head_left{width:240px; float:left;}
#cnt_result_head_right{width:630px; margin:0 0 0 42px; float:left;}

#view_nav{width:240px; background-color:#f7f7f7; overflow:hidden; margin: 0 0 25px 0;}
#view_nav h2{margin:16px 0 0 24px; font-size:14px; font-weight:bold;}
#view_nav h2 a{padding:0 0 6px; color:#35A3C3; text-decoration:none;}
#view_nav h4{margin:0 0 18px 24px; padding:0; font-size:13px; font-weight:normal;}
#view_nav h4 a{color:#464646; text-decoration:none;}
.switch_smap{display:none;}


.view{height:40px; background-color:#f7f7f7; overflow:hidden;}
.view #offer_button{width:157px; height:25px; margin:8px 0 0 8px; float:left; text-align:center;}
.view #offer_button a{width:157px; height:25px; padding:5px 0 0; display:block; font-size:12px; font-weight:bold; text-decoration:none;}
.view .inactive a{color:#b7b7b7; background:url(/images/offerbutton_inact.png) no-repeat 0 0;}
.view .active a{color:#ffffff; background:url(/images/offerbutton_act.png) no-repeat 0 0;}
.view p.partner_num{margin:11px 0 0 16px; float:left; font-size:13px; color:#959595;}
.view p.partner_num a{cursor:pointer;}
.view p.partner_num span{font-weight:bold;}
.view p.partner_num span.max{font-size:11px; font-weight:normal;}
.view p.partner_num img{vertical-align:middle;}
.view ul{margin:9px 11px 0 0; float:right;}
.view li{height:22px; float:left; line-height:19px; opacity:0.5;}
.view li.txt{opacity:1;}
.view li.act{opacity:1;}
.view li.list{width:19px; margin:0 0 0 15px; background:url(/images/list.png) no-repeat 0 0;}
.view li.map{width:14px; margin:0 0 0 12px; background:url(/images/map.png) no-repeat 0 0;}
.view li a{width:100%; height:100%; display:block;}
p.switch{margin:16px 0 10px; cursor:pointer;}
p.comment{margin:14px 0 0 3px; font-size:12px; color:#959595; line-height:18px;}
p.pricelead{margin:10px 0 0 3px;}

#cnt_result_left{width:49%; margin:0; padding:0;float:left;}
#cnt_result_right{width:49%; margin:0; padding:0; float:left; border-left:1px solid #EDE9E6;}

#cnt_result_footer{width:100%; height:35px; margin:20px 0 0 0; padding:4px 0 0; overflow:hidden; background-color:#F7F7F7;}
#cnt_result_footer_left{width:49%; margin:0; padding:0; float:left;}
#cnt_result_footer_right{width:49%; margin:0; padding:0; float:left;}
#cnt_result_footer p{margin:7px 0 0 10px; padding:0; font-size:10px; color:#7F7F7F; font-weight:bold; float:left;}
#cnt_result_footer p span{margin:0; padding:0; font-weight:normal; font-size:12px; color:#F58020; text-transform: none;}

#cnt_result_container{width:912px; margin:20px 0 0; padding:0;}
#cnt_result_container_left{width:240px; margin:0 42px 0 0; padding:0; float:left;}
/*
#cnt_result_container_left .result_options{width: 240px; height: auto; margin:10px 0 -36px; background-color:#f7f7f7; overflow:hidden;}
*/
#cnt_result_container_left .result_options{margin:0 0 30px 0; width: 240px; background-color:#f0f0f0; overflow:hidden;display: inline-block;}
#cnt_result_container_left .result_options h3{margin:16px 0 0 24px; font-size:14px; font-weight:bold; color:#898989;}
#cnt_result_container_left .result_options ul{margin:4px 0 18px 24px; color:#2985BC;}
#cnt_result_container_left .result_options li{font-size:13px; list-style:disc inside;}
#cnt_result_container_left .result_options li.selected{font-weight:bold;}
#cnt_result_container_left .result_options li a{color:#35A3C3; text-decoration:none;}
#cnt_result_container_left .result_options span{text-decoration:underline;}
#cnt_result_container_left .result_options span.hit{color:#F58020; text-decoration:none;}
#cnt_result_container_left .result_options span.selected{font-weight:bold;}

#cnt_result_container_right{width:630px; margin:0; padding:0; float:left;}

/* SEO talĂˇlati listĂˇk */
#cnt_result_container_left p.lead {width: 540px;;color: #464646;font-size: 12px;font-family:Dinffmedium,Arial,Helvetica,Garuda,sans-serif;margin: 0 0 11px 0;}
#cnt_result_container_left .cnt_result_list {width: 540px;}
#cnt_result_container_left .cnt_result_table {width: 530px;margin: 0;padding: 0;}
#cnt_result_container_left .cnt_result_table td.head h3 {margin: 0;padding:0; font-style: italic;font-weight: normal;font-size: 16px;color: #2985BC;}
#cnt_result_container_left .cnt_result_table td.head h3 a {color:#2985BC;}
#cnt_result_container_left p.address {font-size: 12px;}
#cnt_result_container_left p {}
#cnt_result_container_left a.moreinfo {color: #2985BC;}
#cnt_result_container_left .cnt_result_table td.price {text-align: right;vertical-align: top;margin: 0;}
#cnt_result_container_left .cnt_result_table td.price p.price {margin: 0;padding: 0;font-size: 11px;color: #E9A31E;clear: right;}

/*result oldalak listĂˇi*/
#cnt_result #cnt_List{width:630px;}
#cnt_result .listElement_link{width:500px; margin:14px 0 0; float:left; overflow:hidden; cursor:pointer; border-right:1px solid #EAEAEA;}
#cnt_result .listElement_pic{width:168px; margin:0; padding:0; float:left;}
#cnt_result .listElement_text{width:430px; margin:0 0 0 14px; padding:0; float:left;}
#cnt_result .score{width:597px; margin:42px 0 10px; padding:0 0 5px; border-bottom:1px solid #e6e6e6;}
#cnt_result .score p{font-size:11px;}
#cnt_result .score p span{font-size:13px; font-weight:bold;}
#cnt_result .freelink{margin:40px 0 0;}
#cnt_result .freelink h5{margin:0; font-size:16px; font-weight:bold;}
#cnt_result .freelink h5 a{color:#464646; text-decoration:none;}
#cnt_result .freelink p{margin:0; font-size:13px;}
#cnt_result .freelink p a{color:#464646; text-decoration:none;}
#cnt_result .freelink p a span{color:#F7941D; text-decoration:underline;}

/*result oldalak listĂˇi kategĂłriĂˇnkĂ©nt*/
/*szĂˇllĂˇsok - szabad szoba*/
.result_std #cnt_result .listElement{margin:19px 0 35px; border:1px solid #eaeaea; border-bottom:none; cursor:default;}
.result_std #cnt_result .listElement_top{padding:0 0 11px; position:relative; overflow:hidden;}
.result_std #cnt_result .listElement_pic{width:200px;}
.result_std #cnt_result .listElement_pic img{margin:2px 0 0 16px;}
.result_std #cnt_result .listElement_text{width:282px; margin:2px 18px 0 0;}
.result_std #cnt_result .listElement_price{width:127px; margin:13px 0 0; float:left;}
.result_std #cnt_result .listElement_price p.price{margin:12px 4px 0; font-size:21px; font-weight:bold; color:#F7941D ; text-align:center;}
.result_std #cnt_result .listElement_price p.price span{font-size:15px;}
.result_std #cnt_result .listElement_price p.from{font-size:12px; color:#464646; text-align:center;}
.result_std #cnt_result .listElement_price p.res_button{width:103px; height:28px; position:absolute; bottom:15px; right:12px; font-size:13px; font-weight:bold; background:url(/images/button1.png) no-repeat 0 0; text-align:center; line-height:27px;}
.result_std #cnt_result .listElement_price p.res_button a{width:100%; height:100%; display:block; color:#ffffff; text-decoration:none;}
.result_std #cnt_result .listElement_price p.req_button{width:120px; height:28px; position:absolute; bottom:15px; right:3px; font-size:13px; font-weight:bold; background:url(/images/button120.png) no-repeat 0 0; text-align:center; line-height:27px;}
.result_std #cnt_result .listElement_price p.req_button a{width:100%; height:100%; display:block; color:#ffffff; text-decoration:none;}

.result_std #cnt_result .listElement_link_top{overflow:hidden;}
.result_std #cnt_result .listElement .raiting{width:450px; height:42px; margin:11px 0 0 13px; padding:0; overflow:hidden; border-top:1px solid #e9e9e9; oveflow:hidden;}
.result_std #cnt_result .listElement .raiting .rait_txt{padding:9px 0 14px 188px; float:left; background:url(/images/family.png) no-repeat 81px 0;}
.result_std #cnt_result .listElement .raiting .rait_txt h5{margin:0 0 3px; font-size:12px; font-weight:bold;}
.result_std #cnt_result .listElement .raiting .rait_txt h6{margin:0; font-size:11px; font-weight:normal;}
.result_std #cnt_result .listElement .raiting .rait_txt h6 a{color:#92bd48;}
.result_std #cnt_result .listElement .raiting ul{margin:14px 0 0; padding:0; float:right;}
.result_std #cnt_result .listElement .raiting ul li{margin:0; float:left;}
.result_std #cnt_result .listElement .raiting ul li img{}

.result_std #cnt_result .listElement_middle{position:relative; display:block; zoom:1; border-top:2px solid #E9E9E9;}
.result_std #cnt_result .type{min-height:30px; margin:0 0 0; overflow:hidden; background-color:#f8f5f4; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;position: relative;}
.result_std #cnt_result .type p{width:188px; margin:10px 0 0 40px; font-size:13px; font-weight:bold; color:#35A3C3; text-decoration:underline; cursor:pointer;}
.result_std #cnt_result ul.tabnav{position:absolute; left:261px; bottom:-3px;}
.result_std #cnt_result ul.tabnav li{width:42px; height:23px; float:left; text-align:center; line-height:27px; font-size:10px; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; color:#818181; background:url(/images/tabnav_inact.png) no-repeat 0 0;}
.result_std #cnt_result ul.tabnav li.active{color:#4b4b4b; background:url(/images/tabnav_act.png) no-repeat 0 0;}
.result_std #cnt_result .room_type_list{border-top:1px solid #e9e9e9;}
.result_std #cnt_result .listElement_middle > .room_type_list:first-child{border-top:none;}

.result_std #cnt_result .room_type_list > .room_type:first-child{border-top:none;}
.result_std #cnt_result .room_type{min-height:47px; position:relative; overflow:hidden;}
.result_std #cnt_result .room_type .col1{width:210px; margin:0 0 0 50px; float:left;}
.result_std #cnt_result .room_type .col1 h5{margin:9px 0 2px; font-size:13px; color:#464646;}
.result_std #cnt_result .room_type .col1 h6{margin:0 0 10px; font-size:9px; color:#F7941D;}
.result_std #cnt_result .room_type .col2{width:242px; float:left;}
.result_std #cnt_result .room_type .col2 p.price{margin:18px 0 0; font-size:13px; color:#464646;}
.result_std #cnt_result .room_type .col2 p.price span{font-weight:bold; color:#F7941D;}
.result_std #cnt_result .room_type .col2 p.price span del {font-weight: normal;}
.result_std #cnt_result .room_type .col2 p.price span.translate-error{font-weight:normal; color:#464646;}
.result_std #cnt_result .room_type .col3{}
.result_std #cnt_result .room_type .col3 p.res_button{width:103px; height:28px; position:absolute; bottom:9px; right:12px; font-size:13px; font-weight:bold; background:url(/images/button1.png) no-repeat 0 0; text-align:center; line-height:27px;}
.result_std #cnt_result .room_type .col3 p.res_button a{width:100%; height:100%; display:block; color:#ffffff; text-decoration:none;}

.result_std #cnt_result .listElement_bottom{height:29px; margin:0 0 0; overflow:hidden; background-color:#f4f4f4; border-top:2px solid #e9e9e9; border-bottom:2px solid #e9e9e9;}
.result_std #cnt_result .listElement_bottom p.suit_button{margin:0; float:left; font-size:13px; font-weight:bold;}
.result_std #cnt_result .listElement_bottom p.suit_button a{padding:6px 12px 11px 44px; display:block; color:#F58020; text-decoration:none;  background:url(/images/suit_icon2.png) no-repeat 15px 5px;}
.result_std #cnt_result .listElement_bottom p.offer_loc{margin:8px 8px 0 0; float:right; font-size:12px; font-weight:bold; color:#7d7d7d; line-height:12px;}

/* szabad szoba csomag */
/* szabad szoba csomag */
.result_std #cnt_result .partner_pdetails_text {padding: 13px 0 0 40px;float: left;width: 566px;position: relative;}
.result_std #cnt_result .partner_pdetails_text .aboutOffer {font-size: 12px; color: #464646;width: 423px;display: block;float: left;line-height: 18px;}
.result_std #cnt_result .product-detail {padding: 24px 0px 25px 40px; float: left;}
.result_std #cnt_result .pdetails_text{float:left;}
.result_std #cnt_result .product-detail td {vertical-align: top;}
.result_std #cnt_result .product-detail .partner_pdetails {width:276px; margin-right: 25px;}
.result_std #cnt_result .product-detail .partner_pdetails td {text-transform: none !important;text-align: left !important;}
.result_std #cnt_result .product-detail .partner_pdetails td.title {width: 110px;height: 20px;}
.result_std #cnt_result .pdetails_image{width:255px; float:left;}
.result_std #cnt_result .type [type="submit"] {float: right;background: none;border: none;color: #92bd48; font-size:12px; font-family:Arial,Helvetica,sasns-serif; font-weight: bold;padding:0;}
.result_std #cnt_result .type .partner_pdetails_text [type="submit"] {position: absolute;bottom: 3px;right: 32px;}

/*esemĂ©nyek*/
.result_evt #cnt_result .listElement{margin:19px 0 35px; border:1px solid #eaeaea;}
.result_evt #cnt_result .listElement_top{padding:0 0 16px; overflow:hidden;}
.result_evt #cnt_result .listElement_pic{width:200px;}
.result_evt #cnt_result .listElement_pic img{margin:16px 0 0 16px;}
.result_evt #cnt_result .listElement_text{width:366px; margin:16px 18px 0 0;}
.result_evt #cnt_result .listElement_text p.date{margin:0; font-size:13px;}
.result_evt #cnt_result .listElement_text p.date span{font-weight:bold;}
.result_evt #cnt_result .listElement_text h5{width:268px; margin:8px 0 0;}
.result_evt #cnt_result .listElement_text h6{width:268px; padding:0 0 8px; border-bottom:1px solid #e9e9e9;}

/*infopage*/
.infobox #cnt_result .listElement{border:1px solid #EAEAEA; border-top:none;}
.infobox #cnt_result .listElement_middle{border-top:1px solid #E9E9E9;}

/*szabadszavas keresĹ‘ talĂˇlati listĂˇja*/
.result_freesearch .listElement{margin:19px 0 0;}
.result_freesearch #cnt_result_container{margin:0;}
.result_freesearch #cnt_result_container_left{margin:8px 42px 0 0;}

/*szabadszavas keresĹ‘ doboz lenyĂ­lĂł talĂˇlati listĂˇja*/
#tisFreesearchResult .listElement_pic{width:72px;}
#tisFreesearchResult .listElement_text{width:253px; margin:0;}
#tisFreesearchResult .listElement_text p.title{font-size:13px; margin:0 0 4px;}
#tisFreesearchResult .listElement_text p.text{font-size:11px; font-weight:normal;}

/*result oldalak tĂ©rkĂ©pes listĂˇi*/
#cnt_result_container_right .map_list_amb{overflow:hidden;}
#cnt_result_container_right .map_list{width:200px; margin:0 20px 0 0; float:left; position:relative;}
#cnt_result_container_right .map_list .listElement{width:175px; margin:0 0 9px; padding:0 25px 8px 0; border:none; border-bottom:1px solid #e7e7e7; background:url(/images/arrow1.png) no-repeat right center; cursor:pointer;}
#cnt_result_container_right .map_list .listElement h3{margin:0; font-size:14px; font-weight:bold; color:#35A3C3;}
#cnt_result_container_right .map_list .listElement h3 span{color:#e9a31e;}
#cnt_result_container_right .map_list .listElement h4{margin:1px 0 2px; font-size:12px; font-weight:normal; color:#464646;}
#cnt_result_container_right .map_list .listElement h4 span{font-weight:bold;}
#cnt_result_container_right .map_list .listElement p.price{font-size:10px; color:#F7941D;}
#cnt_result_container_right .map_list .listElement p.price span{font-size:12px; font-weight:bold;}
#cnt_result_container_right .map_list .listElement p.date{font-size:10px; color:#e9a31e;}
#cnt_result_container_right .map_list .listElement p.date span{font-weight:bold; font-size:12px;}

#cnt_result_container_right .map_container{float:left;}
#cnt_result_container_right .ggmap{width:410px; height:636px; min-height: 410px; background-color:#cecbcb;}
.infmap .ggmap{width:238px; height:238px;}


/****SPECIĂ�LIS OLDALAK****/

/****utazĂˇstervezĹ‘****/
.suitcasebox{}
.suitcasebox .suitcase_head{margin:36px 0 0; overflow:hidden; background-color:#F7F7F7;}
.suitcasebox .suitcase_head .suitcase_head_left{width:307px; margin:15px 0 10px 22px; float:left;}
.suitcasebox .suitcase_head .suitcase_head_right{width:auto; margin:22px 0 0; padding:0; float:left; border:none;}
.suitcasebox .suitcase_head .suitcase_head_right #suitcase_options p{font-size:10px; text-transform:uppercase; color:#595959; cursor:pointer;}
.suitcasebox .suitcase_head .suitcase_head_right #suitcase_options p.deleteselected{margin:0 0 8px; padding:2px 0 0 18px; background:url(/suitcase/img/icon_scdrop.gif) no-repeat 0 0;}
.suitcasebox .suitcase_head .suitcase_head_right #suitcase_options p.clear{margin:0 0 10px; padding:2px 0 0 18px; background:url(/suitcase/img/icon_suitcase_delete.png) no-repeat scroll 0 0;}

.suitcasebox .setout{width:502px; margin:0 0 28px; padding:4px 0 10px; background-color:#F7F7F7;}
.suitcasebox .setout_cnt{width:480px; margin:0 11px; border-top:1px solid #D7D7D7;}
.suitcasebox .setout .resultOptions{width:100%; margin:5px 0 0;}
.suitcasebox .setout .resultOptions td{font-size:10px; text-transform:uppercase; color:#595959; cursor:pointer; line-height:20px;}
.suitcasebox .setout .resultOptions td.selectall{padding:0 0 0 10px; cursor:pointer;}
.suitcasebox .setout .resultOptions td.txt_selectall{padding:0 0 0 2px;}
.suitcasebox .setout.resultOptions td.deselect{padding:0 0 0 10px;}
.suitcasebox .setout .resultOptions td.txt_items{padding:0 4px 0 0; text-align:right;}
.suitcasebox .setout .resultOptions td.items{padding:0 10px 0 0;}
.suitcasebox .setout .resultOptions td.order_inact{width:157px; height:25px; margin:8px 0 0 8px; padding:3px 0 0; font-size:12px; font-weight:bold; color:#B7B7B7; text-align:center; background:url("/images/offerbutton_inact.png") no-repeat scroll 0 0 transparent;}
.suitcasebox .setout .resultOptions td.order{width:157px; height:25px; margin:8px 0 0 8px; padding:3px 0 0; font-size:12px; font-weight:bold; color:#ffffff; text-align:center; background:url("/images/offerbutton_act.png") no-repeat scroll 0 0 transparent;}
.suitcasebox .setout .resultOptions td.txt_order{padding:0 15px 0 0; text-align:right;}

.suitcasebox #cnt_result_container_left{width:502px;}

.suitcasebox .facilities{width:502px; background-color:#F7F7F7;}
.suitcasebox .facilities p.order_inact{width:157px;  height:25px;  margin:13px 13px 0 8px; padding:5px 0 0; float:right; font-size:12px; font-weight:bold; text-align:center; color:#B7B7B7; background: url("/images/offerbutton_inact.png") no-repeat scroll 0 0 transparent; cursor:pointer;}
.suitcasebox .facilities p.order{width:157px;  height:25px;  margin:13px 13px 0 8px; padding:5px 0 0; float:right; font-size:12px; font-weight:bold; text-align:center; color:#ffffff; background: url("/images/offerbutton_act.png") no-repeat scroll 0 0 transparent; cursor:pointer;}

.suitcasebox .facilities .toolbar{width:314px; margin:10px 0 12px 2px; float:left;}
.suitcasebox .facilities .toolbar li{font-size:12px;}
.suitcasebox .facilities .toolbar li.print{float:right;}
.suitcasebox .facilities .toolbar li a{cursor:pointer;}
.suitcasebox .facilities .toolbar li img{vertical-align:bottom;}

.suitcasebox .facilities .txt_order{width:492px; padding:8px 10px 0 0; font-size:11px; text-align:right; background-color:#ffffff; clear:both;}
.suitcasebox .facilities .txt_order a{color:#717171;}  

#suitcase_list{min-height:200px; margin:3px 0 25px; padding:18px 0 0 0;}
#suitcase_list .listElement_pic{width:115px;}
#suitcase_list .listElement_text{width:347px;}
#suitcase_control{width:10px; margin:0 0 0 10px; padding:0; float:left;}
#suitcase_control td{height:20px; background:#F7F5F4;}
#suitcase_control td img{margin:0 0 0 5px; padding:0; background:none; border:none;}
#suitcase_control.suitcase td img{margin:0 0 0 2px;}

#suitcase_help{margin:21px 0 0 0; padding:0; float:left;}
#suitcase_help p.head{margin:0 0 5px; padding:0; font-style:italic; color:#E9A31E; font-size:13px;}
#suitcase_help p.lead{margin:0 0 10px 0; padding:0; font-style:italic; color:#464646; font-size:12px;}
#suitcase_help p.text{color:#464646;}

#suitcase_groups ul{margin:0; padding:0; font-style:normal; color:#636363; font-size:12px; list-style:none; text-transform:normal;}
#suitcase_groups ul li{text-transform:none; font-weight:bold; color:#636363;}
#suitcase_groups ul li span{font-style:italic; font-size:11px; color:#fa9900;}
#suitcase_groups ul li a{color:#636363;}
#suitcase_groups ul li.selected{font-size:12px; font-weight:bold;}
#suitcase_groups ul li.selected a{color:#fa9900;}

#suitcase_types ul{font-style:normal; color:#7F7F7F; font-size:14px;}
#suitcase_types ul li{font-weight:normal; color:#7F7F7F;}
#suitcase_types ul li a{color:#7F7F7F; cursor:pointer;}
#suitcase_types ul li.selected{font-size:14px; font-weight:bold;}
#suitcase_types ul li.selected a{color:#fa9900;}

.suitcasebox .video{}
.suitcasebox .video_txt{width: 100%; margin:18px 0 0 0;}
.suitcasebox .video_txt h2{font-size:18px; color:#e9a31e;}
.suitcasebox .video_fl{margin:18px 0 0 0;}

/****kiadvĂˇnyrendelĹ‘****/
.issuebox{}
.issuebox #cnt_result{width:502px; float:left;}
.issuebox #cnt_result #cnt_header{margin:0;}
.issuebox #cnt_result_container{width:502px;}

#cnt_result_Issueshead{width:100%; margin:5px 0 0; padding:0; float:left; border:none;}
#cnt_result_Issuesleft{margin:0 24px 5px 0; padding:0;}
#cnt_result_Issuesleft p{margin:0; padding:0; color:#4C4C4C;}

#cnt_result_Issuesright{width:200px; margin:0; padding:0;}
#cnt_result_Issuesright p{margin:0; padding:0; font-style:italic; font-size:11px; font-weight:bold;}
#cnt_result_Issuesright p.pages{font-weight:normal; text-decoration:underline;}
#cnt_result_Issuesright p span{margin:0 0 0 5px; padding:0; color:#fa9900;}

#cnt_result_Issuescontainer_left{width:502px; margin:0 24px 5px 0; padding:0; float:left;}
#cnt_result_Issuescontainer_left p.title{margin:10px 0 5px 0;}
#cnt_result_Issuescontainer_left p.txt{margin:0 0 30px; border-bottom:none;}

#cnt_result_Issuescontainer_left p.title.orderCond {font-size: 13px; font-weight: bold; margin-bottom: 10px; padding-top: 5px;}

.issuebox #cnt_result .listElement{margin:18px 0 31px; padding:0 0 5px; border-bottom:1px solid #D7D7D7;}
.issuebox #cnt_result .listElement_pic{width:137px;}
.issuebox #cnt_result .listElement_text{width:350px;}

.issuebox table.download{margin:15px 0 10px;}
.issuebox table.infos{width:100%; margin:6px 0 0;}
.issuebox table.infos td{padding:3px 0;}

#cnt_result_Issuescontainer_right{width:200px; margin:0; padding:0 0 0 24px; float:left;}

#tcc__summary_boxContainer{position:absolute; top:100px; right:20px;}
#tcc_issues_summary_box{width:200px; padding:10px; position:fixed; top: 100px; right:20px; z-index:100; background:#FFF; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #000;}
#tcc_issues_summary_box h1{font-size:14px; margin-bottom:18px;}
.IssuesSummaryBox, .IssuesConditionBox{margin:0; padding:0; clear:left; float:left;}
.IssuesSummaryBox{margin:0 0 30px 0;}
.IssuesSummaryBox p.title{margin:0 0 5px 0; padding:0 0 5px 0; font-style:italic; color:#7f7f7f; border-bottom:1px dotted #939294;}
.IssuesSummaryBox table.orders{width:200px; margin:0 0 5px 0; padding:0; border-bottom:1px dotted #939294;}
.IssuesSummaryBox table.ordersl{border-bottom:1px solid #939294;}
.IssuesSummaryBox table td{padding:0 0 5px; font-size:10px; vertical-align:bottom;}
.IssuesSummaryBox table td.sumdrop{width:18px; text-align:right;}
.IssuesSummaryBox table.summary{width:200px; margin:0; padding:0;}
.IssuesSummaryBox table.summary td{margin:0; padding:0;}
.IssuesSummaryBox table.summary td.sumprice{margin:0; padding:0; text-align:right; color:#fa9900;}
.IssuesConditionBox{width:200px; margin:0 0 20px 0; padding:0;}
.IssuesConditionBox p.title, #cnt_result_Issuescontainer_left p.title{margin:0 0 5px 0; padding:0; font-size:16px; color:#2985BC;}
.IssuesConditionBox p.title, #cnt_result_Issuescontainer_left p.title_agr{margin:55px 0 5px; font-size:16px;}
.IssuesConditionBox p.txt{margin:0 0 20px 0; padding:0 0 18px 0; border-bottom:1px solid #939294;}
input.orderbtn{width:108px; height:28px; margin:15px 0 0; padding:0; font-family:Arial,Helvetica,Garuda,sans-serif; font-weight:bold; background:url("/images/button1.png") no-repeat scroll 0 0 transparent; border:0; color:#FFFFFF; cursor:pointer;}

.issueform #cnt_result{margin:0;}
.issueform #staticmenu{margin:0;}

/****vendĂ©gkĂ¶nyv****/
#guestbook{margin:0 0 18px 0; padding:0; float:left;}
#guestbook p{margin:15px 0 5px; font-size:12px; color:#35A3C3;}
#guestbook table{margin:10px 0 10px 0; padding:0;}
#guestbook table td{padding:0 2px 0 7px; font-size:12px; color:#35A3C3;}
#guestbook #gb_name{width:181px; height:22px;}
#guestbook #gb_code{width:71px;}
#guestbook #gb_ok{width:75px; margin:4px 0 0;}
#guestbook textarea{width:502px; height:116px; margin:0; border:1px solid #CCC; text-decoration:none;}

#comments{margin:0; padding:0;}
.commentElement{width:482px; margin:0; padding:10px 10px 0 10px; float:left; border-top:1px solid #EDE9E6; border-right:1px solid #EDE9E6; border-left:1px solid #EDE9E6; border-bottom:none; background:#F7F5F4; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px;}
.commentElement p.username{font-size:11px; color:#35A3C3; font-weight:bold;}
#comments .commentElement p.username span{margin:0 0 0 10px; font-size:10px; color:#B0AFAF; font-weight:normal;}
#comments img{margin:0 0 18px 0; padding:0; border:none;}


/****oldaltĂ©rkĂ©p****/
.sitemapbox{float: left; width: 680px;}
.sitemapbox #cnt_main{}
.sitemapbox #cnt_main_container{margin:22px 0 0;}
p.sitemap_title{margin:10px 0 0 0; padding:0; font-size:12px; font-weight:bold; line-height:22px; color:#2985bc;}
p.sitemap_sub{padding:0 0 0 18px; font-size:11px; font-weight:normal; line-height:22px;}
p.sitemap_subsub{padding:0 0 0 18px; font-size:9px; font-weight:normal;}
p.sitemap_sub a{text-decoration:none; color:#2985bc;}
p.sitemap_subsub a{text-decoration:none; color:#636363;}


/****interaktĂ­v tĂ©rkĂ©p****/
#map_filter_value{margin:0 0 0 18px;}
#map_filter_value span{font-size:16px; font-weight:bold; color:#F7941D;}
.map_bg{width:888px; height:590px; margin:10px auto 30px; padding:0; border:1px solid #E2E2E2; background:#F5F5F5 url('/map/img/map_bg.gif') repeat-x top center; -moz-border-radius:5px; -webkit-border-radius:5px;}
.map_bg .map_footer{width:100%; margin:10px 0 10px 0; padding:0; clear:left; float:left;}
.map_footer table{margin:0; padding:0;}
.map_footer table td{vertical-align:top; text-align:left;}
.map_footer table td.mid{padding:0 4px; vertical-align:middle; color:#666; text-align:left;}
.map_footer table td.mid span{color:#134c95;}
.map_footer table.footer td p{margin:0; padding:0;}
.map_footer table td input.searchtxt{width:200px; margin:0 0 0 10px; padding:2px; border:1px solid #d1d1d1; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-size:11px; color:#737373;}
.map_footer table td input.searchbtn{margin:0 0 0 5px; padding:0 4px; border:1px solid #d1d1d1; background:url('/map/img/btn_bg.gif') repeat-x top center; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-size: 11px; color:#737373; -moz-border-radius:5px; -webkit-border-radius:5px;}

.map_main{width:886px; float:left; position:relative; z-index:99; border:1px solid #FFF; -moz-border-radius:5px; -webkit-border-radius:5px;}
div.google_map{width:784px; height:540px; margin:0; padding:0; background-color:#eeeeee; -moz-border-radius:5px; -webkit-border-radius:5px;}

div.google_tools{height:528px; margin:0; padding:0; position:absolute; top:0; right:0; z-index:100;}
.map_menu{width:33px; height:528px; margin:0; padding:5px 0; position:relative; float:left; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #FFF; text-align:center; background:#F5F5F5 url('/map/img/m_loop.gif') repeat-y top center; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px;}
.map_menu p{margin:0; padding:0 0 5px 0; font-weight:normal; color:#9f0e1f; border-bottom:1px solid #B6B6B6;}
.map_menu p a{color:#9f0e1f; text-decoration:none;}
.map_menu input{margin-top:5px; padding:0;}
.map_menu_title{text-align:center; position:absolute; bottom:10px; right:0;}
.map_menu_title img.menutitle{margin:0 0 5px 0; padding:0;}

.map_menu_exp{width:200px; height:100%; margin:0; padding:10px 0 0 5px; position:relative; float:left; border-top:1px solid #FFF; border-bottom:1px solid #FFF; background:#F5F5F5;}
table.exp_list, table.exp_tools{width:100%; margin:0; padding:0;}
table.exp_tools{margin-top:5px; border-top:1px solid #b8b8b8;}
table.exp_list td, table.exp_tools td{height:23px; padding:2px; vertical-align:middle; text-align:left; line-height:23px;}
table.exp_list td.img, table.exp_tools td.img{width:23px; text-align:center;}
table.exp_list td.img, table.exp_tools td.img img{border:none;}
table.exp_list td a{color:#666;}
table.exp_tools td a{color:#878787;}	
table.exp_list td{border-top:1px solid #FFF;}
table.exp_tools td{border-top:none;}

div.closebtn{position:absolute; bottom:10px; right:15px; z-index:50;}
div.closebtn input{margin:0; padding:0 4px; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-size:11px; border:1px solid #d1d1d1; background:url('/map/img/btn_bg.gif') repeat-x top center; -moz-border-radius:5px; -webkit-border-radius:5px; color:#737373;}

#google_map .cnt_result_table{width:410px; margin:0; padding:0; border:1px solid #B3B3B3; background:#F7F5F4 url(/images/result_table_head_bg.gif) repeat-x top center;}
#google_map .cnt_result_table td.tools{height:23px; margin:0; padding:1px 10px; background:url(/partner/img/result_table_buttons_bg.gif) repeat-x top center; border-bottom:1px solid #939294; vertical-align:middle;}
#google_map .cnt_result_table td.tools 	p.requestOffer{width:130px; margin:0; padding:0; float:right; background:url(/partner/img/icon_requestoffer.gif) no-repeat top center; text-align:left; line-height:16px; cursor:pointer;}
#google_map .cnt_result_table td.tools p.requestOffer span{margin:0 0 0 32px; padding:0; font-style:normal; line-height:16px; font-size:10px; color:#FFF; text-transform:uppercase; letter-spacing:0;}
#google_map .cnt_result_table td.head{margin:0; padding:10px;}
#google_map .cnt_result_table td.head h3{margin:0; padding:0; font-style:italic; font-weight:normal; font-size:16px; color:#2EA3D2;}
#google_map .cnt_result_table td.head p{margin:0; padding:0; color:#4C4C4C; font-size:11px;}
#google_map .cnt_result_table td.price{margin:0; padding:10px 10px 0 0; text-align:right; vertical-align:top;}
#google_map .cnt_result_table td.text{margin:0; padding:10px; vertical-align:top; border-top:1px solid #939294;}
#google_map .cnt_result_table td.text p{margin:0; padding:0; font-size:11px; color:#7F7F7F;}
#google_map .cnt_result_table td.picture{width:100px; margin:0; padding:10px 10px 10px 0; text-align:right; vertical-align:top; border-top:1px solid #939294;}


/****speciĂˇlis keresĹ‘****/
.extended-search-container{padding:0; position:relative; background-color:#fff;}
.extended-search-tabs{height:30px; margin:0; padding:0; display:block; border-bottom:1px solid white;}
.extended-search-tabs li{width:123px; height:34px; margin:0 3px 0 0; float:left; list-style:none; text-align:center; background-color:#EBEBEB;}
.extended-search-tabs li.active{}

.extendSearch{display: none;}
.extended-search-link{width:100%; height:100%; margin:0; padding:0; display:block; line-height:37px; font-weight:bold; font-size:13px; color:#464646; text-decoration:none; border:1px solid #fff; border-bottom:none;}
.active .extended-search-link{width:123px; margin-bottom:-1px; background:none repeat scroll 0 0 white; border:1px solid #ebebeb; border-bottom:none; color:#35A3C3;} 
.extended-search-text{width:400px; padding:0 0 40px 0; color:#636363; font-size: 11px;}
.extended-search-content{width:630px; margin:0 0 20px 0; padding:0 0 14px; overflow:auto; border:1px solid #EBEBEB;}
.extended-search-content h1{padding:0 0 20px 0; color:#6e92cf; font-size:18px;}
.search-wrap{width:515px; height:auto; min-height:1px; margin:25px 0 10px 55px; overflow:hidden; border-bottom:1px solid #EBEBEB;}
.extended-search-table{width:100%; margin-top:9px; background-color:#fff; color:#9a9a9a;}
.extended-search-table td{}
.ext-search-tbl-left{width:399px; margin-top:12px; padding:0 0 7px 33px;}
.ext-search-tbl-right{margin-top: 12px; padding:0;}
.ext-search-submit{width:145px; height:28px; font-size:12px; font-family:arial; border:none; background-color:#fff; color: #464646; cursor: pointer;}
.ext-search-tbl-right .ext-search-submit{width:145px; height:28px; font-size:13px; font-family:arial; font-weight:bold; border:none; background:url('/images/button2.png') no-repeat scroll 0 0 transparent; cursor:pointer; color:white;}

.extended-search .tisSearchBox{width:513px; margin:0; padding:0; float:left; font-size:9px; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; color:#666666; line-height:16px;}
.extended-search .tisSearchBox form{margin:0; padding:0;}
.extended-search .tisSearchBox input, .extended-search .tisSearchBox select{padding:1px; font-family:Arial,Helvetica,Garuda,sans-serif; font-size:11px; font-weight:bold; color:#636363;}
.extended-search .tisSearchBoxContainer h1{margin:0; padding:0 0 0 7px; font-family:Verdana,Verdana,Geneva,sans-serif; font-size:11px; font-weight:normal; font-style:normal; line-height:26px; letter-spacing:0; color:#666666; cursor:pointer;}
.extended-search .tisSearchBoxContainer h1.active{background:transparent url('/images/searchbox_bg.gif') no-repeat scroll center top;}
.extended-search .tisSearchBoxContainer h1.inactive{display:none;}
.extended-search .tisSearchBoxBody{overflow-x:visible; overflow-y:visible;dis}
.extended-search .tisSearchBoxControl{padding:0 5px 5px 11px; clear:left; display:none;}

.extended-search .tisSearchBoxRow{width:513px; height:30px; padding-top: 5px; border:1px solid #EBEBEB; border-bottom:none;}
.extended-search .tisSearchBoxRow label{width:196px; margin:4px 0; padding:0 15px 0 0; float:left; clear:left; overflow:hidden; font-size:13px; font-family:arial; font-weight:bold; text-align:right; color:#35A3C3;}
.extended-search .tisSearchBoxRow input{width:150px; margin:4px 0;}
.extended-search .tisSearchBoxRow input.date{width:82px; margin:4px 0; font-size:11px; font-weight:bold; color:#636363;}
.extended-search .tisSearchBoxRow select{width:154px; margin:4px 0;}
.extended-search a.tisSearchBoxMore{margin:0; padding:0; font-size:9px; font-style:italic; text-decoration:none; cursor:pointer; color:#7F7F7F;}
.extended-search input.tisSearchBoxButton{width:57px; margin:0 10px 0 6px; padding:2px; font-family:Verdana,Verdana,Geneva,sans-serif; font-size:9px; background:#FFFFFF url('/images/btn_searchbox.gif') no-repeat scroll center center; border:none; color:#6BA53A; cursor:pointer; line-height:18px;}
.extended-search .tisSearchBoxRow a.date-picker-control span{width:16px; height:16px; margin:4px 0; display:block;}


/****bĹ‘vebb keresĂ©s****/
#ext_search form{margin:0 0 30px;}
#ext_search_tabs{width:535px; height:35px; margin:20px 0 0 0; padding:0; float:left;}
#ext_search_tabs ul{margin:0; padding:0; list-style:none;height: 34px;display: block;border-bottom: 1px solid #ebebeb;}
#ext_search_tabs li{width:123px; height:33px; margin:0 3px 0 0; float:left; list-style:none; text-align:center; background-color:#EBEBEB; border: solid 1px #EBEBEB;}
#ext_search_tabs li a{width: 100%;height: 100%;margin: 0;padding: 0;display: block;line-height: 36px;font-weight: bold;font-size: 13px;color: #464646;text-decoration: none;}
#ext_search_tabs li a.active{color:#044c7f;width: 123px;margin-bottom: -1px;background: none repeat scroll 0 0 #fff;border-bottom: solid 1px #fff;}

#ext_search{width:100%; margin:0 0 20px 0; padding:15px 5px 14px 26px; float:left;border: 1px solid #ebebeb;overflow: auto;border-top: none;}
#ext_search input{margin:0 4px 0 0; padding:0;}
#ext_search ul{width:502px; margin:0 0 2px 0; padding:0; list-style:none; float:left;}
#ext_search ul ul{margin:0 0 10px; padding:7px 0 2px; border-bottom:1px solid #DFE3E3;}
#ext_search li{margin:0; padding:0; vertical-align:middle; float:left; color:#92bd48; font-size:12px; font-weight:bold;}
#ext_search li li{width:49%; margin:3px 0;  float:left; border:none; overflow:hidden; line-height:14px; color:#666; font-size:12px; font-weight:normal;}
#ext_search li li#filter_town_more{font-weight:bold; text-decoration:underline; color:#fa9900;}
#ext_search li li#filter_town_more a{color: #fa9900;}
#ext_search li li img{margin:0; padding:0; border:none; background:#fa9900; -moz-border-radius:3px; -webkit-border-radius:3px;}
#ext_search li li.nobreak{width:100%;}
#ext_search li li.half{width:40%;}
#ext_search li li.half input{width:70px; height:22px;}
#ext_search li li #filter_name{width:200px; height:22px;}
#ext_search p{margin:0; padding:0; font-style:italic; font-weight:normal; font-size:12px; color:#fa9900; line-height:23px;}
#ext_search a{text-decoration:none;}
#ext_search input.searchBoxButton{width:57px; margin:10px 0; padding:2px; float:right; color:#6BA53A; font-size:9px; line-height:18px; cursor:pointer; background:#ffffff url('/images/btn_searchbox.gif') no-repeat center; border:none;}
#ext_search #partner_tin_filter{margin:0; padding:0; float:left;}

input.fd-hidden-input, select.fd-hidden-input{display:none;}
.fd-screen-reader{width:1px; height:1px; left:-999em; outline:0 none; overflow:hidden; position:absolute; top:0;}
a.dp-disabled, .dp-disabled table{opacity:0.3 !important;}
.dp-disabled, .dp-disabled td, .dp-disabled th, .dp-disabled th spa{cursor:default !important;}
a.date-picker-control:focus, div.datePicker table td:focus{color:#6482AA !important; outline:0 none; overflow:hidden;}
div.datePicker{-moz-user-select:none; background:none repeat scroll 0 0 transparent; font:900 0.8em/1em Verdana,Sans-Serif; position:absolute; text-align:center; z-index:9999;}
div.static-datepicker{left:0; position:relative; top:5px;}
div.datePicker table{height:auto; width:auto;}
div.datePicker tfoot th.drag-enabled, div.datePicker thead th.drag-enabled, div.datePicker thead th.drag-enabled span{cursor:move;}
iframe.iehack{background:none repeat scroll 0 0 #FFFFFF; border:0 none; display:none; margin:0; padding:0; position:absolute; z-index:9998;}
a.date-picker-control:link, a.date-picker-control:visited{background:url('/images/cal-grey.gif') no-repeat scroll 50% 50% transparent; border:0 none; cursor:pointer; display:-moz-inline-stack; line-height:1; margin:0 20px 0 8px; min-width:16px; padding:0; position:relative; text-decoration:none; vertical-align:top; visibility:visible;}
a.date-picker-control:hover, a.date-picker-control:active, a.date-picker-control:focus, a.dp-button-active:link, a.dp-button-active:visited, a.dp-button-active:hover, a.dp-button-active:active, a.dp-button-active:focus{background: url('/images/cal.gif') no-repeat scroll 50% 50% transparent !important;}
* html a.date-picker-control{width:16px;}
a.date-picker-control{display:inline-block;}
a.date-picker-control span{display:block; height:16px; margin:auto 0; width:16px;}
div.datePicker thead th span{background:none repeat scroll 0 0 transparent; border:0 none; cursor:pointer; display:block; font-weight:bold; line-height:1em; margin:0; padding:0; text-align:center;}
div.datePicker th span.month-display, div.datePicker th span.year-display{cursor:default; display:inline; font:1.2em Verdana,Sans-Serif; letter-spacing:1px; text-transform:uppercase;}
div.datePicker th span.prev-but, div.datePicker th span.next-but{cursor:pointer !important; font-size:2.4em; font-weight:lighter;}
div.datePicker th span.prev-but:hover, div.datePicker th span.next-but:hover, div.datePicker th span.today-but:hover{color:#A84444;}
div.datePicker th span.today-but{cursor:pointer !important; font:1em Verdana,Sans-Serif; margin:0 auto; padding-top:0.3em; text-align:center; text-decoration:none; text-transform:uppercase; vertical-align:middle;width:100%;}
div.dp-disabled th span.prev-but, div.dp-disabled th span.next-but, div.dp-disabled th span.today-but, div.dp-disabled th span.prev-but:hover, div.dp-disabled th span.next-but:hover, div.dp-disabled th span.today-but:hover, div.datePicker th span.prev-but.fd-disabled:hover, div.datePicker th span.next-but.fd-disabled:hover, div.datePicker thead th span.fd-disabled, div.datePicker th span.fd-disabled:hover{color:#AAAAAA; cursor:default !important;}
div.datePicker th span.fd-day-header{cursor:pointer; font:900 1em Verdana,Sans-Serif; margin:0 auto; text-align:center; text-decoration:none; text-transform:lowercase;}
div.datePicker table{background:url('/images/gradient-e5e5e5-ffffff.gif') repeat-x scroll 0 -20px #FFFFFF; border:1px solid #CCCCCC; border-radius:0.8em 0.8em 0.8em 0.8em; border-spacing:2px; empty-cells:show; margin:0; padding:0.3em; text-align:center; width:auto;}
div.datePicker table td, div.datePicker table tbody th{background:url('/images/gradient-e5e5e5-ffffff.gif') repeat-x scroll 0 -40px #FFFFFF; border:1px solid #CCCCCC; border-radius:2px 2px 2px 2px; cursor:pointer; height:3em; outline:0 none transparent; overflow:hidden; padding:0;text-align:center; text-transform:none; vertical-align:middle; width:3em;}
div.datePicker table td:focus, div.datePicker table td:active{outline:0 none red;}
div.datePicker table th{border:0 none; color:#222222; font-weight:bold; padding:0; text-align:center; text-transform:none;vertical-align:middle;}
div.datePicker table thead th{height:auto !important;}
div.datePicker table tbody th{border:1px solid #DCDCDC;}
div.datePicker table thead th.date-picker-week-header, div.datePicker table tbody th.date-picker-week-header{background:none repeat scroll 0 0 transparent; cursor:default; font-style:oblique;}
div.datePicker table thead th.date-picker-week-header{border:0 none; cursor:help; padding:0 0 0.2em;}
div.datePicker tfoot th{background:none repeat scroll 0 0 #FFFFFF; border:0 none; cursor:default; font-weight:normal; height:2.8em; letter-spacing:0.1em; text-transform:uppercase;}
div.datePicker table tbody td.date-picker-unused{background:url('/images/backstripes.gif') repeat scroll 0 0 #FFFFFF; border-color:#DCDCDC; cursor:default !important;}
div.datePicker table thead th.date-picker-title{height:auto; padding:0.4em 0; width:auto;}
div.datePicker table thead th.date-picker-day-header{cursor:help; height:auto; text-transform:lowercase;}
div.datePicker table tbody td.date-picker-today{background:url('/images/bullet2.gif') no-repeat scroll 0 0 #FFFFFF; color:#646464 !important;}
div.datePicker table tbody td.month-out.date-picker-highlight{color:#AA8866 !important;}
div.datePicker table tbody td.date-picker-highlight, div.datePicker table thead th.date-picker-highlight{color:#A86666 !important;}
div.datePicker table tbody td.date-picker-hover{background:url('/images/bg_header.jpg') no-repeat scroll 0 0 #FFFFFF; border-color:#6482AA !important; color:#6482AA; cursor:pointer; text-shadow:0 1px 1px #FFFFFF;}
div.datePicker table tbody td.day-disabled{background:url('/images/backstripes.gif') no-repeat scroll 0 0 #FFFFFF; color:#AAAAAA !important; cursor:default; text-decoration:line-through;}
div.datePicker table tbody td.month-out{background:url('/images/gradient-e5e5e5-ffffff.gif') repeat-x scroll 0 -40px #FFFFFF; border-color:#DDDDDD; color:#AAAAAA !important;}
div.datePicker table tbody td.date-picker-selected-date{border-color:#333333 !important; color:#333333 !important;}
div.datePicker table tbody td.out-of-range, div.datePicker table tbody td.not-selectable{background:none repeat scroll 0 0 #FCFCFC !important; color:#CCCCCC !important; cursor:default !important; font-style:oblique;}
div.datePicker table tbody th.month-out, div.datePicker table tbody th.out-of-range{background:none repeat scroll 0 0 #FCFCFC !important; color:#AAAAAA !important; font-style:oblique;}
div.datePicker table tbody th.out-of-range{opacity:0.6;}
div.datePicker table tbody td.not-selectable{opacity:0.8;}
div.datePicker table tbody tr{display:table-row;}
div.datePicker table tfoot sup{font-size:0.86em; height:0; letter-spacing:normal; line-height:1; position:relative; text-transform:none; top:-0.2em; vertical-align:baseline !important;}
div.datePicker table thead th.date-picker-day-header, div.datePicker table thead span.month-display, div.datePicker table thead span.year-display{text-shadow:0 1px 1px #FFFFFF;}
div.datepicker-focus{outline:medium none;}
div.datepicker-focus table.datePickerTable{border-color:#999999 !important;}
div.datePicker table tbody tr td:focus{color:#FF0000 !important; outline:0 none; overflow:hidden;}
* html div.datePicker table td{background-image:none;}
* html div.datePicker table td.date-picker-unused{background:none repeat scroll 0 0 #F2F2F2;}
div.datePicker table{border-spacing:0.3em;}
div.static-datepicker table{}
div.static-datepicker:focus table{}
div.datePicker table td, div.datePicker table tbody th{padding: 0.1em;}
div.datePicker table tbody td.date-picker-hover{}
div.datePicker table thead th span.fd-disabled{}


/****regisztrĂˇciĂł****/
.registerbox{}
.registerbox #cnt_result{width:502px; float:left;}
.registerbox #cnt_result #cnt_header{margin:0;}
.registerbox #cnt_result_container{width:502px;}

table.IssuesOrder{width:476px; margin:0; clear:both; border:none; overflow:hidden;}
table.IssuesOrder td{padding:4px 2px;}
table.IssuesOrder td.pwrules {font-size: 11px;}
table.IssuesOrder td.pwrules input {margin-bottom: 3px;}
table.IssuesOrder td.firstcol{width:160px; font-weight:normal; font-size:13px; color: #595959;vertical-align: top;padding-top: 10px;}
table.IssuesOrder td.firstcol label {color: #E9A31E;}
table.IssuesOrder td.firstcolerror{width:160px; font-weight:bold; color:#fa9900; font-size:10px; vertical-align:top;}
table.IssuesOrder td span.error{font-weight:bold; color:#fa9900; font-size:10px; vertical-align:top;}
table.IssuesOrder td input{width:232px; height:22px;font-size: 13px;}
table.IssuesOrder td textarea{width:230px;}
table.IssuesOrder td input.user_lname{width:108px;}
table.IssuesOrder td input.user_fname{width:108px; margin-left:5px;}
table.IssuesOrder td input.user_zip{width:56px;}
table.IssuesOrder td input.user_city{width:160px; margin-left:5px;}
table.IssuesOrder td input.user_persons,
table.IssuesOrder td input.user_arrival,
table.IssuesOrder td input.user_children,
table.IssuesOrder td input.user_days{width:100px;}
table.IssuesOrder td input.user_captcha{width:64px;}
table.IssuesOrder td.captcha{background:none; vertical-align:middle;}

p.mandatory{margin:30px 0 0 0; padding:0 0 10px 0; font-size:9px; color:#595959; font-weight:bold; border-bottom:1px solid #ede9e6;}
p.privacy{margin:22px 0 11px; font-size:14px;}
p.privacy a{text-decoration:none; color:#2985BC;}

table.agree{width:100%; margin:10px 0 20px 0; padding:0 0 20px; border-top:1px solid #939294;}
table.agree td.firstcol{width:230px; font-weight:bold; font-size:10px; color:#595959;}
table.agree td{padding:14px 2px 0 2px;}
table.agree td.firstcolerror{width:160px; font-weight:bold; color:#fa9900; font-size:10px; vertical-align:top;}

div.error{margin:10px 0 0 0; color:#fa9900; font-size:10px; text-transform:uppercase;}


/****bejelentkezĂ©s popup****/
.overlay, #overlay{background:none repeat scroll 0 0 #000000; left:0; opacity:0.8; position:absolute; top:0; width:100%; z-index:400;}
.formContainer{display:none; position:absolute; z-index:500;}
.windowParent{background:none repeat scroll 0 0 #FFFFFF; height:220px; padding:10px 30px; width:280px;}
.windowParent div.background{background:url("/images/popup_bg.png") repeat scroll 0 0 transparent; height:574px; position:relative; width:448px; z-index:100;}
.windowParent .close{position:absolute; right:10px; top:10px;}
.windowParent .popupclose{position:absolute; right:40px; top:40px;}
.windowParent .popupmore{bottom:55px; left:45px; position:absolute;}
.windowParent .clickarea{bottom:120px; height:30px; left:45px; position:absolute;width:90px;}
.windowParent p.title{color:#FA9900; font-size:16px; font-style:normal; font-weight:normal; left:44px; position:absolute; top:27px;}
.windowParent p.txt{color:#636363; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-size:10px; line-height:14px; position:absolute; right:47px; top:257px; width: 212px;}
.windowParent p.txt a{color:#404040; text-decoration:none;}
.windowParent p.txt a:hover{text-decoration:underline;}
.windowParent .nextbtn{bottom:42px; position:absolute; right:42px;}
.windowParent p{font-size:16px; margin:30px 0 20px;}
.windowParent table{margin:0; width:100%;}
.windowParent table td{font-size:13px; font-weight:normal; padding:5px 0;color: #464646;}
.windowParent table input.form{background:none repeat scroll 0 0 #FFFFFF; border:1px solid black; color:#000000; padding:2px; width:200px;}
table.login{margin:0;}
table.login td.email, table.login td.pwd{width:80px;}
table.login td.img{font-weight:bold;}
table.login input{width:200px;font-size: 13px;color: #464646;}
table.loginbuttons{margin:5px 0 0; width:100%;}
table.loginbuttons td.loginbtn{border-bottom:1px solid #E4E5E6; padding-bottom:10px;}
table.loginbuttons td.loginOptions, table.loginbuttons td.loginClose{vertical-align:bottom;}
table.loginbuttons td.loginOptions a{color:#D9400D; font-size:11px; text-decoration:none;}
table.loginbuttons td.loginClose{text-align:right;}
table.loginbuttons td.loginClose a{text-decoration:none; text-transform:uppercase;color: #2985BC;}
table.loginbuttons td.loginbtn p{margin:0; padding:0;}
/* table.loginbuttons td.loginbtn input{background:url("/user/img/icon_loginbtn.gif") no-repeat scroll center bottom transparent; border:0 none; cursor:pointer; float:right; height:22px; line-height:22px; margin:0; padding:0; text-align:center; width:92px;} */
table.loginbuttons td.loginbtn input {background: url('/images/button2.png') no-repeat scroll 0 0 transparent;width: 145px; height: 28px;display: block;text-align: center;float: right;border: none;color: #fff;font-weight: bold; font-size: 13px;}
a.login_button_login{font-size:11px; text-decoration:none;}
p.login_error_msg{color:#D9400D; font-size:9px; margin:0; padding:0; text-transform:uppercase;}


/****GalĂ©ria****/
.gallerybox{}
.gallerybox #cnt_mid{width:530px;}
#gallery_select{margin:18px 0 0;}
#gallery_select h2{font-size:14px; font-family:Dinffmedium,Arial,Helvetica,Garuda,sans-serif;}
#gallery_select select{width:200px;}
#gallery_title{margin:18px 0 0;}
#gallery_title h2{padding:7px 5px 7px 0; font-size:12px;}
#gallery_title h2 a{color:#464646; text-decoration:none;}
#gallery_box .picture_wrapper{height:112px; margin:11px 14px 0 0;  padding:5px; float:left; border:1px solid #E9E9E9;}
#gallery_box .picture_wrapper img{width:150px;}
#gallery_box .picture_wrapper_summary{width:162px; float:left; margin: 11px 14px 0 0;}
#gallery_box .picture_wrapper_summary img{width:150px; padding: 5px; border: 1px solid #E9E9E9; }
#gallery_box .picture_wrapper_summary .highslide-caption a{color:#464646; text-decoration:none;}
  
.highslide-loading{background-color:white; background-image:url("graphics/loader.white.gif"); background-position:3px 1px; background-repeat:no-repeat; border:1px solid white; color:black; display:block; font-size:9px; font-weight:bold; padding:3px 3px 3px 22px; text-decoration:none; text-transform:uppercase;}
.highslide-viewport{background:none repeat scroll 0 0 transparent; display:none; height:100%; left:0; position:fixed; top:0; width:100%; z-index:1;}
.highslide-container table{background:none repeat scroll 0 0 transparent;}
.highslide-image{background:none repeat scroll 0 0 gray; border-color:white; border-style:solid; border-width:2px;}
.highslide-caption{display:none; font-size:1em; padding:0 5px;}
.wide-border .highslide-caption{padding:0 10px 10px;}
a.highslide-credits, a.highslide-credits i{color:silver; font-size:10px; padding:2px; text-decoration:none;}
.wide-border .highslide-image{border-width:10px;}
.wide-border{background-color:#ffffff;}


/****GyĹ±jtĹ‘ ajĂˇnlatkĂ©rĂ©s****/
.multicontactbox{overflow:hidden;}
.multicontactbox #cnt_result{width:556px; float:left;}
.multicontactbox #cnt_result #cnt_header{margin:0; padding:0; }
.multicontactbox #cnt_result_container{width:556px;}
.multicontactbox #cnt_result_Issuescontainer_left{width:556px;}
.multicontactbox .issues_lead{margin:0 0 30px;} 
.multicontactbox .accomm-descript{padding:18px 0; overflow:hidden; border-top:1px solid #f1f1f1;}
.multicontactbox .accomm-descript a{text-decoration:none;}
.multicontactbox .accomm-descript .accomm-descript-image{width:131px; float:left;}
.multicontactbox .accomm-descript .accomm-descript-image img{width:100px; height:100px;}	
.multicontactbox .accomm-descript .accomm-descript-text{width:339px; float:left;}
.multicontactbox .accomm-descript .accomm-descript-text h3{margin:0; font-size:18px; font-weight:bold; color:#35A3C3;}
.multicontactbox .accomm-descript .accomm-address{margin:2px 0; font-size: 13px; color: #636363;}
.multicontactbox .accomm-descript .accomm-details{font-size: 11px; color: #636363; line-height:12px;}
.multicontactbox .accomm-descript .goToGallery{float: left; font-size: 11px; color: #6e92cf; margin-top: 5px; width: 304px; overflow:hidden;}
.multicontactbox .accomm-descript .goToGallery img {width:30px; height:30px; float:left; margin-right: 10px;}
.multicontactbox .accomm-descript .goToGallery a{float: left; font-size: 11px; color: #6e92cf; display: block; padding-top: 7px;}
.multicontactbox .accomm-descript .goToGallery a.more-info{float:right; color: #e17600; font-size: 11px;}	

.multicontactbox #cnt_result_Issuescontainer_left form{width:556px; margin:25px 0 0;}
.multicontactbox #cnt_result_Issuescontainer_left .takecnt{width:556px; border:1px solid #dbdbdb;}
.multicontactbox table.takeoffer{width:400px; margin:0 0 0 42px;}
.multicontactbox table.takeoffer td{padding:2px 0; font-size:12px; color:#636363; border-bottom:1px solid #f1f1f1;}
.multicontactbox table.takeoffer td span.thick{padding:0 0 0 5px; font-weight:bold; color:#292929;}
.multicontactbox table.takeoffer td.head_line{padding:27px 0 20px; border:none; font-size:14px; font-weight:bold; color:#35A3C3; text-transform:uppercase;}
.multicontactbox table.takeoffer td.head_line2{padding:25px 0 20px; border:none; font-size:12px; font-weight:bold; color:#939393;}
.multicontactbox table.takeoffer td.firstcol{width:147px;}
.multicontactbox table.takeoffer td.firstcolerror{color:#E17600;}
.multicontactbox table.takeoffer td.firstcol span{padding:0 0 0 3px; font-size:18px; color:#E17600;}
.multicontactbox table.takeoffer td.binding{padding:20px 0 23px; font-size:11px; font-style:italic; text-align:right;}
.multicontactbox table.takeoffer td.binding span{padding:0 0 0 3px; font-size:18px; color:#E17600;}
.multicontactbox table.takeoffer tr.collateral td{color:#939393;}
.multicontactbox table.takeoffer input, .multicontactbox table.takeoffer select{height:20px; border:1px solid #d2d2d2; font-size:13px; font-weight:bold; font-family:Arial,Ă˘â‚¬â€ąHelvetica,Ă˘â‚¬â€ąGaruda,Ă˘â‚¬â€ąsans-serif; color:#292929;}
.multicontactbox table.takeoffer input.param{width:90px;}
.multicontactbox table.takeoffer input.user_zip{width:137px;}
.multicontactbox table.takeoffer td.wide input, .multicontactbox table.takeoffer td.wide select{width:257px;}

.multicontactbox .takefooter{margin:30px 0 0; padding:0 0 20px; overflow:hidden; border-bottom:1px solid #d2d2d2;}
.multicontactbox .takefooter_right{width:180px; margin:0 68px 0 0; float:left;}
.multicontactbox .takefooter_right table.terms{}
.multicontactbox .takefooter_right table.terms td{padding:0 0 15px; font-size:12px; color:#636363; vertical-align:top;}
.multicontactbox .takefooter_right table.terms td.pact{font-size:13px; font-weight:bold;}
.multicontactbox .takefooter_right table.terms td.pact a{text-decoration:underline; color:#4980c5;}
.multicontactbox .takefooter_right table.terms td.firstcol{width:162px;}
.multicontactbox .takefooter_right table.terms td.firstcolerror{color:#E17600;}
.multicontactbox .takefooter_right table.terms td span{padding:0 0 0 3px; font-size:18px; color:#E17600;}

.multicontactbox .takefooter_left{width:307px; float:left;}
.multicontactbox .takefooter_left table.checkout{margin:14px 0 0;}
.multicontactbox .takefooter_left table.checkout td{padding:0 0 5px; font-size:11px;}
.multicontactbox .takefooter_left table.checkout td.firstcol{width:144px;}
.multicontactbox .takefooter_left table.checkout td.firstcolerror{color:#E17600;}
.multicontactbox .takefooter_left table.checkout td.ccode{font-size:12px; font-weight:bold;}
.multicontactbox .takefooter_left table.checkout td.ccode span{padding:0 0 0 3px; font-size:18px; color:#E17600;}
.multicontactbox .takefooter_left table.checkout td.captcha input{width:160px; margin:1px 0 0; height:20px; border:1px solid #d2d2d2;}
.multicontactbox .orderbtn{width:165px; height:28px; margin:37px 0 0 237px;  display:block; padding:0; text-align:center;  font-weight: bold;  color: #FFFFFF;  font-size: 14px; background: url("/images/sprite.png") no-repeat scroll 0 -360px transparent;}

.multicontactfooter{width:858px; margin:0 0 0 29px;}
.multicontactfooter .footer-bottom{width:858px; margin-top:90px; overflow:hidden; border-top:solid 1px #e9e9e9;}
.multicontactfooter .footer-bottom p{width:418px; margin:25px 0 0; padding:8px 0 0 67px; float:left; background:url(/images/sprite.png) 0 -575px no-repeat; font-size:12px; color:#7c7c7b;}
.multicontactfooter .footer-bottom a{color:#6e92cf; font-size:12px; font-weight:normal;}
.multicontactfooter .footer-impressum{width:858px; margin:0 auto; padding-top:50px; float:left; font-size:11px; color:#7c7c7c; text-align:center;}

/****Info page****/
.infobox{}
.infobox{} #cnt_result #cnt_header{margin:0 0 23px 282px;}
.infobox .infmap{width:238px; height:238px; background-color:#f2f2f2;}
.infobox .infdata{width:238px; padding:0 0 27px; background-color:#f2f2f2; overflow:hidden;}
.infobox .infdata_top{width:189px; margin:24px 0 0 24px; padding:0 0 27px; border-bottom:1px solid #d2d2d2;}
.infobox .infdata_top h5{margin:0; font-size:13px; color:#35A3C3; font-weight:bold;}
.infobox .infdata_top h5 span{font-weight:normal; color:#e9a31e;}
.infobox .infdata_top h6{margin:4px 0 15px; font-size:13px; font-weight:normal;}
.infobox .infdata_top h6 span{font-weight:bold;}
.infobox .infdata_top p{margin:4px 0 0; font-size:13px; font-style:italic;}
.infobox .infdata_top p.webpg{margin:14px 0 0;}
.infobox .infdata_top p a{text-decoration:none; color:#464646;}
.infobox .infdata_bottom{width:189px; margin:21px 0 0 24px;}
.infobox .infdata_bottom p{margin:0 0 8px; font-size:12px; font-weight:bold;} 
.infobox .infdata_bottom p.infreq{}
.infobox  p.infreq a{padding:0 0 0 18px; color:#2985bc; text-decoration:none; background:url("/images/req_icon.png") no-repeat scroll 0 1px transparent;}
.infobox .infdata_bottom p.infsuit a{padding:3px 0 4px 25px; color:#E9A31E; text-decoration:none; background:url("/images/suit_icon2.png") no-repeat scroll 0 1px transparent;}

.infobox .inf_header{width:628px; border-left:1px solid #ececec; border-top:1px solid #ececec; border-right:1px solid #ececec;}
.infobox .inf_header_top{padding:0 0 32px; background:#fefefe url("/images/inf_header.png") repeat-x scroll 0 0; overflow:hidden;}
.infobox .inf_header_top_left{width:441px; float:left; overflow:hidden;}
.infobox .inf_header_top_left h2{margin:33px 0 0 30px; font-size:18px; font-weight:bold; color:#35A3C3;}
.infobox .inf_header_top_left h2 span{font-weight:normal; color:#e9a31e;}
.infobox .inf_header_top_left h3{margin:0 0 0 30px; font-size:14px; font-weight:normal;}
.infobox .inf_header_top_left h3 span{font-weight:bold;}

.infobox .inf_header_top_right{width:165px; float:left;}
.infobox .inf_header_top_right p.res{width:165px; height:28px; margin:27px 0 4px; font-size:14px; font-weight:bold; text-align:center;}
.infobox .inf_header_top_right p.res a{width:165px; height:22px; padding:6px 0 0; display:block; color:#ffffff; text-decoration:none; background:url("/images/sprite.png") no-repeat scroll 0 -360px transparent;}
.infobox .inf_header_top_right p.price{font-size:21px; font-weight:bold; color:#F7941D; text-align:right;}
.infobox .inf_header_top_right p.price span.huf{font-size:15px;}
.infobox .inf_header_top_right p.price span.fr{font-size:12px; font-weight:normal; color:#464646;}

.infobox .inf_nav{overflow:hidden;}
.infobox .inf_nav ul{margin:0 0 0 -1px; padding:0;}
.infobox .inf_nav li{width:123px; margin:0 0 0 2px; float:left; font-size:13px; font-weight:bold; text-align:center; background-color:#ebebeb;}
.infobox .inf_nav ul > li:first-child{margin:0;}
.infobox .inf_nav li.active{width:127px; background-color:#ffffff; border-left:1px solid #ececec; border-top:1px solid #ececec; border-right:1px solid #ececec;} 
.infobox .inf_nav li a{display:block; padding: 8px 0; color:#464646; text-decoration:none;}

/*ĂˇttekintĂ©s*/
.infobox .inf_cnt{margin:30px 0 0;}
.infobox .inf_cnt h3{margin:0 0 12px; font-size:18px; font-weight:bold; color:#35A3C3;}
.infobox .inf_scope{margin:0 0 25px; padding:0 0 30px; overflow:hidden; border-bottom:1px solid #ebebeb;}
.infobox .inf_scope p{line-height:20px;}
.infobox .inf_scope .sgal{width:230px; float:left;}
.infobox .inf_scope .sgal ul{margin:0 0 0 -7px; padding:0; overflow:hidden;}
.infobox .inf_scope .sgal li{width:73px; height:73px; margin:6px 0 0 6px; float:left;}
.infobox .inf_scope .sgal li a{}
.infobox .inf_scope .sgal li a img{}
.infobox .inf_scope .sgal p.more_gal{margin:6px 0 0; font-size:12px; font-weight:bold;}
.infobox .inf_scope .sgal p.more_gal a{color:#92bd48; text-decoration:none;}

.infobox .inf_scope .scope_txt{width:351px; margin:0 0 0 26px; float:left;}
.infobox .inf_scope .scope_txt h3{margin:0 0 25px;}
.infobox .inf_scope .scope_txt p{font-size:13px;}
.infobox .inf_scope .scope_txt p.infreq{margin:22px 0 0; font-size:12px; font-weight:bold;}

.infobox .inf_rooms{padding:0 0 30px; border-bottom:1px solid #EBEBEB;}

.infobox .inf_cnt ul.handout{margin:15px 0 0 86px; padding:0; overflow:hidden;}
.infobox .inf_cnt ul.handout li{margin:0 5px 0 0; float:left;font-size:11px; font-weight:bold; color:#7f7f7f;}
.infobox .inf_cnt ul.handout li span{color:#35A3C3;}

.infobox .equipments{padding:0 0 30px; border-bottom:1px solid #EBEBEB; overflow:hidden;}
.infobox .equipments h3{margin:40px 0 5px;}
.infobox .equipments .equipmentscol{width:606px; padding:0 0 33px;}
.infobox .equipments p{width:260px; margin:17px 30px 0 0; float:left; font-size:13px;}
.infobox .equipments p span{font-weight:bold;}

/*galĂ©ria*/
.infobox .inf_gall{}
.infobox .inf_gallselect{width:200px; margin:28px 0 31px; overflow:hidden;}
.infobox .inf_gallselect h5{margin:0 6px 0 0; float:left; font-size:13px; font-weight:bold; color:#2985BC;}
.infobox .inf_gallselect form{float:left;}
.infobox .inf_gallselect select{width:142px; height:20px; padding:2px 0 0; font-size:11px; font-weight:bold; color:#636363; font-family:Arial,Helvetica,Garuda,sans-serif;}
.infobox .inf_gall ul{margin:0 0 0 -5px; padding:0; overflow:hidden;}
.infobox .inf_gall ul li{width:206px; height:206px; margin:0 0 5px 5px; float:left;}

/*szobĂˇk*/
.infobox #cnt_result .room_cnt .listElement{margin:0 0 78px; border:none;}
.infobox #cnt_result .room_cnt .listElement_middle{display:none; border:1px solid #EAEAEA;}
.infobox #cnt_result .room_cnt .listElement_middle .listclose{width:auto; margin:0; position:absolute; top:10px; right:10px; font-size:11px; font-weight:bold; color:#2985bc; z-index:2; cursor:pointer;}

.infobox .room_cnt{}
.infobox .room_cnt .inf_scope{margin:0 0 15px; padding:0; border:none;}
.infobox .room_cnt .inf_scope p{width:351px;}

.infobox .room_cnt .scope_txt{width:374px;}
.infobox .room_cnt .scope_txthead{width:351px; overflow:hidden;}
.infobox .room_cnt .scope_txthead h3{width:247px; float:left;}
.infobox .room_cnt .scope_txthead ul{width:103px; margin:0; float:right;}
.infobox .room_cnt .scope_txthead li{margin:0 1px 0 0; float:right;}

.infobox .room_cnt .inf_scope .icons{margin:20px 0 15px; padding:20px 0; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.infobox .room_cnt .inf_scope .icons h5{margin:0 0 10px; font-size:13px;}
.infobox .room_cnt .inf_scope .icons ul{margin:0; padding:0; overflow:hidden;}
.infobox .room_cnt .inf_scope .icons li{margin:0 6px 0 0; float:left;}
.infobox .room_cnt .inf_scope .icons p{margin:9px 0 0; font-size:12px; font-weight:bold; color:#EC9C01; cursor:pointer;}
.infobox .room_cnt .inf_scope .icons p.equip_close{display:none;}

.infobox .room_cnt .scope_txtfoot{margin:25px 0 0; overflow:hidden;}
.infobox .room_cnt .scope_txtfoot p.price{width:244px; height:28px; float:left; color:#E9A31E; font-size:21px; font-weight:bold;}
.infobox .room_cnt .scope_txtfoot p.price span.huf{font-size:15px;}
.infobox .room_cnt .scope_txtfoot p.price span.fr{font-size:12px; font-weight:normal; color:#464646;}
.infobox .room_cnt .scope_txtfoot p.res_button{width:103px; height:28px; float:right; font-size:13px; text-align:center; line-height:27px; font-weight:bold; color:#ffffff; background: url("/images/button1.png") no-repeat scroll 0 0 transparent; cursor:pointer;}

.infobox .room_cnt ul.handout{margin:27px 0 40px;}
.infobox .room_cnt .inf_rooms{border:none;}
.infobox .equipmore{display: none; margin:0; border-top:1px solid #EBEBEB; position:relative;}
.infobox .room_cnt .equipmore p.equipin_close{width:auto; margin:0; float:none; position:absolute; top:26px; right:0; font-size:12px; font-weight:bold; color:#2985bc; cursor:pointer;}
.infobox .room_cnt .equipmore .inf_scope{margin:33px 20px 25px;}
.infobox .room_cnt .equipmore .inf_scope .scope_txt{width:331px;}
.infobox .room_cnt .equipmore .equipments{margin:0 20px 0 0;  border:none;}
.infobox .room_cnt .equipmore .equipments h3{margin:26px 0 5px;}

/*csomagok*/
.infobox .off_cnt{}
.infobox .off_cnt .inf_scope{margin:0; padding:0 0 16px; border:none;}
.infobox .off_cnt ul.handout{margin:19px 0 0;}
.infobox #cnt_result .off_cnt .type p{width:423px; margin:18px 0 0 40px; font-size:16px; text-decoration:none;}
.infobox #cnt_result .off_cnt .type p .plus{display:none;}


/*kalkulĂˇtor*/
.infobox .inf_calculator{margin:30px 0 0; overflow:hidden; border:1px solid #ECECEC;}
.infobox .cal_cnt .inf_calculator div{width:630px; margin:0; padding:5px 0; overflow:hidden; border-top:1px solid #ECECEC;}
.infobox .cal_cnt .inf_calculator > div:first-child{border:none;}
.infobox .cal_cnt .inf_calculator div span{margin:4px 0;}
.infobox .inf_calculator label{width:220px; margin:4px 0; padding:0 15px 0 0; float:left; font-size:13px; font-weight:bold; text-align:right; color:#35A3C3; line-height:16px;}
.infobox .inf_calculator input{width:154px; height:14px; margin:4px 0; padding:1px 0; font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Garuda,sans-serif; color:#636363;}
.infobox .inf_calculator input.calculation{widht:145px; height:28px; margin:6px 9px 6px 0; float:right; font-size:13px; font-weight:bold; color:#ffffff; border:none; background:url("/images/button2.png") no-repeat scroll 0 0 transparent;}
.infobox .cal_cnt .inf_calculator .inf_age{width:350px; height:auto; margin:0; padding:0; float:left; border:none; overflow:hidden;}
.infobox .cal_cnt .inf_calculator .inf_age p{width:136px; margin:0 0 6px; float:left;}

.infobox .cal_cnt ul.handout{margin:15px 0 0 86px;}

/****OUTDOOR****/
.outdoorbox #cnt_result_container{margin:0;}
.outdoorimage{width:293px; height:246px; position:absolute; top:166px; left:4px; background:url(/images/outdoorimage.jpg) no-repeat scroll 0 0;}
.outdoorbox{position:relative; font-family:Arial,Helvetica,sans-serif;}
.outdoorbox .outdoor_header{overflow:hidden;}
.outdoorbox .outdoor_header .button_cnt{height:76px; background-color:#ececec; border:1px solid #e2e2e2;}
.outdoorbox .outdoor_header .button_cnt .button{height:51px; margin:13px 0 0 14px; overflow:hidden;}
.outdoorbox .outdoor_header .button_cnt .button h3{margin:18px 0 0; font-size:13px; font-weight:bold; color:#464646; cursor:pointer;}
.outdoorbox .outdoor_header .button_cnt .button h3.tit{margin:18px 0 0 57px; float:left; font-size:14px; text-transform:uppercase;}
.outdoorbox .outdoor_header .button_cnt .button h3.val{}

.outdoorbox .outdoor_header_l{width:282px; float:left;}
.outdoorbox .outdoor_header_l .button_cnt{width:278px;}
.outdoorbox .outdoor_header_l .button_cnt .button{width:228px; position:relative; z-index:3; background:url(/images/outdoor/favorite.png) no-repeat scroll 0 0;}
.outdoorbox .outdoor_header_l .button_cnt .button h3.tit{color:#e9a31e;}
.outdoorbox .outdoor_header_l .button_cnt .button h3.val{margin-right:40px; float:right;}
.outdoorbox .outdoor_header_l .button_cnt .button h3 span{padding:0 5px 0 0; font-size:16px;}
.outdoorbox .outdoor_header_l .profferer{}
.outdoorbox .outdoor_header_l .profferer h5{width:193px; margin:24px 0 5px 24px;  font-size:12px; font-weight:bold;}
.outdoorbox .outdoor_header_l .profferer p{width:193px; margin:0 0 0 24px;  font-size:12px;}

.outdoorbox .outdoor_header_r{width:630px; float:left;}
.outdoorbox .outdoor_header_r .button_cnt{width:628px;}
.outdoorbox .outdoor_header_r .button_cnt .button{width:292px; position:relative;/*  z-index:1101; */ float:left;}
.outdoorbox .outdoor_header_r .button_cnt .button h3.tit{margin:18px 0 0 57px; color:#4f9201;}
.outdoorbox .outdoor_header_r .button_cnt .button h3.val{margin-left:15px; float:left;}
.outdoorbox .outdoor_header_r .button_cnt .place{margin:13px 14px 0 19px; background:url(/images/outdoor/place.png) no-repeat scroll 0 0;}
.outdoorbox .outdoor_header_r .button_cnt .tematic{margin:13px 0 0; background:url(/images/outdoor/tematic.png) no-repeat scroll 0 0;}

.outdoorbox .outdoor_header_r .outdoor_search{width:628px; margin:0 0 30px; overflow:hidden; border:1px solid #e2e2e2; border-top:none;}
.outdoorbox .outdoor_header_r .outdoor_search .selects{margin:0 0 47px 24px; overflow:hidden;}
.outdoorbox .outdoor_header_r .outdoor_search .selects h5{margin:20px 0 0; font-size:14px; font-weight:bold; text-transform:uppercase; color:#e9a31e;}

.outdoorbox .outdoor_header_r .osclose{margin:0 0 -31px; border:1px solid #fff; border-top:none;}

.outdoorbox .outdoor_header_r .outdoor_search .selects .searchcol{width:182px; margin:0 15px 0 0; float:left;}
.outdoorbox .outdoor_header_r .outdoor_search .selects .searchcol label{display:block; margin:15px 0 0; font-size:13px; font-weight:bold; color:#6c9624;}
.outdoorbox .outdoor_header_r .outdoor_search .selects .searchcol select{width:179px; height:25px; margin:5px 0 0; padding:3px 0 2px; display:block; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; border:1px solid #dbdbdb; border-radius:4px; background-color:#f8f8f8;}
.outdoorbox .outdoor_header_r .outdoor_search .selects .searchcol .ousubmit{width:156px; height:32px; margin:31px 0 0; display:block; background:url(/images/outdoor/outdoor-search.png) no-repeat 0 0; border:none; font-size:13px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#ffffff;}
.infopage .outdoor_header_r .outdoor_search .selects h5{cursor: pointer;}

/*menu tematika-tĂ­pus*/
.outdoorbox .outdoor_header_r .tmenu{display:none; z-index:1100; width:677px; position:absolute; left:284px; top:3px;}
.outdoorbox .outdoor_header_r .tmenu_top{width:677px; height:122px; background:url(/images/outdoor/tmenu_top.png) no-repeat 0 0;}
.outdoorbox .outdoor_header_r .button_cnt .button .tmenu_top h3{margin:50px 0 0;}
.outdoorbox .outdoor_header_r .button_cnt .button .tmenu_top h3.tit{margin:50px 0 0 405px;}
.outdoorbox .outdoor_header_r .button_cnt .button .tmenu_top h3.val{margin-left:15px;}

.outdoorbox .outdoor_header_r .tmenu_mid{min-height:225px; padding:0 0 25px; overflow:hidden; background:url(/images/outdoor/tmenu_mid.png) repeat-y 0 0;}
.outdoorbox .outdoor_header_r .tmenu_mid_l{width:315px; float:left;}
.outdoorbox .outdoor_header_r .tmenu_mid h6{margin:0 0 15px 87px; font-size:16px; font-family:Anivers,Arial,Helvetica,Garuda,sans-serif; font-weight:normal; text-transform:uppercase; color:#4f9201;}
.outdoorbox .outdoor_header_r .tmenu_mid ul{width:181px; margin:0 0 0 85px;}
.outdoorbox .outdoor_header_r .tmenu_mid li{overflow:hidden; background:url(/images/outdoor/line.png) no-repeat right bottom;}
.outdoorbox .outdoor_header_r .tmenu_mid li img{margin:0; display:block; float:left;}
.outdoorbox .outdoor_header_r .tmenu_mid li p{margin:0; float:left; font-size:13px; font-weight:bold;}
.outdoorbox .outdoor_header_r .tmenu_mid li p a{padding:4px 0 8px 8px; display:block; color:#464646; text-decoration:none;}
.outdoorbox .outdoor_header_r .tmenu_mid p.sum{margin:20px 0 0 117px; font-size:13px; font-weight:bold;}
.outdoorbox .outdoor_header_r .tmenu_mid p.sum a{color:#6c9624; text-decoration:none;}

.outdoorbox .outdoor_header_r .tmenu_mid_r{width:314px; float:left; background:url(/images/outdoor/separation.png) no-repeat 0 8px;}
.outdoorbox .outdoor_header_r .tmenu_mid_r h6{margin:0 0 15px 80px;}
.outdoorbox .outdoor_header_r .tmenu_mid_r ul{margin:0 0 0 77px;}

.outdoorbox .outdoor_header_r .tmenu_bottom{height:40px; background:url(/images/outdoor/tmenu_bottom.png) no-repeat 0 0;}

/*menu tĂ©rsĂ©g-helysĂ©g*/
.outdoorbox .outdoor_header_r .pmenu_top{background:url(/images/outdoor/pmenu_top.png) no-repeat 0 0;}
.outdoorbox .outdoor_header_r .button_cnt .button .pmenu_top h3.tit{margin:50px 0 0 99px;}
.outdoorbox .outdoor_header_r .pmenu_mid ul{margin:0 0 0 89px;}
.outdoorbox .outdoor_header_r .pmenu_mid li{background-position:left bottom;}
.outdoorbox .outdoor_header_r .pmenu_mid li p a{padding:4px 0 8px;}
.outdoorbox .outdoor_header_r .pmenu_mid_r ul{margin:0 0 0 81px;}
.outdoorbox .outdoor_header_r .pmenu_mid p.sum{margin:20px 0 0 117px;}

/*menu kedvencek*/
.outdoorbox .outdoor_header_l .fmenu{display:none; width:310px; z-index:3; position:absolute; top:3px; left:1px;}
.outdoorbox .outdoor_header_l .fmenu_top{width:310px; height:110px; background:url(/images/outdoor/fmenu_top.png) no-repeat 0 0;}
.outdoorbox .outdoor_header_l .button_cnt .button .fmenu_top h3.tit{margin:50px 0 0 95px;}
.outdoorbox .outdoor_header_l .button_cnt .button .fmenu_top h3.val{margin:50px 84px 0 0;}

.outdoorbox .outdoor_header_l .fmenu_mid{width:310px; min-height:123px; padding:0 0 15px; background:url(/images/outdoor/fmenu_mid.png) repeat-y 0 0;}
.outdoorbox .outdoor_header_l .fmenu_mid .default{display:none; width:216px; margin:0 0 0 49px;}
.outdoorbox .outdoor_header_l .fmenu_mid .default h5{margin:0; font-size:14px; font-weight:bold;}
.outdoorbox .outdoor_header_l .fmenu_mid .default p{margin:2px 0 0; font-size:12px;}
.outdoorbox .outdoor_header_l .fmenu_mid .default p.but{padding:29px 0 0 63px; font-weight:bold; color:#e9a31e; background:url(/images/outdoor/defbut_bg.png) no-repeat 0 0;}

.outdoorbox .outdoor_header_l .fmenu_mid ul.fav_list{margin:0 0 0 47px; overflow:hidden;}
.outdoorbox .outdoor_header_l .fmenu_mid ul.fav_list li{margin:0 0 12px; position:relative;}
.outdoorbox .outdoor_header_l .fmenu_mid ul.fav_list li h6{width:192px; margin:0; font-size:14px; font-weight:normal; font-family:Anivers,Arial,Helvetica,Garuda,sans-serif;}
.outdoorbox .outdoor_header_l .fmenu_mid ul.fav_list li h6 a{color:#4f9201; text-decoration:none;}
.outdoorbox .outdoor_header_l .fmenu_mid ul.fav_list li p{width:216px; padding:0 0 12px; font-size:11px; border-bottom:1px solid #e2e2e2;}
.outdoorbox .outdoor_header_l .fmenu_mid ul.fav_list li p a{color:#464646; text-decoration:none;}
.outdoorbox .outdoor_header_l .fmenu_mid ul.fav_list li .del{width:10px; height:10px; position:absolute; top:3px; right:42px; background:url(/images/outdoor/fav_del.png) no-repeat 0 0; cursor:pointer;}
.outdoorbox .outdoor_header_l .fmenu_mid p.sub_button{width:149px; height:30px; margin:9px 0 0 118px; font-size:12px; font-weight:bold; text-align:center; background:url(/images/outdoor/sub_button.png) no-repeat 0 0; line-height:30px;}
.outdoorbox .outdoor_header_l .fmenu_mid p.sub_button a{width:149px; height:30px; display:block; color:#ffffff; text-decoration:none;}

.outdoorbox .outdoor_header_l .fmenu_bottom{width:310px; height:39px; background:url(/images/outdoor/fmenu_bottom.png) no-repeat 0 0;}


.outdoorbox .outdoor_header .ssel h5{margin:0; padding:0; position:absolute; top:120px; left:331px; font-size:14px; font-weight:bold; text-transform:uppercase; color:#e9a31e; cursor:pointer;}

.outdoorbox .outdoor_header .type_info{margin:0 0 0 24px; padding:35px 0 0; overflow:hidden; clear:both;}
.outdoorbox .outdoor_header .type_info_l{width:443px; margin:0 18px 0 0; float:left;}
.outdoorbox .outdoor_header .type_info_r{width:405px; position:relative; float:left;}
.outdoorbox .outdoor_header .type_info_r h2{width:310px; margin:0 0 18px; font-size:30px; font-weight:normal; font-family:Anivers,Arial,Helvetica,Garuda,sans-serif; text-transform:uppercase; color:#4f9201; line-height:30px;}
.outdoorbox .outdoor_header .type_info_r p{margin:0; line-height:18px;}
.outdoorbox .outdoor_header .type_info_r .more_type{margin:31px 0 0;}
.outdoorbox .outdoor_header .type_info_r .more_type h6{margin:0 0 2px; font-size:12px; font-weight:bold;}
.outdoorbox .outdoor_header .type_info_r .more_type p{font-size:12px; font-weight:bold;}
.outdoorbox .outdoor_header .type_info_r .more_type p a{color:#6c9624; text-decoration:none;}
.outdoorbox .outdoor_header .type_info_r ul.type_icon{position:absolute; top:0; right:50px;}
.outdoorbox .outdoor_header .type_info_r ul.type_icon li{float:left;}

.outdoorbox .outdoor_header .favorites_info{margin:66px 0 0; overflow:hidden;}
.outdoorbox .outdoor_header .favorites_info_l{width:385px; float:left;}
.outdoorbox .outdoor_header .favorites_info_l h1{margin:2px 0 14px; font-family:Anivers,Arial,Helvetica,Garuda,sans-serif; font-size:28px; font-weight:normal; color:#4f9201; text-transform:uppercase;}
.outdoorbox .outdoor_header .favorites_info_l p{width:345px; font-size:13px;}
.outdoorbox .outdoor_header .favorites_info_l p span{color:#ed441c;}

.outdoorbox .outdoor_header .favorites_info_r{width:196px; margin:50px 0 0; padding:0 0 0 45px; float:left; background:url(/images/outdoor/line2.png) no-repeat 0 0;}

.outdoorbox #cnt_result_container_left .result_options_top{width:240px; height:30px; background:url(/images/outdoor/options_top.png) no-repeat 0 0;}
.outdoorbox #cnt_result_container_left .result_options ul{margin:4px 0 18px; padding:0 0 30px; background:url(/images/outdoor/options_line.png) no-repeat center bottom;}
.outdoorbox #cnt_result_container_left .result_options li{margin:0 0 0 24px;}

.outdoorbox #cnt_result_container_left .result_options .tour_long{position:relative;}
.outdoorbox #cnt_result_container_left .result_options .ui-widget-content{border: 0;background: none;}
.outdoorbox #cnt_result_container_left .result_options .ui-slider-horizontal .ui-slider-handle{top:0;margin: 0}
.outdoorbox #cnt_result_container_left .result_options .ui-state-default, .ui-widget-content .ui-state-default{border: 0}
.outdoorbox #cnt_result_container_left .result_options .ui-widget-header{margin-left: 10px;background:url(/images/outdoor/tour_handle_bg.png); height:20px; position:absolute;}
.outdoorbox #cnt_result_container_left .result_options .tour_long_bg{width:240px; height:54px; position:absolute; top:22px; background:url(/images/outdoor/tour_long_bg.png) no-repeat 0 0;}
.outdoorbox #cnt_result_container_left .result_options #tourlong_slider{width:180px; height:26px; margin:10px 0 0 15px; position:relative;}
.outdoorbox #cnt_result_container_left .result_options #tourlong_slider a{cursor: pointer;z-index:2; width:55px; height:26px; display:block; position:absolute; background:url(/images/outdoor/tour_handle.png) no-repeat 0 0;}
.outdoorbox #cnt_result_container_left .result_options #amount{margin:27px 0 0 24px; background-color:transparent; font-size:13px; font-weight:bold; color:#6c9624; border:none;}

.outdoorbox #cnt_result ul.view_switch{width:100%; height:34px; margin:33px 0 0; border-bottom:1px solid #ebebeb;}
.outdoorbox #cnt_result ul.view_switch li{width:97px; height:34px; margin:0 2px 0 0; padding:0 15px; float:left; text-align:center; font-size:13px; font-weight:bold; background-color:#ebebeb;}
.outdoorbox #cnt_result ul.view_switch li.active{width:97px; height:34px; margin:0 2px -1px 0;  background-color:#ffffff; border:1px solid #ebebeb; border-bottom:1px solid #ffffff;}
.outdoorbox #cnt_result ul.view_switch li a{padding:10px 0 0; display:block; color:#464646; text-decoration:none;}
.outdoorbox #cnt_result ul.view_switch li.active a{color:#6c9624;}

.outdoorbox #cnt_result .listElement{margin:30px 0 0;}
.outdoorbox #cnt_result .listElement_top{position:relative;}
.outdoorbox #cnt_result .listElement_top ul.tem_icons{position:absolute; top:15px; right:23px; overflow:hidden;}
.outdoorbox #cnt_result .listElement_top ul.tem_icons li{margin:0; float:right;}
.outdoorbox #cnt_result .listElement_top ul.tem_icons li img{margin:0;}
.outdoorbox #cnt_result .listElement_text{width:405px;}
.outdoorbox #cnt_result .listElement_text p.tem{font-size:13px; font-weight:bold; color:#e9a31e;}
.outdoorbox #cnt_result .listElement_text p.tem span{font-size:12px; font-weight:normal; color:#959595;}
.outdoorbox #cnt_result .listElement_text h5{width:343px; margin:0; font-size:19px;}
.outdoorbox #cnt_result .listElement_text h6{margin:13px 0 0; color:#959595; font-size:12px; border:none;}
.outdoorbox #cnt_result .listElement_text h6 span{font-size:13px; color:#464646; foĂ¶nt-weight:bold;}

.outdoorbox #cnt_result .listElement_text ul.tour_data{margin:16px 0 0; overflow:hidden;}
.outdoorbox #cnt_result .listElement_text ul.tour_data li{margin:0 0 0 8px; padding:0 0 0 34px; float:left; border-left:1px solid #e9e9e9;}
.outdoorbox #cnt_result .listElement_text ul.tour_data li.time{margin:0; padding:0 0 0 26px; border:none; background:url(/images/outdoor/time.png) no-repeat 5px 5px;}
.outdoorbox #cnt_result .listElement_text ul.tour_data li.long{background:url(/images/outdoor/long.png) no-repeat 6px 5px;}
.outdoorbox #cnt_result .listElement_text ul.tour_data li.ascent{background:url(/images/outdoor/ascent.png) no-repeat 6px 5px;}
.outdoorbox #cnt_result .listElement_text ul.tour_data li.cruces{background:url(/images/outdoor/cruces.png) no-repeat 8px 5px;}
.outdoorbox #cnt_result .listElement_text ul.tour_data li p.tl{margin:0; font-size:12px; line-height:12px; color:#959595;}
.outdoorbox #cnt_result .listElement_text ul.tour_data li p.nm{margin:0; font-size:15px; font-weight:bold; color:#464646;}
.outdoorbox #cnt_result .listElement_text ul.tour_data li p.nm span{font-size:12px;}

.outdoorbox #cnt_result .listElement_bottom{height:47px; border-top:1px solid #E9E9E9;}
.outdoorbox #cnt_result .listElement_bottom p.in_fav{width:149px; margin:14px 17px 0 0; padding:2px 0 0 35px; float:left; font-size:12px; font-weight:bold; color:#e9a31e; background:url(/images/outdoor/favorite_icon.png) no-repeat 13px 0;}
.outdoorbox #cnt_result .listElement_bottom p.del_fav{width:149px; margin:14px 17px 0 0; padding:2px 0 0 35px; float:left; font-size:12px; font-weight:bold; color:#e15746; background:url("/images/outdoor/fav_del.png") no-repeat scroll 20px 3px transparent;}
.outdoorbox #cnt_result .listElement_bottom p.track{width:211px; margin:16px 0 0; float:left; font-size:12px; font-weight:bold; color:#6c9624;}
.outdoorbox #cnt_result .listElement_bottom p.view_butt{width:141px; height:32px; margin:8px 19px 0 0; float:right; font-size:13px; font-weight:bold; text-align:center; line-height:30px; color:#ffffff; background:url(/images/outdoor/view_butt.png) no-repeat 0 0;}
.outdoorbox #cnt_result .listElement_bottom p.view_butt a {color:#ffffff;}

.outdoorbox #cnt_result .listElement .trackbox{background-color:#f0f0f0; border-top:2px solid #e2e2e2;}
.outdoorbox #cnt_result .listElement .trackbox_top{min-height:170px; overflow:hidden;}
.outdoorbox #cnt_result .listElement .trackbox_top .listElement_pic{width:184px; margin:0 14px 0 0; float:left; background:url(/images/outdoor/track_pic.png) no-repeat 22px 24px;}
.outdoorbox #cnt_result .listElement .trackbox_top .listElement_pic img{margin:27px 0 3px 58px;}
.outdoorbox #cnt_result .listElement .trackbox_top .listElement_text{width:405px; float:left;}
.outdoorbox #cnt_result .listElement .trackbox_top .listElement_text h5{margin:10px 0 15px; font-size:16px;}
.outdoorbox #cnt_result .listElement .trackbox_top .listElement_text p.text{margin:0 0 18px;}

.outdoorbox #cnt_result .listElement .trackbox .listElement_bottom{height:41px; border-top:1px solid #EAEAEA;}
.outdoorbox #cnt_result .listElement .trackbox .listElement_bottom p.view_butt{width:125px; height:30px; margin-top:6px; font-size:12px; background:url(/images/outdoor/view_butt2.png) no-repeat 0 0;}
.outdoorbox #cnt_result .listElement_bottom p.trackclose{margin-left:200px;}

/***TĂşra infopagek***/
#cnt_result_container.tour_container{margin:0; background:url(/images/outdoor/tour-header.png) repeat-x 0 0; overflow:hidden;}
.outdoorbox #cnt_result .tour_left{width:215px; margin:24px 42px 0 24px; position:relative;}
.outdoorbox #cnt_result .tour_left .profil{position: relative;margin:0 0 43px;}
.outdoorbox #cnt_result .tour_left .profil .title{position: absolute;top:10px; left:8px;text-transform: uppercase;font-weight: bold;}
.outdoorbox #cnt_result .tour_left .add_fav{width:217px; height:117px; margin:0; overflow:hidden; background:url(/images/outdoor/add_fav.png) no-repeat 0 0; cursor:pointer;}
.outdoorbox #cnt_result .tour_left .add_fav h6{margin:31px 0 0 43px; font-size:14px; font-weight:bold; color:#e9a31e;}
.outdoorbox #cnt_result .tour_left .add_fav p{margin:0 0 0 43px; font-size:12px; color:#7d7d7d;}
.outdoorbox #cnt_result .tour_left .rem_fav{width:217px; height:117px; margin:0; overflow:hidden; background:url(/images/outdoor/add_fav.png) no-repeat 0 0; cursor:pointer;}
.outdoorbox #cnt_result .tour_left .rem_fav h6{margin:31px 0 0 43px; font-size:14px; font-weight:bold; color:#e9a31e;}
.outdoorbox #cnt_result .tour_left .rem_fav p{margin:0 0 0 43px; font-size:12px; color:#7d7d7d;}

.outdoorbox #cnt_result .tour_left h5{font-size:14px; color:#7d7d7d; text-transform:uppercase;}
.outdoorbox #cnt_result .tour_left h5.gpsh{margin:0 0 10px;}
.outdoorbox #cnt_result ul.gps{margin:0;}
.outdoorbox #cnt_result ul.gps li{margin:0 0 15px;}
.outdoorbox #cnt_result ul.gps li.export{background:url(/images/outdoor/gpx.png) no-repeat 0 0;}
.outdoorbox #cnt_result ul.gps li.pdf{background:url(/images/outdoor/pdf.png) no-repeat 0 0;}
.outdoorbox #cnt_result ul.gps li h6{margin:0; font-size:14px; font-weight:bold;} 
.outdoorbox #cnt_result ul.gps li h6 a{padding:4px 0 0 48px; display:block; color:#4d4d4d;}
.outdoorbox #cnt_result ul.gps li p{margin:0; font-size:12px;}
.outdoorbox #cnt_result ul.gps li p a{padding:0 0 4px 48px; display:block; color:#6c9624;}
.outdoorbox #cnt_result ul.gps li a{text-decoration:none;}

.outdoorbox #cnt_result .shareit_box{margin:20px 0 0; padding:11px 0 0; overflow:hidden; background:url(/images/outdoor/shareit_bg.png) no-repeat 0 0;}

.outdoorbox #cnt_result .tour_left .tour_info{width:238px; margin:0; padding:0 0 30px; position:relative; left:-24px; border:1px solid #e2e2e2;}
.outdoorbox #cnt_result .tour_left ul.tour_data{margin:16px 0 0; overflow:hidden;}
.outdoorbox #cnt_result .tour_left ul.tour_data li{width:162px; margin:0 0 0 24px; padding:6px 0 12px 30px; border-bottom:1px solid #e2e2e2;}
.outdoorbox #cnt_result .tour_left ul.tour_data li.type{margin:0; padding:6px 0 12px 24px; overflow:hidden;}
.outdoorbox #cnt_result .tour_left ul.tour_data li.type img{display:block; float:left;}
.outdoorbox #cnt_result .tour_left ul.tour_data li.type p.tl{margin:0 0 0 7px; float:left;}
.outdoorbox #cnt_result .tour_left ul.tour_data li.type p.tl span{display:block; font-size:15px; font-weight:bold; line-height:16px; color:#464646;}
.outdoorbox #cnt_result .tour_left ul.tour_data li.time{background:url(/images/outdoor/time.png) no-repeat 2px 10px;}
.outdoorbox #cnt_result .tour_left ul.tour_data li.long{background:url(/images/outdoor/long.png) no-repeat 0 12px;}
.outdoorbox #cnt_result .tour_left ul.tour_data li.ascent{background:url(/images/outdoor/ascent.png) no-repeat 0 12px;}
.outdoorbox #cnt_result .tour_left ul.tour_data li.cruces{background:url(/images/outdoor/cruces.png) no-repeat 4px 11px;}
.outdoorbox #cnt_result .tour_left ul.tour_data li p.tl{margin:0; font-size:12px; line-height:12px; color:#959595;}
.outdoorbox #cnt_result .tour_left ul.tour_data li p.nm{margin:0; font-size:15px; font-weight:bold; color:#464646;}
.outdoorbox #cnt_result .tour_left ul.tour_data li p.nm span{font-size:12px;}

.outdoorbox #cnt_result .tour_left .tour_info h6{margin:20px 0 15px 24px; font-size:15px; font-weight:bold;}
.outdoorbox #cnt_result .tour_left .tour_info table{width:192px; margin:0 0 0 24px;}
.outdoorbox #cnt_result .tour_left .tour_info table tr{}
.outdoorbox #cnt_result .tour_left .tour_info table td{padding:5px 0; font-size:12px; font-weight:bold; text-align:right; border-bottom:1px dashed #e9e9e9;}
.outdoorbox #cnt_result .tour_left .tour_info table td.lf{padding:5px 5px 5px 0; font-weight:normal; text-align:left; color:#959595;}

.outdoorbox #cnt_result .tour_header{margin:23px 0 0; position:relative;}
.outdoorbox #cnt_result .tour_header h3{width:433px; margin:0;  font-size:14px; font-weight:bold; color:#e9a31e;}
.outdoorbox #cnt_result .tour_header h3 span{font-weight:normal; color:#959595;}
.outdoorbox #cnt_result .tour_header h1{width:433px; margin:2px 0 14px; font-family:Anivers,Arial,Helvetica,Garuda,sans-serif; font-size:28px; font-weight:normal; color:#4f9201; text-transform:uppercase;}
.outdoorbox #cnt_result .tour_header h1 a{color:#4f9201; text-decoration:none;}
.outdoorbox #cnt_result .tour_header h2{width:474px; margin:0; font-size:13px; font-weight:bold; line-height:18px;}
.outdoorbox #cnt_result .tour_header ul.tem_icons{position:absolute; top:25px; right:161px; overflow:hidden;}
.outdoorbox #cnt_result .tour_header ul.tem_icons li{margin:0; float:left;}
.outdoorbox #cnt_result .tour_header ul.tem_icons li img{margin:0;}


.outdoorbox #cnt_result .tour_cnt{margin:18px 0 0;}
.outdoorbox #cnt_result .tour_cnt{} .tourmap_container{width:628px; height:354px; border:1px solid #e2e2e2;}
.outdoorbox #cnt_result .tour_cnt .tour_txt{width:505px; margin:29px 0 0;}
.outdoorbox #cnt_result .tour_cnt .tour_txt h2{margin:0 0 24px; font-size:18px; text-transform:uppercase; color:#4f9201; font-family:Anivers,Arial,Helvetica,Garuda,sans-serif;}
.outdoorbox #cnt_result .tour_cnt .tour_txt h3{margin:24px 0 3px; font-size:14px; font-weight:bold; color:#4f9201;}
.outdoorbox #cnt_result .tour_cnt .tour_txt h4{margin:0 0 20px; font-size:14px; font-weight:bold; line-height:20px;}
.outdoorbox #cnt_result .tour_cnt .tour_txt p{font-size:14px; line-height:20px;}

.outdoorbox #cnt_result .tour_gal{margin:44px 0 0; overflow:hidden;}
.outdoorbox #cnt_result .tour_gal .bimage{width:168px; height:168px; margin:0; float:left;}
.outdoorbox #cnt_result .tour_gal .simages{width:154px; margin:0 0 0 10px; float:left;}
.outdoorbox #cnt_result .tour_gal .simages ul{margin:0; overflow:hidden;}
.outdoorbox #cnt_result .tour_gal .simages ul li{width:67px; height:67px; margin:0 8px 8px 0; float:left; overflow:hidden;}
.outdoorbox #cnt_result .tour_gal .simages ul li a{display:block;}
.outdoorbox #cnt_result .tour_gal .simages ul li img{border:none;}
.outdoorbox #cnt_result .tour_gal .simages p{margin:4px 0 0; font-size:12px; font-weight:bold;}
.outdoorbox #cnt_result .tour_gal .simages p a{color:#6c9624; text-decoration:none;}

.outdoorbox #cnt_result .tour_footer{width:629px; margin:35px 0 0; border-top:1px solid #e2e2e2;}
.outdoorbox #cnt_result .tour_footer h6{margin:25px 0 0; font-size:12px; font-weight:bold;}
.outdoorbox #cnt_result .tour_footer p{margin:3px 0 0; font-size:12px;}
.outdoorbox #cnt_result .tour_footer p a{color:#2985bc; text-decoration:none;}

/*RĂ©szletek*/
.outdoorbox #cnt_result .tour_cnt .listElement{border:none;}
.result_evt #cnt_result .tour_cnt .listElement_top{padding:0 0 26px;}
.result_evt #cnt_result .tour_cnt .listElement_pic img{margin:0;}
.result_evt #cnt_result .tour_cnt .listElement_text{margin:38px 18px 0 0;}
.result_evt #cnt_result #poi_result .listElement_text{margin:18px 18px 0 0;}
.outdoorbox #cnt_result .tour_cnt .listElement_text h5{margin:0 0 11px;}
.outdoorbox #cnt_result .tour_cnt .listElement .trackbox{border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}

/*GalĂ©ria*/
.outdoorbox #cnt_result .tour_cnt .page_gallery{width:630px; height:477px; margin:0 0 50px; overflow:hidden; background-color:#e2e2e2;}
.outdoorbox #cnt_result .tour_cnt .page_gallery .fullimage{width:628px; height:353px; margin:1px 0 0 1px; background-color:#b5b5b5;}
.outdoorbox #cnt_result .tour_cnt .page_gallery p.comment{width:100%; margin:6px 0 10px; font-size:13px; font-weight:bold; color:#464646; text-align:center;}
.outdoorbox #cnt_result .tour_cnt .page_gallery ul.thumbnails{margin:0 0 0 18px; overflow:hidden;}
.outdoorbox #cnt_result .tour_cnt .page_gallery ul.thumbnails li{width:67px; height:67px; margin:0 6px 0 0; float:left; border:1px solid #ffffff;}
.outdoorbox #cnt_result .tour_cnt .page_gallery ul.thumbnails li a{display:block;}
.outdoorbox #cnt_result .tour_cnt .page_gallery ul.thumbnails img{border:none;}

/*Poi-k*/
.outdoorbox #cnt_result .poi_header{overflow:hidden;}
.outdoorbox #cnt_result .poi_header_l{width:215px; margin:24px 42px 0 24px; float:left;}
.outdoorbox #cnt_result .poi_header_r{width:630px; float:left;}

.outdoorbox #cnt_result .poi_map{overflow:hidden;}
.outdoorbox #cnt_result .poi_map .pois{width:281px; height:354px; float:left; border:1px solid #e2e2e2; border-right:none; background:url(/images/outdoor/poi_mapbg.png) repeat-x 0 0;}
.outdoorbox #cnt_result .poi_map .pois ul.destourMapFilters{width:190px; margin:33px 0 0 35px;}
.outdoorbox #cnt_result .poi_map .pois ul.destourMapFilters li{margin:0 0 12px; padding:0 0 10px 0; overflow:hidden; border-bottom:1px solid #e2e2e2;}
.outdoorbox #cnt_result .poi_map .pois ul.destourMapFilters li img{margin:1px 5px 0 0; float:left;}
.outdoorbox #cnt_result .poi_map .pois ul.destourMapFilters .destourMapFiltersTxt{float:left;}
.outdoorbox #cnt_result .poi_map .pois ul.destourMapFilters h5{margin:0; font-size:13px; font-weight:bold; color:#464646;}
.outdoorbox #cnt_result .poi_map .pois ul.destourMapFilters h5 span{color:#e9a31e;}
.outdoorbox #cnt_result .poi_map .pois ul.destourMapFilters h6{margin:0; font-size:12px; font-weight:normal; color:#464646;}
.outdoorbox #cnt_result .poi_map .pois ul.destourMapFilters input{margin:17px 0 0; display:block; float:right;}

.outdoorbox #cnt_result .poi_map .tourmap_container{float:left;}

.ui-tooltip{padding:8px; position:absolute; z-index:9999; max-width:300px; -webkit-box-shadow:0 0 5px #aaa; box-shadow:0 0 5px #aaa; background-color:#ffffff; font-size:14px; border:1px solid #b0afaf; border-radius:4px;}

/******MODULOK******/
#more_menu{width:240px; margin:25px 0 0; padding:0 0 10px 0; background-color:#f7f7f7;}
#more_menu ul{margin:0 0 8px 0; padding:20px 0 0 20px; list-style:none;}
#more_menu li{width:140px; line-height:20px;}
#more_menu li a{font-size:12px; color:#707070; text-decoration:none;}

#tisResponse #content{width:675px;}
#tisOverlay{width:100%; position:absolute; left:0; top:0; z-index:90; background-color:#000;}
#tisContainer{width:100%; height:100%; margin:20px 0 25px; position:absolute; top:0; z-index:100;}
#tisResponse{width:675px; height:100%; margin:auto; position:relative;}
#tisResponse a img{border:none;}
#loading{width:100%; height:25%; position:absolute; left:0%; top:100px; text-align:center;}
#tisSearchBoxFREESEARCH{width:109px; height:16px; margin:5px 0 0 5px; padding:1px; float:left; border:1px solid #7f7f7f; background:#FFF; position: relative;}
#tisSearchBoxFREESEARCH table{margin:0; padding:0;}
#tisSearchBoxFREESEARCH input#tisFreesearchText{width:95px; font-size:9px; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; color:#4D4D50;}
#tisSearchBoxFREESEARCH input.orderbtn{width:92px; margin:0 0 18px 0;}
#tisSearchBoxFREESEARCH input{margin:0; padding:0; border:none; border-color:transparent; outline:none;}
#tisFreesearchResult{width:340px; padding:0 10px; position:absolute; right:-2px; top:25px; background-color:#ffffff; border:1px solid #7f7f7f; z-index:99;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
span.allresult{font-size:11px; text-decoration:none;}
#tisSearchBoxFREESEARCH input.layer_morebtn{width:103px; height:28px; margin:15px 2px 18px 0; float:right; border:none; font-family:Arial,Helvetica,Garuda,sans-serif; font-size:12px; font-weight:bold; color:#FFF; text-align:center; background:url("/images/button1.png") no-repeat scroll 0 0 transparent; cursor:pointer;}

#user_newsletter{}
#user_newsletter .newsletter{margin:4px 0 0 23px; padding:0; line-height:11px;}
#user_newsletter td {height: 20px;}
#user_newsletter .newsletter a{color:#7F7F7F; text-decoration:none;}
#user_newsletter .newsletter td.error{color:#fa9900; font-size:10px; text-transform:uppercase;}
#user_newsletter p.subscribe{margin:5px 0 0 26px; padding:0; border:none;}
#user_newsletter p.unsubscribe{}
#user_newsletter p.subscribe a, #user_newsletter p.unsubscribe a{font-style:italic; font-size:12px; text-decoration:none;}
#user_newsletter td .newsletter_button_subscribe {background: url(/images/button.png) center center no-repeat; width: 168px; height: 36px; display: block; color: #fff; text-align: center; line-height: 36px;}
#newsletter_subsrcibe {width: 164px; height: 20px; margin: 0 0 7px 0;}

.more_menu_requestOffer {padding: 0 0 0 20px;margin: 20px 0 0 0;}

.requestOffer{width:220px; margin:0 0 50px 0; cursor:pointer;}
.requestOffer a{text-decoration:none;}
.requestOffer p.link{margin:0; padding:0; clear:both; color:#959595; font-size:11px;}
.requestOffer p.link a{text-decoration:none;}


#marketing{margin:0; padding:0 0 45px 0; float:left; text-align:left; border-bottom: dotted 1px #88b5c3;}
#marketing h2{margin:0 0 10px 0; padding:0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px; font-weight:normal; color:#6eab40;}
#marketing h6 {font-size: 13px; color: #464646; text-transform: uppercase; font-weight: bold;}
#marketing p{margin:10px 0 0 0; padding:0 0 5px 0; font-size:12px; line-height:16px; color:#464646;}
#marketing p span {font-size: 13px; font-weight: bold; text-transform: uppercase;}
#marketing p a{color:#464646; text-decoration:none;}
#marketing p.editor{margin:5px 0 0 0; padding:0; font-style:italic; font-weight:normal; font-size:15px; color:#f58020; border:none;}
#marketing p.title{margin:0; padding:0; font-size:9px; text-transform:uppercase; border:none; color:#7f7f7f;}
#marketing p.data{margin:20px 0 0; line-height:18px;}

#marketing table {margin: 10px 0 0 0;padding: 0;width: 100%;}
#marketing table td {font-size: 12px; font-weight: bold;}
#marketing table td a {color: #464646;text-decoration: none;}

#marketing .social a {display: block; font-size: 13px; font-weight: bold; color: #464646; text-decoration: none; padding: 0 0 0 25px; line-height: 22px;margin: 0 0 8px 0;}
#marketing .social a.rsslink {background: url(/images/rss.png) left center no-repeat;}
#marketing .social a.facebooklink {background: url(/images/fb.png) left center no-repeat;}
#marketing .social a.googlelink {background: url(/images/goo.png) left center no-repeat;}

#imprint{margin:0 0 18px 0; padding:0; clear:left; text-align:left;}
#imprint p{margin:20px 0; padding:0; font-size:10px; color:#959595;}
#imprint a{text-decoration:none; color:#7F7F7F;}
#imprint img{margin:0; padding:0; border:0;}

#marketing .contact .left, #marketing .contact .right, #marketing .newsletter, #marketing .social {float: left; width: 200px; margin: 0 35px 0 0;}
#marketing .social {margin: 0;}
#marketing h3 {color: #226c82; font-size: 18px; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; margin: 0 0 20px 0;}

.banners{margin:0; padding:30px 0 0 0; overflow:hidden;width: 912px; float: left;}
.banners .awards{width:105px; margin:0 0 0 10px; float:left;}
.banners .atext{width:272px; margin:10px 0 0 33px; float:left;}
.banners .atext h2{margin:0 0 6px; font-size:17px; font-style:italic; color:#f7941d;}
.banners .atext p{margin:0 0 15px;}
.banners .atext p a{color:#92bd48; text-decoration:none;}
.banners .atext ul{margin:26px 0 0;}
.banners .atext ul li{margin:0 0 4px; font-size:12px; font-style:italic;}
.banners .atext ul li a{text-decoration:underline; color:#92bd48;}
.banners .banner {width: 120px; float: left; margin: 0 0 0 17px; border: 1px solid #E4E5E6;float: left;}

.facebook{margin: 0;float:left;}
.facebook h4{margin:0 0 10px; font-size:15px; font-weight:normal; color:#92bd48;}

.sponsors{width:193px;margin: 0 20px 0 0;float: left;}
.sponsors p{font-size:9px;line-height:13px;margin-left:5px;}
.sponsors p a{text-decoration:none;color:#636363;}	


.staticmenu_index #staticmenu{margin:25px 0 0;}

#staticmenu{float: left; display: inline; width: 177px;	margin: 50px 0 50px 0;}
#staticmenu ul{margin: 0; padding: 0; list-style: none;}
#staticmenu li{font-size: 14px;	font-weight: normal; line-height: 24px; border-bottom: 1px solid #E6E6E6;}
#staticmenu li.search a{color:#FDB912; font-weight:bold;}
#staticmenu li a{display:block; color: #464646;	text-decoration: none;}
#staticmenu li a:hover {text-decoration: underline;}

#cnt_result_container #staticmenu {margin-top: 0px;} 

.staticpic{width:240px; margin:20px 0 0;}
.staticpic ul{width:240px; margin:0; padding:0;}
.staticpic li{width:240px; height:46px; margin:0 0 11px; overflow:hidden; cursor:pointer;}
.staticpic li.map{background:url(/images/mappic.png) no-repeat 0 0;}
.staticpic li.beach{background:url(/images/beachpic.png) no-repeat 0 0;}
.staticpic li.panorama{background:url(/images/panopic.png) no-repeat 0 0;}
.staticpic li.download{background:url(/images/downloadpic.png) no-repeat 0 0;}
.staticpic li h5{margin:7px 0 0 86px; font-size:15px; font-weight:normal; color:#92bd48;}

.staticpic li h6{margin:0 0 0 86px; font-size:12px; font-weight:normal; color:#898989;}

.calendar-head {width:166px; height: 88px; background: #f0f1ef;float: left;border: solid 1px #e2e2e2; padding: 0 0 0 30px;margin: 94px 0 0 0; position: relative;}
.calendar-head h3 {font-size: 20px; line-height: 20px; color: #35a3c3; margin: 24px 0 5px 0; font-family: Jura-Regular, "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;}
.calendar-head a {font-size: 13px; color: #464646; text-decoration: none;margin: 0 0 17px 0;display: block;}
.calendar-head span {position: absolute; background: url(/images/perf.png) center center no-repeat; width: 195px; height: 10px; left: 0; bottom: -5px;}

.event_calendar_box {float: left;border: solid 1px #e2e2e2;border-top: none;}
div.naptar{width:196px; height:215px;}
div.naptarnap{width:21px; height:16px; padding:8px 3px 5px 2px !important; color:#636363; text-align:center; font-size:11px; float:left; background-color:#f9fdef; border:1px solid #ebebeb; line-height:13px;}
div.firstdatum{width:34px;}
div.naptardatum{color:#43C2E7; float:left; font-size:11px; height:16px; padding:8px 3px 5px 2px !important; text-align:center; width:21px; border:1px solid #ebebeb; line-height:13px;}
.othermonth{color:#ccc !important;}
div.selecteddate{width:30px; height:23px; border-right:0px solid green; color:white !important; background:orange !important; margin-left:1px !important; margin-top:0px !important; padding-top:3%; font-size:12px; text-align:center; float:left;}
div.naptaraktualis{background:url("/images/date_back.png") repeat-x scroll 0 0 transparent;	color:#636363; float:left; font-size:11px; height:16px; padding:8px 3px 5px 2px !important; text-align:center; width:21px; border:1px solid #ebebeb;color:orange; line-height:13px; cursor:pointer;}
div.naptardatum-today{float:left; font-size:11px; height:16px; padding:8px 3px 5px 2px !important; text-align:center; width:21px; border:1px solid #ebebeb; color:#ffffff; background-color:#43C2E7; line-height:13px;}
div.naptarhead{width:196px; height:28px; text-align:center; color:#464646; font-size: 12px; padding-top:8px; background-color:#f0f1ef;}
.naptarhead a{color:#35A3C3; text-decoration:none;font-size: 19px;font-weight: normal;padding: 0 15px;}
.naptarhead a:hover{color:#6c9624;}
div.naptarmini-wrap{width:196px; height:31px; border:0px solid red; float:left;}
div.naptarmini-wrap-head{width:196px; height:30px; border:0px solid green; float:left;}
.tooltip{position:absolute!important; overflow:hidden; font-size:12px; z-index:10000!important;}
.tooltip .xtop, .tooltip .xbottom { display: block; background: transparent; font-size: 1px; }
.tooltip .xb1, .tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { display: block; overflow: hidden; }
.tooltip .xb1, .tooltip .xb2, .tooltip .xb3 {height:1px;}
.tooltip .xb2, .tooltip .xb3, .tooltip .xb4 {background: #fff; border-left: 1px solid #333; border-right: 1px solid #333; }
.tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4{background: #fff;}
.tooltip .xb1{margin: 0 5px; background: #333;}
.tooltip .xb2{margin: 0 3px; border-width: 0 2px;}
.tooltip .xb3{margin: 0 2px;}
.tooltip .xb4{height: 2px; margin: 0 1px;}
.tooltip .xarrow{position:relative; top:2px; left: 12px; width:11px; height:7px;}
.tooltip .xarrow b{display:block; background:#fff; border-left:1px solid #333; border-right:1px solid #333; font-size:1px; height:1px;}
.tooltip .xarrow .a1{ margin: 0 5px; background-color: #333; border: 0 solid; width: 1px; }
.tooltip .xarrow .a2{width: 1px; margin:0 4px;}
.tooltip .xarrow .a3{width: 3px; margin:0 3px;}
.tooltip .xarrow .a4{width: 5px; margin:0 2px;}
.tooltip .xarrow .a5{width: 7px; margin:0 1px;}
.tooltip .xarrow .a6{width: 9px; margin:0 0px;}
.tooltip .xboxcontent{padding:0 .5em; margin:0; color:#000; text-shadow:1px 1px 0px #CCC; word-wrap:break-word; border:1px solid #333; border-width:0px 1px 0 1px; background-color:#fff;}

.imprintbox{width:195px; float:left;}
.imprintbox h6{padding:0; margin:0 0 21px; font-size:12px; font-weight:bold; line-height:18px; color:#464646; text-transform:uppercase;}
.imprintbox p.imprint{font-size:11px; line-height:17px;}
.imprintbox p.imprint a{color:#464646; text-decoration:none;} 	
.imprintbox p.footerlogo{margin:26px 0 0;}
.imprintbox p.footerlogo img{border:none;}
.imprintbox p.efestival{margin:53px 0 0;}
.imprintbox p.efestival img{border:none;}

.destour{width:119px; float:left;}
.destour p.destourpic{margin:0 0 20px;}
.destour p.destourpic img{border:none;}
.destour p.destourtxt{font-size:9px; color:#717171; line-height:12px;}
.destour p.destourtxt a{color:#717171; text-decoration:none;}

.useful{width:250px; margin:0; float:left;}
.useful h5{margin:2px 0 0; font-size:15px; font-weight:normal; color:#595959;}
.useful ul{margin:20px 0 0;}
.useful ul li{font-size:12px; font-style:italic;}
.useful ul li a{color:#92bd48; text-decoration:underline;}


.cc{position: relative;width: 28px; height: 15px;text-align: center; margin: 0 20px 0 0;top: 7px;font-size:14px;color:#fff;}
.marker-point{position: relative;width:29px;height:35px;background:url(/images/small_number.png) no-repeat scroll 0 0;top: 0px; left: 0px;}
.marker-label{width:46px; height:55px;}
.marker-icon{width:46px;height:55px; background:url(/images/map_sprite.png) no-repeat scroll 0 -419px;}
.marker-point{position: relative;width:46px;height:55px;background:url(/images/map_sprite.png) no-repeat scroll 0 -420px;}
.cluster{position: relative; width: 54px; height:56px;background:url(/images/map_sprite.png) no-repeat scroll 0 0;}
.cluster .cc{margin:0 0 0 5px; position:relative; top:13px; font-size:21px; font-family: "Titilliumbold"; color:#f2efe8;}
.marker-point .cc{display:none;}
.STD-icon{position: relative;width:46px;height:55px;background:url(/images/map_sprite.png) no-repeat scroll 0 -420px;}
.GAST-icon{position: relative;width:46px;height:55px;background:url(/images/map_sprite.png) no-repeat scroll 0 -254px;}
.EVT-icon{position: relative;width:46px;height:55px;background:url(/images/map_sprite.png) no-repeat scroll 0 -171px;}
.SIGHT-icon{position: relative;width:46px;height:55px;background:url(/images/map_sprite.png) no-repeat scroll 0 -87px;}
.PAGE-icon{position: relative;width:46px;height:55px;background:url(/images/map_sprite.png) no-repeat scroll 0 -87px;}

.loc_info{width:288px; height:78px; position:relative;}
.loc_info .inf_grt{width:288px; height:78px; position:absolute; top:0; left:0; background:url(/images/inf_grt.png) no-repeat scroll 0 0; opacity:0.7;}
.loc_info .inf_shw{width:288px; height:78px; position:absolute; top:0; left:0; background:url(/images/inf_shw.png) no-repeat scroll 0 0;}
.loc_info h2{margin:0; padding:0; position:absolute; top:7px; left:22px; font-size:17px; font-weight:bold; color:#fff; text-shadow:#363636 0 -2px;}
.loc_info h3{margin:0; padding:0; position:absolute; top:27px; left:22px; font-size:13px; font-weight:normal; color:#fff; text-shadow:#252525 0 -2px;}
.loc_info .click{width:288px; height:78px; position:absolute; top:0; left:0; cursor:pointer;}

#dhtmltooltip {
position: absolute;
width: auto;
border: 1px solid #777777;
padding: 7px 7px 7px 7px;
background-color: #ffffff;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
box-shadow:1px 1px 6px rgba(0, 0, 0, 0.5);
color:#636363;
}
#dhtmltooltip td.title {padding-right: 21px;}
#partner_pdetails_pic {padding-left: 15px;float: right;}
#partner_pdetails_buttons {padding-top: 7px;}
p.searchbar{margin:-26px 0 2px 3px; padding: 0 0 8px 0; font-size:15px; color:#464646;}
p.searchbar span {font-weight: normal;}
p.searchbar a {color:#959595; text-decoration: none; font-weight: bold;}





#tourPlannerMain .tourPlannerFormSelectColumn label {margin:0 3px 0 0; font-size:11px; line-height: 22px; font-weight:bold; color:#464646; text-align: left; width: 170px; float: left;}
#tourPlannerMain .tourPlannerFormSelectColumn select {font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Garuda,sans-serif; color:#636363;height: 21px;width: 164px; border: solid 1px #cdd5b8;}

#tourPlannerForm .submit {background: url(/images/button.png) center center no-repeat; width: 168px; height: 36px; margin:15px 0 0 0; font-family:arial; font-size:13px; font-weight:bold; color:#ffffff; border:none;}

#tourPlannerForm {width: 180px;}
#tourPlannerForm h2 {font-size: 12px; margin: 5px 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #464646; font-weight: bold; }

div.loader_layer {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.6);
	z-index:1000;
	display: none;
}

div.loader_info {
	position:relative;
	top:50%;
	margin-left:auto;
	margin-right:auto;
	margin-top:-100px;
	margin-bottom:0px;
	width:400px;
	height:200px;
	text-align:center;
	overflow:hidden;
}

div.loader-text {
    color: white;
    font-size: 18px;
    position: relative;
    top:20px;
    line-height: 30px;
}


div.loader_info p {
	position:relative;
	height:100px;
	width:100%;
	top:50px;
	font-weight:bold;
	font-size:18px;
	color: white;
}















/****Outdoor****/
.routbox{}
.routplan{float: left;margin: 0 0 30px 0;}
.routplan #cnt_result_container_right {float: right;}
.routplan #cnt_header {margin: 0 !important;padding: 25px 0 0 0 !important;}

.routbox #cnt_result #cnt_header h3{margin:10px 0 0 3px; font-size:12px; font-weight:normal; color:#959595;}

.routbox #cnt_result_container_left{margin:0;}
.routbox #cnt_result_container_left .result_options li{font-size:15px;}

.routplan .toursearch{width:600px; margin:0px 0 0 42px; float:left; display:none;}
.routplan .toursearch .toursearch-left{float:left;}
.routplan .toursearch h1{color:#606e86; font-size:19px; padding:0; font-family:Museomedium; padding-bottom:10px;}
.routplan .toursearch p{width:130px; font-size:10px; padding:0; color:#7b7b7b;line-height:12px;}
.routplan .toursearch a{font-size:14px; text-decoration:none;color:#606e86;}
.routplan .toursearch .rout-search{font-weight:bold; padding-top:27px; display:block;}

#outdoor_search_form{float:left; width:400px; margin-left:20px;}
.routplan .selector{padding-bottom:10px; float:left;}
.routplan .selector label{font-size:10px; color:#7b7b7b; font-weight:bold; padding-bottom:5px; float:left; clear:left;}
.routplan .selector select{margin-bottom:5px; width:110px; float:left; clear:left;}
.routplan .left{float:left;}
.routplan .right{margin:0px 0 0 20px; float:left;}
.routplan .toursearch .search_button{float:left; clear:left; margin-left:130px}
.routplan .search_button a{background:url(/images/button1.png) no-repeat 0 0; width:103px; height:28px; font-size:13px; font-weight:bold; text-align:center; line-height:27px; color:#fff; display:block; text-transform:none;}

.routplan .right_menu{background:#ffce00; width:154px; height:185px; float:right; padding:10px 0 0 20px; margin-top:-1px;}
.routplan .right_menu ul{border:none; font-size:12px; color:#5a7625}
.routplan .right_menu li{border-bottom:1px solid #ffffff; padding:6px 0 7px;}
.routplan .right_menu h1{font-size:15px; color:#ffffff;}

.routplan .rout_result{float:right; width:630px;}
.routplan .rout_result h1{font-size:21px; color:#29548A; margin:0 0 5px 5px;}
.routplan .rout_result h2{font-size:11px; color:#939393; font-style:italic; margin:20px 0 5px 5px;}
.routplan .rout_result h3{font-size:12px; color:#636363; margin-left:5px; color:#636363}
.routplan .result{font-size:12px; font-family:Helvetica; color:#888888; margin-top:20px; float:left; border:solid 1px #e6e6e6; padding:10px;}
.routplan .rout_pics{width:160px; height:120px; float:left; border:solid 1px #e6e6e6; padding:3px; background:url(/images/blankTravelPi.png) 3px 3px no-repeat;}
.routplan .rout_text{width:420px; float:right; margin-right:5px;}
.routplan .result p{padding:0px 0 5px 0; line-height:16px; float:left;}
.routplan .result .row span{line-height:26px; float:left; margin-right:8px; font-size:13px;}
.routplan .result .row{border-bottom:solid 1px #e6e6e6; float:left; width:430px;}
.routplan .result .rowtxt{margin:10px 0 5px; padding:0 0 5px;}
.routplan .rout_text h2{font-size:16px; color:#82A94A; margin:0; float:left; font-style:normal; line-height:24px;}
.routplan .rout_buttons{float:left; width:607px; margin-top:5px;}
.routplan .rout_buttons a{display:block;}
.routplan .add{width:374px; margin:6px 0 0 12px; float:left; font-size:12px; font-weight:bold;}
.routplan .add a{padding:0 0 0 33px; background:url("/images/suit_icon.png") no-repeat scroll 0 1px transparent;  color:#E9A31E; display:block; text-transform:none; text-decoration:none;line-height: 26px;}

.routplan .detail{background:url(/images/button1.png) no-repeat 0 0; width:103px; height:28px; font-size:13px; font-weight:bold; text-align:center; line-height:27px; color:#fff; display:block; text-transform:none; float:left; cursor:pointer;}
.routplan a.detail{margin:0;}
.routplan .detail-active{background:url(/images/button1.png) no-repeat 0 0; width:103px; height:28px; font-size:13px; font-weight:bold; text-align:center; line-height:27px; color:#fff; display:block; text-transform:none; float:left; cursor:pointer; margin-left:380px;}
.routplan .map_view{float:right;}
.routplan .map_view a{background:url(/images/button1.png) no-repeat 0 0;width: 103px;height: 28px;font-size: 13px;font-weight: bold;text-align: center;line-height: 27px;color: #fff;display: block;text-transform: none;text-decoration: none;}
.routplan .more_result{width:608px; background-color:#f7f7f7; border:solid 1px #e6e6e6; float:left; padding:10px; font-size:12px; font-family:Helvetica; color:#888888; margin-top:-1px;}
.routplan .nyil{width:45px; height:56px; float:left; background:url(/images/routep-arrow.png) center center no-repeat;}
.routplan .small_pics{width:114px; height:85px; margin:0 0 5px 4px; float:left; padding:2px; border:solid 1px #e6e6e6; background-color:#fff; background:url(/images/blankTravelPiSmall.png) 2px 2px no-repeat;}
.routplan .more_result .row{border-bottom:solid 1px #e6e6e6; float:left; width:415px;}
.routplan .more_result .rowtxt{margin:10px 0 5px; padding:0 0 5px;}
.routplan .moreResult_text{float:right; width:415px;}
.routplan .more_result .row span{line-height:26px; float:left; margin-right:8px;}
.routplan .more_result .row h2{font-size:14px; color:#82A94A; float:left; margin:0; line-height:26px;}
.routplan .more_add{float:left; clear:left; margin-left:48px; display:none;}
.routplan .more_add a{background:url(/images/button1.png) no-repeat 0 0; width:103px; height:28px; font-size:13px; font-weight:bold; text-align:center; line-height:27px; color:#fff; display:block; text-transform:none; text-decoration:none;}
.routplan .more_map{float:right ;margin-top:10px;}
.routplan .more_map a{background:url(/images/button1.png) no-repeat 0 0; width:103px; height:28px; font-size:13px; font-weight:bold; text-align:center; line-height:27px; color:#fff; display:block; text-transform:none; text-decoration:none;}

/*TĂ©rkĂ©pes Ăştvonal kontĂ©ner*/
.routplan .onMap{width:630px; height:385px; padding:0;margin: 20px 0 0 0;}
.routplan .onMap.offered{width:630px;}
.routplan .onMap_text{}
.routplan .onMap_text h2{font-size:11px; color:#939393; font-style:italic;}
.routplan .onMap_text p{font-size:12px; color:#636363; line-height:15px; padding:10px 0 20px 0; float:left;}
.routplan .onMap a{font-size:12px; color:#29548A; line-height:17px; text-decoration:underline;}
.routplan .onMap_routMap{margin-top: 15px; float:left;}
.routplan .mapTypeOf{width:633px; height:385px; float:left;}
.routplan .mapMark{font-size:10px; color:#7b7b7b; margin-left:225px; padding-bottom:10px;}
.routplan .mapMark p{font-size:13px; color:#517d77;}
.routplan .interest{width:53px; height:40px; margin:-30px 0 0 150px; background:url(/images/csssprite1.png) -4px -1099px no-repeat;}
.routplan .interest a{display:block; width:50px; height:39px;}
.routplan .way{width:62px; height:40px; margin:-40px 0 0 210px; background:url(/images/csssprite1.png) -65px -1099px no-repeat;}
.routplan .way a{display:block; width:50px; height:39px;}
.routplan .control{padding-top:20px; font-size:11px; color:#555555;}
.routplan .control p{margin:-11px 0 0 550px; font-weight:bold;}
.routplan .turn{margin-left:300px; color:#555555;}
.routplan .controlButtons{width:648px; height:30px; margin-top:30px;}
.routplan .back{width:15px; height:20px; padding:9px 0 0 20px; font-size:9px; color:#7f7f7f; text-transform:uppercase; margin-left:13px; background:url(/images/csssprite1.png) -200px -1093px no-repeat;}
.routplan .print{width:15px; height:20px; padding:7px 0 0 20px; font-size:9px; color:#7f7f7f; text-transform:uppercase; margin:-27px 0 0 80px; background:url(/images/csssprite1.png) -250px -1095px no-repeat;}
.routplan .addPlan{width:16px; height:24px; padding:7px 0 0 20px; font-size:9px; color:#dd6a19; text-transform:uppercase; margin:-29px 0 0 515px; background:url(/images/csssprite1.png) -300px -1099px no-repeat;}

/*TĂ©rkĂ©p megjelenĂ­tĂ©si beĂˇllĂ­tĂˇsok*/
div.showOnMap{margin:0; margin-top:-19px; float:right; vertical-align:middle; cursor:pointer;}
div.showOnMap img{vertical-align:middle; margin:0 5px 0 0;}
div.showOnMap span.txt, #cnt_result #cnt_header div.showOnMap span.txt{color:#1F90A7; font-size:9px; text-transform:uppercase; vertical-align:middle; width:30px;}

.route-tab #tourPlannerMain{width:276px; height:150px; margin:13px 0 0 20px; float:left;}
.route-tab #tourPlannerLabel{float:left;}
.route-tab #tourPlannerMain h1{margin:0 0 5px; color:#83B9B5; font-size:18px;}
.route-tab #tourPlannerMain h2{margin:0 0 10px; font-size:12px; font-weight:bold; color:#fff;}
.route-tab #tourPlannerMain p{width:240px; margin:0; font-size:15px; line-height:18px; color:#f2ec8b;font-family:Anivers,Arial,Helvetica,Garuda,sans-serif;}
.route-tab #tourPlannerMain a.switch{display:block; font-size:14px; text-decoration:none; color:#83B9B5;}
.route-tab #tourPlannerForm{margin:20px 0 0; padding:0 8px 0 0; float:left;}
.route-tab .tourPlannerFormSelectColumn{margin:0 5px 0 5px; float:left;}
.route-tab .tourPlannerFormSelectColumn select{width:122px; height:18px; margin:0 0 22px; padding:1px 0 0; font-size:11px; font-family:Arial,Helvetica,Garuda,sans-serif; font-weight:bold; color:#636363;}
@media screen and (-webkit-min-device-pixel-ratio:0){.tourPlannerFormSelectColumn select{border:1px solid #d3d4d4;}}

.route-tab #tourPlannerMain #tourPlannerForm .submit{width:263px; height:25px;  margin:8px 0 2px; font-size:15px; font-weight:bold; font-family:Anivers,Arial,Helvetica,Garuda,sans-serif; border:medium none; color:#66903b;  cursor:pointer; background:#f2ed9d;text-transform: uppercase;}


.tourPlanresult{overflow:hidden;}
.tourPlanresult #tourPlannerMain{width:600px; padding:0 0 30px; position:relative; background:none; border:1px solid #EBEBEB;float: left;}
.tourPlanresult #tourPlannerMain h1{color:#82A94A;}
.tourPlanresult #tourPlannerMain h2{color:#82A94A;}
.tourPlanresult #tourPlannerLabel{margin:0 0 0 15px;float: left;}
.tourPlanresult .tourPlannerFormSelectColumn select{width:172px; height:20px;}
.tourPlanresult #tourPlannerMain p{width:180px; margin:0 0 10px; font-size:11px; line-height:19px;}
.tourPlanresult #tourPlannerMain a.switch{display:block; position:absolute; bottom:19px; color:#464646;}
.tourPlanresult #tourPlannerForm{margin:20px 0 0 30px; border:none;float: right;margin: 0 30px 0;}
.tourPlanresult .tourPlannerFormSelectColumn{margin:0 5px 0 5px; float:left;}
.tourPlanresult .tourPlannerFormSelectColumn select{width:122px; height:18px; margin:0 0 22px; padding:1px 0 0; font-size:11px; font-family:Arial,Helvetica,Garuda,sans-serif; font-weight:bold; color:#636363;}
.tourPlanresult #tourPlannerMain h2{font-size:13px;}
.tourPlanresult .tourPlannerFormSelectColumn .submit{width:145px; height:28px; font-size:13px; font-family:arial; font-weight:bold; border:none; background:url('/images/button2.png') no-repeat scroll 0 0 transparent; cursor:pointer; color:white;}

.destour-map {width: 628px;height: 354px;}

#cnt_result .routplan #cnt_header {width: 620px;margin: 0;float: right;}
