body{margin: 0;padding: 0;font-family: Tahoma;font-size: 11px;color: #fff;background: #E3CFB4 url( 'image/background_content.jpg' ) 0 280px repeat-x;}
a{color: #fff;text-decoration: none;}
a.black{color: #000;}
a:hover{color: red;}
ul,li{display: inline;margin: 0;padding: 0;}
ol#FAQ li{display:block;}
img{border: 0;}
.lang{border: none;margin: 5px;}
div#top{position: relative;width:	auto;height: 280px;/*background-image: url( 'image/background_top_left.jpg' )*/;}
div#logo{position: relative;width: 780px;height: 280px;margin: 0 auto;background-color: #6C5231;z-index: 20;}
div#logo.pl{ background:url( 'image/top_02_polish.jpg' ) 0 22px no-repeat;}
div#logo.en{ background:url( 'image/top_02_english.jpg' ) 0 22px no-repeat;}
div#logo.de{ background:url( 'image/top_02_german.jpg' ) 0 22px no-repeat;}
div#hotele{width: auto;height: 18px;padding: 4px 7px 0 0;text-align: right;background: #CDAC81 /*url( 'image/naglowek_01.jpg' ) no-repeat*/;font-size: 11px;}
div#jezyk{margin-left: 657px;height: 26px;background: url( 'image/naglowek_03_2.jpg' ) 15px 0px repeat-x;}
div#top_menu{position: absolute;bottom: 0;width: 780px;height: 19px;margin: 0 auto;padding-top: 5px;text-indent: 30px;font-weight: bold;background: #6C5231 /*url( 'image/naglowek_05.jpg' ) no-repeat*/;}
div#top_menu a{font-weight: bold;}
div#right{position: absolute;right: 0;top: 0;width: 50%;height: 258px;margin: 0 0 0 auto;border-top: 22px solid #CDAC81;background: #6c5231 url( 'image/naglowek_03_2.jpg' ) repeat-x;z-index: 2;}

/*------------------------------------------------------*/
.rbox{position: relative;border-left: solid #FCEFE1 10px;border-right: solid #FCEFE1 10px;background-color: #FCEFE1;margin-bottom: 35px;}
.rbottom{position: absolute;left: 0;bottom: -10px;width: 100%;}
.rtop{position: absolute;top: -10px;left: 0;width: 100%;}
.rcolor{position: relative;width: auto;height: 10px;background-color: #FCEFE1;}
.rcorner{position: absolute;width: 10px;height: 10px;}
.rlt{left: -10px;background: url( 'image/box_01.gif' ) no-repeat;}
.rrt{right: -10px;background: url( 'image/box_02.gif' ) no-repeat;}
.rlb{left: -10px;background: url( 'image/box_03.gif' ) no-repeat;}
.rrb{right: -10px;background: url( 'image/box_04.gif' ) no-repeat;}
.rcontent{position: absolute;left: -10px;top:	-10px;width: 100%;height: 100%;padding: 3px;}
.rmargins{position: absolute;left: 0;top: 0;width: 100%;height: 100%;	margin: 7px;}

/*------------------------------------------------------*/

div#content{width: 800px;margin: 45px auto;color: black;}
div#reklama{width: 780px;height: 112px;margin: 0 auto;}
div#rezerwujepl{position: relative;width: 717px;height: auto;margin: 0 auto 50px auto;}

/*------------------------------------------------------*/

.belka_lewo, .belka_prawo{float: left;width: 15px;height: 33px;background: url( 'image/belka_01.png' ) no-repeat;}
.belka_prawo{background: url( 'image/belka_03.png' ) no-repeat;}
.belka{float: left;padding: 9px 0 7px 0;height: 17px;background: url( 'image/belka_02.png' ) repeat-x;font-weight: bold;}

/*------------------------------------------------------*/

div#bottom{position: relative;padding: 10px 0 0 127px;background-image: url( 'image/background_bottom.gif' );font-weight: bold;font-size: 12px;}
img.hotelkrakow{position: absolute;right: 100px;top: 0;}

#FAQ{margin:0;padding:0; margin-top:10px; margin-left:10px;list-style:none;}
#FAQ a{color:#000; font-weight:bold;}
#FAQ a:hover{color:#f00;}
#FAQ li{padding-bottom:7px; list-style:none;}

#Regulamin ul{display:block;}
#Regulamin li{display:block;list-style:none;}
#Regulamin{font-size:13px;}
#Regulamin ol{margin-left:0;padding-left:0;}
#Regulamin ol li{padding-bottom: 20px;}
#Regulamin ol li ol{margin-left:0px;padding-left:0px; margin-bottom:10px;}
#Regulamin ol li ol li{padding-bottom:0;}
#Regulamin ol li ol li ul{margin:10px;}
#Regulamin div{font-weight:bold; font-size:14px;}
#Regulamin code{margin-top:7px; display:block;}

.googleS input{font-size:9px;font-family:arial;}

#FlashHere{position:absolute;top:0;left:0;}