body {
	font-family: tahoma, Arial, Helvetica, sans-serif, Verdana;
    scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #60A0E6;
    scrollbar-3dlight-color: #60A0E6;
    scrollbar-arrow-color: #60A0E6;
    scrollbar-track-color: #EFF1F4;
    scrollbar-darkshadow-color: #E0E4E9;
    scrollbar-highlight-color: #E0E4E9;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

td {
	font-family: tahoma, Arial, Helvetica, sans-serif, Verdana;
}

th {
	font-family: tahoma, Arial, Helvetica, sans-serif, Verdana;
}

body.p1 {
	margin:0;
	padding:0;
	text-align: center;
	background: #E0E0E0;}

#baner_520x60 {position:relative; left:0px; top:0px; width:520px; height:60px; z-index:1; font-size:0px; line-height:0px;}

#main0 {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	border: #60A0E6 1px solid;
	margin: 0px;
	padding: 0px;
	top: 0px;
	height: auto;
	}

.main1 {
	padding-top: 15px;
	padding-bottom: 15px;
}

#topbar {
	height: 32px;
	width: 100%;
	background: url('img/gradient1.jpg') top left repeat-x;
	margin: 0px; 	
	padding: 0px; 	
}

#bottombar {
	clear: both;
	height: 13px;
	width: 100%;
	background: url('img/gradient2.jpg') top left repeat-x; 	
}

#s11 {
	float: left;
	height: 32px;
}

#s12 {
	margin-top: 17px;
	margin-left: 32px;	
	margin-right: 15px;		
}

#s13 {
	float: left;
	height: 13px;
	background: url('img/gradient2.jpg') top left repeat-x; 	
}

#s14 {
	margin-left: 32px;	
}

#s15 {
	padding:4px 0px 4px 0px;
}

#menu {
	height: 32px;
}

#menu1 {
	padding-top: 9px;
}

.menu_txt8, .menu_txt8 a:visited, .menu_txt8 a:link {
	float: left;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
    text-decoration: none;
	margin-left: 13px;
}

.menu_txt8 a:hover {
	color: #FFE0E0;
    text-decoration: none;
   }

#logo {
	clear: both;
	height: 195px;
	margin: 0px; 	
	padding: 0px; 	
	background: url('img/gradient4.gif') top left repeat-x; 	
}

#logo1 {
	height: 195px;
	float: left;
	margin: 0px; 	
	padding: 0px; 	
	background: url('img/gradient3.jpg') top left repeat-x FBFBFB; 	
}

#logo2 {
	margin-left: 32px;
	padding-top: 30px;
	width: 225px;
	height: 195px;	
	background: url('img/s112.gif') top left repeat-x #FFFFFF; 	
}

#ngl_lekarz1 {
	background:url('http://www.dental.waw.pl/img/lekarz3.gif') 0px 0 no-repeat;
	height: 195px;
	float:left;
	margin: 0px; 	
	padding: 0px;
	width:523px; 
}

#ngl_lekarz1 img {display:none; width:0; height:0}

#middle0 {
	clear: both;
	margin: 0px; 	
	padding: 0px;
	width: 100%;
	background: url('img/gradient2.jpg') bottom left repeat-x #FFFFFF; 	
}

#middle1 {
	margin-left: 32px; 	
	padding-bottom: 13px; 	
	text-align: left;
}

#middle2, .aktualnosci {
	background: #E0E4E8; 	
	margin: 0px; 	
	padding: 0px;
}

.aktualnosci {
	margin-top: 15px; 	
}

#middle3 {
	float: left;
	margin: 0px; 	
	padding: 0px;
	width: 225px;
	background: #E0E4E8;
	height: auto;
}

#middle4 {
	margin: 0px; 	
	padding: 0px;
	width: 100%;
	text-align: left;
	height: auto;
	background: url('img/gradient5.gif') top left repeat-x #E4E7EA; 	
}

.middle4a {
	background: url('img/gradient5.gif') top left repeat-x #E4E7EA; 	
}

#middle41 {
	margin: 0px; 	
	padding: 0px;
	width: 100%;
	text-align: left;
	background: url('img/gradient5.gif') top left repeat-x #E4E7EA; 	
}

#middle42 {
	background: url('img/s13.gif') top right no-repeat; 	
	}
	
#middle5 {
	padding: 20px 25px 25px 25px;
}

#middle6 {
	margin: 0px 8px 0px 12px;
}

#middle_txt1, #middle_txt1 a:visited, #middle_txt1 a:link {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-align: left;
}

#middle_txt1 {
	color: #000000;
}

#middle_txt1 a:visited, #middle_txt1 a:link {
	color: #EE0000;
    text-decoration: none;
}

#middle_txt1 a:hover {
	color: #EE0000;
    text-decoration: underline;
}

.txt2 {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	text-align: left;
}

.txt3, .txt3 a:visited, .txt3 a:link {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
}

.txt3 {
	color: #000000;
}

.txt3 a:visited, .txt3 a:link {
	color: #000000;
    text-decoration: underline;
}

.txt3 a:hover {
	color: #707070;
    text-decoration: underline;
}

.news11 {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #EE0000;
	text-align: left;
	background: url('img/kropki_12.gif') top right repeat-x; 	
	margin: 10px 0px 0px 0px;
	padding: 10px 2px 0px 2px;
}

ul.news11_li {
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	list-style: outside;
	list-style-type: square;
	a:hover {color:#B0E0FF; text-decoration:none}
}

ul.news12_li {
	padding: 0px;
	margin: 0px;
	padding-left: 30px;
	list-style: outside;
	list-style-type: square;
}

li.news11_li {
	margin-top: 3px;
}

.news11_txt {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	text-align: left;
	}
	
.news12_txt {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FF0000;
	text-align: left;
	}

#p20 {
	float: left;
	background: #FFFFFF;
}

.p20 {
	float: left;
	background: #FFFFFF;
}

.p21 {
	margin: 2px 2px 2px 0px;
}

.p22 {
	margin: 2px 0px 2px 0px;
}

.ngl_st, .ngl_imp, .ngl_k, .ngl_t {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-align: left;
	margin-bottom: 10px;
}

.ngl_st_kr {
	border-top: 1px solid #EA4000;
	margin-bottom: 10px;
}

.ngl_imp_kr {
	border-top: 1px solid #0076C6;
	margin-bottom: 10px;
}

.ngl_k_kr {
	border-top: 1px solid #508C00;
	margin-bottom: 10px;
}

.ngl_t_kr {
	border-top: 1px solid #bb170e;
	margin-bottom: 10px;
	color: BB170E;
}

.ngl_st {
	color: #EA4000;
}

.ngl_imp {
	color: #0076C6;
}

.ngl_k {
	color: #508C00;
}

.ngl_t {
	color: #BB170E;
}


.ngl_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	text-align: left;
	margin: 0px 0px 7px 1px;
	font-weight: bold;
}

.ngl_01_kr {
	border-top: 1px solid #B0B0B0;
	margin-bottom: 7px;
}

.ngl_01 {
	color: #404040;
}

.ngl_02 {
	padding: 5px 5px 5px 5px;
	border-top: 1px solid #EA4000;
	border-bottom: 1px solid #EA4000;
	margin-bottom: 10px;
	vertical-align: top;
}

.ngl_02_st1 {
	margin: 0px 5px 0px 0px;
}

.ngl_02_st2 {
	margin: 0px 5px 0px 10px;
}

.ngl_03 {
	font-family: tahoma, sans-serif, Verdana, Arial, Helvetica, ;
	font-size: 15px;
	text-align: left;
	margin: 25px 0px 15px 0px;
	font-weight: bold;
	text-transform: uppercase;
	color: #404550;
}

.spis_tr1 {
	padding: 0px 0px 10px 25px; 
	border-bottom: 1px solid #EA4000;
}

.spis_tr2 {
	margin-top: 3px;
}

.link0, .link0 a:visited, .link0 a:link {
	color: #000000;
    text-decoration: none;
}

.link0 a:hover {
	color: #404549;
    text-decoration: underline;
}

.link11 {
	margin: 
}

.strz {
	float: right;
	margin-top: 2px;
	margin-left: 10px;
}

.submenu1 {
	margin: 0px 25px 0px 20px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
}

.submenu1_kr {
	background: url('img/kropki_11.gif') center right repeat-x; 	
	margin: 10px 15px 10px 10px;
	height: 1px;
}

.txt_kr1 {
	background: url('img/kropki_11.gif') center right repeat-x; 	
	margin: 20px 0px 10px 0px;
	height: 1px;
}

.txt_kr2 {
	background: url('img/kropki_11.gif') center right repeat-x; 	
	margin: 20px 0px 20px 0px;
	height: 1px;
}

.pic {
	border: 1px solid #999999;
}

#middle3_iframe {
	width: 204px;
	height: 100%;
}

#middle71 {
	padding: 15px 0px 15px 15px;
	vertical-align:top;
}

#middle72 {
	padding: 15px 0px 15px 0px;
	vertical-align:top;
}
	
#middle3, #middle41 {
	height: 445px;
}

.txt_tabelka {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.aktualnosci a, .aktualnosci a:visited, .aktualnosci a:link {color:#EE0000; text-decoration:none}
.aktualnosci a:hover {color:#EE0000; text-decoration:underline}
