@media print{
*{ color: Black !important; background-color: White !important; }
html,body{ color: Black !important; background-color: White !important; font-family: "Times New Roman", Times, serif; font-size: 11pt; }
a{ color: Black !important; background-color: White !important; }

@page{ margin: 2cm; } 

#nav, #menu, #sloupec, #right, div#submenu,  object, #pata, #clen, #mutace, #news form, hr, .h2-submenu{ display: none; }

.obr-stranka{ float: left; margin: .9em 1.2em .3em 0; display: inline; text-align: center; }
.obr-stranka img{ float: none; margin: .3em 0 0px 0; display: block; }
.obr-stranka a.fotoodkaz{ display: block; width: 210px; padding-bottom: .3em;  }
.kategorie p{ margin-top: 0; }
.kategorie h3,.kategorie h4{ clear: both; }
.akt, .aktualita{ margin: 10pt 0; }
.akt h4, .akt p, .aktualita h4, .aktualita p{ margin: 0; }

table{ border-collapse: collapse; font-size: 1em; }
table td{ border: 1px solid black; }
table td, table th{ padding: 2pt 5pt; }
input, textarea, select{ font-size: 1em; }

.obr{ float: left; margin: 0px 5pt .5em 0; border-width: 0px; display: block; }
.obr2{ float: right; margin: 0px 0px .5em 2em; border-width: 0px; display: block; }
.obr3{ border: 1px solid black; }
img{ float: left; margin: 0 2em .5em 0; }
.hidden{ display: none; }

a img{ border: 0; }

div#plocha, div#main, div#stred{ margin: 0; padding: 0; }

#head h1{
	padding-bottom: 3pt; border-bottom: 2px solid gray; /*padding-left: 150px; background: White url(/img/modramska-potrubni-tisk.gif) no-repeat;*/
}

h1,h2,h3,h4,h5,h6{ page-break-inside:avoid; page-break-after:avoid;page-break-before:auto; font-family: inherit; font-weight:bold;margin:.4em 0}

h1{font-size:18pt; margin:6pt 0 8pt 0;}
h2{font-size:14pt; margin:4pt 0 6pt 0;}
h3{font-size:13pt; margin:3pt 0 4pt 0;}
h4{font-size:12pt; margin:2pt 0 3pt 0;}
h5{font-size:11pt; margin:2pt 0 2pt 0;}
h6{font-size:10pt; margin:2pt 0 2pt 0;}

hr{ height: 1px; color: gray; background: gray; clear: both; margin: 0; padding: 0; border: 0; }

img, ul, ol{page-break-inside:avoid;}

#plocha p a:after {font-size: 9pt; content:" [viz: " attr(href) " ]"}

table.fotogalerie{  table-layout: fixed; border: 0; width: 100%; }
.fotogalerie td{ padding: 7px; text-align: center; vertical-align: bottom; border: 0; padding-bottom: 0; width: 135px;}
.fotogalerie img{ display: block;  margin: 0 auto; float: none !important; border: 1px solid gray;  }
.fotogalerie h4{ margin: 1em 0 0 0; }
.top{
	vertical-align: top !important ;
}

}
