	/* Stylesheet pro formátování osobních webových stránek Stanislava Hudce - http://shudec.wz.cz/start.html; poslední aktualizace: 2004-01-15 */

body {background-color:#4682b4; color:#fff; font-size:1em;
	font-family:Tahoma, "Lucida Grande CE", lucida, sans-serif; line-height:140%;
	/*padding:1em*/
	text-align:center;}

.counter {border:none}
#text-cara, #navigace-odkaz, #navigace-cara, #navigace-nadpis, .skip {display:none}

a {text-decoration: underline; color: #fff; background-color: transparent}
a:link {text-decoration: underline; color: #fff; background-color: transparent}
a:visited {text-decoration: underline; color: #fff; background-color: transparent}
a:active {text-decoration: underline; color: #fff; background-color: transparent}
a:hover {text-decoration: none; color: #fff; background-color: transparent}

h1 a {text-decoration:none !important; color:#fff; background-color:transparent}
h1, h2, h3 {line-height: 100%; font-weight: normal}
h2, h3 {background-color: inherit}
h1 {font-size:2.8em; background-color:transparent; margin:0em 0em 0.25em 0em; padding:0em; text-align:center;border-bottom:1px solid #fff;}
h1 span {font-size:60%;}
h2 {font-size:2em; margin:0 0 0.25em 0}
h3 {font-size:1.5em; margin-top:0.75em; margin-bottom:0.25em}

img {border: 3px solid #ffffff}
blockquote {margin: 0.75em 0px 0.75em 0px; padding: 0em 15px 0em 15px; font-style: italic; border: 1px dotted #ffffff}
/*abbr, acronym {cursor: help; border-bottom: 1px dashed #ffffff}*/
abbr, acronym, .help {border-bottom: 1px dashed #fff; cursor: help}
code {font-size: 1.3em; font-family: monospace; font-weight: normal}
ins {text-decoration: none}
del {text-decoration: overline; display: inline}
/* source code */
pre{background-color:#fff;border:1px solid #797979; border-bottom:2px solid #363636; border-right:2px solid #363636; color:#00017D; padding:5px;
	margin:0px;overflow:auto;font-size:13px; line-height:15px;font-family:"Arial Narrow",Arial, "Lucida Grande CE", lucida, sans-serif}

/* forms */
fieldset{padding:5px; margin:5px 0px;  border:1px solid #fff; }
legend{font-weight:bold;margin-bottom:5px;padding:0 5px;color:#fff}
select, input {padding:0px; margin:2px }
.highlight{background-color:#F0E68C;color:#000;padding:2px}


.tabulka {width:450px; margin:0.75em 0em !important}
.bunka {width:100%}
.obrazek1 {float:left; margin:0.75em 0 !important; padding:0 1em 0 0; width:206px; text-align:center}
.obrazek2 {float:left; margin:0.75em 0 !important; padding:0 0 0 1em; width:206px; text-align:center}
.popisek {text-align:center; margin:0 !important}

.datum {display:block; background-color:transparent; border-bottom:1px solid #fff; margin-top:2em !important}

#content {
  width: 95%;
  margin:1em auto;
  border: 1px solid #fff;
  text-align:left;
  max-width: 1024px;
  }
#sidebar {
  float: right;
  width: 200px;
  margin:0; padding:0;
  }
#sidebar-content {
  margin:0; padding: 0.5em 1em;
  font-size: 90%;
  }
#main {
  margin:0 200px 0 0; padding:0;
  }
#main-content {
  margin:0; padding: 0.5em 1em;
  font-size: 100%;
  }
hr.cleaner {
  clear:both;
  height:1px;
  margin: -1px 0 0 0; padding:0;
  border:none;
  visibility: hidden;
  }
/* footer */
#footer{ clear: both; text-align: center; padding: 2px 0 2px 0; margin: 10px 0 0 0; font-size: 11px; border-top: 1px solid #fff;}
#footer a{ font-size:12px}
/* forms */
.formfield { background-color: #EEE9DB; border: 1px solid #8E7A47; }
.formbutton{ background-color: #E9E4D5; border: 1px solid #8E7A47; margin-top: 2px; padding:0 0 0 0;font-size: 12px; }
textarea {width: 90%;}
fieldset, table {-moz-border-radius:10px}

.leftfloat, .rightfloat { float:left; margin:0.5em; border:1px solid #8E7A47;}
.rightfloat { float:right;}
.leftcol {  width: 49%; float: left; }
.rightcol {  width: 49%; float: right;}
