 <!--
 body, html
 {
    background:rgb(244,244,255);
    border:  0px none;
    margin:  0px;
    padding: 0px;
    font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
    font-size: small !important;
 }

 .resetovac
 {
    border:  0px none;
    margin:  0px;
    padding: 0px;
    float: none;
    clear: both;
    width: 0px;
    height: 0px;
    line-height: 0px;
    font-size: 0px;
 }

 a
 {
    color:rgb(204,0,0);
    text-decoration: underline;
 }

    a:hover
 {
    color: rgb(51,102,51);
    text-decoration: none;
 }

 p, ul, li, img, table, tr, th, td, h1, h2, h3, h4, h5
 {
    border:  0px none;
    margin:  0px;
    padding: 0px;
 }

 h1
 {
    color:rgb(204,0,0);
    margin: 20px 20px 10px;
    text-align: center;
    font-size: 20px;
 }

 h1.big
 {
    color: rgb(51,102,51);
    text-align: center;
    font-size: 24px;
    font-weight: 700;
 }

 h2
 {
    color: rgb(204,153,0);
    margin: 10px 20px;
    text-align: center;
    font-size: 16px;
 }

 h2 a
 {
    color: rgb(204, 153, 0);
    text-align: center;
    font-size: 16px;
    text-decoration: underline
 }

    h2 a:hover
 {
    color: rgb(51, 102, 51);
    text-align: center;
    font-size: 16px;
    text-decoration: none
 }

 h3
 {
    color: rgb(51, 102, 51);
    margin: 5px 20px;
    text-align: center;
    font-size: 14px;
 }

 h4
 {
    color:rgb(255,255,255);
    background:rgb(242,111,0);
    text-align: center;
    font-size: 16px;
 }

 h5
 {
    color: rgb(0,0,0);
    text-align: center;
    font-size: 10px;
 }

 p, ol, ul, li
 {
    margin-left:20px;
    margin-right:20px;
    color: rgb(0,0,0);
    text-align:left;
    font-size: 12px;
 }

 p
 {
    text-align: justify;
    font-size: 12px;
 }

 li
 {
    margin-left:40px;
    margin-right:20px;
 }

 td
 {
    font-size:85%;
    text-align: center;
 }

 td a
 {
    color:rgb(0,0,102);
    font-size:90%;
    text-align: center;
    text-decoration:underline;
 }

    td a:hover
 {
    text-decoration:none;
 }

p.tab td
 {
    padding:2px;
    font-size:85%;
    text-align: center;
    border: 1px solid rgb(0,0,0);
 }

 p.dole
 {
    color: rgb(255,255,255);
    margin:0px;
    text-align:center;
    vertical-align:middle;
 }

 .c
 {
    text-align:center;
 }

 .r
 {
    text-align:right;
 }

.rb { text-align:right; color:rgb(255,255,255);}

 #hmenu
 {
    background-color: rgb(51,51,153);
    height: 160px;
    border: 0px;
    background-image: url(../images/bg-top.jpg);
 }

 a.menuhlava
 {
    color:rgb(255,255,255);
    font-size:14px;
    font-weight:700;
    text-align: right;
    text-decoration:none;
 }
    a.menuhlava:hover
 {
    background:rgb(255,255,255);
    color:rgb(51,51,153);
    text-decoration:none;
 }

img.v {border: 2px solid rgb(51,51,153);vertical-align:top;}

 a.rmenu
 {
    margin:0px;
    color:rgb(51,51,153);
    font:85% sans-serif;
    text-indent:-15px;
    text-decoration:none;
    text-align: left;
 }

    a.rmenu:hover
 {
    color:rgb(51,51,153);
    text-decoration:underline;
 }

 a.menupata
 {
    color:rgb(255,255,255);
    font-size:10pt;
    font-weight:700;
    text-decoration:none;
    text-align:center;
 }
    a.menupata:hover
 {
    background:rgb(255,255,255);
    color:rgb(51,51,153);
    text-decoration:none;
 }

 #strankapaticka
 {
    height:20px;
    color:rgb(255,255,255);
    background-color:rgb(51,51,153);
    text-align:center;
    vertical-align:middle
 }

 #wstranka
 {
    width: 770px;
    margin: 0px auto 0px auto;
 }

 #strankaobal1
 {
    background: url('images/bgslpc.gif') top left repeat-y;
 }

 #strankaobal2
 {
    background: url('images/bgslpc.gif') top right repeat-y;
 }

 #wlevypruh
 {
    float: left;
    width: 130px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 90%;
 }

 #wmenu
 {
    position:relative;
    background:rgb(255,255,204);
    top:2px;
    left:0px;
    width:130px;
    font:14px Arial, Helvetica, sans-serif;
    z-index:100;
 }

 #wmenu a
 {
    display:block;
    text-align:center;
    font:bold 1em Verdana;
    text-decoration:none;
    color:rgb(255,255,204);
    background:rgb(51,51,153);
    margin:0 0 2px;
    padding:5px;
 }

 #wmenu a.ret
 {
    background:rgb(255,0,0);
 }

    #wmenu a:hover
 {
    color:rgb(51,51,153);
    background:rgb(255,255,204);
 }

 #wmenu a span
 {
    display:none;
 }

    #wmenu a:hover span
 {
    background:rgb(255,255,204);
    display:block;
    position:absolute;
    top:260px; /* Přidání-ubrání firmy +-30px */
    left: 0;
    width:120px;
    z-index:100;
    color:rgb(51.51.153);
    font:78% sans-serif;
    text-align:center;
    margin:0px;
    padding:5px;
 }

 #wpravypruh
 {
    display:block;
    text-decoration:none;
    color:rgb(242,111,0);
    margin:0 0 2px;
    float: right;
    width: 130px;
    padding-left:2px;
 }

#menuright {margin-top:18px;}

 .novinky
 {
    margin:0;
    font:90% sans-serif;
    padding:3px;
    text-align: center;
 }

 #hlavnipanelobal
 {
    background-image:url(bg-index.gif); background-repeat: repeat-y;
    padding: 5px 140px 5px 140px;
 }

 #hlavnipanelhlavicka
 {
    background-color: #dddddd;
 }

 #hlavnipanelpaticka
 {
    background-color: #dddddd;
 }

 p.cara_nahoru
 {
    color: rgb(0,0,0);
    margin: 5px 20px 0;
    border-top: solid rgb(0,0,0) 1px;
    text-align: right;
 }

 p.cara_nahoru a
 {
    color: rgb(0,0,0);
    text-decoration: none;
 }

    p.cara_nahoru a:hover
 {
    color: rgb(0,0,0);
    text-decoration: underline;
 }

 </style>
 [if IE ]>
 <style>

 /* MSIE-chyba boxmodelu */

 #levypanelobal
 {
    margin-top: 2px;
 }

 #pravypanelobal
 {
    margin-right: 2px;
 }
 </style>
 <![endif]
 -->

