@charset "utf-8";

/* CSS Document */

body {

	margin:0px;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	background:url(img/background.gif) repeat-y center;
	color:#2b2b2b;
	line-height:1.3em;
}

.content {

	margin:auto;

	width:860px; 

	height:0px; 

	z-index:1;

	padding-left:20px;

	padding-right:10px;

}
ul {margin:0;}
.content2 {

	margin: auto;

	width:860px;

	overflow:hidden;

		padding-left:20px;

	padding-right:10px;

}

#header_top { 

	width:50%; 

	height:100px; 

	z-index:-2; 

	top:0px;

	left:0px;

	float:left;

	background:#666666;

}

#header_top_2 { 

	width:100%; 

	height:100px; 

	z-index:-2; 

	top:0px;

	left:0px;

	background:#dedede;

}

#header_top_tytul {

	padding-top:25px;

	font-size:24px;

	font-family:Trebuchet MS, Tahoma;

	color:white;

}

#header_top_podtytul {

	font-size:14px;

	font-family:Trebuchet MS, Tahoma;

	color:#ffcc00;

}

#menu_top {

	width:100%; 

	height:52px;

	background:url(img/menu_top.gif);

}

li.menu_top_li {

	float:left;

	list-style:none;

	list-style-image:none;

	margin-top:0px;

	padding-top:17px;
font-weight:bold;
	margin-right:15px;
	padding-bottom:10px;

}

li.menu_top_li2 {

	float:left;

	list-style:none;

	list-style-image:none;

	border-top:#68B9CC 3px solid;
	border-bottom:#68B9CC 3px solid;

	margin-top:0px;
	font-weight:bold;
	
	padding-top:15px;

	margin-right:9px;
	padding-bottom:7px;

}

ul.menu_top_ul {
	height:40px;
	padding:0px;
	margin:0;
	width:655px;
	overflow:hidden;

}

a.menu_top_a {

	font-size:12px;

	color:white; 

	text-decoration:none;

}

a.menu_top_a:hover {

	font-size:12px;

	color:#dedede;

	text-decoration:none;

}

a.menu_top_a2 {

	font-size:12px;

	color:#68b9cc;

	text-decoration:none;

}

a.menu_top_a2:hover {

	font-size:12px;

	color:#68b9cc;

	text-decoration:none;

}

#header_zdjecie {

	background:url(img/back_header.gif);

	height:200px;

	width:100%

}

#tresc_lewa {

	width:186px;

	background:#dedede;

	float:left;

	padding-top:20px;
	padding-right:31px;

}

#tresc_prawa {

	width:560px;

	float:left;

	line-height:15px;

	/*color:#333333;*/

	padding:25px 0px 37px 20px;

} 

.menu_left_nagl {

	width:176px;

	padding-top:10px;

	padding-bottom:5px;

	background:black;

	color:white;

	font-weight:bold;

	font-size:12px;

	padding-top:5px;

	padding-left:10px;

	margin:10px 0 5px;

}

a.menu_lewe_a {

	color:#2b2b2b;

	text-decoration:none;

}

a.menu_lewe_a2 {

/*	color:#3c8fa2;*/
	font-weight:bold;
	text-decoration:none;

}

a.menu_lewe_a:hover {

	color:#3c8fa2; 

	text-decoration:underline;

}

ul.menu_lewe_ul {

	color:#666666;

	list-style:none;

	list-style-image:none;

	line-height:20px;

	margin-left:-28px;

}

li.menu_lewe_li_a {

	list-style-image:url(img/li_menu.gif);



}

.tlo_szer {

	background:center url(img/background.gif)  repeat-y;

	overflow: hidden;

}

img.border {

	border: 1px solid white;

	padding:3px;

}

.tresc_prawy {

	padding:1px 15px;

}



.footer {

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

	height:45px;

	clear:both;

	width:100%;

	font-size:10px;

	text-align:right;

	

}

a.stopka {

	color:#cccccc;

	text-decoration:none;

}

a.stopka:hover {

	color:#DDDDDD;

	text-decoration:underline;

}

.szukarka {

	height: 14px;

	width: 92px;

	font-size: 11px;

	font-family: Tahoma, Verdana;

	border: 1px solid black;

	background-color: white;

	padding-left: 8px;

	padding-right: 8px;

}

.button3 {

	height: 18px;

	width: 20px;

	font-family: Tahoma, Verdana;

	font-size: 11px;

	border: 1px solid black;

	background-color: #ebebeb;

	color: black;

		padding-bottom: 2px;

		margin-left:-2px;

	}

.wyszukiwarka {

	padding-top:1px;

}

.form_nadawca {

	height: 15px;

	width: 360px;

	border: 1px solid #d9d9d9;

	font-size: 11px;

	background-color: #f4f4f44;

	color: #666666;

	padding-left: 8px;

	padding-right: 8px;

	padding-top:3px;

	font-family:Verdana;

}

.form_tresc {

	height: 142px;

	width: 360px;

	border: 1px solid #d9d9d9;

	font-size: 11px;

	background-color: #f4f4f44;

	color: #666666;

	padding-left: 8px;

	padding-right: 8px;

	padding-top: 8px;

	font-family:Verdana;

}

.form_tabelka {

	height: 142px;

	width: 100%;

	font-size: 11px;

	padding: 5px;

		

}

.form_button {

	height: 18px;

	width: 50px;

	font-size: 10px;

	border: 1px solid #d9d9d9;

	background-color: #f6f6f6;

	color: #595959;

	padding-bottom: 2px;

}

a {

	color:#3C8FA2;

	text-decoration:none;

}

a:hover {

	color:#2b2b2b;

	text-decoration:underline;

}

.line_watek {

	border-top:1px solid #CCCCCC;

	clear:both;

	height:1px;

	width:100%;

	overflow:hidden;

	margin:10px 0;

}

.ul_1 {

	margin-left:-15px;

}

h2,h3, p, feildset{
	margin:0; 
	padding:5px 0 5px;;
	clear:both;
}
p {
	padding:3px 0 10px;
}
h2 {
	padding:5px 0px 20px;
	margin:0px;
	width:auto;
	height:15px;
}

h2 span {
	display:block;
	padding-bottom:5px;
	background:#76b3c1;
	color:white;
	font-weight:bold;
	padding:5px;

float:left;
	clear:both;

}
.menu_left_nagl a {
	color:#ffffff;
}
/*
.border2 {
	padding:4px;
	border:1px solid #ffffff;
}*/
#tresc_prawa .border2,.border2 {
	border:1px solid #b8b8b8;
	padding:4px; 
	background:#FFF;
}

.zdj {
	width:146px;
}

.ico {
	border:none;
	padding:0;
	margin:0;
}

.image-align-left, .image-align-right {
	margin:4px 0 3px 0;
}

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

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

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

fieldset legend {
	display:none;
}

fieldset label {
	display:block;
	padding:0;
	margin:0;
}

fieldset input[type="text"], fieldset textarea, fieldset select, fieldset input[type="submit"] {
	background-color:#FFFFFF;
	border:1px solid #b8b8b8;
	color:#2b2b2b;
	font-family:Tahoma,Verdana;
	font-size:12px;
	padding-left:3px;
	width:98%; 
	margin:0 0 7px 0;
}

fieldset input[type="submit"] {
	width:auto;
	display:inline;
	padding:1px 5px;
}

fieldset select {
	width:75%;
	padding:0;
}

.gallery {
	list-style:none;
	margin:0;
	padding:0;
}

.gallery li {
	display:inline-block;
	vertical-align:top;
	width:156px;
	padding-bottom:5px;
}
.gallery li img {
	width:146px;
}


#tresc_prawa .gallery li {
	width:127px;
	padding:0 5px; 
	margin-bottom:10px;
}

#tresc_prawa .gallery li img {
	width:120px;
	
} 

#tresc_prawa .content-gallery li {
	width:174px; 
	padding:0 5px 0px; 
}

#tresc_prawa .content-gallery li img {
	width:164px;
}

hr {
	border:none;
	padding:0;
	margin:5px 0;
	border-bottom:1px solid #666666;
}
h2, h3 {
	font-size:1.2em;
	padding:3px 0;
	
}
table,fieldset,ul.gallery {
	clear:both;
	padding-top:5px;
}

.content table {
	padding-top:0;
} 
.input[type="text"] {width:75%;}
