body{
/*	background-color: rgb(22,49,111); */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: navy;
	margin: auto;
}


a:link{
  color:navy;
  text-decoration:none
}

a:visited{
  color:navy;
  text-decoration:none
}

a:hover{
	color: Maroon;
	text-decoration: none;
}
a img {
border:none;
}
input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
p{
margin-top:0px;
}

a.wiecej{
margin-top:10px;
width:14px;
padding:0px 3px;
text-align:center;
background-color: navy; 
color:white;
font-weight:bold;
font-size:10px;
}

a:hover.wiecej{
	margin-top: 10px;
	width: 14px;
  padding:0px 3px;	
	text-align: center;
	background-color: #A0522D;
	color: white;
	font-weight: bold;
	font-size: 10px;
}



#master_logo {
  position:relative;
  margin:auto;
	margin-top: 16px;
  margin-bottom: 0px;
	width: 900px;
	padding: 0px;
	color: White;
	height: 80px;

}




/* menu poziome */
#master_menu_top {
	margin-left: 6px;
	width: 666px;
	padding: 5px 0px 0px 0px;
	height: 20px;
	background-color: #F48000;
}

 #menu_top {
  list-style:none;
  float:left;
  margin-left:0px;
  padding-left:0px;
  margin-top:0px;
  margin-bottom:0px;
 }
 #menu_top li {
  float:left;
  font-weight:bold; 
/*  padding:2px 10px; 
  margin-right:4px; */
  border-right:1px solid #f4f4f4;
 } 
 #menu_top li a {
  display:block;
  padding:2px 10px;  
 } 
#menu_top li a:hover {
	background-color: #FFBC71;
}


 li#menu_main {
 margin-left:263px;
  border-right:none;
  border-left:1px solid #f4f4f4;
 }

/* menu poziome koniec */


#master_banner_flash {
  margin-left:6px;
	width: 666px;
	padding: 0px;
	height: 80px;
}
#master_prawy_top {
  margin-right:6px;
	width: 214px;
	padding: 0px;
/*	height: 185px; */
	color: White;
	text-align:right;

/*	position:relative; */
	vertical-align:bottom;
}

#tbl_master_head {
margin:auto;
margin-top:0px;
font-size: 10px;
width:900px;
vertical-align:top;
background-color:white;
/*border-top:4px solid white; */
}

#tbl_master_head_k1 {
	width: 680px;
	padding-top:0px;
/*	background-image: url(grafika/top_head_left.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px; */
}

#tbl_master_head_k2 {
	width: 220px;
	padding-top: 0px;
	vertical-align:bottom;
	padding-bottom:0px;

/*	background-image: url(grafika/top_head_right.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%; */
}



#tbl_master {

margin:auto;
font-size: 11px;
width:900px;
vertical-align:top;
background-color:white;
margin-bottom:20px;

}

#tbl_master td {
	vertical-align:top;
}
#tbl_master_k1 {

	width: 220px;
	padding: 0px;
  padding-bottom:6px;
/*	background-image: url(grafika/bottom_master_left.gif);
	background-repeat: no-repeat;
	background-position: 0% 100%; */

}

#tbl_master_k2 {
width:460px;
padding:0px;
padding-bottom:10px;

}

#tbl_master_k3 {
  width:220px;
  padding:0px;
/*	background-image: url(grafika/bottom_master_right.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%; */

}

/* zmiana dla galerii */
#tbl_master_galeria_k2 {
  width:680px;
  padding:0px;
  padding-bottom:10px;
/*
	background-image: url(grafika/bottom_master_right.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
*/
}
/* zmiana dla galerii - koniec*/




/* lewy1 */
#master_lewy1 {
  margin-top:5px;
  margin-left:6px;
	width: 214px;
	padding: 0px;
	background-color: rgb(0,103,172);
	background-image: url(grafika/master_lewy1_top.png);
	background-repeat: no-repeat;
	background-position: 0% 0%;
  font-size:11px;
}
#master_lewy1 a:link{
color:white;
font-weight:bold;
}
#master_lewy1 a:visited{
color:white;
font-weight:bold;
}
#master_lewy1 a:hover{
color:white;
font-weight:bold;
}

 


#siedziby {
	margin: 0px;
	padding: 10px 0px 10px 20px;
	list-style: square;
	background-image: url(grafika/master_lewy1_bottom.png);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	color: #F48000;
}
#siedziby li {
  margin-bottom:10px;
}

#siedziby li a {
/*	background-image: url(grafika/punktor.png);
	background-repeat: no-repeat;
	background-position: 0px 1px; */
	padding-left:0px;

}

#siedziby li span {
/*	background-image: url(grafika/punktor.png);
	background-repeat: no-repeat;
	background-position: 0px 1px; */
	padding-left:0px;
	font-weight:bold;
	color: #F48000;

}

#siedziby li.menu_poziome_do_mastera  a {
/*	background-image: url(grafika/punktor.png);
	background-repeat: no-repeat;
	background-position: 0px 1px; */
	padding-left: 0px;
	font-weight: bold;
	color: #A2A4C5;
}


/* siedziby koniec */


/* mailing form */

#mailing {
margin-top:0px;
padding-top:0px;
padding-left:8px;
/*	background-image: url(grafika/master_lewy1_bottom.png);
	background-repeat: no-repeat;
	background-position: 100% 100%; */
	color:navy;

}


#button {
	margin-top:4px;
	font-size:11px;
	width:60px;
	background-color: #0067AC;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.button_long {
	margin-top: 4px;
	font-size: 11px;
	width: 130px; /*	background-color: #0067AC; */
	background-color: #989898;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}



/* mailing form  koniec */

#master_lewy2 {
margin-top:10px;
margin-left:6px;
	width: 214px;
	padding: 0px;
	background-color: #fff;
}


#master_menu_flash {
	width: auto;
	margin-bottom:1px;
}
#master_prawy1{
margin-top:5px;
margin-right:6px;
text-align:center;
	width: 214px;
	padding: 0px;
	height: 440px;
/*	background-color: #213B70; */
	color: White;
}



#master_aktualnosci {
	width: 448px;
	padding: 0px;
	margin:auto;
}

#master_aktualnosci_full {
	width: 448px;
	padding: 0px;
	margin:auto;
	margin-top:5px;
}


#master_aktualnosci img {
  display:block;
  margin:0px;
}


#master_aktualnosci_tresc {
	width: auto;
	padding:4px 10px;
	border-left:1px solid rgb(188,189,196);
	border-right:1px solid rgb(188,189,196);
	margin:0px;
}

.akualnosc_powrot {
width:auto;
font-weight:bold; 
margin-top:0px;
margin-bottom:0px;
text-align:right;
position:relative;
top:-30px;
}

.kom_skrot_data {
	margin-top:8px;
	color: #93A3B0;
	font-style: italic;

}


/* komunikaty skróty */
.kom_skrot{
	width: auto;
	padding-bottom: 18px;
	margin:0px;
	
}
.kom_skrot_tytul {
	font-size: 11px;
	font-weight: bold;
	padding:0px;
	margin:0px 0px 2px 0px;
}
/* komunikaty skróty koniec*/

/* slave aktualnosci */
#slave_aktualnosci {
	width: 448px;
	padding: 0px;
	margin:auto;
	padding-top:5px;
}

/* slave koniec */

/* nawigacja w archiwum */
#archiwum {
width: auto;
margin-top: 8px;
padding: 4px 0px;
position:relative;
}

#archiwum div {
 display: inline;
 font-weight: bold;
 font-size: 11px;
 width: auto;
}
#archiwum  a:link {
text-decoration: none;
color: Navy;
padding: 4px 6px;
}
#archiwum  a:visited {
text-decoration: none;
color: Navy;
padding: 4px 6px;

}
#archiwum  a:hover {
	text-decoration: none;
	color: #97132E;
	background-color: #C0C4D8;
	padding: 4px 6px;
}
#archiwum span {
 display: inline;
 padding: 4px 6px; 
 font-weight: bold;
 font-size: 11px;
 width: auto;
 background-color: #708090;
 color: White;
}

/* nawigacja w archiwum - koniec*/

/* listing punktowany wewn‘trz podstron - wariant1 */

.listing_mitte_1 {
margin-top:4px; 
}

.listing_mitte_1 li {
margin-bottom:4px; 
}

.listing_mitte_1 ul {
margin-top:4px; 
}


/* listing punktowany wewn‘trz podstron - wariant1 - koniec */



/* formularz poczty wysyłanej ze strony */
.zapytanie_poczta {
  margin-top:8px;
	color: white;
	padding: 4px;
/*
	background-color: #0067AC;
	border-left: 4px solid #99B1E2;
	border-bottom: 4px solid #004A79;
	border-top: 3px solid #819FDB;
	border-right: 2px solid #14254C; 
*/  


	background-color: #A5A5A5;
	border-left: 4px solid #ccc;
	border-bottom: 4px solid #6B6B6B;
	border-top: 3px solid #ccc;
	border-right: 2px solid #6B6B6B;

}

.zapytanie_poczta p {
padding:8px;
}

.zapytanie_poczta textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.zapytanie_poczta input, select,textarea{
margin-bottom:8px;
}


/* formularz poczty wysyłanej ze strony koniec */


/* lista krzyzyk */
.punktor_krzyzyk {
  margin-top:0px;
	list-style: none;
	margin-left:10px;
	padding-left:0px;
}
.punktor_krzyzyk li {
	background-image: url(/grafika/krzyzyk.jpg);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-left:14px;
	margin-bottom:4px;
}
/* lista krzyzyk - koniec */


/* zwykła lista */
.punktor_prosty {
margin-left:16px;
padding-left:0px;
}
.punktor_prosty li {
margin-bottom:6px;
}

/* zwykła lista - koniec*/

/* belka miasto */
 

.belka_miasto_kontener {
	width: 460px;
	padding: 0px;
	margin:auto;
	padding-top:5px;
	position:relative;
	left:-6px;
	background-image: url(grafika/miasto_lewy_dol.png);
	background-repeat: no-repeat;
	background-position: 40% 100%;

}

.belka_miasto_kontener img.miasto_lewy_dol {
position:absolute; left:6px; top:30px;
}



.belka_miasto_top {
	width: 448px;
	margin:0px;
	padding:0px;
}

.belka_miasto {

	width: auto;
	background-color: rgb(0,103,172);
	padding:0px 10px;
	margin:0px;
	border-right:1px solid rgb(112,170,209);
}

.belka_miastoi_bottom {
	width: 448px;
	margin:0px;
	padding:0px;
}


.miasto {
	display: block;
	text-align:right;
	color: #f48000;
	padding: 0px;
	padding-left:12px;
	font-weight:bold;
	font-size:11px;
}
/* belka miasto  koniec*/


/* cennik */

.cennik_p {
position:relative;
background-color:#f4f4f4;
width:auto;
height:18px;
}
.cennik_p_2 {
position:relative;
background-color:#f4f4f4;
width:auto;
height:34px;
}



.cennik_n {
position:relative;
background-color:#fafafa;
width:auto;
height:18px;
}

.cennik_n_2 {
position:relative;
background-color:#fafafa;
width:auto;
height:34px;
}




.cen_etyk {
position:absolute;
left:0px;
top:2px;
width:375px;
text-align:right;
}
.cen_cena {
position:absolute;
left:380px;
top:2px;
width:30px;
text-align:right;

}


/* div galerii */
#slave_galeria {
	width: 666px;
	padding: 0px;
	margin:auto;
	padding-top:5px;
}

#slave_galeria_tresc {
	width: auto;
	padding:4px 10px;
	border-left:1px solid rgb(188,189,196);
	border-right:1px solid rgb(188,189,196);
	margin:0px;
}







/* menu galerii */ 

#menu_galeria {
	margin: 0px;
	padding: 10px 0px 10px 20px;
	list-style: square; 
	color: #F48000;
	background-image: url(grafika/master_lewy1_bottom.png);
	background-repeat: no-repeat;
	background-position: 100% 100%;

}
#menu_galeria li {
  margin-bottom:10px;
}

#menu_galeria li a {
	padding-left:0px;

}

#menu_galeria li span {
	padding-left:14px;
	font-weight:bold;
	color: #F48000;

}

/* menu galerii  koniec */
