/* main settings */html, body {  margin: 0px;   padding: 0px;  border:none;  width:100%;}body, input, select, textarea, tbody td, table, .yui-navset, div#main {	  text-decoration: none;  word-spacing: normal;  letter-spacing: 0;	font-weight:normal;    -webkit-text-size-adjust: none; }body {  background-color: #e3f3f9;  text-align:center;  background-position:top center;  background-repeat:repeat-x;	  text-align: center;  background-image:url('/images/background.png');}hr {height: 1px;color:#d9dad4;background-color:#d9dad4;   border: 0;}img {border:none}tr,td {vertical-align:top;}ul {  margin-top:0px;    } li { }option,select { }select {border: 1px solid silver; }input,textarea,button {border:none;color:black;text-align:left}label {}				.bigger {font-size:160%;font-weight:bold}.bold {font-weight:bold;}.italic { font-style: italic}.white {color:#ffffff}.image {border:1px solid #555555}.blue {color:blue}.red {color:red}.yellow {color:#fbc509;}.black {color:black}				.orange {color:#FF690B}			.green {color:#413D2E}.alright {float:right}.alleft {float:left}	/* content */div#main-hp {  width:1000px;  min-height:750px;  text-align:left;  margin:0px auto;  padding:0px auto;  background-image:url('/images/hp-background2.png');  /* background-image:url('/images/hp-background2.png');*/  background-position:top center;  background-repeat:no-repeat;  }div#main {  width:1000px;  min-height:500px;  text-align:left;  margin:0px auto;  padding:0px auto;  margin-top:0px;    background-image:url('/images/in-background-y2.png'); background-position:top center; background-repeat:repeat-y;   }div#main-in {margin-top:0px;  width:100%;background-image:url('/images/in-background2.png');  background-position:top center;  background-repeat:no-repeat; margin:0px;  padding:0px;}div#menu-lang {  float:right;text-align:right;margin-right:18px;margin-top:20px;}div#menu-lang ul {  display:inline;list-style: none;	margin:0px;	padding:0px;	text-align:left;}div#menu-lang li {  display:inline;list-style: none;	margin:0px;	padding:0px;	text-align:left;border-right:1px solid white;background-image:none}div#menu-lang a { color:white;text-decoration:none;margin:0px 10px;}div#menu-lang a:hover { text-decoration:underline}div#menu {  margin:0px;  padding:0px;  padding-top:106px;  padding-left:25px;  float:left;  }div#search {  float:right;width:195px;height:22px;padding:0px;padding-top:82px;margin-right:40px;background-image:url('/images/search.png');background-position:bottom;background-repeat:no-repeat}div#search .search {width:100px;height:22px;padding-left:30px;margin:0px;font-size:0.9em;background-color:transparent;&padding-top:2px}div#search .search_submit {width:51px;height:22px;margin:0;padding:0;background-color:transparent;cursor:hand;cursor:pointer}div#top { height:250px;color:white;padding:0 55px;padding-top:20px;}div#hp-banner {float:right;margin-right:24px;margin-top:6px;height:266px;width:583px;margin-left:0px}div#toplist {width:360px;z-index:0}div#icon { height:160px;margin-left:-1px;}div#content {  text-align:left;  width:967px;	padding:0px;  padding-bottom:30px;    padding-top:30px;  margin-left:auto;  margin-right:auto;    min-height:650px;  	}div#breadcrumb { width:100%;padding-left:30px;margin-bottom:20px;}div#content-left { width:245px; float:left;margin-left:30px;}div#content-right { width:635px; float:right;margin-right:30px;}div#hp-virtual {  width:555px;  height:281px;  margin:0px auto;     }div#hp-virtual img{ padding-top:13px;}div#hp-content {  margin:0 auto;  padding:0 50px;  color:black;  padding-bottom:30px;  }div#hp-content-middle { float:left; width:200px; margin-left:20px;}div#hp-content-left {    width:400px;  float:left;}div#hp-content-right {  width:250px;  float:right;  }div#hp-content-left-b {    width:400px;  float:left;}div#hp-content-right-b {  width:260px;  float:right;  }div#submenu {  width:252px;  background-image:url('/images/menu-left-middle.png');  background-repeat:repeat-y;  margin-bottom:20px;}div#submenu-in {background-image:url('/images/menu-left-top.png');min-height:104px;background-repeat:no-repeat;}div#submenu  div.submenu-head {width:100%;padding:17px 15px;color:#103777;text-transform: uppercase;}div#submenu  div.submenu-bottom {width:100%;height:6px;background-image:url('/images/menu-left-bottom.png');background-repeat:no-repeat;}div.item-left {  width:252px;  background-image:url('/images/item-left-middle.png');  background-repeat:repeat-y;  margin:0px 0px 20px 0px;}div.item-left-in {background-image:url('/images/item-left-top.png');min-height:104px;background-repeat:no-repeat;}div.item-left div.item-left-head {width:100%;padding:15px;padding-left:35px;color:#003668;font-weight:bold;text-transform: uppercase;background-image:url('/images/arrow-down.gif');background-repeat:no-repeat;background-position:15px 20px}div.item-left div.item-left-bottom {width:100%;height:6px;background-image:url('/images/item-left-bottom.png');background-repeat:no-repeat;}div.item-left div.item-left-middle {  margin:10px 0px 0px 35px;  padding:0px 20px 20px 0px;  }div#bottom {  width:956px;  background-color:#e6e6e6;  margin:0px 20px;    padding:15px 0px; }div#bottom div#bottom_in {  margin:0 auto;  width:960px;  }/* MENU ---------------------------------------------------------------------------------------  */ /* MENU - MAIN */div#menu ul {  list-style: none;	margin:0px;	padding:0px;	padding-left:15px;	text-align:left; }	 div#menu ul li {  width:auto;  float:left;  list-style: none;  padding:0px;  margin:0px;		text-align:left;  display:block;  background-image:none;}		div#menu a {  display:block;  padding:0px;  margin:0px;  color:black; 	text-decoration: none; 	padding:15px 10px;	font-size:12px;	font-weight:bold;	height:13px;}div#menu a:hover { color:white;background-image:url('/images/menu-hover.png')}div#menu li.menuon { color:#2560a6;}div#menu  ul.menu_hide {display:none;position:absolute;background-color:#d4d3d3;padding:0px 10px;z-index:1000}div#menu  ul.menu_hide li {float:none;border-bottom:1px dotted #acacac}div#menu  ul.menu_hide li a {  	padding:10px;	}div#menu  ul.menu_hide li a:hover { color:#f6c600;background-image:none;	}div#menu_bottom ul {  list-style:none;  padding:0px;  margin:0px 20px;  list-style-image: none;}	 div#menu_bottom li {  width:20%;  float:left;	padding:0px;	list-style-image: none;  background-image:none;}		div#menu_bottom a {  color:black; 	text-decoration: none;	margin:0px;	font-size:11px;	}/* MENU left */div#submenu ul {  margin:10px 0px 0px 35px;  padding:0px;  min-height:50px;}div#submenu ul ul {  margin:10px 0px 0px 15px;}div#submenu ul li {  padding:10px 0px 10px 0px;  margin:0px;  width:90%;	list-style: none;	text-align:left;	background-image:url('/images/menu-left-li.png');	background-position:center bottom;	background-repeat:no-repeat;}		div#submenu ul li  ul {}div#submenu ul li  ul li {background-image:none;}div#submenu ul a:link, div#submenu ul a:visited {	text-decoration: none;	margin:0px;	color:#fff;}div#submenu ul a:hover {color:#f6c600}div#submenu ul a.submenuon{  color:#f6c600;  font-weight:bold;}div#submenu ul li span {position:relative;top:1px;left:-8px;margin-left:-8px}div#menu_bottomul.submenu_bottom {  margin:0px;  padding:0px;  float:none;    background-image:none;}div#menu_bottomul.submenu_bottom li {  width:200px;  padding:0px;  margin:0px;	list-style: none;	text-align:left;  float:none;		  padding:2px 0px 0px 0px;   background-image:none;}		div#menu_bottomul.submenu_bottom a:link, div#menu_bottomul.submenu_bottom a:visited {	text-decoration: none;	margin:0px;	font-size:10px;	color:#787777;		}div#menu_bottomul.submenu_bottom a:hover {  text-decoration: underline;  }/* TOP */div#more_about_qi  {position:absolute;top:399px;left:50%;margin-left:-220px;}div#more_about_qi a:link,div#more_about_qi  a:visited  {color:white;font-weight:bold}div#more_modules  {position:absolute;top:590px;left:50%;margin-left:315px;}div#more_modules a:link,div#more_modules  a:visited  {color:white;font-weight:bold}div#tour a:link,div#tour a:visited {display:block;width:20px;height:120px;position:absolute;top:180px;left:50%;margin-left:480px;}div#logo a#logo_click:link, div#logo  a#logo_click:visited {display:block;width:240px;height:100px;position:absolute;top:0px;left:50%;margin-left:-500px;}/* ITEMS -------------------------------------------------------------------------------------- */.number {font-size:60px;color:white;float:left;line-height:55px}.adv {float:left;padding-left:10px;line-height:12px;}.adv strong {font-size:30px;color:#f6c600;line-height:40px;}div#top ul {margin:0;padding:10px 0px 0px 5px;clear:left;} div#top li {margin:0;padding:3px;padding-left:25px;background-image:url("/images/hp-li.png");list-style:none;background-position:left;background-repeat:no-repeat;}div#hp-content h1 { font-size:1.3em;font-weight:bold;margin-bottom:1em }div#hp-content h2 {  margin-bottom:1em;}div#hp-content .news_info h2 {font-size:12px;margin-bottom:0.3em; }div#main-hp h3 {color:#0066cc}div.item {   margin-bottom:0;   padding-bottom:0;        }div#content-right div.item, div#content-right div.news_info{  width:555px;   margin-left:20px;}div.item a.print {  float:right;}div#content-right div.head {  width:638px;  height:42px;  background-image:url('/images/head2.png');  padding:0;margin:0;  margin-bottom:20px;}div#content-right div.head h1 {padding:12px;padding-left:20px;color:#0066cc;margin:0;}div#content-right div.head a.print {float:right;padding:15px;}div.item-middle div {  display: inline;}div.item td {  font-size: 1em;	line-height: 1.4em;}div.item ul {  margin:5px;  margin-left:15px}.search-result {background-color:yellow}div#breadcrumb img {margin:0 10px }div#breadcrumb a {text-decoration:underline}div.item-left-head h2 {font-size:1em}/* Photogallery */.photo_item {	float:left;}	div.photo {  display:block;  width:150px;	height:120px;	margin:0px 15px 0px 0px;	background-repeat:no-repeat;	background-position:center;	cursor:hand;}.photo_headline {  font-weight:normal;	font-size:100%;}		.cleaner_left { clear:left;}/* news*/div.news_info {margin:0 0 2em 0;}div#hp-content div.news_info {min-height:90px} div.news_info h2 {color:#0a4d9c;line-height:1.2em}div.news_info h3 {color:#0a4d9c;}div.news_info .date {color:#b3b3b3; font-size:80%;}div.news_info .news_image {width:142px; float:right;margin-left:10px;}div.news_info .news_image img {margin:5px 0px 0px 12px;}div.news_info a:link,.news_info a:visited {  font-weight:normal;color:#0a4d9c}div#hp-content a:link,div#hp-content a:visited {color:#0a4d9c;}.more_info {margin:0 0.5em 0 0;padding:0}div.plans_info {margin:0 0 1em 0;}div.plans_info h3 {color:#0a4d9c;font-size:1em}div.plans_info .date {color:#5e5e5e; }/* poll */.poll {  width:250px;}.poll tr td { font-size:10px;}.poll tr td div {  margin:5px;  height:3px;  background-color:black;  float:left;  font-size:1px;}.poll tr td a {  color:black}.poll tr td a:visited {  color:black}/* form */form.progres_form table tbody tr.redbox {  background-color:red;}form.progres_form table tbody tr.redbox2 {  background-color:#6a2c2c;}form.progres_form table tbody tr.redbox label,.progres_form  table tbody tr.redbox2 label {color:white}.progres_form  {  margin-right:0px; text-align:left;}.progres_form  table {width:100%}.progres_form label {  display:block;  margin:0px 0px 5px 0px;}.progres_form input {  border:1px solid #c8c8c8;  margin:0px 0px 5px 0px;    width:99%;}.progres_form textarea {  width:99%;  border:1px solid #c8c8c8;  margin:0px 0px 5px 0px;    }.progres_form select {width:99%;}.progres_form input.submit {  width:124px;  height:20px;  background-color:transparent;  background-image:url('/images/form-submit.gif');  float:right;  border:none;    margin-right:3px;}.progres_form  .reservation {  float:left;  width:45%;  }div.item-left div.item-left-middle input, div.item-left div.item-left-middle textarea{  width:190px;  margin-right:10px;  margin-bottom:5px;    }div.item-left .progres_form input.submit {margin-right:25px;width:124px; }/* MEAL */.meal {  margin-left:230px;      }.dish {  width:100%;  margin:0px;  padding:0px;  border-collapse:collapse;}.dish td {  padding:0px;}.meal_date {  }.dish td.td1 {  width:50px;}.dish td.td2 {  width:400px;}.dish td.td3 {  width:50px;}div#day_meal_hp {  margin-top:20px;  color:black;}div#day_meal_hp  a {  color:black;}/* Photogallery */.photo {  width:130px;	height:87px;	margin:0px 10px 10px 0px;	  }.photo_item {	float:left;}	.photo_headline {  font-weight:normal;	font-size:100%;}	.photo_in img{	border:1px solid #aaa;  }	.cleaner_left { clear:left;}.rss {  float:right;}/* mapa webu*/div#site-map ul li {margin:5px 0px}div#site-map ul li a{  color:black;}/* anchors */a:link, a:visited {	text-decoration: none;	display:inline;	color:#0066cc;	font-weight:normal; }a:hover {text-decoration: underline;}a:active{  outline: none;}a{  outline: none;}a.black:link, a.black:visited {color:black}a.grey:link, a.grey:visited  {color:#B3B3B3}a.menuon:link, a.menuon:visited {color:#FF690B}a.white:link, a.white:visited {color:white}div#link_hp {  padding-left:10px}div#link_hp a { }a.no-under {	} div#menu-bottom2 ul li a:hover { text-decoration:underline;}div#site_map ul {margin:15px;padding:15px;}div#site_map li {margin:15px;padding:15px;}div#site_map li a:link{color:red}div.cleaner{margin: 0px;padding: 0px;float: none;clear: both;width: 100%;height: 0px;line-height: 0px;font-size: 0px;}	.left_cleaner{border: 0px none;margin: 0px;padding: 0px;float: none;clear: left;width: 0px;height: 0px;line-height: 0px;font-size: 0px; }	/* CSS JQuery */.scrollable {	position:relative;overflow:hidden;width: 956px;height:120px;float:left;margin-top:15px;}.scrollable .items {position:absolute;width:20000em;	margin: 0px;}.scrollable .items div.icon_item {float:left;}/* prev, next, prevPage and nextPage buttons */div#icon a.browse {	display:block;	width:21px;	height:42px;	float:left;	margin:0px;	cursor:pointer;	margin-top:40px;	}/* right */div#icon a.next 				{ background-position: right 0px; clear:right; margin-right: 0px;background-image:url('/images/hp-right.png')}div#icon a.next:hover 		{ background-position:right -42px;  } /* left */div#icon a.prev				{ background-position: 0 0px;margin-left: 0px; background-image:url('/images/hp-left.png')} div#icon a.prev:hover 		{ background-position:0px -42px; }a.disabled {	visibility:hidden !important;} /* elements inside single item */.items a.icon_a {  display:block;width:172px;text-align:center;background-image:url('/images/icon-border.gif');background-repeat:no-repeat;background-position:top right;padding:0 10px;  text-transform: uppercase;font-weight:bold;color:#5f5e5b;  font-size:11px;} .items a.icon_a:hover {color:#f6c600}.items a.icon_a:hover span.icon_image{ background-position:0 -70px;}.items span.icon_image {display:block;width:109px;height:70px;margin:0 auto}
