div {padding: 0; margin: 0; }
body {background: #efebe7; font-family: arial, helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; }

#page {margin: auto;  width: 838px; border-left: 10px solid white; border-right: 10px solid #ddd9d5; background-image: url('paski.gif'); }
#main {width: 100%; }
#left {width: 427px; float: left; }
#left .content {padding: 10px 54px; }
#right {width: 411px; float: left; }
#right .content {padding: 10px; }
#right h1 {background: transparent; color: #d70104; font-size: 140%; padding: 0; }
#footer {clear: both; margin: 20px 0 0 0; }
#footer .content {margin: 10px; padding: 4px 5px; background: #d0ccc6;}

a {color: #d70104; }
a img {border: 0; }
#left a {color: black; text-decoration: none; }
.img {float: right; margin: 0 0 5px 5px; padding: 10px; background: #d0ccc6;}
.img p {font-size: 90%; margin: 5px 0 0 0; }

.newspaper a {color: black; text-decoration: none; }
.newspaper h2 a {color: #d70104; }
.newspaper a:hover {color: #d70104; }

.parson_db h2 {margin: 10px 0 3px 0; padding: 2px; font-size: 120%; background: #d0ccc6; color: white; text-align: center; }
.parson h3 {margin: 10px 0 0 0; }
.parson h3 a {color: black; text-decoration: none; }
.parson h3 a:hover {color: #d70104; }
.parson p {margin: 0; }

.partners td {text-align: center; padding: 0 0 5px 0; }

.sponsors caption {background: #d0ccc6; color: white; font-size: 11px; font-family: arial, helvetica; font-weight: bold; }
.sponsors {border-bottom: 1px solid #d0ccc6; margin: 0 0 10px 0; }
.sponsors a {display: block; text-decoration: none; color: gray; text-align: center; }
.sponsors {font-size: 10px; }
.sponsors td {background: white; text-align; center; vertical-align: bottom; padding: 3px 0; }

.counter {padding: 1px 2px 1px 4px; font-family: arial, helvetica, sans-serif; color: #ccc; background: #111; font-size: 14px; font-weight: bold; letter-spacing: 2px; }

.pr {float: left; width: 60px; padding: 5px 5px 2px 5px; margin: 10px 12px 10px 0; text-align: center; background: #d0ccc6; }
.pr img {display: block; margin: 0 0 3px 0; }

h1 {margin: 0 0 3px 0; padding: 2px; font-size: 120%; background: #d0ccc6; clear: both; }
h1 b, .pr b {color: #d70104; }
h1 a {display: block; color: black; text-decoration: none; }
h1 a:hover {color: #666; }
