body {color: #000000; font-family : Calibri, Arial, Verdana, "Geneva CE", sans-serif; margin : 0; padding : 0; font-size : 11pt; text-align : center; min-width : 757px; background: #e4e4e4 url("images/back_body.png") repeat-x; }
#main {width : 757px; min-height: 0px; _height: 15px; margin : 0 auto 0 auto; padding-left: 40px; text-align : left; color: #ffffff; background: transparent; overflow:hidden; _overflow:visible;}
p {margin: 0; padding: 0;}
img {border: 0;}
a:link, a:visited {color: #1b267b; text-decoration: underline;}
a:hover {text-decoration: none;}
h1 {float: right; color: #1b267b; font-size: 20pt; font-weight: normal; margin: 32px 48px 0 0; padding: 0;}
div.top {width: 264px; height: 353px; padding: 40px 440px 0 50px; background: transparent url("images/back_head.png") no-repeat; margin-left: 3px;}
div.top p {color: #ffffff; font-size: 13pt; line-height: 1.7;}
div.hodiny {color: #000000; padding: 20px 35px; width: 644px; height: 170px; background: transparent url("images/back_first.png") no-repeat;}
p.nadpis {color: #1b267b; font-size: 17pt; font-weight: bold;}
table {border-collapse: collapse; margin-top: 10px; font-size: 11pt;}
th {border-bottom: 1px solid black; text-align: left;}
td.den {padding: 1px 15px 1px 1px;}
td.prvni {padding: 1px 140px 1px 1px;}
td.druhy {padding: 1px 1px 1px 1px;}
div.kontakt {margin-top: 10px; color: #000000; padding: 20px 35px; width: 644px; height: 347px; background: transparent url("images/back_second.png") no-repeat;}
td.space {height: 12px;}
p.kontakt {margin-top: 15px;}
.mapa {float: right; padding: 15px 0 0 0;}
.images {margin-top: 30px;}
.images img {float: left; margin-right: 5px;}
.images img.last {float: left; margin-right: 0;}
p.foot {text-align: center;color: #000000; margin-bottom: 10px;}
p.foot a:link, a:visited {color: #000000; text-decoration: underline;}
p.foot a:hover {text-decoration: none;}



