/*
Theme Name: Zby.cz
Theme URI: http://zby.cz/
Description: Muj vlastni thejm
Version: 1.0
Author: Pavel Zbytovský
Author URI: http://zby.cz/
Tags: 

Je to pouze editovaný default:
------------------------------
	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php


*/
@import url(style-wp.css);

h3#comments, #respond {
margin-top: 1em;
clear: both;
}
.linkbox {
  padding: 0.2em;
  margin: 0.3em 50px;
  text-align: center;
  border: 2px #eee solid;
}
.prispevek .hlavicka {background: #eee;}
.prispevek .reagovat {display: none;}


body {
  margin: 0;
  padding: 0; padding-bottom: 1.5em;
  background: #fff;
  color: #000;
  font-family: Verdana, 'Geneva CE', lucida, sans-serif;
  line-height: 1.4;
  font-size: 80%;
}
td,th,input,select {font-family: Verdana, 'Geneva CE', lucida, sans-serif;}
textarea {font-family: Verdana, 'Geneva CE', lucida, sans-serif; font-size: 90%;}

table {border-collapse: collapse; }
td,th {padding: 0.1em 0.2em; border: 1px #aaa solid; line-height: 1.4;}
th, thead td {background-color: #ACE;}
img {vertical-align: bottom;}


hr {border:0; border-bottom: 2px gray solid;}

/*odkazy*/
a {color: blue; text-decoration: underline;}
a:visited {color: navy;}
a img {
  border: 0px white solid;
  /*border-bottom: 1px blue solid;*/
  text-decoration: none;
}
a:hover img {
  /*border-bottom: 1px black solid;*/
  text-decoration: none;
}
div a.as-text {
  color: black;
  text-decoration: none;
}
div a.as-text:hover {
  color: black;
  text-decoration: underline;
}
.like-a {
  color: blue;
  text-decoration: underline;
  cursor: pointer;
}
.like-a:hover {color: black;}

a img.smilie {text-decoration: underline; border: 0;}

/*bloky textu
p {margin: 0.7em auto; line-height: 1.5;}
code, pre {font-size: 1.5em;	font-family: monospace;}*/


/*formulare*/
form {
  margin: 0;
  padding: 0;
  margin-top: 1em;
}
form fieldset {
  border: 1px gray solid;
  padding: 0.5em;
  margin-top: 0.3em;
}
form legend {
  color: black;
  font-weight: bold;
}
form .label,.labelset label {
  display: block;
  width: 6em;
  float: left;
}
form p {
margin: 0.7em auto;
line-height: 1.2em;
text-indent: 0;
}

/*nadpisy*/
h1,h2,h3,h4,h5 {
  font-family: Arial, sans-serif;
  margin: 0.6em auto 0.2em auto;
}
h1 {font-size: 190%;}
h2 {font-size: 160%;}
h3 {font-size: 145%;}
h4 {font-size: 130%;}
h5 {font-size: 110%;}

/*seznamy
ol,ul{
margin: 0.1em auto 0.7em auto;
}*/
li {margin-top: 0.3em;}

ul.no-mark {
  list-style-image: url();
  list-style-type: none;
  padding: 0;
  margin: 0;
}

/*tridy*/
.hidden {display: none;}
.red {color: red;}
.fleft {float: left;}
.fright {float: right;}
.aright {text-align: right;}
.acenter {text-align: center;}
.aleft {text-align: left;}
.clear {clear: both;}
.border {border: 1px black solid;}
.zprava {
	font-size: 130%;
  color: red;
  margin: 1em 0.5em;
  padding: 0.5em;
  background-color: #FDB;
}
.zprava2 {
	font-size: 130%;
	font-weight: bold;
  background: #ef0000;
	color: #fff;
  margin: 1em 0.5em;
  padding: 0.5em;
  -moz-border-radius: 11px;
}
.zprava2 a {color: #fff;}
.title {
  border-bottom: 1px dashed #aaa;
  cursor: help;
}


.shadow .east {background: url(images/shadow-east.png) repeat-y right;}
.shadow .south{background: url(images/shadow-south.png) repeat-x bottom;}
.shadow .ne   {background: url(images/shadow-ne.png) no-repeat top right;}
.shadow .se   {background: url(images/shadow-se.png) no-repeat bottom right;}
.shadow .sw   {background: url(images/shadow-sw.png) no-repeat bottom left;}






/* LAYOUT */





#hlavni {
	margin: 1.5em 2.1em 0 2.1em;
	position: relative;
	width: 95%;
	padding-bottom: 1.5em;
	background: url(images/menu-bckg.gif) repeat-y right;
}

#top-menu {
	margin-top: 0.5em;
	color: #CCC;
	font-size: 80%;
	line-height: 2;
}
#top-menu strong {
	font-size: 115%;
	color: #888;
	font-weight: normal;
}

#logo {float: left; background: #E00 url(images/bluered-ne.gif) no-repeat top right;}
#logo .se {background: url(images/bluered-se.gif) no-repeat bottom right; }
#logo .sw {background: url(images/bluered-sw.gif) no-repeat bottom left; }
#logo .nw {background: url(images/bluered-nw.gif) no-repeat top left; padding:0.1em 0.8em 0.3em 0.7em;}
#logo a {font-size: 230%; color: #FFF; text-decoration: none;}
#logo a:hover {text-decoration: underline; }

#hlavicka {
	width: 100%; /*kvuli IE*/
	background: #06C;
}
#hlavicka .box {padding: 1.5em 220px 2em 1.5em;height: 5em;}

#paticka {
	width: 100%;
	background: #BFB;
}
#paticka .box {padding: 1.5em 220px 2em 1.5em; background: url(images/menu-bckg.gif) repeat-y right;}


#menu {
	position: absolute; 
	top: 0; right: 25px;
	width: 185px;
	padding-bottom: 1.5em;
}
#menu .box {padding: 1px 0.5em 1.5em 0.5em; background: #D60;}
#menu h2 {
	font-size: 200%;
	font-weight: normal;
	color: #FFF;
	background: url(images/menu-h2.gif) repeat-x center;
}
#menu h2 span {background: #D60;padding-right: 0.5em;}
#menu ul {margin:0;padding:0;list-style-type:none;}
#menu ul li {
  padding-left: 8px;
	background: url(images/dot-black-2x2.gif) no-repeat 1px 0.6em;
}
#menu ul a {
  display: block;
  width: 100%;
  color: #000;
  text-decoration: none;
}
#menu ul a:hover {text-decoration: underline;}

#obsah {
	padding-right: 225px;
	padding-left: 0.2em;
	padding-bottom: 1.5em;
}
#obsah .post h1 {color: #090;}
/*#obsah .post h2, #obsah h2 a,*/ #obsah h2 a:hover {color: #06c;}

#obsah h1.with-sub {margin-bottom: -1em;}
#obsah .subtitle {text-align: right; position: relative; top: -1em;}

#obsah p {text-align: justify;}
#obsah p.aright {text-align:right;}




