/* styles for text only (p,a,h1,h2,..) */
* {
  font-family: Arial;
}
body{
  font-size: 12px;
}
a{
  color:#3333AA;
  text-decoration: underline;
}
a:hover{
  text-decoration: underline;
}

h1,h2,h3{
    color:black;
}

h1{
    font-family:Arial;
    font-size:20px;
    font-weight:normal;
    margin:10px 0px;
}
div.contentBox h1{
    font-family:times New Roman;
    font-size:22px;
    font-weight:bold;
    margin:10px 0px;
}
h2{
    font-family:tahoma;
    font-size:14px;
    font-weight:bold;
    margin:25px 0 9px;

}

h3{
    font-size:13px;
    font-weight: bold;
}

h1 a,h2 a,h3 a,h4 a{
    text-decoration: none;
    color:black;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{
    text-decoration: underline;
    color:black;
}

table{
    margin:10px 2px;
    border-collapse:collapse;
    border-color:gray;
}


th, thead>tr>td{
    font-size:11px;
    font-weight:bold;
    padding:3px 5px;
    text-align:center;
    background-color:#DDDDF3;
    border-color:gray;
}

td{
    font-size:11px;
    padding:2px 3px;
    border-color:gray;
}
table.font-bigger td, table.font-bigger th{
    font-size:12px;
}
select, option, input{
    font-size:11px;

}
p{
    margin:11px 0;
}
a img{
    border:0px;
}

strong a{
    font-weight: bold !important;
}

.citace{
  padding:15px;
  background-color: #ccccff;
  color:black;
  border-radius:5px;
  margin:0 15px;
}

p.citace{
      font-size:12px;
}

span.highlight_text{
    font-weight:bold;
    color: #BF0D25;
}

div.stanovy{

}

    div.stanovy>ol{
        padding-left:22px;
    }

    div.stanovy>ol{
        list-style-type: none;
        counter-reset:section;
        margin-left: 20px;
    }

        div.stanovy>ol>li:before{
            content: "(" counter(section, decimal) ") ";
            margin-left: -35px;
            position: absolute;
            width:25px;
            text-align:right;
        }

        div.stanovy>p+ol>li:before{
            content: counter(section, lower-alpha) ") ";
            margin-right: 10px;
        }

        div.stanovy>ol>li{
            counter-increment: section;
        }

            div.stanovy li>ol{
                list-style-type: none;
                counter-reset:sub_section;
                padding-left:28px;
            }

                div.stanovy li>ol>li:before{
                    content: counter(sub_section, lower-alpha) ") ";
                    margin-left: -20px;
                    position: absolute;
                }

                div.stanovy li>ol>li{
                    counter-increment: sub_section;
                }

.clearBoth{
    clear:both;
}
.perex{
    font-weight: bold;
    line-height: 18px;
    font-size: 12px;
    text-align: justify;
}