body {background: #eaeffc url(../gfx/bg.png) repeat-x; margin: 0; padding: 0; font-size: 12px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #336}
form {margin: 0; padding: 0}
p {margin: 10px 0}
h1, h2, h3 {margin: 0; padding: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}
h1 {margin: 0 0 8px}
h2 {margin-top: 12px}
td {font-size: 12px; vertical-align: top; padding: 3px}

/* Szkielet strony */
#body {margin: 0 auto 30px; width: 805px}
#top {position: relative; height: 108px}
#top h1 {margin: 0; padding: 0}
#logo-pl, #logo-en {position: absolute; top: 14px; left: 22px; display: block; width: 275px; height: 90px}
#lang-pl, #lang-en {position: absolute; top: 6px; right: 10px; display: block; width: 100px; height: 15px}
#lang-pl {background: url(../gfx/pl/lang.png) no-repeat}
#lang-en {background: url(../gfx/en/lang.png) no-repeat}

#menu {position: relative; height: 26px; margin: 0; padding: 0 0 0 21px}
#menu li {float: left; margin: 0; padding: 2px 30px 0 0; font-size: 11px; list-style-type: none}
#menu li a {color: #fff; font-weight: bold; font-family: "Trebuchet MS", Tahoma, sans-serif; font-size: 13px}
#menu li a:hover {text-decoration: none}
#menu li a img {border: 0}

#main {padding-top: 18px}

#box_klinika {float: left; width: 207px; height: 163px; padding: 30px 223px 0 12px; font-size: 11px}
#box_klinika p {margin: 4px 0}
#box_klinika.pl {background: url(../gfx/pl/box-nasza-klinika.jpg) no-repeat}
#box_klinika.en {background: url(../gfx/en/box-nasza-klinika.jpg) no-repeat}

#box_oferta {float: left; width: 329px; padding-top: 30px; margin-left: 20px; font-weight: bold; color: #fff}
#box_oferta p {margin: 4px 0}
#box_oferta.pl {background: url(../gfx/pl/box-oferta.png) no-repeat}
#box_oferta.en {background: url(../gfx/en/box-oferta.png) no-repeat}

#box_implantologia {float: left; width: 778px; height: 134px; padding: 40px 14px 0 13px; color: #7f90a1; margin-top: 6px; font-size: 11px}
#box_implantologia p {margin: 4px 0}
#box_implantologia.pl {background: url(../gfx/pl/box-implantologia.png) no-repeat; padding: 40px 10px 0; width: 423px; height: 214px}
#box_implantologia.en {background: url(../gfx/en/box-implantologia.png) no-repeat; padding: 40px 10px 0; width: 423px; height: 214px}

#box_dyplom_pl {float: right; width: 225px; height: 308px; margin: -20px 70px 0 0;
                background: url(../gfx/pl/dyplom.png) no-repeat}
#box_dyplom_en {float: right; width: 295px; height: 348px; margin: -10px 40px 0 0;
                background: url(../gfx/en/dyplom.png) no-repeat 40px 40px; text-align: center}
#box_dyplom_en b {font-size: 14px}

#default {margin-top: 18px; background: url(../gfx/def-bg.png) repeat-y}
#bgt {background: url(../gfx/def-bgt.png) no-repeat top left}
#bgb {background: url(../gfx/def-bgb.png) no-repeat bottom left; min-height: 260px; padding: 12px 20px}

#foot {padding: 10px 12px; font-size: 10px; font-family: Verdana}
#foot .links {margin-bottom: 4px; color: #000}
#foot .copy {}

#backtrace {margin: 10px; padding: 10px; background: #fff; border: 1px solid #aaa; font-size: 11px}

.side-photos {float: right; margin-left: 10px}
.side-photos img {margin: 6px 0; border: 2px solid #bbc}
.under-photos {margin-top: 20px; text-align: center}
.under-photos img {margin: 0 20px 10px; border: 2px solid #bbc}
.photo-set {padding: 10px 8px 0; margin-top: 10px; border-top: 1px solid #9AC7F4}
.photo-set h3 {margin-bottom: 6px}
.photo-set div {float: left; width: 364px; height: 280px; padding-right: 10px}
.photo-set div img {border: 2px solid #bbc}
.photo-set div i {display: block; text-align: center; clear: both}

.album a img {margin: 0 10px 10px 0; border: 3px solid #9ac7f4}
a.image img {margin: 10px; border: 3px solid #9ac7f4}

/* Formularz */
label {display: block; margin-top: 10px}
label.il {display: inline}
.ftext {width: 300px}
.ftextarea {width: 300px; height: 160px}
#surname {display: none}

/* Ogólne */
p.more {text-align: right; font-size: 12px; font-weight: bold}
p.center {text-align: center}
blockquote {float: right; width: 300px; margin: 10px; padding: 10px; font-size: 12px; font-style: italic; color: #fff;
            background: #9AC7F4}

.cennik {border-collapse: collapse}
.cennik td {padding: 3px}

.clear {clear: both; height: 1px; font-size: 1px}
a {color: #268fc5; text-decoration: none}
a:hover {text-decoration: underline}

.tagi_mkg { margin-top: 5px; float: left; color: #9BA8BD; font-size: 9px; font-family: Verdana}