* {margin:0;padding:0;}
html,body {background:#f9f9f9;color:#333;font:90%/1.3 Trebuchet MS, Arial, Verdana, serif;text-align:center;line-height:1.2;margin:0; padding:0;}
table {border-collapse:collapse;font-size:1em;}
th {padding:2px 5px;background:#f0f0f0;border:solid 1px #fff;}
td {padding:2px 5px;border:solid 1px #f0f0f0;}
.cleaner {clear:both;height:0;overflow:hidden;content:' ';}
.cleaner hr {display:none;}
.right {text-align:right;}
.center {text-align:center;}
.fleft {float:left;}
.fright {float:right;}
ul {padding:0 0 0 1.5em;}
li {padding:5px 0;}
img {border:none;}
p {margin:0 0 10px 0;line-height:170%;}
p.no-margin {margin:0;}
h1, h2, h3 {color:#08aa4d;font-variant:small-caps;}
h1 {font-size:1.8em;}
h2 {font-size:1.5em;}
h3 {font-size:1.3em;}
a {color:#00a747;}
a:hover {color:gray;}
a.noborder {color:#00a747;text-decoration:none;}
a.noborder:hover {color:gray;}
h2 a {color:#fff;text-decoration:none;font-weight:bold;}
h2 a:hover {color:#fff;}
form table {background:#fff;}
form th {background:#f4f4f4;border:solid 1px #ccc;font-weight:normal;}
form td {border:solid 1px #ccc;}
hr {color:#bbb;height:1px;background:#bbb;border:none;}
#odsazeni {width:1000px;text-align:left;height: 20px;background-color:#fff;}
#page {width:1000px;text-align:left;margin:0px auto;background-color:#fff;border:1px solid #ccc;}
#head {height:151px;}
#menu {float:left;width:230px;margin:5px 0 0 0;}
#main {float:right;width:768px;margin:5px 0 0 0;}
#main-content {padding:10px 20px;}
#foot {height:35px;padding-left:15px;background:#dcdcdc;color:#444;border-top:1px solid #b6b6b6;line-height:35px;font-size:.83em;}
#foot a {color:#444;}
#foot a:hover {color:#ff1c25;}

#menu-items {padding:0;margin-left:0;}
#menu-items li {list-style:none;margin:0;padding:0;border-bottom:1px solid #fff;text-align:left;}
#menu-items li a {height:35px;display:block;padding:0 10px;border-left:5px solid #000;background:#ff1c25;color:#fff;text-decoration:none;line-height:35px;font-weight:bold;}
#menu-items li a.sub {height:25px;padding:0 20px;border-left:5px solid #999;background:#ddd;color:#333;line-height:25px;font-size:.9em;}
#menu-items li a:hover {border-color:#000;background:#00a747;}
#menu-items li a.sub:hover {border-color:#000;background:#00a747;color:#fff;}

.image {margin:0 0 10px 10px;padding:10px;border:solid 1px #ddd;}
.call {margin:5px 0;padding:5px 0 5px 15px;background:#08aa4d;color:#fff;font-size:1.1em;font-weight:bold;}
.call strong {font-size:1.6em;}
.contact {margin-bottom:20px;width:350px;border:1px solid #aaa;}
.contact .text {padding:7px 10px;}
.contact .photo {float:right;padding:5px;}
.contact strong {font-size:1.2em;}
.contact table {margin-top:5px;}
.contact table td {border:none;}
.partners {margin:20px 0;border:solid 1px #08aa4d;}
.partners h4 {padding:3px;background:#08aa4d;color:#fff;}






/*
.topbox {float:left;width:248px;height:93px;margin-right:8px;}
.topbox-in {height:100%;border:1px solid #858585;}
.newsletter {background:url('../images/bg-newsletter.gif') top left no-repeat;}
.newsletter form {margin:30px 5px 0 0;}
.start {background:url('../images/bg-start.gif') top left no-repeat;font-size:55px;font-weight:bold;text-align:right;padding:0 10px 0 0;}
.sound {background:url('../images/bg-sound.gif') top left no-repeat;}

.news {float:left;width:248px;margin-top:8px;margin-right:8px;background:#fff;}
.news-in {padding:5px;border:1px solid #aaa;height:284px;}
.news h2 {display:block;margin:0 0 0 0;padding:3px 0 0 4px;height:19px;background:url('../images/bg-news-title.gif') top left no-repeat;color:#fff;font-size:.85em;font-variant:normal;text-transform:uppercase;}

.images {margin:0 0 20px 20px;background:#fff;border:solid 1px #aaa;}
.images img {margin:5px;}

.forum {background:#fff;}
.forum th {padding:10px;background:#f4f4f4;border:solid 1px #888;font-weight:normal;vertical-align:top;}
.forum td {padding:10px;border:solid 1px #888;}

table.base td {padding:0;border:none;}
table.base th {padding:0;border:none;}
*/

