body				{
				MARGIN: 0px;
				FONT-FAMILY: Arial;
				BACKGROUND-COLOR: rgb(230,225,191);
				}

div:focus			{
				-MOZ-OUTLINE:none;
				}		

a:focus				{
				-MOZ-OUTLINE:none;
				}

form				{
				MARGIN: 0px;
				}

p				{
				MARGIN: 0px;
				}

q				{
				DISPLAY: block;
				MARGIN-TOP: 20px;
				MARGIN-LEFT: 30px;
				PADDING-TOP: 5px;
				PADDING-BOTTOM: 5px;
				PADDING-LEFT: 10px;
				BORDER-LEFT: 5px solid rgb(255,102,0);
				FONT-STYLE: italic;
				}

cite				{
				DISPLAY: block;
				FONT-STYLE: normal;
				FONT-SIZE: 8pt;
				FONT-WEIGHT: bold;
				MARGIN-BOTTOM: 20px;
				MARGIN-LEFT: 30px;
				PADDING-LEFT: 10px;
				BORDER-LEFT: 5px solid rgb(255,102,0);
				PADDING-BOTTOM: 5px;
				}

cite a				{
				COLOR: rgb(255,255,255);
				TEXT-DECORATION: none;
				}

cite a:hover			{
				COLOR: rgb(255,183,0);
				}

.header_global			{
				BORDER-BOTTOM: 5px solid rgb(160,156,131);
				WIDTH: 779px;height:230px;
				POSITION: relative;
				}

.header_global a		{
				POSITION: absolute;
				LEFT: 0px;
				TOP: 0px;
				WIDTH: 779px;
				HEIGHT: 230px;
				TEXT-DECORATION: none;
				DISPLAY: block;
				}

.menu_superglobal		{
				PADDING-TOP: 12px;
				PADDING-BOTTOM: 8px;
				BACKGROUND-COLOR: rgb(222,107,7);
				WIDTH: 779px;
				}

.menu_global			{
				MARGIN-LEFT: 30px;
				MARGIN-RIGHT: 30px;
				TEXT-ALIGN: left;
				HEIGHT: 27px;
				}

.menu_global a			{
				PADDING-TOP: 6px;
				PADDING-BOTTOM: 6px;
				TEXT-DECORATION: none;
				FONT-WEIGHT: bold;
				FONT-SIZE: 9pt;
				COLOR: rgb(255,255,255);
				WIDTH: 100px;
				FLOAT: left;
				VERTICAL-ALIGN: middle;
				DISPLAY: block;
				TEXT-ALIGN: center;
				BACKGROUND-IMAGE: url("./../images/menu-spacer.gif");
				BACKGROUND-POSITION: right top;
				BACKGROUND-REPEAT: no-repeat;
				}

.menu_global a:hover		{
				COLOR: rgb(176,45,9);
				}

.menu_global .active		{
				COLOR: rgb(128,28,0);
				}

.menu_global .active:hover	{
				COLOR: rgb(128,28,0);
				}

.menu_spacer			{
				MARGIN-TOP: 8px;
				WIDTH: 718px;
				BORDER-TOP: 1px solid rgb(204,96,8);
				}

.text_superglobal		{
				OVERFLOW: auto;
				WIDTH: 779px;
				BACKGROUND-COLOR: rgb(191,53,14);
				PADDING-TOP: 40px;
				PADDING-BOTTOM: 30px;
				BACKGROUND-IMAGE: url("./../images/text-background.gif");
				BACKGROUND-POSITION: left top;
				BACKGROUND-REPEAT: repeat-x;
				BORDER-BOTTOM: 5px solid rgb(160,156,131);
				}

.text_global			{
				PADDING-LEFT: 30px;
				PADDING-RIGHT: 30px;
				VERTICAL-ALIGN: top;
				OVERFLOW: auto;
				}

.text_spacing			{
				WIDTH: 490px;
				TEXT-ALIGN: left;
				FLOAT: left;
				TEXT-ALIGN: left;
				BACKGROUND-IMAGE: url("./../images/text-spacer.gif");
				BACKGROUND-POSITION: right top;
				BACKGROUND-REPEAT: repeat-y;
				MIN-HEIGHT: 450px;
				_HEIGHT: 450px;
				}

.text_stranky			{
				WIDTH: 460px;
				COLOR: rgb(255,255,255);
				FONT-SIZE: 9pt;
				TEXT-ALIGN: justify;
				}

.text_stranky_imgl		{
				WIDTH: 100px;
				HEIGHT: 100px;
				FLOAT: left;
				MARGIN-RIGHT: 20px;
				MARGIN-BOTTOM: 10px;
				MARGIN-TOP: 4px;
				}

.text_stranky_imgr		{
				WIDTH: 100px;
				HEIGHT: 100px;
				FLOAT: right;
				MARGIN-LEFT: 20px;
				MARGIN-BOTTOM: 10px;
				MARGIN-TOP: 4px;
				}

.text_stranky h2		{
				MARGIN-TOP: 10px;
				MARGIN-BOTTOM: 20px;
				COLOR: rgb(255,183,0);
				FONT-SIZE: 10pt;
				}

.text_stranky h3		{
				MARGIN: 0px;
				MARGIN-BOTTOM: 10px;
				FONT-SIZE: 9pt;
				COLOR: rgb(255,183,0);
				}

.text_stranky p			{
				PADDING-BOTTOM: 14px;
				}

.text_stranky div		{
				PADDING-BOTTOM: 14px;
				}

.text_stranky a			{
				COLOR: rgb(255,255,255);
				}

.text_stranky a:hover		{
				COLOR: rgb(255,183,0);
				}

.text_stranky ul		{
				WIDTH: 100%;
				PADDING: 0px;
				MARGIN: 0px;
				OVERFLOW: auto;
				PADDING-BOTTOM: 14px;
				}

.text_stranky ul li		{
				WIDTH: 445px;
				FLOAT: left;
				CLEAR: both;
				PADDING: 0px;
				MARGIN: 0px;
				PADDING-LEFT: 15px;
				LIST-STYLE-TYPE: none;
				BACKGROUND-IMAGE: url("./../images/list_item.gif");
				BACKGROUND-POSITION: left 5px;
				BACKGROUND-REPEAT: no-repeat;
				}

#fotoalbum			{
				WIDTH: 100%;
				PADDING: 3px 0px 0px 0px;
				MARGIN: 0px;
				OVERFLOW: hidden;
				}

#fotoalbum li			{
				WIDTH: 220px;
				CLEAR: none;
				PADDING: 0px 0px 20px 0px;
				BACKGROUND-IMAGE: none;
				}

#fotoalbum .right		{
				FLOAT: right;
				}

#fotoalbum .spacer		{
				WIDTH: 100%;
				PADDING: 0px;
				HEIGHT: 1px;
				CLEAR: both;
				FLOAT: left;
				OVERFLOW: auto;
				}

#fotoalbum .spacer img		{
				FLOAT: left;
				}

#fotoalbum li .img		{
				WIDTH: 100%;
				HEIGHT: 80px;
				DISPLAY: block;
				OVERFLOW: auto;
				TEXT-DECORATION: none;
				}

#fotoalbum li .img a		{
				FLOAT: left;
				BORDER: 4px solid rgb(255,255,255);
				}

#fotoalbum li .img a img	{
				FLOAT: left;
				BORDER: 1px solid rgb(160,156,131);
				}

#fotoalbum li .title		{
				WIDTH: 210px;
				PADDING: 3px 5px 2px 5px;
				BACKGROUND-COLOR: rgb(255,255,255);
				COLOR: rgb(50,50,50);
				TEXT-DECORATION: none;
				DISPLAY: block;
				}

#foto				{
				WIDTH: 100%;
				PADDING: 3px 0px 0px 0px;
				MARGIN: 0px;
				OVERFLOW: hidden;
				}

#foto li			{
				WIDTH: 100px;
				CLEAR: none;
				PADDING: 0px 19px 19px 0px;
				BACKGROUND-IMAGE: none;
				OVERFLOW: auto;
				}

#foto .last			{
				PADDING-RIGHT: 0px;
				}

#foto li a			{
				FLOAT: left;
				BORDER: 4px solid rgb(255,255,255);
				}

#foto li a img			{
				FLOAT: left;
				BORDER: 1px solid rgb(160,156,131);
				}

.aktuality			{
				FLOAT: right;
				WIDTH: 200px;
				TEXT-ALIGN: left;
				COLOR: rgb(255,255,255);
				FONT-SIZE: 9pt;
				}

.aktuality h1			{
				FONT-SIZE: 10pt;
				COLOR: rgb(255,183,0);
				MARGIN-TOP: 10px;
				MARGIN-BOTTOM: 5px;
				}

.aktuality p			{
				PADDING-BOTTOM: 10px;
				BORDER-BOTTOM: 1px dashed rgb(255,255,255);
				FONT-SIZE: 8pt;
				}

.aktuality_datum		{
				DISPLAY: block;
				PADDING-TOP: 5px;
				COLOR: rgb(255,183,0);
				}

.aktuality_box_global		{
				BACKGROUND-COLOR: rgb(255,255,255);
				MARGIN-TOP: 20px;
				PADDING: 5px;
				}

.aktuality_box			{
				BORDER: 1px solid rgb(160,156,131);
				BACKGROUND-COLOR: rgb(204,199,167);
				}

.aktuality_box a		{
				PADDING-TOP: 3px;
				PADDING-BOTTOM: 3px;
				MARGIN-LEFT: 10px;
				MARGIN-RIGHT: 10px;
				BORDER-BOTTOM: 1px solid rgb(160,156,131);
				DISPLAY: block;
				FONT-WEIGHT: bold;
				TEXT-DECORATION: none;
				FONT-SIZE: 8pt;
				COLOR: rgb(87,85,75);
				}

.aktuality_box a:hover		{
				COLOR: rgb(191,53,14);
				}

.aktuality_box p 		{
				BORDER: 0px;
				PADDING-TOP: 3px;
				PADDING-BOTTOM: 3px;
				MARGIN-LEFT: 10px;
				MARGIN-RIGHT: 10px;
				FONT-SIZE: 8pt;
				COLOR: rgb(87,85,75);
				}

.footer_superglobal		{
				BACKGROUND-COLOR: rgb(204,199,167);
				WIDTH: 779px;
				HEIGHT: 50px;
				}

.footer_global			{
				PADDING-LEFT: 30px;
				PADDING-RIGHT: 30px;			
				}

.footer_left			{
				WIDTH: 270px;
				PADDING-TOP: 20px;
				FONT-SIZE: 8pt;
				FLOAT: left;
				TEXT-ALIGN: left;
				FONT-WEIGHT: bold;
				COLOR: rgb(160,156,131);
				}

.footer_right			{
				WIDTH: 440px;
				FLOAT: right;
				TEXT-ALIGN: right;
				FONT-SIZE: 8pt;
				PADDING-TOP: 20px;
				}

.footer_right a			{
				TEXT-DECORATION: none;
				COLOR: rgb(87,85,75);
				FONT-SIZE: 8pt;
				FONT-WEIGHT: bold;
				}

.footer_right a:hover		{
				COLOR: rgb(191,53,14);
				}

.footer_href_spacer		{
				PADDING-LEFT: 5px;
				PADDING-RIGHT: 5px;
				FONT-SIZE: 8pt;
				COLOR: rgb(87,85,75);
				}

.diskuse_superglobal		{
				WIDTH: 460px;
				PADDING-BOTTOM: 10px;
				}

.diskuse_global			{
				PADDING-LEFT: 0px;
				PADDING-RIGHT: 0px;
				}

.diskuse_nadpis			{
				FLOAT: left;
				WIDTH: 290px;
				PADDING-TOP: 10px;
				PADDING-BOTTOM: 10px;
				FONT-WEIGHT: bold;
				COLOR: rgb(255,183,0);
				}

.diskuse_datum			{
				FLOAT: right;
				WIDTH: 150px;
				PADDING-TOP: 10px;
				PADDING-BOTTOM: 10px;
				TEXT-ALIGN: right;
				COLOR: rgb(255,183,0);
				}

.diskuse_text			{
				CLEAR: both;
				PADDING-BOTTOM: 10px;
				BORDER-BOTTOM: 1px solid rgb(201,70,11);
				COLOR: rgb(255,255,255);
				}

.diskuse_autor			{
				PADDING-TOP: 10px;
				FONT-SIZE: 8pt;
				COLOR: rgb(255,255,255);
				DISPLAY: block;
				}

.diskuse_autor a		{
				COLOR: rgb(255,255,255);				
				}

.diskuse_autor a:hover		{
				TEXT-DECORATION: none;
				}

.informix			{
				BACKGROUND-COLOR: rgb(204,199,167);
				COLOR: rgb(87,85,75);
				PADDING: 10px;
				MARGIN-BOTTOM: 30px;
				}


.diskuse_formsuperglobal	{
				WIDTH: 460px;
				OVERFLOW: auto;
				BACKGROUND-COLOR: rgb(204,199,167);
				}

.diskuse_formglobal		{
				PADDING: 10px;
				}


.diskuse_formglobal fieldset	{
				BORDER: 1px solid rgb(160,156,131);
				MARGIN: 0px;
				PADDING-LEFT: 10px;
				PADDING-RIGHT: 10px;
				PADDING-TOP: 0px;
				PADDING-BOTTOM: 0px;
				}

.diskuse_formglobal legend	{
				MARGIN-LEFT: 20px;
				COLOR: rgb(87,85,75);
				FONT-WEIGHT: bold;
				FONT-SIZE: 8pt;
				PADDING-LEFT: 10px;
				PADDING-RIGHT: 10px;
				}		

.diskuse_form_popis		{
				WIDTH: 100px;height:30px;
				FLOAT: left;
				CLEAR: both;
				COLOR: rgb(87,85,75);
				FONT-WEIGHT: bold;
				FONT-SIZE: 8pt;
				}

.dd				{
				WIDTH: 200px;
				}

.diskuse_form_popis span	{
				FONT-WEIGHT: bold;
				COLOR: rgb(255,0,0);
				}

.diskuse_form_pole		{
				WIDTH: 300px;
				FLOAT: right;
				TEXT-ALIGN: right;
				}

.diskuse_form_area		{
				WIDTH: 300px;
				FLOAT: right;
				TEXT-ALIGN: right;
				}

.diskuse_form_pole input	{
				BORDER: 1px solid rgb(160,156,131);
				WIDTH: 300px;
				HEIGHT: 25px;
				PADDING-TOP: 3px;
				PADDING-LEFT: 3px;
				PADDING-RIGHT: 3px;
				}

.diskuse_form_area textarea	{
				BORDER: 1px solid rgb(160,156,131);
				WIDTH: 300px;
				HEIGHT: 100px;
				}

.diskuse_form_tlacitko		{
				CLEAR: both;
				TEXT-ALIGN: right;
				}

.diskuse_form_tlacitko span	{
				PADDING-RIGHT: 150px;
				COLOR: rgb(87,85,75);
				FONT-SIZE: 8pt;
				}

.diskuse_form_tlacitko span strong{
				FONT-WEIGHT: bold;
				COLOR: rgb(255,0,0);
				}

#add_prispevek			{
				PADDING: 20px 20px 15px 20px;
				BACKGROUND-COLOR: rgb(204,199,167);
				BORDER: 1px solid rgb(138,132,96);
				}

#add_prispevek p		{
				WIDTH: 100%;
				PADDING: 0px 0px 5px 0px;
				OVERFLOW: auto;
				}

#add_prispevek p label		{
				PADDING-TOP: 3px;
				COLOR: rgb(87,85,75);
				FONT-SIZE: 8pt;
				FONT-WEIGHT: bold;
				FLOAT: left;				
				}

#add_prispevek p label span	{
				COLOR: rgb(255,0,0);
				}

#add_prispevek p input		{
				WIDTH: 300px;
				PADDING: 3px;
				FONT-SIZE: 8pt;
				COLOR: rgb(50,50,50);
				FLOAT: right;
				BORDER: 1px solid rgb(160,156,131);
				FONT-FAMILY: Arial;
				}

#add_prispevek p textarea	{
				WIDTH: 300px;
				HEIGHT: 100px;
				PADDING: 3px;
				FONT-SIZE: 8pt;
				COLOR: rgb(50,50,50);
				FLOAT: right;
				BORDER: 1px solid rgb(160,156,131);
				FONT-FAMILY: Arial;
				OVERFLOW-Y: scroll;
				}

#add_prispevek .button		{
				PADDING-TOP: 10px;
				}

#add_prispevek p button		{
				PADDING: 8px 15px 8px 15px;
				FLOAT: right;
				FONT-SIZE: 8pt;
				BACKGROUND-COLOR: rgb(160,156,131);
				CURSOR: pointer;
				COLOR: rgb(50,50,50);
				FONT-WEIGHT: bold;
				BORDER: 0px;
				FONT-FAMILY: Arial;
				}

#add_prispevek .button span	{
				COLOR: rgb(87,85,75);
				FONT-SIZE: 8pt;
				FLOAT: left;
				PADDING-TOP: 9px;
				}

#add_prispevek .button span strong{
				COLOR: rgb(255,0,0);
				FONT-WEIGHT: bold;
				}






.form_spacer			{
				MARGIN-TOP: 20px;
				}


.clanek_nadpis			{
				MARGIN-TOP: 10px;
				PADDING-BOTTOM: 5px;
				}

.clanek_nadpis a		{
				FONT-SIZE: 10pt;
				FONT-WEIGHT: bold;
				COLOR: rgb(255,183,0);
				}

.clanek_nadpis a:hover		{
				TEXT-DECORATION: none;
				}

.clanek_uvod			{
				PADDING-TOP: 10px;
				PADDING-BOTTOM: 15px;
				BORDER-BOTTOM: 1px solid rgb(201,70,11);
				MARGIN-BOTTOM: 10px;
				}

.strankovani			{
				PADDING-BOTTOM: 10px;
				}

.strankovani a			{
				COLOR: rgb(87,85,75);
				PADDING-TOP: 3px;
				PADDING-BOTTOM: 3px;
				PADDING-LEFT: 5px;
				PADDING-RIGHT: 5px;
				BORDER: 1px solid rgb(138,132,96);
				TEXT-DECORATION: underline;
				BACKGROUND-COLOR: rgb(219,214,179);
				}

.strankovani a:hover		{
				BACKGROUND-COLOR: rgb(194,190,161);
				COLOR: rgb(87,85,75);
				}

.strankovani_noactive		{
				PADDING-TOP: 3px;
				COLOR: rgb(87,85,75);
				PADDING-BOTTOM: 3px;
				PADDING-LEFT: 5px;
				PADDING-RIGHT: 5px;
				BORDER: 1px solid rgb(138,132,96);
				BACKGROUND-COLOR: rgb(219,214,179);
				}

.pokus				{
				POSITION: absolute;
				TOP: 0px;
				LEFT: 0px;
				WIDTH: 100%;
				HEIGHT: 230px;
				BACKGROUND-IMAGE: url("./../images/hlavicka_alternative.gif");
				BACKGROUND-POSITION: center top;
				BACKGROUND-REPEAT: no-repeat;
				}

.clanky_read_nadpis h2		{
				MARGIN-TOP: 10px;
				MARGIN-BOTTOM: 20px;
				}

.clanky_read_autdat		{
				BORDER-BOTTOM: 1px solid rgb(201,70,11);
				MARGIN-BOTTOM: 30px;
				PADDING-BOTTOM: 10px;
				}

.hlavni_strana_nadpis1		{
				FONT-SIZE: 12pt;
				MARGIN-TOP: 10px;
				DISPLAY: block;
				TEXT-ALIGN: center;
				FONT-WEIGHT: bold;
				COLOR: rgb(255,183,0);
				FONT-STYLE: italic;
				}

.hlavni_strana_nadpis2		{
				FONT-SIZE: 12pt;
				DISPLAY: block;
				TEXT-ALIGN: center;
				FONT-WEIGHT: bold;
				COLOR: rgb(255,183,0);
				}

.hlavni_strana_minicitace	{
				FONT-SIZE: 8pt;
				DISPLAY: block;
				TEXT-ALIGN: center;
				COLOR: rgb(255,255,255);
				FONT-STYLE: italic;
				}

.formular_global		{
				WIDTH: 460px;
				MARGIN-TOP: 20px;
				}

.formular_popis			{
				FLOAT: left;
				WIDTH: 180px;
				FONT-SIZE: 9pt;
				PADDING-TOP: 2px;
				PADDING-BOTTOM: 3px;
				MARGIN-BOTTOM: 10px;
				FONT-WEIGHT: bold;
				}

.formular_pole			{
				FLOAT: right;
				WIDTH: 280px;
				MARGIN-BOTTOM: 10px;
				}

.formular_pole input		{
				MARGIN: 0px;
				PADDING: 0px;
				BORDER: 1px solid rgb(199,194,163);
				_MARGIN-TOP: -1px;
				_MARGIN-BOTTOM: -1px;
				HEIGHT: 20px;
				PADDING: 1px;
				WIDTH: 280px;
				}

.formular_pole textarea		{
				MARGIN: 0px;
				PADDING: 0px;
				BORDER: 1px solid rgb(199,194,163);
				HEIGHT: 100px;
				PADDING: 1px;
				WIDTH: 280px;
				OVERFLOW-Y: scroll;
				FONT-FAMILY: Arial;
				FONT-SIZE: 10pt;
				}

.formular_button		{
				TEXT-ALIGN: right;
				CLEAR: both;
				}

.formular_button button		{
				WIDTH: 80px;
				BORDER: 1px solid rgb(199,194,163);
				FONT-SIZE: 9pt;
				PADDING-TOP: 5px;
				PADDING-BOTTOM: 5px;
				}

.formular_send			{
				TEXT-ALIGN: right;
				PADDING-TOP: 20px;
				FONT-SIZE: 9pt;
				FONT-WEIGHT: bold;
				COLOR: rgb(255,183,0);
				}

#strankovaniid			{padding:0px 0px 10px 0px}