/****************  MAIN STYLES **************/
*{
	margin:0;
	padding:0;
	font-family: Tahoma;
}
html, body{ font-size: 11px; background: url(../img/bg.jpg); }

h2 {color:#6d0b24; font-size:20px; font-weight:bold; padding-bottom:25px; font-family:Georgia;}
h5 {font-size:11px; font-weight:bold;}
h6{font-size:15px; color:#f9e7a6;}
img {border:0;}

div.hr {background:url(../img/hr.png) no-repeat center center; height:2px; padding:30px 0;}
div.hr hr {display:none;}
	
ul{margin-left:0px; list-style:none; margin-bottom:25px;}
	ul li{line-height:21px; background:url(../img/id.gif) no-repeat left 9px; padding-left:14px;}
		ul li a{color:#6D0B24; text-decoration:none;}
			ul li a:hover{color:#6D0B24; text-decoration:underline;}
		
table{font-size:12px; color:#191917; margin-bottom:20px;}
/**************** /MAIN STYLES **************/

.container { width: 950px; margin: 0 auto;}

#header{/*height:679px;*/}

#content{width: 100%; padding-top:24px; }
	#content #main{ width:615px; float:left; padding-right:85px;}
		#content #main p a{color:#6D0B24; text-decoration:none;}
			#content #main p a:hover{color:#6D0B24; text-decoration:underline;}
		#content #main p{ line-height:20px; text-align:justify; padding-bottom:20px; font-size: 12px; color:#191917;}
		#content #main a.more{float:right; font-size: 12px; text-decoration:underline; font-weight:bold; color:#6d0923;}
			#content #main a.more:hover{text-decoration:none;}
		#content #main dl{}
			#content #main dt {display:block; float:left; width:70px; clear:both;}
			#content #main dd{display:block; float:left; width:545px;}
				#content #main dd a{text-decoration:none; color:#000000; font-size: 12px;}
					#content #main dd a:hover{text-decoration:underline;}
					#content #main #main-menu ul li a.active{color:#e9c763;}
				#content #main dd p{line-height:15px; margin-top:4px;}
				#content #main dd h5{font-size: 12px;}
					#content #main dd p.autor{font-weight:bold; color:#6d0a24; float:right;}
		#content #main .actual-date{color:#8d7e67; padding-bottom:15px; margin-top:-20px;}
	#content #submenu{ width:250px; float:left;}
		#content #submenu #submenu-main{ }
		#content #submenu #submenu-box{ margin-top:10px; }
			#content #submenu #submenu-box .find-us{background: url(../img/bg-find-us.png) no-repeat 0 0; height:51px; margin:20px 0 0 0; padding:52px 0 0 13px;}
				#content #submenu #submenu-box .find-us a.yt{background: url(../img/youtube.png) no-repeat 0 0; width:45px; height:45px; display:block; text-indent:-9999em; outline:none; float:left; margin-right:1px;}
				#content #submenu #submenu-box .find-us a.fb{background: url(../img/facebook.png) no-repeat 0 0; width:45px; height:45px; display:block; text-indent:-9999em; outline:none; float:left; margin-right:1px;}
				#content #submenu #submenu-box .find-us a.blip{background: url(../img/blip.png) no-repeat 0 0; width:45px; height:45px; display:block; text-indent:-9999em; outline:none; float:left; margin-right:1px;}
				#content #submenu #submenu-box .find-us a.nk{background: url(../img/nk.png) no-repeat 0 0; width:45px; height:45px; display:block; text-indent:-9999em; outline:none; float:left; margin-right:1px;}
				#content #submenu #submenu-box .find-us a.gl{background: url(../img/gl.png) no-repeat 0 0; width:45px; height:45px; display:block; text-indent:-9999em; outline:none; float:left;}
		#content #submenu #submenu-box-bottom{margin-bottom:20px; background: url(../img/bg_booking.png); width:250px; height:158px; position:relative;}
			#content #submenu #submenu-box-bottom h6{padding-top:7px; padding-left:10px; font-family:Georgia;}
			#content #submenu #submenu-box-bottom .extras{position:absolute; top:-23px; right:0px;}
			#content #submenu #submenu-box-bottom  p{color:#ffffff; padding-left:10px; margin-top:18px; line-height:10px; height:10px;}
				#content #submenu #submenu-box-bottom  p input.data{line-height:10px; margin-left:5px; width:70px; margin-right:5px; color:#e8c861; font-size:11px; font-weight:bold;  border:none; background:none; cursor: pointer;}
				#content #submenu #submenu-box-bottom  p input.callendar{border-bottom:1px solid #ffffff; line-height:10px; margin-left:10px; width:85px; margin-right:7px; color:#ffffff;  font-size:11px; border-top:none; border-left:none; border-right:none; background:none;cursor: pointer;}
				#content #submenu #submenu-box-bottom  input.code{padding:2px 0; width:97px; background:url(../img/code.jpg) no-repeat 0 0; font-family:Tahoma; font-size:11px; color:#58392d; text-align:center; margin-left:5px; border:none;}
			#content #submenu #submenu-box-bottom  input.submit{padding-left:10px; margin-top:18px;}
			
			#content #main #main-menu{background:url(../img/bg_navbar.png) no-repeat 0 0; height:35px; margin-bottom:10px;}
				#content #main #main-menu ul{list-style-type:none; line-height:35px; padding-left:19px; margin:0;}
					#content #main #main-menu ul li{float:left; background: url(../img/id.gif) no-repeat 0 50%; margin-left:12px; padding-left:14px; line-height:35px;}
						#content #main #main-menu ul li a{color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}
							#content #main #main-menu ul li a:hover{color:#e9c763;}
					#content #main #main-menu ul li.first-child{background:none; margin-left:0; padding-left:0;}
					
			#content #main #main-sub {}
			#content #main #main-sub ul { margin: 0; padding: 0; list-style-tyle: none; height: 95px; background:url(../img/bg_navbar.png) no-repeat left bottom; }
			#content #main #main-sub ul li { float: left; line-height: 0; margin: 0; padding: 0; background: url(../img/id.gif) no-repeat left 75px; padding-left: 15px; margin-left: 10px; }
			#content #main #main-sub ul li.first { margin: 0; padding: 0; background: none; margin-left: 13px; }
			#content #main #main-sub ul li a { display: block; color:#ffffff; text-align: center; font-size:13px; font-weight:bold; line-height: 13px; text-decoration:none; padding-top: 70px; background-position: center 0px; }
			#content #main #main-sub ul li a span{ margin-top: 70px; }
			#content #main #main-sub ul li a:hover { color:#e9c763; background-position: center -95px;  }

				#content #main ul li.class95 a { background: url(../img/ikony/ico1_1.png) no-repeat; width: 68px; }
				#content #main ul li.class98 a { background: url(../img/ikony/ico1_2.png) no-repeat; }
				#content #main ul li.class107 a { background: url(../img/ikony/ico1_3.png) no-repeat; width: 68px; }
				#content #main ul li.class108 a { background: url(../img/ikony/ico1_4.png) no-repeat; }
				#content #main ul li.class109 a { background: url(../img/ikony/ico1_5.png) no-repeat; }
				
				#content #main ul li.class73 a { background: url(../img/ikony/ico2_1.png) no-repeat; width: 68px; }
				#content #main ul li.class75 a { background: url(../img/ikony/ico2_2.png) no-repeat; width: 68px; }
				#content #main ul li.class76 a { background: url(../img/ikony/ico2_3.png) no-repeat; width: 68px; }
				#content #main ul li.class77 a { background: url(../img/ikony/ico2_4.png) no-repeat; }
				#content #main ul li.class78 a { background: url(../img/ikony/ico2_5.png) no-repeat; width: 68px;}
				
				#content #main ul li.class111 a { background: url(../img/ikony/ico3_1.png) no-repeat; width: 68px; }
				#content #main ul li.class112 a { background: url(../img/ikony/ico3_2.png) no-repeat; }
				#content #main ul li.class113 a { background: url(../img/ikony/ico3_3.png) no-repeat; }
				#content #main ul li.class114 a { background: url(../img/ikony/ico3_4.png) no-repeat; }
				#content #main ul li.class115 a { background: url(../img/ikony/ico3_5.png) no-repeat; }
			
				#content #main ul li.class116 a { background: url(../img/ikony/ico4_1.png) no-repeat; }
				#content #main ul li.class117 a { background: url(../img/ikony/ico4_2.png) no-repeat; }
				#content #main ul li.class118 a { background: url(../img/ikony/ico4_3.png) no-repeat; }
				
				#content #main ul li.class119 a { background: url(../img/ikony/ico5_1.png) no-repeat; width: 68px; }
				#content #main ul li.class120 a { background: url(../img/ikony/ico5_2.png) no-repeat; width: 68px; }
				#content #main ul li.class121 a { background: url(../img/ikony/ico5_3.png) no-repeat; width: 68px; }
	
	
#footer{width: 100%; height:150px; margin-top:40px; background: url(../img/bg_footer.png) ; }
	#footer ul{height:50px; border-bottom:1px solid #7e5840; overflow:hidden;}
		#footer ul li{float:left; list-style:none; height:50px; line-height:50px; background: url(../img/sep.gif) no-repeat 0 50%; margin-left:16px; padding-left:16px;}
			#footer ul li.first-child{background:none; margin-left:0; padding-left:0;}
			#footer ul li.li-right{float:right; background:none;} 
				#footer ul li.li-right a{color:#fd6300; font-weight:bold;}
					#footer ul li.li-right a:hover{text-decoration:none;}
			#footer ul li .footer-menu-separator{padding:0px 16px; color:#7e5843;}
			#footer ul li a{color:black; text-decoration:none; color:#D29D73;}
				#footer ul li a:hover{text-decoration:underline;}
				#footer ul li a.active{font-weight:bold;}
	#footer  #copyright{position:relative; width:100%; float:left; padding-top:0px;}	
		#footer  #copyright p{color:#d19c70;}
			#footer  #copyright p.copy{padding-top:19px; color:#815645;}
	#footer a#sileer{position:absolute; top:0px; right:0px; float:right; background: url(../img/sileer.png) no-repeat 0 0; display:block; height:24px; width:48px; text-indent:-9999px; cursor:pointer; outline: none;}
	#footer p#maximum{ color: #815645; position:absolute; top:0px; right:0px; float:right; }
	#footer p#maximum a { color: #d19c70; text-decoration: none; }

	
ul#site-map{margin-left:35px; list-style:none;}
	ul#site-map li{line-height:21px; background:url(../img/id.gif) no-repeat left 9px; padding-left:14px;}
		ul#site-map li a{color:#191917; text-decoration:none;}
			ul#site-map li a:hover{color:#6D0B24; text-decoration:underline;}
		ul#site-map li ul{margin-left:45px; list-style:none; margin-bottom:5px; margin-top:5px;}
		
form.addC {margin-left:100px;}
form.addC p{margin-top:0px; margin-bottom:0px; padding-bottom:5px !important;}
form.addC p .desc {
color:#000000;
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
line-height:normal;
padding:5px 5px 0 0;
text-align:right;
width:120px;
}
form.addC p .desc2 {font-family:Tahoma; font-size:11px; margin-right:5px;}
form.addC img.ui-datepicker-trigger{margin-left:5px; margin-right:20px;}

form.addC p input.input{
border:1px solid #d8af79;
background-color:#F2D2A4;
color:#6E4511;
font-family:Tahoma;
font-size:11px;
line-height:normal;
padding:6px 5px 5px;
width:330px;
height:15px;
}
form.addC p select.input {
border:1px solid #d8af79;
background-color:#F2D2A4;
color:#6E4511;
font-family:Tahoma;
font-size:11px;
line-height:normal;
padding:6px 5px 5px;
width:340px;
height:29px;
}
form.addC p select.input option{padding:3px 0 3px 10px; font-size:11px;}
form.addC p input.captcha {
border:1px solid #d8af79;
background-color:#F2D2A4;
color:#6E4511;
font-family:Tahoma;
font-size:11px;
line-height:normal;
padding:6px 5px 5px;
width:180px;
height:15px;
margin-right:10px;
}
form.addC p textarea.input{
border:1px solid #d8af79;
background-color:#F2D2A4;
color:#6E4511;
font-family:Tahoma;
font-size:11px;
line-height:normal;
padding:6px 5px 5px;
width:330px;
height:190px;
}
form.addC .alert{
color:#CC0000;
font-family:Tahoma;
font-size:11px;
line-height:normal;
margin-bottom:4px;
margin-top:4px;
padding-left:125px;
}
form.addC p.klauzula{width: 335px; margin-left: 130px; font-size: 11px !important; margin-bottom: 15px;}
form.addC a.wyslij{float:right; font-weight:bold; color:#6D0A24; margin-right:47px;}
form.addC a.wyslij:hover{text-decoration:none;}

form.addC p.form-konferencja-naglowki{font-weight:bold; margin: 10px 0 10px 125px;}
form.addC p.form-konferencja-naglowki2{margin: 10px 0 10px 125px; text-decoration:underline;}


form.ankieta {}
form.ankieta p{margin-top:0px; margin-bottom:0px; padding-bottom:5px !important;}
form.ankieta p.title{margin-top:10px;}
form.ankieta p .desc {
color:#000000;
display:block;
font-family:Tahoma;
font-size:12px;
line-height:normal;
padding:5px 5px 0 0;
}
form.ankieta p input.input{
border:1px solid #d8af79;
background-color:#F2D2A4;
color:#6E4511;
font-family:Tahoma;
font-size:11px;
line-height:normal;
padding:6px 5px 5px;
width:420px;
height:15px;
}
form.ankieta p textarea.input{
border:1px solid #d8af79;
background-color:#F2D2A4;
color:#6E4511;
font-family:Tahoma;
font-size:11px;
line-height:normal;
padding:6px 5px;
width:600px;
height:28px;
}

form.ankieta table{width:100%; margin-bottom:10px;}
form.ankieta table td{text-align:center; padding:2px 0;}
form.ankieta table td.name{text-align:left; width:46%;}
form.ankieta table tr.th-color td{color:#6D0B24;}

form.ankieta a.wyslij{ font-weight:bold; color:#6D0A24; }
form.ankieta a.wyslij:hover{text-decoration:none;}

ul.zdjecia{list-style:none;}
	ul.zdjecia li{list-style:none; float:left; display:block; padding-left:0; margin-bottom:15px; margin-right:11px; width:140px; background:none;}
		ul.zdjecia li a.opis_f{font-size:12px; font-weight:bold; color:#6D0B24; display:block; padding-left:2px; line-height:15px;}
			ul.zdjecia li a.opis_f:hover{text-decoration:underline;}
		ul.zdjecia li img{border:1px solid #E4AC73; height:105px; padding:2px; width:136px;}
		ul.zdjecia li span.lb{font-size:11px; padding-left:2px;}

ul.galeria{list-style:none;}
	ul.galeria li {list-style:none; display:block; float:left; margin-bottom:10px; margin-right:11px; padding-left:0; background:none;}
		ul.galeria li img{border:1px solid #e4ac73; height:105px; padding:2px; width:136px;}
		
table.cennik{width:616px; font-size:11px; margin-bottom:30px; border-collapse:collapse; border:1px solid #b39c83;}
table.cennik th{color:#6D0B24; font-weight:bold; text-align:center; padding:0px 12px; height:40px; font-size:12px; background: #eab976 url(../img/bg_th.jpg) repeat-x 0 0; border:1px solid #b39c83;}
table.cennik td{height:35px; padding:0 12px; text-align:center; border:1px solid #b39c83;}
table.cennik td.td_left{text-align:left; background: #E6CEAC url(../img/bg_td.jpg) repeat-x 0 0; font-weight:bold;}
	table.cennik td a{color:#000000; text-decoration:none;}
		table.cennik td a:hover{text-decoration:underline;}
#content #main ul{font-size:12px; color:#191917;}
#content #main .room{width:614px; margin-bottom:20px;}
	#content #main .room  .room-top{background:url(../img/bg_head_b.png) no-repeat 0 0; height:40px; line-height:40px; font-size:12px; padding:0 13px; font-weight:bold; position:relative;}
		#content #main .room .room-top span.room-top-right{position:absolute; float:right; right:13px; top:0px; font-weight:normal;}
			#content #main .room .room-top span.room-top-right span.room-top-price{color:#a60100; font-weight:bold;}
	#content #main .room .room-content{padding:10px 13px 15px 13px; background:url(../img/bg_content_b.png) no-repeat left bottom;}
		#content #main .room .room-content .room-content-img{float:left; width:124px; margin-right:18px;}
			#content #main .room .room-content .room-content-img img{width:120px; height:80px; border:1px solid #E4AC73; padding:2px;}
		#content #main .room .room-content .room-content-desc{float:left; width:446px; font-size:12px; line-height:20px; text-align:justify;}
			#content #main .room .room-content .room-content-desc ul{margin-bottom:0px; font-size:12px;}
			#content #main .room .room-content .room-content-desc a{float:right; margin-top:5px; color:#6D0A24; font-weight:bold; text-decoration:underline;}
				#content #main .room .room-content .room-content-desc a:hover{text-decoration:none;}
		#content #main .room .room-content p.room-clear{clear:both; margin:0px; padding:0px; line-height:0px;}
		#content #main .room .room-content a.rig{color:#6D0A24; float:right; font-weight:bold; margin-top:5px; text-decoration:underline;}
				#content #main .room .room-content a.rig:hover{text-decoration:none;}
		
		#content #main .special{width:292px; margin:0 12px 20px 0; float:left;}
	#content #main .special .special-top{background:url(../img/bg_head_s.png) no-repeat 0 0; line-height:40px; height:40px; font-size:12px; padding:0px 13px; font-weight:bold; position:relative;}
	#content #main .special .special-content{padding:10px 13px 15px 13px; background:url(../img/bg_content_s.png) no-repeat left bottom;}
		#content #main .special .special-content .special-content-img{ width:264px;}
			#content #main .special .special-content .special-content-img img{width:264px; height:100px;}
		#content #main .special .special-content .special-content-desc{width:264px; margin:10px 0 20px; height:80px; font-size:11px; line-height:20px; text-align:justify; overflow-x:hidden;}
			#content #main .special .special-content .special-content-desc ul{margin-bottom:0px; font-size:11px;}
			#content #main .special .special-content  .special-price{position:relative; margin-bottom:3px;}
				#content #main .special .special-content  .special-price a{position:absolute; float:right; top:0px; right:0px; color:#6D0A24; font-weight:bold; text-decoration:underline;}
					#content #main .special .special-content   .special-price a:hover{text-decoration:none;}
		#content #main .special .special-content p.special-clear{clear:both; margin:0px; padding:0px; line-height:0px;}
		#content #main .special .special-content  .link_pdf{text-align:right; background:url(../img/pdf.png) no-repeat right 0px; height:22px; padding:4px 32px 0 0;}
			#content #main .special .special-content  .link_pdf a{color:#6D0A24; font-weight:bold; text-decoration:underline;}
				#content #main .special .special-content  .link_pdf a:hover{text-decoration:none;}
		
#content #main .box{width:614px; margin-bottom:20px;}
	#content #main .box .box-top{background:url(../img/bg_head_b.png) no-repeat 0 0; height:40px; line-height:40px; font-size:12px; padding:0 13px; font-weight:bold; position:relative;}
	#content #main .box .box-content{padding:10px 13px 15px 13px; min-height:124px; background:url(../img/bg_content_b.png) no-repeat left bottom;}
		#content #main .box .box-content .box-content-img{float:left; margin: 0 18px 10px 0;}
			#content #main .box .box-content .box-content-img img{width:180px; height:120px; border:1px solid #E4AC73; padding:2px;}
		#content #main .box .box-content .box-content-desc{font-size:12px; line-height:20px; text-align:justify;}
		#content #main .box .box-content .box-content-desc p{padding-bottom:10px;}
		#content #main .box .box-content .box-content-desc img.fot{border:1px solid #E4AC73; padding:2px; width:135px; height:101px; margin-right:6px;}
			#content #main .box .box-content .box-content-desc ul{margin-bottom:15px; font-size:12px;}
			
table.tabb tr{line-height:20px;}
table.tabb td{padding-right:50px;}

ul.panorama{list-style:none;}
	ul.panorama li{list-style:none; float:left; display:block; padding-left:0; margin-bottom:15px; margin-right:11px; width:292px; background:none;}
		ul.panorama li a.opis_f{font-size:12px; font-weight:bold; color:#6D0B24; display:block; padding-left:2px; line-height:15px;}
			ul.panorama li a.opis_f:hover{text-decoration:underline;}
		ul.panorama li img{border:1px solid #E4AC73; height:105px; padding:2px; width:286px;}

