body					{
					FONT-FAMILY: Arial;
					MARGIN: 0px;
					}

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

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

p					{
					MARGIN: 0px;
					PADDING: 0px;
					}

img					{
					BORDER: 0px;
					}

form					{
					MARGIN: 0px;
					PADDING: 0px;
					}

#top_search				{
					WIDTH: 100%;
					HEIGHT: 65px;
					BACKGROUND: rgb(255,255,255);
					TEXT-ALIGN: right;
					}



#top_search button			{
					MARGIN: 0px;
					PADDING: 0px;
					WIDTH: 60px;
					BORDER: 1px solid rgb(204,0,1);
					BACKGROUND-COLOR: rgb(204,0,1);
					COLOR: rgb(255,255,255);
					FONT-SIZE: 8pt;
					PADDING-TOP: 2px;
					PADDING-BOTTOM: 2px;
					HEIGHT: 22px;
					MARGIN-LEFT: 20px;
					MARGIN-TOP: 20px;
					}

#top_search input			{
					WIDTH: 220px;
					HEIGHT: 22px;
					MARGIN-TOP: 20px;
					}

.content				{
					WIDTH: 100%;
					OVERFLOW: auto;
					CLEAR: both;
					BACKGROUND-IMAGE: url("./../images/pozadi.gif");
					BACKGROUND-POSITION: left top;
					BACKGROUND-REPEAT: repeat-y;
					}

.header_left				{
					FLOAT: left;
					WIDTH: 202px;
					HEIGHT: 255px;
					BORDER-BOTTOM: 2px solid rgb(255,255,255);
					BACKGROUND-COLOR: #3d3e39;
					TEXT-ALIGN: left;
					}

.header_right				{
					FLOAT: right;
					WIDTH: 698px;
					HEIGHT: 255px;
					BACKGROUND: #3d3e39;
					BORDER-BOTTOM: 2px solid rgb(255,255,255);
					BACKGROUND-IMAGE: url("./../images/hlavicka.jpg");
					DISPLAY: block;
					BACKGROUND-POSITION: left top;
					BACKGROUND-REPEAT: no-repeat;
					TEXT-ALIGN: right;
					POSITION: relative;
					}


.logo_text				{
					PADDING: 30px;
					PADDING-LEFT: 40px;
					FONT-SIZE: 8pt;
					FONT-WEIGHT: bold;
					COLOR: rgb(255,255,255);
					}

#superglobal				{
					WIDTH: 900px;
					OVERFLOW: hidden;
					POSITION: relative;
					}

#superglobal_home			{
					WIDTH: 900px;
					OVERFLOW: auto;
					}

#global_left				{
					WIDTH: 550px;
					FLOAT: left;
					BACKGROUND-COLOR: rgb(255,255,255);
					}

#global_right				{
					WIDTH: 350px;
					PADDING-TOP: 26px;
					FLOAT: right;
					TEXT-ALIGN: left;
					FONT-SIZE: 8pt;
					COLOR: rgb(255,255,255);
					PADDING-BOTTOM: 30px;
					}

#global_right h2			{
					MARGIN: 0px;
					PADDING: 0px;
					COLOR: rgb(255,255,255);
					FONT-SIZE: 9pt;
					FONT-WEIGHT: bold;
					PADDING-LEFT: 30px;
					PADDING-TOP: 20px;
					}

#global_right h3			{
					MARGIN: 0px;
					PADDING: 0px;
					FONT-SIZE: 8pt;
					FONT-WEIGHT: bold;
					COLOR: rgb(255,255,266);
					PADDING-BOTTOM: 5px;
					DISPLAY: block;
					BORDER-BOTTOM: 5px solid rgb(250,78,78);
					MARGIN-TOP: 20px;
					}

#global_right ul, #global_right li	{
					MARGIN: 0px;
					PADDING: 0px;
					MARGIN-TOP: 10px;
					LIST-STYLE-IMAGE: url("./../images/seznam_right.gif");
					}

#global_right ul			{
					MARGIN-LEFT: 19px;
					}

#global_right li			{
					MARGIN-TOP: 5px;
					}

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

#global_right a:hover			{
					COLOR: rgb(250,184,87);
					}

.menu_horizontal			{
					BACKGROUND-COLOR: rgb(204,0,1);
					TEXT-ALIGN: right;
					PADDING-RIGHT: 10px;
					PADDING-TOP: 8px;
					PADDING-BOTTOM: 10px;
					}

.menu_horizontal ul, .menu_horizontal li	{
					MARGIN: 0px;
					DISPLAY: inline;
					PADDING: 0px;
					LIST-STYLE-TYPE: none;
					}

.menu_horizontal a			{
					FONT-SIZE: 8pt;
					COLOR: rgb(255,255,255);
					TEXT-DECORATION: none;
					PADDING-LEFT: 10px;
					PADDING-RIGHT: 10px;
					BORDER-RIGHT: 1px solid rgb(255,255,255);
					}

.menu_horizontal a:hover		{
					COLOR: rgb(250,184,87);
					}

.nadpisy				{
					TEXT-ALIGN: left;
					PADDING-LEFT: 40px;
					BACKGROUND-COLOR: rgb(156,151,132);
					PADDING-TOP: 10px;
					PADDING-BOTTOM: 10px;
					}

.nadpisy h2				{
					MARGIN: 0px;
					PADDING: 0px;
					DISPLAY: inline;
					FONT-SIZE: 9pt;
					COLOR: rgb(255,255,255);
					PADDING-RIGHT: 124px;
					}

#menu_vertical				{
					PADDING-TOP: 30px;
					FLOAT: left;
					WIDTH: 200px;
					TEXT-ALIGN: left;
					}

#menu_vertical ul, #menu_vertical li	{
					MARGIN: 0px;
					DISPLAY: inline;
					PADDING: 0px;
					LIST-STYLE-TYPE: none;
					}

#menu_vertical a			{
					FONT-SIZE: 8pt;
					COLOR: rgb(231,41,47);
					TEXT-DECORATION: none;
					PADDING-TOP: 6px;
					BACKGROUND-IMAGE: url("./../images/odkaz_pozadi.gif");
					DISPLAY: block;
					BACKGROUND-POSITION: left bottom;
					BACKGROUND-REPEAT: no-repeat;
					PADDING-LEFT: 40px;
					PADDING-BOTTOM: 1px;
					WIDTH: 160px;
					_WIDTH: 200px;
					}

#menu_vertical a:hover			{
					COLOR: rgb(0,0,0);
					}

.text_global				{
					PADDING-TOP: 30px;
					FLOAT: right;
					WIDTH: 350px;
					TEXT-ALIGN: left;
					FONT-SIZE: 8pt;
					}

.text					{
					MARGIN: 25px;
					MARGIN-TOP: 0px;
					TEXT-ALIGN: left;
					MIN-HEIGHT: 500px;
					_HEIGHT: 500px;
					}

.text a					{
					COLOR: rgb(231,41,47);
					}

.text a:hover				{
					COLOR: rgb(0,0,0);
					}

.text h3				{
					MARGIN: 0px;
					PADDING: 0px;
					COLOR: rgb(61,62,57);
					FONT-SIZE: 9pt;
					FONT-WEIGHT: bold;
					PADDING-BOTTOM: 10px;
					PADDING-TOP: 6px;
					}

.text ul, .text li			{
					MARGIN: 0px;
					PADDING: 0px;
					MARGIN-LEFT: 9px;
					LIST-STYLE-IMAGE: url("./../images/seznam.gif");
					}

.text ul				{
					MARGIN-TOP: 15px;
					MARGIN-BOTTOM: 15px;
					}

.horni_text				{
					BACKGROUND-IMAGE: url("./../images/loga.jpg");
					BACKGROUND-POSITION: right top;
					BACKGROUND-REPEAT: no-repeat;
					PADDING-RIGHT: 140px;
					TEXT-ALIGN: left;
					FONT-WEIGHT: bold;
					COLOR: rgb(50,50,50);
					BORDER-BOTTOM: 5px solid rgb(170,168,155);
					MARGIN-BOTTOM: 40px;	
					PADDING-BOTTOM: 40px;
					PADDING-TOP: 7px;
					}


#footer_global				{
					WIDTH: 900px;
					CLEAR: both;
					TEXT-ALIGN: left;
					}

#footer					{
					PADDING-TOP: 8px;
					PADDING-BOTTOM: 10px;
					PADDING-LEFT: 40px;
					BACKGROUND-COLOR: rgb(204,0,1);
					}

#footer ul, #footer li			{
					MARGIN: 0px;
					DISPLAY: inline;
					PADDING: 0px;
					LIST-STYLE-TYPE: none;
					}

#footer a				{
					COLOR: rgb(255,255,255);
					TEXT-DECORATION: none;
					FONT-SIZE: 8pt;
					MARGIN-RIGHT: 20px;				
					}

#footer a:hover				{
					COLOR: rgb(250,184,87);
					}

.aktuality_global			{
					WIDTH: 288px;
					MARGIN-LEFT: 30px;
					MARGIN-RIGHT: 30px;
					FONT-SIZE: 8pt;
					COLOR: rgb(255,255,255);
					}

.aktuality_left				{
					FLOAT: left;
					WIDTH: 130px;
					}

.aktuality_right			{
					FLOAT: right;
					WIDTH: 130px;
					}

.aktuality_right img			{
					BORDER: 3px solid rgb(255,255,255);
					CLEAR: both;
					MARGIN-BOTTOM: 20px;
					}

.aktuality_right .galerie_ak	{
					POSITION: relative;
					TOP: -12px;
					}

.aktuality_nadpis			{
					FONT-WEIGHT: bold;
					BACKGROUND-IMAGE: url("./../images/sipka.gif");
					BACKGROUND-POSITION: left top;
					BACKGROUND-REPEAT: no-repeat;
					PADDING-LEFT: 20px;
					PADDING-BOTTOM: 10px;
					MARGIN-TOP: 20px;
					}

.aktuality_text				{
					}

.subpage_produkt_popis			{
					FONT-SIZE: 8pt;
					TEXT-ALIGN: left;
					PADDING-BOTTOM: 20px;
					BORDER-BOTTOM: 5px solid rgb(170,168,155);
					MARGIN-BOTTOM: 20px;
					}

.subpage_produkt_print,
.subpage_produkt_prilohy		{
					FONT-WEIGHT: bold;
					BORDER-BOTTOM: 5px solid rgb(170,168,155);
					FONT-SIZE: 8pt;
					COLOR: rgb(62,63,57);
					DISPLAY: block;
					MARGIN-TOP: 20px;
					PADDING-BOTTOM: 5px;
					}

.subpage_produkt_prilohy		{
					MARGIN-TOP: 10px;
					}

.galerie				{
					WIDTH: 100%;
					OVERFLOW: hidden;
					PADDING-TOP: 10px;
					PADDING-BOTTOM: 10px;
					}

.galerie .polozka			{
					WIDTH: 90px;
					PADDING-RIGHT: 15px;
					FLOAT: left;
					}

.galerie .polozka p			{
					WIDTH: 100%;
					FLOAT: left;
					CLEAR: both;
					FONT-SIZE: 8pt;
					PADDING-TOP: 3px;
					PADDING-BOTTOM: 5px;
					}

.galerie .polozka img		{
					FLOAT: left;
					BORDER: 5px solid rgb(61,62,57);
					*MARGIN-LEFT: -3px;
					*MARGIN-RIGHT: -3px;
					}

.galerie .last			{
					PADDING-RIGHT: 0px;
					}

.galerie .cleaner			{
					PADDING-RIGHT: 0px;
					WIDTH: 100%;
					HEIGHT: 1px;
					CLEAR: both;
					}

.right_box_galerie			{
					MARGIN-TOP: 15px;
					}

.right_box_galerie img			{
					BORDER: 3px solid rgb(255,255,255);
					MARGIN-BOTTOM: 14px;
					MARGIN-RIGHT: 14px;
					}

.prilohy_global				{
					WIDTH: 100%;
					CLEAR: both;
					OVERFLOW: auto;
					BACKGROUND-COLOR: rgb(212,207,186);
					MARGIN-BOTTOM: 10px;
					}

.prilohy_nadpis				{
					PADDING: 10px;
					FONT-WEIGHT: bold;
					CLEAR: both;
					}

.prilohy_text				{
					PADDING-BOTTOM: 10px;
					PADDING-LEFT: 10px;
					PADDING-RIGHT: 10px;
					TEXT-ALIGN: left;
					}

.prilohy_datum				{
					FLOAT: left;
					WIDTH: 60%;
					PADDING-LEFT: 10px;
					PADDING-BOTTOM: 10px;
					}

.prilohy_odkaz				{
					FLOAT: right;
					WIDTH: 30%;
					TEXT-ALIGN: right;
					PADDING-RIGHT: 10px;
					PADDING-BOTTOM: 10px;
					}

.searching				{
					MARGIN-BOTTOM: 10px;
					}

#menu_vertical .otevrenapolozka 	{
					BACKGROUND-IMAGE: url("./../images/odkaz_pozadi_ok.gif");
					BACKGROUND-POSITION: left bottom;
					BACKGROUND-REPEAT: no-repeat;
					COLOR: rgb(0,0,0);
					}

#menu_vertical .schov			{
					DISPLAY: none;
					}

#menu_vertical .ukaz a			{
					FONT-SIZE: 8pt;
					COLOR: rgb(231,41,47);
					TEXT-DECORATION: none;
					PADDING-TOP: 6px;
					BACKGROUND-IMAGE: url("./../images/odkaz_pozadi_no.gif");
					DISPLAY: block;
					BACKGROUND-POSITION: left bottom;
					BACKGROUND-REPEAT: no-repeat;
					PADDING-LEFT: 55px;
					PADDING-BOTTOM: 1px;
					WIDTH: 160px;
					_WIDTH: 200px;
					}

#menu_vertical .ukaz a:hover		{
					COLOR: rgb(0,0,0);
					}

#kontakty				{
					MARGIN-LEFT: -3px;
					PADDING: 0px;
					TEXT-ALIGN: left;
					FONT-SIZE: 8pt;
					}

#kontakty td				{
					PADDING-RIGHT: 10px;
					VERTICAL-ALIGN: top;
					}

#kontakty img				{
					MARGIN: 0px;
					PADDING: 0px;
					BORDER: 0px;
					}


.soubory_global				{
					WIDTH: 100%;
					OVERFLOW: auto;
					}

.soubory_ikony				{
					FLOAT: left;
					WIDTH: 30px;
					PADDING-TOP: 8px;
					PADDING-BOTTOM: 8px;
					BACKGROUND-IMAGE: url("./../images/dotted.gif");
					BACKGROUND-POSITION: right bottom;
					BACKGROUND-REPEAT: repeat-x;
					}

.soubory_polozky			{
					FLOAT: right;
					PADDING-TOP: 10px;
					PADDING-BOTTOM: 10px;
					WIDTH: 270px;
					BACKGROUND-IMAGE: url("./../images/dotted.gif");
					BACKGROUND-POSITION: left bottom;
					BACKGROUND-REPEAT: repeat-x;
					}

.form_global				{
					WIDTH: 100%;
					CLEAR: both;
					OVERFLOW: auto;
					MARGIN-BOTTOM: 5px;
					}

.form_text				{
					MARGIN-BOTTOM: 20px;
					}

.form_popis				{
					FLOAT: left;
					WIDTH: 100px;
					PADDING-TOP: 4px;
					PADDING-BOTTOM: 4px;
					}

.form_pole				{
					FLOAT: right;
					WIDTH: 200px;
					TEXT-ALIGN: right;
					}

.form_pole input			{
					_MARGIN-TOP: -1px;
					_MARGIN-BOTTOM: -1px;
					WIDTH: 200px;
					}

.form_button				{
					TEXT-ALIGN: right;
					MARGIN-TOP: 10px;
					}

.form_button button			{
					BORDER: 1px solid rgb(204,0,1);
					BACKGROUND-COLOR: rgb(204,0,1);
					FONT-SIZE: 8pt;
					COLOR: rgb(255,255,255);
					WIDTH: 80px;
					TEXT-ALIGN: center;
					PADDING-TOP: 5px;
					PADDING-BOTTOM: 5px;
					}

#odkaz_linka a			{
					FONT-WEIGHT: bold;
					MARGIN-BOTTOM: 20px;
					CURSOR: pointer;
					FONT-SIZE: 9pt;
					}

#popUpDiv a				{
					FONT-SIZE: 8pt;
					COLOR: rgb(255,255,255);
					FONT-WEIGHT: bold;
					PADDING-TOP: 20px;
					PADDING-BOTTOM: 20px;
					BACKGROUND-COLOR: rgb(156,151,132);
					WIDTH: 100%;
					DISPLAY: block;
					TEXT-ALIGN: center;
					CURSOR: pointer;	
					}

#popUpDiv a:hover			{
					COLOR: rgb(204,0,1);
					}

#blanket				{
					BACKGROUND-COLOR: rgb(0,0,0);
					OPACITY: 0.9;
					FILTER:alpha(opacity=90);
					POSITION: absolute;
					Z-INDEX: 9001;
					TOP: 0px;
					LEFT: 0px;
					WIDTH: 100%;
					}

#popUpDiv				{
					POSITION: absolute;
					BACKGROUND-COLOR: rgb(255,255,255);
					WIDTH:900px;
					HEIGHT: 400px;
					Z-INDEX: 9002;
					CURSOR: pointer;
					}

#flash_header_one			{
					POSITION: absolute;
					TOP: 0px;
					LEFT: 0px;
					Z-INDEX: 0;
					BACKGROUND: rgb(0,0,0);
					}

#flash_header				{
					POSITION: absolute;
					TOP: 0px;
					RIGHT: 0px;
					Z-INDEX: 0;
					BACKGROUND: rgb(0,0,0);
					}

#menu_vertical #logo_1			{
					PADDING-LEFT: 40px;
					PADDING-TOP: 10px;
					}
#menu_vertical #logo_2			{
					PADDING-LEFT: 40px;
					PADDING-TOP: 30px;
					}

#menu_vertical #logo_2 a		{
					WIDTH: 104px;
					BACKGROUND-IMAGE: none;
					PADDING: 0px;
					MARGIN: 0px;
					}


.partneri				{
					WIDTH: 100%;
					BORDER-COLLAPSE: collapse;
					MARGIN-TOP: 3px;
					}

.partneri td				{
					VERTICAL-ALIGN: top;
					FONT-SIZE: 8pt;
					COLOR: rgb(0,0,0);
					PADDING-TOP: 15px;
					PADDING-BOTTOM: 15px;
					BORDER-TOP: 1px solid rgb(240,240,240);
					BORDER-BOTTOM: 1px solid rgb(240,240,240);
					}

.partneri .label			{
					WIDTH: 30%;
					}

.partneri .label img			{
					FLOAT: left;
					MARGIN-TOP: 3px;
					}

.scroll_text				{
					POSITION: absolute;
					LEFT: 0px;
					TOP: 21px;
					}


