@charset "utf-8";

/* CSS Document */



body {

	margin:0;

	padding:0;

	background:url(img/background.gif) repeat-x #8e8e8e;

	font-family:Verdana;

	font-size:11px;

	color:#333333;

	line-height:18px;

}

p {
	margin:0px;		
}

h3 {
	font-size:14px;
}
a {


	color:#666045;

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}

a.a2 {

	color:white;

	text-decoration:none;

}

a.a2:hover {

	text-decoration:underline;

}

.content {

	width:920px;

	margin:0 auto;

	overflow:hidden;

}

#logotyp {

	background:url(img/logotyp.png) no-repeat;

	width:169px;

	height:26px;

	text-align:center;

	padding:25px 0;

	float:left;

}

#header_maska {

	background:url(img/header.png) no-repeat;

	width:526px;

	height:350px;

	float:right;

}

#header {

	width:526px;

	height:350px;

	float:right;

}

ul.menu_top_ul {

	background:url(img/menu_top_middle.png) repeat-x; 

	height:50px;

	float:left;

	margin:0;

	padding:0;/* 100px 0 0;*/

}

.menu_top_left {

	width:7px; 

	background:url(img/menu_top_left.png); 

	height:50px;

	float:left

}

.menu_top_right {

	width:7px; 

	background:url(img/menu_top_right.png); 

	height:50px;

	float:left

}

li.menu_top_li {

	list-style:none;

	list-style-image:none;

	float:left;

	padding:15px 10px;

}

a.menu_top_a {

	color:white;

	font-family:Verdana;

	font-size:11px;

	text-decoration:none;

}

a.menu_top_a:hover {

	text-decoration:underline;

}

a.menu_top_a2 {

	color:#ffcc00;

	font-family:Verdana;

	font-size:11px;

	text-decoration:none;

}

a.menu_top_a2:hover {

	text-decoration:underline;

}

#kolumna1 {

	float:left;

	width:280px;

	margin-top:-150px;

	position:absolute;

	clear:both;

}

#kolumna2 {

	float:right;

	width:630px;

}

.nagl_menu_left {

	background:url(img/menu_left.gif);

	width:10px;

	height:28px;

	float:left;

	margin-left:20px;

}

.nagl_menu_middle {

	background:url(img/menu_middle.gif);

	height:18px;

	float:left;

	padding-right:20px;

	font-size:13px;

	font-weight:bold;

	padding-top:5px;

	padding-bottom:5px;

	margin-bottom:2px;

}

.nagl_menu_right {

	background:url(img/menu_right.gif);

	width:10px;

	height:28px;

	float:left;

}

.sidebar_top {

	background:url(img/sidebar_top.png);

	width:257px;

	height:8px;

	float:left;

	clear:both;

	overflow:hidden;

}

.sidebar_bottom {

	background:url(img/sidebar_bottom.png);

	width:257px;

	height:8px;

	float:left;

	margin-bottom:20px;

	overflow:hidden;

}

.sidebar_middle {

	background:url(img/sidebar_middle.png);

	width:217px;

	float:left;

	padding:20px;

	overflow:hidden;

}

.sidebar2_top {

	background:url(img/sidebar2_top.png);

	width:257px;

	height:9px;

	float:left;

	clear:both;

	overflow:hidden;

}

.sidebar2_bottom {

	background:url(img/sidebar2_bottom.png);

	width:257px;

	height:9px;

	float:left;

	margin-bottom:20px;

	overflow:hidden;

}

.sidebar2_middle {

	background:url(img/sidebar2_middle.png);

	width:217px;

	float:left;

	padding:10px 20px;

}

ul.menu_left_ul {

	margin:0;

	padding:0;

	width:215px;

}

li.menu_left_li {

	list-style:none;

	list-style-image:none;

	height:25px;

	padding:0 15px;

}

li.menu_left_li2 {

	list-style:none;

	list-style-image:none;

	background:url(img/menu_current.gif) repeat-x;


	padding:0px 15px;

	color:white;
	overflow:hidden;

}

li.menu_left_li2 a {
	display:block;
	padding:2px 0;
	height:21px;
}

li.menu_left_li2 ul {
	padding:0 15px;
}

li.menu_left_li2 ul li{
	/*list-style:outside;
	list-style-type:circle;
	list-style-image:url(img/link.gif);*/
	padding-left:0px;
}

li.menu_left_li2 li.menu_left_li2 {
	background:none;
	display:list-item;	
	/*list-style:outside;
	list-style-type:circle;
	list-style-image:url(img/link.gif);*/
	padding-left:0px;
}

li.menu_left_li2 li.menu_left_li2 a.a2 {
	color:#000;
	text-decoration:underline;
	
}

img.border {

	border:#838383 1px solid;

	padding:4px;

}

.content_top {

	background:url(img/content_top.png);

	width:591px;

	height:8px;

	float:left;

	clear:both;

	overflow:hidden;

}

.content_bottom {

	background:url(img/content_bottom.png);

	width:591px;

	height:8px;

	float:left;

	margin-bottom:20px;

	overflow:hidden;

}

.content_middle {

	background:url(img/content_middle.png);

	width:551px;

	float:left;

	padding:5px 20px;
	

	overflow:hidden;

}

.footer_top {

	background:url(img/sidebar2_top.png);

	width:257px;

	height:9px;

	float:left;

	clear:both;

	overflow:hidden;

}

.footer_bottom {

	background:url(img/sidebar2_bottom.png);

	width:257px;

	height:9px;

	float:left;

	margin-bottom:20px;

	overflow:hidden;

}

.footer_middle {

	background:url(img/sidebar2_middle.png);

	width:217px;

	float:left;

	padding:0 20px 1px 20px;

	color:white;

	font-size:10px;

	text-align:center;

	overflow:hidden;
	height:20px;

}

a.footer_a {

	color:#ffcc00;

	text-decoration:none;

}

a.footer_a:hover {

	text-decoration:underline;

}

.ie1 {

	margin-left:5px;

}

.linie_watek {

	background:#999999;

	width:95%;

	height:1px;

	overflow:hidden;

	margin:8px auto;

}

.txt {

	height: 18px;

	width: 390px;

	border: 1px solid #999;

	font-size: 12px;

	font-family: Tahoma, Verdana;

	background-color: #EFEFEF;

	color: #666666;

	padding: 2px 8px;

	padding-bottom:0;

}

.leftTd{ 

	text-align:right; 

	width:100px;

}

.textarea {

	height: 142px;

	padding: 6px 8px;

}

.form_tabelka {

	height: 142px;

	width: 535px;

	border: 1px solid #999;

	font-size: 11px;

	padding: 5px;

}

.sender input {

	height: 18px;

	width: 50px;

	font-size: 11px;

	border: 1px solid #999;

	background-color: #EFEFEF;

	color: #333;

	padding-bottom: 2px;

	text-align: center;

}

.sender { 

	text-align:right; 

}

.szukarka {

	height: 14px;

	width: 167px;

	font-size: 11px;

	font-family: Tahoma, Verdana;

	border: 1px solid #666666;

	background-color: white;

	padding-left: 8px;

	padding-right: 8px;

	margin-top:1px;

	color:#333333;

}

.button3 {

	height: 18px;

	width: 25px;

	font-family: Tahoma, Verdana;

	font-size: 11px;

	border: 1px solid #666666;

	background-color: #ebebeb;

	color: #333333;

	padding-bottom: 2px;

	margin-left:-2px;

}

.wyszukiwarka {

	padding-top:18px;

	text-align:center;

}

fieldset {
	border:none;
	padding:0;
	margin:0;
}

fieldset legend {
	display:none;
}

fieldset label {
	display:block;
	padding:7px 0 0 0;
}
 
fieldset input[type="text"],fieldset input[type="submit"], fieldset textarea, fieldset select {
background-color:white;
border:1px solid #666666;
color:#333333;
font-family:Tahoma,Verdana;
font-size:11px;
height:14px;
padding-left:8px;
padding-right:8px;
width:93%;
display:block;
}
fieldset textarea {
	height:auto;
}

fieldset select {
	padding-right:0px;
	height:20px;
	width:65%;
}

fieldset input[type="submit"] {
background-color:#EBEBEB;
font-size:11px;
height:20px;
padding:0px 5px 2px 5px;
width:auto;
display:inline;
margin-top:7px;
}

.sidebar2_middle{
	color:#FFF; 
}

.image-align-left, .image-align-right {
	margin-bottom:3px;
	margin-top:3px; 
}
.image-align-left {
	float:left;
	margin-right:10px;
}

.image-align-right {
	float:right;
	margin-left:10px;
}

.gallery {
	list-style:none;
	padding-left:10px; 
	margin:0;
	padding-bottom:10px; 
	
}

.gallery li {
	width:132px; 
	margin-bottom:5px;
	display:inline-block;
	vertical-align:top; 
}

.gallery li img {
	width:112px;
}
	
.content-gallery li {
	width:177px;  
	margin-bottom:5px;
}

.content-gallery li img {
	width:150px;
	}

#kolumna1 .gallery {
	padding-left:0px; 
}

#kolumna1 .gallery li {
	width:98px;  
	margin-bottom:5px;
	padding:3px;
}

#kolumna1 .gallery li img {
	width:90px;
}
.ico {
	border:none;
}

#zamk {
	 margin-top:-30px;
}

