body {
		margin: 0px;
		margin-left: 5px;
		margin-bottom: 50px;
		padding: 0px;
		font-family: Arial;
		font-size: 11px;
		color: #666666;
}
td {
		font-family: Arial;
		font-size: 11px;
		color: #666666;
}
a {
		color: #666666;
}
h3 {
		font-family: Arial;
		font-size: 18px;
		font-weight: normal;
		margin-padding: 5px;
}
h4 {
		font-family: Arial;
		font-size: 14px;
		font-weight: normal;
		margin-padding: 5px;
}
h5 {
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		margin-top: 5px;
}
form {
		margin: 0px;
}
.section-outer-1 {
		background-color: #F5F5F5;
		padding: 16px 0px 26px 0px;
		border-bottom: 1px solid #FFFFFF;
}
.section-outer-1 .header td{
		padding: 0px 5px 0px 5px;
		font-weight: bold;
		color: #663399;
}
/**** menu v sekcii 1 **********/
.section-outer-1 .menu td {
		width: 135px;
		padding: 2px 5px 2px 5px;		
}
.section-outer-1 .menu a {
		text-decoration: none;
}
.section-outer-1 .menu a:hover {
		text-decoration: underline;
}
.section-outer-1 .menu-out {
		height: 130px;
		border-right: 1px solid #CCCCCC;
}
.menu-oddelovac {
		border-left: #cccccc 1px solid; 
		width: 1px;
		height: 160px;
}
/********* menu v sekcii 2 *******/
.section-outer-2 {
		padding-bottom: 5px;
}
.section-outer-2 .menu {
		background-color: #999999;
		padding: 8px 0px 8px 0px;
}
.section-outer-2 .menu a {
		color: #FFFFFF;
		text-decoration: none;
}
.section-outer-2 .menu a:hover {
		text-decoration: underline;
}
.section-outer-2 .menu img {
		margin: 0px 4px 0px 16px;
}
.section-outer-3 {
		width: 181px;
		background-image: url('/images/page_sep.png');
		background-position: right top;
		background-repeat: repeat-y;
		padding-bottom: 30px;
}
.section-inner-3 {
		padding-right: 5px;
}
.section-outer-4 {
		padding-top: 5px;
		padding-bottom: 30px;
}
.section-inner-4 {
		padding: 0px 10px 0px 10px;
}
.section-outer-5 {
		width: 189px;
		background-image: url('/images/page_sep.png');
		background-position: left top;
		background-repeat: repeat-y;
		padding-bottom: 30px;
}
.section-inner-5 {
		padding-left: 5px;
}
.section-outer-3 .header td{
		background-color: #FFDB4C;
		color: #CC0000;
		font-weight: bold;
		padding: 6px 15px 8px 15px;
}
.section-outer-4 .header td{
		background-color: #FFDB4C;
		color: #CC0000;
		font-weight: bold;
		padding: 6px 15px 8px 15px;		
}
.section-outer-5 .header td{
		background-color: #FFDB4C;
		color: #CC0000;
		font-weight: bold;
		padding: 6px 15px 8px 15px;		
}
/******** posledne menu *************/
.posledne-menu {
		nieco: 1;
}
/****** najcitanejsie ***/
.section-outer-3 .news-best a {
		font-weight: normal;
		color: #666666;
}
.section-outer-3 .article {
		padding: 15px 20px 0px 15px;
}
/***** najnovsia sprava ****/
.section-outer-4 .news-best a {
		text-decoration: none;
}
.section-outer-4 .news-best a:hover {
		text-decoration: underline;
}
.section-outer-4 .article {
		margin-top: 13px;
}
/*********** noviny ********/
.news .article b {
		font-size: 11px;
}
.news .article b a {
		text-decoration: none;
}
.news .article b a:hover {
		text-decoration: underline;
}
.news .article {
		text-align: left;
}
.news-infobar {
		padding: 5px 0px 5px 0px;
}
.news-toolbar {
		text-align: center;
		padding: 5px 0px 5px 0px;
		background-color: #F2F1F3;
		vertical-align: middle;
		color: #000000;
}
h6 {
		margin: 0px;
}
.article-mail {
		width: 100%;
		padding: 10px 10px 0px 10px;
}
.article-mail .form-text {
		width: 200px;
}
/************ anketa *********/
.inquiry th {
		font-size: 11px;
		font-family: Arial;
		text-align: left;
		padding: 5px 5px 5px 5px;
}
.inquiry td {
		padding-top: 10x;
		padding-left: 5px;
		padding-right: 5px;
}
.form-radio {
		xmargin-right: 5px;
}
.graph {
		background-color: #999999;
		padding-top: 0px;
}
/*********** vyhladavanie *********/
.search {
		padding-top: 10px;
		text-align: center;
		background-color: #F5F5F5;
}
.search .form-button {
		margin-bottom: 10px;
}
.form-button {
		background-color: #999999;
		border: 0px;
		color: #FFFFFF;
		font-size: 10px;
}
.form-text {
		font-size: 11px;
		color: #666666;
		width: 150px;
}
.search-result {
		padding: 0px 10px 10px 10px;
}
.search-result-content {
		padding: 5px 10px 5px 10px;
		font-weight: bold;
}
.search-result-preview {
}
/*************** menu v lavom stlpci *************/
.section-outer-3 .menu {
		background-color: #F5F5F5;
}
.section-outer-3 .menu td {
		padding: 5px 10px 5px 10px;
		border-bottom: 1px solid #EAEAEA;
}
.section-outer-3 .menu a {
		text-decoration: none;
		font-weight: bold;
}
.section-outer-3 .menu a:hover {
		text-decoration: underline;
		font-weight: bold;
}
/******** mapa stranok **************/
.map {
		padding: 5px 10px 0px 10px;
}
.map-item {
		padding: 3px 0px 3px 0px;
}
/************ galeria ************/
.gallery-theme-name {
		padding: 5px 5px 5px 5px;
		font-size: 12px;
		font-weight: bold;
}
.gallery-theme-description {
		padding: 0px 5px 5px 10px;		
}
.galery-picture {
		margin-top: 10px;
}
.galery-picture td {
		padding-bottom: 15px;
}
.gallery-image {
		border: 1px solid #6699CC;
		margin-bottom: 5px;
		cursor: pointer;
}
.paging-numbers td {
		padding: 0px 2px 0px 2px;
}
.gallery-theme-title {
		padding: 15px 0px 5px 0px;
}
.gallery-theme-title a{
		font-weight: bold;
		font-size: 12px;
}
.gallery-theme-introduction {
		padding: 0px 0px 10px 0px;
}
.gallery-theme-info {
		padding-bottom: 10px;
		border-bottom: 1px solid #F5F5F5;
}
/******** guestbook *******/
hr {
                color: #9FBFDF;
                height: 1px;
}
.guestbook-description {
                padding-top: 10px;
                padding-bottom: 10px;
}
.form-button {
                cursor: pointer;
}
.guestbook {
                padding: 2px 0px 3px 0px;
}
.guestbook-add .form-button {
                margin-top: 10px;
}
.clanok {
		width: 100%;
		padding: 10px 10px 0px 10px;
}
.clanok td {
font-size: 0.7em;
}
.clanok h3 {
}
.clanok p {
}
.clanok h4 {
background-color: #FFF2BE;
padding: 0.5em;
font-weight: bold;
font-size: 1.1em;
}
.clanok a {
color: blue;
}
.clanok table.details {
border-collapse: collapse;
border: 1px solid silver;
}
.clanok table.details th, .clanok table.details td {
border: 1px solid silver;
padding: 5px;
}
.clanok table.details th {
background-color: #dedede;
font-size: 11px;
text-align: left;
}
.archiv {
padding: 0px;
margin: 0px;
}
.archiv .article
{
padding: 0px;
margin: 6px 0px 0px 10px;
}
.archiv .article th
{
text-align: left;
font-size: 12px;
padding: 0px;
}
.archiv td
{
text-align: left;
font-size: 12px;
padding: 0px;
}
.archiv .article a {
font-weight: normal;
}
