/*    header   */



body, html {
	margin: 0 0 0 0;
	background: #ffffff;
	min-width: 1000px;
	max-width: 100%;
	text-align: center;
	font-family: sans,verdana;
	}

.top1 {
	background: #f2f2f2;
	height: 25px;
	margin: 0;
	max-width: 100%;
	min-width: 1000px;
	padding: 0;
	}


.top2 {
	background: transparent url(images/top1.jpg) repeat-x scroll 0 0;
	height: 8px;
	width: 100%;
	margin: 0;
	padding: 0;
	}
	
.top3 {
	height: 50px;
	color: black;
	background: #ffffff;
	}

.top3 div {
	font-size: 26px;
	font-family: trebuchet MS;
	line-height: 39px;
	height: 49px;
	width: 1000px;
	margin: 0px auto 0px auto;
	text-align: right;
	padding-top: 4px;
	
}
	
.head_shad1 {
	height: 4px;
	background: transparent url(images/head_shad.png) repeat-x;
	margin: 0px;
	padding: 0px;
	clear: both;
	}

.las {
	height: 220px;
	width: 100%;
	background: transparent url(images/slonecznik-cut2.jpg) repeat-x center;
	margin: 0;
	padding: 0;
	border-top: #aaa solid 2px;
	}
	
.top_main {
	width: 1000px;
	margin: 0px auto;
	}
	
a img.logo {
	margin: 50px 50px 50px 50px;
	border: none;
	width: 441px;
	height: 93px;
	float: left;
	}

.slider {
	height: 180px;
	width: 400px;
	float: left;
	margin-top: 10px;
	text-align: left;
	}

.top4 {
	background: transparent url(images/top4.png) repeat-x scroll 0 0;
	height: 5px;
	width: 100%;
	margin: 0;
	padding: 0;
	}

.promo {
	background: transparent url(images/promo.png) no-repeat scroll 0 0;
	height: 232px;
	width: 228px;
	position: absolute;
	top: 0px;
	left: 0px;
	}

.promo a{
	padding: 3px 140px 180px 50px;
	}

/*   content   */
	
.content {
	width: 1000px;
	margin: 0px auto 0px auto;
	background: transparent url(images/content.jpg) repeat-y;
	padding: 0px;
	clear:both;
	height: auto;
	}
	
.title {
	
	}
	
.title div{
	font-weight: bolder;
	font-size: 16pt;
	text-align: center;
	margin: 0px auto;
	clear: both;
	width: 800px;
	color: #777;
	font-family: verdana;
	background-color: transparent;
}
	

.dla_ciala, .dla_ducha{
	
	text-align:center;
	padding: 10px;
	font-family: verdana;
	font-weight: bolder;
	font-size: 24px;
        letter-spacing: 4px;
	}
	
.dla_ciala{
	float: left;
	width: 450px;
        color: #E46B00;
	}
	
.dla_ducha{
	float: right;
	width: 450px;	
	}
	
.menu_l, .menu_r {
	height: 66px;
	float: left;
	width: 494px;
	line-height: 60px;
	}

.menu_l a {
	color: white;
	font-family: verdana;
	font-weight: bolder;
	font-size: 17px;
	text-decoration: none;
	margin: 0px 28px 0px 28px;
	float: left;
	}
	
.menu_l a:hover, .menu_r a:hover{
	text-decoration: underline;
	}
	
.menu_l {
	background: transparent url(images/menu_l.jpg) repeat-x scroll 0 0;
	margin-left: 6px;
	}

.menu_r {
	background: transparent url(images/menu_r.jpg) repeat-x scroll 0 0;
	
	}
	
.menu_r a {
	color: black;
	font-family: verdana;
	font-weight: bolder;
	font-size: 17px;
	text-decoration: none;
	margin: 0px 8px 0px 8px;
	float: left;
	}

	
.tresc {
	width: 630px;
	padding: 10px 10px 15px 25px;
	float: left;
	font-family: sans, verdana;
	text-align: left;
	}

.tresc h2 {	
	font-family: Sans, vedana;
	font-weight: bolder;
	background: transparent url(images/pod_h2.jpg) bottom left no-repeat;
	width: 600px;
	padding: 0px 5px 13px;
	margin: 5px 20px 25px 0px;
	}
	
.tresc h2 a{
	font-family: sans, verdana;
	font-weight: bolder;
	font-size: 12pt;
	color:#e46b00;
	text-decoration: none;
	}

.tresc h2 a:hover{
	text-decoration: underline;
}
		
.tresc p{
	font-size: 13px;
	line-height: 140%;
	}

.tresc li{
	line-height: 1.5em;
	font-size: 13px;
}

.tresc ul{
	line-height: 1.5em;
	font-size: 13px;
}
	
.tresc a{
	color:#e46b00;
	font-weight: bolder;
	text-decoration: none;
	}
	
.tresc a:hover{
	text-decoration: underline;
	}
	
.tresc img {
	border: solid 1px #aaaaaa;
	padding: 3px;
	}
	
.middle {
	width: 9px;
	height: 511px;
	background: transparent url(images/shadow.jpg) no-repeat;
	float: left;
	
	}

/*-----comments-----*/
.comments-number {margin-bottom: 10px;}
#comments{padding-left: 18px;}
.nocomments{text-align:center; padding:1.25em 0; font-size:1.6em; border-top:1px dashed #ddd;}
#comments h3{font-size:2em; font-weight:normal; line-height:1;}
h3.comments-number{margin:0 auto 1.5em; padding-top:1em; border-top:1px dashed #ddd;}
h3#respond{margin:0 0 0.5em;}
.commentlist{margin:0 0 4em;}
.commentlist li{margin:0 0 1em; padding:0.5em 5px;}

.comment-counter{font-size:1.3em; float:right;}
.commentauthor{font:bold 1.5em/1 'trebuchet ms', arial, sans-serif;}
.comment-meta{font:italic 1.1em 'trebuchet ms', arial, sans-serif; color:#777;}
.comment-content{font-size:1.1em; line-height:1.5454; color:#333;}
.comment-content p{margin:1.4545em 5px 1.4545em 0;}
.comment-content pre{background:#fff; margin:0; border:none;}
.comment-login {font:1.2em 'trebuchet ms', arial, sans-serif; margin-bottom:1.6666em;}

.alt{background:#ececec;}
.authorcomment{background:#fff; border:1px solid #ccc;}
.avatar{float:left;	padding-right:7px;}

	/*-----commentforms*/
#commentform{margin:0 0 4em 0;}
#commentform p{margin:0 0 1em 0;}
#commentform textarea, #commentform input[type=text]{font:1.2em verdana, Courier, Monospace; padding:3px; border:1px solid #ccc; color:#666;}
#commentform textarea:focus, #commentform input[type=text]:focus{color:#ff5300; border-color:#888;}
#commentform label{font-size:1em;}
#commentform textarea{}
#commentform input[type=text]{width:45%;}
#commentform #submit{height:30px; padding:3px 6px;}





/*    sidebar   */

.sidebar {
	float: left;
	width: 300px;
	padding: 10px 0 0 20px;
	font-family: Sans, verdana;
	line-height: 1.5em;
	text-align: left;
	}

.sidebar h2{
	font-family: sans, verdana;
	font-weight: bolder;
	font-size: 14px;
	margin: 20px auto 10px auto;
	}
	
.sidebar ul{
	background: transparent url(images/ul_bottom.jpg) no-repeat bottom center;
	padding: 10px 0 40px 0;
	list-style-type: none;
	color: black;
	font-family: Sans, verdana;
	margin-bottom: 5px;
	}
	
.sidebar ul li{
	font-family: Sans, verdana;
	font-size: 12px;
	padding-left: 10px;
	line-height: 150%;
	}

.sidebar a{
	color: #e46b00;
	text-decoration: none;
	font-weight: bolder;
	}
	
.sidebar a:hover{
	text-decoration: underline;
	}
/*   footer   */


div.footer_all {
	width: 100%;
	min-width: 1000px;
	height: 164px;
	background: transparent url(images/footer.jpg) repeat-x scroll 0 0;
	text-align: center;
	}

.footer {
	width: 1000px;
	margin: 0px auto 0px auto;
	text-align: left;
	}
	
.footery {
	float: left;
	margin: 10px 55px ;
	
	}

.footery li{
	list-style-type: none; 
	}
	
.footery a{
	color: white;
	text-decoration: none;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bolder;
	}

.footery a:hover{
	text-decoration: underline;
	}

	
.copyr {
	clear:both;
	font-family: trebuchet MS;
	font-size: 10pt;
	margin: 0px auto;
	text-align: right;
	width: 1000px;
}
	
	
.copyr a{
	color: white;
	}

/*   pozosta�e   */

.clear {
	clear:both;
	}
	
.wysokie{
	line-height:18px;
	padding-top: 13px;
	}
	
	
/*   slider   */

#slider {
    width: 410px; /* important to be same as image width */
    height: 200px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider *{
	list-style-image: none;
}

#sliderContent {
    width: 410px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
	list-style-image: none;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
#slider ul { list-style-type: none; margin: 0px;}

#slider a img{
	border: none;
}

#slider a{
	text-decoration: none;
}