body {font-family: Trebuchet MS, Verdana, Tahoma, sans-serif; font-size: 13px; color: #444}
table {width: 990px; margin: 0 auto 0 auto; border: 0; border-collapse: collapse;}
td {font-size: 13px; border: 0;}
img {border: 0 none;}
h1 {margin: 0; padding: 0; font-size: 40px;}

#head {height: 20px; background: #DA251D; color: #F88; text-align: center;}
#head h1 {font-size: 13px; font-weight: normal;}

#banner {width: 990px; height: 200px; background: #016EA5;}
#menu {width: 220px; background: #54A2C8; vertical-align: top; padding: 10px;}
#obsah {width: 770px; background: #EEE; vertical-align: top; padding: 15px; }
#end {height: 20px; text-align: center; background: #DA251D; color: #F88; font-size: 11px;}

.vmenu { list-style-type: none; margin: 0; padding: 0; border: 0 none; }
.vmenu li a { display: block; padding: 10px;  width: auto; }
.vmenu li a:hover { background-image: url(../img/bgitem.jpg); padding: 10px; color: #000; }
* html .vmenu li a { width: 160px;} /* ie hack */


#menu ul li {list-style-type: none; margin: 5px; border: 1px solid #8AC5E3; background: #016EA5;}

a {font-weight: bold; text-decoration: none; color: #DA251D;}
a:hover {font-weight: bold; text-decoration: none; color: #E98A00;}

#menu a {font-weight: bold; text-decoration: none; color: #F3AE4A;}
#menu a:hover {font-weight: bold; text-decoration: none; color: #FFF;}

#end a {color: #FFF;}
#end a:hover {color: #F3AE4A;}

div.obrazek {border: 1px solid #AAA; padding: 20px; text-align: center;}

table.kontakt {width: 360px; margin-top: 15px;}
table.cenik {width: 600px;}
table.cenik th {border: 1px solid #AAA; background: #DDD; padding: 3px;}
table.cenik td,table.kontakt td {border: 1px solid #AAA; padding: 5px;}
td.cena {text-align: right;}
td.cas {text-align: center;}

