a:link        {text-decoration: underline; color: #a00000;}
a:visited     {text-decoration: underline; color: #bb7777;}
a:hover       {text-decoration: underline;}

body      		 {text-align: center; overflow: auto; font-family: verdana,sans-serif;}

/* Design */
#body		  		 {width: 765px; position: relative; text-align: left; margin: auto; font-size: 0.8em; color: #000000;}
#logo     		 {position: absolute; width: 748px; height: 150px; top: 0px; left: 9px; background-color: #f0c8a0; color: #a00000;}
#logocharita	 {position: absolute; width: 60px; height: 86px; top: 40px; left: 50px; z-index: 6;}
#navigace  		 {position: absolute; width: 450px; top: 150px; left: 307px; _left: 307px; z-index: 5; background-color: #f0c8a0; color: #000000; padding: 0 0 0.4em 0; margin: 0; font-size: 0.9em; font-weight: bolder; text-align: center;}
#fotopruh  		 {position: absolute; width: 765px; height: 155px; top: 150px; left: 0px; background: url(../graphics/kolaz.jpg) no-repeat center center; z-index: 4;}
#levysloupec	 {position: absolute; width: 162px; top: 308px; left: 9px; background-color: #f0c8a0;}
#obsah    		 {position: absolute; width: 455px; top: 308px; left: 171px; }
#pravysloupec	 {position: absolute; width: 131px; top: 308px; left: 626px;}
#paticka			 {width: 455px; margin-top: 3em;}	
#matrjoska		 {padding: 0 0.5em;}	

h1						 {position: absolute; top: 90px; left: 120px;}
h1 a:visited   {text-decoration: none; color: #a00000;}

/* Odkazy v levé navigaci */
.nadodkaz			 {font-size: 1.3em; color: #a00000; margin: 0; padding: 0.6em 0.6em 0.3em 0.2em; font-weight: bolder;}
.odkaz				 {font-size: 0.9	em; color: #000000; padding: 0 0.4em 0 0.4em; margin: 1em 0 1em 0; text-align: left; font-weight: bolder;}	

/* Hlavní sekce */
h2						 {color: #a00000; font-size: 1.6em; margin: 0.9em 0 0.1em 0.6em; padding: 0;}
h3						 {color: #a00000; font-size: 1.1em; margin: 0.9em 0 0.1em 0.6em; padding: 0; font-style: italic;}
h4						 {color: #a00000; font-size: 0.9em; margin: 1.2em 0 0.1em 0.5em; padding: 0; font-weight: bold;}
li						 {font-size: 0.8em;}
p							 {font-size: 0.8em; margin: 0; padding: 0.6em 0.6em 0.2em 0.5em;}
.cesky				 {text-indent: 15px; font-size: 0.8em; margin: 0; padding: 0.6em 0.6em 0.2em 0.5em;}
.cele					 {text-align: right; font-size: 0.7em; font-style: italic; margin-right: 1em;}
img.ikonka		 {vertical-align: middle;}
table					 {margin: 1em; border: 1px solid #a00000; border-collapse: collapse; font-size: 0.8em;}
td						 {padding: 0.5em;}	
.paticka			 {text-align: center; font-family: 'arial',sans-serif; font-size: 0.7em; color: #a00000;}

/* Pravý sloupec */
.nadpis				 {font-size: 0.8em; color: #a00000; background-color: #f0c8a0; text-align: left; font-weight: bold; margin: 0; padding: 0.3em;}
.aktualita		 {font-size: 0.8em; color: #000000; padding: 0 0.5em 0 0.5em; margin: 0.9em	0 0.9em 0; border-left: dotted 1px #000000;}
.hlavicka      {color: #a00000; font-size: 0.9em; font-weight: bolder;}	
.img					 {text-align: center; margin: 1em; vertical-align: middle;}	

/* Logo */
.logotext			 {position: absolute; left: 400px; top: 48px; z-index: 1;}
.logologo			 {position: absolute; left: 0px; top: 0px; z-index: 2; height: 156px; width: 750px; background-image: url('../grafika/hlavni_logo.jpg'); background-position: left; background-repeat: no-repeat;}

/* Copyright */
#copyright		 				 {width: 250px; font-weight: bold; text-align: center; color: #000000; font-family: verdana,sans-serif; font-size: 0.6em; margin: 10em 0 0 250px; background-color: #f6f6f6; padding: 0.3em;}
#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;}

/* Jiné*/
.construction	 {font-size: 0.9em; text-align: center; color: #a00000; font-weight: bold; border: #a00000 5px ridge; margin: 1em; padding: 0.5em; background-color: #eddcdc;} 