body {
BACKGROUND: #fff;
FONT-size: 0.75em;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
MARGIN: 0px;
PADDING: 0px;
}
A {
color: #c00;
text-decoration: underline;
font-weight: bold;
}
A:visited {
color: rgb(67,67,67);
}
A:hover {
color: #fff;
background-color: #c00;
}
p {
line-height: 1.5em;
text-align: left;
text-indent: 0px;
margin: 5px 0 15px 0;
}
UL {
list-style-type: disc;
margin: 5px 0 20px 40px; 
PADDING: 0px;
}
li {
MARGIN: 5px 0;
line-height: 1.4em;
}
uL ul{
list-style-type: disc;
}
#text img {
margin: 2px; 
border: 1px solid rgb(164,164,164);
}
#text img.right {
float: right;
margin: 5px 0px 5px 10px;
}
#text img.left {
float: left;
margin: 5px 10px 5px 0px;
}
h1 {
FONT-SIZE: 1.8em;
PADDING: 0;
MARGIN: 7px 0 25px 0;
color: #000;
}
h1 span {
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
FONT-size: 0.5em;
color: #A6A6A6;
}
h2 {
FONT-SIZE: 1.2em;
MARGIN: 20px 0 1px 0;
padding: 0px;
color: #000;
}
h3 {
FONT-SIZE: 1.1em;
margin: 18px 0 0px 0;
padding: 0px;
}
h4 {
FONT-SIZE: 1.0em;
margin: 8px 0 0px 0;
padding: 0px;
}
blockquote {
font-style: italic;
}
span {
font-weight: bold;
color: #000;
}
table {
text-decoration: none;
font-weight: normal;
color: black;
font-size: 100%;
}
form {
margin: 8px 4px;
padding: 20px 15px 15px 15px;
}
input, select {
height: 20px;
font-size: 1.0em;
}
#prouzek {
height: 60px;
background-color: #7992C4;
text-align: right;
margin: 0px;
padding-right: 10px;
background-image: url("../images/bgp.jpg");
background-repeat: no-repeat;
background-position: 0px 0px;
}
#prouzek a, #prouzek a:visited {
color: #fff; 
}
#hlavni {
margin: 0px 0px 0 0px;
padding: 10px 0px 0 140px;
background-image: url("../images/rohhlavni.jpg");
background-repeat: no-repeat;
background-position: 130px 0px;
}
#menu {
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
float: left;
margin: 0px;
background-color: #7992c4;
width: 130px;
FONT-size: 0.9em;
background-image: url("../images/rohmenu.jpg");
background-repeat: no-repeat;
background-position: 100% 100%;
}
#menu .vnitrni{
padding: 50px 5px 0px 10px;
}
#menu span {
font-size: 1.1em;
font-weight: bold;
color: #000;
}
#menu H2 {
FONT-SIZE: 1.0em;
margin: 0px;
padding: 0px;
color: #000;
}
#menu ul {
margin: 2px 0px 15px 5px;
padding: 0px;
list-style-type: none;
}
#menu li {
margin: 2px 0px;
}
#menu a, #menu a:visited, #menu a:hover {
text-decoration: none;
color: #fff;
}
#menu form{
padding: 0px;
background-color: transparent;
border: 0px;
}
#text {
padding: 15px 31% 0 0;
}
.archivtable table {
border: 1px solid #fff;
border-collapse: collapse;
background-color: #fff;
}
.archivtable thead {
background-color : #CC0033;
font-weight: bold;
text-align: center;
color: #fff;
}
.archivtable td {
border : 1px solid #fff;
background-color : #EBF0F5;
padding : 4px 5px;
text-align: left;
}
.archivtable td .prava{
text-align: right;
}
.archivtable td .leva{
text-align: left;
}
.archivtable td .stred{
text-align: center;
}
.archivtable th {
border : 1px solid #fff;
padding : 1px 1em;
text-align: center;
}
.otazky table {
border-collapse: collapse;
border: 0;
}
.otazky thead {
background-color: rgb(102,102,102);
text-align: center;
color: #fff;
}
.otazky tr.licha {
background-color : rgb(239,239,239);
vertical-align: middle;
}
.otazky tr.suda {
background-color : rgb(245,245,245);
}
.otazky td {
background-color: inherit;
padding: 5px 4px;
text-align: left;
vertical-align: middle;
}
.otazky td.stred {
text-align: center;
}
.otazky th {
border : 1px solid #fff;
padding : 1px 1em;
text-align: center;
}
#prava {
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
float: right;
margin: 0px;
width: 30%;
}
.sendafriend {
width: 250px;
border: 1px solid #666699;
float: right;
margin: 5px 0 10px 5px;
}
.clenprave {
margin: 5px 0 0px 0 ;
padding: 10px 0px 5px 10px;
background-color: #EBF0F5;
FONT-size: 0.9em;
}
.clenprave a{
text-decoration: none;
}
.clenprave p{
margin: 3px 0;
}
.clenprave h2 {
FONT-SIZE: 1.2em;
margin: 0 0 3px 0;
padding-left: 4px;
color: #fff;
background-color: #7992C4;
background-image: url("../images/bgh2.jpg");
background-repeat: repeat-y;
background-position: 0px 0px;
}
.clenprave h3 {
margin: 8px 0 0px 0;
}
.clenprave ul {
margin: 6px 0px 3px 0px;
padding: 0px;
list-style-type: none;
}
.clenprave ul li {
margin: 3px 0px;
}
#prava span {
font-weight: bold;
}
#prava form{
padding: 0px;
background-color: transparent;
border: 0px;
}
#paticka {
width: 100%;
padding: 15px 10px 15px 60px;
margin-top: 20px;
background-color: #EBF0F5;
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
clear: both;
FONT-size: 0.9em;
border-top: #BFC9DF 1px solid;
text-align: center;
}
.prispevek {
margin: 0px 0 15px 0;
text-align: justify;
}
.prispevek p {
text-align: justify;
margin: 3px 0 3px 0;
}
.prispevek h2 {
margin-top: 10px;
font-size: 1.5em;
}
.prispevek h2 a {
text-decoration: underline;
}
.prispevek img {
float: right;
margin: 5px 0 5px 5px;
}
.shrnuti {
background-color: #D5D5C1;
width: 100%;
margin: 10px 0;
padding: 10px;
font-style: italic;
}
.upozorneni {
float: right;
width: 200px;
margin: 0 0 10px 15px;
padding: 5px;
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
background-color: #F9F7CC;
border: #D5D5C1 1px solid;
border-right: #D5D5C1 4px solid;
border-bottom: #D5D5C1 4px solid;
FONT-size: 0.9em;
}
.upozorneni h2 {
FONT-SIZE: 1.2em;
margin: 0 0 3px 0;
padding-left: 4px;
color: #fff;
background-color: #7992C4;
background-image: url("../images/bgh2.jpg");
background-repeat: repeat-y;
background-position: 0px 0px;
}
.upozorneni ul {
margin: 0 0 10px 15px;
padding: 10px;
}
.mensiupozorneni {
float: right;
width: 130px;
margin: 0 0 10px 15px;
padding: 5px;
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
background-color: #F9F7CC;
border: #D5D5C1 1px solid;
border-right: #D5D5C1 4px solid;
border-bottom: #D5D5C1 4px solid;
FONT-size: 0.9em;
}
.mensiupozorneni ul {
margin: 20px 0 10px 10px;
list-style-type: none;
}
.mensiupozorneni h2 {
FONT-SIZE: 1.2em;
margin: 0 0 3px 0;
padding-left: 4px;
color: #fff;
background-color: #7992C4;
background-image: url("../images/bgh2.jpg");
background-repeat: repeat-y;
background-position: 0px 0px;
}
.informacione {
color: #444;
margin: 0px;
padding: 0px 5px 0 3px;
font-size: 90%;
font-style: italic;
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
}
.prispevkyctenaru {
margin: 10px 0 0 0;
padding: 7px 8px;
width: 100%;
font-size: 100%;
background-color: #F3F3F3;
}
.prispevkyctenaru h2 {
FONT-SIZE: 1.0em;
margin: 0px;
padding-left: 5px;
color: #fff;
}
.prispevkyctenaru h2.jmeno {
background-color: inherit; 
color: black;
padding: 0;
}
.nenitamkom {
background-color: inherit;
color: #CCCCCC;
font-weight: bold;
}
.jetamkom {
background-color: black;
color: #ff9;
font-weight: bold;
}
.spravnaodpoved {
background-color: rgb(237,255,225);
border: 1px solid rgb(218,250,199);
padding: 5px;
margin: 3px 0;
}
.spatnaodpoved {
background-color: rgb(253,232,217);
border: 1px solid rgb(250,210,197);
padding: 5px;
margin: 3px 0;
}
.zadnaodpoved {
background-color: rgb(248,248,248);
border: 1px solid rgb(227,227,227);
padding: 5px;
margin: 3px 0;
}
.textreklama {
	width: 100%; 
  border-top: #997D00 1px solid; 
  border-bottom: #997D00 1px solid; 
  margin: 0px 0;  
	padding: 3px 5px; background-color: #FFF6CC;
}
.textreklama h2{
	margin-top: 0px;
}
.reklama {
width: 99%;
text-align: center;
padding: 0px;
margin: 30px 0px 10px 0px;
}
.textovyodkaz {
width: 99%;
height: 40px;
padding: 0px 8px 10px 8px;
margin: 0px;
text-align: center;
background-color: #EBF0F5;
border: #BFC9DF 1px solid;
}
.nadpisodkazu{
position: relative;
right: 0px;
top: 3px;
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
color: #997D00;
padding: 3px;
font-size: 80%;
text-align: right;
font-weight: bold;
}
.rightlink {
width: 100%;
margin: 25px 0;
padding: 0px;
text-align: right;
}
.tabulkaprehled {
margin: 0px;
padding: 0px;
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
font-size: 95%;
}
.tabulkaprehled tr td{
margin: 0px;
padding: 0px;
}
div#nav {
padding: 0.4em; /*Stejné jako div#nav ul li a {padding: xy}*/
text-align: left;
margin-bottom: 0px;
margin-left: 1em;
position: relative;
top: 0px;
}
div#nav ul {
margin: 0; 
padding: 0; 
list-style: none;
}
div#nav ul li {
display: inline;
}
div#nav ul li a {
padding: 0.4em;
border: 2px solid #000;
text-decoration: none;
background: #FFCC33;
}
div#nav ul li#active a {
padding-top: 0.4em;
border: 2px solid #000;
border-bottom: 2px solid #EBF0F5;
background: #EBF0F5;
}
div#nav ul li a:hover {
padding-top: 0.4em;
border-bottom: 0.1em solid #000;
background: #CC0000;
color: black;
}
div.grouplink {
float: left;
width: 20em;
margin: 10px 0;
height: 40px;
}
a.sl {
font-size: 1em;
COLOR: #A7A7A7;
font-weight: bold;
}
A:visited.sl  {
font-size: 1em;
color: #A7A7A7;
font-weight: bold;
}
A:hover.sl  {
font-size: 1em;
color: #fff;
background-color: #A7A7A7;
}
ul.odkazy li {
margin-top: 15px;
}
.pravybox {
float: right;
width: 160px;
margin: 5px;
padding: 5px;
background-color: #E3E3E3;
}
#strankovani {
text-align: center; 
margin: 10px;
}
.archivnavigace {
margin: 7px 0 15px 0; 
padding: 4px; 
background-color: #f6f6f6; 
border: 1px solid #f0f0f0;
width: 250px;
}
#text .card-left, #text .card-right {
       float: left;
       width: 360px;
       margin: 2px 10px 10px 0;
       padding: 3px;
       text-align: center;
       background: rgb(243,243,243);
       border: 1px solid rgb(227,227,227);
       font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
       font-size: 90%;
       display: block;
       }
#text .card-right {
    float: right;
    margin: 2px 0 10px 10px;
    }
#text .card-photo img {
    border: 1px solid rgb(199,199,199);
    margin: 0;
    padding: 0;
    }
#text .card-photo {
    margin: 0;
    padding: 0;
    text-align: center;
    }
#text .card-desc {
    padding: 10px 0 0 0;
    margin: 0;
    text-align: center;
    }
#text .card-info {
    text-align: right;
    padding: 5px 0 0 0;
    margin: 0;
    }
    
.clanek-info {
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
font-size: 0.9em;
}
.admin_box {
width: 1000px;
background-color: #e4e4e4;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
.admin_box table {
border-collapse: collapse;
text-align: left;
}
.admin_box table td {
padding: 5px;
border: 1px solid #f2f2f2; 
}
.admin_box h1 {
padding-top: 15px;
text-align: center;
}
