p, div, strong, img, a, a img {



    margin: 0px; 



	padding: 0px; 



	border: 0px;



}









body {

    font-family: Arial, Tahoma, Verdana, Geneva, helvetica, sans-serif; 

	text-align: center; 

	background: #FFFFFF;     

	color: #333333;

	font-size: 12px; 

}



body #body-content {

    min-width: 991px;

	width: 991px;

    margin: 0 auto; 

}



td {



	font-family: Arial, Tahoma, Verdana, Geneva, helvetica, sans-serif;



	text-align: left;



	vertical-align: middle;



	font-size: 12px;



	color: #333333;



}







th {



	font-family: Arial, Tahoma, Verdana, Geneva, helvetica, sans-serif;



}







table {



	margin: 0 auto;



}







#wrapper { 



    text-align: left;



    float:left;margin-top:-160px;position:relative;

}







#header, #nav_top, #footer {



    color: #0D0E0F;



    clear: both; 



    width: 100%;



	text-align: center;



	vertical-align: top;



}







#header #header_flash {







	float: right;



}







#header {



	height: 126px;



	background: url(../img/header_back.jpg) top left no-repeat;



	text-align: right;



}







#header img {



    display: inline;







}







#nav_top {



	height: 36px;



	padding: 0;	



	margin-bottom: 10px;



	text-align: center;



	vertical-align: middle;



}







a#main_link {



  background-color: transparent;



  display: block;



  height: 80px;



  width: 240px;

  

  position: absolute; 

  

  left: 5px;



  top: 40px;s

}







#nav_top_shadow_1 {



	height: 36px;



	padding: 0;	



	margin: 0;



	background: url(../img/nav_top_shadow_1.jpg) top left no-repeat;



}







#nav_top_shadow_2 {



	height: 36px;



	padding: 0;	



	margin: 0;



	background: url(../img/nav_top_shadow_2.jpg) bottom left no-repeat;



}







#nav_top ul, #nav_top ul li {



    display: inline;



    list-style: none;



    margin: 0;



    padding: 0;



	float: left;



	text-align: center;	



}







#nav_top ul li {



	height: 32px;



}







#nav_top ul {



	margin-left: 27px;



}







#nav_top ul li img {



    vertical-align: middle;



	margin: 7px 10px;



}







#nav_top li a, #nav_top li a:hover{



    display: inline;



    text-decoration: none;



    font-weight: normal;



    color: #E5589A; 



	background: transparent;



    font-family: Arial, helvetica, sans-serif; 	



	height: 32px;



	line-height: 32px;	



	font-size: 18px;



}







#nav_top li a:hover {



    color: #1B9BC7; 



}











#footer {



    background: #40B5F0 url(../img/footer_corner_left.jpg) no-repeat top left; 



	vertical-align: top;



	text-align: center;



	overflow: hidden;



	float: left;



	margin-top: 15px;



}







#footer_nav {



	vertical-align: top;



	text-align: center;



	font-weight: normal;



	color: #333333;	



	padding: 0 20px;



}







#footer_nav strong {



	padding-right: 4px;	



	font-size: 11px;



	font-weight: bold;



}







#footer_nav p {



	float:left;		



	text-align: center;	



}







#footer_nav a,  #footer_nav a:hover{



    text-decoration: none;



	font-weight: normal;



	color: #333333;	



	font-size: 11px;



	display: inline;		



	padding: 0 5px;



}







#footer_nav a:hover{



	color: #666666;		



}







#footer_copyrights {



	width: 294px;	



	margin: 0 auto;



	vertical-align: middle;



}







#footer_copyrights p {



	font-weight: bold;



	color: #333333;



	text-align: left;



	float: left;



}











#footer_copyrights img {



	padding: 10px;



	float:right;



}







#contentfloatholder {



    width: 100%;



}







.roundtopcr { 



	background: url(../img/b_rt.jpg) no-repeat top right; 



}







.roundtopcl { 



	background: url(../img/b_lt.jpg) no-repeat top left; 



}







.roundbottomcr {



	background: #E5589A url(../img/b_rb.jpg) no-repeat bottom right; 



    color: #FFFFFF;	



}







.roundbottomcl {



	background: url(../img/b_lb.jpg) no-repeat bottom left; 



}







img.corner {



   width: 9px;



   height: 9px;



   border: none;



   display: block !important;



}







.text{ 



   margin-top: 10px;



}







.text_right{ 



    text-align: right;



}







.text_left{ 



    text-align: left;



}







.text_center {



    text-align: center;



}







#zabiegi_nav {



    width: 355px;



	padding: 0;



	float: left;



}







#b_zabiegi {



    width: 355px;



	display: block;	



}







#b_zabiegiheader {



    width: 355px;



	height: 25px;



    background: #E5589A;



}







#b_zabiegiheader .text_center {



	text-align: center;



	font-size: 18px;



	font-weight: bold;



	padding: 3px;



	color: #FFFFFF;



}







#b_estetyczna {



    width: 355px;



	display: block;	



	margin-top: 15px;



	background: #FFF7CD;



}







.blockcontentborder {



	border: solid 2px #E5589A;	



}







.blockcontent {



	display: block;	



	padding: 15px;	



}







#b_zabiegi .blockcontent {



	background: url(../img/b_rti.jpg) top right no-repeat;



	padding-bottom: 0;	



}







#b_estetyczna .blockcontent {



	background: url(../img/b_lbi.jpg) left bottom no-repeat;	



}







/* 355 - border - paddingi*/



.b_zabieg {



    width: 321px;



}







a, a:hover {



	color: #E5589A;	



	text-align: right;



	font-weight: bold;



	text-decoration: none;



    display: block;	



	background: transparent;



}







.b_zabieg strong, .b_zabieg a strong   {



	text-align: left;



	font-size: 14px;



	font-weight: bold;



	color: #006699;		



}







.b_zabieg p, .b_zabieg p a, .b_zabieg p a:hover {



	text-align: justify;



	color: #333333;



	font-weight: normal;



	padding: 0;	



	margin: 0;	







}







.b_zabieg img, .b_zabieg a img {



	padding: 0 15px 0 0;		



}











#b_witamy {

    float:left; 

	width: 265px; 

	margin-bottom: 10px;

	clear: both;

}







h3 {



    font-size: 24px; 



	vertical-align: top; 



	line-height: 35px;



	color: #006699; 



	margin-bottom:10px;



	text-align: left;



}







#b_banner_flash {

    width: 625px;

	background: #FFFFFF;

	overflow: hidden;

}	







.shadow_l_top, .shadow_l_bottom {



    width: 625px; 



	height: 4px;



	font-size: 0;



	line-height: 0;



}







.shadow_l_top {



	background: #FFFFFF url(../img/content_shadow_l.jpg) left top no-repeat;



	margin-top: 7px;



}







.shadow_l_bottom {



	background: #FFFFFF url(../img/content_shadow_l.jpg) left bottom no-repeat;



	margin-bottom: 7px;	



}







#b_galeria {



    width: 625px;



	background: #FFFFFF;



	float: left;



	clear: both;



    display: block;



	text-align: right;



}	







p {



	text-align: justify;



	margin-top: 10px;



}







#b_chirurgia, #b_zespol, #b_cennik {



    width: 278px;



	background: #FFFFFF url(../img/content_shadow_s.jpg) left bottom no-repeat;



	text-align: right;



	padding-bottom: 7px;



	clear: left;



	float: left;



}







#b_chirurgia img, #b_zespol img, #b_cennik img, #b_film img {



	padding: 0 5px 0 0;		



}











#wrapright {

    float:right;

	width: 332px; 

    clear: right;

	overflow: hidden;

}







#b_lokalizacja, #b_film {



    width: 332px;



	text-align: right;



	padding-bottom: 7px;



	clear: left;



	float: left;



}







#b_lokalizacja {



	background: #FFFFFF url(../img/content_shadow_m.jpg) left bottom no-repeat;



}







#b_film, #b_cennik {



	background: #FFFFFF;



}







#b_lokalizacja img {



	padding: 0 10px 0 0;		



}







#zabiegi_rightblock {

    float: left; 

	margin-left: 11px; 

	width: 625px;

	overflow: hidden;

}







h3.spacebottom {



    margin-bottom: 45px;



}







.b_zabieg_wiecej {



    width: 625px;



	margin-top: 80px;



	color: #0F3255;



}







td.center {



    text-align: center;



}







.b_zabieg_wiecej p {



	margin: 0;



	padding: 0;



	vertical-align: top;



}







#b_zabieg_wiecej_img {



    float: right; 



	width: 300px;



	text-align: center;



	margin-left: 7px;



}







#b_zabieg_wiecej_img img {



    width: 140px;



	border: solid 1px #333333;



}





#b_zabieg_wiecej_img_120 {



    float: right; 



	width: 260px;



	text-align: center;



	margin-left: 7px;



}







#b_zabieg_wiecej_img_120 img {



    width: 120px;



	border: solid 1px #333333;



}





#b_zabieg_wiecej_img_small {



    float: right; 



	width: 200px;



	text-align: center;



	margin-left: 7px;	



}







#b_zabieg_wiecej_img_small img {



    width: 90px;



	border: solid 1px #333333;



}







#b_zabieg_wiecej_img_large {



    float: right; 



	width: 290px;



	text-align: center;



	margin-left: 7px;	



}







#b_zabieg_wiecej_img_large img {



    width: 280px;



	border: solid 1px #333333;



}







#b_zabieg_wiecej_img_3 {



    float: right; 



	width: 450px;



	text-align: center;



	margin-left: 7px;	



}







#b_zabieg_wiecej_img_3 img {



    width: 145px;



	border: solid 1px #333333;



}







#b_zabieg_wiecej_img_m {



    float: right; 



	width: 400px;



	text-align: center;



	margin-left: 7px;	



}







#b_zabieg_wiecej_img_m1 {



    float: right; 



	width: 190px;



	text-align: center;



	margin-left: 7px;	



}







#b_zabieg_wiecej_img_m img, #b_zabieg_wiecej_img_m1 img{



    width: 190px;



	border: solid 1px #333333;



}







.b_zabieg_wiecej td {



    vertical-align: top;



	padding: 3px 4px;



	overflow: hidden;



}







.b_zabieg_wiecej h4 {



    width: 100%;



	text-align: center;



	vertical-align: bottom;



	margin-bottom: 5px;



	color: #0F3255;



}







#b_zabieg_wiecej_href{



    width: 100%;



	text-align: center;



}







#b_zabieg_wiecej_href a, #b_zabieg_wiecej_href a:hover {



    padding: 50px;



	color: #006699;



	font-weight: bold;



	font-size: 20px;



    text-align: center;



	text-decoration: underline;



	clear: both;



}







#cennik {



    float: left;



    width: 560px;



}











#cennik p {



    padding-bottom: 30px;



}











#cennik h4 {



    padding-bottom: 10px;



	text-align: left;



}











#z_01, #z_02, #z_03, #z_04, #z_05, #z_06, #z_07, #z_08, #z_09, #z_10, #z_11, #z_12, #z_13, #z_14, #z_15, #z_16, #z_17, #z_estet  {



	padding: 7px 15px;



	margin: 0 -15px;	



} 







#rightblock {



    float: left; 



	margin-top: 80px;



    margin-left: 10px;	



}







#galeria {



    float: left; 



	width: 625px



}







#galeria img {



	border: solid 1px #333333;



	width: 140px;



	margin-bottom: 10px;



	float: left;



}











#klinika_sfera02 {



   margin-left: 150px;



   margin-top: 30px;



}







.b_zabieg_wiecej .b_zabieg {



  margin-left: 30px;



  margin-bottom: 20px;



  display: block;



  width: 421px;



}







.clear {



  clear: both;



  display: block;



}







.estet a, .estet a:hover{



    padding: 20px 0;



	color: #006699;



	font-weight: bold;



	font-size: 14px;



    text-align: center;



	float: right;



	text-decoration: none;



	clear: both;



}





.sc { color:#4995DD;}

.bc { color:#000000;}
