h1, h2, h3, h4, h5, h6 {page-break-after: avoid; page-break-inside: avoid; }
blockquote, pre {page-break-inside: avoid; }
ul, ol, dl {page-break-before: avoid; }

img { border: 0; }

body {background-color: #FFFFFF; color: #000000; text-align: left; }
body, tr, th, td {font-family: serif; font-size: 10pt; }

a:link, a:visited {background-color: transparent; color: #000000; }
a:active, a:link:hover {background-color: transparent; color: #000000; }

#logo { float: left; margin: 0 0 0 10px; width: 200px; }


#nazev_prodavajiciho { text-align: center; font-size: 11pt; line-height: 130%; font-weight: bold; margin: 0; padding: 0; }
#nadpis { text-align: center; font-size: 11pt; line-height: 130% font-weight: bold; margin: 0; padding: 0; }

#horni_banner1, #listicka, #top_zalozky_obal, #info_text, #top_menu, #prihlaseni, #drobky, #makler_cela_sirka, #paticka1, .priznak2, #stmivatko, #logo, #dodavatel, #database, #menu, #header, #hla, #mesec-leader, #sefa, #mesec-footer, #kontaktovat, .ad, #k_realitce, .zalo { display: none; }

#makler_foto { float: left; width: 325px; padding: 0 5px 0 0; }

#zalozky_obsah { min-height: auto; }

#makler_foto_lista_obr { height: 100px; overflow: hidden; }

.clear { clear: both; }
.one { float: left; width: 150px; text-align: right; font-weight: bold; padding: 0 5px 0 0; }
.two { float: left; width: 150px; }

#vip_banner img { width: 100%; }

#makler_zaklad { float: left; }


.nic4 { display: none; }
#aktiv4 { display: block; }


#kontaktovat2 { border-top: 1px solid #000; }
#kontaktovat2a { float: left; width: 49%; }
#makler { float: left; width: 49%; }