img {   border: none; }

body {
	font-size : 62.5%;
	text-align : center;
	font : normal 13px 'Trebuchet MS', Georgia, Tahoma, Verdana, Arial, Sans-Serif;
	border : none;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	line-height : 1.5em;
	margin-top : 0;
	background-color : #fff;
}



.tabeleczka td {background: #eee; border: 1px solid #ccc; font : normal 11px  Tahoma, Verdana, Arial, Sans-Serif; padding: 1px;}




#box {
   padding: 0px;
   margin: 0 0 0 20px;
}

table.listp {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-decoration: none;
	FONT-SIZE: 11px;
	border-collapse: collapse;
	width: 600px;
	color: #333;
	
}

.listp tr {
	background-color: #f5f5f5;
}

.listp tr.line {
	background-color: #f9f9f9;
}


.listp td {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 1px 5px 1px 5px;
}

.listp td.center {
	text-align: center;
}

.listp td b {
	color: #000;
}
.listp th {
	text-align: right;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 1px 5px 1px 5px;
	font-weight: normal;
}

.listp th.center {
	text-align: left;
	border: 0;
	padding: 10px 5px 1px 0px;
	background-color: transparent;
	font-weight: bold;
	color: Blue;
}

#dymek {
	font : normal 12px 'Trebuchet MS', Georgia, Tahoma, Verdana, Arial, Sans-Serif;
	text-align : left;
	margin: 0 0 0 0;
}

#dymek img {

	border: none;
}



#naglowek {
	height : 20px;
	margin : 0;
	padding : 0;
	text-align : right;
	width : 980px;
	margin-left : auto;
	margin-right : auto;
}

#sciezka {
	color : #eee;
	margin : 0;
	padding : 0;
}

#title {
	height : 72px;
	margin : 0;
	padding : 0;
	text-align : left;
	width : 980px;
	margin-left : auto;
	margin-right : auto;
}

#menu {
	margin : 0;
	padding : 0;
	height : 26px;
	text-align : left;
	width : 980px;
	margin-left : auto;
	margin-right : auto;
}



#tresc {
	width : 980px;
	height : auto;
	margin-left : auto;
	margin-right : auto;
	margin-top : 0;
	background-color : #fff;
	text-align : left;
}

#zawartosc {
	float : left;
	width : 700px;
	padding : 20px 20px 20px 0;
	margin : 0;
}

form.forma input {
	width : 280px;
	margin-bottom : 3px;
	padding : 2px;
}

form.forma textarea {
	width : 280px;
	width : 570px;
	height : 120px;
	margin-bottom : 2px;
}

form.forma input, form.forma textarea {
	font-size : 11px;
	font-family : Arial, Tahoma;
	padding : 2px;
	background-color : #bbb;
	border : 1px solid #000;
	border-right : 1px solid #000;
	border-left : 1px solid #000;
	border-top : 1px solid #000;
	border-bottom : 1px solid #000;
}

form.forma {
	margin-top : 12px;
	margin-bottom : 12px;
	text-align: left;
}

form.forma label {
	float : left;
	line-height : 25px;
	width : 120px;
	font-family : tahoma, arial, sans-serif;
	text-align : left;
	text-decoration : none;
	font-size : 11px;
	color : #ccc;
}

form.forma span {
	font-family : tahoma, arial, sans-serif;
	text-align : left;
	text-decoration : none;
	font-size : 11px;
	color : #ccc;
	padding : 2px;
}



form.forma input.find {
	border : none;
	width : 61px;
	height : 22px;
	margin-top : 12px;
	margin-left : 345px;
	background : url(template/poszukaj.png);
	background-repeat : no-repeat;
}

form.forma input.submit {
	border : none;
	width : 61px;
	height : 22px;
	margin-top : 12px;
	margin-left : 345px;
	background : url(template/poszukaj.png);
	background-repeat : no-repeat;
	display : none;
}

#mail {
	float : left;
	
	width : 700px;
	height : auto;
}

#infor {
	
}

#middle {
	width : 980px;
	height : auto;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	margin-left : auto;
	margin-right : auto;
	margin-top : 0;
	background-color : #565551;
}

#middle p {
	margin : 0;
	border : 0;
	padding : 10px 0 0 0;
	font-family : tahoma, arial, sans-serif;
	text-align : left;
	text-decoration : none;
	font-size : 11px;
	line-height : 16px;
	color : #ccc;
}

#naw {
	float : right;
	width : 250px;
	height : auto;
}

#news {
	width : 250px;
	text-decoration : none !important ;
	text-align : left;
	border-top : 2px solid #999;
	border-bottom : 2px solid #999;
}

#news ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
	width : 250px;
}

#news li {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

#news1 {
	width : 250px;
	text-decoration : none !important ;
	text-align : left;
	border-top : 2px solid #999;
	border-bottom : 2px solid #999;
}

#news1 ul {
	list-style-type : none;
	margin : 0;
	padding : 0;
	width : 250px;
}

#news1 li {
	margin : 0;
	padding : 0;
	list-style-type : none;
}




.list a {
	background-color : #fff;
	padding : 3px 0 3px 0;
	border-bottom : 1px solid #ccc;
	width : 250px;
	display : block;
	text-decoration : none !important ;
	color : #000;
}

.list a:hover {
	background-color : #ddd;
	text-decoration : none !important ;
	color : #ffffff;
}

h1 {
	font : bold 27px 'Trebuchet MS', 'Lucida Grande', tahoma, Verdana, Arial, Sans-Serif;
	text-align : left;
	color : #eee;
	text-decoration : none;
	margin : 0;
	padding-top : 16px;
	line-height : 1.1em;
	font-style : normal;
}

h2 {
	font-weight : bold;
	font : bold 20px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color : #FF0000;
	text-decoration : none;
	padding-top : 0;
	margin-bottom : 0;
}

strong {
	color : black;
}



.standard, .standard_a {
	padding : 0 10px 20px 10px;
}

.standard_a {
	border-top : 1px solid #eee;
	border-bottom : 1px solid #eee;
	background-color : #f8f8f8;
}

.w3c {
	width : 980px;
	height: 20px;
	padding : 0 0 0 0;
	margin : 5px 0 5px 0;
	margin-left : auto;
	margin-right : auto;
	margin-top : 0;
	background-color : #2541a7;
	text-align: left;
}



#top {
	background : url("template/naglowek.jpg");
	background-repeat : repeat-x;
	width : auto;
	height : auto;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	margin-left : auto;
	margin-right : auto;
	margin-top : 0;
	background-color : #fff;
}

#tlo {
	width : auto;
	height : 	auto;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	margin-left : auto;
	margin-right : auto;
	background-color : #fff;
	margin-top : 0;
}

#bottom {
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	margin-left : auto;
	margin-right : auto;
	margin-top : 0;
	width :auto;
	height :auto;
	background-color : #2541a7;
	
}

#bottom a.valid {
	padding-left : 14px;
	background : url(template/icon_checkmark.gif) no-repeat 0 2px;
	margin-right : 10px;
}

#bottom a:link, #bottom a:visited {
	color : #ffffff;
	text-decoration : none;
}

#bottom a:hover, #bottom a:active {
	text-decoration : underline;
}

#sciezka {
	text-align : right;
}

a.sciezka {
	text-decoration : underline;
	color : #eee;
	font-size : 13px;
}

a.sciezka:hover {
	text-decoration : underline;
	color : #eee;
	font-size : 13px;
}


a {
	text-decoration : underline;
	color : blue;
	
}

a:hover {
	text-decoration : underline;
	color : blue;
	
}




img.strona {
	border : 0;
	margin : 10px 0 10px 0;
}

blockquote {
 	float : right;
	width : 250px;
	padding-left : 10px;
	margin : 15px 0 0 10px;
	border-left : 4px solid #ddd;
	color : #f9800d;
	
}



div.pause {
	clear : both;
	margin : 0;
	padding : 0;
}

