/* Original made by Radek HULAN (c) 2004 */
/* http://hulan.info/blog/               */
/* Edited by Jukka Kolehmainen (c) 2004  */
/* http://www.timetombs.net/blog/        */
/*                                       */


/* basic styles and definitions */
a,p,body,ul,ol,li,h1,h2,h3,td,th{font-size:13px;line-height:17px;font-family:georgia, verdana, arial, sans-serif;}
a,p,body,ul,ol,li,td,th{color:#000000;font-weight:normal;}
hr{border:0px none;border-top: 1px dotted #D48B00;color:#FFBD40}
img{border:0px none;}
li{list-style-position:outside;;margin:0px}

/* body */
body,html{font-size:13px;background-color:#FFFFFF;padding:0px;margin:0px;margin-left:10px;margin-right:10px;margin-top:10px;direction: ltr;}

/* links */
a{font-weight:normal;}
a:link{color:#999966;text-decoration:none}
a:visited{color:#666644;text-decoration:none}
.itembody a:link,.itembody a:visited{border-bottom:1px solid #999966;padding:0px 2px 0px 2px;color:#666644}

/* headlines */
h1,h2,h3,h3 a,h4{font-size:13px;font-weight:bold}
h1{font-family:verdana, arial, sans-serif;color:#FFF;font-size:x-large;font-weight:bold;border-top:8px solid #99CCFF;background:#336699;padding:15px; text-transform:uppercase;letter-spacing: .2em; }
h2{font-size:18px;line-height:20px;color:#605200;margin-bottom:8px;margin-top:8px;padding-left:3px;padding-right:3px}
h3,h3 a:link,h3 a:visited{font-size:14px;color:#000000;padding:1px 2px 1px 2px}
h3.comment,h3.comment a{margin-bottom:5px;font-size:12px}
h3.comment{font-weight:normal}
h3.comment a:hover{background-color:#666644;color:#FFFFFF}
h4{color:#000000;padding:2px 0px 2px 0px;font-weight: normal;padding-left:5px; text-decoration: underline; }

/* table of content */
#toc,.toc {border: 1px solid #99CCFF; background-color: #eef6ff; padding: 5px; font-size: 95%;}
#toc h2,.toc h2 {display: inline; border: none; padding: 0; font-size: 100%; font-weight: bold;}
#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle {text-align: center;}
#toc ul,.toc ul {list-style-type: none; list-style-image: none; margin-left: 0; padding-left: 0; text-align: left;}
#toc ul ul,.toc ul ul {margin: 0 0 0 2em;}
#toc .toctoggle,.toc .toctoggle {font-size: 94%;}

/* article title - default skin */
h3.item a:link, h3.item a:visited,h3.item2{ font-size:13px;line-height:18px;font-variant: small-caps;font-weight: bold; letter-spacing: 2px;color:#003366;margin-top:10px }

/* make it smaller */
.smaller,.smaller ul,.smaller li,.smaller h1,.smaller h2,.smaller h3,.smaller h4, .smaller h5,.smaller a{font-size:11px;line-height:15px}
.smaller a, .smaller a:link, .smaller a:visited{font-size:11px;line-height:15px;border:0px none;color:#666644;font-weight:normal;text-decoration:none}

/* source code */
pre{background-color:#FFFFFF;border:1px solid #797979;border-right:0px none;color:#191970;padding:5px 20px 5px 5px;margin:2px 15px 2px 15px;overflow:auto;font-size:14px;line-height:17px;font-family:"Arial Narrow",Arial, "Lucida Grande CE", lucida, sans-serif;background-image: url(obrazeks.gif);background-repeat: repeat-y;background-position:right;}
code{background-color:#daebec;border:1px solid #b4d4d5;border-right:1px;border-left:1px;}

.u{text-decoration:underline}

/* footer and copyright stuff */
.footer{ border-bottom: thick solid #99CCFF;  background-color: #336699;  color: White;  font: bold;  padding-left: 10px;  padding-right: 10px;  padding-bottom: 3px;  padding-top: 2px;  width: 200px;  text-align: center;  margin-left: 100px;                 }
