 * {margin: 0; padding: 0; }
 p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset, img, a {border: none;}
 body {text-align: center; 
     font-family: Verdana, Arial, lucida, sans-serif; 
     font-size:80%; 
     background: #ddebf6 url("./images/podklad.gif") 0 -1px repeat-x;
}
 #ram {width: 788px; text-align: left; margin: 0 auto; background: url("./images/hlavicka.jpg") left top no-repeat; position: relative;}
 
a:link, a {
 	color: #0a235b;
}
a:visited{color: #0a235b;} 
a:hover, a:active, a:focus  {
	color: #2d64b7;
	text-decoration: none;;
} 
 
 #logo {width: 187px; height: 128px; position: absolute; left: 58px; top: 39px; overflow: hidden;}
 #logo a {display: block; width: 187px; height: 128px; position: absolute; left: 0px; top: 0; }
 #logo a span {display: block;
     width: 187px; 
     height: 128px; 
     position: absolute; 
     left: 0px; 
     top: 0;
     z-index: 3; 
     background: url("./images/hlavicka.jpg") -58px -39px no-repeat;
     cursor: pointer;
}

 #menu {list-style: none; padding: 132px 0 0 617px;}
 #menu li {margin: 0 0 11px 0; padding: 0 0 0 10px; background: url("./images/odrazka.gif") 0 6px no-repeat;}
 #menu li a {color: #fff; font-weight: bold; text-decoration: none; font-size: 0.85em;}

 #blok1 {margin: 12px 0 0 14px; width: 243px; float: left; background: #fff url("./images/blok1.jpg") left top no-repeat; padding: 3px 0 15px 0;}
 #blok2 {margin: 12px 0 0 19px; width: 243px; float: left; background: #fff url("./images/blok2.jpg") left top no-repeat; padding: 3px 0 15px 0;}
 #blok3 {margin: 12px 0 0 19px; width: 243px; float: left; background: #fff url("./images/blok3.jpg") left top no-repeat; padding: 3px 0 15px 0;}
 #blok1 h2,  #blok2 h2,  #blok3 h2 {text-transform: uppercase; color: #103b99; font-size: 1.1em; padding: 0 0 80px 5px;}
 #blok1 ul,  #blok2 ul,  #blok3 ul {list-style: none; padding: 5px;}
 #blok1 ul li a,  #blok2 ul li a,  #blok3 ul li a {color: #4b4b4b; text-decoration: none; padding: 4px 0 4px 15px; display: block; border-bottom: 1px solid #ed9f32; font-size: 0.8em; font-weight: bold;}
 #blok1 ul li a:hover,  #blok2 ul li a:hover,  #blok3 ul li a:hover {color: #000; text-decoration: underline;}
 
 #blok4 {margin: 12px 0 0 14px; width: 762px; padding: 3px 0 15px 0; background: #fff;font-size: 0.9em;}
 #blok4 h2 {text-transform: uppercase;
     color: #103b99; 
     font-size: 1.1em; 
     padding: 5px 0 5px 10px;
     margin:10px 0;
}

 #blok4 h2 span {background:url(./images/H2Bg.gif) no-repeat right 2px;
     padding:3px 20px 3px 5px;
     background-color:#e8f0f2;
}
 #blok4 h3 {color: #103b99; font-size: 1.1em; padding: 5px 0 5px 10px;}
 #blok4 p {padding: 0 10px; margin: 5px 0;}
 #blok4 li {margin: 0 0 0 30px;}
 
 .floathelp {clear: both; }
 .schovat {display: none;}
 .pryc {position: absolute; top: -2000px;}
