html{ height:100% }
body {
	font: 11px Verdana, Helvetica, sans-serif;
	color: #000000;
	min-width:830px;
	margin:0;
	padding:0;
	text-align:center;
	background: #9DA6AB url("../images/bg_top.jpg") repeat-x center top;
}

@media print {
 #print {
  display:block;
 }
 #noprint {
  display:none;
 }
 .print {
  display:block;
 }
 .noprint {
  display:none;
 }
} /****** KONIEC @media print */

form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

img     
{
	border:none;
	margin:0;
	padding:0;
	vertical-align:middle;
}
p {
	padding: 5px 0px;
	margin:0;
}
h2 {
	margin:0;
	padding: 15px 0px;
	font: 11px Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #2556DA;
}
a {
	text-decoration: none;
	color: #555555;
}

a:hover {
	color: #000000;
}
.fleft {
	float: left;
}
.fright {
	right: left;
}
.clear {
	clear: both;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}
.justify {
	text-align: justify;
}
.padding0 {
	padding: 0;
}
.margin0 {
	margin: 0;
}
.display_none {
	DISPLAY: none;
}

.ofirmie_cnt {
	padding-left: 10px;
	padding-right: 20px;
}
.podpis {
	padding-left: 0px;
}

.dane {
	font-size: 0.8em;
	padding-left: 10px;
	color: #999999;
}

.full_container {
	width:100%;
	height:100%;
	margin-bottom: 57px;
	background: #FFFFFF url("../images/bg_bottom.jpg") repeat-x center bottom;
}
.top_container {
	width:100%;
	height: 397px;
	margin:0;
	padding:0;
	background: transparent url("../images/bg_top_center.jpg") no-repeat center top;
}
.main_contain {
	width:830px;
	margin: 0 auto;
	padding:0;
	background: #FFFFFF url("../images/bg_main.jpg") no-repeat right bottom;
}
.main_container {
	width:830px;
	margin: 0 auto;
	padding:0;
	background: transparent url("../images/bg_bok.gif") repeat-y right top;
}
.main_container_l {
	width:605px;
	min-height: 300px;
	padding-left: 15px;
	margin:0;
}
.main_container_l p {
	margin:0;
	padding:0;
}
.tresc_cnt {
	overflow: hidden;
	width: 595px;
	border-top: 1px solid #E5ECF1;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
}

.tresc_div {
	padding: 5px 15px;
}
.tresc_div ul {
	margin: 0;
	padding: 0px 10px;
}
.tresc_div li {
	margin: 0;
	padding: 5px 0px;
}


.main_container_r {
	width:204px;
	min-height: 300px;
	margin: 0;
	padding-left:6px;
	padding-bottom: 20px;
}
.imgbok {
	margin-top: 25px;
}

.bottom_menu {
	clear: both;
	width: 830px;
	height: 56px;
	margin: 0 auto;
	background: #E5ECF1 url("../images/bg_menu2.gif") no-repeat center center;
}
.bottom_menu_l {
	width:596px;
	padding-left: 24px;
	font: 10px Verdana, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.bottom_menu_l ul {
	margin: 0;
	margin-right: 10px;
	padding: 21px 0px;
	list-style-type: none;
}
.bottom_menu_l li {
	margin: 0;
	display: inline;
}
.bottom_menu_l a {
	padding: 0px 12px;
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
	text-decoration: none;
}
.bottom_menu_l a:hover {
	color: #AAAAAA;
	text-decoration: none;
}
.bottom_menu_r {
	width:210px;
	padding-top: 21px;
	font: 9px Verdana, Verdana, Helvetica, sans-serif;
	color: #999999;
}
.bottom_menu_r a {
	color: #AAAAAA;
	text-decoration: none;
}
.bottom_menu_r a:hover {
	color: #CCCCCC;
	text-decoration: none;
}

.bottom_container {
	width: 795px;
	margin: 0 auto;
	text-align: left;
	padding-left: 35px;
	height: 40px;
	padding-top: 16px;
	font: 9px Verdana, Verdana, Helvetica, sans-serif;
	color: #7A7A7A;
	border:0px solid #777777;
}
.top1_cnt {
	width: 780px;
	margin: 0 auto;
	width: 830px;
	height: 117px;
	background: #151618;
}
.top1_cnt_l {
	width: 500px;
	padding-top: 12px;
	padding-left: 50px;
}
.top1_cnt_l1 {
	width: 92px;
	padding-top: 40px;
}
.top1_cnt_l2 {
	width: 159px;
	padding-top: 40px;
}
.top2_cnt {
	width: 780px;
	margin: 0 auto;
	width: 830px;
	height: 217px;
	background: #151618;
}
.top3_cnt {
	width: 780px;
	margin: 0 auto;
	width: 830px;
	height: 63px;
	background: #E5ECF1 url("../images/bg_menu.gif") no-repeat center center;
	font: 11px Verdana, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.top3_cnt ul {
	margin: 0;
	margin-right: 10px;
	padding: 0px;
	padding-top: 27px;
	list-style-type: none;
}
.top3_cnt li {
	margin: 0;
	display: inline;
}
.top3_cnt a {
	padding: 0px 58px;
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
	text-decoration: none;
}
.top3_cnt a:hover {
	color: #AAAAAA;
	text-decoration: none;
}

.top1 {
	background: transparent url("../images/top_01_01.jpg") no-repeat center top;
}
.top2 {
	background: transparent url("../images/top_02_01.jpg") no-repeat center top;
}

.mapka_cnt {
	clear: both;
	padding: 10px 0px;
	margin-top: 20px;
	width: 388px;
	border-left: 0px solid #999999;
}
.mapka_cnt p {
	padding: 0px;
	margin: 0px;
	padding-top: 6px;
}

/* formularz */
.formularz_cnt {
	float: left;
	padding: 10px 0px;
	padding-right: 10px;
	margin-top: 20px;
	width: 180px;
	min-height: 260px;
	border-right: 1px solid #999999;
}

.formularz_cnt p {
	padding: 0px;
	margin: 0px;
	padding-top: 6px;
}


.inp-info {
  color: #444444;
  font-size: 11px;
}

.commnickid {
  padding: 3px 3px;
  color: #303030;
  /* width: 50% !important; */
  height: 15px;
  display: block;
  font-size: 11px;
  font-family: Trebuchet MS;
  border: solid 1px silver;
  background-color: #F7F7F7;
}
.commnickid:focus {
  border: solid 1px #303030;
}

.commbody {
  padding: 3px 3px;
  color: #303030;
  /* width: 100% !important; */
  display: block;
  font-size: 11px;
  font-family: Trebuchet MS;
  border: solid 1px silver;
  background-color: #F7F7F7;
}
.commbody:focus {
  border: solid 1px #303030;

}

.submitcomm {
  padding-top: 1px;
  margin: 0;
  border: solid 2px #94BB15;
  background-color: #94BB15;
  color: white;

  font-size: 12px;
  font-family: Trebuchet MS;
  text-transform: uppercase;
  cursor: pointer;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}


/*	koniec formularza */

.galerie_cnt {
	width: 100%;
	overflow: hidden;

}

.galeria_cnt {
	width: 284px;
	height: 98px;
	float: left;
	margin-right: 10px;
	margin-top: 15px;
	border: solid 0px #EEEEEE;
}


.thumbl {
	width: 127px;
	height: 96px;
	float: left;
	/* background: #E5ECF1; */
	border: solid 1px #E5ECF1;
}
.thumbr {
	width: 144px;
	float: left;
	overflow: hidden;
	padding-top: 10px;
	padding-left: 10px;
}
.thumbm {
	font-size: 9px;
	color: #888888;
}

.thumb_cnt {
	float: left;
	width: 148px;
	padding-top: 15px;
}

.navidiv {
	padding-top: 20px;
	padding-bottom: 5px;
	text-align: center;
	background: transparent url("../images/navidivbg.gif") repeat-x center bottom;

}

.navidiv a {
	padding: 5px 20px;
	margin: 1px;
	border: solid 1px #CCD9DE;
	border-bottom: 0px;
	background: #E5ECF1;
}

.label {
	background: #F4F7F9;
	padding: 15px 10px;
	margin-top: 5px;
	margin-bottom: 5px;

}
.colcz {
	color: #000000;
}
.colcz a {
	color: #000000;
}
.colcz a:hover {
	color: #000000;
}

.col {
	float: left;
	width: 297px;
	color: #000000;
}
.col a {
	color: #000000;
}
.col a:hover {
	color: #000000;
}

.colz {
	float: left;
	width: 297px;
	color: #AAAAAA;
}
.colz a {
	color: #AAAAAA;
}
