﻿html, body 
{font-size: 85%; font-family: Sans-serif, Arial;	line-height: 1.5; color: #334; background: #F5F5F5 url('../../Images/Default/body.jpg') repeat-x top; margin-top:0px}

h1, h2, h3, h4	{font-size: 1.4em; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px}
h4	{font-size: 1.0em;}
h5	{font-size: 1.1em;}
h6	{font-size: 1em;}
p		{text-align: justify;}

.left					{float: left}
.aleft				{text-align: left}
.right				{text-align: right}
.center				{text-align: center}
.italic				{font-style: italic}
.bold					{font-weight: bold}
.clear				{clear: both}
.clearl				{clear: left}
.clearr				{clear: right}
.separator5		{margin-top: 5px;}
.separator10	{margin-top: 4px; margin-bottom: 5px; border-bottom: 1px solid #1B1B1B}
.separator11	{margin-top: 4px; padding-bottom: 5px; border-bottom: 1px solid #1B1B1B}
.separator15	{margin-top: 15px;}
.separator20	{margin-top: 20px;}
.italic				{font-style: italic; font-size: 10px;}
.sedesat			{width: 60px; font-weight: bold}

/* VŠECHNY STRÁNKY */
.obal										{width: 960px; margin:10px auto; padding: 10px; background: #D9DADC url('../../Images/Default/body.gif') repeat-x top; border: 1px solid #D9DADC;}
.vrsek									{width: auto;} 
.spodek									{background: #FFFFFF; float:left;}
.sloupec1								{width: 240px; float: left;}
.sloupec2								{width: 720px; float: left;}
.obsah									{padding: 10px;}
.uvod										{padding: 10px;}
.uvodnitext							{ padding:0; margin:0;}

/* HOMEPAGE */
#homepage .sloupec1, #homepage .sloupec2, #homepage .sloupec3	{width: 320px; float: left; } 
.reklama								{text-align: right; font-size: 0.8em}

/* LYŽOVÁNÍ */	
#lyzovani .sloupec1		{width: 240px; float: left;}
#lyzovani .sloupec2		{width: 590px; float: left;}
#lyzovani .sloupec3		{width: 130px; float: left;}
#lyzovani .galerieh		{padding: 5px;}

/* uvítací texty */
.uvitani								{width: 208px; height: 315px; padding: 15px; font-size: 11px; line-height: 1.6em; color:#FFFFFF; background: #232323 url('../../Images/Default/uvitani.jpg') no-repeat center;  border-right: 1px solid #ECE8E8; border-left: 1px solid #ECE8E8; float:left;}
.uvitani a							{color: #0000FF;}
.nadpis_uvitani					{font-size: 1.2em}
.oteviracka							{font-size: 1.2em;}

/* aktuality */
.aktuality							{margin: 10px 10px 10px 0px; padding: 10px; background: #F5F5F5; }
.akt_nadpis							{font-size: 1.0em;}
.aktuality .platnost		{font-weight: bold; font-size: 0.9em;}	
.aktuality .foto				{padding: 4px; background: #FFFFFF; margin: 5px 0px 5px 0px;}
.aktuality a						{color: #0D5DC4; font-weight: bold;}
.aktuality a:hover			{color: #1B1B1B;}
.aktuality .aktualni, .aktuality .aktualni p {padding-bottom: 0px; margin-bottom: 0px;}
.aktuality .starsi			{font-weight: bold; line-height: 1.4em; font-size: 0.9em; color: #0D5DC4; padding-top: 0px; margin: 0px;}
.aktuality .starsi_platnost	 {float: left; margin-right: 10px; width: 60px;}
.capt										{font-weight: bold; font-size:1.2em}
.akt_img								{border: 1px solid #D0D3D5; float: left; margin-right: 8px;}
.akt_celytext						{text-align: right; font-size: 1.1em;}
.aktuality hr						{color: #0D5DC4;}

/* denní nabídka jídel */
.denni_nabidka					{min-height: 290px; margin: 10px 10px 10px 0px; background: #FCE5BC url('../../Images/Default/denni_nabidka.jpg') top no-repeat;}
.gramaz									{width: 35px; text-align: right; padding-right: 7px;}
.datum									{padding: 10px 10px 0px 0px; margin-bottom: 30px; text-align: right; font-weight: bold; font-size: 14px;}
.jidelni_listek					{padding: 10px;}
.jidelaklink a					{padding: 10px; color: #0D5DC4; font-weight: bold;}
.jidelnilistek					{padding: 20px 20px 0px 20px;}
.jidlo									{width: 240px;}
.dnesek									{color: #0D5DC4;}

/* velké tlačítko rezervace */
.rezervace							{width: 320px; height: 80px; margin-top: 10px; background: url('../../Images/Default/rezervace.jpg') top no-repeat;}
.rezervacepl						{width: 320px; height: 80px; margin-top: 10px; background: url('../../Images/Default/zakwaterowanie.jpg') top no-repeat;}
.rezervacede						{width: 320px; height: 80px; margin-top: 10px; background: url('../../Images/Default/reservierung.jpg') top no-repeat;}
.rezervaceen						{width: 320px; height: 80px; margin-top: 10px; background: url('../../Images/Default/booking.jpg') top no-repeat;}

.balicky								{width: 320px; height: 80px; margin-top: 10px; background: url('../../Images/Default/balicky.jpg') top no-repeat;}
.balickypl							{width: 320px; height: 80px; margin-top: 10px; background: url('../../Images/Default/offerty.jpg') top no-repeat;}
.balickyde							{width: 320px; height: 80px; margin-top: 10px; background: url('../../Images/Default/angebote.jpg') top no-repeat;}
.balickyen							{width: 320px; height: 80px; margin-top: 10px; background: url('../../Images/Default/packages.jpg') top no-repeat;}

/* last-minute */
.lastm									{width: 320px; margin-bottom: 10px;}
.lastm p								{padding:0px; margin: 0px;}
.lastm h3, .upoutavka h3	{margin: 3px 0px 3px 0px; padding: 0px; text-align:center; font-size: 1.4em; color: #EB0000;}
.upoutavka							{padding: 0px 10px 10px 10px; margin-bottom: 10px; border: 2px solid #EB0000;}
 
/* webkamery */
.webcam									{width: 320px; height:290px; margin-top: 10px; background: #000000 url('../../Images/Default/webcam.gif') no-repeat top right;}
.camnadpis							{height: 18px; width: 320px; padding: 2px 0px 0px 0px; text-align: center; color: #FFFFFF; font-weight: bold;}
.camvyber								{width: 320px; height: 17px; padding: 3px 0px 0px 0px; font-size: 10px; text-align: center;}
.camvyber a							{color: #FFCC00;}	

/* kulturní akce */
.kultura								{padding: 10px; background: #F5F5F5; margin-bottom: 10px;}
.kultura_img						{float: left; margin-right: 10px;}	
.kultura .vice					{font-size: 1.4em; font-weight: bold;}
.kultura .dalsi					{font-weight: bold; text-align: right; margin-bottom: 5px;}
.kultura .platnost		{font-weight: bold; font-size: 0.9em;}	
.kultura .odkdy					{font-size: 0.9em;}
.kult_oddo							{font-weight: bold; font-size: 1.2em;}
.kult_misto							{font-size: 1.6em; font-weight: bold;}
.kultura a							{color: #0D5DC4; font-weight: bold;}
.kultura a:hover				{color: #1B1B1B;}
.kultura .aktualni, .kultura .aktualni p {padding-bottom: 0px; margin-bottom: 0px;}
.kultura .starsi				{font-weight: bold; line-height: 1.4em; font-size: 0.9em; color: #0D5DC4; padding-top: 0px; margin: 0px;} 
.kultura hr							{color: #0D5DC4; clear: both;}
.kultura .vstupne				{text-align: right; margin-top:10px; font-weight: bold;}

/* panel počasí */
.pocasi									{margin: 10px 0px 10px 10px; padding: 0px 0px 10px 0px; height: 280px; background: #FFFFFF url('../../Images/Default/pocasi.jpg') no-repeat top;}
.predpoved_nadpis				{height: 18px; padding: 2px 0px 0px 0px; margin: 0px 0px 10px 0px; background: #5295CA; color: #FFFFFF; font-weight: bold; text-align: center;}	
.pocasi_hlavicka				{height:105px; text-align: center; width: 290px; max-width: 290px; margin: auto; padding: 0px 0px 0px 25px;} 
.pocasi a								{font-size: 10px; color: #0D5DC4}
.in-pocasi							{text-align: right; padding: 10px 15px 0px 0px;}

/* textová reklama */	
.textovareklama					{padding: 10px 20px 10px 20px; margin-left: 10px; background: #F5F5F5;}
	

/* sezonní panely */
.lyzovani								{margin: 10px 0px 10px 10px; padding: 10px; height: 235px; background: url('../../Images/Default/lyzovani.jpg') no-repeat top; }
.lyzovani a							{color: #FFFFFF;}
.lyzovani a:hover				{color: #FCE5BC;}
.turistika							{margin: 10px 0px 10px 10px; padding: 10px; height: 235px; background: url('../../Images/Default/turistika.jpg') no-repeat top; }
.turistika a							{color: #0D5DC4;}
.turistika a:hover				{color: #1B1B1B;}

/* AKTUALITY */
#aktuality .sloupec1		{width: 220px; float: left; padding: 10px; background: #F5F5F5;}
#aktuality .sloupec2		{width: 700px; float: left; padding: 10px;}
#aktuality a						{color: #0D5DC4; font-weight: bold;}
#aktuality a:hover			{color: #1B1B1B;}
#aktuality ul						{padding: 0px 10px 0px 10px; margin:5px;}
#aktuality li						{}
#aktuality p						{text-align: left; margin-top: 0px;}

/* KULTURNÍ AKCE  */
#kultura .sloupec1			{width: 220px; float: left; padding: 10px; background: #F5F5F5;}
#kultura .sloupec2			{width: 700px; float: left; padding: 10px;}
#kultura a							{color: #0D5DC4; font-weight: bold;}
#kultura a:hover				{color: #1B1B1B;}
#kultura ul							{padding: 0px 10px 0px 10px; margin:5px;}
#kultura li							{}
#kultura p							{text-align: left; margin-top: 0px;}

/* KONTAKTY */
#formular .sloupec1			{width: 220px; float: left; padding: 10px; background: #F5F5F5;}
#formular .sloupec2			{width: 700px; float: left; padding: 10px;}
.formular								{padding:10px 0px 0px 15px; background: #F5F5F5; border: 1px solid #808080; width: 400px; float: left;}
.subjekt								{float:left; padding: 0px 10px 10px 10px; width: auto;}
.subjekt h1							{padding: 0px; margin: 0px;}


/* VRŠEK STRÁNKY - JAZYKY */
.jazyky									{width: 940px; height: 15px; padding: 10px 10px 5px 10px; float: left; text-align: right; background: url('../../Images/Default/top.gif') repeat-x top;}
.jazykylink							{width: 180px; height: 80px; margin-right: 20px; vertical-align: middle;}	
.jazyky a								{font-size: 9px;  text-transform: uppercase; color: #0D5DC4;}
.jazyky a:hover					{color: #1B1B1B;}

/* NAVIGACE */
.topmenu								{width: 960px; height: 80px; background: url('../../Images/Default/topmenu.gif') repeat-x top; float: left; border-top: 5px solid #ECE8E8; border-bottom: 1px solid #ECE8E8}
.topmenulink a					{width: 119px; height: 63px; padding: 16px 20px 1px 20px; font-size: 10px; font-weight: bold; text-transform:uppercase; color: #B3001D; text-align: center; text-decoration: none; background: url('../../Images/Default/reserve.gif') no-repeat top; float: left; }
.topmenulink a:hover		{width: 119px; height: 63px; padding: 16px 20px 1px 20px; background: url('../../Images/Default/reserve-over.gif') no-repeat top; color: #097C0C;}
.topmenulink2 a					{width: 119px; height: 63px; padding: 16px 20px 1px 20px; font-size: 10px; font-weight: bold; text-transform:uppercase; color: #0D5DC4; text-align: center; text-decoration: none; background: url('../../Images/Default/topmenu.gif') repeat-x top; float: left; }
.topmenulink2 a:hover		{width: 119px; height: 63px; padding: 15px 20px 0px 20px; border-top: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB; background: url('../../Images/Default/topmenu-over.gif') repeat-x top; color: #1B1B1B;}
.topmenuseparator				{width: 1px; height: 80px; background: url('../../Images/Default/topmenu-separator.gif') no-repeat center; float: left;}

/* infopanel a slideshow */
.infopanel							{width: 208px; height: 315px; padding: 15px; font-size: 12px; background: #F2D491;  border-right: 1px solid #ECE8E8; border-left: 1px solid #ECE8E8; float:left;}
.infopanel a						{color: #0000FF;}
.slideshow							{width: 720px; height: 344px; position: relative; background: #333333;  border-bottom: 1px solid #ECE8E8; float:left; }
.slideshow_homepage			{z-index:auto; position: absolute; float:left; width:720px; height: 344px;}
.slideshow_top					{overflow: hidden; width:720px; height:344px;}


.balicky_reklama				{width: 310px; height: 245px; padding: 0px 10px 10px 10px; position: relative;}
.balicky_link						{z-index:auto; position: absolute; float:left; width:310px; height: 255px;}
.flash									{overflow: hidden; width: 310px; height: 255px; position: relative  }

/* GALERIE */
.galerie								{width: 660px; height: auto; text-align: center; padding: 10px;}		
.fotogalerie						{margin: 0px 10px 10px 0px; float: left;}
.sepgalerie							{width: 12px; height: 80Px; float:left;}

/* jidelni lístek */
.jidelni_listek						{padding: 10px;}
.jidelni_listek a					{color: #0D5DC4; font-weight: bold;}
.jidelni_listek a:hover		{color: #1B1B1B;}
.jidelnilistek .pozadi		{background: #E0EDF6;}
.jidelnilistek .pozadi2		{background: #F5F5F5;}
.jidelnilistek .tablehead	{background: #FCE9C0; text-align: center; font-weight: bold; color: #0B2F6B;}
.mnozstvi									{width: 45px; text-align:center;}
.cena											{width: 40px; text-align: right; font-weight: bold}

/* SUBMENU */
.submenu ul							{padding: 0; margin: 0;}
.submenu li							{list-style-type: none;}
.submenu								{width: 238px; background: #D6D6D6 url('../../Images/Default/submenu.jpg') no-repeat top; border-right: 1px solid #ECE8E8; border-bottom: 1px solid #ECE8E8; border-left: 1px solid #ECE8E8;}
.submenulink2 a					{width: 213px; height: 16px; padding: 8px 10px 6px 15px; text-decoration: none; text-transform: uppercase; font-size: 10px; color: #0D5DC4; display: block; font-weight: bold;}
.submenulink2 a:hover		{width: 213px; height: 16px; padding: 7px 10px 5px 15px; color: #1B1B1B; text-decoration: none; background: #D6D5D5 url('../../Images/Default/submenu-over.jpg') no-repeat bottom; border-top: 1px solid #BBBBBB; border-bottom: 1px solid #BBBBBB; display: block;}
.submenunadpis					{padding: 10px 15px 5px 15px; font-weight: bold; font-size: 12px;}

/* PATIČKA */
.paticka								{width: 960px; border-top: 1px solid #808080; background: #F5F5F5; color: #333333; text-align: center; padding: 8px 0px 8px 0px; font-size: 9px; font-weight: lighter; letter-spacing: 1px; line-height: normal;}
.paticka a							{color: #333333; text-decoration: none; font-weight: bold;}
.paticka a:hover				{color: #336699;}

/* odkazy pod patičkou */
.patickaodkazy					{width: 960px; color: #333333; text-align: center; padding: 8px 0px 8px 0px; font-size: 9px;}
.patickaodkazy .odkazy	{margin-bottom: 5px;}
.patickaodkazy a				{color: #333333; font-weight: lighter; line-height: normal;}
.patickaodkazy a:hover	{color: #000066;}
.ikonky									{text-align: right;}
.ikonky a								{border: none; text-decoration: none;}
.ikona									{width: 88px; height: 31px; border: none;}

/* IE 6 */
.pocasi_hlavicka6				{height:105px; text-align: center; width: 290px; margin: auto; padding: 0px 0px 0px 5px;}
