body {background:#ffffff url(gfx/bg.gif); background-repeat:repeat-x; margin:0px; padding:0px; text-align:center; font-family:Arial, Tahoma, sans-serif; font-size:12px; color:#313131;}
a:link {text-decoration:none; color:#235c96}
a:visited {text-decoration:none; color:#4f6b87}
a:hover {text-decoration:underline; color:#f29400}
a:active {text-decoration:none; color:#235c96}
input {background-color:#ffffff; border:1px solid #235c96; color:black; font-size:13px; }
submit, button {border:0px; background-color:#235c96; color:#ffffff; font-weight:bold; font-size:11px; padding:3px}


div#main {background:transparent url(gfx/tresc-bg.gif); background-repeat:repeat-y; margin:0px auto; padding:0px; width:865px; overflow:hidden; float:none;}
div#box-ft {margin:0px auto; padding:0px; width:864px; margin-bottom:7px;}

div#reklama {background-color:transparent; margin:0px auto; width:865px; text-align:right; float:none;}
div#reklama p {margin:0px; padding:0px; margin-right:15px;}

div#ft {background:#ffffff url(gfx/ft-bg.gif); background-repeat:repeat-x; margin:0px; padding:0px; margin-top:10px; padding-top:5px; overflow:hidden; float:none;}
p#ft-menu {color:#f29400; width:865px; text-align:left; margin:0px auto; padding:10px; margin-bottom:10px;}
p#ft-menu a {text-decoration:none; font-size:11px; color:#707070; margin-left:16px; margin-right:16px; font-weight:normal;}
#copy {background:transparent url(gfx/copy-bg.gif); background-repeat:no-repeat; font-size:11px; color:#ffffff; padding:35px; padding-top:6px;}

div#text {width:600px; margin:0px; padding:0px; float:right; text-align:left; padding-bottom:10px;}
h1 {width:599px; margin:0px; background-color:#235c96; padding:0px; padding-top:10px; padding-bottom:10px; margin-bottom:10px;}

div.margin {margin-left:20px; margin-right:20px;}
ul li {list-style-image:url(gfx/li.gif); font-size:13px;}
img.foto {float:left; margin-right:10px; border:5px solid #d4d4d4;}
div#text p {line-height:17px;}
p#quick {background-color:#e0e0e0; width:600px; margin:0px; padding:0px; padding-top:10px; padding-bottom:10px; margin-top:10px; text-align:center;}

div#baner {width:885px; margin:0px auto; padding:0px; float:none; text-align:right}
div#top {margin:0px auto; padding:0px; width:864px; overflow:hidden; float:none;}
div#top p {float:left; margin:0px; padding:0px; margin-top:30px;}
div#top p#glowka {float:right; margin:0px; margin-right:1px;}

div#menu {background:transparent url(gfx/menu-cien.gif); background-repeat:no-repeat; background-position:top right; width:264px; margin:0px; padding:0px; float:left; text-align:left; padding-top:25px;}
p.main_menu {font-weight:bold; border-bottom:1px dotted #d4d4d4; margin:0px; padding:0px; margin-bottom:8px; padding-bottom:8px;}
p.podmenu {margin-left:15px; margin-top:0px; margin-bottom:10px; line-height:17px; display:none; font-size:11px;}
p.podmenu a {padding-left:13px; background:transparent url(gfx/li.gif); background-repeat:no-repeat; background-position:0px 3px}
form#search p {margin:0px; padding:0px; margin-bottom:10px;}
form#search {border-bottom:1px dotted #d4d4d4; margin-bottom:10px;}

.label1 {background:transparent url(gfx/label-1.gif); background-repeat:no-repeat; font-weight:bold; width:266px; padding:8px 0px 8px 0px; color:#000;}
.label2 {background:transparent url(gfx/label-2.gif); background-repeat:no-repeat; font-weight:bold; width:199px; padding:5px 6px 8px 10px; color:#000;}
table.galeria td p {text-align:center; margin-top:5px; margin-bottom:5px;}
img.zdjecie {border:5px solid #d4d4d4;}
img.zdjecie2 {border:5px solid #d4d4d4; padding:1px; background-color:#fff;}

table.chirurdzy td {vertical-align:top;}
table.chirurdzy td p {margin-top:5px; margin-bottom:5px;}
.opis {font-size:11px}
p.title {font-weight:bold; color:#f29400;}

div#quick2 {width:224px; min-height:162px; background:transparent url(gfx/contact-bok-bg.gif); background-repeat:no-repeat; margin:0px; padding:0px; margin-top:5px;}
div#quick2 p {margin:10px 15px 13px 15px; font-weight:bold; color:#000;}

div#special-offer {background:#fff url(gfx/offer-model.jpg); background-repeat:no-repeat; background-position:left top; border:1px solid #d2d2d2;}
div#special-offer p {margin:10px; padding:0px; margin-left:180px;}

table.cennik {border:1px solid #bbbbbb; margin-top:10px; margin-bottom:10px;}
table.cennik p {font-size:11px; margin:0px; padding:0px;}
table.cennik td {border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb;}
table.cennik th {border-bottom:1px solid #bbbbbb; background-color:#f8f8f8; border-right:1px solid #bbbbbb;}
tr.dark td {background-color:#e0e0e0;}
tr.jasny td {background-color:#f5f5f5;}

div#powitanie {margin:0px; padding:0px; width:599px; background-color:#235c96; color:#fff;}
div#powitanie p {padding:20px 30px 0px 30px; margin:0px;}
div#powitanie p#podpis {padding-top:0px; text-align:right}
h1#home {background-color:#9a9a9a; padding:0px; margin:0px; width:599px;}
div#text2 {width:600px; margin:0px; padding:0px; float:right; text-align:left;}
table#dzialy {width:599px; margin:0px; padding:0px;}
table#dzialy th {background-color:#dbdbdb; border-right:1px solid #d4d4d4;}
table#dzialy td {border-right:1px solid #d4d4d4; vertical-align:top;}
table#dzialy p {font-size:11px; margin:5px; padding:0px}
table#dzialy p.sign {font-style:italic; color:#8e8e8e;}
table#dzialy p.more {font-weight:bold; padding-top:10px; border-top:1px dotted #d4d4d4;}
.orange {color:#f29400; 
}

.button {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
background-color: #D00000;
padding: 2px;
border: 1px solid #000000;
}