﻿body{
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
background-color: #FFFFFF;
color: #000000;
}

a:link{
color: #0000FF;
text-decoration: underline;
}

a:visited{
color: #0000FF;
text-decoration: underline;
}

ul{
text-align: left;
list-style-image: none;
}

ol{
text-align: left;
}

hr{
color: #000000;
}

.ohraniceni{
border: 2px solid #000000;
}

.zvyrazneni{
font-weight: bold;
}

.vypln{
font-size: 11pt;
color: #000000;
padding-left: 2px;
padding-right: 2px;
border: 2px solid #000000;
background-color: #FFFFFF;
}

.overovaci_kod{
text-transform: uppercase;
}

.no_print{
display: none;
}

/*																STRANKA			*/
#stranka{
width: 1050px;
background-color: #FFFFFF;
}

/*																LEFT			*/
#left{
display: none;
}

/*																RIGHT			*/
#right{
display: none;
}

/*																TOP			*/
#top{
display: none;
}

/*																ZAPATI			*/
#zapati{
display: none;
}

.cleaner{
clear: both;
}

/*																MAIN			*/
#main{
width: 1050px;
text-align: left;
float: left;
font-size: 11pt;
padding: 2px 5px 10px 5px;
overflow: hidden;
background-color: #FFFFFF;
}

/*																NADPISY			*/
h1{
position: relative;
top: -8px; /* firefox */
_top: 2px; /* IE */
width: 100%;
text-indent: -1px;
color: #000000;
background-color: #FFFFFF;
font-size: 14pt;
font-weight: bold;
text-align: left;
}

h1 a:link{
color: #000000;
text-decoration: none;
}

h1 a:visited{
color: #000000;
text-decoration: none;
}

h2{
height: 20px;
text-align: left;
text-indent: 2px;
font-weight: bold;
font-size: 12pt;
color: #000000;
margin-bottom: 3px;
margin-top: 0;
background-color: #FFFFFF;
}

h2 a:link{
color: #000000;
text-decoration: none;
}

h2 a:visited{
color: #000000;
text-decoration: none;
}

th{
text-align: left;
text-indent: 2px;
font-weight: bold;
font-size: 12pt;
color: #000000;
background-color: #FFFFFF;
}

th a:link{
color: #000000;
text-decoration: none;
}

th a:visited{
color: #000000;
text-decoration: none;
}

/*																TABULKY			*/
.tabulka{
font-size: 11pt;
width: 100%;
color: #000000;
border-collapse: collapse;
border: 2px solid #000000;
margin-bottom: 2px;
}

.tabulka td{
background-color: #FFFFFF;
border: 1px solid #000000;
padding-left: 5px;
padding-right: 5px;
}

.tabulka .tabulka_svetle{
background-color: #FFFFFF;
border: 1px solid #000000;
padding-left: 5px;
padding-right: 5px;
}

.tabulka_komentar_pridat{
font-size: 11pt;
width: 100%;
color: #000000;
border-collapse: collapse;
border: 2px solid #000000;
margin-bottom: 2px;
}

.tabulka_komentar_pridat td{
background-color: #FFFFFF;
border: 1px solid #000000;
padding-left: 5px;
padding-right: 5px;
}

.tabulka_foto{
font-size: 11pt;
width: 100%;
color: #000000;
border-collapse: collapse;
border: 2px solid #000000;
margin-bottom: 2px;
}

.tabulka_foto td{
text-align: center;
background-color: #FFFFFF;
border: 1px solid #000000;
width: 50%;
padding-left: 5px;
padding-right: 5px;
}

.tabulka_foto img{
border: 2px solid #000000;
}

/*																CLANKY			*/
.clanek_nahled{
width: 100%;
font-size: 11pt;
color: #000000;
padding-bottom: 5px;
margin-bottom: 20px;
border: 2px solid #000000;
background-color: #FFFFFF;
}

.clanek_nahled .datum{
font-size: 10pt;
padding-left: 5px;
margin: 0;
}

.clanek_nahled .obrazek{
float: left;
padding-left: 5px;
margin-right: 5px;
}

.clanek_nahled .text{
padding-left: 10px;
padding-right: 5px;
margin: 0;
}

.clanek_nahled .text p{
margin: 0;
}

.clanek_nahled .podrobnosti{
text-align: right;
padding-right: 10px;
margin-top: 15px;
}

.clanek{
width: 100%;
min-height: 160px;
font-size: 11pt;
color: #000000;
padding-bottom: 5px;
margin-bottom: 20px;
border: 2px solid #000000;
background-color: #FFFFFF;
}

.clanek .datum{
font-size: 10pt;
padding-left: 5px;
margin: 0;
}

.clanek .text{
padding-left: 5px;
padding-right: 5px;
margin: 0;
}

.clanek .text p{
margin: 0;
}

/*																AKCE			*/
.akce_nahled{
width: 100%;
font-size: 11pt;
color: #000000;
padding-bottom: 5px;
margin-bottom: 20px;
border: 2px solid #000000;
background-color: #FFFFFF;
}

.akce_nahled .datum{
font-size: 10pt;
padding-left: 5px;
margin: 0;
}

.akce_nahled .obrazek{
float: left;
padding-left: 5px;
margin-right: 5px;
}

.akce_nahled .text{
padding-left: 10px;
padding-right: 5px;
margin: 0;
}

.akce_nahled .text p{
margin: 0;
}

.akce_nahled .podrobnosti{
text-align: right;
padding-right: 10px;
margin-top: 15px;
}

.akce{
width: 100%;
min-height: 160px;
font-size: 11pt;
color: #000000;
padding-bottom: 5px;
margin-bottom: 20px;
border: 2px solid #000000;
background-color: #FFFFFF;
}

.akce .datum{
font-size: 10pt;
padding-left: 5px;
margin: 0;
}

.akce .text{
padding-left: 5px;
padding-right: 5px;
margin: 0;
}

.akce .text dl{
padding-left: 5px;
margin-top: 0;
margin-bottom: 30px;
overflow: hidden;
}

.akce .text dl dt{
width: 100px;
float: left;
display: block;
}

.akce .text dl dd{
margin-left: 150px;
margin-bottom: 5px;
display: block;
}

.akce .text p{
margin: 0;
}

/*																PRODEJ			*/
.prodej_nahled{
width: 30%;
float: left;
font-size: 11pt;
color: #000000;
text-align: center;
padding-bottom: 5px;
margin-right: 15px;
margin-bottom: 20px;
border: 2px solid #000000;
background-color: #FFFFFF;
}

.prodej_nahled h2{
text-align: center;
height: 40px;
}

.prodej_nahled .obrazek{
height: 113px;
}

.prodej{
width: 100%;
min-height: 160px;
font-size: 11pt;
color: #000000;
padding-bottom: 5px;
margin-bottom: 20px;
border: 2px solid #000000;
background-color: #FFFFFF;
}

.prodej .datum{
font-size: 10pt;
padding-left: 5px;
margin: 0;
}

.prodej .text{
padding-left: 5px;
padding-right: 5px;
margin: 0;
}

.prodej .text p{
margin: 0;
}

/*																NOVINKY			*/
.novinky{
width: 100%;
font-size: 11pt;
color: #000000;
padding-bottom: 5px;
margin-bottom: 20px;
border: 2px solid #000000;
background-color: #FFFFFF;
}

.novinky .datum{
font-size: 10pt;
padding-left: 5px;
margin: 0;
}

.novinky .obrazek{
float: left;
padding-left: 5px;
margin-right: 5px;
}

.novinky .obsah{
padding-left: 5px;
padding-right: 5px;
margin: 0;
}

.novinky .obsah p{
margin: 0;
}

.novinky .podrobnosti{
text-align: right;
padding-right: 10px;
margin-top: 15px;
}

/*																KOMENTARE			*/
.komentare{
width: 100%;
font-size: 11pt;
color: #000000;
border: 2px solid #000000;
border-bottom: none;
margin-bottom: 20px;
background-color: #FFFFFF;
}

.komentare .jmeno{
padding: 2px;
font-size: 10pt;
}

.komentare .datum{
padding-left: 2px;
font-size: 10pt;
}

.komentare .text{
padding: 2px;
border-bottom: 2px solid #000000;
}

.komentare .text p{
margin: 0;
}

.komentare .smazat{
padding-left: 2px;
font-size: 10pt;
}

/*																SEZNAM				*/
.seznam{
width: 100%;
font-size: 11pt;
color: #000000;
border: 2px solid #000000;
padding-bottom: 5px;
margin-bottom: 20px;
background-color: #FFFFFF;
}

.seznam ul{
list-style: none;
list-style-image: none;
padding-left: 3px;
margin: 0px;
}

.seznam_odrazky{
width: 100%;
font-size: 11pt;
color: #000000;
border: 2px solid #000000;
padding-bottom: 5px;
margin-bottom: 20px;
background-color: #FFFFFF;
}

.seznam_odrazky ul{
list-style-image: none;
}

/*																FORMULARE			*/
select{
border: 1px solid #000000;
background-color: #FFFFFF;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
color: #000000;
}

textarea{
border: 1px solid #000000;
background-color: #FFFFFF;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
color: #000000;
}

input{
border: 1px solid #000000;
background-color: #FFFFFF;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
color: #000000;
}