body {margin:0; padding:0; font-family:arial; font-size:0.75em; text-align:center; background:#8a8a8a url(../img/bg-body.gif) repeat-x left top; color:#494849}

a img {border:none}
.clr {clear:both; height:0; line-height:0; font-size:0}
.clr2 {clear:both; height:0; line-height:0; font-size:0; margin:10px 0 0 0}
h1 {color:#0054ff; font-size:1.7em; font-weight:normal; border-bottom:1px solid #b1b1b1; padding-bottom:8px}
h2 {color:#0054ff; text-transform: uppercase; font-size:1.2em; margin:10px 0 2px 0}
h3 {font-size:1.1em; margin:10px 0 0 0}
.il {float:left; margin:0 20px 0 0}
.b {border:1px solid #b6b6b6; padding:3px}



#container {width:800px; background:#fff; margin:0 auto}
#top {width:800px; float:left; height:83px}
#logo {width:296px; height:83px; float:left}

#menu {width:798px; float:left; height:33px; display:inline; margin-left:2px}
#menu a {display:block; float:left; width:131px; text-align:center; background:url(../img/menu-td.gif) no-repeat left top; text-decoration:none; color:#fff; margin-right:2px; font-family:Tahoma, arial; text-transform:uppercase; font-weight:bold; font-size:1.05em; height:33px; line-height:33px}
#menu a:hover, #menu a.act {background: url(../img/menu-td-hover.gif) no-repeat left top}
#motive {width:800px; height:146px; float:left; background:#5B5B5B url(../img/motive.jpg) no-repeat left top}
#content {width:760px; float:left; text-align:left; padding:10px 20px 20px 20px}
#content p {margin:0 0 10px 0; line-height:1.5em}
#content a {color:#0054ff; text-decoration:none}
#content a:hover {text-decoration:underline}
#content ul {margin:10px 0 10px 10px;padding:0; list-style:none}
#content ul li {padding:1px 0 1px 15px; background:url(../img/odr-li.gif) no-repeat left 6px}
#content ol {margin:10px 0 10px 40px;padding:0}
#content ol li {padding:4px 0}
#bottom {width:800px; float:left; height:44px; background:url(../img/bg-bottom.jpg) no-repeat left top; line-height:44px; text-align:left; color: #fff; font-size:0.95em}
#bottom p {margin:0 0 0 15px}
#bottom a {color:#fff; text-decoration:none}
#bottom a:hover {text-decoration:underline}

.tauta {width:450px; border-collapse:collapse; margin:10px 0}
.tauta tr th {border:1px solid #b6b6b6; background:#d9dadc; padding:6px 10px; text-align:left}
.tauta tr td {border:1px solid #b6b6b6; text-align:right; padding: 6px 10px; width:70px}

.tautam {width:360px; border-collapse:collapse; margin:10px 0}
.tautam tr th {border:1px solid #b6b6b6; background:#d9dadc; padding:6px 10px; text-align:left}
.tautam tr td {border:1px solid #b6b6b6; text-align:right; padding: 6px 10px; width:70px}
.ic-tel {background:url(../img/ic-tel.gif) no-repeat left 3px; padding-left:20px}
.ic-fax {background:url(../img/ic-fax.gif) no-repeat left 3px; padding-left:20px}
.ic-mail {background:url(../img/ic-mail.gif) no-repeat left 3px; padding-left:20px}
#mapa {float:right; margin:0 80px 20px 0}
#tcenik {width:100%; border-collapse:collapse; margin:15px 0}
#tcenik tr th {border:1px solid #b6b6b6; background:#105B9F; padding:6px 10px; text-align:center; color:#fff}
#tcenik tr td {border:1px solid #b6b6b6; text-align:right; padding: 4px 26px; }
#tcenik tr td.auto {text-align:left; font-weight:bold}
#pocitadlo {float:right; font-size:0em; color:#545456;margin-right:20px}
#pocitadlo a {color:#545456}
