/***************************** hlavni css style generovane z layout generatoru ****************************/
html { background-image: url(layout/background.png); background-position: top left; background-repeat: repeat-x; background-color: #F1F1F1;}
body{	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000;}
h1, h2, h3{	font-family: georgia, times, "times new roman", serif;}
pre { background-color: InfoBackground; border: 1px dashed ActiveBorder; padding: 4px; overflow-x: auto;}
#container{	margin: 0 5%;	min-width: 900px;}
#banner{ height: 135px;}
#banner a{	margin: 0;	padding-left: 3em;	border: 0;}
#banner a img{	border: 0;}
#nav{	float: Right;	width: 320px;	margin-right: 10px;}
#nav p { margin-top: 0; }
#nav > div > h3, #nav > div { margin-top: 0 !important; }
#nav div { margin: 1em 0; border: 2px solid #D8D8D8; padding: 0 0.2em 0.2em 0.2em ; background-color: #E8E8E8;}
#nav h3 { border-bottom: 3px solid #8F4722;}
#content{	padding-top: 1em;	padding-right: 1.6em !important;	margin: 0 340px 0.5em 2em;	padding: 1em 0.5em;	border: 1px solid #8F4722;	background-color: white;	xbackground-position: right top;	xbackground-repeat: repeat-y;	xbackground-image: url(layout/blog-3tecky7_03.png);	min-width: 500px;}
#content a, #nav a{ color: #8F4722;}
#content h1, #content h2 { margin-top: 0; border-bottom: 5px solid #92654F; }
#content h1 a, #content h2 a { text-decoration: none; display: block; padding-left: 5px; border-top: 5px solid transparent;}
#content h1 a:hover, #content h2 a:hover { background-color: #92654F; color: #D8D8D8;}
#content h1 a:visited, #content h2 a:visited { color: #9D7E6F;}
#content h1 a:visited:hover, #content h2 a:visited:hover { color: #D8D8D8;}
#footer{	clear: both;	background-color: #92654F;	padding: 1em;	text-align: right;	border-top: 6px solid #9D7E6F;	background-image: url(layout/footer-background-3dots.png);	background-position: left bottom;	background-repeat: no-repeat;}
/**************************** univerzalni class styly pro formatovani ****************************/ 
.c { text-align: center; }
.ar { text-align: right; }
.al { text-align: left; }
.b { font-weight: bold; }
.i { font-style: italic; }
.fl { float: left; }
.fr { float: right; }
/**************************** upravy dalsich bloku dle id ****************************/
#admin { padding:0.5em; border: 1px solid #9D7E6F; margin-bottom: 1em;}
#strankovani * { background-color: #D8D8D8; border: 1px solid #9D7E6F; padding: 0.2em; display: inline-block; vertical-align: middle; font-weight: bold;}
#strankovani span { background-color: white; }
/**************************** uprava formularu ****************************/
fieldset textarea, fieldset input[type=text] { width: 100%;}
fieldset textarea { height: 100px; min-height: 100px;}
label { color: black;}
/**************************** komentar ****************************/ 
.komentar { margin: 1em 0; padding: 0.2em; border: 1px solid rgb(223,223,223);}
/**************************** clanek ****************************/ 
.clanek { margin-bottom: 1em;}
.clanek .autor { text-align: right; margin-right: 10%;}
.clanek hr { margin: 0 10%; border-color: #92654F; border-style: dashed; border-width: 2px 0 0 0; } 



