* {margin: 0; padding: 0;}

body {margin: 0; padding: 0; background: #E1F0C4 url(img01.jpg) repeat; text-align: justify;
	  font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #909B78;}

h1, h2, h3 {margin-top: 0.8em;}

h1 {font-size: 2em;}

h2 {font-size: 1.4em;}

h3 {font-size: 1em;}

p, ul, ol {margin-top: 1em;}

a {color: #909B78; text-decoration: none;}

a:hover {text-decoration: underline;}

ul, ol {margin-left: 1.5em;}

hr { display: none; }

.hr1 {height: 4px; padding-bottom: 15px; background: url(img02.gif) repeat-x left top;}

#header {width: 900px; height: 150px; margin: 0 auto; background: #FFFFFF;}

#logo {float: left; margin: 0; padding: 0; width: 504px; height: 100px;}

#menu {margin: 0; padding-top: 10px; float: right; width: 396px;}

#menu ul {margin: 0; list-style: none;}

#menu li {display: inline;}

#menu a {display: block; float: right; margin: 0; padding: 10px 10px;}

#page {width: 800px; margin: 0 auto; padding: 5px 50px 0px 50px; background: #FFFFFF;}

#latest-post {float: left; width: 500px; padding: 30px 0px 0px 0px; background: url(img02.gif) repeat-x left top; line-height: 25px;}

.post h2 {letter-spacing: -.5px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-weight: normal; color: #616B4F;}

.post .meta {height: 31px; background: #EAF0DE url(img06.jpg) no-repeat right bottom; text-decoration: none;}

.post .permalink {float: right; height: 16px; background: url(img05.gif) no-repeat left 80%; padding: 5px 30px 5px 15px;}

.post .entry {margin-bottom: 20px; padding-bottom: 10px;}

#sidebar {clear: both; background: #96A96F url(img03.gif) no-repeat right bottom; padding: 10px 20px 0px 20px; color: #DFE6D1;}

#sidebar ul {margin: 0; padding: 0; list-style: none;}

#sidebar li {display: block; float: left; width: 350px; padding: 15px;}

#sidebar li ul {line-height: 1.8em;	margin: 0px;}

#sidebar li li {width: 300px; display: list-item; float: none; padding: 0;}

#sidebar h2 {width: 220px; margin: 0 0 15px 0; padding: 0 50px 10px 0; background: url(img07.gif) repeat-x left bottom;
	text-transform: uppercase; font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF;}

#sidebar p {color: #DFE6D1;}

#sidebar a {text-decoration: underline;	color: #F1F6E8;}

#sidebar a:hover {text-decoration: none;}

#sidebar1 {float: right; width: 250px;}

#sidebar1 ul {margin: 0; padding: 0; list-style: none;}

#sidebar1 li {background: #96A96F;}

#sidebar1 li ul {line-height: 25px;	padding: 0px 20px 30px 20px; background: #96A96F url(img03.gif) no-repeat right bottom;
	margin-bottom: 25px;}

#sidebar1 li li {padding: 0; background: #96A96F; color: #DFE6D1;}

#sidebar1 h2 {width: 190px; margin: 0 0 15px 20px; padding: 20px 0 7px 0; background: url(img07.gif) repeat-x left bottom;
	text-transform: uppercase; font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF;}

#sidebar1 a {color: #FFFFFF;}

#footer {width: 800px; height: 50px; margin: 0 auto; padding: 0 50px 0 50px; background: #FFFFFF;}

#footer p {margin: 0; padding: 15px; text-align: center; font-size: 11px; color: #909B78;}

#tabtitle tr {text-align: left;}
	
#tabtitle {text-align: left; margin-top: 15px; margin-left: 40px;}

#tabtitle td.logo {padding: 5px;}
	
#tabtitle td.title {padding-bottom: 18px; font: bold 24px Georgia, "Times New Roman", Times, serif; color: #7a9876;}    

#tabveliciny td {text-align: left; BORDER: #96a96f 1px solid; padding: 4px;}
#tabveliciny td.title {text-align: center; font-weight: bold; font-size: 12px; color: #616b4f; BORDER: #96a96f 1px solid; padding: 4px;}
#tabveliciny td.title2 {text-align: center; font-size: 12px; color: #616b4f; BORDER: #96a96f 1px solid; padding: 2px;}

#tabsubsystem td {text-align: center; BORDER: #96a96f 1px solid; padding: 5px;}
#tabsubsystem td.title {text-align: center; font-size: 14px; color: #616b4f; BORDER: #96a96f 1px solid; padding: 5px;}
																														  
#tabsiet td {text-align: left; BORDER: #96a96f 1px solid; padding: 5px;}
#tabsiet td.title {text-align: left; font-size: 14px; color: #616b4f; BORDER: #96a96f 1px solid; padding: 5px;}

.button1 {border: 1px solid #96A96F; font-weight: bold; margin-left: 30px; padding: 2px; background: #EAF0DE; font-size: 12px; color: #535353;}
.button1:hover {border: 1px solid #000000; font-weight: bold; margin-left: 30px; padding: 2px; background: #FFFFFF; font-size: 12px; color: #2D5801;}

.button2 {border: 1px solid #96A96F; font-weight: bold; padding: 2px; background: #EAF0DE; font-size: 12px; color: #535353;}
.button2:hover {border: 1px solid #000000; font-weight: bold; padding: 2px; background: #FFFFFF; font-size: 12px; color: #2D5801;}

h6 {cursor: pointer; cursor: hand; text-decoration: none; font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #909B78; font-weight: normal;}

.skryvany h6 {cursor: pointer; cursor: hand; text-decoration: none; font-family: Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #909B78; font-weight: normal;}

h6:hover {text-decoration: underline;}

.skryvany {display: none}

#tabchyba td {font: bold 17px Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #ce0000; border: 0px;}

.skryvany  ul.pdfspravy {font: 12px Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #909B78; margin-top:5px; margin-bottom:5px;}

.skryvany  li.pdfspravy {font: 12px Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif; color: #909B78; margin-top:10px; margin-bottom:10px;}
