﻿html, body 
{font-family: Arial, Sans-Serif;	background: #000000 url('../../Images/Default/body.jpg') repeat-x top; margin-top:0px}

h1, h2, h3, h4	{font-size: 1.1em; padding: 0; margin: 0px 0px 20px 0px; color: #FFFFFF; text-align: center;}
h2							{margin: 0px 0px 5px 0px;}
p		{line-height: 1.9em; font-weight: bold; font-size: 0.9em; color: #FFFFFF;}

.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;}

/* všechny stránky */
.obal			{width: 960px; margin:10px auto; background: #FF0000; border: 1px solid #D9DADC;}
.hlavicka	{width: 910px; height: 135px; padding: 25px 25px 0px 25px; background: #FF0000 url('../../Images/Default/hlavicka.jpg') no-repeat top;} 
.jazyky		{text-align: right; margin-bottom: 40px;}
.telefon	{text-align: right; color: #FFFFFF; font-weight: bolder; font-size: 22px; padding-right: 20px;}
.telefon_nadpis	{text-align: right; color: #FFFFFF; font-weight: bolder; font-size: 14px; padding-right: 20px; letter-spacing: 4px; text-transform: uppercase;}
.kreditky	{width: 100%; height: 80px; margin: 15px 0px 15px 0px; background: url('../../Images/Default/kreditky.png') no-repeat center; _background: url('../../Images/Default/kreditky.gif') no-repeat center;}
.spodek		{width: 940px; min-height:400px; padding: 10px; background: #FF0000 url('../../Images/Default/spodek.jpg') no-repeat top; float:left;}
.obsah		{padding:10px;}
.kontakty	{margin: 15px 0px 0px 0px; font-size: 0.9em; font-weight: bolder; color: #FFFFFF; text-align: center;}
.logo			{float :left; padding: 0px 10px 10px 0px; width: 114px;}
.poznamka	{font-weight: bold; line-height: 1.0em; color: #FFFFFF; font-size: 0.8em;}
.poznamka p	{padding:0px; margin:0px; line-height: 1.0em;}
.galerie	{float :left; margin: 11px;}
.oznameni	{width: auto; margin-left: 465px;}

/* navigace */
.navigace							{width: 920px; height: 80px; padding: 0px 20px 0px 20px; background: #FF0000 url('../../Images/Default/navigace.jpg') no-repeat top; float: left;}
.topmenudomu a				{width: 317px; height: 50px; padding: 30px 0px 0px 0px; font-size: 12px; font-weight: bolder; text-transform: uppercase; color: #FFFFFF; text-align: center; text-decoration: none; background: url('../../Images/Default/domu.png') no-repeat center; _background: url('../../Images/Default/domu.gif') no-repeat center; float: left; }
.topmenudomu a:hover	{width: 317px; height: 50px; padding: 30px 0px 0px 0px; background: url('../../Images/Default/domu-over.png') no-repeat top; _background: url('../../Images/Default/domu-over.gif') no-repeat top; color: #F1FDAD;}
.topmenulink a				{width: 144px; height: 46px; padding: 34px 0px 0px 0px; font-size: 12px; font-weight: bolder; text-transform: uppercase; color: #FFFFFF; text-align: center; text-decoration: none; background: url('../../Images/Default/tlacitko.png') no-repeat center; _background: url('../../Images/Default/tlacitko.gif') no-repeat center; float: left; }
.topmenulink a:hover	{width: 144px; height: 46px; padding: 34px 0px 0px 0px; background: url('../../Images/Default/tlacitko-over.png') no-repeat top; _background: url('../../Images/Default/tlacitko-over.gif') no-repeat top; color: #F1FDAD;}
.topmenubook a				{width: 144px; height: 46px; padding: 34px 0px 0px 0px; font-size: 12px; font-weight: bolder; text-transform: uppercase; color: #FFFFFF; text-align: center; text-decoration: none; background: url('../../Images/Default/booking.png') no-repeat center; _background: url('../../Images/Default/booking.gif') no-repeat center; float: left; }
.topmenubook a:hover	{width: 144px; height: 46px; padding: 34px 0px 0px 0px; background: url('../../Images/Default/booking-over.png') no-repeat top; _background: url('../../Images/Default/booking-over.gif') no-repeat top; color: #F1FDAD;}

/* patička */
.paticka					{width: 920px; background: #000000; color: #FFFFFF; padding: 11px 20px 10px 20px; font-size: 11px; font-weight: bolder; letter-spacing: 2px;}
.paticka a				{color: #FFFFFF; text-decoration: none; font-weight: bolder;}
.paticka a:hover	{color: #FF0000;}
.valid						{width: 430px; float: left; text-align: center; padding: 0px; margin: 0px auto; }