 * {margin: 0; padding: 0; }
 p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset, img, a {border: none;}
 body {text-align: center; background: #000; font-family: courier; color: #ccc; font-size: 0.8em;}
 
 #ram {background: url("./images/podklad.jpg") left top no-repeat; margin: 0px auto; text-align: left; width: 1000px; position: relative;}
 .ram2 {background: url("./images/fotky1.jpg") 770px 250px no-repeat; }
 .ram3  {background: url("./images/fotky2.jpg") 770px 250px no-repeat; } /* id ktere meni podkladove fotky vpravo */
 #hlavicka {width: 1000px; height: 156px; position: relative;}
    #logo {width: 1000px; height: 156px; position: absolute; top:0; left: 0; overflow: hidden; font-size: 1em; background: #a43d36;}
    #logo a {display: block; width: 1000px; height: 156px; position: absolute; top:0; left: 0;}
    #logo a span {display: block; width: 1000px; height: 156px; position: absolute; top:0; left: 0; z-index:3; background: url("./images/podklad.jpg") left top no-repeat; cursor: pointer;}
 
 
    #slogan {margin:0; padding:0; width: 460px; height: 131px; position: absolute; top: 500px; left: 140px; overflow: hidden; background: #000; color: 3be3b33; overflow: hidden;}
    #slogan span {width: 460px; height: 131px; position: absolute; top:0px; left: 0px; z-index: 3; display: block; background: url("./images/slogan5.gif") 0 0 no-repeat;}

	#prazdnota {margin:0; padding:0; width: 400px; height: 176px; position: absolute; top: 500px; left: 340px; overflow: hidden; background: #000; color: 3be3b33; overflow: hidden;}
    #prazdnota span {width: 400px; height: 176px; position: absolute; top:0px; left: 0px; z-index: 3; display: block; background: url("./images/prazdnota-slogan.gif") 0 0 no-repeat;}

 #levysloupec {width: 185px; float: left; overflow: hidden;}
 #levysloupec2 {padding: 0 50px 0 15px;}
    #menu {margin: 0; list-style: none;}
    #menu li {margin:0; display: inline;}
    #menu li a {line-height: 1.5em; display: block; padding: 6px 0px 6px 0px; color: #ccc; text-transform: uppercase; font-weight: bold; text-decoration: none; background: url(./images/border1.gif) left top repeat-x}
    #menu li img {margin-bottom: 10px;}
    #menu li span {display: block; padding: 11px 0px 11px 0px; color: #ccc; text-transform: uppercase; font-weight: bold; text-decoration: none; background: url(./images/border1.gif) left top repeat-x}
    #menu li a.odkazik {display: inline; padding: 0px; text-decoration: none; border:0; background: none;}
    #menu li.aktualni a {color: #bc3931;}
    #menu li a:hover, #menu li a:active, #menu li a:focus {color: #bc3931;text-decoration: underline;}
    
 #obsah {width: 815px; float: left;  overflow: hidden;} 
 #obsahin {padding: 0 245px 0 0px;}
    .datum {color: #bc3931;}
    #obsahin p {margin: 0 0 15px 0; line-height: 1.7em; clear: both;}    
    .popisek {float: left; width: 220px;}
    
    h2, h3 {font-weight: bold; text-transform: uppercase; color: #ccc; font-size: 1em; padding:0; margin: 0 0 15px 0; height: 36px; line-height: 36px; background: url("./images/border2.gif") left top repeat-x;}
    h4 {font-weight: bold; color: #bc3931; font-size: 1em; padding:0; margin: 40px 0 10px 0;}
    h5 {font-weight: normal; color: #fff; font-size: 1em; padding:0; margin: 4px 0 0px 0;}
	h5 a {font-weight: bold;  color: #fff;}
 
      
 #paticka {clear: both;}

 a {color: #bc3931;}
 a:hover,a:active,a:focus {color: #bc3931; text-decoration: none;}


