* {background-color: #fff !important; font-size: 10pt !important; color: black !important; font-family: Arial, sans-serif; line-height: 14pt!important;}
h1 {font-size: 13pt!important; padding-top: 0; margin-top: 0;}
h2 {font-size: 11pt!important; margin: 0; padding: 0; margin-bottom: 10px;}
h2 a {font-size: 11pt!important;}
h3 {margin: 0; padding: 0; margin-bottom: 6px;}
h4 {margin: 0; padding: 0; margin-bottom: 6px; font-weight: normal;}
p {margin: 0; padding: 0; padding-bottom: 15px;}
h5 {margin: 0 0 6px 0; padding: 0;}

.cleaner {clear: both; font-size: 0!important;}
.right {text-align: right;}
.center	{text-align: center;}
.bold {font-weight: bold;}

table {border-collapse: collapse;}
table td {vertical-align: top;}
table th {text-align: left;}

#web, .pravy {width: 100%;}
#header, ul.menu, form, .levy, .strankovani, .noPrint, .zpet, .carousel {display: none;}
a img {border: none;}

.navigace {margin-bottom: 15px;}

.galerie-nahledy table {width: 100%;}
.galerie-nahledy table tr.prazdny td {height: 18px; font-size: 0; line-height: 1px; padding: 0;}
.galerie-nahledy table tr td {padding: 0 0 4px 0px; width: 25%; text-align: center; vertical-align: top;}
.galerie-nahledy table tr td img {display: block; margin: 0 auto;}
.galerie-nahledy table tr td.popisek p {padding: 0 6px; line-height: 14px!important;}

table.tClanky td.tdFoto img {margin: 0 15px 10px 0;}

table.barevna {margin: 5px 0 20px 0;}
table.barevna td, table.barevna th {padding: 8px 14px; background-color: #fcf9e4!important; border-bottom: 1px solid #fff;}
table.barevna th {background-color: #d9eae2!important; text-align: left;}
