* {
margin : 0;
padding : 0;
font-family: Arial;
}

ol, dl {
list-style-type : disc;
}

h1, h2, h3, h4, h5 {
font-weight : bold;
}

h1, h2, h3, h4 {
margin-bottom : 1em;
/*color : #579700;*/
}

h1 {
font-size : 2em;
}
h2 {
font-size : 1em;
}
h3 {
font-size : 1.5em;
color: #E57324;
}
h4 {
font-size : 1.2em;
}
h5 {
font-size : 1.1em;
}
h6 {
font-size : 1em;
}

a {
  text-decoration : underline;
  color: #0093DD;
}
a:link, a:visited {
  color: #0093DD;
}
a:hover {
  color : #e57323;
}
a:active {
  color: #e57323;
}
a img, :link img, :visited img {
  border : none;
}

table {
border-collapse : collapse;
}

body {
/*background : #666;*/
}

body, input, textarea, select {
font-size: 0.75em;
color : #333;
margin : 10px auto;
}

p, blockquote, ul, ol, form {
margin-bottom : 1.5em;
}

blockquote, ul, ol {
margin-left : 3em;
}

blockquote {
margin-right : 3em;
font-style : italic;
}

ul {
list-style-type : disc;
}

#wrapper {
width : 942px;
margin : 0 auto;
/*background-color : #F3F8D8; */
}

#header {
height : 72px;
width : 942px;
position : relative;
margin : 0 auto;
background-color : #ffffff;
}

#header a {
text-decoration : none;
/*color : #fff;*/
color : #008000;
}

#header:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}

#menu {
width : 942px;
}

#menu img {
float: right;
margin-right: 30px;
}

#menu ul {
list-style : none;
text-align : right;
padding : 10px 0 10px 0;
margin : 0;
}

#menu li {
padding : 0 0.7em 0 0.7em;
display : inline;
border-left: 2px solid;
border-color: #e57323;
}

#menu li a {
font-weight : bold;
text-decoration : none;
border-bottom : none;
color: #0093dd;
}

#menu li a.active {
border-bottom : 4px solid #ffffff;
}

#menu li a:hover {
border-bottom : 4px solid #e57323;
}

#content {
/*background : #d8ecb8 url(images/bg.gif) repeat-y;*/
/*border-top : 5px solid #8cc405;*/
margin : 0 auto;
width : 933px;
margin-top: 5px;
}

#blog {
/*border-bottom : 1px solid #8cc405;*/
/*border-right : 1px solid #8cc405;*/
/*border-left: 1px solid #8cc405;*/
background : #ffffff;
float : right;
width : 678px !important ;
width : 675px;
margin : 0 auto;
}

#blog h2 {
  /*text-decoration: underline;*/
/*  border-left: 3px #0093DD solid;
  border-top : 1px solid #0093DD; */
  background-image: url(images/pozadi_nadpisu.png);
  background-repeat: no-repeat;
}

.post {
padding-bottom : 5px;
/*background-image: url(images/pozadi_textu.png);*/
background-repeat: repeat-x;
background-position: bottom;
}
.post b{
  color: #E57324;
}
.post .title {
/*height : 50px;*/
height : 34px;
text-transform : uppercase;
font-weight : bold;
padding : 17px 17px 0px 17px;
margin-bottom: 0px;
/*background : #fff url(images/cbg.gif) repeat-x;*/
}
.post .title a {
}
.post .title a:hover {
  color : #e57323;
}
.post .date {
}
.post .entry {
padding : 0px 15px 0px 15px;
line-height : 1.4em;
margin-bottom: 10px;
}
.post p {
text-align : justify;
}
.post .meta {
padding : 0 15px;
/*color : #333;*/
}

.entry h1, .entry h2, .entry h3 {
/*color : #333;*/
}

#sidebar {
float : left;
/*width : 250px;*/
width : 248px;
/*padding-top : 5px;*/
margin : 0 auto;
background-color: #F3F8D8;
}
#sidebar ul {
margin : 0;
list-style : none;
padding : 0 10px;
}
#sidebar li {
margin-bottom : 30px;
}
#sidebar li ul {
line-height : 1.5em;
list-style-type : none;
padding-left : 10px;
}
#sidebar li li {
margin : 0;
color : #579700;
}
#sidebar h2 {
/*background : #cde691 url(images/sbg.gif) repeat-x;*/
/*border-left : 3px solid #e57323;*/
background-image: url(images/pozadi_nadpisu_mini.png);
background-repeat: no-repeat;
text-transform : uppercase;
font-size : small;
font-weight : bold;

height : 34px;
padding : 17px 17px 0px 17px;
}
#sidebar a {
  font-size: 1em;
}

#archives a {
text-decoration : none;
/*color : #579700;*/
color : #0f0f0f;
padding-left : 15px;
background : transparent url(images/listoff.png) no-repeat left center;
}
#archives a:hover {
text-decoration : none;
color : #000000;
background : transparent url(images/liston.png) no-repeat left center;
}

#footer {
width : 928px;
height : 50px;
margin : 0 auto;
/*background : #d8ecb8 url(images/fbg.gif) repeat-x;*/
}
#footer p {
margin : 0;
padding : 10px 0;
text-align : center;
font-size : x-small;
}

dl {
  margin-bottom: 10px;  
}
dt{
  font-weight: bold;
}
dd{
  margin-bottom: 8px;
}
ol.male_pismeno {
  list-style-type: lower-alpha;
}
ol.cislovky {
  list-style-type: decimal;
}
ol.rimsky {
  list-style-type: upper-roman;
}

