html { font-size:100.01%; }
body {
font-family:arial, sans-serif; font-size:14px;
line-height:1.4; color:black;background:#d6cdbd url("img/pozadx.gif");
margin:0;	padding:0;
}

div, form, p, ul, ol, blockquote, li {
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6 {
margin:0;	padding:0
}

a,
a:link,
a:visited {
color: #555;
}

a:hover {
color: brown;
}

a img { border:none; }

input, button, textarea {
font-family:inherit;	font-size:100%;
}

code {
font-family: monospace;background:#E1DACE;}

blockquote {
color:#000;margin:0 40px;padding:2px 10px; background:#D9D1C2;
margin-bottom:14px;
}

.center{
text-align:center;
}

.hide{
display:none;
}

.malepis {
font-size:84%
}

.clear { clear:both; }

/* layout   */

#lista {height:30px;background:black; padding-left:30px;margin:0}
#lista a {color:#d6cdbd;font-family:serif;text-decoration:none;font-weight:bold; margin-right:10px}

#head{
position:absolute;top:30px; left:0;
height:172px;width:740px; 
background: url("img/pozadi34ct.jpg")   no-repeat;
}

#head1 {position:absolute;top:30px;right:0; }

#contentx  {
position:absolute; top:205px; left:0;right:343px;
background:#d6cdbd;
}

#contentaltx {position:absolute; top:205px; left:0;
width:70%;
background:#d6cdbd;
}

#right1 {overflow:hidden;
position:absolute;top:202px;right:161px;
width:180px;border-left:1px solid #555;
background:  url("img/bokflek.jpg") 5px 0 repeat-y;
line-height:1.2;font-family:serif;letter-spacing:1px
}

#right2{overflow:hidden;
position:absolute;top:30px;right:0;
width:160px;padding-top:100px;
background:url("img/rohh.jpg") top right no-repeat;
}

/* content */

.incontent {
margin: 10px 20px 0px 40px
}

/* content - příspěvky */
.serendipity_entry_body {
padding:0 10px 5px 0;}

.serendipity_entry_body h3 {font-family:serif;
font-size:1.2em; font-weight:bold; 
margin-top: 14px;
}

.serendipity_entry_body h4 {font-family:serif;
font-weight:bold; font-size:1em;
margin-top:14px;
}

.serendipity_entry_body li   {
margin-left:30px
}

.serendipity_entry_body a, .serendipity_entry_body a:link {color:#395A73}
.serendipity_entry_body a:visited {color:#5B778C}
.serendipity_entry_body a:hover {color:brown;}

.serendipity_entry_body p  {
margin-bottom: 14px
}

.serendipity_title  {font-family: serif;line-height:1.1;letter-spacing:1px; padding-bottom:2px;
font-size:1.5em;font-weight:bold;margin-bottom:2px;margin-top:15px;border-bottom:1px solid #555;
}

h2 a, h2 a:link, h2 a:visited {text-decoration:none;color:black}
h2 a:hover {color:black}

.serendipity_entry_body ul, .serendipity_entry_body ol {
margin:0 15px 14px 0;padding 0 15px
}

.serendipity_entry_body img {
margin:10px
}

.serendipity_entryFooter {
border-top:1px solid #555;border-bottom:3px solid #555;
line-height:2.2em; font-size:0.85em; color:#555555;
clear:both;
}

/* content - patka dalsi stranka */
.serendipity_pageFooter {
font-weight:bold; padding:10px;
}

#zpet {
font-weight:bold; padding:2px 10px;margin-top:10px;
}

#zpet a, #zpet a:link, #zpet a:visited {
color:black
}

#foot  {
font-size:xx-small;background:transparent url("img/patka.jpg") 30px 0 no-repeat;color:#CCC2AF;
line-height:1.1;padding-top:79px;margin-right:20px
}

#foot p {
background:black;padding:5px 5px 5px 40px
}

/* styly pro right1 */

#right1 li {list-style-type:none }

#right1 h4   { font-size:12px; text-transform: uppercase;
font-family: serif;  font-weight:bold;
}

/* right1 - archiv */
.container_serendipity_archives_plugin   {
 padding: 0 0 0 13px; margin:0 10px 0 0
}

.container_serendipity_archives_plugin h4 {
padding:5px 10px 5px 7px; margin:0px 5px 0px 0px;color:#CCC2AF;
background:black url("img/hornih.jpg") left top repeat-x; }

.container_serendipity_archives_plugin br {
display:none
}

#oldarchi {
 padding: 0px 3px 3px 3px; margin:0 10px 5px 10px;
}

.container_serendipity_archives_plugin .serendipitySideBarContent a,
.container_serendipity_archives_plugin .serendipitySideBarContent a:link,
.container_serendipity_archives_plugin .serendipitySideBarContent a:visited,
.container_serendipity_archives_plugin .serendipitySideBarContent a:hover,
#oldarchi a, #oldarchi a:link, #oldarchi a:visited, #oldarchi a:hover {
background: #d6cdbd url("img/flek12.gif") 3px 3px no-repeat;color:black;
padding-left:20px;display:block;text-decoration:none
}


/* right1 - kategorie */

#innerkat   {
margin:1px 15px 10px 15px;
background: #D6CDBD;
}

#innerkat h4 {
padding:5px 10px 5px 5px;color:#CCC2AF;
background: black url("img/hornih.jpg") no-repeat;
}

#innerkat li {
padding-left:20px;margin-top:2px;
background:  url("img/flek12.gif") 3px 3px no-repeat;
}

#innerkat a, 
#innerkat a:link, 
#innerkat a:visited {
color: black;text-decoration:none
}

/* right1 - diablo */
#diablo  {
 margin:5px 15px 15px 5px ;
}

#diablo h4 
{background:  url("img/diabloccc.jpg")  no-repeat;
background-position: top center;
height:80px;
}

#diablo a,
#diablo a:link,
#diablo a:visited {
   font-weight: bold;color:black;text-decoration:none;background:#d6cdbd;padding-left:5px
}

#diablo ul {
background:  url("img/amaspina.jpg") bottom right no-repeat; 
padding-left:5px;
}

/* right1 - odkazy */

.odkazy {
margin:5px 15px 5px 15px;
color:black;font-size:90%;
}
.diaweby {font-size:14px;font-weight:bold}
.odkazy h4  {
padding:5px;margin-bottom:5px;color:black;
background:  url("img/hlavr.gif") left top repeat-x;
}

.odkazy li {
display:block;  padding: 2px 10px 2px 0px; 
background:#d6cdbd;margin-top:2px
}

.odkazy  a,
.odkazy a:link,
.odkazy a:visited {
text-decoration:none ;color:black;
}

.container_serendipity_archives_plugin .serendipitySideBarContent a:hover,
#oldarchi a:hover,  #innerkat a:hover, #diablo a:hover, #lista a:hover, 
.odkazy a:hover {
color:brown;text-decoration:none}

/* right2 styly */
.inner {;color:#555;font-size:84%;
padding: 5px 5px 10px 7px;
}

#right2 h4 {
font-size:15px; border-bottom:1px solid #555; margin-top:10px;margin-bottom:5px;
font-family: serif; font-weight:bold;color:black;letter-spacing:1px
}

/* style for line break in comments plugin */
.container_serendipity_plugin_comments br {
line-height:0.5em;
}

.plugin_comment_wrap {
color:#555;margin-top:10px;
}

.plugin_comment_body {
background:#d6cdbd; 
}

#rss {
margin-bottom:20px; padding:5px 3px;letter-spacing:1px
}

#rss img {border:none;vertical-align:bottom}
#rss a, #rss a:visited, #rss a:link {
color:black;}

/* komentare pod clankem a formular*/
 .serendipity_comments, .serendipityCommentForm{
margin:0 15px 0 10px;
}

.serendipity_comment_s9ymarkup, .serendipity_comment_captcha, .serendipity_comment_spamblock {
font-size:90%;color:#555555}

.serendipity_comment {
margin-bottom:20px;line-height:1.2;padding:5px 0
}

.serendipity_commentsTitle {
font-family:serif;font-size:1em
 }

.commentauthor, .comment_source_author {
font-size: 1em;color:black
}

.commentauthor h4, .comment_source_author h4 {
color:black;line-height:1.2em;font-weight:bold
}

.commentauthor a, .comment_source_author a {
text-decoration: none; font-weight:bold
}

.commentmeta {
margin: 0 5px 5px 0;padding-bottom:5px;border-bottom:1px solid #d6cdbd;
font-size: 12px; color:#555;line-height:1em;
}

.commentmeta a, .commentmeta a:link, .commentmeta a:visited {
color:#555;
}

#commentlist {padding-left:3px;}

.comment_threaded_child0 {
padding-left:10px;padding-right:5px;background: #E1DACE; border:1px solid #e1cfc6;}

.comment_threaded_child1 {
margin-left:14px; padding-left:10px;padding-right:5px;background: #E1DACE;border:1px solid #e1cfc6;}

.comment_threaded_child2 {
margin-left:30px; padding-left:10px;padding-right:5px;background: #E1DACE;border:1px solid #e1cfc6;}

.serendipity_commentsLabel {
font-size:12px;color:#555}

.serendipity_center {
margin-left: auto; margin-right: auto; text-align: center; }


/*recent entry*/
 .container_serendipity_plugin_recententries h4 {
font-size:1.5em;font-family:serif;font-weight:bold;
margin:20px 40px 14px 0;}
 
.container_serendipity_plugin_recententries .serendipitySideBarDate {font-size:12px;padding-left:5px;line-height:1.0;}
 
.container_serendipity_plugin_recententries {
padding-left:30px;margin:10px 0 30px 20px;
border-bottom:3px solid #555;border-top:3px solid #555}

.container_serendipity_plugin_recententries br {
line-height:0.5em; }


/* Banner */
#chaos {
position:absolute;top:68px;left:173px;
text-align:center;z-index:10;
}

#chaos img {
border:none}

#serendipity_banner {
position:absolute;top:68px;left:173px;width:254px;height:68px;
overflow:hidden; text-align:center;z-index:1;
}

#serendipity_banner h1, #serendipity_banner h2{
color: brown; font-size: 14px; font-family:  sans-serif; font-weight:bold; }

/********* Embedded images with the s9y image manager *********/

/* container for images and text */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
border:1px solid #fa9035;
margin: 3px;padding: 3px;  text-align: center; }

/* style to center image and text within entry */
.serendipity_imageComment_center {
margin: 0px auto; }

/* style to left align image and text within entry */
.serendipity_imageComment_left {
float: left; }

/* style to right align image and text within entry */
.serendipity_imageComment_right {
float: right; }

/* styles for the images */
.serendipity_imageComment_img, .serendipity_imageComment_img img {
margin: 0px;padding: 0px;text-align: center; }

/* styles for the text below the image if used */
.serendipity_imageComment_txt {
margin: 0px auto;padding: 3px;  clear: both;
font-size: 0.9em; text-align: center; line-height:120%; }



/*tiskový nestyl */
@media print {
#right1, #right2, #head, #lista, #serendipity_banner, #chaos, #serendipityCommentFormC,  #head1, #zpet {display:none;height:0}
.serendipity_pageFooter, .container_serendipity_plugin_recententries  {display:none;height:0}
#contentx, #contentaltx {top:0;right:0;width:100%;font-family:serif;font-size:12pt;}
#incontent {padding:0;margin:0}
}