#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(0,31,77);
											BACKGROUND-COLOR: rgb(0,31,77);
											COLOR: rgb(255,255,255);
											FONT-SIZE: 8pt;
											MARGIN-LEFT: 20px;
											MARGIN-TOP: 20px;
											CURSOR: pointer;
											}

#top_search input									{
											WIDTH: 200px;
											FONT-SIZE: 8pt;
											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: rgb(0,31,77);
											TEXT-ALIGN: left;
											}

.header_right										{
											FLOAT: right;
											WIDTH: 698px;
											HEIGHT: 255px;
											BORDER-BOTTOM: 2px solid rgb(255,255,255);
											DISPLAY: block;
											TEXT-ALIGN: right;
											POSITION: relative;
											BACKGROUND-COLOR: rgb(0,31,77);
											}

.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;
											}

.menu_horizontal									{
											BACKGROUND-COLOR: rgb(246,87,19);
											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(0,0,0);
											}

.nadpisy										{
											TEXT-ALIGN: left;
											PADDING-LEFT: 40px;
											BACKGROUND-COLOR: rgb(0,31,77);
											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;
											WIDTH: 200px;
											float:left;
											TEXT-ALIGN: left;
											}

#menu_vertical a									{
											FONT-SIZE: 8pt;
											COLOR: rgb(246,87,19);
											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;
											TEXT-TRANSFORM: uppercase;
											}

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

#menu_vertical .href									{
											PADDING-LEFT: 16px;
											PADDING-TOP: 30px;
											PADDING-BOTTOM: 10px;
											}

#menu_vertical .href a									{
											BACKGROUND-IMAGE: none;
											WIDTH: auto;
											PADDING: 0px;
											}

#menu_vertical .schov									{
											DISPLAY: none;
											}

#menu_vertical .ukaz a									{
											FONT-SIZE: 8pt;
											COLOR: rgb(246,87,19);
											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;
											TEXT-TRANSFORM: none;
											}

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

#menu_vertical .kopi a 									{
											FONT-SIZE: 13px;
											BACKGROUND-IMAGE: none;
											WIDTH: auto;
											DISPLAY: inline;
											PADDING-LEFT: 0px;
											PADDING-TOP: 0px;
											TEXT-DECORATION: underline;
											}

#menu_vertical span									{
											DISPLAY: block;
											FONT-SIZE: 10pt;
											FONT-WEIGHT: bold;
											PADDING-TOP: 20px;
											PADDING-BOTTOM: 10px;
											PADDING-LEFT: 15px;
											COLOR: rgb(246,87,19);
											TEXT-TRANSFORM: uppercase;
											}

#menu_vertical .first									{
											PADDING-TOP: 0px;
											}

.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(246,87,19);
											}

.text p										{
											COLOR: rgb(0,0,0);
											PADDING-BOTTOM: 10px;
											}

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

.text h3										{
											MARGIN: 0px;
											PADDING: 0px;
											COLOR: rgb(0,31,77);
											FONT-SIZE: 11pt;
											FONT-WEIGHT: bold;
											PADDING-BOTTOM: 20px;
											}

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

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

.text ul										{
											PADDING-BOTTOM: 10px;
											}

.text table										{
											WIDTH: 100%;
											BORDER-COLLAPSE: collapse;
											MARGIN-BOTTOM: 10px;
											}

.text table td										{
											FONT-SIZE: 8pt;
											PADDING: 5px;
											BORDER: 1px solid rgb(100,100,100);
											}

.horni_text										{
											BACKGROUND-IMAGE: url("./../images/holmatro-logo.gif");
											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;
											}


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

#footer											{
											PADDING-TOP: 8px;
											PADDING-BOTTOM: 10px;
											PADDING-LEFT: 40px;
											BACKGROUND-COLOR: rgb(246,87,19);
											}

#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(0,0,0);
											}

.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: 23px;
											}

.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;
											}

.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(100,100,100);
											DISPLAY: block;
											PADDING-BOTTOM: 5px;
											}

.subpage_produkt_prilohy								{
											MARGIN-TOP: 10px;
											}

.subpage_produkt_galerie								{
											PADDING-TOP: 20px;
											}

.subpage_produkt_galerie_cert								{
											PADDING-TOP: 0px;
											}

.subpage_produkt_galerie_cert img							{
											BORDER: 5px solid rgb(61,62,57);
											MARGIN-RIGHT: 14px;
											MARGIN-BOTTOM: 14px;
											}

.subpage_produkt_galerie img								{
											BORDER: 5px solid rgb(61,62,57);
											MARGIN-RIGHT: 14px;
											MARGIN-BOTTOM: 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;
											}

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

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

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

.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;
											}

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





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

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

#global_right a:hover									{
											TEXT-DECORATION: underline;
											}

#galerie 										{
											PADDING: 30px;
											PADDING-TOP: 25px;
											OVERFLOW: auto;
											*ZOOM: 1;
											}

#galerie li										{
											FLOAT: left;
											PADDING-RIGHT: 10px;
											PADDING-BOTTOM: 10px;
											}

#galerie .galerie_polozka_last								{
											PADDING-RIGHT: 0px;
											}

#galerie li img										{
											FLOAT: left;
											BORDER: 1px solid rgb(0,0,0);
											}


#soubory										{
											PADDING-BOTTOM: 30px;
											}

#soubory h3,
#soubory_trim h3									{
											FONT-SIZE: 8pt;
											PADDING: 0px;
											BORDER-BOTTOM: 1px solid rgb(247,148,29);
											COLOR: rgb(100,100,100);
											}

#soubory .white,
#soubory_trim .white									{
											COLOR: rgb(255,255,255);
											}

#soubory ul,
#soubory_trim ul									{
											WIDTH: 100%;
											OVERFLOW: auto;
											PADDING: 0px;
											MARGIN: 0px;
											}

#soubory ul li,
#soubory_trim ul li									{
											BACKGROUND-IMAGE: none;
											PADDING: 0px;
											MARGIN: 0px;
											FLOAT: left;
											WIDTH: 100%;
											CLEAR: both;
											OVERFLOW: auto;
											PADDING-TOP: 5px;
											PADDING-BOTTOM: 5px;
											BORDER-BOTTOM: 1px solid rgb(247,148,29);
											}

#soubory ul li a,
#soubory_trim ul li a									{
											FLOAT: left;
											PADDING: 3px;
											PADDING-LEFT: 20px;
											}

#soubory ul li span,
#soubory_trim ul li span								{
											BACKGROUND-COLOR: rgb(247,148,29);
											COLOR: rgb(0,0,0);
											FLOAT: left;
											PADDING-TOP: 3px;
											PADDING-BOTTOM: 3px;
											WIDTH: 30px;
											TEXT-ALIGN: center;
											}

.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;
					}