a {
color: #972620;
}

a:hover {
text-decoration: none;
}

p {
margin:0 10px 10px;
}

body {
margin:0;
padding:0;
font: 12px arial,sans-serif;
background: lemonchiffon;
}

div#container {
padding: 10px 0px 0px 0px;
text-align:left;
width:770px;
margin:0 auto;
}
      
div#header {
height:140px;
margin:0;
padding:0px;
background: url(obr/prouzek-horni.gif) repeat-x bottom;
line-height:0px;
margin: 0px 0px 2px 0px;
}  
  
div#datum {
color: white;
position: relative;
top: 107px;
left: 6px;
}
 
div#extra {
background: url(obr/menu-finalfullcolor3.jpg) repeat-x top;
float:left;
width:160px;
height: 605px;
margin-left:-770px
}

div.menu {
text-align: center;
position: relative;
}

div.menu a {
margin:20px;
padding: 6px;
color: white;
background-color: #972620;
text-decoration: none;
border: 2px outset gray;
display: block;
}

div.menu a:hover {
background-color: #B03304;
border: 2px inset gray
}

div#content{margin: 0 160px; padding: 0 5px; background-color: ivory; line-height: 1.6;}
              
div#footer{background: #333; color: #FFF; clear:left; width:100% margin: 2px;}
div#footer a {color: #C6D5FD;}
div#footer p{margin:0;padding:5px 10px}

div#container{width:770px;margin:0 auto}
      
div#wrapper{float:left;width:100%;}
            
div#navigation{float:left;width:160px;margin-left:-160px}
           
div#footer{background: #333; color: #FFF; clear:left; width:100%}
div#footer a {color: #C6D5FD;}

h1, h2, h3, h4, h5, h6, p {
margin: 0;
padding:0;
}

h1 { font: 100% arial,sans-serif; color: #fff; background-color: #972620; font-weight: bolder; padding: 3px;}
h1 a { color: #ebba95;}
h2 { font-size: 14px; color: #333;}
h3 { font-size: 12px; color: #5282CA; display:inline;text-align: center;}
h4 { font-size: 10px; color: #5282CA; display:inline; margin: 0 0 0 10px;}


table#table {
border-collapse: collapse;
margin-top: 10px;
width: 100%;
border: 1px solid #972620;
}

table#table th {
font-weight: bolder;
background: #972620;
color: #fff;
}

