body		{font-family: sans-serif, Verdana, arial, sans-serif; font-size: 80%; background: #F1F1F1; padding: 0px; margin: 0px;}

img.doprava  {float: right; padding: 1px; margin: 0px 10px 5px 30px; border: 4px solid #006600;}
.skryte		{display: none;}
.clear		{clear: both;}
a		{color: #AA0000;}
p   {text-align: justify; font-size: 115%; line-height: 140%; padding-bottom: 15px;}

#stranka	{width: 750px; background-color: #FFFFFF; margin: 0px auto; position: relative;}
#top		{position: relative; height: 130px; background: #FFFFFF url('img/top.jpg') no-repeat 0% 0%;}
#top h3		{display: none; position: absolute; top: 5px; left: 20px; z-index: 2; font-size: 250%; font-weight: bold; color: #FFFF55; letter-spacing: 5px; margin: 0px;}
#top div	{position: absolute; top: 8px; left: 23px; z-index: 1; font-size: 250%; font-weight: bold; color: #000000; letter-spacing: 5px;}
#top span	{display: none; font-size: 130%; font-weight: bold; color: #880000; letter-spacing: 2px; margin: 15px 0px 5px 20px;}

#page_path	{padding: 5px;}

#prave-menu {position: absolute; top: 0px; right: 0px;}
#prave-menu ul	{list-style-type: none; margin-top: 5px;}
#prave-menu ul li	{margin: 2px 10px; xbackground-color: #AA0000; xborder: 1px solid #32B976;}
#prave-menu ul li a	{text-align: right; display: block; width: 220px; color: #AA2222; padding: 1px 10px; margin: 0px; text-decoration: none; font-size: 95%;}
#prave-menu ul li a:hover	{color: #DDDDDD;  background-color: #AA0000;}

#menu ul	{list-style-type: none; margin: 10px 0px 10px 40px; padding: 0px;}
#menu ul li	{float: left; margin: 10px 10px; background-color: #AADDF0; border: 1px solid #32B976;}
#menu ul li a	{display: block; font-size: 95%; padding: 3px 5px; margin: 0px; text-decoration: none; font-weight: bold;}

#obsah		{padding: 10px 20px;}
#obsah h1	{color: #006600; background: #F1F1F1; padding: 4px; font-size: 160%; font-weight: normal; letter-spacing: 3px; border-bottom: 2px dashed #006600;}
#obsah h2	{color: #AA0000; font-size: 130%; font-weight: bold; letter-spacing: 1px;}
#obsah h3	{color: #AA0000; font-size: 115%; font-weight: bold; letter-spacing: 1px;}

#obsah .mineral-hlavni		{border: 1px solid #770000; width: 100%;}
#obsah .mineral-hlavni td	{font-weight: normal; border: 1px solid #DDBB88;  width: 50%}
#obsah .mineral-hlavni td + td	{font-weight: bold;}


.nahled-obrazku   {width: 220px; padding-bottom: 15px;}

.pohledy td       {vertical-align: top; padding-bottom: 15px;}
.nahled-pohled    {xborder: 5px solid #FFEEDD; margin-right: 20px;}
.nahled-pohled a  {border: none;}
.nahled-pohled a img {border: none;}


.stripky p span     {display: block; font-weight: normal; margin-bottom: 15px; font-style: italic; font-size: 90%; color: #000066;}
.stripky            {font-style: normal; font-size: 95%;}

.popisek-info        {font-size: 90%;}
