body {background: url(../images/ping_top.png) repeat-x; margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #1F1F1F;}
.prePage {background: url(../images/bottom_bg.png) bottom repeat-x; padding-bottom: 57px;}
.page {width:980px; margin: 24px auto 24px auto; position: relative; }
.top1 {980px; height:88px; display: block; background: url(../images/top1.png) no-repeat;}
.top2 {height: 215px; position: relative;}

.menu {background: url(../images/menu_bg.png) no-repeat; width: 540px; height:215px; float: left;}
.menu ul {list-style: none; margin: 0 0 0 0; padding: 0 0 0 0;}
.menu ul li {width: 192px; height:27px; padding: 0 0 0 0; margin: 0 0 0 0;}
.menu ul li.last {width: 192px; height:26px;}
.menu ul li h4 {margin: 0 0 0 0; padding: 0 0 0 0; font-size:12px; font-weight: normal;}
.menu ul li a {display: block; width: 192px; height:26px; background: url(../images/menu_li_bg.png) no-repeat; color: #FFFFFF; text-decoration: none;}
.menu ul li a span { padding: 7px 0px 0px 50px; display: block; }
.menu ul li a:hover, .menu ul li a.active {background: url(../images/menu_bg_on.png);}
.menuIn {position: absolute; top: 88px; left: 0px;}

.submenu {position: absolute; top: 30px; left: 230px;}
.submenu ul {list-style: none; margin: 0 0 0 0; padding: 0 0 0 0; width: 270px;}
.submenu ul li {background: url(../images/submenu_bg.png) no-repeat; padding: 0 0 6px 0}
.submenu a {color: white; text-decoration: none; font-size: 11px; margin: 0 0 0 15px; display: block;}
.submenu a:hover, .submenu a.active {color: #DAB0CD;}

.skryty {display: none;}

.claim {background: url(../images/claim_bg.png) no-repeat; width: 440px; height: 215px; float: left; position: relative;}
.claimIn {position: absolute; top: 160px; left: 30px; width: 400px; height:60px; border: 0px solid white; color: white; text-align: right;}
.claimIn strong {font-size: 15px;}
.claimIn strong.less {font-size: 13px;}
.main {background: #F4F4F4 url(../images/main_bg.png) top repeat-x; }
.mainIn {padding: 0px 30px 0 30px; }
.mainPaticka {background: url(../images/pagicka-in-bg.png) no-repeat; width:980px; height:10px; display: block;}
.linka {height: 22px;}
.linkaIn {position: absolute; top: 308px; left: 25px;}
.mainIn hr {background:url(../images/main-in-hr.png) repeat-x; height:2px; padding: 0px; margin: 0px; border: 0px;}
div.hr {background:url(../images/main-in-hr.png) repeat-x; height:2px;}
.czen {width: 410px; float: left; font-size: 11px; font-weight: bold; color: #B8B8B7; }

.czen a{color: #4A4A4A; text-decoration: none;}

.czen span {padding-left: 50px;}
.submenu2 {width: 515px; float: right; text-align: right; }
.submenu2 span a {background: url(../images/sub_sipka.png) no-repeat 1px; padding-left: 20px; color: #5B5B56; font-size:10px; margin-left: 20px; text-decoration: none; }
.submenu2 li {display: inline; list-style: url(../images/sub_sipka.png);}

.content {width: 630px; float: left; overflow: hidden;}
.content h2 {margin: 20px 0 0 0px; padding: 0 0 0 0px; font-size: 13px; color: #af004f;;}
.content h1 {background: url(../images/blue_arrows.png) no-repeat left; margin: 20px 0 0 25px; padding: 0 0 0 20px; font-size: 13px; color: #af004f;}
.content img {border: 0px;}
.content h2 a {color: #5D5D5D;}

.content p {font-size: 11px; line-height: 14px;} 
.content p.intro {color: #B72B96; font-weight: bold; line-height: 16px;}
.content ul {list-style: url(../images/sipky.png); } 
.content li {padding: 0px 0px 10px 0; font-size: 11px;}

.right {width: 290px; float: left;}
.rightIn {padding-left: 40px;}
.right h3 {background: url(../images/pink_point.png) no-repeat left; padding: 0 0 0 25px; margin: 10px 0 8px 0; font-size:13px; color: #8C8C8C;}
.right h3 a {color: #8C8C8C; text-decoration: none;}
.right h3 a:hover {text-decoration: underline;}

.right p.first {font-size: 11px; padding: 0 0 0 0; margin: 0 0 0 0; }
.right .title {margin-top: 0 0 0 0; padding: 20px 0 3px 0; font-size: 10px; color: #4D4E53; text-align: right; font-weight: normal; line-height:10px;}
.right hr {background:url(../images/main-in-hr.png) repeat-x; height:2px; padding: 0 0 0 0px; margin: 0 0 0 0 px; border: 0px;}
.right h4 {background: url(../images/pink_arrows.png) no-repeat left; padding: 0 0 0 25px; margin: 10px 0 8px 0; font-size:13px; color: #8C8C8C;}
.right p.second {color: #4D4E53; font-size: 11px; }

.LogaRight {margin: 20px 0 0 0;}
.LogaRight img {padding: 0 0 0 0; border: 0px; margin: 0 0 0 0; float: left;}
.LogaRight br {clear: left;}

img.ris {margin: 31px 0 0 48px;}

ul.download {list-style: none; padding: 0 0 0 0; margin: 15px 0 0 15px;}
ul.download li {padding: 0 0 0 0; margin-bottom: 5px;}
ul.download a { background: url(http://data.jic.quonia.cz/pdf.gif) no-repeat left; color: #000000; padding: 5px 0 5px 30px; line-height: 35px;}

ul.download li.radky2 {padding: 0 0 0 0; margin: 0px 0px 5px 30px; text-indent: -30px;}
ul.download li.radky2 a {line-height: 15px;}

p.print {text-align:right; line-height: 35px; }
p.print a {background: url(../images/printer.png) left no-repeat; padding: 15px 0 15px 30px; color: #4F4F4F;}

.loga {text-align: center; margin: 15px 0 0 0; }
.loga img {border: 0px; margin: 0px 5px 0 0px;}

.login {color: #C4C4C4; margin: 5px 0 0 0;}
.login input {border: 1px solid #000000; background: #464646; color: #878787; font-size: 10px;}
.loginLeft {float: left; width: 390px; }
.loginLeft img {margin: 0 7px 0 32px;}
.loginLeft a {color: #C4C4C4;}
.loginRight {float: right; width: 510px; padding: 6px 0 0 0; color: #565656; }
.loginRight a {color: #565656;}

.cleaner {clear: both;}

.form th {text-align: left; font-weight: normal;}
.RegistrForm {color: #af004f;}
.FormDetail th {padding: 0 5px 0 0; text-align: right;}
.Vypis th {background-color: #D5D5D5;}
.Vypis td {padding: 2px 5px 2px 10px; background-color: #FDFDFD;}

.error {color: red; }
