@media all {
BODY		{MARGIN: 10px; PADDING: 0; BACKGROUND-COLOR: #F8EDDE; TEXT-ALIGN: center;}
P		    {MARGIN: 0; PADDING: 0; TEXT-ALIGN: justify;}
A		    {FONT-WEIGHT: bold; TEXT-DECORATION: underline; COLOR: #663333;}
A:hover		{COLOR: #000000;}
A:active	{COLOR: #663333;}

A.odkaz1		    {COLOR: #663333; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
A.odkaz1:hover	{COLOR: #000000; TEXT-DECORATION: underline;}
A.odkaz1:active	{COLOR: #663333;}

.resetovac {BORDER: 0px none; MARGIN: 0px; PADDING: 0px; FLOAT: none; CLEAR: both; WIDTH: 0px; HEIGHT: 0px; LINE-HEIGHT: 0px; FONT-SIZE: 0px;}

#main_page  {WIDTH: 950px; MARGIN: 0px auto 0px auto; TEXT-ALIGN: left; PADDING: 0;}
#main_page1 {BORDER: 1px solid black; MARGIN: 0; PADDING: 0;}
#main_page2 {MARGIN: 0; PADDING: 0; BACKGROUND: url(images/pozadi.gif) top left repeat-y;}

#hlava      {WIDTH: 948px; HEIGHT: 128px; BACKGROUND-COLOR: #F8EDDE; POSITION: relative;}
#jazyk1  {POSITION: absolute; TOP: 10px; LEFT: 758px;}
#jazyk2  {POSITION: absolute; TOP: 10px; LEFT: 782px;}
#jazyk3  {POSITION: absolute; TOP: 10px; LEFT: 806px;}
#jazyk4  {POSITION: absolute; TOP: 10px; LEFT: 830px;}
#menu       {FLOAT: left; WIDTH: 155px; MARGIN: 0; PADDING: 0;}
#menu1      {OVERFLOW: hidden;}
#main_menu	{PADDING: 8px 0 0 0; MARGIN: 0 10px 0 4px; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 75%;}
#main_menu A		{COLOR: #663333; TEXT-DECORATION: underline;}
#main_menu A:hover	{COLOR: #000000; TEXT-DECORATION: underline;}
#main_menu A:active	{}
#main_menu .item_text	{MARGIN: 0; OVERFLOW: hidden; FONT-WEIGHT: bold;}
#main_menu .item_mezera {HEIGHT: 15px; OVERFLOW: hidden;}

#login		{MARGIN: 25px 0 15px 0; TEXT-ALIGN: center; FONT-SIZE: 80%; COLOR: gray;}
#login A	{TEXT-DECORATION: none; COLOR: gray; FONT-WEIGHT: bold;}
#login A:hover	{COLOR: silver;}
#login A:active	{COLOR: gray;}

#hlavni     {FLOAT: right; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 75%; WIDTH: 777px; OVERFLOW: hidden;}
#hlavni1    {MARGIN: 12px 15px 15px 0px; OVERFLOW: hidden;}

.nadpis_b	  {FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 180%; FONT-WEIGHT: bold; COLOR: #663333; MARGIN-BOTTOM: 18px;}
.nadpis1    {FONT-SIZE: 120%; FONT-WEIGHT: bold; COLOR: #663333;}
.t1	        {FONT-SIZE: 120%; FONT-WEIGHT: bold;}
.t2	        {FONT-SIZE: 120%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.3em; TEXT-ALIGN: center;}

.odstavec	{TEXT-INDENT: 2em;}

TABLE		{FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 100%; EMPTY-CELLS: show;}
.tab		{BORDER-COLLAPSE: collapse;}
.tab TD		{PADDING: 0; VERTICAL-ALIGN: top;}
.tab1		{BORDER-COLLAPSE: collapse;}
.tab1 TH	{BORDER: solid 1px black; PADDING: 2px 5px 2px 5px; FONT-WEIGHT: bold; TEXT-ALIGN: center;}
.tab1 TD	{BORDER: solid 1px black; PADDING: 2px 5px 2px 5px;}
.ul		    {MARGIN-LEFT: 0.5em; BORDER-COLLAPSE: collapse;}
.ul TD		{PADDING: 0 0 0 0.7em; VERTICAL-ALIGN: top; TEXT-ALIGN: justify; LINE-HEIGHT: 1.15em;}

UL.u1		{LIST-STYLE: disc; PADDING: 0; MARGIN: 0 0 0 1.5em; LINE-HEIGHT: 1.15em; TEXT-ALIGN: justify;}
UL.u2		{LIST-STYLE: disc; PADDING: 0; MARGIN: 0.4em 0 1em 3em; LINE-HEIGHT: 1.15em; TEXT-ALIGN: justify;}
OL.o1   {LIST-STYLE: decimal outside; PADDING: 0; MARGIN: 0 0 0 3.5em; LINE-HEIGHT: 1.15em; TEXT-ALIGN: justify;}

.obrys		{MARGIN: 0; BORDER: solid 1px black;}

.odsazeni   {}
.odsazeni2  {MARGIN: 0 0 0.2em 1.5em;}
.radek1		{MARGIN-LEFT: 0.9em; TEXT-INDENT: -0.9em; LINE-HEIGHT: 1.3em; FONT-WEIGHT: bold; FONT-SIZE: 120%;}
.radek1 A {FONT-WEIGHT: bold;}
.radek2		{MARGIN-LEFT: 0.9em; TEXT-INDENT: -0.9em; LINE-HEIGHT: 1.3em; FONT-SIZE: 120%;}
.radek3		{MARGIN-LEFT: 0.75em; TEXT-INDENT: -0.75em; LINE-HEIGHT: 1.3em;}
.tecka2		{COLOR: #992222; FONT-WEIGHT: normal;}
.tecka1		{COLOR: #992222; FONT-WEIGHT: bold;}

.neaktivni	{COLOR: gray;}

.novinka {MARGIN-TOP: 10px; MARGIN-BOTTOM: 30px; CLEAR: both;}
.titulek {MARGIN: 0 0 5px 0; BORDER-COLLAPSE: collapse;}
.datum {COLOR: #992222; FONT-FAMILY: Arial, sans-serif; PADDING: 0 0.7em 0 0; VERTICAL-ALIGN: top;}
.nadpis {FONT-WEIGHT: bold; COLOR: #992222; PADDING: 0; VERTICAL-ALIGN: top;}
.text {TEXT-ALIGN: justify;}

.foto     {BORDER-COLLAPSE: collapse;}
.foto TD  {MARGIN: 0; PADDING: 5px; TEXT-ALIGN: center;}
.foto IMG {BORDER: solid 1px black; MARGIN-BOTTOM: 2px;}

.sloupce_mezera     {BORDER-COLLAPSE: collapse;}
.sloupce_mezera TH  {PADDING: 0 20px 0 0; WHITE-SPACE: nowrap; FONT-WEIGHT: bold; TEXT-ALIGN: left; VERTICAL-ALIGN: top;}
.sloupce_mezera TD  {PADDING: 0 20px 0 0; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top;}

.float_left   {MARGIN: 0.25em 1em 0.5em 0; FLOAT: left;}
.float_right  {MARGIN: 0.25em 0 0.5em 1em; FLOAT: right;}

INPUT		{MARGIN: 0; FONT-FAMILY: Verdana, Arial CE, Arial; FONT-SIZE: 100%; BORDER: solid 1px gray; BACKGROUND-COLOR: white;}
SELECT		{MARGIN: 0; FONT-FAMILY: Verdana, Arial CE, Arial; FONT-SIZE: 100%; BACKGROUND-COLOR: white;}
BUTTON		{FONT-FAMILY: Verdana, Arial CE, Arial; FONT-SIZE: 90%; BORDER: solid 1px gray;}
TEXTAREA	{MARGIN: 0; FONT-FAMILY: Verdana, Arial CE, Arial; FONT-SIZE: 100%; BORDER: solid 1px gray; BACKGROUND-COLOR: white;}
}

@media print {
BODY		{BACKGROUND: none;}
#main_page  {WIDTH: 100%; MARGIN: 0;}
#main_page1 {BORDER: none;}
#main_page2 {BACKGROUND: none;}
#hlava  {DISPLAY: none;}
#menu		{DISPLAY: none;}
#hlavni		{POSITION: static; TOP: 0px; LEFT: 0px; WIDTH: 100%; MARGIN: 0; PADDING: 0;}
}
