/* tagy */
* {margin: 0; padding: 0;}
body {font-family: "Trebuchet MS",sans-serif; color: #555555; font-size: 14px; margin: 0 auto; width: 800px; background: #ddd url("../images/pozadi.png") repeat-x top center;}
a {color: #669911; color: blue;}

blockquote, pre, .pre {border: 1px solid #dcdcdc; border-left: 6px solid #669911; padding: 5px; overflow: auto; width: 90%; line-height: 140%;}
p, pre, blockquote, table {margin: 5px 0 15px 0;}
p, pre, blockquote, table td, ul li, ol li {line-height: 170%;}
ul, ol {}
h2, h3, h4 {margin: 15px 0 5px 0;}
h1 {font-size: 26px; margin: 0 0 10px 0; color: #000;}
h2 {font-size: 19px;}
h3 {font-size: 15px;}
h4 {font-size: 13px;}


/* outer */
#outer {}

/* header */
#header {height: 230px; background: #fff url("../images/lista.png") repeat-x top center;}
#header h1 a {color: #000; text-decoration: none; font-size: 1.5em;}
#header h1 {font-size: 1.6em; margin: 0 10px 0 170px; padding: 20px 0 5px 0; height: 95px; background: transparent url("../images/zahlavi.png") no-repeat top right;}
#header h2 {font-size: 1.6em; margin: -50px 10px 0 170px; background-color: transparent;}
/* page */
#page {line-height: 140%; background: #fff url('../images/a4.gif') repeat-x top left; padding-bottom: 1em;}
#page-pad {}

/* content */
#content {margin-top: 20px; width: 70%; padding-right: 1em; float: left; color: #000; border-right: 1px solid #ddd;}
#content-pad {padding: 0 0 0 2em;}
#content-pad h2, #content-pad h3 {color: #5D5F53; color: #000;}
#content-pad p {text-align: justify;}
#content ul {margin-left: 50px;}

/* column */
#column {float: right; width: 215px;}
#column-pad {}
#column h3 {background: url('../images/a1.gif') no-repeat; width: 185px; height: 27px; font-size: 19px; font-weight: bold; margin-left: -10px; padding-left: 15px; padding-top: 5px; color: #5D5F53;}
#column ul li {padding: 2px 0; margin-left: 0px;}
#column-pad div:first-child {border-bottom: 1px solid #ddd; margin-right: 10px; padding: 0 0 10px 0;}

#formular h2{text-align: center;}
#formular textarea, #formular input{display: block; width: 200px;}
#formular label.error {border: 2px solid #F00; display: block; text-align: center; width: 200px;}
#formular #submit {width: 205px;}

/* footer */
#footer {background-color: #DB0000; color: #fff; border-top: solid 1px #D0D4BB; padding: .5em 3.5em .5em 3.5em; font-size: 0.8em; text-align: center;}
#footer p{margin: 0 0 0 0; padding: 0;}
#footer a, #footer a:active, #footer a:visited, #footer a:hover{color: #fff;}
