body {
    margin: 0;
    padding: 0;
    font: 13px Arial, Helvetica, sans-serif;
    text-align: center;
    color: #452d00;
    background: #fff;
	 
}


img { border:none; }


html, form {

	margin:0;
	padding:0;

}


input, textarea {

	color: #000;
	border:1px solid #fff;
	background:#ded4b1;

}

p {
    margin: 0;
    padding: 10px 0;
    text-align: justify;
    line-height:20px;
}


/*Logo */

#show_logo{

	position:absolute; 
	top:40px; 
	left:50%; 
	margin-left:-380px;
	z-index:1000; 
	border:none;

}

#container {
    margin: 0 auto;
    padding: 0;
    width: 980px;
    text-align: left;
    background:  url(../images/5.jpg) repeat-y;
  
}

#header {
    width:980px;
    height: 348px;

}


#header {
    position:relative;
    height:348px;
}

#header IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#header IMG.active {
    z-index:10;
}

#header IMG.last-active {
    z-index:9;
}


#menu {
    height: 40px;
    background: #C1823D;
	
}

#content { }

#left {

    float: left;
    padding: 10px;
    width: 114px;
    margin-left:31px;
    text-align: center;  
    padding-bottom: 25px;
    background:  url(../images/7.png) repeat-x;
}


#left ul {

	margin: 0; 
	margin-top:-25px;
    width:114px;
	padding: 5px;
	text-align:left;
	height:500px;
	position:relative;
	z-index:50;

    
}

#left  li {

	margin: 0;
	line-height: 23px;
	list-style-type:none;
      
	padding-bottom:15px;


}




.menu_left {background: url(../images/arrow.gif) no-repeat top right;}


#left a {

      color:#e1ba53;
      text-decoration:none;
      
     
    
  
      
}

#left a:hover {

color:#cba84b;


}

#right a {

  color:#452D00;
  text-decoration:none;
} 

#right a:hover {color:#452D00;}


#left a.active{

    color:#e1ba53;
    text-decoration:underline;
	
}

#right {

    float: right;
    text-align: justify;
    /*padding-top: 15px;*/
    padding-left:30px;
    padding-right:40px;
    margin-right:40px;
    width: 705px;
    min-height:500px;
    height:auto;
    padding-bottom: 45px;
    background: #e2cb7d url(../images/6.png) repeat-x;
}


#right b, strong {

    font-size:13px;
	color:#43351b;
	font-family:Verdana;
  	

}


#right h1 {

	

	color:#43351b;
	font-family:Verdana;
	font-size:20px;
	

}


#right h2 {

	color:#fff;
	font-size:27px;
	font-weight:normal;
	padding:5px;
	padding-left:10px;
	background:#f27822;

}


#right h3 {

	color:#fff;
	font-size:27px;
	font-weight:normal;
	padding:5px;
	padding-left:10px;
	background:#d82427;
	border-right: 150px solid #709cbf;
}

#right h4 {

	color:#0a3e65;
	font-size:25px;
	font-weight:normal;

}


#right a:active {

	color:#e2cb7d;

}


.rtxt {font-style:italic;}

#footer {
    clear: both;
    height: 52px;
    
    font-size:11px;
    text-align: center;
    border-bottom: 30px solid #fff;
    background:  url(../images/footer_bg.jpg) no-repeat;
}

#footer a {

    color:#000;
   text-decoration:none;
}

#footer a:hover {text-decoration:none}


.button { 


	background: #f2f2f2;
	margin-left:220px; 

}

.podtytuł {

	
	color:#43351b;
	font-family:Verdana;
	font-size:20px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;

}


/*-- Galeria */


.imageview {

	padding: 3px; 
	
	background: none repeat scroll 0% 0% rgb(255, 255, 255);

}

.gallery td {

 vertical-align:middle;

}

/*DataPicker */


a.dp-choose-date {
	float: left;
	width: 24px;
	height: 24px;
	padding: 0;
	margin: -2px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}

