/* ==============================================[ pismo ]============================ */

body {
   background: white;
   color: black;
   font: 65% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* ==============================================[ nadpisy ]============================ */

h1,
h2,
h3,
h4 {
	color: #489930;
	font-weight: bold;
}

h1 {
   color: #79b127;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 17px;
   font-weight: normal;
}

h2 {
   color: #1daedc;
   font-size: 14px;
   /*text-transform: uppercase;*/
}

h3 {
   color: #00a4d7;
   font-size: 100%;
}

h4 {
   font-size: 100%;
}

/* ==============================================[ radkove prvky ]============================ */

a {
	color: #79b136;
   font-weight: bold;
	text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

img {
   border: none;
}

/* ==============================================[ seznamy ]============================ */
	
ul {
   list-style: disc outside;
}

ol {
   list-style: decimal outside;
}

/* ==============================================[ formulare ]============================ */

label {
	padding: 2px 4px;
}

input,
select,
textarea {
	padding: 2px 4px;
	border: 1px solid #d1d1d1;
	color: #666;
	font-size: 12px;
}

* html input.submit {
   padding: 0;
}

input.notext {
	border: none;
}

/* ==============================================[ tabulky ]============================ */

table {
   font-size: 100%;
}

th {
   font-weight: bold;
   text-align: left;
}

/* ==============================================[ vlastni trídy ]============================ */

.left {float: left}
.right {float: right}
.hidden {display: none}
.bold {font-weight: bold}
.italic {font-style: italic}
.underline {text-decoration: underline}
.clear {clear: both}
.clear-r {clear: right}
