@charset "utf-8";
* {
	 outline:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
html, body {
	margin:0px;
	height: 100%;
	background:#e5e6d7 url(../img/bg-body.png) repeat-x;
	text-align:center;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -44px; 
	background:url(../img/bg-content.png) repeat-y;
	width:900px;
}
.home{ position:absolute; display:block; width:150px; height:70px; left:30px; top:100px; overflow:hidden; text-indent:-9999px;}
.left{
	border:solid 0px #FF0000;
	width:620px;
	padding-left:40px;
	text-align:justify;
	float:left;
}
h1{font-size:18px}
h2{font-size:16px;}
h3 {font-size:14px;}
.left h1{font-size:18px; color:#823533; padding-bottom:10px;}
.left .produkty div.opisy{ padding-bottom:20px; }
.produkt ul{padding-left:30px;}
.produkt ul li{list-style-image:url(../img/li-ie.png) ; color:#731a1a; font-weight:bold}
.left .produkt{display:block; text-align:left; position:relative; margin-bottom:3px;border-left:solid 1px #cfcfcf;border-bottom:solid 1px #fff; border-top:solid 1px #cfcfcf; border-right:solid 1px #fff; }
.left .produkt-border{border-left:solid 1px #fff;border-bottom:solid 1px #cfcfcf; border-top:solid 1px #fff; border-right:solid 1px #cfcfcf;padding:15px}
.left .produkt-border span{ position:absolute; left:15px; top:10px;}

.left .produkt img{float:left;padding:15px 0px; }
.left .produkt span{ font-size:14px; color:#999999;}
.left .produkt a{ color:#823533;}
.left .produkt a.img{text-decoration:none; padding:0px 15px; position:absolute }
.left .produkt a.opis{ right:90px; top:15px;background:url(../img/btn-opis2.png) no-repeat;background-position:0px -21px; width:98px; height:21px; overflow:hidden; text-indent:-9999px;}
.left .produkt a:hover.opis{background:url(../img/btn-opis2.png) no-repeat;background-position:0px 0px;}
.left .produkt a.powrot{ right:90px; top:15px;background:url(../img/btn-powrot2.png) no-repeat;background-position:0px -21px; width:98px; height:21px; overflow:hidden; text-indent:-9999px;}
.left .produkt a:hover.powrot{background:url(../img/btn-powrot2.png) no-repeat;background-position:0px 0px;}
.left .produkt a.wniosek{ right:-10px; top:15px;background:url(../img/btn-wniosek2.png) no-repeat;background-position:0px -21px; width:98px; height:21px; overflow:hidden; text-indent:-9999px;}
.left .produkt a:hover.wniosek{background:url(../img/btn-wniosek2.png) no-repeat;background-position:0px 0px;}
.left .produkt h2{padding-left:200px; font-size:14px; color:#25282a}
.right{
	border:solid 0px #FF0000;
	width:200px;
	margin-left:680px;
}
#header {
		position:relative;		
		background:url(../img/baner.jpg) no-repeat; 
		width:900px; height:200px;
	}
#header #top-menu{position:absolute; bottom:8px; left:35px;}
#header #top-menu a{color:#bdbebe; text-decoration:none; font-weight:bold; padding:0px 5px; border-left:solid 1px #bdbebe }
#header #top-menu a:first-child {border-left:solid 0px #bdbebe }
#header #top-menu a:hover{ color:#FFFFFF}

.right #counter{ font-size:11px; color:#823533}
.right .page-right-box{padding:1px 1px 20px 1px; border:dotted 0px #ccc; line-height:20px; text-align:left; }
.right .page-right-box img.logo{ margin-top:10px;}
.right h3{background:url(../img/bg-h3.png) repeat-x; color:#FFFFFF; font-size:12px; width:100%; line-height:20px; text-align:center}
.right .page-right-box a.link{ height:20px; color:#25282a; text-decoration:none; font-weight:bold; margin-left:5px; background:url(../img/bg-a.png) no-repeat; padding-left:10px; }
.right .page-right-box a:hover.link{color:#823533;background:url(../img/bg-a-hover.png) no-repeat;}

div#sonda{ padding:0px 20px; text-align:left}
div#sonda h3{padding:0px}
div#sonda p{font-size:11px; color:#990000; margin-bottom:10px; font-weight:bold; line-height:12px;}
div#sonda .bar{width:100%; border:solid 1px #666666}
div#sonda .bar .bar-line{height:4px; margin:1px;}
div#sonda .bar .bar-line.red{ background-color:#CC0000;}
div#sonda .bar .bar-line.green{ background-color:#009900;}
div#sonda form label{ text-ident:35px;}
div#sonda input {outline:none;}
div.clear{clear:left;}


	
.push {
	clear:left;
	background:url(../img/bg-content.png) repeat-y;
}
.footer, .push {
	height: 44px; 
}
.footer{background-color:#25282a;}
.footer-body{
	height:44px;			
	background:url(../img/bg-foot.png) no-repeat;
	margin:0 auto;
	width:900px;
	color:#63696d;
	line-height:44px;
	text-align:left;
	text-indent:40px;
	
	}
.footer a{color:#63696d; text-decoration:underline; font-weight:normal;}
.footer a:hover{ color:#FFFFFF}