/* CSS Document */

body {background:url(files/drevo.jpg) repeat;
		font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left}

img {border:none}
td {empty-cells:show; vertical-align:top}

table.struktura {border-collapse:collapse}

td.banner {background:url(files/bg_banner.png) top left no-repeat;
			width:966px; height:172px}
td.menu {width:205px; height:400px}
td.obsah {width:761px; height:400px}

table.menu {border-collapse:collapse; width:204px}
td.polozka {height:31px; width:204px; text-align:left; vertical-align:middle;
			background:url(files/polozka.png) no-repeat;
			padding-left:45px;
			font-size:0.9em; font-weight:500}
	td.polozka a:link {text-decoration:none; color:#000000}
	td.polozka a:visited {text-decoration:none; color:#000000}
	td.polozka a:hover {text-decoration:none; color:#000000}
td.podmenu {height:30px; width:156px; text-align:left; vertical-align:middle;
			background:url(files/podpolozka.png) no-repeat;
			padding-left:52px; padding-top:3px; margin-bottom:-3px;
			font-size:0.9em; font-weight:500}
	td.podmenu a:link {text-decoration:none; color:#000000}
	td.podmenu a:visited {text-decoration:none; color:#000000}
	td.podmenu a:hover {text-decoration:none; color:#000000}
	
td.podmenu input, td.podmenu textarea {background-color: #ffffff; color: #000000;
										border: 1px solid #658e02; height:12px;
										font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em}
td.podmenu input.tlacitko {background-color: #f5ff7f; color: #000000; cursor: hand; height:15px; width:18px;
										font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em}

div.obsah {position:relative; width:736px; padding:8px;
			background-color:#f5ff7f; border:#658e02 3px solid;
			text-align:left;
			font-size:0.7em; font-weight:300}

h1 {font-size:2.6em; font-weight:800; margin-top:-10px; margin-left:-12px; color:#658e02}
h2 {font-size:1em; font-weight:600}
h3 {font-size:1.2em; font-weight:600; margin:8px 0px}

td.okraj_lft {padding-left:20px}

table.aktuality {border-collapse:collapse; width:720px}
	table.aktuality td {padding-left:10px}
td.akt_top {background:url(files/akt_top.png) top left no-repeat; background-color:#f5ff7f; height:29px}
	td.akt_top h2 {margin-top:10px; margin-left:40px}
	td.akt_top a:link {text-decoration:none; color:#000000}
	td.akt_top a:visited {text-decoration:none; color:#000000}
	td.akt_top a:hover {text-decoration:none; color:#658e02}
td.akt_bot {background:url(files/akt_bot.png) bottom right no-repeat; background-color:#f5ff7f;
			height:29px; text-align:right; padding-right:16px}
	td.akt_bot h2 {margin-top:10px; margin-bottom:7px}
	td.akt_bot a:link {text-decoration:none; color:#000000}
	td.akt_bot a:visited {text-decoration:none; color:#000000}
	td.akt_bot a:hover {text-decoration:none; color:#658e02}
td.akt_termin {padding:5px 0px 5px 5px}
td.akt_akce {font-weight:900; padding:5px 10px}
td.akt_misto {padding:5px 5px 5px 0px}

table.akce {border-collapse:collapse; width:700px}
td.akc_termin {padding:5px; width:180px; vertical-align:top; vertical-align:top}
td.akc_akce {padding:5px; font-weight:900; vertical-align:top}
table.akce p {font-weight:400}

table.kontakt {width:700px}
table.kontakt td {padding:3px}
table.kontakt td.email {padding-left:10px; border-left:#8cc600 1px solid}

a:link {text-decoration:none; color:#658e02}
a:visited {text-decoration:none; color:#658e02}
a:hover {text-decoration:underline; color:#658e02}