*{padding:0;margin:0}
body{font-family:Georgia,'New York CE',utopia,serif;line-height:1.4;text-align:center;background:url('images/body.jpg') top repeat-x #fff;color:#555;font-size:x-small;}
html>body{font-size:small;}
h2, h3, h4{margin:10px 0;}
h1 a{display:block;width:388px;height:45px;margin:10px 0 0;background:url(images/h1_hover.jpg) left bottom;text-decoration:none;}
h1 a:hover{background:url(images/h1_hover.jpg) left top;}
h1 span{display:none;}
h2{font-size:1.5em;color:#a50000;clear:both;}
.no-clear{clear:none;}
h3{font-size:1.2em;}
h4{font-size:1em;}
#container{width:970px;margin:0 auto;text-align:left;}
#header{height:59px;}
* html #header{height:69px;}
h2 a:hover{color:#333;}
#content{width:730px;min-height:800px;float:right;padding:0 5px 30px 10px;border-top:1px solid white;border-left:1px solid #eee}
#sidebar{width:220px;float:left;background:transparent;padding:15px 0 0;}
/* PATICKA  */
#footer{clear:both;padding:20px;border-top:2px solid #a50000;color:#ccc;}
#footer p{margin:6px 0;}
#footer a{color:#999;}
#footer a:hover{color:#333;}
/*--------------------------------*/
a{color:#a50000;}
a:hover{color:#005FA5;}
.text-jednotlivy p a:visited{padding-right:12px;background:url(images/visitedLink.gif) no-repeat 100% 50%;}
.text-jednotlivy p a:visited:hover{background-image:url(images/visitedHoverLink.gif)}
.zahlavi a:visited, .text-jednotlivy p.text-paticka a:visited{padding:0;background:none;}
hr{border:0;border-bottom:1px solid #eee;margin:10px;}
.co,acronym,abbr{border-bottom:1px dotted #ccc;cursor:help;}
.co:hover,acronym:hover,abbr:hover{border-bottom:1px dashed #ccc;}
pre,code{background:url('images/bq.jpg') top repeat-x;font-family:"arial";}
code{padding:0 2px;background:#e6f4ff;}
pre{font-size:.89em;width:95%;margin:10px 20px;padding:10px;overflow:auto;border:1px solid #ccc;}
pre code{background:none;}
img{border:5px solid #ccc;padding:1px;margin:5px}
img:hover{border:5px solid #aaa;}
img.smajl, img.smajl:hover, #footer img{vertical-align:middle;border:none;}
.quote,cite,q{padding:1px;background:#e9eef8;color:#2f4f4f;}
blockquote{background:url('images/bq.jpg') top repeat-x;padding:5px 35px 5px;border:1px solid #eee;}
table{margin:10px auto;border-spacing:0;border-collapse:collapse;}
table th,table td{padding:5px;border:1px solid #ccc;}
table th{text-align:center;background:#eee;}
div.stat table{width:60%;margin:20px auto;}
.clear{clear:both}
/*---- sidebar ----*/
#sidebar a:hover{color:#333;}
#sidebar div{margin:10px 0;}
#sidebar h2{color:#464646;font-weight:normal;font-size:1.3em}
#sidebar div.blok a{display:block;padding:0 0 2px 12px;background:url('images/li.gif') top left no-repeat;}
#sidebar div.blok a:hover{background:url('images/li_hover.gif') top left no-repeat;}
#sidebar p{margin:0 0 15px 0;}
#sidebar .sidebarfooter{width:200px;background:#eee;text-align:center;font-size:10px;padding:7px 5px 7px;margin:0;}
#sidebar .sidebarfooter a{background:#f6f6f6;padding:3px 6px;text-decoration:none;}
#sidebar .sidebarfooter a:hover{color:#000;background:#fff;}
#sidebar #sidebar_bottom{background:url('images/sidebarbottom.jpg') no-repeat;height:45px;margin:0;padding:0;}
#sidebar a.nahodna-fotka-odkaz:hover{background:none}
#sidebar a.nahodna-fotka-odkaz img{display:block;margin:0;padding:1px;border:2px solid #a50000;}
/* OBECNE PRO BLOK PRO HLAVNI OBSAH STRANKY */
#content p{word-spacing:1px;padding:0 0 0 10px;margin:10px 0 10px;}
.zahlavi+p:first-letter{font-size:1.8em;}
#content .text-jednotlivy p:hover{color:#000;}
#content ul,#content ol{margin:10px 30px;padding:0;}
#content ul li{list-style:none;padding:0 0 3px 15px;background:url('images/li.gif') top left no-repeat;}
.text-paticka, .clanek-paticka{height:30px;color:#ccc;text-align:right;border-bottom:1px solid #ccc;clear:both;}
.text-paticka img,#sidebar p img{border:none;}
fieldset#atomzsearch{border:none;padding:0;display:block;}
#atomzsearch input{border:1px solid #bbb;}
.policko,.tlacitko{width:130px;margin:.33em 0;}
input.tlacitko{width:70px;background:#ddd;padding:0 .33em;}
input.tlacitko:hover{background:#ccc;}
fieldset#atomzsearch legend,fieldset#atomzsearch label, .odkaz-na-gal{display:none;}
/* paticka - prechod na sousedni texty*/
#content p.text-dalsi{margin:30px auto 15px;width:70%}
#content p.text-dalsi span{display:block}
#content p.text-dalsi span span{display:inline}
#content p.text-dalsi span.left{text-align:left;}
#content p.text-dalsi span.right{text-align:right;}
/* ----------------------------- DOKUMENTY ------------ ----------------------- */
#content p.d{margin:15px 5px;}
#content div.d-blok{margin:10px 0;padding-bottom:3px;border-bottom:1px solid #dcdcdc;}
#content div.d-blok p{text-indent:0;margin:5px;}
#content div.d-blok .d-paticka{text-align:right;padding-right:30px;}
.pdfLink,.zipLink,.docLink,.aviLink,.mpgLink,.xlsLink,.pptLink,.rarLink,.soubor{padding-left:25px;background:transparent url('i/dociko/zip.gif') no-repeat top left;font-weight:bold;}
a[href ^="mailto:"]{padding-right:20px;background:transparent url(images/mailto.gif) no-repeat center right;}
/* odkazy na dalsi listy s texty (prehled) */
.text-strankovani{text-align:center;margin-top:15px;clear:both;}
.text-strankovani a{padding:0 2px;}
/*--- cotojatka ---*/
.cotojatka{border:2px solid #a50000;background:#fbfbfb;padding:2px 4px;color:black;}
/*search*/
.hledane-slovo{border:1px solid #999;padding:0 1px;background:#e4fe81;}
.odkaz-editovat{padding-left:10px;color:#ccc;}
.zahlavi{text-align:right;}
.img-left{display:block;float:left;margin:0 5px 5px 0;}
.img-right{display:block;float:right;margin:0 0 5px 5px;}
.img-center{display:block;margin:10px auto;}
/* HORNI MENU */
#nav{width:725px;padding:0;float:right;}
#nav li{margin:0;padding:0;list-style:none;float:left;}
#nav li a{display:block;padding:5px 10px 10px 10px !important;padding:5px 10px 9px 10px;margin:0 1px 0;color:#666;text-decoration:none;font-weight:bold;}
#nav li a:hover,#nav li a.active{background:transparent url('images/menu_a_hover.gif') bottom left repeat-x;color:#a50000;}
/* -- p h p -- */
.php-keyword1{color:#d24; font-weight:bold; }
.php-keyword2{color:#d24; }
.php-var{color:#fa0; font-weight:bold; }
.php-num{color:red; }
.php-quote{color:#843; font-weight:bold; }
.php-vquote{color:#fa0; }
.php-comment{color:#999; }
/* -- h t m l -- */
.html-tag{color:#598527; font-weight:bold; }
.html-tagin{color:#89a315}
.html-quote{color:#598527; font-weight:bold; }
.html-comment{color:#999; }
.html-entity{color:#89a315}
/* -- c s s -- */
.css-class{color:#004a80; }
.css-id{color:#7da7d9; font-weight:bold; }
.css-def{color:#5674b9; }
.css-property{color:#003663; font-weight:bold; }
.css-value{color:#448ccb; }
.css-color{color:#0076a3; }
.css-comment{color:#999; }
/* S Q L */
.sql-keyword1{color:#DD0000; font-weight:bold;}
.sql-keyword2{color:#DD2222;}
.sql-keyword3{color:#0000FF; font-weight:bold;}
.sql-value{color:#5674B9;}
.sql-comment{color:#FFAA00;}
.sql-num{color:red;}
.sql-option{color:#004A80; font-weight:bold;}
/* J a v a S c r i p t */
.js-out{color:#898993;}
.js-keywords1{color:#575757;font-weight:bold;}
.js-num{color:#575757;}
.js-quote{color:#575757;font-weight:bold;}
.js-comment{color:#898993;background-color:#F4F4F4;}
/* float na prave strane s mesici pod sebou*/
.archiv{border-bottom:1px solid #ccc;padding:10px;}
.info-o-tematu,.archiv-blok{border-top:1px solid #eee;width:555px;margin:5px 0 0;}
.archiv-blok .paticka{margin:2px 0 0 25px;}
/* ------------------------------ KOMENTARE ---------------------------------*/
div.komentare-blok{margin-top:60px;}
.komentar{border-bottom:1px solid #eee;margin:20px 0 0 0;}
.kom-id{float:left;font-size:60px;margin:-30px 10px 0 0;color:#eee;}
.komentar:hover .kom-id{color:#bbb;}
.kom-autor .kom-id{color:#a50000;}
.kom-text{clear:both;}
.kom-gravatar{float:right;border:1px solid #eee;}
.kom-gravatar:hover{border:1px solid #ccc;}
.kom-nadpis{padding-left:4px;height:30px;line-height:30px;}
.kom-nadpis span{font-size:1.4em;color:#2980DE;}
.kom-nadpis a{float:right;width:40px;text-align:center;}
.kom-nadpis span.nadpis{margin-left:5px;font-size:1.1em;color:gray;}
.kom-paticka{text-align:right;clear:both;}
span.komentar-autor{color:#a50000;}
.komentar-zvyraznit{background:#fcfcfc;}
.komentar-reakce{text-decoration:none;}
.komentar-reakce:hover{text-decoration:none;}
/*--------------------------*/
#kf{margin-top:35px;width:100%;}
fieldset{border:none;}
#kf legend{font-size:1.4em;}
#kf fieldset p{padding:0;margin:5px 0;}
#kj,#km,#kw,#kn,#kt{padding:1px 3px;border:1px solid #bbb;width:150px;}
#kn,#kt{width:450px;}
#kt{height:150px;padding:4px;margin-top:10px;background:url('images/texy-syntax.gif') 90% 90% no-repeat #fff;}
#kf label{display:block;float:left;width:70px;text-align:right;padding:2px 8px 0 0;}
#syntaxe-odkazy a img, #smajly-odkazy img{border:none;padding:0;margin:0;}
/*-- galeria --*/
.nahled2-obal{float:left;margin:4px;}
.nahled2-obal a img{margin:0;padding:0;border:none;}
.nahled2-obal a{display:block;width:120px;height:90px;padding:2px;margin:10px 0;border:5px solid #bbb;}
.nahled2-obal a:hover{border:5px solid #888;}
.alba{font-weight:bold;}
.podalba{margin:0 0 0 10px}
.podgalerie h3{clear:both}
/*- Menu Tabs E--------------------------- */
#tabsE{float:left;width:100%;font-size:.9em;margin:5px 5px 5px 76px;}
#tabsE ul{margin:0;padding:0;}
#tabsE ul li{display:inline;margin:0;padding:0;background:none}
#tabsE ul li a{float:left;background:url("images/tableftE.gif") no-repeat left top;margin:0;padding:0 0 0 2px;text-decoration:none;}
#tabsE ul li a span{float:left;display:block;background:url("images/tabrightE.gif") no-repeat right top;padding:5px 6px 4px 6px;color:#FFF;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsE ul li a span{float:none;}
/* End IE5-Mac hack */
#tabsE ul li a:hover span{color:#FFF;}
#tabsE ul li a:hover{background-position:0% -42px;}
#tabsE ul li a:hover span{background-position:100% -42px;}
/*bookmarks*/
.easylink {margin:10px}
.easylink option {padding-left:20px}
.easylink #linkuj {background:url('images/easylink/linkuj.gif') 2px center no-repeat;}
.easylink #jagg {background:url('images/easylink/jagg.gif') 2px center no-repeat;}
.easylink #vybralisme {background:url('images/easylink/vybralisme.gif') 2px center no-repeat;}
.easylink #delicious {background:url('images/easylink/delicious.gif') 2px center no-repeat;}
.easylink #digg {background:url('images/easylink/digg.gif') 2px center no-repeat;}
#kf #pozor {display: block; width: 65%; margin: 10px auto;  padding:5px; background:url('images/bq.jpg') top repeat-x;border:1px solid #ccc;}
#submit{margin: 10px 0 0}
#kf-nahled {margin: 0 5px 6px 0}
