* {
	border: 0;
	padding: 0;
	margin: 0;
}
H1 {margin: 0px 0px 0px 0px;; font-size: 20; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #555555; font-weight:normal}
body {
	background: #f7f7f5;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	color: #555555;
	text-align: center;

}

a { 
	font: normal 11px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; 
	text-decoration: yes; 
	color:#4a7390;
}

a:hover  { 
	font: normal 11px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma;
	text-decoration: yes; 
	color:#dd3e31;
}
#ss {
	background: url('../images/tlo-strona.png') no-repeat 50% 70px;
}

#strona {
	background: #ffffff;
	width: 1000px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

#nadtopem {
	text-align: left;
	height: 67px;
}

#top {
	width: 930px;
	height: 42px;
	text-align: left;
	line-height: 42px;
	float: left;
	background-color: #fff;
}

#menu {
	width: 900px;
	text-align: left;
	margin-top: 5px;
	display: block;
}

#kol1 {
	width: 172px;
	margin-right: 10px;
	float: left;
}

#kol2 {
	width: 172px;
	margin-right: 10px;
	float: left;
}

#kol3 {
	width: 172px;
	margin-right: 10px;
	float: left;
}

#kol4 {
	width: 172px;
	margin-right: 10px;
	float: left;
}

#kol5 {
	width: 172px;
	margin-right: 0px;
	float: left;
}

.menu-tlo {
	background: url('../images/menu_tlo.gif') repeat-y;
}

.menu-tlo-top {
	background: url('../images/menu_tlo_top.gif') no-repeat left top;
	width: 172px;
	height: 130px;
	
}

.linki { 
	list-style-type: none; 
	overflow: hidden; 
	margin: 15px;
}

.linki li { background: url(../images/punkt.gif) no-repeat left 7px;  overflow: hidden; padding: 1px 0px 2px 10px; border-bottom: 1px solid #eeeeee;}
.linki a { font: normal 11px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; text-decoration: none; color:#666666;}
.linki a:hover  { font: normal 11px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; text-decoration: none; color:#dd3e31;}

.menu-tlo-top2 {
	background: url('../images/menu-tlo-top2.gif') no-repeat center top;
	padding: 20px 15px 15px 15px;
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

.linki2 { list-style-type: none; overflow: hidden;}
.link1 { background: #dcdcdc none;  overflow: hidden; padding: 1px 0px 2px 5px; border-bottom: 1px solid #999;}
.link1 a { font: normal 12px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; font-weight: normal; font-style: normal; text-decoration: none; color:#666;}
.link1 a:hover  { font: normal 12px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; font-weight: normal; font-style: normal; text-decoration: none;  color: #000;  }

.link1b { background: #dcdcdc none;  overflow: hidden; padding: 1px 0px 2px 5px; border-bottom: 1px solid #999;}
.link1b a { font: normal 12px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; font-weight: bold; font-style: normal; text-decoration: none; color:#000;}
.link1b a:hover  { font: normal 12px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; font-weight: bold; font-style: normal; text-decoration: none; color:#000;}

.link2 { background: #dcdcdc url(../images/punkt.gif) no-repeat left 8px;  overflow: hidden; margin-left: 0px; padding: 1px 0px 2px 15px; border-bottom: 1px solid #999;}
.link2 a { font: normal 11px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; text-decoration: none; color:#666;}
.link2 a:hover  { font: normal 11px Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS", Tahoma; text-decoration: none; color:#333;}

.menu-tlo-bottom {
	background: url('../images/menu-tlo-bottom.gif') no-repeat center top;
	height: 15px;

}

.kontakt-tlo {
	background: url('../images/kontakt-tlo.gif') no-repeat center top;
	width: 172px;
	height: 173px;
}

#mainpage {
	background: #f7f7f5;
	width: 980px;
	height: 599px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#lewatop {
	width: 29px;
	margin-right: 0px;
	float: left;
	padding-left: 0px;
	text-align: left;
}	
#lewa {
	width: 29px;
	margin-right: 0px;
	float: left;
	padding-left: 0px;
	text-align: left;
}

#srodek {
background-image: url(img/tlo_srodek.jpg);
	background-position: left;
	background-repeat: repeat-y;
	width: 930px;
	margin-right: 0px;
	float: left;
	text-align: justify;
	overflow: auto;
	max-height: 454px;
	height: 454px;
	}
#srodek_lewy {
	background-image: url(img/tlo_srodek.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 621px;
	height: 454px;
	margin-left: 0px;
	margin-right: 0px;
	float: left;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
}
#srodek_lewy_invert {
	background-image: url(img/tlo_srodek.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 400px;
	height: 454px;
	margin-right: 0px;
	float: left;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;	
}

#srodek_prawy {
	background-color: #fff;
	width: 309px;
	height: 454px;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
	text-align: left;
	background-image: url(img/tlo_srodek.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
#srodek_prawy_invert {
	background-image: url(img/tlo_srodek.jpg);
	background-position: right;
	background-repeat: no-repeat;
	width: 500px;
	height: 454px;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
	text-align: center;	
}

#prawatop {
	width: 21px;
	float: left;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
}
#prawa {
	width: 21px;
	float: left;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
}

#srodek_lewy ul li {
	position: relative;
	left: 20px;
	padding-right: 20px;
}

			



.tresc-tlo {
	background: url('../images/tresc-tlo.gif') repeat-y;
}

.tresc-tlo-top {
	background: url('../images/tresc-tlo-top.gif') no-repeat center top;
	padding: 20px 15px 15px 15px;
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

.tresc-tlo-bottom {
	background: url('../images/tresc-tlo-bottom.gif') no-repeat center top;
	height: 15px;

}

#stopka {
	background: url('../images/tlo-bottom.gif') repeat-x;
	margin-top: 10px;
	width: 100%;
	height: 80px;
}

#copy {
	width: 900px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#copy .lewa { 
	background: url(../images/ss.gif) no-repeat center left; 
	position:absolute;
	padding: 15px 0px 0px 0px;
	font-size: 11px; 
	font-family: Tahoma, Helvetica, sans-serif; 
	color: #666666; 
	/*text-transform:uppercase;*/
}

#copy .prawa { list-style-type: none;}
#copy .prawa li { background:none; color: #666666; text-align: right; display:block; padding:0; padding: 15px 0px 0px 0px;}

#copy a { 
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration: yes; 
	font-weight: bold;
	color:#4a7390;
}

#copy a:hover  { 
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration: yes; 
	font-weight: bold;
	color:#dd3e31;
}

	
.galeria{
	list-style-type: none; 
	margin: 0; padding: 0;
	text-align: center;
	width: 100%;
}

.galeria li{float: left; text-align: center}		
.galeria li img {
	background: #eee;
	padding: 3px;
	border: 1px solid #ccc;
	margin: 5px;
	margin-left: 30px;
	display: block
}	

.galeria li img:hover{
	border: 1px solid #0E3768
}	
.galeria li span{}
