body {
	margin: 0px;
	padding: 0px;
	background-color: #fdb34a; 
}

div#site {
    margin:0 auto;
    margin-top: 0px;
    padding: 0px;
    width: 100%;
	min-height: 400px !important;
    dispaly: block;	
    overflow: hidden;
    
}

div#head1 {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 33px;
    clear: both;
    display: block;
    background-image: url("../images/layout_07.jpg");    
}

div#head1content {
	margin: 0 auto;
    padding: 0px;
    width: 886px;
    height: 33px;
    display: block;
    	
}

div#head1left {
	margin: 0 auto;
    padding: 0px;
    height: 33px;
    width: 754px;
    display: block;
    float: left;
	background-image: url("../images/layout_02.jpg");    
	    
}

div#head1flagpl {
	margin: 0px;
    padding: 0px;
    height: 33px;
    width: 41px;
    display: block;
    float: left;
	   
}
/*
<div id="head1flagpl"></div>
*/
a#langpl{
	display: block;
	float: left;
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 33px;
    width: 41px;
    background-image: url("../images/layout_03.jpg"); 
	text-decoration: none;
}

a#langgb{
	display: block;
	float: left;
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 33px;
    width: 39px;
	background-image: url("../images/layout_04.jpg");  
	text-decoration: none;
}

a#langde{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 33px;
    width: 39px;
    display: block;
    float: left;
	background-image: url("../images/layout_05.jpg"); 
	text-decoration: none;
}

a#plaboutbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 64px;
    display: block;
    float: left;
	background-image: url("../images/plaboutbtn.jpg"); 
	text-decoration: none;
}

a#plpricesbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 73px;
    display: block;
    float: left;
	background-image: url("../images/plpricesbtn.jpg"); 
	text-decoration: none;
}

a#plhowfindbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 129px;
    display: block;
    float: left;
	background-image: url("../images/plhowfindbtn.jpg"); 
	text-decoration: none;
}

a#plgallerybtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 81px;
    display: block;
    float: left;
	background-image: url("../images/plhowgallerybtn.jpg"); 
	text-decoration: none;
}

a#plbookingbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 108px;
    display: block;
    float: left;
	background-image: url("../images/plbookingbtn.jpg"); 
	text-decoration: none;
}

a#plcontactbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 84px;
    display: block;
    float: left;
	background-image: url("../images/plcontactbtn.jpg"); 
	text-decoration: none;
}

a#plrulesbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 108px;
    display: block;
    float: left;
	background-image: url("../images/plrulesbtn.jpg"); 
	text-decoration: none;
}

a#pllinksbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 64px;
    display: block;
    float: left;
	background-image: url("../images/pllinksbtn.jpg"); 
	text-decoration: none;
}

/*angielskie napisy*/
a#gbaboutbtn{
	margin: 0px;
    padding: 0px;
    borgbr: 0px;
    height: 60px;
    width: 99px;
    display: block;
    float: left;
	background-image: url("../images/gbaboutbtn.jpg"); 
	text-decoration: none;
}

a#gbpricesbtn{
	margin: 0px;
    padding: 0px;
    borgbr: 0px;
    height: 60px;
    width: 73px;
    display: block;
    float: left;
	background-image: url("../images/gbpricesbtn.jpg"); 
	text-decoration: none;
}

a#gbhowfindbtn{
	margin: 0px;
    padding: 0px;
    borgbr: 0px;
    height: 60px;
    width: 144px;
    display: block;
    float: left;
	background-image: url("../images/gbfindusbtn.jpg"); 
	text-decoration: none;
}

a#gbgallerybtn{
	margin: 0px;
    padding: 0px;
    borgbr: 0px;
    height: 60px;
    width: 87px;
    display: block;
    float: left;
	background-image: url("../images/gbgallerybtn.jpg"); 
	text-decoration: none;
}

a#gbbookingbtn{
	margin: 0px;
    padding: 0px;
    borgbr: 0px;
    height: 60px;
    width: 88px;
    display: block;
    float: left;
	background-image: url("../images/gbbookingbtn.jpg"); 
	text-decoration: none;
}

a#gbcontactbtn{
	margin: 0px;
    padding: 0px;
    borgbr: 0px;
    height: 60px;
    width: 87px;
    display: block;
    float: left;
	background-image: url("../images/gbcontactbtn.jpg"); 
	text-decoration: none;
}

a#gbrulesbtn{
	margin: 0px;
    padding: 0px;
    borgbr: 0px;
    height: 60px;
    width: 60px;
    display: block;
    float: left;
	background-image: url("../images/gbrulesbtn.jpg"); 
	text-decoration: none;
}

a#gblinksbtn{
	margin: 0px;
    padding: 0px;
    borgbr: 0px;
    height: 60px;
    width: 73px;
    display: block;
    float: left;
	background-image: url("../images/gblinksbtn.jpg"); 
	text-decoration: none;
}

/*niemieckie buttony*/
/*niemieckie buttony*/

a#deaboutbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 81px;
    display: block;
    float: left;
	background-image: url("../images/deaboutbtn.jpg"); 
	text-decoration: none;
}

a#depricesbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 82px;
    display: block;
    float: left;
	background-image: url("../images/depricesbtn.jpg"); 
	text-decoration: none;
}

a#dehowfindbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 114px;
    display: block;
    float: left;
	background-image: url("../images/dehowfindbtn.jpg"); 
	text-decoration: none;
}

a#degallerybtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 70px;
    display: block;
    float: left;
	background-image: url("../images/degallerybtn.jpg"); 
	text-decoration: none;
}

a#debookingbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 108px;
    display: block;
    float: left;
	background-image: url("../images/debookingbtn.jpg"); 
	text-decoration: none;
}

a#decontactbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 76px;
    display: block;
    float: left;
	background-image: url("../images/decontactbtn.jpg"); 
	text-decoration: none;
}

a#derulesbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 123px;
    display: block;
    float: left;
	background-image: url("../images/derulesbtn.jpg"); 
	text-decoration: none;
}

a#delinksbtn{
	margin: 0px;
    padding: 0px;
    border: 0px;
    height: 60px;
    width: 57px;
    display: block;
    float: left;
	background-image: url("../images/delinksbtn.jpg"); 
	text-decoration: none;
}





div#head1flaggb {
	margin: 0 auto;
    padding: 0px;
    height: 33px;
    width: 39px;
    display: block;
    float: left;
	background-image: url("../images/layout_04.jpg");    
}

div#head1flagde {
	margin: 0 auto;
    padding: 0px;
    height: 33px;
    width: 39px;
    display: block;
    float: left;
	background-image: url("../images/layout_05.jpg");   
}

div#head1right {
	margin: 0 auto;
    padding: 0px;
    height: 33px;
    width: 13px;
    display: block;
    
    
}

div#head2 {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 252px;
    clear: both;
    display: block;
    background-color: #fbffcd;
    
}

div#headbanner {
	margin: 0 auto;
	padding: 0px;
	width: 886px;
	height: 252px;
	background-image: url("../images/layout_10.jpg"); 
}

div#menubar {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 60px;
    clear: both;
    display: block;

}

div#menucontent {
	margin: 0 auto;
    padding: 0px;
    width: 886px;
    height: 33px;
    display: block;
}


div#menu {
	margin: 0px;
	margin-left: 82px;
	padding: 0px;
	width: 711px;
	height: 60px;
	background-image: url("../images/layout_13.jpg"); 
}

div#contentbar {
	margin: 0 auto;
	margin-top: 0px;
    padding: 0px;
    width: 886px;

    background-color: #fdb34a; 
}

div#contentcontent {
	margin: 0px;
	margin-left: 82px;
	padding: 6px;
	padding-left: 15px;
	padding-right: 15px;
	width: 681px;
	overflow: hidden;
	min-height: 260px;
    background-image: url("../images/layout_16.jpg"); 
	background-repeat: repeat-y;
	
	
	color:#000000;
	font-family:Tahoma,Arial,"Times New Roman";
	font-size:12px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:square;
	pad ding:0 10px 5px;
	text-align:justify;
}

div#contentcontent ol, ul{
	padding: 10px;
	padding-left: 30px;	
	
}
/*
div#con tentcontent table, tr, td{
	border: 0px;
}	
*/


div#footerbar {
	margin: 0 auto;
	margin-top: 0px;
    padding: 0px;
    width: 886px;
    height: 30px;
    background-color: #fdb34a; 
}
div#footerbarup {
	margin: 0px;
	margin-left: 82px;
	padding: 0px;
	width: 711px;
	height: 4px;
    background-image: url("../images/footer_18.jpg"); 
}

div#footercontent {
	margin: 0px;
	margin-left: 82px;
	font-family: Verdana;
	font-size: 12px;
	color: 	#5e1103;		
	padding: 0px;
	width: 711px;
	height: 20px;
    background-image: url("../images/footer_19.jpg"); 
}

div#footercontent a{
	font-size: 11px;
	color: #5e1103;		
	text-decoration: none;
}

div#footerbardown {
	margin: 0px;
	margin-left: 82px;
	padding: 0px;
	width: 711px;
	height: 6px;
    background-image: url("../images/footer_22.jpg"); 
}


/****************** PAGE LOGOWANIE *************************/

#wrapper {
	display: table-cell;
	width: 230px;
	padding-right: 30px;
	vertical-ali gn: middle;
	float: right;
}

#leftcontent {
	width: 380px;
	padding-left: 40px;
	display: block;
	vertical-align: middle;
	float: left;
}
#cell {
	
	}

	
table.log_main td {
	vertical-align:middle;
	text-align:left;
	}
	
div.login_form {
    padding-left:30px;
    }  
    
div.login_form h1{
        font-size:14px;
        text-decoration: bold;
    }  

div.login_title {
    text-align:right;
    }  	
label {
    display:block;
    text-align:left;
    font-size:12px;
	margin-top:5px;
	margin-bottom:2px;
    }
label.poz_radio {
    display:inline;
	} 

.errors {
   color:#d50000;
   font-size:11px;
   font-family:Arial;
   font-weight:bold;
  padding:3px 0;
width:148px;
border:solid 1px #d50000;
text-align:left;   
   }  
    
ul.errors  {
	
    list-style:none;
	margin:0;
	padding:0;
	background-color: #FBFFCD;
    padding-left:10px;
    }		
	
select,
textarea ,
input.inputbox {
    width:140px;
    font-family:Arial;
    font-size:11px;
    padding:2px 3px; 
    }  	


div#obrazki{
    dispaly: block;	
	margin: 0px auto;
    padding: 0px auto;
    border: 0px;	
	clear: both;
	width: 550px;
	overflow: hidden;
}

div#obrazek{
    dispaly: block;	
	margin: 5px;
    padding: 2px;
    border:  2px solid #660000;
	width: 160px;
	float: left;
    background-color: #ffffff !important;		
    font-family:Verdana;
    font-size: 10px	;	
}

p.powieksz{
	color: #660000;
}

div#strony a{
	display: block;
	margin: 1px;
	padding: 2px;
	border: 1px solid #660000;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
	color: #660000;
	float: left;
	text-decoration: none;
	background-color: #FFFFCC;		
}

div#strony a:hover{
	display: block;
	margin: 1px;
	padding: 2px;
	border: 1px solid #660000;
	font-family: Tahoma, Arial, sans-serif;
	color: #FFFFCC;
	float: left;
	text-decoration: none;
	background-color: #660000;		
}

div#strony p{
	display: block;
	margin: 1px;
	padding: 2px;
	font-size: 12px;
	border: 0px solid #660000;
	font-family: Tahoma, Arial, sans-serif;
	float: left;
	text-decoration: none;	
}

div#strony a:hover{
	
}

div#contentcontent table {
	border-collapse:separate;
	border-spacing:2px;
	text-indent:0;
	margin: auto;
}

div#contentcontent td{
	border:1px solid #FDB34A;;
	color: #000000;
	background-color: #FBFFCD;

	padding:2px 15px;
}

div#contentcontent th{
	border:1px solid #FDB34A;
	color: #FBFFCD;
	background-color: #FDB34A;
	font-wei ght:bold;
	padding:2px 10px;
}

div#contentcontent h1{
	color: #000000;
	font-weight:bold;
	font-size: 12px;
	padding:2px 5px;
	margin: auto;
	text-align: center;
}

div#centro {
	margin: auto;	
	
}
