body{
	margin: 0px;
	padding: 0px;
	background-color: white;
	background-image: url("img/bg.gif");
	background-repeat: repeat-x;
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;
	color: #7a7a7a;
}
img{
	border:0px;
}
input,textarea,select{
	font-size: 11px; 
	font-family: Tahoma,Arial,sans-serif;
}
form{
	margin: 0px; 
	padding: 0px;
}
a, a:visited,a:active,a:link{
	color:#9a0c3c;
	text-decoration:none;
}
a:hover{
	text-decoration: underline;
}
a.silver, a.silver:visited,a.silver:active,a.silver:link{
	color:#7b7b7b;
	text-decoration:none;
}
a.silver:hover{
	text-decoration: underline;
}
a.blue, a.blue:visited,a.blue:active,a.blue:link{
	color:#4460a9;
	text-decoration:underline;
}
a.blue:hover{
	text-decoration: none;
}

.left{
	float: left;
}
.right{
	float: right;
}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
	margin: 0px;
	padding: 0px;
}

.center{
	text-align: center;
}
.justify{
	text-align: justify;
}

h1,h2,h3,h4,h5,h6{
	color #041121;
}
h2.header{
	margin: 0px;
	padding: 25px 0px 17px 4px;
	font-size: 25px;
	font-weight: normal;
	color: #041121;
}

.page{
	width: 960px;
	margin: 0px auto;
}
#logo{
	padding: 29px 0px 0px 31px;
}
#logo-napis{
	padding: 51px 0px 0px 0px;
}
#logo-linki{
	padding: 0px 32px 0px 0px;
}
#logo-linki a, #logo-linki a:visited, #logo-linki a:active, #logo-linki a:link{
	color: #7a7a7a;
	padding: 0px 0px 0px 27px;
	margin: 65px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: left;
}
#logo-linki a.logo-link-mapa{
	background-image: url("img/logo-linki1.gif");
}
#logo-linki a.logo-link-kontakt{
	background-image: url("img/logo-linki2.gif");
}
#content{
	background-image: url("img/top-bg.gif");
	background-repeat: no-repeat;
}	
#menu{
	padding: 37px 0px 0px 16px;
}
.menu-header{
	padding: 0px 0px 25px 0px;
}
#menu a{
	height: 33px;
	background-repeat: no-repeat;
	background-position: top;
	width: 249px;
	display: block;
}
#menu a:hover,
#menu a.active{
	background-position: bottom;
	text-decoration: none;
}
#menu a.menu1{
	background-image: url("img/menu1.gif");
}
#menu a.menu2{
	background-image: url("img/menu2.gif");
}
#menu a.menu3{
	background-image: url("img/menu3.gif");
}
#menu a.menu4{
	background-image: url("img/menu4.gif");
}
#menu a.menu5{
	background-image: url("img/menu5.gif");
}
#menu a.menu6{
	background-image: url("img/menu6.gif");
}
#menu a.menu7{
	background-image: url("img/menu7.gif");
}
#menu a.menu8{
	background-image: url("img/menu8.gif");
}
#menu a.menu9{
	background-image: url("img/menu9.gif");
}
#menu a.menu10{
	background-image: url("img/menu10.gif");
}
#partnerzy{
	padding: 51px 0px 0px 0px;
}
.content{
	padding: 33px 28px;
	width: 625px;
}
.content2{
	padding: 20px 28px;
	width: 625px;
}
.nawigacja{
	padding: 0px 0px 0px 5px;
}
.nawigacja .nawi{
	background-image: url("img/nawigacja.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 9px;
	color: #960d3b;
}
.opis{
	padding: 0px 0px 0px 4px;
	line-height: 170%;
}
.row-galeria1{
	width: 140px;
	height: 120px;
	display: table-cell;
	vertical-align: middle;
}
.row-galeria2{
	width: 120px;
	height: 120px;
	border: 2px solid #cbcac5;
	padding: 1px;
	display: table-cell;
	vertical-align: middle;
}
.row-galeria3{
	height: 15px;
}
.kontakt-left{
	width: 170px;
	border: 1px solid #ebebe9;
	border-width: 0px 1px 0px 0px;
	float: left;
	margin: 0px 35px 0px 0px;
}
.kontakt-left2{
	width: 171px;
	float: left;
}
.kontakt-left3{
	width: 236px;
	float: left;
}
.in1,
.in2,
.in3{
	width:128px;
	border: 1px solid #dfddde;
	padding: 7px 12px;
	margin: 0px 0px 10px 0px;
	color: #7b7b7b;
}
.in2{
	width: 218px;
}
.in3{
	width: 218px;
	height: 110px;
}
.inputerror{
	border: 1px solid #970e3a;
	color: #970e3a;
}
.kontakt-butony{
	text-align: right;
	padding: 6px 0px 0px 0px;
}
.kontakt-butony input{
	border: 1px solid #dededc;
	background-color: white;
	padding: 5px 10px;
	color: #990b39;
}
.kontakt-butony input.submit{
	font-weight: bold;
	margin: 0px 0px 0px 15px;
}
#map{
	border: 10px solid #dedede;
	height:170px;
	margin: 20px 0px 0px 0px;
}
.pokaz{
	text-align: center;
}
.pokaz .slideshow img{
	margin: 0px auto;
}
.row-news{
	width: 290px;
}
.data{
	padding: 0px 0px 0px 17px;
	background-image: url("img/czas.gif");
	background-repeat: no-repeat;
	background-position: left;
	color: #a0a0a0;
}
.tytul{
	font-weight:bold;
	font-size: 12px;
	margin: 10px 0px;
}
.naww{
	padding: 15px 0px 0px 0px;
	text-align: right;
	float: right;

}
.nawi-a,
.nawi-b{
	width: 18px;
	height: 18px;
	display: table-cell;
	vertical-align: middle;
	background-color: #980c3b;
	text-align: center;
	font-size: 12px;
	color: white;
	font-weight: bold;
	border: 0px solid white;
	border-width: 0px 0px 0px 3px;
}
.nawi-b{
	background-color: #5f5f5f;
}
.nawi-b a{
	color: white;
}
.map-link{
	font-weight: bold;
	padding: 10px;
}

#foot{
	height: 150px;
	background-image: url("img/foot.gif");
	background-repeat: repeat-x;
}
#foot .podpis{
	padding: 62px 0px 0px 31px;
	color: white;
	line-height: 200%;
}
#foot .podpis2{
	text-align: right;
}
#foot .podpis2 a{;
	color: #a5a5a5
}
