body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, img {
	margin:0;
	padding:0;
}

a {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

p {
	display: block;
	margin: 6px 0px;
}	

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

img {
	border: 0px;
}

#slider{
	position: relative;
	z-index: 100;
}

.przezrocze{
	background: transparent url(../images/przezrocze.png) no-repeat;
	position: absolute;
	top: 340px;
	left: 0px;
	height: 116px;
	width: 760px;
	z-index: 101;
}

.hide {
	display: none;
}

body {
	background: #fcfcfc url(../images/background.png) no-repeat scroll center top;
	font-family: Arial;
	font-size: 11px;
}

#container {
	margin:0 auto;
	width:1000px;
	position:relative;
}

#content {
	width: 100%;
	position: relative;
}

#top {
	height:50px;
	width: 1000px;
	position:relative;
}

#top h3 a {
	height:67px;
	left:3px;
	position:absolute;
	text-indent:-10000px;
	top:49px;
	width:121px;
	background: url('../images/top.png');
}



		.slider-wrap { 
			position: relative;
			width: 550px;
			height: 316px;
			float:left;
		}

		.csw { height: 316px; background: #fff; overflow: hidden }
		.csw .loading {
			margin: 120px 0px 300px 250px; 
			text-align: center;
		}

		.stripViewer { 
			position: relative;
			overflow: hidden; 
			margin: auto;
			width: 550px;
			height: 316px;
			clear: both;
			background: #fff;
		}
		
		.stripViewer .panelContainer { 
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
		}
		
		.stripViewer .panelContainer .panel { 
			float:left;
			height: 100%;
			position: relative;
		}
		
		.stripNav { 
			background: transparent url(../images/przezrocze.png) no-repeat;
			position: absolute;
			top: 200px;
			left: 0px;
			height: 116px;
			width: 550px;
			z-index: 101;
			
		}
		
		.stripNav ul { 
			list-style: none;
			float: right;
			padding-top: 65px;
			display: none;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 2px; 
		}
		
		.stripNav a { 
			font-size: 18px;
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			color: #fff;
			text-decoration: none;
			display: block;
			padding: 0 15px;
		}
		
		
		.stripNav li a:hover {
			color: #fcba16;
		}
		
		.stripNav li a.current {
			color: #fcba16;
		}
		
		.stripNavL a, .stripNavR a {
			position: absolute;		
			display: block;
			height: 13px;
			width: 11px;
			top: 218px;
		}
		
		.stripNavL a{
			right: 193px;
			z-index: 102;			
		}
		
		.stripNavR a{
			right: 115px;
			z-index: 102;
		}


#r_box {
	
	width: 450px;
	position:relative;
	background: url('../images/r_box.png') repeat-y;
	float:left;
}

.o_firmie h3 a{
	height:200px;
	position:absolute;
	right:0;
	text-indent:-10000px;
	top:0;
	width:265px;
	z-index:102;
}	

#r_box img{
	padding: 0px 20px 0px 0px;
	float: left;
}

.r_box_content{
	padding-top: 0px;
	padding-right:2px;
	padding-left: 6px;
	font-family: Arial;
	font-size: 11px;
	line-height: 18px;
	color: #4e4c4d;
}

#r_box_content strong {
	display: block;
	font-size: 12px;
	padding-bottom: 0px;
}

#r_box .news_top {
	float:right;
}

#r_box .news_top {
	height:53px;
	width: 265px;
	background: url('../images/aktualnosci.png');
	float:left;
	text-indent:-10000px;
}

#r_box .link {
	height:62px;
	width: 265px;
	background: url('../images/aktualnosci_buttom.png');
	float:left;
}

#r_box .link .line{
	padding: 21px 0px 0px 25px;
}

#r_box .link:hover {
	height:62px;
	width: 265px;
	background: url('../images/aktualnosci_buttom_hover.png');
	float:left;
}

#r_box .link .date{
	color: #fcba16;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	padding-right: 12px;
}

#r_box .link a{
	color: #4e4c4d;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}

#r_box .link:hover a{
	font-weight: bold;
	font-size: 12px;
}

#index{
	float:left;
	width: 760px;
	height: 130px;
	position:relative;
}

#index .pacjent {
	left:0px;
	position:absolute;	
	top:0px;
	height: 189px;
	width: 244px;
	text-indent:-10000px;
}

#module .zoz {
	left:245px;
	position:absolute;	
	top:0px;
	height: 189px;
	width: 244px;
	text-indent:-10000px;
}

#module .reklama {
	left:491px;
	position:absolute;	
	top:0px;
	height: 189px;
	width: 244px;
	text-indent:-10000px;
}

#footer_container {
	width:100%;
	height: 105px;
	float:left;
	background: #fcfcfc url(../images/footer.png) no-repeat scroll center top;
}

#footer{
	margin:0 auto;
	width:1000px;
	position:relative;
	background: #fcfcfc url(../images/footer2.png) no-repeat scroll center top;
	min-height: 105px;
	font-family: Arial;
	font-size: 11px;	
	color: #4e4c4d;
}	

#footer .copyright {
	
	left:17px;
	position:absolute;	
	top:83px;

}
#footer .menu {
	padding:146px 0 0 15px;
}
#footer a {
 display: inline;
 color: #4e4c4d;
 text-decoration: none;
 padding: 14px;
}

#pacjent .index_top {
	float:left;
	width: 760px;
	height: 125px;
	background: url('../images/pacjent.png');
	position:relative;
}

#pacjent .index_top span{
	display: block;
	width: 460px;	
	color: #843b00;	
	padding: 74px 0px 0px 17px
}

#pacjent .index_top span strong{
	font-size: 12px;
	display: block;
}

.index_top a{
	height:30px;
	position:absolute;
	right:128px;
	text-indent:-10000px;
	top:74px;
	width:99px;
}

#pacjent .question_top {
	float:left;
	width: 760px;
	height: 125px;
	background: url('../images/pacjent_questions.png');
	position:relative;
}

#pacjent .question_top span{
	display: block;
	width: 460px;	
	color: #843b00;	
	padding: 74px 0px 0px 17px
}

#pacjent .question_top span strong{
	font-size: 12px;
	display: block;
}

#pacjent .map_top {
	float:left;
	width: 760px;
	height: 125px;
	background: url('../images/mapa.png');
	position:relative;
}

#pacjent .map_top span{
	display: block;
	width: 460px;	
	color: #843b00;	
	padding: 74px 0px 0px 17px
}

#pacjent .map_top span strong{
	font-size: 12px;
	display: block;
}

.about {
	float:left;
	width: 701px;
	border: 1px solid #eeeeee;
	color: 4e4c4d;
	padding: 16px;
	font-size: 12px;
}

#r_box .files {
	background: #ececec url('../images/pliki.png');
	min-height: 50px;
	width: 265px;
	float:left;
	padding-top:50px;
}

#r_box .file {
	height: 60px;
	background: #ececec;
	border-bottom: 1px solid #FFF;
}

#r_box .file a{
	text-decoration: none;
	color: #4e4c4d;
	font-family: Arial;
	font-size: 12px;
}

#r_box .file .text{
	font-weight: bold;
	line-height: 60px;
	padding-left: 5px;
}

#r_box .file img{
	padding: 14px 0px 0px 20px;
	float: left;
}

#r_box .questions {
	background: #ececec url('../images/questions.png');
	height: 52px;
	width: 265px;
	float:left;
	text-indent:-10000px;
}

#r_box .strefa_pacjenta {
	background: #ececec url('../images/strefa_pacjenta.png');
	height: 62px;
	width: 265px;
	float:left;
	text-indent:-10000px;
}

#pacjent .form {
	float:left;
	width:713px;
	padding: 20px 10px 10px 10px;
	background: #fff;
	border: 1px solid #e8e8e8;
	border-bottom: none;
}

#pacjent .form_submit{
	float:left;
	width:713px;
	padding: 20px 10px 10px 10px;
	background: #fff;
	border: 1px solid #e8e8e8;
	border-top: none;
}

#pacjent .form_submit #submit{
	background: #ececec url('../images/submit.png');
	width:99px;
	height: 30px;
	border: none;
	text-indent:-10000px;
	margin-left: 373px;
}

#pacjent .form .left {
	float:left;
	width:68%;
	border-right: 1px solid #e8e8e8;
}

#pacjent .form .right {
	float:left;
	width:28%;
}

#pacjent .form .right span {
	color: #fcba16;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding-left: 10px;
}

#pacjent .right span.imie {
	margin-top: 15px;
}

#pacjent .right span.nazwisko {
	margin-top: 35px;
}

#pacjent .right span.telefon {
	margin-top: 81px;
}

#pacjent .right span.temat {
	margin-top: 62px;
}
#pacjent .form input {
	display: block;
	height: 17px;
	width: 450px;
	border: 1px solid #e8e8e8;
	border-top: 2px solid #e8e8e8;
	padding:10px;
	margin-bottom:10px;
	color: #4e4c4d;
}

#pacjent .form select{
	display: block;
	width: 472px;
	height: 39px;
	margin-bottom: 10px;
	margin-top: 36px;
}

#pacjent .form textarea{
	border: 1px solid #e8e8e8;
	border-top: 2px solid #e8e8e8;	
	display: block;
	width: 452px;
	height: 235px;
	color: #4e4c4d;
	padding:10px;
}

#pacjent .map {
	float:left;
	width: 713px;
	padding: 20px 10px 10px 10px;
	background: #fff;
	border:1px solid #eee;
}

#pacjent .map .left {
	float:left;
	width: 230px;
}

#pacjent .map .right {
	float:left;
	width: 473px;
}

#pacjent .map .right .mapa{
	margin:60px 0px 0px 90px !important;
}

#pacjent .map .right .find{
	background: #ececec url('../images/find.png');
	width: 483px;
	height: 113px;
	margin-top: 22px;
	position:relative;
}

#pacjent .map .right .find input#find_place{
	position:absolute;
	border:0px solid #000;
	height: 19px;
	width: 244px;
	top: 70px;
	left: 93px;
}

#pacjent .map .right .find #submit{
	position:absolute;
	border:0px solid #000;
	height: 31px;
	width: 101px;
	top: 64px;
	left: 365px;
	background:transparent;
	text-indent:-9990px;
	cursor:pointer;
}

#pacjent .map .left .top{
	display:block;
	color: #fcba16;
	font-size: 12px;
	font-weight: bold;
	padding:10px 0px;
}
/*
#pacjent .map .left ul li{
	background: #ececec url('../images/region.png');
	width: 225px;
	height: 50px;
}

#pacjent .map .left ul li:hover{
	
	width: 225px;
	height: 50px;
	color: #000;
	text-decoration: underline;
}
*/

#pacjent .map .left ul li a.gl{
	background: #ececec url('../images/region.png') no-repeat;
	line-height: 50px;
	text-decoration: none;
	color: #4e4c4d;
	display:block;
	width: 225px;
}

#pacjent .map .left ul li a.gl:hover{
	background: #FFF url('../images/region_select.png') no-repeat;
	color: #FFF;
	padding-left:10px;
	text-decoration: underline;
	width: 215px;
}

#pacjent .map .left ul li a.highlight, #pacjent .map .left ul li a.highlight2{
	background: #FFF url('../images/region_select.png') no-repeat;
	color: #FFF;
	padding-left:10px;
	text-decoration: underline;
	width: 215px;
}

#pacjent .map .left ul.center{
	margin-left:10px;
	width: 215px;
	background: #f6f6f6;
	border: 1px solid #eee;
}

#pacjent .map .left ul.center li{
	margin: 0px 10px;
	border-bottom: 1px solid #eee;
}

#pacjent .map .left ul.center li a{
	color: #4e4c4d;
	text-decoration: none;
	width: 205px;
	display:block;
	line-height: 50px;
	background: url('../images/strzalka.png') no-repeat scroll 177px 0px;
}

#pacjent .map .left ul.center li a:hover{
	
}

#pacjent .map .right .placowki_top{
	background: url('../images/placowki.png');
	width: 86px;
	height: 20px;
	text-indent:-9990px;
	margin: 46px 0px 0px 70px;
}

#pacjent .map .right .placowki{
	margin: 0px 0px 0px 70px;
	color: #4e4c4d;
}
#pacjent .map .right .placowka{
	margin-top: 30px;
}
#pacjent .map .right .placowka h3{
	font-size: 11px;
	margin: 5px 0px;
}
#pacjent .map .right .placowka h2{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 20px;
}
#pacjent .map .right .placowka .obrazek{
	float:left;
}

#pacjent .map .right .placowka .tekst{
	margin-left: 120px;
	line-height: 20px;
}

#pacjent .map .right .placowka .tekst a{
	display: block;
	color: #fcba16;
	margin: 20px 0px;
	text-decoration: none;
}

.clear {
	overflow:auto;
	width:100%;
}

#pacjent .lekarze {
	float:left;
	width: 978px;
	padding: 20px 15px 0px 15px;
	background: #fff;
	border:1px solid #eee;
}

#pacjent .lekarze .placowka{
	margin-top: 30px;
	color: #4e4c4d;
}
#pacjent .lekarze .placowka h3{
	font-size: 11px;
	margin: 5px 0px;
}
#pacjent .lekarze .placowka h2{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 20px;
}
#pacjent .lekarze .placowka .obrazek{
	float:left;
}

#pacjent .lekarze .placowka .tekst{
	margin-left: 120px;
	margin-right:20px;
	line-height: 20px;
	font-size: 12px;
	padding-bottom: 20px;
	border-bottom: 1px solid #eeeeee;
}

#pacjent .lekarze .placowka .tekst p{
	margin-bottom: 10px;	
}	

#pacjent .lekarze .placowka .tekst span{
	display: block;
	color: #fcba16;
	margin: 20px 0px;
}

#pacjent .lekarze .kontakt{
	display: block;
	font-weight: bold;
	font-size: 12px;
	padding: 20px 0px 0px 120px;
}

#pacjent .lekarze .kontakt .adres{
	color: #4e4c4d;
}
#pacjent .lekarze .kontakt .telefon{
	color: #fcba16;
	padding-left: 20px;
	background: url(../images/footer_strz.png) no-repeat 6px 4px ;
}

#pacjent .lekarze ul {
	margin: 20px 10px;
	height: 30px;
	float: right;
}

#pacjent .lekarze ul li {
	float:left;
	margin-right:1px;
}

#pacjent .lekarze ul li a{
	padding:6px 15px;
	border: 1px solid #dbdadb;
	background: url(../images/button-bg.png);
	line-height: 31px;
	color: #4e4c4d;
	font-weight: bold;
	font-family:Arial;
	font-size:12px;
	text-decoration: none;	
}

#pacjent .lekarze ul li a.active {
	background: url(../images/button-active.png);
	border: 1px solid #fcba16;
	line-height: 32px;
	color: #FFF;
	padding:8px 15px 6px 15px;
}

#pacjent .lekarze .spis {
	border-bottom: 1px solid #eeeeee;
	border-top: 1px solid #eeeeee;
	padding: 25px 0px 10px 0px;
	width: 965px;
	float: left;
}	

#pacjent .lekarze .lekarz {
	width: 153px;
	float: left;
	margin-right: 25px;
	margin-bottom: 15px;
	background: #1e1e1e;
	min-height: 215px;	
	padding:10px;
}	

#pacjent .lekarze .spis .last{
	margin-right: 0px;	
}	

#pacjent .lekarze .spis .last2{
	margin-bottom: 0px;	
}	

#pacjent .lekarze .lekarz span{
	display: block;
}

#pacjent .lekarze .lekarz h2{
	color: #979797;
	font-family: Helvetica, Arial;
	font-size: 15px;
}

#pacjent .lekarze .lekarz h3{
	color: #d4d4d4;
	font-size: 11px;
}

#pacjent .lekarze .lekarz .linia{
	border-bottom:1px solid #353535;
	margin: 20px 0px 20px 0px;
}

#pacjent .lekarze .lekarz .godziny_top{
	color: #979797;
	font-size: 15px;
	font-weight: bold;
	margin-bottom:15px;
}

#pacjent .lekarze .lekarz .dzien{
	color: #d4d4d4;
	font-size: 11px;
	margin-bottom:5px;
}

#pacjent .lekarze .lekarz .godzina{
	color: #ffbc0a;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:10px;
}

#pacjent .lekarze_bottom {
	float:left;
}

#pacjent .lekarze_bottom span {
	background:transparent url(../images/strzalka_white.png) no-repeat scroll 0px 4px;
	line-height: 70px;
	padding-left:25px;
	padding-right:15px;
	color: #4e4c4d;
	font-size:12px;
}

#pacjent .lekarze .grafik_dyzurow {
	border-bottom: 1px solid #eeeeee;
	border-top: 1px solid #eeeeee;
	padding: 15px 0px 10px 0px;
	width: 965px;
	float: left;
}

#pacjent .lekarze .grafik_dyzurow h2{
	border-left: 1px solid #cac9c9;
	padding-left:15px;
	margin-bottom: 20px;
	font-size: 17px;
}

#pacjent .lekarze .grafik_dyzurow h2 .doktor{
	color: #959595;
}

#pacjent .lekarze .grafik_dyzurow h2 .sala{
	color: #fcba16;
}

#pacjent .lekarze .grafik .dzien{
	width:176px;
	line-height: 49px;
	border-bottom: 1px solid #f6f6f6;
	color: #4e4c4d;
	background:transparent url(../images/strzalka_white.png) no-repeat scroll 166px 22px;
	float:left;
}
#pacjent .lekarze .grafik .wykres{
	width: 773px;
	float:left;
	background: white;
	height: 49px;
	border-bottom: 1px solid #FFF;
	padding-left: 15px;
}

#pacjent .lekarze .grafik .wykres .linia{
	background:transparent url(../images/tlo.png);
	line-height: 49px;
	height: 49px;
	color: #FFF;
	font-weight: bold;
	padding-left:10px;
	font-size: 12px;
}

#pacjent .lekarze .grafik_dyzurow .stopka{
	float:left;
}	

#pacjent .lekarze .grafik_dyzurow .stopka .zegar{
	height:50px;
	width:176px;
	float: left;
	background:transparent url(../images/clock.png) no-repeat scroll 143px 11px;
}

#pacjent .lekarze .grafik_dyzurow .stopka .godziny{
	height:50px;
	width:773px;
	background: #f6f6f6;
	float: left;
	margin-left: 15px;
}
#pacjent .lekarze .grafik_dyzurow .stopka .godziny span{
	line-height: 50px;
	color: #919191;
	margin-left: 36px;
}
#pacjent .lekarze .grafik_dyzurow .stopka .godziny span.first {
	margin-left:30px;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis{
	
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .left{
	padding-right: 50px;
	border-right: 1px solid #eeeeee;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .center{
	padding-right: 50px;
	padding-left: 50px;
	border-right: 1px solid #eeeeee;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .right{
	padding-left: 50px;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .lekarz_spis{
	width: 165px;
	float: left;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .lekarz_spis div{
	color: #4e4c4d;
	background:transparent url(../images/strzalka_white.png) no-repeat scroll 155px 22px;
	border-bottom: 1px solid #f6f6f6;
	width: 165px;
	padding-top: 20px;
	padding-bottom: 20px;	
	position:relative;	
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .top{
	padding-top: 0px !important;
	background:transparent url(../images/strzalka_white.png) no-repeat scroll 155px 4px !important;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .bottom{
	padding-bottom: 0px !important;
	background:transparent !important;
	border: 0px !important;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .lekarz_spis a{
	color: #4e4c4d;
	text-decoration: none;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .lekarz_spis .sala{
	color: #fcba16;
	font-weight: bold;
	position:absolute;
	right: 15px;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .lekarz_spis .nazwisko_caption{
	color: #4e4c4d;
	font-weight: bold;
}

#pacjent .lekarze .grafik_dyzurow .lekarze_spis .lekarz_spis .sala_caption{
	color: #959494;
	font-weight: bold;
	position:absolute;
	right: 0px;
}

#zoz .index_top {
	float:left;
	width: 760px;
	height: 125px;
	background: url('../images/zoz.png');
	position:relative;
}

#zoz .index_top span{
	display: block;
	width: 460px;	
	color: #843b00;	
	padding: 74px 0px 0px 17px
}

#zoz .index_top span strong{
	font-size: 12px;
	display: block;
}

#zoz .form {
	float:left;
	width:713px;
	padding: 5px 10px 10px 10px;
	background: #fff;
	border: 1px solid #e8e8e8;
}

#zoz .form .left {
	float:left;
	width:47%;
	position: relative;
}

#zoz .form .right {
	float:left;
	width:47%;
	position: relative;
	margin-left:30px;
}

#zoz .form input {
	display: block;
	height: 17px;
	width: 313px;
	border: 1px solid #e8e8e8;
	border-top: 2px solid #e8e8e8;
	padding:10px;
	margin-bottom:10px;
	color: #4e4c4d;
}

#zoz .form hr {
	background-color:#eeeeee;
	color:#eeeeee;
	width:333px;
	border:0 none;
	height: 1px;
}

.remember_password {
	width:125px;
	float:left;
	line-height:20px;
	color:#fcba16;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/strzalka_orange.png)  no-repeat scroll -4px 6px;
	padding-left: 13px;
}

#zoz .form .login, #zoz .form .register {
	height: 29px;
	width: 99px;
	background: url(../images/button.png);
	color: #4e4c4d;
	border: none;
	line-height:29px;
	padding: 0px;
	font-weight: bold;
	font-family:Arial;
	font-size:11px;
	float: right;
}

#zoz .top {
	border-bottom: 1px solid #eeeeee;
	float: left;
	padding-bottom:30px;
	margin-bottom:20px;
	width: 700px;
}

#zoz .top span {
	color: #4e4c4d;
	font-family:Arial;
	font-size:11px;
	line-height: 55px;
}

#zoz .top .logowanie {
	background: url(../images/logowanie.png) no-repeat scroll 4px 6px;
	text-indent:-9990px;
	height: 32px;
	width: 360px;
	float: left;
}

#zoz .top .panel_rejestracyjny {
	background: url(../images/panel_rejestracyjny.png) no-repeat scroll 4px 6px;
	height: 32px;
	float: left;
	width: 340px;
	text-indent:-9990px;
}

#zoz .panel {
	float:left;
	width: 701px;
	border: 1px solid #eeeeee;
	color: 4e4c4d;
	padding: 16px;
	background: #FFF;
}

#zoz  form .temat {
	height: 17px;
	width: 530px;
	border: 1px solid #e8e8e8;
	border-top: 2px solid #e8e8e8;
	padding:10px;
	margin-bottom:5px;
	color: #4e4c4d;
}

#zoz form select {
	height:30px;
	width:135px;
	margin-left: 10px;
}

#zoz form textarea {
	height: 240px;
	width: 680px;
	border: 1px solid #e8e8e8;
	border-top: 2px solid #e8e8e8;
	padding:10px;
	color: #4e4c4d;
	margin-bottom: 15px;
}

#zoz form .wyslij_wiadomosc {
	height: 29px;
	width: 99px;
	background: url(../images/button.png);
	color: #4e4c4d;
	border: none;
	line-height:29px;
	padding: 0px;
	font-weight: bold;
	font-family:Arial;
	font-size:11px;
	float: right;
}

#zoz ul {
	/*margin: 5px 0px;*/
}

#zoz ul li {
	/*float:left;*/
	margin-right:1px;
}

#zoz ul li a{
	padding:6px 15px;
	border: 1px solid #dbdadb;
	background: url(../images/button-bg.png);
	line-height: 31px;
	color: #4e4c4d;
	font-weight: bold;
	font-family:Arial;
	font-size:12px;
	text-decoration: none;	
}

#zoz ul li a.active {
	background: url(../images/button-active.png);
	border: 1px solid #fcba16;
	line-height: 32px;
	color: #FFF;
	padding:8px 15px 6px 15px;
}

#reklama .panel .top {
	padding-bottom:0px;	
}

#reklama .index_top {
	float:left;
	width: 760px;
	height: 125px;
	background: url('../images/rekl.png');
	position:relative;
}

#reklama .index_top span{
	display: block;
	width: 460px;	
	color: #843b00;	
	padding: 74px 0px 0px 17px
}

#reklama .index_top span strong{
	font-size: 12px;
	display: block;
}

#aktualnosci  {
	float:left;
	width: 699px;
	background: #FFF;
	position:relative;
	border: 1px solid #eee;
	padding: 0px 18px 0px 16px;
}

#aktualnosci .top{
	position: relative;
	width: 699px;
	margin-top: 20px;
	float: left;
}

#aktualnosci .informacje_dla_przychodni {
	background: url(../images/informacje_dla_przychodni.png);
	height: 22px;
	width: 199px;
	text-indent:-9990px;
	float: left;
}

#aktualnosci .archiwum_wiadomosci {
	position: absolute;
	right: 0px;
	top: 5px;
	color: #fcba16;
	background: url(../images/strzalka_orange.png)  no-repeat scroll 122px 4px;
	padding-right: 20px;
}

#aktualnosci .news{
	border-bottom: 1px solid #eee;
	color: #4e4c4d;
	font-family:Arial;
	font-size:11px;	
	float: left;
	line-height: 20px;
}

#aktualnosci .news h2{
	font-weight: bold;
	font-size:12px;	
}

#aktualnosci .news .tresc{
	margin-top: 20px;
}

#aktualnosci .data{
	display: block;
	color: #959494;
}

#aktualnosci .more_news .title{

}

#aktualnosci strong{
	display: block;
}

#aktualnosci .news img{
	float:left;
	padding: 0px 18px 18px 0px;
}

#aktualnosci .news p{
	margin: 20px 0px;
}

#aktualnosci .more_news{
	padding-top: 20px;
	margin-bottom: 20px;
	float: left;
}

#aktualnosci .more_new{
	color: #4e4c4d;
	float: left;
	width: 202px;
	border-left: 1px solid #eee;
	padding-left: 30px;
	padding-top: 50px;
}

#aktualnosci .first{
	background: url(../images/pozostale.png) no-repeat;
	width: 222px;
	border: none;
	padding-left: 0px;
}

.contact_form input, .contact_form textarea{
	border: 1px solid #000;
	width: 400px;
	
}

.contact_form input[type='submit']{
	width: 70px;
	background: #FFF;
}

.contact_form input{

}

.contact_form textarea{
	height: 200px;
}