html { font-size:100.01%; }

body {
font-family:Helvetica, Arial, sans-serif; font-size:14px;
line-height:1.4; color:#000;
background:#E0DBD0 url("img/cerny-opak.gif") 0 30px repeat-x;
margin:0;	padding:0;
}

div, form, p, ul, ol, blockquote, li, h1, h2, h3, h4, h5, h6{
	margin:0;	padding:0;
}

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

a:hover {color: #A52A2A;}

a img { border:none; }

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

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

blockquote {
color:#000;margin:0 30px 10px 30px;padding:10px 10px 2px 20px; background:#E1DACE;;
}

.hide{display:none;}

.malepis {font-size:90%}

.clear { clear:both; }

/* layout   */

#lista {height:30px;background:#000; padding-left:30px;margin:0}

#lista a {color:#d2c49c;text-decoration:none;font-weight:bold; margin-right:3px;background:#000;}

#lista a:hover {color:#A52A2A;border:0px solid #A52A2A} 

#head1 {
position:absolute;top:30px; left:0;z-index:1;
width:380px; height:220px;  overflow:hidden;
}

#head1 span {
display:block; position:absolute;top:0px; left:0;
height:220px;width:380px; z-index:2;
background: url("img/klik-hlav.gif")   no-repeat;
}

h1 span {	cursor: hand}

#head {
position:absolute;top:30px;left:0;
height:220px;width:100%;
background: url("img/hlav-zbytek.gif") 380px 0px  no-repeat;
}

#hledani{position:absolute;top:2px;right:10px}

#contentx  {
position:absolute; top:290px; left:0;right:343px;
}

#contentaltx {
position:absolute; top:250px; left:0;
width:70%;
}

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

#right1 {
overflow:hidden;position:absolute;top:270px;right:166px;width:175px;
font-family: "Franklin Gothic Medium", Helvetica, Arial, sans-serif;padding:0 5px 
}

#right2{
overflow:hidden; position:absolute;top:270px;right:0;
width:160px;
font-family: "Franklin Gothic Medium", "Helvetica Neue", "Arial Narrow", sans-serif;line-height:1.1
}

/* content */

.entry_body {padding:0  0px 5px 30px;}

.entry_body h3, .entry_body h4, .entry_body h5 {
font-family:"Palatino Linotype", Palatino, Georgia, serif;
font-weight:bold; margin-top:10px;}

.entry_body h3 {font-size:1.6em; }

.entry_body h4 {font-size:1.4em;}

.entry_body h5 { font-size:1.2em;}

.entry_body ul, .entry_body ol  {margin:0 0 10px 0}
.entry_body li {margin-left:15px}
.entry_body ol li {margin-left:20px}
.entry_body ul li {list-style-type:square}

.entry_body a, .entry_body a:link {color:#0161ad}
.entry_body a:visited {color:#0161ad}
.entry_body a:hover {color:#A52A2A;}

.entry_body p  {margin-bottom: 1.4em}

.entry_body blockquote p {margin-bottom:0.7em}

h2 {font-family: Impact, "Arial black", sans-serif;line-height:1.1; padding-bottom:5px;
font-size:26px;font-weight:normal
}

h2 a, h2 a:link, h2 a:visited {text-decoration:none;color:#3a4148}
h2 a:hover {color:#2E3740}


.entry_body img {margin:10px 5px}

.entryFooter {
border-bottom:5px double #b29d5f;
line-height:1.2; font-size:90%; padding-bottom:3px;margin-bottom:30px;
clear:both;
}

.cas {font-size:84%;
margin-bottom:14px;font-family:"Franklin Gothic Medium", "Helvetica Neue",  sans-serif
}

.cas span {
color:#b29d5f;line-height:1.2; font-weight:bold;
}

.comment_link {font-weight:bold;
font-family:"Franklin Gothic Medium", "Helvetica Neue", sans-serif
}

.entryFooter  a:link, .entryFooter  a:visited  {
color:#d48c05;text-decoration:none
}

.cas  a:link, .cas  a:visited {color:#b29d5f;text-decoration:none}
.cas  a:hover, .entryFooter a:hover {color:#A52A2A} 

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

.pageFooter a:link, .pageFooter a:visited {color:#000;background:#b29d5f}
.pageFooter a:hover {color:#E0DBD0;background:#000}

/* foot - patka stránky */

#foot {margin: 0px 0px 0px 0px;border:0px solid #3d4645;
background: url("img/kostra.jpg") top left no-repeat;padding:20px;
font-size:90%;color:#68582E;
line-height:1.2;
font-family:"Franklin Gothic Medium", "Helvetica Neue", "Arial Narrow", sans-serif;
}
 #foot1  {margin: 0px 0px 0px 0px;border:0px solid #3d4645;
padding:20px;
font-size:90%;color:#68582E;
line-height:1.2;
font-family:"Franklin Gothic Medium", "Helvetica Neue", "Arial Narrow", sans-serif;
}
#foot a, #foot a:visited, #foot a:link, 

#foot1 a, #foot1 a:visited, #foot1 a:link  {}

#foot a:hover , #foot1 a:hover  {background:#b29d5f;color:#000}

#foot p  {margin-bottom:10px;width:400px;float:right}
 #foot1 p  {margin-bottom:10px;}
/* styly pro right1 */

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

#right1 h4 {
font-size:18px;  margin-top:5px;margin-bottom:5px;
color:#A52A2A;font-weight:bold
}

/* right1 - diablo */
#dia2 h4, #dia3 h4, #mxl h4, #odkazy h4 {font-size:16px}

#dia3 a, #dia3 a:link, #dia3 a:visited, 
#dia2 a, #dia2 a:link, #dia2 a:visited {
font-weight: bold;text-decoration:none;font-family:arial,sans-serif;
background:#B29d5f;color:brown;padding:0 2px
}

#dia2 a:hover, #dia3 a:hover {
font-weight: bold;color:#D2C49C;text-decoration:none;
background:#A52A2A;padding:0 2px;
}

#dia2 li {margin-top:3px;display:inline;}
#dia3 li {margin-top:3px;}

#dia3 ul, #dia2 ul, #odkazy ul {margin:10px 5px 5px 5px}


#d3hlav {background: #000 url("img/d3-logo.gif") 0 0 no-repeat;
padding:45px 0 5px 5px;border:2px solid brown;margin-right:55px;margin-left:5px}

#dia3 {
margin-bottom:0px;padding:5px 5px 5px 5px;color:#D5CCBC;line-height:1.2;
background:#D2C49C url("img/pozadi-dialink.jpg") bottom left no-repeat;
}

#d2hlav {
background: #000 url("img/d2-logo.gif") 15px 5px no-repeat;
padding:40px 0 5px 5px;border:2px solid brown;margin-right:45px;margin-left:5px
}

#dia2 {margin-bottom:00px;padding:5px 5px 5px 5px;color:#D5CCBC;
background:#D2C49C url("img/pozadi-diabox.jpg") top left no-repeat
}


/* right1 - odkazy */

#odkazy h4 {background:#000;
margin: 0px 5px;padding:5px 0 5px 5px;border:2px solid brown;
}

#odkazy {
margin-bottom:10px;padding:0px 5px 5px 5px;
background:#000 url("img/pozadi-diabox.jpg") bottom right no-repeat
}

#odkazy li {display:block; margin-top:2px}

#odkazy  a, #odkazy a:link, #odkazy a:visited {
font-weight: bold;text-decoration:none;font-family:arial,sans-serif;
background:#B29d5f;color:brown;padding:0 2px
}

#odkazy a:hover {color:#D2C49C;text-decoration:none;
background:#A52A2A;padding:0 2px;}

#odkazym {margin:7px 0px;color:#2e3740;margin-bottom:20px }

#odkazym a, #odkazym a:link,  #odkazym a:visited {
background:#2e3740;color:#d48c05 ;text-decoration:none;font-weight:bold
}

#odkazym a:hover {
color:#A52A2A ;text-decoration:none;background:black
}

#innerkat {
padding:7px;margin-bottom:20px;background:#D2C49C;font-weight:bold
}

#innerkat li, #odkazym li {display:inline;font-weight:bold}

#innerkat a, #innerkat a:link, #innerkat a:visited {
background:#3d4645;color:#E0DBD0;text-decoration:none;
}

#innerkat a:hover {
color:#A52A2A;background:#E0DBD0;text-decoration:none
}
/* right2 styly */

.inner {color:#555;font-size:90%;padding: 0 5px;
}



#right2 h4 {
font-size:18px;  margin-top:5px;margin-bottom:5px;
color:#3d4645;font-weight:bold
}

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

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

#rss {
margin-bottom:20px; padding:5px 3px;
border-bottom:5px double #b29d5f;border-top:5px double #b29d5f;
}

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

/* komentare pod clankem a formular*/

 .comments, .serendipity_CommentForm{margin:0 15px 0 10px;}

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

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

#commentlist {padding-left:3px;}

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

.center {
margin-left: auto; margin-right: auto; text-align: center;font-size: 84%
}

.comment {font-size:90%; line-height:1.2;
padding: 0;background:#E1DACE;
margin: 0 5px 10px;  padding-bottom: 5px; border:1px solid brown
}

.commentBody {
padding: 5px 10px; 
}

.comment_source {
background: #B5A281;padding: 5px 10px;line-height:1.0;
color:#fff;
}
.comment_source a, .comment_source a:visited {color:#fff;}
.comment_source_author {color:#A52A2A;font-weight:bold}
.comment_source a:hover {color:#A52A2A;}

/*recent entry*/

.container_serendipity_plugin_recententries h4 {
font-family:"Palatino Linotype", Palatino, Georgia, serif;
font-size:1.6em; font-weight:bold; 
margin-top: 20px;
}
 
.container_serendipity_plugin_recententries, .SideBarDate {font-size:12px;padding-left:5px;line-height:1.3;}
 
.container_serendipity_plugin_recententries {
padding-left:0px;margin:10px 0 30px 0; padding-bottom:0px;
border-top:5px double #b29d5f;}

.container_serendipity_plugin_recententries .SideBarContent {margin-left:30px}

.container_serendipity_plugin_recententries a {color:#000;background:#d2c49c}
.container_serendipity_plugin_recententries a:hover {color:#A52A2A;background:#d2c49c}

.SideBarDate, .posted_by_date {color:gray;font-size:90%}

.archiv  {margin-left:20px}
.archiv a {color:#395A73}
/********* 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%; }

/* twitter */

#mtaTwitter h4 {;padding:5px 5px 5px 10px;margin:0;overflow:hidden} 
#mtaTwitter {color:black;border:1px solid #F2D747;line-height:1.1;margin:0px 0 20px 0}
#mtaTwitterStatuses {list-style: none;}
#mtaTwitterStatuses li {padding: 5px 5px;}
#mtaTwitterStatuses li.even {background-color:#E1DACE;}
#mtaTwitterStatuses li.odd {background-color: #ccc0aa;}