html, body {
margin: 0;
padding:0;
}

body {
background: #393835 url('images/tlo_body.pngx');
font-size: 12px;
font-family: tahoma, arial, verdana, helvetica; 
}


#tresc {
	color: #765755;
	background: #ffffff;
	font-family: times new roman, arial, tahoma;
	font-size: 16px;
	font-weight: normal; 
	margin: 0 auto;
	border: solid 1px #D1CDC5;
	width: 780px;
}

#tresc_inner {
	padding: 5px;
	line-height: 1.5em;
}

#gora {
	background: url('images/tlo_gradient_gora.png');
	color: #fff;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal; 
	height: 20px;
	border-bottom: solid 1px #fff;
}

#foto {
	background: #ffffff;
	color: #fff;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal; 
	height: 180px;
	border-bottom: solid 0px #fff;
	border-right: solid 0px #fff;
	width: 600px;
	float: left;
}

#logo {
	background: #f9f4ea;
	color: #fff;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal; 
	text-align: left;
	border-left: solid 1px #fff;
	width: 179px;
	border-bottom: solid 1px #fff;
	float: right;
	overflow: hidden;
	/* pokreślnik dla IE6, gwiazdka dla IE7 i IE6*/
	_margin-left: -3px;
}

#foto img {
	padding: 0px;
	margin-bottom: -3px;
}

#certc {
	background: url('images/tlo_cert.gif') no-repeat;
	padding-top: 23px;
	padding-top /**/: 30px;
}

#tytul {

	background: #7B2121 url('images/tlo_tytul3.png') no-repeat;
	height: 27px;
	
	padding-right: 0px;
	padding-left: 50px;
	margin: 0px;
	font-size: 20px;
	font-family: Georgia;
	font-weight: bold;
	color: #7B2222;
}

#tytul_index {

	background: #7B2121 url('images/tlo_tytul_index.png') no-repeat;
	height: 27px;
	
	padding-right: 0px;
	padding-left: 50px;
	margin: 0px;
	font-size: 20px;
	font-family: Georgia;
	font-weight: bold;
	color: #ffffff;
}

#tytul_uslugi {

	background: #7B2121 url('images/tlo_tytul_uslugi.png') no-repeat;
	height: 27px;
	
	padding-right: 0px;
	padding-left: 50px;
	margin: 0px;
	font-size: 20px;
	font-family: Georgia;
	font-weight: bold;
	color: #ffffff;
}

#tytul_kontakt {

	background: #7B2121 url('images/tlo_tytul_kontakt.png') no-repeat;
	height: 27px;
	
	padding-right: 0px;
	padding-left: 50px;
	margin: 0px;
	font-size: 20px;
	font-family: Georgia;
	font-weight: bold;
	color: #ffffff;
}
#tytul_outer {
clear: left;

}


#dane_adresowe {
	background: #b1996a url('images/tlo_gradient_dane2.png') no-repeat;
	padding: 0px;
	/*cursor: pointer;*/
	overflow: hidden;
	height: 120px;
	border-top: solid 0px #ffffff;
	
	color: #fff;
}

#dane_tabela {
	position: relative;
	left: 130px;
}

#stopka1 {
	background: #e9c2cb;
	height: 3px;
}

#stopka2 {
	background: #BAB7AD url('images/tlo_gradient_dol.png');
	height: 63px;
	color: #ffffff;
	padding: 5px;
}

#stopka2 a:link, #stopka2 a:visited, #stopka2 a:active {
	color: #ffffff;
	font-weight: normal;
}

#stopka2 a:hover {
	color: #ffffff;
	text-decoration: none;
}

.usluga_outer {
	width: 570px;
	border: solid 1px #DC6E00;
	position: relative;
	left: 10px;
	padding: 1px;
	margin-bottom: 5px;
}

.usluga_naglowek {
	/* background: #DC6E00; */
	color: #b75c09;
	padding: 2px;
	border-bottom: solid 1px #DC6E00;
}

.usluga_inner {
	padding: 5px;
}

.usluga_inner img{
	background: #fff;
padding: 2px;
border: solid 1px #7B2121;
margin-right: 30px;
}

.clr {
	clear: both;
}

ul.kwicks {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	border-top: solid 1px #fff;
	width: 179px;
	clear: right;
}
.kwicks li{
	display: block;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

.kwicks li{
	width: 179px;
	height: 80px;
	margin-bottom: 3px;
}

.kwicks a{
	display:block;
	height: 75px;
	overflow: hidden;
	outline:none;
	z-index: 100;

}

#kwick1 { 
	background: url('images/menu1.png');
}
#kwick2 {
	background: url('images/menu2.png');
}
#kwick3 {
	background: url('images/menu33.png');
}
#kwick4 { 
	background: url('images/menu1.png');
	margin-bottom: none;
}


img {
	border: none;
}

ul {
	list-style-type: none;
	list-style-image: url('images/li1.gif');
	margin: 0px 0px 0 40px;
}

ul#fotki {
	margin: 0;
	padding: 0;
	list-style: none;
}

p {
	text-indent: 20px;
	line-height: 1.5em;
}


/*
#viewer {height:160px; width: 772px; clear:both; overflow:hidden; border:0px solid #e5e5e5;}
#viewerFrame {width:772px; height: 130px; clear:both; padding:0; }
#viewer img {height:120px; margin:5px 10px; display:inline; border:0;}
#viewer img.poziom {width:120px; height: auto; margin:5px 10px; margin-top: 20px; display:inline; border:0;}
#viewer a {display:block; float:left; height:120px;}
*/

#viewer_index {
	height:130px; 
	width: 780px; 
	background: url('images/tlo_cert_index.gif') no-repeat;
	padding-top: 23px;
	padding-top /**/: 30px;
	clear:both; 
	overflow:hidden; 
	border:0px solid #e5e5e5;
}

#viewer_uslugi {
	height:130px; 
	width: 780px; 
	background: url('images/tlo_cert_uslugi.gif') no-repeat;
	padding-top: 23px;
	padding-top /**/: 30px;
	clear:both; 
	overflow:hidden; 
	border:0px solid #e5e5e5;
}

#viewer_kontakt {
	height:130px; 
	width: 780px; 
	background: url('images/tlo_cert_kontakt.gif') no-repeat;
	padding-top: 23px;
	padding-top /**/: 30px;
	clear:both; 
	overflow:hidden; 
	border:0px solid #e5e5e5;
}

#map {
 height: 500px;  
 width: 588px;  
}

.jcarousel-list li, .jcarousel-item  {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 130px;
    height: 120px;
    text-align: center;
}	clear: left;



.jcarousel-item img.poziom  {
	margin-top: 20px;
}

.tekst_klinika {
	font-family: times new roman;
	font-size: 18px; 
	color: #491515;
	font-style: italic; 
	font-weight: bold;
}

.jcarousel-clip-horizontal {
width: 100%;
}

.jcarousel-item {
height: 100%;
}
