body									{ font-size: 0.7em; font-family: Tahoma , Verdana, Arial, lucida, sans-serif; color: #003F7E; padding: 0px; margin: 0px; text-align: center; background: white;}
img										{ border: 0; }
table									{ border-collapse: collapse; }
tr.nadpis								{ font-weight: bold; background-color: #0D97C5; color: white;}
form									{ margin: 0;}
.f-left									{ float: left; margin-right: 8px;}
.f-right								{ float: right;}
.center									{ text-align: center;}
.right									{ text-align: right; border: 1px solid black;}
.left									{ text-align: left !important;}
.cistic                 				{ clear:both; height:0; overflow:hidden; visibility:hidden;}
.clear									{ clear: both;}
.noborder								{ border: 0 !important;}
table.noborder td						{ border: 0 !important;}
.nomargin								{ margin: 0 !important;}
.submit									{ font-size: 0.8em; font-weight: bold; cursor: pointer;}
.info_message							{ font-weight: bold; margin-bottom: 20px; padding: 10px; background-color: #91F0F0; border: 1px solid #17AAAA; }
.error_message							{ font-weight: bold; margin-bottom: 20px; padding: 10px; background-color: #F7BBBB; border: 1px solid #AA1617; }
a.back									{ display: block; margin-bottom: 15px; }

#zahlavi								{ text-align: center; height: 79px; background: #B40B08; }
#zahlavi #menu 							{ width: 520px; margin: 0px auto; }
#zahlavi #menu img						{ float: left; margin: 0px 2px;}
#zahlavi #menu a						{ height: 12px; color: white; text-decoration: none; font-weight: bold; margin: 0px 1px; padding: 63px 5px 2px 5px; border-left: 1px solid #CC564A; border-right: 1px solid #CC564A; display: block; float: left; }
#zahlavi #menu a:hover					{ background: url('../images/menu2.jpg') repeat-x; }
#zahlavi #menu a.last					{ float: right; }

#podzahlavi								{ width: 1086px; margin: 1px auto 0px auto; }
#podzahlavi	img							{ float: left; margin: 0px; }
#podzahlavi	img.margin					{ float: left; margin-left: -10px; }

#obal									{ clear: both; width: 1086px; margin: 0px auto; text-align: center; }	

#hlavni									{ margin: 0px auto; text-align: left; width: 500px; padding: 10px; color: black;}
#hlavni h1								{ color: #000000; font-size: 1.5em; margin: 0px 0px 15px 0px;}
#hlavni	img								{ border: 0px; }

#paticka								{ border-top: 1px solid black; margin: 0px auto; width: 500px; clear: both; padding: 6px 10px; text-align: right; color: black; }
#paticka a								{ color: black; }
