body {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background:  #ffffff;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

@font-face {
	font-family: MyriadPro;
	src:url(Myriad.otf); }

a:visited { color: #333333; text-decoration: none;}
a:link { color: #333333; text-decoration: none;}
a:hover { color: #000000; text-decoration:underline;}

#contener {
	margin:0 auto;
	width:908px;}

#top {
	margin:0;
	width:908px;
	height:250px;
	border-bottom: 1px solid #815440;
	margin-bottom:1px;}

#boxL {
	width:450px;
	float:left;
	text-align:justify;
	padding:0 5px; }

#main {
	width:440px;
	float:right;}

h1 {
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

#box {
	height:100px;
	width:220px;
	float:left;
	text-align:justify;
	}

#box h1 {
	color:#917e00;
	text-align:center;
	font-size:16px;
	margin:5px 0px;
	}
	
#box .text {
	text-align:justify;
	font-size:11px;
	padding:5px 5px;}
	
#menu {
	margin:0;
	width:908px;
	height:25px;
	background-image:url(images/img_04.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	margin-bottom:10px;
	}

#window {
	width:673px;
	float:right; }

#text, .text {
	margin:0 auto;
	font-size:12px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify; }

.galeriBox {
	width:170px; height:170px; padding-bottom:10px; float:left; text-align:center;}

#gallery {
	margin-left: 20px;}

img.mini { 
	padding: 3px;
	margin-bottom:3px;
	border: 1px solid #222222;
	white-space:nowrap;
}

#stopka {
	margin:10px 0;
	padding-top:10px;
	height: 20px;
	background-image:url('images/stopka.png');}
	
#stopka .copy {
	float:left;
	width:235px; }
#stopka .menu {
	float:left;
	width:435px;
	text-align:center;
	color:#eeeeee;
	font-size:9px;}
#stopka .wyk {
	width:176;
	text-align:right; }

	
#foto {
	margin-bottom:5px;
	margin-top:48px;}
	
#icon {
	margin:5px;}
	
#window img, #box .foto img {
	border: 1px solid #222222;
	padding:1px;
 }
#news2 img {
	border:none; }	 
	  
input {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #000000;
	background-color:#eaeaea;
	border-color:#000000;
	height: 20px;
	width: 250px;
	border: 1px solid #000000;
}


textarea {
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	color: #000000;
	background-color:#eaeaea;
	border-color:#000000;
	height: 70px;
	width: 250px;
	border: 1px solid #000000;
}

.button {
	   width: 120px;
	   height:22px;
	   text-align: center;
	   border-right: #000000 1px solid; 
	   border-top: #000000 1px solid; 
	   font-size:8pt; 
	   padding-top: 2px;
	   padding-bottom: 2px;
	   padding-right: 5px;
	   padding-left: 5px;
	   border-left: #000000 1px solid; 
	   color: #363636; 
	   border-bottom: #000000 1px solid; 
	   font-family: arial; 
	   background-color: #f0f0f0; 
	   font-weight: none; 
	   }
/* slider  */
/* Easy Slider */
	#content{
		position:relative;
		}
	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:450px;
		height:300px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		}	
	#nextBtn{ 
		left:450px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */

/* menu */
ul.topnav {
	list-style: none;
	padding:0;
	margin:0;
	float:left;
	cursor:pointer;
	z-index:100;
}

ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 5px 5px;
	color: #fff;
	display: block;
	text-align:left;
	text-decoration: none;
	float: left;
}

	
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: -10px; top: 22px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #365b19;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #365b19; /*--Create bevel effect--*/
	border-bottom: 1px solid #365b19; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #43721e url(images/m.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #578c2e url(images/m.gif) no-repeat 10px center; 
}
/* menu - koniec */


/* rotator css */
	div#top ul, div#top_foto ul {
	margin:0;
	}
	div#top ul li, div#top_foto ul li {
	margin:0 0 0 -40px;
	position:absolute;
	list-style: none;
}
    div#top ul li.show, div#top_foto ul li.show {
	z-index:80;
}
