*{margin: 0;padding: 0;border: 0;behavior: url('./pruhlednost.htc')}
ul{list-style-type: none;}
br.clear{float: none;clear: both;font-size: 1px;line-height: 1px;}
a{color: #000;text-decoration: underline;}
a:hover{text-decoration: none;}
p{margin: 1em 0;line-height: 150%;}

body{width: 100%;background: url('./images/pozadi.jpg') center top repeat-y #454545;text-align: center;font-family: Arial;color: #666;font-size: 12px;}
div.hlavni{width: 1019px;text-align: left;margin: 0 auto 0 auto;position: relative;}

div.header{height: 168px;background: url('./images/header.jpg') left top no-repeat #455e70;position: relative;}

div.flash{float: left;width: 324px;background: url('./images/flash_cara.jpg') right 10px no-repeat;padding: 40px 0 0 0;}

ul.menu{width: 724px;height: 40px;background: url('./images/menu.jpg') left top no-repeat;margin: 1px 0 0 295px;}
ul.menu li{float: left;}
ul.menu li a{color: #FFF;text-decoration: none;font-size: 16px;display: block;height: 40px;line-height: 40px;width: 140px;text-align: center;}
ul.menu li a:hover{background: url('./images/menu_hover.jpg') left top repeat-x;}

div.obsah{float: right;width: 560px;margin: 20px 70px 0 0;}

img.skp{position: absolute;right: 10px;top: 100px;}

p.copyright{clear: both;line-height: 200%;font-size: 11px;text-align: center;margin: 0 0 0 330px;}

ul.submenu{padding: 0 0 0 120px;height: 25px;}
ul.submenu li{float: left;}
ul.submenu li a{color: #9c9e9f;font-size: 13px;text-decoration: none;padding: 0 20px 0 20px;}
ul.submenu li a:hover{text-decoration: underline;}

div.obsah{font-size: 12px;line-height: 145%;}

div.prihlaseni img{position: absolute;left: 43px;top: 17px;}
div.header div.prihlaseni{position: absolute;left: 48px;top: 70px;width: 254px;height: 165px;background: url('./images/prihlaseni.png') left top no-repeat;}
div.prihlaseni fieldset{padding: 75px 0 0 20px;}
div.prihlaseni input{border: 0;color: #444;width: 115px;margin: 0 0 10px 0;padding: 2px;}
