*{
	padding: 0px;
	margin: 0px;
}
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #102767;
}

a {
	color: Maroon;
}


.div_head_1 {
	width: 1000px;
	margin: auto;
	/* border: 1px solid #aaa; */
	background-image: url(gfx_strona/border_bottom_head.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
}

img {
	border: none;
}

.div_menu_top {
	width: auto;
	height:54px;
	background-image: url(gfx_strona/background_menu_top.gif);
	background-repeat: repeat-x;
	margin-bottom: 0px;
}


.div_master {
	width: 1000px;
	margin: auto;
	margin-bottom: 0px;
	
}
.div_lewa {
	width: 250px;
	float:left;
}

.div_lewa a img {
display:block;
border:none;
margin-bottom:10px;
margin-left:1px;
}


.div_tresc {
	width: 709px;
	padding: 0px;
	margin-bottom:10px;
	margin-right:40px;
display:block;
float:right;
}

.div_tresc p {
	margin-bottom: 14px;
	margin-left: 2px;
}

ul, ol {
	margin-left: 20px;
	margin-bottom:12px;
}



.belka {
       background-image: url(gfx_strona/img_11.gif); 
       width: 712px;
       height: 41px;
       margin-bottom:20px;
}

.belka p {
	padding: 10px 0px 30px 10px;
	font-size: 12px;
  color: #fff;
  margin-left:0px;
}





.prawe {
	float: right;
	margin: 4px 0 4px 8px;
}
.lewe {
	float: left;
	margin: 4px 8px 4px 0px;
}


.stopka {
	clear: both;
	margin: auto;
	width: 1000px;
	height: 40px;
	color: #FFFFFF;
	background-position: 10px 10px;
	background-repeat: no-repeat;
	background-color: #0B8BF2;
	text-align:center;
	padding-top:10px;
	margin-bottom:5px;
}



/*

a {

	text-decoration: underline;

	color: #4b4b4c;

}



a:hover {

	text-decoration: none;

}
*/

















.lekarz {
	clear: both;
	margin-bottom: 20px;
	margin-left: 14px;
}
.lekarz b {
/*font-family: Georgia;*/
	display: block;
/*	background-color: #E2E6E9;*/
	padding:2px 8px;
	font-size: 12px;
}
.lekarz img {
	margin-bottom: 20px;
	margin-right: 10px;
	float: left;
}
.tab_lekarz {
/*font-size: 10px; */
	width: 440px;
	margin-bottom: 20px;
	 margin-left: 10px;
	border-left: 1px solid #93B7D6;
	border-top: 1px solid #93B7D6;	
	border-right: 1px solid #93B7D6;	
	
	margin-top: 8px;
}
.etk_lekarz {
	text-align: right;
	padding: 4px;
	vertical-align: top;
	width: 80px;
	border-bottom: 1px solid #93B7D6;
}
.wrt_lekarz {
	text-align: left;
	padding: 4px;
	vertical-align: top;
	width: auto;
	border-bottom: 1px solid #93B7D6;
}
.wrt_lekarz_tab {
	text-align: left;
	padding: 0px;
	vertical-align: top;
	width: auto;
	border-bottom: none;
}

.tab_przyjecia {
	font-size: 10px;
	width: 100%;
	background-color: #F5EFB2;
}

.etk_przyjecia {
	text-align: right;
	padding: 6px;
	vertical-align: top;
	width: 80px;
	border-bottom: 1px solid #93B7D6;
}
.etk_przyjecia_reh {
	text-align: right;
	padding: 6px;
	vertical-align: top;
	width:140px;
	border-bottom: 1px solid #93B7D6;
}


.wrt_przyjecia {
	text-align: left;
	padding: 6px;
	vertical-align: top;
	width: auto;
	border-bottom: 1px solid #93B7D6;
}

.tab_lekarz a:link {
	text-decoration: none;
	color: #758691;
}
.tab_lekarz a:visited {
	text-decoration: none;
	color: #758691;
}
.tab_lekarz a:hover {
	text-decoration: underline;
	color: #758691;
}

.tbl_kontakt_tel {
	margin-left: 20px;
	width: 400px;
}
.tbl_kontakt_tel td {
	vertical-align: top;
	padding: 2px 4px;
	border-bottom: 1px solid #aaa;
}
.knt_tel {
	width: 120px;
	text-align: right;
}

.przetarg {
	margin-bottom: 10px;
	border: 1px solid #ddd;
	padding: 14px;
	margin-left: 14px;
}
.przetarg a {
	text-decoration: none;
	color: Maroon;
}
.przetarg p {
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.przetarg ol {
margin-left:20px;
}


.menu_poziome { margin:0px; padding:0px; position:absolute; top: 0px; display:block;}
.menu_poziome > li {
	list-style-type: none;
	float: left;
	display: block;
	margin: 0px 0px;
	cursor: pointer; /*  position:relative; */
	padding: 0px;
	width: auto;
}
.menu_poziome > li:hover ul {
	display: block;
	background-color: #2F7AB4;
	width: 300px; /*opacity: .95;filter: alpha(opacity=95);*/
	padding-bottom: 8px;
	padding-top: 6px;
}
.menu_poziome li ul { margin:0px; padding:0px; display:none;}
.menu_poziome li ul li { list-style-type:none; margin:0px 0 0 0;margin-bottom:0px;}
.menu_poziome li ul li a { display:block; padding:2px 10px; color:white; text-decoration:none;}
.menu_poziome li ul li:hover  { background-color:#DE9492;}
.menu_poziome li span { margin:0px 0px; color:white; display:block;padding:20px 10px 21px 10px;/*border:0px solid white;*/}
/*.menu_poziome li.btn_master:hover { background-color: #0B8BF2;}*/
.menu_poziome li.btn_master:hover {
	background-color: #2F7AB4;
		background-image: url(gfx_strona/background_menu_top_hover.gif);
	background-repeat: repeat-x;
}
.menu_poziome li.btn_master a{text-decoration:none;}
.menu_poziome li.separator {font-size:6px;width:1px;height:8px;border-right:1px solid #0B4471;margin-top:22px;}

