* {
margin:0;
padding:0;
}

html { 	
color: #ffffff;
font-family: 'Arial';
font-size: 10pt;
 }
 
body {background: url(/img/bg.jpg) repeat-x #fbf8b8; }
 
 
img{
border: 0px;
margin: 0;
padding: 0;
} 


a:link {
color: #535250;
text-decoration:none;
}
a:visited {
color: #535250; 
text-decoration:none;
}
a:hover {
color: #d12610; 
text-decoration:underline;
}

a.mail_to:link{
color: white;
text-decoration:none;
}

a.mail_to:visited {
color: red; 
text-decoration:none;
}

a.mail_to:hover {
color: red; 
text-decoration:none;
}


#wrapper{  
	width: 1000px;
	min-height: 1200px;
	margin-left: auto;
	margin-right: auto;
 }

#header {width: 1000px; height: 281px; display: block;}
	
	#h_1 {width: 361px; height: 281px; float: left; display: inline;}
	#h_2 {width: 639px; height: 281px; float: left; display: inline; background: url(/img/rezerwacja_pokoju.jpg) no-repeat;}
	
#slider {width: 998px; height: 195px; display: block; border: 1px solid #ffffff;}	
 
#content {width: 1000px; min-height: 591px; display: block; margin-top: 20px;} 

	#menu {width: 231px; min-height: 250px; float: left; display: inline; font-family: 'Trajan Pro';}
		
		
	#text {width: 621px; min-height: 500px; float: left; display: inline; padding: 0px 69px 20px 79px; color: #561106;}

		p.tekst {margin-top: 15px; text-align: justify;}

#footer_wrapper {width: 1000px; height:86px; clear: both;}		
	#fb {width: 1000px; height: 48px; display: block; margin-bottom: 6px;}
	#footer {width: 958px; height: 24px; background: #eddf7f; border: 1px solid #ffffff; color: #c89048; padding: 8px 20px 0px 20px; display: block;}	

	#footer p {display: inline;}
	#footer a {text-decoration: none; color: #c89048;}
	
	#footer_menu {width: 1000px; height: 55px; text-align: center; line-height: 10mm; color: #6f2814; }
	
		#footer_menu a {color: #6f2814; text-decoration: none; font-size:12px;}
		#footer_menu a:hover {color: #924d12; text-decoration: underline; font-size:12px;}
	
	


.menu_list {width: 231px;}
.menu_head {cursor: pointer; display: block; width: 231px; height: 50px;}

.menu_head a {color: #ffffff; font-family: 'Trajan Pro';}



.menu_body {width: 231px; height: 70px; display:none;}




			a.btn_1 {width: 231px; height: 50px; background: url(/img/btn_1.jpg) top left no-repeat; display: block;}
			a:hover.btn_1  {background-position: 0 -50px;  }
			
			a.btn_2 {width: 231px; height: 50px; background: url(/img/btn_2.jpg) top left no-repeat; display: block;}
			a:hover.btn_2  {background-position: 0 -50px;  }
			
				a.btn_2a {width: 231px; height: 36px; background: url(/img/btn_2a.jpg) top left no-repeat; display: block;}
				a:hover.btn_2a  {background-position: 0 -36px;  }
				
				a.btn_2b {width: 231px; height: 36px; background: url(/img/btn_2b.jpg) top left no-repeat; display: block;}
				a:hover.btn_2b  {background-position: 0 -36px;  }
			
			a.btn_3 {width: 231px; height: 50px; background: url(/img/btn_3.jpg) top left no-repeat; display: block;}
			a:hover.btn_3  {background-position: 0 -50px;  }
			
			a.btn_4 {width: 231px; height: 50px; background: url(/img/btn_4.jpg) top left no-repeat; display: block;}
			a:hover.btn_4  {background-position: 0 -50px;  }
			
			a.btn_5 {width: 231px; height: 50px; background: url(/img/btn_5.jpg) top left no-repeat; display: block;}
			a:hover.btn_5  {background-position: 0 -50px;  }



a#fb_button {float: right; display: inline; width: 127px; height: 48px; background: url(/img/fb_button.jpg) top left no-repeat;}
a:hover#fb_button { background-position: 0 -48px;  }

 
 
/* -------- FORMULARZ ---------- */ 
 
#form{display: block; margin-top: 20px;}

p.przekierowanie {margin-top: 50px; color: #561106;}				


input.button {
color: #ffffff;
border: 0px;
font-family: Arial;
font-size: 8pt;
font-weight: bold;
width: 56px;
height: 20px;
line-height: 2mm;
background: #561106;
margin-left: auto;
}

input.button:hover {
color: #ffffff; 
text-decoration:none;
background: #70180b;
}

p.przekierowanie {
text-align: center; }	

input.text {
border: 1px solid #561106;
width: 200px;
height: 20px;
color: gray;
padding:5px;
}

input.text_small{
border: 1px solid #561106;
width: 30px;
height: 20px;
color: gray;
padding:5px;
}

input.text_middle{
border: 1px solid #561106;
width: 90px;
height: 20px;
color: gray;
padding:5px;
}	


.textarea2 {
border: 1px solid #561106;
width: 200px;
height: 190px;
padding: 5px;
color: gray;
}

p.gallery {margin-top: 10px;}

.gallery img{

border: 2px solid #6e2813;
}


	
		
		
#kontakt_home {width: 160px; height: 30px; float: right; color: #ffffff; margin-top: 97px; text-align: right; padding-right: 10px;}		



.boldtd_top {font-weight: bold; border-bottom: 0px; border-left: 1px solid #6e2813; border-right: 1px solid #6e2813; border-top: 1px solid #6e2813; padding:3px;}

#krpanoDIV {height: 300px; border: 1px solid #6e2813; margin-top: 10px;}

#krpanoDIV2 {height: 300px; border: 1px solid #6e2813; margin-top: 10px;}

#krpanoDIV3 {height: 300px; border: 1px solid #6e2813; margin-top: 10px;}

#krpanoDIV4 {height: 300px; border: 1px solid #6e2813; margin-top: 10px;}

#krpanoDIV5 {height: 300px; border: 1px solid #6e2813; margin-top: 10px;}

#krpanoDIV6 {height: 300px; border: 1px solid #6e2813; margin-top: 10px;}
		
