* {
	padding: 0px;
	margin: 0px;
}

body {
	font-size: 10pt;
  background: #fff;
  color: #565656;
  line-height: 1.3;
  font-family: sans-serif;
}


h1 {font-family: Georgia; font-size: 18pt; color:#7B0100;}
h1 a {color:#121212; text-decoration:none;}
h2 {font-family: Georgia; padding: 5px; font-size: 15pt;color:#2a3b31;}
h3 {font-family: Georgia; padding: 5px; font-size: 13pt;color:#5C2900;}
h4 {padding: 5px; font-size: 12pt; color: #5C2900;}

address {font-style: normal;}
a {color: #0000aa;}
a img {border: none;}

ul, dl {margin-top: 5px; margin-bottom: 8px; margin-left: 20px;}
dt {font-weight: bold;}
dd {margin-left: 25px;}
li {margin-left: 15px;}

p {padding: 0px 0px 15px 0px;}
p.nospace {padding: 0px;}

table {border-collapse: collapse;}
th, td {padding: 2px 4px;}

/* identrifikatory a tridy */
.end {clear: both;}
.noprint { display:none;}

#menu {display:none;}
#flash { display:none;}
#paticka {display:none;}
.kontBlok img { display:none;}
#aMapy { display:none;}
/**** okoli *****/
.p_odsaz { margin-top: 20px;}
/*.imgOkol {float:right; width: 130px; margin-left: 20px; border: 3px solid #fff;}*/
.imgOkol {float:left; width: 130px; margin-right: 20px; border: 3px solid #fff;}
.hOkol { /*padding-left: 100px;*/}
p.full {width: 100%;}

/******** cenik *******/
table.cenik {border-collapse: collapse; border: 1px solid #aaa; text-align:center;width: 100%; margin-bottom: 40px;}
table.cenik th {}
table.cenik td, table.cenik th {padding: 2px 10px; border: 1px solid #aaa;}
.prvni {background: #e4dec4;}
.druha {background: #d7d2b5;}

