* :focus { outline: 0; }
.bg00 {  font-size: 10px; background-repeat: no-repeat; background-color: #47465B}
.t00 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-align: center; font-weight: bold}
.sel00 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFFFFF; text-align: center}
.t01 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: left; font-weight: normal}
.t02 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990066; text-align: center; font-weight: bold }
.sel00just { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #D6E4FE; text-align: justify}
.map {  font-family: "Microsoft Sans Serif"; font-size: 10px; color: #000099}
.t03 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; background-color: #FFFFFF; border-color: #000000 black black}
.bg_left {  background-image: url(images/bg00.gif); width: 50px}
.bg_right { background-image: url(images/bg01.gif); width: 51px}
.bg_bottom { background-image: url(images/bg02.gif); height: 138px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: center; padding-top: 10px}
.divstyle1 {  font-family: Tahoma; font-size: 12px; color: #0000CC; background-color: #FFFFFF; margin-left: 20px; margin-right: 20px; text-align: justify; line-height: 16px}
.divlist { font-family: Tahoma; font-size: 12px; color: #0000CC; background-color: #FFFFFF; list-style-image: url(images/list.gif); margin-left: 20px}
.divobrazek { font-family: Tahoma; font-size: 12px; color: #0000CC; background-color: #FFFFFF; position: relative; clip:   rect(   ); visibility: visible; float: right; margin-left: 25px; margin-bottom: 10px}
a:active {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #0000CC; text-decoration: underline}
a:hover {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: underlinea}
a:link {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #0000CC; text-decoration: underline}
a:visited {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #0000CC; text-decoration: underline}
a.m:active {  font-family: Tahoma; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.m:hover {  font-family: Tahoma; font-size: 10px; font-weight: bold; color: #FFFF00; text-decoration: underlinea}
a.m:link {  font-family: Tahoma; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.m:visited {  font-family: Tahoma; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
.operabug_fixing {  overflow: hidden; position: relative; clip:  rect(   )}
.t04 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; font-weight: bold }
.t04_right { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-align: right; font-weight: bold }
.t04_red { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #aa0000; text-align: center; font-weight: bold }
.btnsubmit {  font-family: Tahoma; font-size: 10px; color: #000099; background-color: #B9CEFF; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; font-weight: bold}
.t05 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: left; font-weight: bold }
.hotbg {  background-image: url(images/hot_06.gif); background-repeat: repeat-x}
.hottext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-align: justify; line-height: 16px}
.t06 {  font-family: Tahoma; font-size: 10px; font-weight: bold; color: #000099; text-decoration: underline}
.t07 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #000000;}
.t03a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; background-color: #FFFFFF; border-color: #000000 black black ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: justify}
.hotels {  font-family: Tahoma; font-size: 12px; color: #999999; text-align: center; font-weight: bold}
.hotels_tr {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #0000cc}
a.hotels_tr:link {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #0000cc}
a.hotels_tr:active {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #0000cc}
a.hotels_tr:visited {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #0000cc}
a.hotels_tr:hover {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #ff0066}
.menuimage{display:block}

.alternative3 {
	text-align:center;
	
	}

.alternative3 a{
	padding:20px;
	font-size:18px;
	color:#999;
	font-family:Tahoma;
	}
.alternative3 a:hover{
	color:#CC0000;
}

#banner{
	float:right;
	margin-top:20px;
	width:350px;
	height:420px;

	}

/* Do zastepczej formatki na stronie glownej (start page without online booking) */	
.onerow{
	height:30px;
}
.flabel{	position:absolute;	width:230px;	text-align:right;	line-height:10px;	font-weight:bold;	color:#0033CC;	padding:5px 0 5px 0}
.fvalue{	float:left; 	position:absolute;	padding-left:240px; }
.fvalue2{	float:left; 	position:absolute; margin:25px 0 0 10px; }
.sendbutton{	margin-left:240px;	font-size:12px; 	padding:6px 12px; margin-top:20px;}
.message{ width: 500px;  height:60px; color:#0033CC; margin:110px 0 200px 0; text-align:center; font-weight:bold}