BODY   		{font-family: "Arial CE","Helvetica CE","Tahoma CE",Arial,Helvetica,Tahoma,sans-serif;}

DIV 		{margin-top: 0px; margin-bottom: 0px;}
H1		{color: #003399; font-weight: bold; font-size: 10pt; margin-bottom: 0pt; margin-top: 0pt; text-align: left;}
H2		{color: #003399; font-weight: bold; font-size: 9pt; margin-bottom: 0pt; margin-top: 0pt; text-align: left;}

FORM 		{margin-top: 0px; margin-bottom: 0px;}
INPUT		{border: 1px solid #818181; background-color: #FFFFFF; font-size: 8 pt;}
INPUT.checkbox  {border: none; background-color: transparent;}
INPUT.a		{border: 1px solid #FFFFFF;}
TEXTAREA		{border: 1px solid #818181; background-color: #FFFFFF; font-size: 8 pt;}
SELECT		{border: 1px solid #818181; background-color: #FFFFFF; font-size: 8 pt;}

HR		{height: 1px; color: black;}

.basic 		{font-size: 9pt; color: #000000; text-align: justify; background: url(/img/bg.jpg) no-repeat; padding: 0px 20px 20px 20px;}
.small		{font-size: 8pt; color: #000000; text-align: justify;}
.obr		{border: 1px solid #000000;}

.basic TABLE  {font-size: 9pt;}

A:link 		{color: #003399; text-decoration: none;}
A:visited 	{color: #336699; text-decoration: none;}
A:hover 	{color: #0000FF; text-decoration: underline;}
A:active 	{color: #0000FF; text-decoration: underline;}

A.hor-menu:link 	{color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight: bold; vertical-align: top; padding: 2px 0px 0px 0px;}
A.hor-menu:visited 	{color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight: bold; vertical-align: top;}
A.hor-menu:hover 	{color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight: bold; vertical-align: top;}
A.hor-menu:active 	{color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight: bold; vertical-align: top;}

.hp-left  {background: url(/img/bg1.jpg) no-repeat; color: #000000; font-size: 11px; padding: 16px 20px 0px 0px; width: 302px; height: 250px;}
.hp-left H1  {color: #003399; font-size: 13px; font-weight: bold; margin-bottom: 3px;}
.hp-left DIV  {padding-left: 25px;}
.hp-right  {background: url(/img/bg2.jpg) no-repeat; color: #000000; font-size: 11px; padding: 14px 25px 0px 2px; width: 388px; height: 250px;}
.hp-right TD  {padding: 5px 0px 3px 23px; font-size: 12px;}
.hp-right TD.separator  {padding: 0px; background-image: url(/img/separator.gif);}
.hp-right H2  {font-size: 12px; color: #000000; font-weight: bold; margin-bottom: 0px;}

.hp-right TABLE TD TABLE.skupiny TD {width: 17px; height: 14px; border: 1px solid #818181; font-size: 12px; text-align: center; vertical-align: center; cursor: hand; padding: 0px;}
.skupiny TD.unselect  {color: #000000; background-color: #FFFFFF;}
.skupiny TD.select  {color: #FFFFFF; background-color: #0054A6;}

.no-padding TD {padding: 0px;}

.tabulka {font-size: 9pt; color: #003366;}
.tabulka TH  {background-color: #0054A6; color: #FFFFFF; padding: 2px 5px 1px 5px; font-weight: normal; text-align: left;}
.tabulka TD.td1  {background-color: #DEE9F0; padding: 2px 5px 1px 5px;}
.tabulka TD.td2  {background-color: #EAF2F8; padding: 2px 5px 1px 5px;}

P.list  {margin-top: 0px; margin-bottom: 2px;}

.adresa  {color: #003399;}

.orange-div {margin-top: 5px; border: 1px solid black; background: #F1B538; padding: 3px 4px; color: black; font-size: 1.1em; font-weight: bold; text-decoration: none; display: block; text-align: left; }

