@charset "iso-8859-2";
/* CSS Document */
body { 
background:url(images/tlo.jpg) repeat-x; 
margin:0;
padding:0;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:24px;
}
 .tresc a:hover, .topnav li a:hover, .leftnav a:hover{ color: #693;}
ul, li, h1, h2, h3, a { margin:0; padding:0;}
#stetoskop { position:absolute; text-align:center; width:100%; height:616px; z-index:1; margin:0 auto; overflow:visible;  }
#stetoskop img { margin-left:-1080px;}
#allpage { position:absolute; width:100%; margin:0 auto; z-index:2; 
	}

 
.clear { clear:both;}
.centertxt { padding:0 0 0 137px;}


#top { 
	width:980px;
	height:500px;
	margin:0 auto;
	padding:10px 0 0 0px;
	background:url(images/top_02.jpg) no-repeat top; 
	}

#top h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	width:580px;
	color:#007cc3;
	line-height:58px;
	margin:0;
	padding:0 0 0 40px;
	float:left;
	
}
#top h1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#007cc3;
	display:block;
	width:500px;
	line-height:58px;
	margin:0;
	padding:0 0 0 57px;
	float:left;
	text-indent:10px;
	text-decoration:none;
	background:url(images/logo_03.jpg) no-repeat;
}
#top img {
	float:left;
	padding:0 0 0 40px;
}
/*---------------------------Navigacja górnego menu------------------*/
ul.topnav  { 
		list-style:none; 
		margin:0; padding: 0; 
		float:left;
		display:block;
		
		
		}
.topnav li { list-style:none; float:left; margin:0; padding:0; position:relative;}
.topnav li a{ 
		text-decoration:none;
		text-align:center;
		width:110px; 
		display:block; 
		line-height:65px;
		color:#007cc3;
		font-family:Arial, Helvetica, sans-serif; 
		font-size:16px;	
		color:#007cc3;
}
/*.topnav li a:hover { color:#666;}*/
/*------------drop down menu-------------------------------*/
li ul {
  display: none;
  position: absolute;
  width:110px;
  top: 65px;
  left: 0;
  }
.topnav  li ul li a { background-color:#FFF; text-align: center; width:110px; line-height:25px; border-bottom:solid #3CF 1px; opacity: 0.9;}

.topnav  li ul.menuprzychodnia {left: -110px;}
.topnav  li ul.menuprzychodnia  li a{ width:315px; text-align:left; padding:4px 4px 4px 10px;}
.topnav  li ulmenuonas {}
.topnav  li ul.menuonas li a{ width:315px; text-align:left; padding:4px 4px 4px 10px;}
/*  ------------------------bug ie-------------------------*/
li > ul {
	top: auto;
	left: auto;
	}
/*  --------------------------end---------------------------*/
li:hover ul { display: block; }
/*-------------------------for java script in ie6-----------*/
li:hover ul, li.over ul{ display: block; }
/*-------------END-----------Navigacja górnego menu------------------*/


#baner { clear:both; height:306px;}
#baner img {
	clear:both;
	float:left;
	display:block;
	padding:0 0 0 35px;
}
p {
	font-size:24px;
	font-style:italic;}
ul.centernav { width:920px;
	clear:both; 
	float:left;
	margin:0 auto;
	padding:3px 0 0 35px;
}
.centernav li { 
	 
	float:left; 
	list-style:none;
	margin:0;
	padding:0;
}
.centernav li a {
	width:213px;
	height:100px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	line-height:24px;
	display:block;
	float:left;
	background:url(images/przycisk_07.jpg) no-repeat top;
	color:#FFF;
	padding:15px 0 0 15px;
	text-shadow:2px 2px 2px #333; 
	letter-spacing:1px;
}
.centernav li a b {
	font-size:24px;}
#center {
	width:920px;
	margin:0 auto;
	padding:0 30px 0 30px;
	
}
.tresc {
	width:600px;
	float:left;
	margin:0;
	padding:0px 0 20px 0;
}
 .tresc h2, .tresc h3, .tresc h4, .tresc h5{
	margin:0;
	padding:25px 0 5px 0;
	clear:both;
	}
.tresc h2, .tresc h3, .tresc h4, .tresc h5, .tresc h6 {
	width:580px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:100;
	font-style:italic;
	line-height:24px;
	letter-spacing:1px;
	}
.tresc h2 a{ 
	text-decoration:none; 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:100;
	font-style:italic;
	line-height:24px;
	letter-spacing:1px;
	color:#000;
	margin:0;
	float:left;
	
	}
	
h3.floatleft { width: auto; display:inline;}
.tresc h6 { margin:0; padding:0; text-align: center; font-size:18px;}
.tresc b { color:#077ec2;}
.tresc p, .tresc a, .tresc li{
	margin:0;
	font-size:14px;
	font-style:normal;
	
	line-height:24px;
	color:#615f5f;
		
}
div.tresc a.adres { clear:both; float:left;}
.tresc ul  { margin:0; padding:0; padding-left:30px; float:left;}
.tresc li{
	list-style:url(images/ptaszek.jpg);
	line-height:24px;		
}
div.tresc ul.odlewej100 { padding-left:100px;}
.tresc img{
	
	float:left;
	width:137px;	
	padding:0px 20px 15px 0;	
}


#nfz { float:right; padding:30px 20px 20px 20px}
.tresc a {
	clear:both;
	float:right;
	color:#077ec2;
	}	

.leftnav {
	width:280px;
	float: right;
	margin:0;
	padding:50px 0 0 0;
	color:#077ec2;	
	}
.ramkazdjecie { 
	width:280px; 
	height:180px;
	background:url(images/tlozdjecia.jpg) no-repeat;
	padding: 8px 0 0 8px;
}

.ramkazdjecie img { width:250px; height:148px; border:solid 1px #CCC; }
.leftnav ul li {
	list-style: none;
	margin:0 auto;
	
	
	vertical-align:middle;
	
	
	border-bottom:solid 1px #CCC;
	}
.leftnav ul li a {
	background:url(images/next.jpg) left no-repeat;
	
	line-height:36px;
	font-size:16px;
	color:#077ec2;
	text-decoration:none;
	width:100%;
	text-indent:30px;
	display:block;
	padding:0;}
#center .leftnav  ul{
	
	margin:0;
	padding:0 20px 30px 10px;
	
	
	
	}
.pasek { clear:both; height:10px; width:100%; background-color: #09F; display:block;}

#stopka { 
	margin: 0 auto;
	padding:10px 30px;
	width:920px;	
}
#stopka div {
	float:left;
}
#stopka div img { float:left;}
#stopka div h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#007cc3;
	line-height:58px;
	margin:0;
	padding:0;
	width:500px;
	
	text-indent:10px;
	
}
#stopka div p { 
	margin:0;
	font-size:14px;
	font-style:normal;
	padding:0 0 0 70px;
	line-height:24px;
	color:#615f5f;
}
#stopka div.divrejestracja {
	height:150px;}
#stopka div.divrejestracja p {
	font-size:16px;
	line-height:16px;
	padding: 25px 0 0 125px;
}
#stopka div.divrejestracja p b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	line-height:80px;
	color:#eb4b06;
}
#stopka div.divrejestracja p img {
	padding:25px 0 0 0;
}
#stopka div.divrejestracja {
	background:url(images/rejestracja_18.jpg) no-repeat;}
	
/*------------------------Kontakt informacja w prawej kolumnie------------------------*/
 div.informacjakolumnaprawa { padding:30px 0 0 0;}
.informacjakolumnaprawa h2 {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:100;
	font-style:italic;
	line-height:24px;
	letter-spacing:1px;
	color:#000;
	margin:0;
	float:left;
	}
.informacjakolumnaprawa	b { color:#077ec2;}
.informacjakolumnaprawa p { 
	font-size:14px;
	font-style:normal;
	line-height:24px;
	color:#615f5f;}
/*------------------------Pisali o nas i podziekowania--------------------------------*/
div.prasa p{ padding:20px 0 0 0; }
.tresc p a img.prasa{
	clear:both;
	float:left;
	width: auto;	
	padding: 0;
	border:none;	
}

/*------------------------Formularz e-mail-------------------------------------------*/

.formularz p {  float:left; padding: 10px 50px 0 0; 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight: normal;
	font-style:italic;
	line-height:24px;
	letter-spacing:1px;
	}
.formularz p b{color:#000;}
.formularz input {line-height:30px; font-size:16px;}
.tresc .red { color: #900;}
.tresc .green {color:#090;}
/*------------------------Cennik-----------------------------------------------------*/
table#cennik { width:600px; padding:15px 0 0 0;}
#cennik {
	font-size:14px;
	font-style:normal;
	
	line-height:24px;
	color:#615f5f;}
