body { background: url(../images/xutazas/bg.gif); }
#the_main { background: transparent;  }
#columns { background: white; margin-top: 0px;  border: 1px solid #cdcdcd; border-top: 0; border-bottom: 0; }

.footer, .header_left {	background: transparent; }
#footer { border: 1px solid #cdcdcd; border-top: 0px; margin-top: 0px; }
.footer { background: white url(../images/xutazas/footer.gif) no-repeat center center; }
#header { border: 1px solid #cdcdcd; border-bottom: 0px; background: #ffffff; padding: 0; }

#col1 {   margin-top: 8px; }
#col2 {   margin-top: 8px; }
#col3 {   margin-top: 8px; }


.header_right { margin: 0px; width: 0px; display: none; background: none; }
.header_left { background: url(../images/xutazas/header.jpg) no-repeat; margin: 8px 8px 0px 8px !important; width: 832px; height: 122px; padding-left: 0px; }
.header_left h3 { height: 100%; margin: 0; }
.header_left h3 a { color: #ab700a; font-size: 11px; height: 100%; font-size: 0; }


.footer_left { margin-left: 136px; }
.footer_right { margin-right: 8px; }
.footer_right a { color: #a96d0b; }

.top_2 { color: #606060; font-weight: normal; }

	a.menu { background: #001e54 url(../images/xutazas/box.gif) no-repeat 135px 7px; border: 1px solid #001e54; color: #fdfdfd; }
	a.menu:hover { background: #ec0201 url(../images/white_box.gif) no-repeat 135px 7px; }

	.main_content_a { color: #060f2c;  }
.main_left_top { background: #ffc001; }
.webcam, .weather { border: 1px solid #e3e0db; background: #001e54; }
.webcam div, .weather div { color: #eb000b; }
.content_title, .content_title a { color: #ffffff; }
.content_footer_left a { color: #e40206; }


.ajanlat { background: #629701; }
	.login_ok { background: #ec0201; }

	.urlapcim_1 {	background: #ec0201; }
	.urlapcim_2 {	background: #001e54; }
.urlap_gomb_1 {	background: #f2fcfe; color: black; 	border: 1px solid #d2d4c9; }
	.urlap_gomb_1:hover { background: #ec0201; color: white;  }

	.tabla_fejlec {	background: #ec0201; }


	.kepek a, a.page { background: #001e54; border: 1px solid #d0d0d0;  }
	.kepek a:hover, a.page:hover, .kepek .active { background: #ec0201; }
	.kepek a.terkep, a.aktiv { background: #ec0201; border: 1px solid #d0d0d0; }

	.ajanlat_gomb {	background: #001e54 url(../images/xutazas/box.gif) no-repeat 90px 16px; }
	.ajanlat_gomb:hover { background: #ec0201 url(../images/white_box.gif) no-repeat 90px 16px; }


	.bovebben_szoveg a, .bovebben_szoveg span { color: #ec0201;}


	.contents_1, .contents_2, .contents_3, .contents_4, .contents_5, .contents_6 { color: black; }
	.info_contents { background: #ec0201; }
	.info_contents_box { background: #F4F4F4;  }
	.info_description h1, .info_description h2, .info_description h3, .info_description h4, .info_description h5, .info_description h6 { color: #ec0201; }


	.bovebben_number {	color: #ec0201; }


	.bovebb_fejlec { background: #f7faf1; } 
.ajanlat_gomb2 { color: #fe0003 !important; background: #fbfbfb; border: 1px solid #9ccc90; }
	.price_1 { background: #fff5ec; color: #f74507; border: 1px solid #ec0201; }
.price_1 span { color: #f74507; }
.rendezveny { color: #fb6902; }
	.szoba { background: #ec0201; }
	.szezon { background: #bda988; }
.ar_2 { background: #f0f9e4; color: #434343 ; }

	.szallas_name { background: #bda988; }




.x_ful { display: none; }


.x_doboz { float: left; width: 156px; }
.x_doboz_top { background: url(../images/x_top.gif) no-repeat; color: white; text-align: center; line-height: 18px; font-weight: bold; padding-left: 15px; }
.x_doboz_bottom { background: #ec0201; color: white; text-align: center; line-height: 23px; font-weight: bold; font-size: 16px; height: 23px; }
.x_doboz_bottom span { font-size: 11px; font-weight: bold; }

#map { border: 1px solid #001e4d; color: #434343 !important }
#map div, #map div div, #map div div div { color: #434343 !important }
.kepek a, a.page { color: white !important; }
.ajanlat_gomb { color: white; }

.xmap_1 { font-weight: bold; float: left; margin-top: 10px; margin-bottom: 10px; }
.xmap_2 { float: right; width: 150px; height: 2px; background: url(../images/left_line_3.gif) no-repeat; margin-right: 20px; margin-top: 10px; display: none; }
.a_normal { color: black; text-decoration: underline; }
div.calendar caption span { color: #434343; }
.logo {margin-bottom: 18px; text-align:center; width:150px; }

.dark { background: #5093E1; }


.navigation { background: url(../images/xutazas/mi.gif) no-repeat; }
.navigation h2, .navigation h2 span { color: #606060; }
.navigation:hover, .n_active {background: url(../images/xutazas/ma.gif) no-repeat; } 
.navigation:hover h2, .navigation:hover h2 span, .n_active h2, .n_active h2 span { color: white; }
.navi { background: #f4f4f4; border: 1px solid #cdcdcd; margin-left: 8px; margin-right: 8px; } 
.navi a h3 { color: #606060; }
.pipe { color: #e7e7e7; } 
.navi a { color: #292929; }
.navi a:hover { color: white; background: #ac6f0a; } 
.navi a:hover h3 { color: #ffffff; }
.h_8 { margin-top: 0px; margin-left: 8px; }
h3.new_menu { background: #f4f4f4; height: 20px; line-height: 20px; padding-left: 19px; width: 131px; margin-bottom: 4px; color: #292929 !important; }
a.new_menu { background: url(../images/xutazas/menu.gif) no-repeat left center !important; border: 1px solid #cdcdcd; margin-left: 0px; width: 105px; padding-left: 43px; height: 18px; line-height: 18px; margin-bottom: 4px; overflow: hidden; }
a.new_menu h4 { color: #606060; }
.slider_container { margin-top: 0px; width: 830px; margin-left: 8px; margin-bottom: 4px; }

#slider { background: #a96d0b; color: #ffffff; }
#slider a { color: #ffffff; }

.x_kereso { width: 150px; height: 64px; background: url(../images/search_bg.gif) no-repeat; border: 0px;  }
.x_kereso div { color: #a96d0b; background: transparent; padding-top: 11px; padding-left: 13px; width: 96px; margin-top: 0px; }

#blog_top { width: 245px; height: 18px; line-height: 18px; text-align: center; border: 1px solid #cdcdcd; border-right: 5px solid #a76b09; text-transform: uppercase; margin-bottom: 8px; }
.subsubmenu { margin-left: 8px; margin-right: 8px; border-color: #cdcdcd; }
