@charset "utf-8";

a { color: #36C; text-decoration: none; }
a:hover { color: #F60; text-decoration: underline; }
body { background: #e9dfd7 url(../../images/header_bg.png) repeat-x; margin:0; }
h1 { display: inline; font: bold 16pt Arial, Helvetica, sans-serif; margin: 0; padding: 0; }

#blind { bottom: 10px; height: 16px; left: 760px; position: relative; width: 16px; }
#blue_raw { background: #0091e5; height: 5px; width: 100%; }
#content { color: #343434; font: 14px Arial, Helvetica, sans-serif; left: 23px; margin-top: 20px; position: relative; text-align: left; vertical-align: top; width: 630px; }
#date { color: #4d4e53; font: normal 8pt Arial, Helvetica, sans-serif; height: 20px; left: 20px; position: relative; text-align: left; top: 12px; vertical-align: middle;	width: 400px; }	
#fblike2 { float: left; height: 30px; margin-left: 10px; margin-bottom: 5px; margin-top: 5px; width: 450px; }
#flags { background: url(../../images/flags_bg.png) no-repeat; bottom: 30px; height: 28px; left: 790px; position: relative; width: 81px; }
#footer { background: url(../../images/footer.png) no-repeat; height: 130px; width: 100%; }
#footer_menu { background: url(../../images/footer_menu_bg.png) repeat-x; height: 49px; }
#footer_menu_links { font: bold 8.5pt Arial, Helvetica, sans-serif; height: 15px; position: relative; text-align: center; top: 16px; width: 880px; }
#footer_menu_links a { color: #06476b; text-decoration: none; }
#footer_menu_links a:hover { color: #FF6600; text-decoration: underline; }
#gplus { float: right; height: 30px; margin-right: 10px; margin-top: 5px; width: 80px; }
#grey_raw { background: #d6d6d4; clear: both; float: none; height: 5px; width: 100%; }
#header { background: url(../../images/header.jpg) no-repeat; height: 150px; width: 100%; }
#headerbar { background: url(../../images/headerbar_bg.png) repeat-x; height: 40px; width: 100%; }
#left_column { background: url(../../images/left_col_top_shadow.png) no-repeat; float: left; left: 0; position: relative; top: 0; width: 207px; }
#main_frame { background: #FFF;	border-left-color: #c7c2bc; border-left-style: solid; border-left-width: 1px; border-right-color: #c7c2bc; border-right-style: solid; border-right-width: 1px; margin: auto; width: 880px; }
#menu { left:7px; position: relative; top: 0; width: 200px; }
#more_buttons { margin-bottom: 10px; margin-top: 0px; position: relative; top: 0; }
#more_buttons img { margin-bottom: 10px; }
#orange_raw { background-color: #0091e5; height: 5px; width: 100%; }
#page_title { color: #959595; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e0e0e0; height: 50px; left: 23px; position: relative; text-align: right; top: 0; width: 630px; }
#page_title_spacer { position: relative; top: 12px; }
#palyazat { height: 160px; margin-left: 10px; margin-right: 10px; position: relative; top: 0; }
#right_column { background: url(../../images/right_col_top_shadow.png) no-repeat; float: right; position: relative; right: 0; top: 0; width: 673px; }
#search { background: url(../../images/search_header.png) no-repeat; left: 7px; position: relative; width: 200px; }
#search_form { height: 95px; position: relative; top: 20px; }
#search_header { color: #afafaf; font: bold 12pt Arial, Helvetica, sans-serif; height: 25px; position: relative; text-align: left; text-indent: 2px; top: 10px; }
#share { background: #efefef; border: solid #ccc 1px; margin-left: 20px; margin-top: 20px; height: 35px; width: 630px; }
#weather { height: 160px; position: relative; top: 0; }
	
.active_cell { background: #F90; color: #FFF; font: bold 10pt Arial, Helvetica, sans-serif; text-align: center; text-decoration: none; vertical-align: middle; }
.alert { color: #F00; font: normal 10pt Arial, Helvetica, sans-serif; text-align: left; }
.busy { background: #FFDBA4; color: #C60; font: bold 10pt Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; }
.details { font: normal 10pt Arial, Helvetica, sans-serif; text-align: left; }
.elso_menupont { color:#4d4e53; font: bold 9pt Arial, Helvetica, sans-serif; text-align: left; text-indent: 10pt; text-transform: uppercase; }
.elso_menupont a { color: #4d4e53; text-decoration: none; }
.elso_menupont a:hover { color: #FF6600; text-decoration: none; }
.fblike { height: 80px; }
.flag_align { bottom: 2px; left: 2px; padding-top: 8px; }
.form { background: #EEE; color: #666; font: bold 10pt Arial, Helvetica, sans-serif; text-align: left; text-indent: 5px; vertical-align: middle; }
.free { background: #CEFEC2; color: #090; font: bold 10pt Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; }
.full { background: #FFC6C6; color: #C00; font: bold 10pt Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; }
.green { background: #CEFEC2; text-align: left; }
.inactive_cell { background: #DDD; color: #888; font: bold 10pt Arial, Helvetica, sans-serif; text-align: center; text-decoration: none; vertical-align: middle; }
.kiemelt_menupont { background: url(../../images/star.png) no-repeat 0px 0px; color:#ff7e00; font: bold 9pt Arial, Helvetica, sans-serif; text-align: left; text-indent: 26pt; text-transform: uppercase; }	
.kiemelt_menupont a { color: #ff7e00; text-decoration: none; }
.kiemelt_menupont a:hover { color: #F00; text-decoration: none; }
.menupont { background: url(../../images/menu_top_shadow.png) no-repeat 0px 0px; color: #4d4e53; font: bold 9pt Arial, Helvetica, sans-serif; text-align: left; text-indent: 10pt; text-transform: uppercase; }
.menupont a { color: #4d4e53; text-decoration: none; }
.menupont a:hover { color: #F60; text-decoration: none; }
.month { color: #666; font: bold 12pt Arial, Helvetica, sans-serif; text-align: center; }
.msg { color: #666; font: bold 16pt Arial, Helvetica, sans-serif; text-align: left; }
.nextmonth { background: #EEE; color: #BBB; font: bold 10pt Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; }	
.orange { background: #FFDBA4; text-align: left; }
.pricetableheader { background: #DDD; }
.pricetableleft { background: #EEE; }
.red { background-color: #FFC6C6; text-align: left; }
.sun { background: #900; color: #FFF; font: bold 10pt Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; }
.vonal { color: #999; }	
.wdays { background: #DDD; color: #666; font: bold 10pt Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; }

/* Ideiglenes szabály a programajánló oldalhoz */
.hotelbox p { font-weight: bold; margin-top: 0 }
.listborderpictoleft { margin-right: 10px }

/* Inaktív stílusok
#googleplus1 { display: block; margin: 10px 0 10px 0; }
*/
