BODY 				{ text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0; padding: 0; }

/* hlavni boxy */
#page 			{ position: relative; width: 800px; margin-left: auto; margin-right: auto; }
#top				{ position: relative; width: 800px; height: auto; top: 0px; margin: auto;  text-align: center; }
#left 			{ position: relative; width: 200px; height: auto;  left: 0px;  float: left; text-align: left; margin-bottom: 20px;}
#main 			{ position: relative; width: auto; height: auto; margin-left: 200px; text-align: justify; margin-bottom: 20px; }
#bottom			{ position: fixed; width: 800px;; clear: both; bottom: 0; text-align: center; background-color: White; padding-top: 5px; padding-bottom: 5px; border-top: 1px dotted Silver; }

/* text boxy */
.tbx 				{ padding-left: 10px; text-align: justify; }
.tbxbtl			{ border-top: 1px dotted Silver; padding: 5px; text-align: justify; }

/* obecne */
.sinfo			{ color: Gray; }
.input 			{ font-family: Verdana; font-size: 9px; padding: 2px; border: 1px solid Silver; width : 100%;}
.textarea 		{ font-family: Verdana; font-size: 9px; border: 1px solid Silver;  width : 100%;margin-bottom: 10px; padding: 2px;}

/* top */
a.mt 				{ text-decoration: none; color: White; font-size: 10px; font-weight : bold;}
a.mt:hover 		{ text-decoration : underline; font-size : 10px;}
.mtb				{ padding: 3px; text-align: left; background-image: url(menutop.gif); background-repeat: repeat-x; }

/* levy sloupec */
a.ml 				{ text-decoration: none; color: Navy; font-size: 10px; }
a.ml:hover		{ text-decoration : underline; font-size : 10px; font-weight : bold;}
.lns				{ font-weight : bold; color: #DC143C; }
.lndp				{ font-weight: bold; color: #DC143C; font-size: 11px;}
.lnuv				{ font-style: italic; color: #DC143C;}
.ltxt				{ color: #DC143C;}

/* bottom */
a.bm 				{ text-decoration: none; color: #DC143C; font-size: 10px;}
a.bm:hover 		{ text-decoration : underline; font-size : 10px;}

/* texty */
a				 	{ text-decoration: none; color: #DC143C; font-size: 10px;}
a:hover 			{ text-decoration : underline; font-size : 10px;}
a.text 			{ text-decoration: none; color: Navy; font-size: 10px; font-weight : bold;}
a.text:hover 	{ text-decoration : underline; font-size : 10px;}
a.nadpis 		{ text-decoration: none; color: #DC143C; font-size: 18px; font-weight : bold;}
a.nadpis:hover { text-decoration : underline; font-size : 18px;}
a.nadpismenu 	{ text-decoration: none; color: #DC143C; font-size: 10px; font-weight : bold;}
a.nadpismenu:hover { text-decoration : underline; font-size : 10px;}
a.guest			{ text-decoration: none; color: Navy; font-size: 14px; font-weight : bold;}
a.guest:hover 	{ text-decoration : underline; font-size : 14px;}
.nadpis			{ font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 20px; color: #DC143C; padding-bottom: 5px; }
.nadpisguest	{ color: #DC143C; font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; padding-bottom: 5px; }
.uvod  			{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #494949; padding-bottom: 5px; }
.memo 			{ color : #494949; padding-bottom : 15px;}
