body {
	margin: 0 auto;
	padding: 0;
	font: 500 1em 'Aeroportal', Corbel, 'Arial CE', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000;
}

/* ~-~ vseobecne ~-~ */
* { margin: 0; padding: 0; background: transparent none !important; position: static; }

h1, h2, h3, h4, h5, h6 {
	margin: 0 0 .3em 0;
	padding: 0;
	font-size: 140%;
	font-weight: normal;
	color: #000;
	clear: both;
}
h1 { font-size: 170%; border-bottom: 1px solid #000; }

a, a:visited { text-decoration: none; border-bottom: 1px solid #000; font-weight: normal; color: #000 !important; text-shadow: none; }

p, address {
	margin: .2em 0 1.2em 0;
	padding: 0;
	line-height: 160%;
	font-size: 1em;
	font-style: normal;
}
cite { color: #000; }

ul { margin: 1em 0 1.5em 2.5em; }

img { border: none; }

.left { float: left; }
.right { float: right; }
.clear { clear: both; }

#foto, #accesslink, #menu, #blok, hr, .hr, form, #odkazy, #javascript-test, #obsluha, #dr-bek, .box { display: none; }

/* ~-~ design obsahu ~-~ */
#obal { position: static; margin: 0 auto; width: 100%; text-align: left; }

#hlavicka { margin: 0; width: 100%; height: 140px; border: none; }
#logo { top: 0; left: 0; margin: 0 0 1em 0; }
#logo a img { display: block; }

#obsah { margin: 0; padding: 0; width: 100%; }
#text { float: none; margin: 0; padding: 0; width: 100%; }

#text li { margin-left: 1em; padding: .1em 0 .2em 0; background: none; list-style: square; }

#paticka { margin: 0; padding: .5em; width: auto; border-top: 3px solid #999; }
#paticka p { padding: 0; font-size: .8em; }
#paticka p#copy { padding: 0; }
