/* CSS Document */

* {
	margin: 0; padding: 0; outline:none;
}

body {
	margin: 0; padding: 0;
	color: #000;
	font-size:11px;
	line-height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;	
	background:url(./img/bg.gif) repeat;
	width:100%;
	height:100%;
}
a {
	text-decoration:none;
	color:#000000;
	padding-left:9px;
}


a:hover {
	text-decoration:underline;
	color:#333333;
	padding-left:9px;
	background:url(./img/bullet.gif) no-repeat left;
}
a.current {
	text-decoration:none;
	color:#000000;
	padding-left:9px;
	background:url(./img/bullet.gif) no-repeat left;
}
a.current:hover {
	text-decoration:underline;
	color:#333333;
	padding-left:9px;
	background:url(./img/bullet.gif) no-repeat left;
}

a.img-link, a.img-link:hover {
	padding:0px;
	margin:0px;
	background:none;
	text-decoration:none;
}
.text a{
padding: 0px;
background:none;
text-decoration: underline;
}
.text a:hover{
color:#999999;
}

h2{
	font-size:18px;
	line-height:24px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:5px;
	}
	
h1.title{
	font-size:18px;
	line-height:24px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:10px;
	}
	
span.text{
	margin-left:36px;
	display:block;
}

a.text{
	text-decoration:underline;
	color:#999999;
	padding-left:0px;
	background:none;
}
a.text:hover{
	text-decoration:underline;
	color:#000000;
	padding-left:0px;
	background:none;
}

a.kotwica {
	position:relative;
	top:-35px;
	display:inline;
	padding:0px;
	margin:0px;
}
table{
	border:solid 2px white;
	padding-bottom:1px;
}
th {
	padding:4px;
	text-align:center;
	background:url(./img/table_head.gif) repeat;
}
td {
	padding:4px;
	background:url(./img/table_body.gif) repeat;
}
td.cena{
	width:75px;
}
caption {
	font-size:9px;
	color:#CCCCCC;
	padding-bottom:5px;
}
ul.questions{
	margin-left:27px;
	padding-top:2px;
}
.questions a {
	text-decoration:none;
	color:#333333;
	padding-left:9px;
	background:url(./img/bullet.gif) no-repeat left;
}
.questions a:hover {
	text-decoration:underline;
	background:url(./img/bullet.gif) no-repeat left;
}
.more{
	text-align:right;
	display:block;
	padding-right:5px;
	padding-bottom:5px;
	font-weight:bold;
}
.more a {
	text-decoration:none;
	color:#000000;
	padding-left:9px;
	background:url(./img/bullet.gif) no-repeat left;
}
.more a:hover {
	text-decoration:underline;
	background:url(./img/bullet.gif) no-repeat left;
}
li {
	list-style:none;
	}
ul.list{
	margin-left:36px;
}
.list li{
list-style:disc;}

.img, .img:hover{
	display:block;
	border:none;
	background:none;
	padding:0px;
	text-align:center;
}
#logo{
	padding-top:10px;
	padding-left:4px;
	border:none;
}

.contact-us{

margin-left:36px;

margin-top:13px;

border:solid 1px #666666;

padding:5px;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

width:270px;

}

textarea.contact-us{

margin-left:36px;

margin-top:13px;

border:solid 1px #666666;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

width:270px;

height:13px;

}

.button {

margin-top:13px;

margin-right:12px;

padding:2px 5px 2px 5px;

}


div.box-right{
	float:right; 
	padding:0px 8px 0px 0px; 
	margin:0px;
	width:332px; 
	margin-left:32px;  
	overflow:auto; 
	background-color:white;
}

div.box-left{
	float:right; 
	margin:0px;
	padding:0px 8px 0px 0px; 
	width:341px;  
	overflow:auto; 
	background-color:white;
}

div.box-container{
	margin-left:41px; 
	border-left:solid 3px black; 
	width:927px; 
	overflow:auto;
}

div.box-big{
	float:right; 
	margin:0px;
	padding:0px 8px 0px 0px; 
	width:713px; 
	overflow:auto; 
	background-color:white;
}
div.spacer {
	margin:5px 5px 10px 5px;
	overflow:auto;
}
div.spacer-left {
	margin:5px 5px 10px 0px;
	overflow:auto;
}

img {
	display:inline;
	float:none;
	padding: 0px;
	margin: 0px;
	border:none;
}

gallery-link, gallery-link:hover{
	border:none;
	background:none;
	outline:none;
	margin:0px;
	padding:0px;
}
gallery-top, gallery-top:hover{
	border:none;
	background:none;
	outline:none;
	margin:0px;
	padding:0px;
}

gallery-thumb, gallery-thumb:hover{
	border:none;
	background:none;
	outline:none;
	margin:0px;
	padding:0px;
}
	
/* Hide from IE5-Mac. Only IE-Win sees this. \*/
* html div.login {
	height:39px;
}
/* End hide from IE5/Mac */


a.clear-link:hover {
	text-decoration:underline;
	color:#333333;
	padding:0px;
	background:none;
}
a.clear-link {
	text-decoration:none;
	color:#333333;
	padding:0px;
	background:none
}

.spis-tresci {
	padding-left:36px;
	font-weight:bold;
}

div.horizontal-spacer{
	width:250px; 
	height:32px;
}