a:link        {text-decoration: underline; color: #660000;}
a:visited     {text-decoration: underline; color: #bb7777;}
a:hover       {text-decoration: underline;}

body      		 {text-align: center; overflow: auto; font-family: garamond, serif; background-color: #ffffcc;}

/* Design */
#body		  		 {width: 765px; position: relative; text-align: left; margin: auto; font-size: 0.9em;}
#logo     		 {position: absolute; width: 765px; height: 109px; top: 0px; left: 0px;}
#levysloupec	 {position: absolute; width: 100px; top: 130px; left: 0px; text-align: left;}
#obsah    		 {position: absolute; width: 660px; top: 130px; left: 105px;}

h1 a:link      {text-decoration: none; color: #660000;}
h1 a:visited   {text-decoration: none; color: #660000;}
h1 a:hover     {text-decoration: none;}
h1						 {text-align: center; font-size: 1.8em;}
h2						 {font-family: garamond,serif; color: #660000; font-weight: bold; font-size: 2.6em; border-bottom: 1px solid #990000; }
h3						 {color: #660033; font-family: garamond,serif; font-variant: small-caps; font-weight: bold; font-size: 1.6em; padding: 0; margin: 0 0 0.2em 0.1em;}
h4						 {color: #660033; font-family: garamond,serif; font-weight: bold; font-size: 1.4em; padding: 0; margin: 0.9em 0 0.6em 0.1em;}
h5						 {padding: 0.2em 0.2em 0.1em 0.5em; margin: 1em 0 0.6em 0.1em; border-left: 3px solid #660000; background-color: #f1ce43; font-size: 1em; color: #660000;}	

p							 {color: #663333;}			
.cesky				 {text-indent: 20px; font-size: 1em; color: #663333; margin: 0; padding: 0.2em;}

.plakat				 {text-align: center; background-color: #fdfadf; font-family: 'comic sans',cursive; border: ridge #f04e00 3px; padding: 1em; margin: 1em;}
.p2		 				 {font-family: arial,sans-serif; font-weight: bolder; font-size: 1.6em;}			
.p3   	 			 {font-family: 'Kids CE','Comic Sans',fantasy; font-size: 1.4em;}
.p4   	 			 {font-family: 'Kids CE','Comic Sans',fantasy; font-size: 1.2em;}
.pp			 			 {font-family: 'Kids CE','Comic Sans',fantasy; padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 0; font-size: 1em;}

.point				 {vertical-align: middle;}
.odkazy				 {font-size: 1.1em; font-weight: bolder;}

.oznameni			 {border: ridge 4px #990000; color: #990000; background-color: #ffffcc; margin: 1.5em; text-align: center; font-size: 1.2em; padding: 0.5em 0.2em 0.5em 0.2em; font-weight: bolder;}


table,th,tr,td {border-collapse: collapse; border-color: #330000; font-size: 0.9em; font-family: arial, sans-serif;}
table					 {margin: 0.5em;}
td						 {text-align: center; padding: 0.5em;}	

/* Logo */
.logo					 {vertical-align: middle; float: left;}

/* Copyright */
#copyright		 				 {width: 600px; text-align: center; color: #700c18; font-family: serif; font-size: 0.6em; margin: 3em 0 0 30px; background-color: #ffffe6; padding: 0.3em; border: groove 1px #700c18;}
#copyright a:hover     {text-decoration: none; color: #000000;}
#copyright a:link      {text-decoration: none; color: #000000;}
#copyright a:visited   {text-decoration: none; color: #000000;}

/* Antispam*/
.antispam 		 {unicode-bidi: bidi-override; direction: rtl;}
 