/* Global CSS */

* {margin:0; padding:0;}
body, textarea, table{font-size:90%; font-family:"Arial CE", sans-serif;}


/* Nadpisy */
h1, h2, h3, h4{ margin-bottom:0.4em;font-weight:normal;}

/* Bloky */

p, blockquote, address, code, ul, ol, dl{line-height:1.6em;}
p, blockquote, address, code, ul, ol, dl, dd, table, fieldset{margin-bottom:1.4em;}
code, pre{background:#FFFFCC; padding:2px;}

blockquote{font-style:italic;}
address{font-style:normal;}

dt, dd{margin-left:1.7em;}


/* Seznamy */

ol, ul{margin-left:1.7em;}
ol{list-style-type:decimal;}
ul{list-style-type:disc;}


/* Tabulky */

table{border-collapse:collapse;}
td, th{padding:6px; border:1px solid #eeeeee;}


/* Formulare */

fieldset{padding:1em;}
legend{padding:5px;}
form{padding-left:5px;}

/*input, textarea, select{display:block; margin-bottom:1em; padding:2px; vertical-align:top;}*/
input, textarea, select{padding:2px;}
label{/*float:left; padding-right:1em;*/ padding:4px;}
div#submit *{display:inline;}


/* Classes */

.str{text-align:left;}
.num, .int{text-align:right; padding-right:1em;}
.mid{text-align:center;}

.clear{clear:both;}

.hide, hr{display:none;}
.about{border-bottom:1px dashed #aaaaaa; cursor:help;}

.highlite, .additional{padding:5px;}
.highlite{background:#FFFFAA;} /* #FFFFD6 */
.additional{background:#eeeeee;} /* #D8EDFF */


.light, .light *{color:#aaaaaa;}




/* Odkazy */

/* Obrazky, v textu */

img{border:1px #cccccc solid;}
.float{float:left; margin-right:0.7em;}








