body
{	background-color:#1f407e;
	font-family:Tahoma;
	font-size:12px;
	color:#597587;}
td
{	font-family:Tahoma;
	font-size:12px;}
	
img
{	border:0px;}

h1{ font-size:14px;
	font-weight:bold;
	color:#597587;}
h2{ font-size:12px;
    font-weight:bold; }
	
.nadpis
{	font-size:14px;
	font-weight:bold;
	color:#597587;
	}
.nadpis_download
{	font-size:12px;
	color:#597587;
	}
a
{	color:#597587;
	text-decoration:none;
	font-weight:bold;}
a:hover
{	color:#ffbb00;
	text-decoration:underline;}

/*ZAHLAVI*/
.zahlavi
{	background-image:url(images/zahlavi.gif);
	width:973px;
	height:154px;}

.telo
{	width:964px;
	background-color:White;}
.telo_text
{	padding-left:6px;
	text-align:left;}

.telo_lista
{	background-image:url(images/telo_lista.gif);
	width:9px;
	background-repeat:repeat-y;}

.zapati
{	background-image:url(images/zapati.gif);
	width:973px;
	height:40px;}
.zapati_text
{	font-size:10px;
	color:#73745e;
	padding-top:9px;}
.menu
{	vertical-align:top;
	width:180px;
	}
	
	
/* JINE */
.vyrob_lista
{	background-image:url(images/lista_svis.gif);
	background-repeat:repeat-y;
	width:7px;}
	
.produkt_sez_lista
{	background-image:url(images/lista_vodo.gif);
	background-repeat:repeat-x;
	height:7px;}


.detail a
{	float:none;
	position:absolute;
	background-image:url(images/tlac_mini/detail_mini.gif);
	width:53px; 
	height:12px;
	background-repeat:no-repeat;
	text-decoration:none;}
.detail a:hover
{	position:absolute;
	float:none;
	background-image:url(images/tlac_mini/detail_mini_b.gif);
	width:53px; 
	height:12px;
	text-decoration:none;}
.zpet a
{	float:left;
	background-image:url(images/tlac_mini/zpet_mini.gif);
	width:55px; 
	height:12px;
	background-repeat:no-repeat;
	text-decoration:none;}
.zpet a:hover
{	float:left;
	background-image:url(images/tlac_mini/zpet_mini_b.gif);
	width:55px; 
	height:12px;
	text-decoration:none;}
.tisk a
{	float:left;
	background-image:url(images/tlac_mini/tisk_mini.gif);
	width:55px; 
	height:12px;
	background-repeat:no-repeat;
	text-decoration:none;}
.tisk a:hover
{	float:left;
	background-image:url(images/tlac_mini/tisk_mini_b.gif);
	width:55px; 
	height:12px;
	text-decoration:none;}
.odkaz_vyr a
	{	padding-left:4px;
		color:#597587;
	text-decoration:none;
	font-weight:bold;}
.odkaz_vyr a:hover
	{text-decoration:underline;
	font-weight:bold;
	color:#ffbb00;}
.text_podobr
{	font-size:10px;}
.textbox{ background-color:#ddebfa; font-size:11px; border-width:1px; border-style:solid; border-color:#ffbb00;}
	


	
/*MENU*/
	.menu{ width:175px; background-color:white; vertical-align:top; font-weight:bold; font-size:12px;}
	.menu_button{ /*background-image:url(images/menu_button.gif);*/ width:175px; height:20px; display:block; text-align:left;  cursor:pointer;
	               }
	.menu_button a{ cursor:pointer; color:#465a65; font-weight:normal;font-variant:small-caps;}
	.menu_button a:hover{ cursor:pointer; color:#465a65; font-weight:normal; text-decoration:none;}
	.menu_button_selected{ font-weight:normal; text-decoration:none; color:#465a65; background-image:url(images/menu_button2.gif); width:175px; height:20px; display:block; text-align:left; cursor:pointer;}
	.menu_button_selected a{  font-weight:normal; text-decoration:none; color:#465a65; cursor:pointer;}
	.menu_subbutton{ background-image:url(images/menu_subbutton.gif); width:175px; height:26px; display:block; text-align:left; color:white;}
	.MenuButtonTableImg{ width:12px;}
	.MenuButtonTable{ width:160px; height:20px; vertical-align:middle; color:#465a65;font-variant:small-caps; }
	.MenuButtonTable a{ display:block; color:#465a65;}
	.MenuButtonTable a:hover{ display:block; color:#465a65; text-decoration:none;}
			
	.MenuSubButtonTableImg{ width:45px;}
	.MenuSubButtonTable{ width:160px; height:25px; vertical-align:middle;}
	.MenuSubButtonTable a{ color:Black; font-weight:normal; font-size:11px; text-decoration:none; width:158px; height:17px; display:block;}
	.MenuSubButtonTable a:hover{ color:#fdd366; font-weight:normal; font-size:11px; text-decoration:none; width:150px; height:17px; display:block;}
	
	.partneri{ width:150px; text-align:left; padding-left:13px;}
	
	
.strankovani{ text-align:center;}
	 .nadpis { padding-left:10px; padding-right:10px; vertical-align:top; text-align:justify; width:520px;}
	 .podtrhnuti{ background-image:url(images/podtrhnuti.gif); width:191px; height:15px; display:block; background-position:left;}
	 .sez_produktu { padding-left:10px; padding-right:0px; text-align:justify;}
	 
	 .prostor_produktu{ text-align:center; vertical-align:top; width:300px; padding:10px;}
	 .sezitems_nadpis{ text-align:left; padding-left:30px; height:22px; background-position:left; background-repeat:no-repeat; background-image:url(images/vlocka_white.gif);}
	 
	 .sezitemfoto{ width:130px; height:130px; text-align:center; vertical-align:middle;}
     .sezitemfoto img{ max-height:9em;}
	 .sezitemtext{ width:110px; text-align:left; vertical-align:top; vertical-align:top;}
	 
	 .detailfoto{ width:250px;}
	 .detailtext{}
	 .detail_kus{ vertical-align:bottom;}

#Documents { display:table; width:100%; padding:2em 0 1em 0; max-width:90%; }
#Documents .Item{ margin:0.5em 0; display:table; width:100%; }
#Documents .Item .Ico{ display:block; width:2em; height:2em; float:left;
                       background-image:url(/images/pdf.gif); background-size:contain; background-repeat:no-repeat;
                       margin-right:1em;
}
#Documents .Item .Title{ display:inline; line-height:1.3;  }

