<STYLE TYPE="text/css">
<!--
html {
	  	height: 100%;
}
body {
        text-align: center;
        background-image: url(img/tlo.jpg);
        margin: 0;
        padding: 0;
		height: 100%;
		width:100%;
}

div#header {
		position: relative;
        width: 770px;
        height: 170px;
		margin: 15px auto 0 auto;
        background-image: url(img/header.jpg);
}

div#headerRus {
		position: relative;
        width: 770px;
        height: 170px;
		margin: 15px auto 0 auto;
        background-image: url(img/headerRus.jpg);
}

div#menu {
		position: absolute;
		text-align: left;
		top: -16px;
		left: 195px;
        width: 560px;
        height: 35px;
		margin: 0;
		padding: 0;
}

div#lang {
		position: absolute;
		top: 3px;
		right: 40px;
        height: 25px;
		display: inline;
		margin: 0;
		padding: 0;
}

div#main {
		position: relative; 
        width: 770px;
		margin: 0 auto 0 auto;
		background-image: url(img/tloMain.jpg);
        font: 12px Verdana, Arial, sans-serif;
        font-weight: bold;
        line-height: 1.66;
        text-align: justify;
        color: #000000;
}

div#content {
		margin-left: 215px;
		padding: 15px 0 50px 0;
		width: 520px;
		overflow: hidden;
/*		background-color: #00FFFF;*/
}

div#panel {
		position: absolute;
		top: 0px;
		left: 0px;
        width: 170px;
        height: 445px;
		margin: 0;
		padding: 0 10px 0px 20px;
		text-align: left;
/*		overflow: hidden;*/
		background-image: url(img/kalkulator.jpg);	
}

div#calculator {
		position: relative;
		margin: 4px 0 2px 0;
		padding: 0;
		width: 170px;
		height: 330px;
/*		overflow: hidden;*/
        font: 11px Verdana, Arial, sans-serif;
        font-weight: bold;
        line-height: 1.33;
        text-align: left;
        color: 	#FFD48E;
/*		background-color: #00FFFF;		*/
}

div#restaurantbanner {
		margin: 9px 0 0 0;
		padding: 0px 1px 0px 0px;
		width: 160px;
		height: 75px;
		overflow: hidden;
/*		background-color: #FF0000;*/
}

div#footer {
		position: absolute;
		bottom: -5px;
		left: 0px;
        width: 770px;
        height: 60px;
		margin: 0 auto 0 auto;
		background-image: url(img/footer1.gif);
}
div#footer2 {
		position: absolute;
		bottom: 0px;
		right: 40px;
		font-size: 8px;
		color: #996633;
		width: 200px;
		height: 10px;
		padding: 0px;
}

div#calc1 {
		padding: 0;
		margin: 8px 0 0 0;
		line-height: 1.88;
		font-size: 13px;
/*		background-color: #FF2222;	*/	
}

div#calc2 {
		padding: 0 0 0 0;
		margin: 0 0 10px 0px;
		line-height: 1.33;
/*		background-color: #00FF00;	*/
}

div#calc3 {
		padding: 0 0 0 0;
		margin: 0 0 10px 0px;
		line-height: 2.2;
/*		background-color: #00FF00;	*/
}


.dynCalendar_header{
		font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-weight: bold;
		padding: 0 0 0 0;	
}
td.dynCalendar_header select{
		font-size: 9pt;
}

.dynCalendar_dayname {
		background-color: #FFE2B1;
		border: 1px solid #c0c0c0;
		font-family: Arial, Verdana, Helvetica, Sans-Serif;
		color: #000000;
		padding: 0 7px 0 6px;
		font-size: 8pt;
		text-align: center;
}

.dynCalendar_day {
		background-color: #eeeeee;
		color: #000000;
		font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-size: 8pt;
}

.dynCalendar_today {
		background-color: #FFD48E;
		border: 1px solid #732500;
		font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-size: 8pt;
}

.dynCalendar {
		background-color: #c0c0c0;
		border: 2px outset white;
		visibility: hidden;
		position: absolute;
		top: 1px;
		left: 1px;
}



img#b1 {
		position: absolute;
		left: 0px;		
}
img#b2 {
		position: absolute;
		left: 94px;		
}
img#b3 {
		position: absolute;
		left: 187px;		
}
img#b4 {
		position: absolute;
		left: 280px;		
}
img#b5 {
		position: absolute;
		left: 373px;		
}
img#b6 {
		position: absolute;
		left: 466px;		
}

img.minleft {
		float: left;
		margin: 10px 20px 10px 0;
}

img.minright {
		float: right;
		margin: 10px 0 10px 20px;
}

select.datedm {
		width: 41px;
		margin: 0 3px 5px 0;
		background-color: #FFD48E;
}

select.datey {
		width: 54px;
		margin: 0 0 5px 0;
		background-color: #FFD48E;		
}

select.rooms {
		position: absolute;
		right: 12px;
		background-color: #FFD48E;
		width: 40px;		
}

.buttoncalc {
		margin: 0 0 0 0;
}


p.adres {
		text-align: center;
		margin: 20px 0 20px 0;
}

p.text {
		text-indent: 20px;
}

.textCenter {
		text-indent: 20px;
		text-align: center;
}

.mapkaFlash {
		text-align: center;
		border: 1px solid black;
		width: 250px;
		height: 235px;
		margin: 0 auto 0 auto;
}
.mapkaDruk {
		text-align: center;
		width: 100%;
}

ul {
		list-style-position: inside;
		margin-left: 0px;
		line-height: 1.9;
}

#mintext {
		font-size: 10px;
		padding: 0px;
		margin: 0px;
}


a img {
		border: 0px;
}


A:link    { color: #732500;}    /* unvisited links */
A:visited { color: #732500; }   /* visited links   */
A:hover   { color: #FFD48E; }
A:active  { color: red;}   /* active links    */

A#mintext:link    { color: #FFB848;}    /* unvisited links */
A#mintext:visited { color: #FFB848;}   /* visited links   */
A#mintext:hover   { color: #FFD48E;}


table#album {
		width: 480px;
		margin: 0 auto auto;
}

table#album2 {
		width: 315px;
		margin: 35px auto 35px auto;
}

img.mingall {
		margin: 0 7px 10px 7px;
}

img.atrregLeft {
		margin: 10px 10px 10px 0;
		float: left;
}

img.atrregRight {
		margin: 10px 0 10px 10px;
		float: right;
}

a.atrregLeft {
		float: left;
		text-align: left;
}

a.atrregRight {
		float: right;
		text-align: right;
}

.min img{
		border: 2px solid #732500;
}

.min:hover img{
		border: 2px solid #FFD48E;
}

.min:hover{
		color: #FFD48E; /* Dummy definition to overcome IE bug */
		border: 0;
}

p.infoError {
		
}

div#error {
		color: #B90000;
		display: inline;
		margin: 0px;
		padding: 0px;
		font-size:10px;
}

h3 {
		font-size: 150%;
		padding: 10px;
		margin: 0;
}

h4 {
		font-size: 135%;
		padding: 0;
		margin: 0;
}

p#headerDecor {
		font-size: 30px;
		font-family: Monotype Corsiva;
		text-align: center;
		padding: 0;
		margin: 0;
}

p#headerDecor2 {
		font-size: 22px;
		line-height: 1;
		font-family: Monotype Corsiva;
		text-align: center;
}

p#menuHeader {
		text-decoration: underline;
		margin: 15px 0 5px 15px;
		font-size: 11px;			
}

p#smallFont {
		font-size: 10px;
		text-align: center;
}

p#menuItem {
		margin: 0 0 0 30px;
		font-size: 10px;			
}

p#offerFooter {
		font-size: 130%;
}


div#calcResult p#sezon {
		font-size: 130%;
		margin: 0 0 0 0;
		text-decoration: underline;
}

div#calcResult p#dlugoscPobytu {
		font-size: 115%;
		margin: 0 0 0 0;
}


div#calcResult {
		margin-left: 20px;
		line-height: 2.66;
}

div#calcResult p {
		margin: 0 0 0 50px;
		line-height: 1.66;
}

div#calcResult table {
		margin: 0 15px 10px 0;
		border-color: #503200;
}

td.header {
		background-color: #B97A00;
}

table#priceTable td {
		text-align: center;
}


-->
</STYLE>
