BODY {
	margin: 0px;
	padding: 0px;
	background-color: white;
	font-family: Verdana,"Geneva CE",sans-serif;
	text-align: center;
	background-color: #FFF6DF;
}

.condensationer {
	clear: both;
	font-size: 1px;
}

form {
	margin: 0px;
	padding: 0px;
}

p {
	margin: 0px;
}

#main-main {
	text-align: center;
	margin: auto;
	width: 775px;
	background-color: #FFF6DF;
}

#main-header-logo {
/*	background-image: url(images/main-headera.jpg);*/
	height: 79px;
}

#main-header-logo-obr {
/*	background-image: url(images/main-headera.jpg);*/
	background-repeat: repeat-x;
	height: 79px;
/*	background-color: Green;*/
	float: left;
}

#main-header {
}

#main-header-banner {
	background-image: url(images/tance-cz-logo2.jpg);
	background-repeat: no-repeat;
	height: 79px;
	padding-right: 7px;
	padding-top: 10px;
	float: left;
}

#main-menu {
	float: left;
	width: 165px;
	
}
/*
#menu {
	text-align: left;	
	padding-top: 15px;
}

#menu a {
	display: block;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #AD0707;
	vertical-align: middle;
	line-height: 23px;
	height: 23px;
	margin-left: 5px;
	margin-right: 5px;
	border-bottom: 1px solid #D2C98E;
}

#menu a:hover {
	color: #520000;
}

#menu img {
	float: left;
	margin-right: 3px;
}
*/
.main-menu-box {
	font-size: 11px;
	background-color: #F6E0BD;
	border: 1px solid #CEBF6F;
	margin-right: 7px;
	margin-bottom: 6px;
	margin-left: 5px;
}

.main-menu-inbox {
	padding: 5px;
}

.main-menu-inbox a {
	color: Black;
}

.main-menu-rss-box a, .main-menu-akce-box a {
	color: Black;
	text-decoration: none;
}

.main-menu-rss-box a:hover, .main-menu-akce-box a:hover {
	color: #520000;
}

.main-menu-rss-heading a {
	font-weight: bold;
	font-size: 12px;
	color: #AD0707;
}

.main-menu-akce-heading {
	font-weight: bold;
	font-size: 12px;
	color: #AD0707;
	padding-bottom: 4px;
}

.main-menu-akce-date {
	font-weight: bold;
	font-size: 10px;
}

.main-menu-rss-box, .main-menu-akce-box {
	text-align: left;
	padding: 5px;
}

.main-menu-inbox a:hover, #napiste-nam:hover, #main-text-menu a:hover {
	color: #520000;
}

#menu-bottom-text a {
	color: Black;
}

#main {
	float: left;
	width: 610px;
	text-align: left;
}

#main-text-menu {
	background-color: #F6E0BD;
	border: 1px solid #CEBF6F;
	text-align: center;
}

#main-text-menu a {
	display: inline;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #AD0707;
	vertical-align: middle;
	line-height: 23px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}


#main-text-menu img {
	float: left;
	margin-right: 3px;
}

.main-text-menu-separator {
	display: inline;
	font-weight: bold;
	color: #AD0707;
	background-color: #F6E0BD;
}

#main-text {
	float: left;
	width: 425px;
	padding: 0px 10px 5px 10px;
/*	background-color: #FCF9E6; */
}

.main-text-rubrika-cesta, .main-text-rubrika-cesta a {
	color: black;
	font-size: 11px;
}

.main-text-rubrika-cesta a:hover {
	color: #AD0707;
}

#main-text-heading {
/*	border-bottom: 1px solid #CEBF6F;*/
}

#main-text-heading h1 {
	color: #663206;
	font-size: 19px;
	font-weight: bold;
	margin: 2px;
	padding-left: 5px;
}

.main-text-article {
	border-top: 1px solid #CEBF6F;
	padding: 10px 5px 5px 5px;
}

.main-text-article-heading {
	
}

.main-text-article-heading h2 {
	margin: 0px;
}

.main-text-article-heading a {
	color: #663206;
	font-size: 15px;
	font-weight: bold;
	padding-left: 5px;	
	text-decoration: none;
}

.main-text-article-heading a:hover {
	color: #8A552B;
}

.main-text-article-text, .main-text-article-text td {
	font-size: 12px;
	padding: 4px;
	text-align: justify;
}

#main-text-article-perex {
	font-weight: bold;
	padding-bottom: 10px;
	line-height: 17px;
}

.main-text-article-text td a {
	color: black;
}

.main-text-article-text h2 {
	color: #663206;
	font-size: 17px;
	margin-bottom: 2px;
}

.main-text-article-text h3 {
	color: #663206;
	font-size: 15px;
	margin-bottom: 2px;
}

.main-text-article-text h4 {
	color: #663206;
	font-size: 12px;
	margin-bottom: 2px;
}

.main-text-article-text img {
	border: 1px solid black;
	margin: 6px;
}

.main-text-article-text ul, .main-text-article-text ol {
	margin-top: 0px;
	margin-bottom: 0px;
}

.main-text-article-text-more {
	color: Black;
}

.main-text-article-komentare-left {
	font-size: 10px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
}

.main-text-article-komentare-right {
	font-size: 10px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: right;
}

.main-text-article-komentare-left a, .main-text-article-komentare-right a {
	color: Black;
	text-decoration: none;
}

#main-text-clanek-autor {
	text-align: right;
	padding-right: 35px;
}

#main-text-clanek-autor-jmeno {
	font-weight: bold;
}

#main-text-clanek-autor-pracoviste {
	font-size: 10px;	
}

#main-text-clanek-datum {
	
}

#main-text-souvisejici-clanky {
	font-weight: bold;
	border-top: 1px solid #CEBF6F;
	margin-top: 10px;
	padding-top: 5px;
	color: #AD0707;
	font-size: 12px;
	padding: 4px;	
}

#main-text-nalezene-clanky {
	font-weight: bold;
	margin-top: 0px;
	padding-top: 5px;
	color: #AD0707;	
	font-size: 12px;
	padding: 4px;
}

#main-text-clanky-autora {
	font-weight: bold;
	padding-top: 5px;
	color: #AD0707;
	font-size: 12px;
	padding: 4px;	
}

#main-text-souvisejici-clanky a, #main-text-nalezene-clanky a, #main-text-clanky-autora a, #main-text-dalsi-clanky-autora a, .ankety-datum {
	font-weight: normal;
	color: Black;
}

#main-text-souvisejici-clanky a:hover, #main-text-nalezene-clanky a:hover, #main-text-clanky-autora a:hover, #main-text-dalsi-clanky-autora a:hover {
	color: #AD0707;
}

#main-text-souvisejici-clanky ul, #main-text-nalezene-clanky ul, #main-text-clanky-autora ul {
	list-style: disc;
	padding: 3px 0px 3px 30px;
	margin: 0px;
}

#main-text-souvisejici-clanky li, #main-text-nalezene-clanky li, #main-text-clanky-autora li {
  padding: 0px 0px 2px 0px;
}


#listovani {
	font-size: 11px;
	text-align: center;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #CEBF6F;
}

#listovani a {
	color: black;	
}

#footer {
	text-align: center;
	font-size: 10px;
	color: Black;
	margin: 5px 10px 15px 10px;
	padding-top: 5px;
	border-top: 1px solid #CEBF6F;
}

#footer a {
	color: Black;
}

#main-right {
	float: left;
	width: 165px;
	padding: 5px 0px 0px 0px;
}

.main-right-box {
	font-size: 11px;
	background-color: #F6E0BD;
	/*border: 1px solid #D2C98E;*/
	border: 1px solid #CEBF6F;
	margin-right: 7px;
	margin-bottom: 6px;
	width: 156px;
}

.main-right-inbox {
	padding: 5px;
}

.main-right-inbox-heading {
	font-weight: bold;
	font-size: 12px;
	color: #AD0707;
}

.main-right-inbox-input {
	/*border: 1px solid #D2C98E;*/
	border: 1px solid #CEBF6F;
	width: 140px;
}

.button-go {
	margin-top: 3px;
}

.main-right-inbox ul, .main-menu-rss-box ul, .main-menu-akce-box ul {
	list-style-type: none;
	padding: 3px 0px 3px 15px;
	margin: 0px;
}

.main-right-inbox li, .main-menu-rss-box li, .main-menu-akce-box li {
  padding: 0px 0px 2px 0px;
  margin: 0px;
  text-indent: -10px;
}

.main-right-inbox a {
	color: black;	
	text-decoration: none;
}

.main-right-inbox a:hover {
	color: #520000;	
}

#napiste-nam {
	font-weight: bold;
	font-size: 12px;
	color: #AD0707;	
	float: left;
}

/* wochcavka kvuli pitomosti exploreru exploderu ;o( */
html>body .main-right-box, html>body .main-right-inbox-input, html>body .main-menu-box {
	width: auto;
}

#main-text-komentare-seznam, #main-text-komentare-formular {
	font-weight: bold;
	border-top: 1px solid #CEBF6F;
	margin-top: 10px;
	padding-top: 5px;
	color: #AD0707;
	font-size: 12px;
	padding: 4px;	
}

#main-text-komentare-seznam table, #main-text-komentare-formular table {
	font-size: 12px;
}

#main-text-komentare-seznam a {
	color: Black;
}


.komentare-seznam-datum-cas {
	font-size: 10px;	
}

#komentare-seznam-zahlavi-tabulky {
	font-weight: bold;
	color: #AD0707;
	font-size: 12px;
}

#main-text-komentare table {
	font-size: 12px;
}

#main-text-komentare td {
	border: 1px solid #CEBF6F;
}

.komentare-datum-cas {
	font-size: 10px;	
	text-align: right;
}

#main-text-komentare {
	font-weight: bold;
	border-top: 1px solid #CEBF6F;
	margin-top: 10px;
	padding-top: 5px;
	color: #AD0707;
	font-size: 12px;
	padding: 4px;	
}

#main-text-komentare table a {
	text-decoration: none;
	color: Black;
}

#main-text-komentare a {
	color: Black;
}

#tabulka-komentare {
	table-layout: fixed;
}

.centered {
	text-align: center;
}

#pfka {
	text-align: center;
	padding-bottom: 5px;
}
div.footerbox {text-align: center; font-size: 10px; color: Black; margin: 5px 10px 15px 10px; padding-top: 5px; border-top: 1px solid #CEBF6F; }
div.footerbox a {color:black; text-decoration:none; font-size:0.9em; font-weight:normal;}
div.footerbox span a{font-weight:bold;}

