body, h1, td, p, a, b, span {
    font-family: sans-serif; }
body {
    color: green;
    background-color: black;
    margin: 10px 0px 10px 0px;
    padding: 0px; }
h1 {
    color: rgb(192,192,192);
    text-align: left;
    padding: 0px;
    margin: 0px; }

table.galerie {
    margin: 0px;
    width: 100%;
    border: 0px none red; }
td.galerie {
    padding: 2px 0px 0px 0px;
    margin: 0px;
    width: 25%;
    border: 0px none red;
    text-align: center;
    vertical-align: middle;
    background-color: rgb(96,96,96); }
td.galerie p {
    font-size: 8pt;
    margin: 0px;
    padding: 0px; }
td.galerie p.galerie {
	color: rgb(192,192,192);
	font-size: 10pt; }
a.galerie {
    padding: 0px;
    margin: 0px;
    text-decoration: none;
    color: rgb(192,192,192); }
a.galerie:link {
    text-decoration: none; }
a.galerie:hover {
    color: white;
    text-decoration: none; }
a.galerie img {
	margin: 0px 2px 0px 2px;
	padding: 0px; }
a.galerie:link img {
	border: 1px solid black; }
a.galerie:visited img {
	border: 1px dotted white; }
a.galerie:hover img {
	border: 1px solid white; }

a.galerie img.zip-link {
	border: 0px solid red;
	vertical-align: text-bottom; }

.center {
	text-align: center; }
.size {
	color: rgb(160,160,160); }
.galerie-prouzek {
	margin: 0px 10px 0px 10px;
	background-color: rgb(96,96,96); }
#galerie-prouzek-dolni {
	font-size: 8pt;
	color: rgb(192,192,192);
	margin: 0px;
	padding: 2px;
	text-align: center; }

div.komentare {
	padding: 0px 2px 2px 2px;
    color: white;
    font-size: 8pt;
    text-align: left; }
div.komentare a, p.komentare {
    color: white;
    text-decoration: none; }
div.komentare a:hover {
    color: black;
    text-decoration: none; }

p.kde_jsem {
    font-size: 9pt;
    color: rgb(192,192,192);
    text-align: right;
    padding: 2px;
    margin: 0px; }
p.kde_jsem a {
    color: white;
    font-weight: bold;
    text-decoration: none; }
p.kde_jsem a:hover {
    text-decoration: none;
    color: black; }

