BODY {   	FONT-SIZE: small; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, lucida, sans-serif; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center}

#main {	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 90%; BACKGROUND: #fafafa; MARGIN-LEFT: auto; BORDER-LEFT: 1px solid; WIDTH: 750px; MARGIN-RIGHT: auto; BORDER-BOTTOM: 1px solid; padding:1em;}

#top { border:1px solid;  margin-bottom:1em;}

H1 {	TEXT-ALIGN: left; margin:0; font-weight: bold; font-size: 250%;  font-variant: small-caps; padding:0.6em 1em;}

#kategorie { text-align:left; margin:0; padding:0; border-top:1px solid; padding-left:1em; }

#kategorie a { border-right: 1px solid; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; text-decoration:none;}
#kategorie a.firsta { BORDER-LEFT: 1px solid }

.hideme {	DISPLAY: none}

#menu {	border: 1px solid; border-top:0;FLOAT: left; WIDTH: 30%; TEXT-ALIGN: center; margin:0; padding-bottom:1em;}
#menu H3 {	FONT-SIZE: 100%; MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: center; border-top:1px solid; border-bottom:1px solid;}
#menu DIV {	MARGIN: 0px 0px 1em}
#menu DIV a.nav {	DISPLAY: block; WIDTH: 100%;  text-decoration:none;}
#menu DIV a.myrss { DISPLAY: block; WIDTH: 100%; text-decoration:none; border-bottom:1px dashed;}
#menu div form {	MARGIN: 0px;  }
form p {	MARGIN: 0px;  }

#right { width:69%; float:right; margin:0; }
#content {width: 100%; TEXT-ALIGN: center; margin-left:1em; }
#content .den { margin:0; margin-bottom:1em;}
#content h3 {	FONT-SIZE: 100%; text-align:right; MARGIN: 0px; padding:0.25em;}
h4 {	FONT-WEIGHT: 700; MARGIN: 0px 0px 0px 0em; padding:0.2em; padding-left:1.2em; TEXT-ALIGN: left; border:1px solid; }
.cas {	FONT-SIZE: 90%; TEXT-ALIGN: right}

.blog {	width: 100%;  border: 1px solid; border-top:0;text-align: left; margin-bottom:1em;}
.blog ul {margin:0; padding:0.5em;}
.blog ul li {list-style-type : none; }
.blog ol {margin:0; padding:0.5em; padding-left:3em;}
.blog P {	MARGIN: 0px 0.5em 0.5em; TEXT-INDENT: 1em}
IMG {	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}

#paticka {	CLEAR: both; FONT-SIZE: 90%; WIDTH: 100%; border:1px solid;}
#paticka A {	FONT-WEIGHT: 700}

img#b2 {border:2px dashed #ddd;}
.bold { font-weight:700;}
.italic { font-style:italic;}
abbr, acronym, .help { border-bottom: 1px dotted ; cursor: help; }

#posun { border-top:1px solid; text-align:center;}

#comments form { position:relative; }
form label.lab { position:relative; width:20%; padding-left:1em; text-align:right}
.bold { font-weight:700;}
.italic { font-style:italic;}
fieldset { padding:0.5em; border:1px solid; }

#comments {padding:0.5em; margin-top:2px; border-top:1px solid;}
div.comment { margin-bottom:0.5em; padding-bottom:0.5em; border-bottom:1px dashed;}
div.comment p { text-indent:0em;}
dl {margin:0; padding:0.5em;}
