table {border: 0px; font-size: 14px;}
table td {empty-cells: show;}
html {height: 100%; font-size: 14px;}
body {margin: 0; padding: 0; min-height: 100%; font-family: tahoma; background: white; font-size: 14px; text-align: center; color: white;}
div {margin: 0px; padding: 0px; /*spacing: 0px;*/ border: 0px;}
.s {width: 100%; margin: 0px; padding: 0px; /*border: none;*/ border-width: 0px;}
.s td {margin: 0px; padding: 0px; /*border: none;*/ border-width: 0px;}
a {color: #ff6600; text-decoration: none; border-bottom: 1px solid #ff6600;}
a img {border-bottom: none; text-decoration: none;}
img {border: 0px;}
p {padding-top: 0px; margin-top: 0px;}

h1 {display: inline; font-size: 40px; font-weight: normal;}
h2 {display: inline; color: #ff6600; text-decoration: none; border: none; font-weight: bold; font-size: 16px;}

#container {width: 995px; background: black url(/p/bg-overall.jpg) top left repeat-x; margin: 0px auto; }
#top {height: 10px; background: #040303; font-size: 4px;}
#bottom {height: 10px; background: #e9410f; border: 1px solid #292929; border-bottom: none; font-size: 4px;}
#hd {background: #2e2e2e url(/p/bg-hd.jpg) top right no-repeat;}
#mmunder {height: 10px; background: url(/p/bg-under-mm.jpg) top right no-repeat;  padding: 0px; margin: 0px; font-size: 4px;}
#day {width: 150px; height: 35px; float: right; text-align: right; padding: 0px; margin: 0px; text-transform: lowercase; color: white; font-size: 11px; background: #1f1f1e;}
#dayi {padding: 6px; padding-right: 25px; padding-top: 4px; text-transform: lowercase;}
#left {background: black url(/p/bg-left.jpg) top left no-repeat; width: 195; padding: 0px; padding-top: 15px; text-align: right;}
#lefti {padding-right: 15px;}
div.thisweek {text-transform: uppercase; font-size: 16px; height: 18px; padding-bottom: 10px;}
div.thisweek img {position: relative; top: 3px; margin-left: 5px;}
div.calendar {text-align: right; border: none; border-top: 1px solid #fbf6f3; border-bottom: 1px solid #fbf6f3; line-height: 42px; font-size: 12px;}
div.calendar div {padding: 10px 0px; line-height: 24px;}
div.calendar a {color: #dfdfdf; border-bottom: 1px solid #dfdfdf; line-height: 27px;}
div.calendar a span {font-size: 18px;}
div.calmonths {line-height: 24px; padding: 10px; padding-right: 0px;}
div.calmonths a {font-size: 14px; color: #ff6600; border-bottom: 1px solid #ff6600;}
#cz {padding: 10px 10px; padding-top: 0px;}
#anonsna {position: relative; /* commented by antorun 2009-01-21 top: -3px;*/}
div.anons {margin: 0px; margin-top: 30px; padding-bottom: 30px; float: none; position: relative;}
div.anonstxt {font-size: 11px; float: left; width: 190px; margin-left: 30px; padding-bottom: 2px;}
div.anonstxti {font-size: 11px; float: left; width: 375px; margin-left: 30px; padding-bottom: 2px;}
#right {width: 363px; height: 523px; background: url(/p/bg-right.jpg) top right no-repeat;}

#faceow {width: 332px; height: 103px; position: absolute; left: 30px; top: 55px;}
#relizow {width: 332px; height: 103px; position: absolute; left: 30px; top: 215px;}
#articleow {width: 332px; height: 103px; position: absolute; left: 30px; top: 405px;}

div.calmonths a.face_selected { color: white; border: none; text-decoration:none; }

.faces_persona { color: #CB4736; }

#partn {padding-left: 15px;}

div.cz {padding: 0px 20px; position: relative; top: -8px;}

td.mmt {height: 30px; font-size: 14px; text-transform: uppercase; padding: 2px 10px; text-align: center; /* added by antorun 2008-12-25 */ white-space:nowrap; }
.mmtsel {background: #ffa200; color: black;}
td.mmtr {padding-right: 25px;}

td.mmt a {text-decoration: none; color: #b9b9b9; border: none;}
td.mmtsel a {text-decoration: none; color: black; border: none;}

td.mmt a:hover {text-decoration: none; color: #e4e4e4; border-bottom: 1px solid #e4e4e4;}
td.mmtsel a:hover {text-decoration: none; color: black; border: none;}

.sign {font-size: 12px; line-height: 18px;}
.sign a {color: #a6a5a5; border-bottom: 1px solid #a6a5a5;}

div.partn1 {border-bottom: 1px solid #fbf6f3; padding: 2px;}
div.partn2 {padding-top: 10px; padding-bottom: 20px;}

.partn2 img {vertical-align:middle;}

.anonsdt {width: 215px; height: 20px; background: #ff3800 url(/p/bg-date.jpg) top left no-repeat; font-size: 13px; margin-bottom: 8px;}
.anonsdt div {padding: 2px 6px;}
.anonsdt div.flr {font-size: 14px; padding: 1px 6px;}

.anonsdt2 {width: 371px; height: 20px; background: #ff3800 url(/p/bg-date2.jpg) top left no-repeat; font-size: 13px; margin-bottom: 8px;}
.anonsdt2 div {padding: 2px 6px;}
.anonsdt2 div.flr {font-size: 14px; padding: 1px 6px;}

.anonspages {color: #dd3a21; margin-bottom: 3px;}

div.mpr {color: black; font-size: 12px;}
b.mprh {color: #818181; font-size: 18px; font-weight: normal;}
a.mprh_link {color: #818181; font-size: 18px; font-weight: normal; text-decoration: none; border-bottom: none;}
a.mprh_title_link {color: #818181; font-size: 12px; font-weight: normal; text-decoration: none; border-bottom: none;}

.clear {clear: both; font-size: 1px; line-height: 1px; height: 1px; width: 1px;}
.nobgpic {background-image: none;}
td.nobgpic {background-image: none;}
a.noul {text-decoration: none; border: none;}
.fll {float: left;}
.flr {float: right;}