body { background: #808080; margin: 0; padding: 0; color: #ccc; font-family: Georgia; }
.clear { clear: both; }
#top { padding: 1em 0 0.33em 4em; }
#all_top { }
.cont { float: left; }
#this { overflow: hidden; height: 532px; border-left: 8px solid #fcfcfc; }
#this img { border: solid #fcfcfc; border-width: 16px 8px; }
.cont h1 { float: left; font-size: 250%; margin: 0.5em 0 0.125em 0; text-shadow: 1px 1px 2px #333; }
.cont h1 a { color: #fff; font-family: Georgia; padding: 0 0 0 0.33em; text-decoration: none; }
.cont h2 { float: left; color: #ddd; font-family: Georgia; font-size: 190%; margin: 0.5em 0 0.125em 0.125em; text-shadow: 1px 1px 2px #333; }
.cont h3 { float: left; color: #bbb; font-family: Georgia; font-size: 120%; margin: 0.5em 0 0.125em 0.125em; text-shadow: 1px 1px 1px #222; }
.cont h4 { margin: 0 0 0 3em; color: #ccc; font-size: 115%; letter-spacing: 2px; }
.cont h4 a { text-decoration: underline; color: #ccc; letter-spacing: 3px; }
.cont p { float: left; color: #eee; font-family: Georgia; margin: 3.75em 0 0 2em; font-size: 85%; font-weight: 900; }
.cont p a { color: #ccc; letter-spacing: 0.5px; }
#back p { float: right; margin-right: 1em; }
#back p a { color: #eee; font-family: Georgia; margin: 3.75em 0 0 2em; font-size: 85%; font-weight: 900; }
#footer {  margin: 1.75em 0 0 1.33em; padding: 0 0 0 4em; /* background: url('http://rafalarndt.pl/kontakt.gif') no-repeat; width: 145px; height: 72px; */ }
#footer a { color: #ddd; }
#main { width: 600px; padding: 0 2em; font-family: Georgia; }
#main img { float: left; margin: 0 1em 0.5em 0; }
#main p { padding: 0.33em 2em; color: #ddd; }
#main p a { color: #ddd; }
