html, body {
min-width: 955px;
}

h2 {
	font-size: 12pt;
	font-family:Arial;
	font-weight:bold;
}

h3 {
	font-size: 9pt;
	font-family:Arial;
	font-weight:bold;
	margin-bottom: 0px;
}


#menuDol {
	z-index:10;
	position:absolute;
	left:187px; 
	top:46px;
}

#menuGora {
	z-index:10;
	position:absolute;
	top:0px;
	left:187px;
}
#main-center {
	position:absolute; 
	left:50%; 
	margin-left: -500px;
	top:0px;
	width:955px;
	height:555px;
	margin-top:0px;
}

#main-tlo {
	position:absolute;
	left:0px;
	top:0px;
	width:955px;
	height:66px;
	background: url("../images/main_tlog.jpg") no-repeat top center;
}

#main-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:187px;
	height:66px;
}

#main-02 {
	width:175px;
	height:29px;
	background: url("../images/main_02.jpg") no-repeat top center;
}

#main-02:hover {
	background: url("../images/main_02on.jpg") no-repeat top center;
	cursor: pointer;
}

#main-03 {
	width:175px;
	height:29px;
	background: url("../images/main_03.jpg") no-repeat top center;
}

#main-03:hover {
	background: url("../images/main_03on.jpg") no-repeat top center;
	cursor: pointer;
}
#main-04 {
	width:175px;
	height:29px;
	background: url("../images/main_04.jpg") no-repeat top right;
}
#main-04:hover {
	background: url("../images/main_04on.jpg") no-repeat top right;
	cursor: pointer;
}
#main-szukaj{
	position:absolute;
	left:810px;
	top:7px;
}

#main-07 {
	position:absolute;
	left:0px;
	top:0px;
	width:38px;
	height:16px;
}

#search input.but { 
	position:absolute;
	left:138px;
	top:0px;
	width:14px;
	height:16px;
	border: none;
	background: url("../images/main_09.jpg") no-repeat center center; 
	cursor: pointer;
}

#main-08 input.text {
	position:absolute;
	left:37px;
	top:0px;
	width:85px;
	height:13px;
	border: 1px #AEBFFF solid; 
	background-color: #FFFFFF;
}

#main-09 input.but {
	position:absolute;
	left:127px;
	top:0px;
	width:14px;
	height:16px;
	border: none; 
	background: url("../images/main_09.jpg") no-repeat center center;
	cursor: pointer;
}



#main-map-kont {
	position:absolute;
/*	left:835px; */
	left:785px; 
	top:50px;
}

#main-lang {
	position:absolute;
	left:903px; 
	top:46px;
}


#main-12 {
	position:absolute;
	left:0px;
	top:0px;
	width:64px;
	height:14px;
}

#main-13 {
	position:absolute;
	left:64px;
	top:0px;
	width:6px;
	height:14px;
}

#main-14 {
	position:absolute;
	left:70px;
	top:0px;
	width:43px;
	height:14px;
}

#main-20 {
	width:68px;
	height:20px;
	background: url("../images/main_20.jpg") no-repeat top center;
}
#main-20:hover {
	background: url("../images/main_20on.jpg") no-repeat top right;
	cursor: pointer;
}
#main-21 {
	width:109px;
	height:20px;
	background: url("../images/main_21.jpg") no-repeat top center;
}
#main-21:hover {
	background: url("../images/main_21on.jpg") no-repeat top right;
	cursor: pointer;
}
#main-22 {
	width:147px;
	height:20px;
	background: url("../images/main_22.jpg") no-repeat top center;
}
#main-22:hover {
	background: url("../images/main_22on.jpg") no-repeat top right;
	cursor: pointer;
}
#main-23 {
	width:102px;
	height:20px;
	background: url("../images/main_23.jpg") no-repeat top center;
}
#main-23:hover {
	background: url("../images/main_23on.jpg") no-repeat top right;
	cursor: pointer;
}
#main-24 {
	width:101px;
	height:20px;
	background: url("../images/main_24.jpg") no-repeat top center;
}
#main-24:hover {
	background: url("../images/main_24on.jpg") no-repeat top right;
	cursor: pointer;
}


#main-32 {
	position:absolute;
	width:706px;
	height:348px;
/*	left:4px; */
	left:7px;
	top:3px; /*flash*/
}

#main-prawa {
	position:absolute;
#	left:770px;
#	left:745px;
	left:725px;
	top:70px;
	
}

#main-35 {
	position:relative;
	top:0px;
	left:0px;
	width:228px;
	height:117px;
}

#main-38 {
	position:relative;
	top:5px;
	left:0px;
	width:228px;
	height:117px;
}

#main-40 {
	position:relative;
	top: 8px;
	left:0px;
	width:228px;
	height:117px;
	margin-bottom:6px;
}

#main-40zobacz1 {
	position:relative;
	top: 10px;
	left:0px;
	width:228px;
	height:15px;
	background: url("../images/main_40z_01.jpg") no-repeat center center; 
}
#main-40zobacz2 {
	position:relative;
	top: 0px;
	left:0px;
	width:228px;
	padding:0px;
	margin:0px;
	line-height: 1.2;
	background: url("../images/main_40z_02.jpg") repeat center center; 
}
#main-40zobacz3 {
	position:relative;
	top: 0px;
	left:0px;
	width:228px;
	height:26px;
	padding:0px;
	margin:0px;
}


#main-40zobacz2 a , a:visited {
	color: #0E53B0;
	text-decoration: none;
    font-family: Arial; 
	font-size:8pt;
} 

#main-40zobacz2 a:hover {
	text-decoration: underline;
}

#main-40zobacz2 ul {
	color: #0E53B0;
	text-decoration: none;
    font-family: Arial; 
	font-size:8pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:20px;
	padding-left:30px;
	margin-left:0px;
	
} 

#main-boxy-dol {
	position:absolute;
	left:7px;
	top:353px;
}

#main-42 {
	position:absolute;
	left:0px;
	top:0px;
	width:174px;
	height:132px;
}

#main-44 {
	position:absolute;
	left:176px;
	top:0px;
	width:175px;
	height:132px;
}

#main-46 {
	position:absolute;
	left:354px;
	top:0px;
	width:176px;
	height:132px;
}

#main-47 {
	position:absolute;
	left:530px;
	top:0px;
	width:176px;
	height:132px;
}

#main-49 {
	position:relative;
	top: 8px;
	left:0px;
	width:228px;
	height:117px;
}

#main-49-269 {
	position:relative;
	top: 8px;
	left:0px;
	width:227px;
	height:115px;
}

#main-footer {
	text-align: right; 
	padding-top: 4px; 
	position: relative;
	left:0px;
	top:75px;
	height: 12px;
	width: 955px;
	background: url('../images/footer_line.jpg') repeat-x top center; 
	font-family: Arial; 
	font-size: 9px;
	color: #6A9FBC;
}

#main-footer a {margin-right: 12px; text-decoration: none; font-family: Arial; font-size: 9px; color: #0E3863; }

.footer_right { float: right; margin-right: 0px;}
.footer_left {float: left; margin-left: 2px;}


#main-content {
	position:relative;
	top:70px;
	left:0px;
	width:740px;
	min-height: 490px;
}

form { margin: 0px; padding: 0px; border: none;}

#content_header {
       width:710px;
       height:26px;
	    color: #0066CC;
	  font-weight: bold;       
	   margin-top: 7px;
  margin-left:5px;
 
}

#content_header a, a:visited {
	  font-weight: bold;       
	    color: #0066CC;
    font-weight: bold;
  text-decoration: none;
}

#content_header_right {
  text-align:right;
  margin-top:-40px;
}

#bottom_guziki {
width:690px;
  text-align:right;

}

#bottom_guziki a, a:visited {
color: #444444;
  text-decoration: none;
    font-family: Arial; 
font-size:8pt;
  
}

#content_header_left {
  height:40px;
  text-align:left;
  
}

#head_tytul {
 color: #777777;
  font-weight: normal;
 margin-top:0px;
 margin-left:30px;
  width:710px;
  font-size:22px;
  font-family: Arial;
}


.upper_submenu { 
	
	position: relative; 
	margin-left: -1px; 
	text-align: left;
	text-indent: 10px;
	cursor: pointer;
	font-weight: normal;
	width:175px;
	top:29px;
	left:4px;
}
.upper_submenu a {	 color: #eeeeee;text-decoration: none; font-weight: normal;}
.upper_submenu div { padding-top: 7px; font-family: Verdana; font-size: 11px; font-weight: normal;}
.upsub {
	
 	background: url("../images/menu_bgg.jpg") no-repeat center center; 
 	height: 20px;
 	margin-top:-2px;

}

.upsub a, a:visited {
	
	color:  #0e3863;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana; 
	font-size: 11px; 
	
}

.upsub div {
	
	padding-top: 3px;
	
}
.upsub div:hover {
	
	background-color: #D0D0D0;
	
}
.upsub a:hover {
	
	color:  #2251a1;
	
}

.upper_submenu_dol { 
	
	position: relative; 
	margin-left: -1px; 
	text-align: left;
	text-indent: 10px;
	cursor: pointer;
	font-weight: normal;
	width:155px;
	top:21px;
	
  }
  
.upsub_dol {
	
 	background: url("../images/menu_bg.jpg") no-repeat center center; 
 	height: 20px;
 	margin-top:-2px;
 	
 }
 
.upsub_dol a, a:visited {
	
	color:  #0e3863;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana; 
	font-size: 11px; 
	
}

.upsub_dol div {
	
	padding-top: 3px;
	
}
.upsub_dol div:hover {
	
	background-color: #D0D0D0;
	
}

.upsub_dol a:hover {
	
	color:  #2251a1;
	
}

#menug {
	
	display:none;
}

.strona {
font-family: Arial; 
font-size:8pt;
color: #444444;
margin-left:30px;
margin-right:30px;
/*line-height: 2;*/
}

.akt {
font-family: Arial; 
font-size:8pt;
color: #444444;
/*margin-left:30px;*/
margin-right:30px;
/*line-height: 2;*/
}

.normal {
font-family: Arial; 
font-size:8pt;
color: #444444;
text-decoration: none;
font-weight: normal;
}

#main-content a {
font-family: Arial; 
font-size:8pt;
color: #0066CC;
text-decoration: none;
}

#main-content a:hover {text-decoration: underline;}

.podstrony {text-align:left;
font-family: Arial; 
font-size:8pt;
color: #444444;
 padding-left: 200px;
 }

.podstrony div {padding-left:12px; background:url('../images/akt_dot2.jpg') no-repeat left center; color #0066CC;}

.podstrony-kontakt {text-align:left;
font-family: Arial; 
font-size:8pt;
color: #444444;
 }
.podstrony-kontakt div {padding-left:12px; background:url('../images/akt_dot2.jpg') no-repeat left center; color #0066CC;}

#word_press_title {padding:3px 8px;clear:both;font-family: Arial; 
font-size:8pt;
}

#word_press_title .word_press_a_data {font-family: Arial; 
font-size:8pt;
color: #444444; }

#word_press_title .word_press_a {font-family: Arial; 
font-size:8pt;
color: #0066CC; font-weight:bold;}

#word_press_content {margin:0px 5px 20px 10px;
font-family: Arial; 
font-size:8pt;
}

#word_press_content a {
font-family: Arial; 
font-size:8pt;
color: #444444;
}

#word_press_contact {background-color:#D2D2D2;padding: 15px 10px 0px 10px;height:145px;}
#word_press_contact div.personal {float:left; display:inline; font:normal 8pt Arial; line-height:16px; left: 120px; top: -120px; position: relative; height:30px; }
#word_press_contact div.fota {left: 0px; top: 0px;position: relative;}
#word_press_text {font:bold 8pt Arial;margin:10px 0;}
#word_press_text div {margin-bottom:4px;font:bold 8pt Arial;}

#word_press_box {font:normal 8pt Arial;margin-top:15px;width:534px; margin-left:70px;}
#word_press_box div {float:left;display:inline;font:normal 8pt Arial;}
#word_press_box div.wp_text_areas {width:160px;margin:0 8px;line-height:18px;overflow:hidden;}
#word_press_box div.wp_text_spacer {width:3px;background: url('../images/biuro_prasowe/biuro_prasowe_spacer.gif') no-repeat center top;height:183px;}
#word_press_box div.wp_text_areas a {margin:18px 0 0 15px;width:126px;height:30px;display:block;}
#word_press_box div.wp_text_areas span {display:block;margin-top:12px;}
#word_press_box div.wp_text_areas input {padding-left:3px;width:90px;border:1px solid #BDBDBD;background-color:#D2D2D2;font-size:11px;}
#word_press_box div.wp_text_areas input.login_input {margin-left:15px;}
#word_press_box div.wp_text_areas input.pass_input {margin-left:13px;}
#word_press_box #word_press_register {background: url('../images/biuro_prasowe/biuro_prasowe_reg.gif') no-repeat center top;}
#word_press_box #word_press_login {margin-top:10px;background: url('../images/biuro_prasowe/biuro_prasowe_log.gif') no-repeat center top;}
#word_press_box #word_press_arch {margin-top:90px;background: url('../images/biuro_prasowe/biuro_prasowe_arch.gif') no-repeat center top;}

#word_press_box div.wp_text_areas #wp_photos {margin:2px;}
#word_press_box div.wp_text_areas #wp_photos a {margin:0;width:auto;height:auto;display:inline;}
#word_press_box div.wp_text_areas #wp_photos img {width:50px;height:50px;margin:4px;padding:4px;border:1px solid #ccc;}

#word_press_box #word_press_box_floater {float:none;display:block;height:auto;width:100%;clear:both;}

#word_press_box div.wp_text_areas #wp_bios {}
#word_press_box div.wp_text_areas #wp_bios div {float:left;}
#word_press_box div.wp_text_areas #wp_bios div.bio_floater {float:none;width:100%;clear:both;display:block;font-size:1px;height:1px;}
#word_press_box div.wp_text_areas #wp_bios div img {margin:10px;}
#word_press_box div.wp_text_areas .wp_bio_a {display:inline;height:auto;margin:0 0 0 10px;width:auto;}



table.zglos {
  text-align:justify;
}

table.zglos td{
  padding-bottom:2px;
  text-align: left;
  padding-left: 40px;
}

table.zglos tr td{
font-family:Arial;
font-size:8pt;
color: #444444;
}

table.zglos2 {
  font-family:Arial;
  font-size:8pt;
  margin-top:25px;
}


.pos_input_300 {
background-color:#FFFFFF;
border:1px solid #CDD0D4;
color:#444444;
font-family:Arial;
font-size:8pt;
height:17px;
width:460px;
}

.pos_input_300  .error {
  border:1px solid #DF2929;
}

.pos_input_textarea {
background-color:#FFFFFF;
border:1px solid #CDD0D4;
color:#444444;
font-family:Arial;
font-size:8pt;
width:460px;
height:150px
}

.pos_input_textarea  .error {
  border:1px solid #DF2929;
}

.akt_arrows {margin:5px 20px; height:23px;clear:both;}
.akt_arrows a {font-size: 12px; color:#2d76db;}
.akt_left {height:30px;width: 99px;background: url('../images/biuro_prasowe/poprzednie.jpg') no-repeat left center; padding-left:23px; padding-top:5px;cursor:pointer;}
.akt_right {height:30px;width: 99px;float:right;background: url('../images/biuro_prasowe/nastepne.jpg') no-repeat right center; padding-right:23px;padding-top:5px;cursor:pointer;}

.sitemap {line-height:12px; margin-top:15px}
.sitemap_left {float:left;width:50%;}
.sitemap_right {float:right;width:49%;}
.sitemap_root:hover {text-decoration: underline;}

input.butok {
	position:relative;
	top: 5px;
	left: 20px;
}

input.mailform {
	background-color:#FFFFFF;
	border: 1px #AEBFFF solid; 
	color:#444444;
	font-family:Arial;
	font-size:8pt;
	height:17px;
	width:460px;
}

a h3:hover {
	text-decoration:underline;
}

.dcmagnr {
	font-size: 12pt;
	margin-right:3px;
}
.dcmag_opis_zdj {
	position:relative;
	width:260px;
	text-align:center;
	align:center;
	left:30%; 
}
h3.dcmag {
	color: #0E53B0;
}
h3.dcmagpyt {
	color: #0E53B0;
	font-style: italic; 
}

/* gallery */
.photosContainer {width:100%;margin:10px 0px;}
.photosContainer table {width:100%;}
.photosContainer table td {padding: 6px 0px;text-align:center;}
.photo {border: 1px solid #eee; width: 144px; height: 104px;}
.photo a {text-decoration:none;}
.photo a img {border:none;text-decoration:none;}
#content .photo img {margin:0px; }
.photoName {width:144px; color:#2D76DB; font-size: 11px;}
.photosPagination {font-size: 11px;width:100%;color:#0D61D5}
.photosPagination div {border-top: 1px solid #eee; padding-top: 5px;}
.photosPagination div b {margin-left: 4px;margin-right:10px;font-size: 12px;font-weight:bold;}
.photosPagination a {margin-left: 4px;color:#0D61D5}
.photosPagination a:hover {color:#06377B;}
.photosPagination span {margin: 0px 4px;font-size: 12px;font-weight:bold;}
/* gallery - end */

/* newsy */
td
{
font-family: Arial; 
font-size:8pt;
color: #444444;
}

table.cienkaramka {
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
	border-color: #000000;
	border-style: solid;
}

table.cienkaramka td {
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    border-color: #000000;
	border-style: solid;
}
