body {	margin: 0;	padding: 0;	background: #000000 url(images/img01.gif) repeat-x;	font-size: 14px;	color: #FFFFFF;}body, th, td, input, textarea, select, option {	font-family: Arial, Helvetica, sans-serif;}.text	{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }.text2 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }h1, h2, h3 {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: normal;	color: #FFFFFF;}                    h1 {	letter-spacing: -2px;	font-size: 3em;}h2 {	letter-spacing: -1px;	font-size: 2em;}h3 {	font-size: 1em;}h4 {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight: normal;	color: #FEF4E8;}h4 {	letter-spacing: -2px;	font-size: 1.8em;}p, ul, ol {	line-height: 200%;}blockquote {	padding-left: 1em;}blockquote p, blockquote ul, blockquote ol {	line-height: normal;	font-style: italic;}a {	color: #FFEA6F;	text-decoration: none;}a:hover {	text-decoration: none;}img {    border: 0px;}/* Gallery */#gallery {	clear: both;	width: 830px;	height: 160px;	margin: 0 auto;}#top-photo h2 {	height: 1.4em;	font-size: 1em;}#top-photo p {	margin: 0;	padding: 0 0 10px 0;}/* Menu */#menu {	width: 830px;	margin-top: 30px;	padding: 0;	height: 70px;}#menu ul {	margin: 0;	padding: 0;	list-style: none;	}#menu li {	display: inline;	margin: 0;	padding: 0;	}#menu a {	display: block;	float: left;	width: 166px;	height: 73px;	padding-top: 8px;	text-transform: lowercase;	text-decoration: none;	text-align: center;	letter-spacing: -1px;	font-size: 24px;	color: #FFFFFF;}#menu a:hover {	background: url(images/img09.jpg) no-repeat;	color: #FFFFFF;}#menu .active a {	background: url(images/img09.jpg) no-repeat;	color: #372412;}/* Page */#page {	width: 830px;	margin: 0 auto;	padding: 20px 0;}.post {	padding: 0 0 20px 0;}.title {	margin: 0;	border-bottom: 2px solid #4A3903;}.byline {	margin: 0;}.meta {	border-top: 1px solid #4A3903;	text-align: right;	color: #646464;}.meta a {	padding-left: 15px;	background: url(images/img06.gif) no-repeat left center;	font-weight: bold;}/* Sidebar */#sidebar {	float: right;	width: 240px;}#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}#sidebar li {}#sidebar li ul {	padding: 15px 0;}#sidebar li li {	padding-left: 30px;	border-bottom: 1px dotted #4A3903;	background: url(images/img06.gif) no-repeat 15px 50%;}#sidebar h2 {	margin: 0;	padding: 20px 0 2px 30px;	background: url(images/img05.gif) no-repeat left bottom;	border-bottom: 2px solid #4A3903;}#sidebar a {	text-decoration: none;}#sidebar a:hover {	text-decoration: underline;}/*formatovanie obrazkov*/#obrazky_uvod img {       border-top: 2px solid #FFEA6F;       border-left: 2px solid #FFEA6F;       border-bottom: 2px solid #B08A08;       border-right: 2px solid #B08A08;      padding: 2px; }#obrazky_pm img {	   border-top: 2px solid #FFEA6F;      border-left: 2px solid #FFEA6F;      border-bottom: 2px solid #B08A08;      border-right: 2px solid #B08A08;     margin-left: 6px;     margin-top: 14px;          padding: 2px;}#obrazky img {	border-top: 2px solid #FFEA6F;   border-left: 2px solid #FFEA6F;   border-bottom: 2px solid #B08A08;   border-right: 2px solid #B08A08;  margin-left: 6px;  margin-top: 14px;     padding: 2px;  float:left;}#obrazky2 img {	 border-top: 2px solid #FFEA6F;    border-left: 2px solid #FFEA6F;    border-bottom: 2px solid #B08A08;    border-right: 2px solid #B08A08;      margin-left: 29px;   margin-top: 14px;   padding: 2px;   float:left;}#obrazky_okolie img {	 border-top: 2px solid #FFEA6F;    border-left: 2px solid #FFEA6F;    border-bottom: 2px solid #B08A08;    border-right: 2px solid #B08A08;      margin-left: 10px;   margin-top: 10px;   margin-right: 10px;   padding: 2px;   float:left;}td.sezona {	background: #4A3903;	height: 29px;	padding-left: 10px;	padding-right: 10px;	color: #FFF;	text-align: left;	border: 1px solid #FFFFFF;	/*	border-left: 1px solid #FFFFFF;	border-bottom: solid 1px #FFF;*/}td.sezona2 {	background: #FFE348;	height: 29px;	padding-left: 10px;	padding-right: 10px;	color: #000;	text-align: left;	border: 1px solid #FFFFFF;	/*	border-left: 1px solid #FFFFFF;	border-bottom: solid 1px #FFF;*/}td.sezona3 {	background: #FFEA6F;	height: 29px;	padding-left: 10px;	padding-right: 10px;	color: #000;	text-align: left;	border: 1px solid #FFFFFF;	/*border-bottom: solid 1px #FFF;*/}.post2 {	margin: 0; padding: 0;	background: #372412 url(pic/gradientbg.jpg) repeat-x;	border: 1px solid #B08A08;}.post2 .post-footer {	background-color: #FAFAFA;	border: 1px solid #f2f2f2;	padding: 5px; margin-top: 20px;	font-size: 95%;}.post2 .post-footer .date {	background: url('pic/clock.gif') no-repeat 0 center;	padding-left: 20px; margin: 0 10px 0 5px;}.post2 .post-footer .comments {	background: url('pic/comment.gif') no-repeat 0 center;	padding-left: 20px; margin: 0 10px 0 5px;}.post2 .post-footer .readmore {	background: url('pic/page.gif') no-repeat 0 center;	padding-left: 20px; margin: 0 10px 0 5px;}#jazyk {	height: 15px;	width: 30px;	float: left;	border: 0px solid #B08A08;	margin-left: 8px;	margin-bottom: 15px;	padding: 0px;	border-spacing: 2px;}/* Footer */#footer {  clear: both;	padding: 20px 0;	background: #080808;	border-top: 2px solid #202020;	text-align: center;	font-size: smaller;	color: #cc9966;}#footer a {	color: #cccc99;	text-decoration: none;}