body {
	color: #000;
	font-family: Times New Roman;
	font-size: 16px;
	margin: 0 ;
	padding: 0;
	background-color: #cbe5fe;
}
								/*budowa bloków strony*/
div.gora{
  	background-image: url("gora.gif");
  	width: 990px;
  	height: 30px;
  	margin: 0px auto;
	margin-top: 15px;
/*	background-color: green;*/
}
div.glowny {
	width: 970px;
	min-height: 600px;
	background-color: #fff;
	padding: 0px 10px 10px 10px;
	margin: 0px auto;
/*	background-color: red;*/
}
div.naglowek{
  	height: 150px;
	margin-top: 0px;
	margin-bottom: 20px;
	background-image:url("naglowek.jpg");
}
/*blok lewego menu*/
div.menu{
	width: 245px;
	float: left;
	overflow: hidden;
	padding: 10px;
	margin-bottom: 20px;
	color: #0864c1;
	font-size: 12px;
/*	background-color: lime;*/
}
/*blok główny obok menu*/
div.tresc{ color: #0864c1;
	width: 685px;
	min-height: 320px;
	float: left;
	overflow: hidden;
	padding: 10px;
	margin-bottom: 30px;
/*	background-color:orange;*/
}
/*blok w bloku głównym obok menu*/
div.tresc_2{
  	overflow: hidden;
  	width: 620px;
  	text-align: justify;
/*  	background-color:yellow;*/
}
/*blok pomiedzy lewym i prawym menu*/
div.tresc_3{
  	float: left;
  	overflow: hidden;
  	width: 460px;
  	text-align: justify;
/*  	background-color:silver;*/
}
/*blok dla treści bez justify*/
div.tresc_zwykla{
  	overflow: hidden;
  	width: 620px;
/*  	background-color:fuchsia;*/
}
div.tresc_przetarg{
  	overflow: hidden;
  	width: 670px;
  	text-align: justify;
/*  	background-color:olive;*/
}
/* prawe menu dyrektorzy*/
div.menu_pr{
  	float: left;
  	overflow: hidden;
  	width: 160px;
	margin: 0px 0px 0px 30px;
	border: 6px double #27c;
	padding: 10px 10px 30px 10px;
/*	  background-color:yellow;*/
}
/*prawe menu reszta admin. itd.*/
div.menu_pr2{
  	float: left;
  	overflow: hidden;
  	width: 170px;
	margin: 0px 0px 0px 30px;
	border: 6px double #27c;
	padding: 10px 0px 30px 10px;
	font-size: 14px;
	  /*background-color:yellow;*/
}
/* blok zdjęcia w liscie dyrektorów*/
div.zdjecie{
  	float: left;
  	overflow: hidden;
 	width: 150px;
 	height: 200px;
 	margin-left: 30px;
 	margin-bottom: 0px;
}
/*w liście dyrektorów blok prawy obok zdjęcia*/
div.skrot{
  	float: left;
  	overflow: hidden;
  	width: 380px;
 	height: 200px;
  	margin-left: 45px; 
  	margin-bottom: 30px;
}
/*zaokraglona stopka*/
.gl_stopka{
	margin-bottom: 0px;
	clear: both;
}
.stopka {display:block}
.stopka *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#2277cc;
}  
.stopka1{
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #9fc4e9;
	border-right:1px solid #9fc4e9;
	background:#5999d8;
}
.stopka2{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #e8f1f9;
	border-right:1px solid #e8f1f9;
	background:#4b90d5;
}
.stopka3{
	margin-left:1px;
 	margin-right:1px;
  	border-left:1px solid #4b90d5;
  	border-right:1px solid #4b90d5;
}
.stopka4{
  	border-left:1px solid #9fc4e9;
  	border-right:1px solid #9fc4e9;}
.stopka5{
  	border-left:1px solid #5999d8;
  	border-right:1px solid #5999d8}
.stopka_tresc{
  	background:#27c;
  	font-family: Verdana;
  	padding-right: 25px;
  	color: #fff;
  	text-align: right;
  	font-size: 14px;
  	font-weight: bold;
}/*koniec stopki*/
div.dol{
  	background-image: url("dol.gif");
  	width: 990px;
  	height: 30px;
  	margin: 0px auto;
	margin-bottom: 40px;
/*	background-color: green;*/
}
/*blok na przycisk mapa*/
div.button2{
 	clear: both;
  	margin-left: 350px;
  	width: 80px;
}
								/*koniec budowy bloków strony*/
ul.menu {
	display: block;
  	list-style: none;
	width: 230px;
	padding: 2px 2px 0px 2px;
	background-color: #9ce;
	border: 6px double #27c;
	margin: 0;
}
ul.menu li {
	border-bottom: 2px solid #9ce;
}
ul.menu a:link, ul.menu a:visited {
	display: block;
	width: 210px;
	text-decoration: none;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	background-color: #27c;
	color: white;
	padding-left: 15px;
	font-family: Tahoma;
	letter-spacing: 0.1em;	
}
ul.menu a:hover {
	width: 190px;
	background-color: #28e;
	color: white;
	padding-left: 35px;
}

b.miganie{
  font-size: 18px;
  font-weight: bold;
  text-decoration: blink;
  color: red;
}
ul.podmenu{
	width: 119px;
	background-color: #9ce; 
	color: #27c;
	list-style-image:url("wykaz.gif");
}
ul.podmenu li {
	margin-bottom: 0px;
	margin-top: 0px;
}
ul.podmenu a:link, ul.podmenu a:visited {
	display: block;
	width: 189px;
	text-decoration: none;
	padding: 2px 1px 2px 0px;
	font-size: 11px;
	background-color: #9ce;
	color: #27c;
	border-left: 10px;
	font-family: Tahoma;
	letter-spacing: normal;
}
ul.podmenu a:hover {
	width: 189px;
	background-color: #28e;
	color: #fff
}
/*nagłowek głowny górny*/
h2.naglowek {
	color: #27c; 
	font-family: Verdana;
	margin-top: 0px;
	text-align: center;
	margin-bottom: 40px;
}
/*nagłowek główny górny na stronie startowej*/
h2.start {
	color: #27c; 
	font-family: Verdana;
	margin-top: 0px;
	text-align: left;
}
/*nagłowek mniejszy głowny przy liście dyrektorów*/
h2.naglowek_2{
	margin-bottom: 30px;
	font-weight: bold;
	font-size: 22px;
	color: #000;
	text-align: left;
}
/*nagłowek w prawym menu7*/
h2.naglowek_3{
  	margin-top:0px;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 18px;
	text-align:center;
	color: #27c;
}
/*nagłowek mniejszy głowny przy liście poradni*/
h2.naglowek_4{
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 22px;
	color: #000;
	text-align: left;
}
/*nagłówek na aktualności*/
h2.naglowek_aktual{
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 22px;
	color: #000;
	text-align: left;
}
/*wykaz pierwszego rzędu ogólny*/
ol.wykaz_1{
        list-style-type: disc;
        margin-top: 4px;
        margin-bottom: 4px;
        
}
/*wykaz drugiego rzędu ogólny*/
ol.wykaz_2{
        list-style-type: circle;
        margin-top: 4px;
        margin-bottom: 4px;
}
/*wykaz przepisy 1 rzędu numeryczne*/
ol.przepisy_1{
	list-style-type: decimal ; 
        margin-top: 4px;
        margin-bottom: 4px;
	text-align: justify;
}
/*wykaz przepisy 2 rzędu alfabetyczne*/
ol.przepisy_2{
	list-style-type: lower-alpha ; 
        margin-top: 4px;
        margin-bottom: 4px;
}
/*wykaz przepisy 3 rzędu wypunktowanie*/
ol.przepisy_3{
	list-style-type: disc ; 
        margin-top: 4px;
        margin-bottom: 4px;
}
/*wykaz główny dla pacjenta*/
ul.nazwa > li{
  	list-style: disc;
  	color: #000;
  	font-size: 22px;
  	font-weight: bold;
  	margin-bottom: 10px;  
}
b.tel {
	color: #000; 
	font-family: Verdana;
	font-size: 12px;
}
hr.linia{
  	background-color: #27c;
  	height: 2px;
  	border-style: dashed;
  	width: 99%;
}
/*bez zmiany wyglądu nagłowka głownego mniejszego*/
a.bzmian:link, a.bzmian:visited{
 	text-decoration: none;
  	color: #000;
  	padding-bottom: 10px;
}
/*bez zmiany wyglądu zwykłego tekstu będącego linkiem*/
a.bzmian_2:link, a.bzmian_2:visited{
 	text-decoration: none;
  	color: #0864c1;
  	font-family: Times New Roman;
  	font-size: 16px;
  	font-weight: normal;
}
a.bzmian_2:hover{
  color: #28e;
}
/*link dla głównych nazw*/
a.nazwa:link, a.nazwa:visited{
	text-decoration: none;
	color: #000;
  	font-size: 22px;
  	font-weight: bold;
	text-align: left; 
}
a.nazwa:hover{
  	color: #67788b;
} 
/*biały link bez podkreslenia*/
a.bialy:link, a.bialy:visited {
  	color: #fff;
  	text-decoration: none;
  	font-family: Verdana;
  	font-weight: bold;
  	font-size: 12px;
  	padding:0;
}
/*tabela do poradni*/
table.przyjecie{
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana;	
	background-color: #88b5d3;
	color: #27c;
	margin-left: 30px;
	margin-bottom: 30px;
}
table.przyjecie th{
	background-color: #27c;
	color: #fff;
	font-size: 11px;
}
table.przyjecie td{
	background-color: #9ce;
}
/*tabela do przetargów*/
table.przetargi {
        width: 665px;
        background-color: #88b5d3;
}
table.przetargi th{
	background-color: #27c;
  	color: #fff;
  	font-size: 14px;
  	text-align: center;
}
table.przetargi td{
 	font-size: 14px;
   	background-color: #9ce;
   		text-align:center;
}
table.przetargi td.dotyczy{
   		text-align:left;
   		padding: 8px;
   		
}
th.dotyczy {
 	width: 500px;
}
th.data {
  	width: 80px;
  	height: 40px;
}
th.aktual{
  	width: 90px;
}
td.dotyczy{
  	text-align: left;
}
td.dotyczy a:link, td.dotyczy a:visited{
	color: #0864c1;
  	text-decoration: none;
  	text-align:left;
  
}
table.przetargi a:hover{
  	text-decoration: underline;
}
/*koniec tabeli do przetargów*/
img.przycisk{
	border-width: 0;
}
img.symbol{
  	margin-left: 75px;
  	margin-top: 30px;
}

.zdjecia {
	text-align: center;
	
}

.zdjecia_menu {
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 14px;
}

.zdjecia_menu input, .zdjecia_menu select {
	font-size: 10px;
	
}

.zdjecia_opis {
	margin-top: 10px;
	text-align: justify;
}
a.mail:link, a.mail:visited{
  		color: #0864c1;
  		text-decoration: none;
}
a.mail:hover{
  	text-decoration:underline;
  	
}
ul.przetargi{
  	list-style:disc;
  	margin: 0px 0px 0px 12px;
  	padding: 0px;  	
}
div.tresc_2 a:link, div.tresc_2 a:visited{
	color: #0864c1;
  	text-decoration: none;
  
}
div.tresc_2 a:hover{
  	text-decoration: underline;
}
div.menu_pr2 a:link, div.menu_pr2 a:visited{
	color: #0864c1;
  	text-decoration: none;
  
}
div.menu_pr2 a:hover{
  	text-decoration: underline;
}
img.zdjecie{
  	border: 3px solid #27c;
  	margin: 0px;
  	padding: 0px;
  	height: 400px;
  	width: 570px;
}
img.galeria{
  	border: 3px solid #27c;
  	margin: 0px;
  	padding: 0px;
  	width: 550px;
  	height: 413px;
}
img.galeria_2{
  	border: 3px solid #27c;
  	margin: 0px;
  	padding: 0px;
}
img.osoba{
  	border: 3px solid #27c;
  	width: 129px;
  	height: 196px;
}
img.linki{
  	border: 3px solid #27c;
  	margin: 0px;
  	padding: 0px;
  	width: 150px;
  	height: 150px;
}
div.tresc_przetarg a:link, div.tresc_przetarg a:visited{
	color: #0864c1;
  	text-decoration: none;
  
}
div.tresc_przetarg a:hover{
  	text-decoration: underline;
}
ul.ogloszenie{
  	font-size:18px;
  	font-weight: bold;
}
ul.ogloszenie li{
  	font-weight: bold;
}
p.licznik{
	font-size: 17px;
	font-weight: bold;
	text-align: center;
}
a.licznik{
	text-decoration: none;
	color: #000;
	font-family: Verdana;
}
p.wciecie{
  	text-indent: 25px;
  	margin-bottom: 0em;
  	padding-bottom: 0em;
}
div.tresc_2 a.aktual:link, div.tresc_2 a.aktual:visited{
	color: #0864c1;
  	text-decoration: none;
  
}
div.tresc_2 a.aktual:hover{
  	color: #000;
}
