* {
	-moz-box-sizing: border-box;
	box-sizing: border-box;

}

BODY {
	background-color: white;
	color: black;
	text-align: left;
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	font-size: 12pt;
	margin: 10px;
}

table.default-list {
	background-color: White;
	/*border: 1pt dashed #FF0033;*/
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
}
td.default-list {
	border: 0pt;
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
	background-color: White;
}
th.default-list {
	border: 0pt;
	color: white;
	font-size: 13px;
	background-color: #CC0000;
}
th.default-nadpis {
	/*border: 1pt dashed Black;*/
	color: white;
	font-size: 20px;
	background-color: #CC0000;
}

table.galerie {
	background-color: #CC0000;
}

td.galerie {
	background-color: white;
	font-size: xx-small;
	font-weight: bold;
}

th.galerie {
	background-color: white;
	font-size: xx-small;
	font-weight: normal;
	text-align: right;
}

table.zivocisci {
	background-color: #CC0000;
}

td.zivocisci {
	background-color: white;
	font-size: xx-small;
	font-weight: bold;
}

th.zivocisci {
	background-color: #CC0000;
	color: white;
	font-size: small;
	font-weight: bold;
	text-align: left;
}

span.zivocisci {
	font-size: small;
	font-weight: bold;
	text-align: center;
}

table.detail_psa {
	background-color: black;
	/*border: 1pt dashed #FF0033;*/
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
}
td.detail_psa {
	border: 0pt;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	background-color: White;
}

td.detail_psa_bold {
	border: 0pt;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	background-color: White;
	font-weight: bolder;
	text-align: center;
}

th.detail_psa_nadpis {
	border: 0pt;
	color: white;
	font-size: 13px;
	text-align: center;
	background-color: #CC0000;
}

th.detail_psa {
	border: 0pt;
	color: white;
	font-size: 13px;
	text-align: center;
	background-color: #CC0000;
}


table.galerie_zivocich {
	background-color: black;
	/*border: 1pt dashed #FF0033;*/
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
}
td.galerie_zivocich {
	border: 0pt;
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	background-color: White;
}
th.galerie_zivocich {
	background-color: white;
	font-size: xx-small;
	font-weight: normal;
	text-align: right;
}


.admin_link:active {
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: red;
}
.admin_link:link {
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: red;
}
.admin_link:visited {
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: red;
}
.admin_link:hover {
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: red;
	background-color: silver;
}

table.opispp {
	background-color: #CC0000;
}

td.opispp {
	background-color: white;
	font-size: xx-small;
	font-weight: bold;
}

th.opispp {
	background-color: #CC0000;
	color: white;
	font-size: small;
	font-weight: bold;
	text-align: left;
}

table.odkazy {
	background-color: #CC0000;
}

td.odkazy {
	background-color: white;
	font-size: small;
	font-weight: normal;
	text-align: center;
}

th.odkazy {
	background-color: #CC0000;
	color: white;
	font-size: medium;
	font-weight: bold;
	text-align: left;
}
