body		{font-family: sans-serif, Verdana, arial, sans-serif; font-size: 80%; background: #F1F1F1 url('/soubory/img/bg-body.jpg') 50% 0px no-repeat;}

.skryte		{display: none;}
.clear		{clear: both;}

p		{text-align: justify; letter-spacing: 0px;}
p.perex		{background-color: #EEEEDD; padding: 5px 10px; margin-bottom: 25px; xfont-style: italic; font-size: 110%; text-indent: 0px; line-height: 135%; letter-spacing: 0px;}
h1		{line-height: 140%; color: #660000; font-size: 180%; margin: 0px 0px 20px 0px;}
h2		{line-height: 140%; color: #660000; font-size: 130%;}
h3		{line-height: 140%; color: #660000; font-size: 120%;}
a		{color: #CC0000;}

.perexVolary   {background-color: #EEEEDD; padding: 5px 10px; margin-bottom: 25px; xfont-style: italic; font-size: 110%; text-indent: 0px; line-height: 135%; letter-spacing: 0px;}
.perexGeneral   {border: 1px solid #CCCCCC;background-color: #EEEEEE; padding: 5px 10px; margin-bottom: 15px; xfont-style: italic; font-size: 110%; text-indent: 0px; letter-spacing: 0px;}
table {border-collapse:collapse; border: 1px solid #CCCCCC; text-align:center;font-size:100%; margin:10px;} 
td {border: 1px solid #CCCCCC; padding:5px;}
thead {font-style:italic;}
dd {text-align: justify}
.tmpAura {font-size:30px; color:navy; font-family: Garamond, Times, serif;font-weight:bold}

img.doprava  {float: right; padding: 3px; margin: 0px 0px 5px 20px; border: 1px solid #CCCCCC;}
img.doleva  {float: left; padding: 3px; margin: 0px 20px 5px 0px; border: 1px solid #CCCCCC;}


#top		{height: 120px; position: relative; background: #e8e7d5 url('/soubory/img/bg-top.jpg') 100% 100% no-repeat; border: 2px solid #CCCCAA;}
#top h3		{height: 90px; background: url('/soubory/img/cgs-logo.gif') 10px 50% no-repeat; padding: 30px 0px 0px 170px; margin: 0px; color: #882200; font-size: 200%; letter-spacing: 2px; font-style: italic; line-height: 120%;}
#top span	{position: absolute; left: 380px; top: 65px; color: #AA4433; font-size: 120%; letter-spacing: 2px; font-style: italic; font-weight: bold;}
#page_path	{font-size: 85%; margin: 0px 0px 5px 0px;}

#stranka	{position: relative; width: 740px; line-height: 140%; margin: 0px auto; padding: 5px; background-color: #FFFFFF; border: 2px solid #FFFFFF;}


#obsahmm	{padding: 0px 20px 0px 20px;}
#obsahpm	{float: right; width: 490px; padding: 0px 20px 0px 0px;}

.obsah h2	{margin: 30px 0px 5px 0px; padding: 0px 0px 0px 10px; background-color: #F0F0F0; border-bottom: 1px solid #660000;}
.obsah h3	{margin: 30px 0px 5px 0px; padding: 0px 0px 0px 10px; background-color: #F0F0F0; border-bottom: 1px solid #660000;}

.obsah ul	{list-style-image: url('/soubory/img/sipka.gif');}




#levysl		{width: 200px;}
#pravysl        {width: 200px; float: right; background-color: white; padding-left:10px;margin-bottom:60px}

#menu         {width:200px; padding: 0px; margin: 0px 0px 30px 0px; xbackground-color: #FCF8F4; line-height: 110%;}
#menu h3      {text-align: center; font-size: 80%; color:#EEEEEE; background:#AA3535;}
#menu a       {display:block; color:#AA0000; text-decoration:none; xborder-bottom:1px solid #EEFFDD; font-family: verdana;}

#menu ul      {list-style-type:none;}
#menu li a      {padding:0px; margin:1px 0px; border-right: 5px solid #CCCCAA; border-bottom: 1px solid #DDDDCC;}
#menu ul.menu1      {margin:0px; padding:0px; letter-spacing: 1px;}
#menu ul.menu2      {margin:0px; padding:0px; letter-spacing: 0px; margin-bottom: 0px;}
#menu ul.menu3      {margin:0px; padding:0px;}
#menu ul.menu4      {margin:0px; padding:0px;}

#menu ul.menu1 li a  {background-color: #FAF5EA; color: #AA0000; font-weight: bold;}
#menu ul.menu2 li a  {color:#885500; font-weight: normal;}


#menu ul.menu1 li a {padding: 7px 5px 7px 18px; font-size:92%; xfont-weight:normal;}
#menu ul.menu2 li a {padding: 6px 5px 6px 30px; font-size:90%; font-weight:normal;}
#menu ul.menu3 li a {padding: 5px 5px 5px 40px; font-weight:normal; font-size:85%;}
#menu ul.menu4 li a {padding: 5px 5px 5px 50px; font-weight:normal;}

#menu ul li a:hover {background-image: url('/soubory/img/modra-sipka.gif'); background-repeat: no-repeat; background-position: 3px 50%; } 
#menu ul li a.active_page {background-color: #AA0000; color: #FFCC55; border-right: 5px solid #FFCC55;  border-bottom: 1px solid #FFCC55;} 
#menu ul li a.last_active_node {background-color: #CC5544; color: #FFCC55; border-right: 5px solid #CCCCAA; border-bottom: 1px solid #DDDDCC;}

.levyslbox		{margin: 20px 0px 0px 0px;}
.levyslbox h4		{border-left: 10px solid #AA0000; background-color: #F0F0F0; margin: 0px; text-align: center; font-size: 100%;}
.levyslbox p		{font-size: 90%; margin: 3px 0px 7px 0px; padding: 5px; line-height: 130%;}
.levyslbox p a		{display: block; text-align: right;}

.pravyslbox		{margin: 0px 0px 0px 0px; background-color:#FFFAE5}
.pravyslbox h4		{border-left: 5px solid #AA0000; border-right: 5px solid #AA0000; background-color: #F0F0F0; margin: 0px; text-align: center; font-size: 100%;}
.pravyslbox p		{font-size: 90%; margin: 3px 0px 7px 0px; padding: 5px; line-height: 130%;}
.pravyslbox p a		{display: block; text-align: right;}


#sponzori		{text-align: center;}
#sponzori a		{color: #CC8855; text-decoration: none; display: block; padding: 7px 0px;}
#sponzori a:hover	{color: #AA3300; text-decoration: underline; background-color: #F1F1F1;}
#sponzori div		{margin: 2px 0px; font-size: 90%;}
#sponzori img		{display: block; margin: 0px auto; border: none;}


#bottom	{font-size: 85%; color: #666666; line-height: 120%; margin: 15px 0px 0px 0px; padding: 2px; border-top: 1px dotted #AAAAAA; clear:both; }

#rvs_link	{position: absolute; top: 10px; right: 10px;}
#rvs_link img	{border: 0px;}

#logo_link	{position: absolute; top: 10px; left: 10px;}
#logo_link a	{display: block; width: 150px; height: 115px; text-decoration: none;}


ul.novinky_uvod span 	{display: block; color: #666666; font-size: 90%; line-height: 120%; margin-bottom: 5px;}
ul.novinky_uvod a	{}

ul.fotogalerie_uvod p 	{display: block; color: #666666; font-size: 90%; line-height: 120%; margin: 0px 0px 0px 0px; padding: 0px; text-indent: 0px;}

dt {
	font-weight: bold;
}
dd {
	margin-bottom: 1em;
}

.aut{
font-weight: bolder;
}

.tit{font-style: italic; display:block;margin-left:30px}
