body, div, td, th, form {margin: 0; padding: 0; border: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
img {margin: 0; padding: 0; border: 0;}
input, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

body {background-color: #5d6977;}
h1 {font-size: 20px; color: #b6c2d2; text-align: left; margin: 8px 2px 8px 2px;}
h2 {font-size: 16px; color: #88e301;}
h3 {font-size: 14px; color: #88e301;}
/*strong {color: #88e301;}*/
strong {color: black;}
tr { padding: 10px; }

.body {
		background-color: #2e3f52;
}

a {
		color: #88e301;
		text-decoration: underline;
}
a:hover {
		text-decoration: none;
}
.textfield {
		background: #ffffff;
}
.text {
		background: #ffffff;
}
.textarea {
		background: #ffffff;
}
.submit {
		background: #ffffff;
}
.email {
		background: #ffffff;
}

.screen {
	background: #5d6977 url('background.jpg') repeat-x;
}
.main {
		width: 760px;
		margin: 0 auto;
		background: url('heading.jpg') no-repeat;
}

#motto {
		float: left;
		padding-left: 20px;
		font-style: italic;
		font-weight: bold;
		color: #353E47;
}

.banner {
		padding-top: 5px;
		padding-right: 30px;
		width: 730px;
		height: 121px;
		text-align: right;
}

.banner a {
		font-weight: bold;
		color: white;
}

.page {
		background: #5d6977 url('kruhy.png') top right no-repeat;
		padding: 30px;
}

.search_form {
	color: white;

}
.search_string {
		width: 100px;
		font-size: 10px;
		border: 1px solid green;
		background: #ccffcc;
}
.search_submit {
		width: 70px;
		font-size: 10px;
		border: 1px solid green;
		background: #ccffcc;
}
.menu {
		float: left;
		width: 179px;
}
.submenu {
		border-left: 1px solid #353e47;
		border-right: 1px solid #353e47;
		background: #8e9eb2 url('menu_background.jpg') bottom repeat-x;
}
.submenu ul, .submenu li {
		margin:0;
		padding: 0;
		border:0;
		list-style: none;
}
.submenu li {
		background: url('menu_separator.png') bottom center no-repeat;
}
.submenu a {
		display: block;
		text-decoration: none;
		height: 30px;
		line-height: 30px;
		color: #353e47;
		font-weight: bold; 
		background: url(sipka.png) center left no-repeat;
		padding-left: 20px;
		margin-left: 10px;
}
.menu-current, .menu-current a { 
		color: #ffffff;
}
.newspost {
		background: url(sipka.png) center right no-repeat;
		padding-right: 15px;
}
.content {
		width: 490px;
		float: left;
		margin-left: 30px;
		overflow: auto;
		text-align: justify;
}

.content ul {list-style-image: url('odrazka.png');}


.footer_container {
		background-color: #2e3f52;
}

.footer {
		width: 727px;
		margin: auto;
		background: url('footnote.png') no-repeat;
		text-align: center;
		padding-bottom: 20px;
		height: 43px;
		line-height: 43px;
		font-size: 12px;
		color: #000000;
		text-align: center;
		padding-left: 33px;
		text-align: right;
}
.footer li, .footer ul {
		padding: 0px;
		margin: 0px;
		float: left;
		list-style: none;
		padding-top: 3px;
		padding-right: 10px;
}
.copyright {
		float: right;
		padding-right: 25px;
}

.required {
		color: #FF0000;
}
.field_heading {
		font-size: 12px;
		font-weight: bold;
		text-decoration: underline;
		padding-bottom: 10px;
		color: #b6c2d2;
}
.icohead {
		height: 53px;
}
.icohead a {
		color: #9eadc2;
}
.icohead a:hover {
		color: #ffffff;
}
.icohead ul{
		padding: 0px; margin: 0px;
		padding-left: 6px;
}
.icohead li{
		padding: 0px; margin: 0px;
		padding-left: 20px;
		float: left;
		list-style: none;
}
.clear {clear: both;}
.center {text-align: center;}
.red {color: #ff4444;}

.katalog, .katalog td, .katalog th {font-size: 9px; border: 1px solid black; border-collapse: collapse;}
.katalog th, .katalog thead td {background: #b6c2d2; font-weight: bold; text-align: center;}
.katalog td {vertical-align: top;}

.tuning, .tuning td, .tuning th {font-size: 9px; border: 1px solid black; border-collapse: collapse;}
.tuning th, .tuning thead td {background: #b6c2d2; font-weight: bold; text-align: center;}
.tuning tr.row1 {background: #c0c0c0;}
.tuning tr.row2 {background: #ccffcc;}
.tuning td {vertical-align: top;}

.green, .green a {
		color: #91ff00;
}

