body { margin: 0; padding: 0; text-align: center; color: #000; font: 13px Verdana, Arial, Helvetica, sans-serif; background: #fff /*url('img/tlo.jpg') repeat-x*/; }
#calosc { margin: 0 auto; padding: 0 auto; width: 1000px; }
#top { width: 1000px; height: 128px; color: #CECECE; float: left; text-align: left; }
#naglowek { width: 1000px; color: #aaa; padding: 9px 0; font-size: 11px; }
#logo { clear: left; float: left; width: 400px; height: 100px; }
#srodek { width: 1000px; margin: 5px 0; }
#serce { width: 600px; float: left; text-align: left; background: #FFFFFF url('img/podklad.jpg') repeat-x; padding: 10px 20px; line-height: 130%; }
#podmenu { width: 330px; float: left; text-align: left; margin-left: 10px; background: #500019; padding: 10px; color: #CECECE; }
#stopka { clear: both; /*background: url('img/stopka.jpg') repeat-x top;*/ color: #000000; padding-top: 4px; background: #E6E6E6; }
img { border: 0; }
h1 { margin: 0; padding: 0 0 5px 0; font: 28px Verdana; color: #000; }
h2 { margin: 0; padding: 0 0 5px 0; font: 20px Verdana; color: #ccc; text-align: left; }
h3 { margin: 0; padding: 0; font: 18px Verdana; color: #000; }
.mini h2 {color: #000; }
a, a:link, a:visited, a:focus, a:hover, a:active { color: #f60; text-decoration: none; }
#serce img { border: 1px solid #ddd; }
.pasek_google { text-align: center; padding: 0 0 10px 0; }
.ok { background: #CCFFCC; text-align: center; border: 1px solid green; color: green; margin: 5px 0; padding: 5px; width: 618px; }
.neutralny { background: #E6E6E6; text-align: center; border: 1px solid #808080; color: #808080; margin: 5px 0; padding: 5px; width: 618px; }
.blad { background: #FFE3D4; text-align: justify; border: 1px solid red; color: red; margin: 5px 0; padding: 5px; width: 618px; }
.info { background: #E0EFFF; text-align: justify; border: 1px solid #0092DC; color: #2557FF; margin: 5px 0; padding: 5px; width: 588px; }
.mini { background: #FFC080; text-align: justify; border: 1px solid #C2C2C2; color: #402000; margin: 5px 5px 5px 0; padding: 10px; width: 578px; float: left; }
.zmiana { background: #E0EFFF; text-align: center; border: 1px solid #0092DC; color: #2557FF; padding: 5px; width: 300px; clear: both; float: right; display: block; }
.center { text-align: center; }
.mini img { float: right; margin-left: 10px; }
#serce .miniatura { background: #F2F2F2; border: 1px solid #DADADA; color: #808080; float: right; margin-left: 10px; padding: 10px 10px 5px; text-align: center; width: 164px; }
#serce .miniatura img { margin-bottom: 5px; }
#stylized input, #stylized textarea { float: left; margin: 2px 0 20px 10px; width: 300px; background: #fff /*url('img/podklad.jpg')*/ repeat-x; border: 1px solid #ccc; padding: 5px; font-size: 15px; }
#stylized select { float: left; width: 307px; background: #eee; border: 1px solid #808080; margin: 2px 0 20px 10px; }
#stylized option { font-size: 15px; }
label { float: left; text-align: right; margin-right: 15px; width: 10px; font-weight: bold; }
.myform { margin: 10px 0; width: 618px; padding: 5px; clear: both; }
#stylized { border: 1px solid #ddd; background-color: #fff; }
#stylized label { display: block; text-align: right; width: 240px; float: left; }
#stylized .small { color: #666; display: block; font-size: 11px; font-weight: normal; ruby-align: right; width: 240px; }
#stylized .small b { color: red; font-weight: normal; }
