/* CSS Document */
BODY {
	margin: 0px;
}

td, img, div, ul {
}

.foot_bgr {
	background-image: url(img/bgr_foot.gif);
	background-repeat:repeat-x;
	vertical-align:bottom;
}
.bgr_top_menu {
	background-image: url(img/menu_one_bgr.gif);
	background-repeat:repeat-x;
	height:63px;
}
.bgr_menu {
	background-image: url(img/bgr_left_menu.jpg);
	background-repeat: no-repeat;
	width:256px;
}
.top_bgr {
	background-image: url(img/top_bgr.gif);
	background-repeat:repeat-x;
	height:59px;
}
UL {
	margin: 0px;
	padding-left: 30px;
}

li.li1 {
	list-style-image:url(img/zalacznik.gif);
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2c75b9;
}
.zal {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #d52017;
}
.zal:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #2c75b9;
}


.td_top_menu {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	padding-top: 10px;
}
.td_top_menu a {
	color: white;
	text-decoration: none;
	padding: 7px;
}
.td_top_menu a:hover {
	color: yellow;
	text-decoration: underline;
	padding: 7px;
}
.td_top_search {
	font-size:10px;
	color: #860a04;
	border: 1px solid #da251c;
	height: 18px;
	width: 140px;
}

.h100 {
	height:100%;
}


/* menu */
a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.menuOne {
	font-size:11px;
	font-weight: bold;
	color: #0557ab;
	text-decoration:none;
}
a.menuOne:hover {
	font-size:11px;
	font-weight: bold;
	color: #ff7200;
	text-decoration: none;
}
a.menuOneOn {
	font-size:11px;
	font-weight: bold;
	color: #ff7200;
	text-decoration: none;
}
a.menuTwo {
	font-size:10px;
	font-weight: normal;
	color: #0557ab;
	padding-left: 5px;
	text-decoration:none;
}
a.menuTwo:hover {
	font-size:10px;
	font-weight: normal;
	color: #ff7200;
	padding-left: 5px;
	text-decoration: none;
}
a.menuTwoOn {
	font-size:10px;
	font-weight: normal;
	color: #ff7200;
	padding-left: 5px;
	text-decoration: none;
}

/* informacje */

h1.sciezka {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	padding-bottom: 20px;
	padding-top: 25px;
	color: #ff7200;
}
h1.sciezka a {
	font-weight: normal;
	text-decoration:none;
	color: #ff5b00;
}
h1.sciezka a:hover {
	text-decoration:underline;   
}
.data {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	color: #939393;
	padding-left: 3px;
	padding-right:5px;
}
h1.title {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #0186d2;
	padding-left: 5px;
	margin:0px;
}
h1.akapit {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #0186d2;
	padding-left: 0px;
}
.txt {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #183885;
}
.link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:underline;
	color: #ff5b00;
}
.link:hover {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color: #ff5b00;
}
a.wiecej {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color: #2c75b9;
}
a.wiecej:hover {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #2c75b9;
	text-decoration: underline;
}
.autor {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #9099a8;
}
.img {
	padding: 2px;
	margin-right: 8px;
	border: 1px solid #d9e6f2;
}
.img_g {
	padding: 2px;
	border: 1px solid #d9e6f2;
}
.stopka_bgr {
	background-image: url(img/foot.gif);
	background-repeat:repeat-x;
	height:40px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #dfeaf4;
	vertical-align: middle;
	padding-left: 15px;
}
.stopka_link {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
	color: #dfeaf4;
}
.stopka_link:hover {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
	color: #dfeaf4;
}
.stopka_bgr_eline {
/*	background-image: url(img/foot2.gif);*/
   background-color: white;
	background-repeat:repeat-x;
	height:40px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #066cba;
	vertical-align: middle;
	padding-left: 15px;
   padding-right: 10px;
}

/* Formularz Kontaktowy */

.fBoxTitle {
	background-image: url(img/fBoxBgr.gif);
	background-repeat:repeat-x;	
	width: 300px;
	border-top: 1px solid #9ec1e7;
	border-left: 1px solid #9ec1e7;
	border-right: 1px solid #eff4fa;
	border-bottom: 1px solid #eff4fa;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #0186d2;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.fBoxMail {
	background-image: url(img/fBoxBgr.gif);
	background-repeat:repeat-x;	
	width: 200px;
	border-top: 1px solid #9ec1e7;
	border-left: 1px solid #9ec1e7;
	border-right: 1px solid #eff4fa;
	border-bottom: 1px solid #eff4fa;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #0186d2;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.fBoxTresc {
	background-image: url(img/fBoxBgr.gif);
   background-color: #FFF;
	background-repeat:repeat-x;	
	width: 300px;
	height: 150px;
	border-top: 1px solid #9ec1e7;
	border-left: 1px solid #9ec1e7;
	border-right: 1px solid #eff4fa;
	border-bottom: 1px solid #eff4fa;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #0186d2;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.fBoxBt {
	background-image: url(img/fBoxBt.gif);
	background-repeat:repeat-x;	
	border: 0px;
	width: 60px;
	height: 18px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #ff4d1d;
}




/* --- stronicowanie --- */
.strPN {
	font: bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0557ab;
	text-decoration: none;
	padding: 5px;
}
a.strPNLink {
	font: bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0557ab;
	text-decoration: none;
}
a.strPNLink:hover {
	font: bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: none;
}


.strS {
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0557ab;
	text-decoration: none;
	padding: 5px;
}
a.strSLink {
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0557ab;
	text-decoration: none;
}
a.strSLink:hover {
	font: 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: underline;
}


.strA {
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: none;
	padding: 5px;
}
a.strALink {
	font: bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0557ab;
	text-decoration: none;
}
a.strALink:hover {
	font: bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: none;
}


/* --- zdjecie --- */
.zdjecie_left {
   padding: 0px;
   padding-top: 5px;
   padding-bottom: 3px;
   padding-right: 5px;
}

.zdjecie_center {
   padding: 0px;
   padding-top: 5px;
   padding-bottom: 3px;
   padding-left: 5px;
   padding-right: 5px;
}

.zdjecie_right {
   padding: 0px;
   padding-top: 5px;
   padding-bottom: 3px;
   padding-left: 5px;
}


.zdjecieInfoRamka {
	border: 1px solid #d9e6f2;
}

.zdjecieInfoOpis {
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0557ab;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
}

.zdjecieInfoAutor {
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0557ab;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
}



/* --- z edytora --- */
/*--- tabele ---*/
.etblfrm0 {
	background-color: #8ec0ef;
}
.etblunfrm0 {
}
.etbltdh0 {
	background-color: #d8e6f3;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #183885;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}
.etbltdd0 {
	background-color: #FFFFFF;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #183885;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}


.etblfrm1 {
	background-color: #ff7200;
}
.etblunfrm1 {
}
.etbltdh1 {
	background-color: #ffc393;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}
.etbltdd1 {
	background-color: #FFFFFF;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #183885;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}

td.menuOne {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #0557ab;
}

.zdjecieInfoRamka {
  border: 1px solid #d9e6f2;
  margin: 6px;
}

