/* CSS Document */
body { background-color: #F9EDE1; padding: 0em; margin: 0em; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.toL { text-align: left; }
.toR { text-align: right; }
.toC { text-align: center; }
#center { position: absolute; left: 50%; top: 10px; margin-left: -395px; width: 790px; background-color: #F2D7C1; }
#main { position: relative; top: -30px; width: 620px; padding-left: 170px; background-image: url(imgs/pruh.jpg); background-repeat: repeat-y; background-position: 30px top; }
#main img { border: 1px solid #000000; }
#pruh { position: absolute; left: 0px; top: 0px; width: 170px; height: 125px; background-color: #F2D7C1; background-image: url(imgs/pruhzacatek.gif); background-position: 30px bottom; background-repeat: no-repeat; }
#menubottom { position: relative; width: 100%; padding-top: 20px; left: -90px; }
#menubottom table { width: 100%; text-align: center; color: #A75E2F; }
#menubottom a { color: #A75E2F; text-decoration: none; }
#menuleft { position: absolute; left: 0px; top: 280px; width: 170px; }
#menuleft a { color: #FFFFFF; text-decoration: none; }
.button{ background-image: url(imgs/buton.gif); background-position: right; background-repeat: no-repeat; padding: 4px 5px 4px 0px; text-align: right; color: #FFFFFF; }
h1 { padding: 0px 90px 0px 90px; font-size: 22px; }
p { padding: 0px 90px 0px 90px; }
ul { padding: 0px 90px 0px 90px; }
table { margin: 0px 90px 0px 90px; }
.parte { position: relative; width: 100%; text-align: center; }
.parteKondolence { width: 160px; margin: 20px; }
#funeralsTable td { border-bottom: 1px dotted #AAAAAA; }
#funeralsTable .dayOfWeek {}
#funeralsTable .date { text-align: right; padding: 0px 5px 0px 5px; }
#funeralsTable .place { text-align: left; padding: 0px 5px 0px 5px; }
#funeralsTable .time { text-align: right; padding: 0px 5px 0px 5px; }
#funeralsTable .name { text-align: left; padding: 0px 5px 0px 5px; }


