a{color:#000;text-decoration:none;}
p{text-indent: 2em;}
#header{text-align:center;}
#header a img{border:none;}
.left-column{border-top:1px solid #ccc;}

#content{ margin-top: 20px; }
#content .right-column ul{padding-left: 15px; margin-left: 0;}
#content .right-column .kategorie{padding-bottom: 10px; list-style-type: none; text-align: center; width: 600px; }
#content .right-column .kategorie li{padding-left: 0; display: inline; }

/* phone-book-articles */
#content .phone-book-articles{width:100%;border-collapse:collapse;margin-bottom:1.5em;}
#content .phone-book-articles td{padding:2px 0 2px 5px;}
#content .phone-book-articles thead tr td{color:#ddd;text-align:left;font-weight:800;}
#content .phone-book-func{ width: 120px; }
#content .phone-book-name{ width: 180px; }
#content .phone-book-phone{ width: 120px; }
#content .phone-book-mail{ width: 180px; }

#footer{clear: both; border-top:2px solid #000; margin-top: 20px; text-align: center; }

#content .right-column h1{font-size:12pt;margin:1.5em 0px 1em 0px;}
div.h1{font-size: 16px !important; margin:1.5em 0px 1em 0px; font-weight: bold; font-family: Tahoma,Geneva,Kalimati,sans-serif; }

.strong{ font-weight: bold; }
#mainMap{
  margin-top: 10px;
  width: 450px;
  height: 300px;
  position: absolute;
  top: 0;
  right: 10px;
}

h1, div.h1{font-size: 18px; margin:1.5em 0px 1em 0px; font-weight: bold; font-family: Tahoma,Geneva,Kalimati,sans-serif; text-align: center; }
h2{font-size: 16px; margin:1.5em 0px 1em 0px; font-weight: bold; font-family: Tahoma,Geneva,Kalimati,sans-serif; }
h3{font-size: 14px; margin:1.5em 0px 1em 0px; font-weight: bold; font-family: Tahoma,Geneva,Kalimati,sans-serif; }

div#kontakty{position: relative; height: 330px;}
div.contact-form{ padding-left: 100px; }
div.inzerat{ padding: 0 0 10px; }
ul.pozice{ list-style-type: none; padding-left: 0 !important; width: 600px; text-align: center }
ul.pozice li{ display: inline; }

.reference-logo{ float: left; width: 180px; padding-top: 4px; }
.reference-text{ float: left; width: 500px; }

/* skrývání */
.no-print, form, input, textarea, select, option, hr, #main-menu, #language-menu, .jump-to
{ display: none; }