
form {
	margin: 0;
	padding: 0;
}



.clear { 
	clear: both; 
}

.textbox { 
	color: #000;  
	background-color: #F7F7F7;  
	border: 1px solid #99C; 
}

.searchbox { 
	color: #000;  
	background: #FFF url(/public/images/www/searchbox.png) repeat-x;  
	border: 1px solid #004A99; 
}

.fl {
	float: left;
}

.fr {
	float: right;
}

p { 
	margin: 1px; 
	text-align: left;
}

ul { 
	margin: 2px;  
	padding: 0px; 
}

li ul { 
	margin-left: 8px; 
}

a, .link {
	color: #004A99;
	cursor: pointer;
}

a:hover, .link:hover {
	text-decoration: none;
}

a img { 
	border: 0px; 
}

body { 
	background: #FFF;/* url(/public/images/www/bgstripe.png) repeat-x;*/  
	color: #666;
	font-family: "Verdana", sans-serif;  

	/*font-size: 0.60em;*/
	font-size: 0.7em;
	
	margin: 0px; 
	padding: 0px;
	padding-top: 8px;
	line-height: 16px;
	line-height: 1.5;
	position: relative;
	}

table {
	border: 0px;
}

table td {	
	margin: 2px;
	padding: 2px;
}

fieldset { 
	margin: 0px; 
	padding: 0px; 
	border: 0px;
}

hr {
	
	border: 0px;
/*	border-top: 1px solid #dddddd;
	height: 1px;
	*/
}

h1 {
	font-size: 13px;
}

h2 {
	font-size: 1em;
	margin-top: 10px;
	margin-bottom: 10px;
	color: red;
}

h3 {
	font-size: 0.9em;
	color: #004A99;
	margin: 10px 0px 10px 0px;
}

h4 {
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
	color: #004A99;
}

#container { 
	width: 1002px;  
	margin: auto;  
	margin-top: 0px;  
	margin-bottom: 0px;
	padding: 0px;
	background: #fff; 
	position: relative;
	z-index: 5;
	
} /* 1024 + 4 + 4 */

#header { 
	height: 75px;  
	background: #FFF;  
	margin: 10px 4px 0px 4px; 
}

#header-left { 
	float: left;  
	width: 450px;  
	height: 75px; 
	padding: 0px 0px 0px 0px;
	position: relative;
	
}

#header-right { 
	float: right;
	text-align: right;  
	width: 490px;
	
/*	background: #444444;*/
}

#header-language { 
	color: #249;  
/*	float: right;*/ 
}

#header-language .lang { 
	margin: 0; 
}

#header-search { 
	
	margin-top: 20px;  
	/*float: right;*/ 
	text-align: right;
	padding-left: 40px;
	
}

#header-search form,label,div {
	margin: 0px;
	padding: 0px;	
}
#domain_change {
  width: 200px;
}

#header_description {
	position: absolute;
	top: 125px;
	left: 30px;
	width: 320px;
	height: 100px;
	z-index: 10;
	color: #666666;
	font-size: 0.9em;
	text-align: left;
}

#header_description p {
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	text-align: left;
}

#wrap { 
	/*border: 1px solid #99C;*/ 
}

.content-menu { 
	position: absolute;  
	margin-top: -45px; 
	z-index: 1;
}

.content-menu-item { 
	line-height: 15px;  
	color: #004A99; 
	font-weight: bold;
	background: #FFF;  
	padding: 5px 10px 10px 10px;  
	/*margin-right: 10px;*/
	float: left; 
	
}

.content-menu-item-shadow {
	background: url(/public/images/www/zalozka.png) no-repeat;
	height: 40px;
	width: 10px;
	float: left;
}

* html .content-menu-item-shadow {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/www/zalozka.png', sizingMethod='scale');
	background: none;
	
	height: 40px;
	width: 10px;
	float: left;
}

#top-menu { 
	color: #004A99;  
	background: #fff url(/public/images/www/topmenu/3.gif) no-repeat;	font-weight: bold;	
	width: 1002px;	
	font-size: 0.9em;
}

#top-menu-right { 
	float: right;  
	width: 60px;  
	margin: 10px 0px 8px 8px;	
}

#top-menu-left { 
	float: left;  
	margin: 4px 0px 0px 10px;
	/*padding-top: 2px;*/ 
	list-style: none; 
	z-index: 10; 
}

#top-menu-left li {
	position: relative; 
	z-index: 10; 
	margin-right: 0px; 
	
	float: left; 
	list-style: none; 
} /* ! */

#top-menu-left li ul { 
	margin: 10px 0px 0px 8px; 
	z-index: 10; 
	padding: 5px 0px 0px 0px; 
	display: none; 
	position: absolute; 
	top: 13px; 
	left: -3px; 
	background-color: #FFFFFF; /*width: 150px; */
	
}

#top-menu-left li ul li { 
	margin: 0px; 
	
	z-index: 10; 
	float: none;  
	/*width: 180px;*/
	/*min-width: 240px;*/
	white-space: nowrap; 
	font-size: 1em; 
	
}

#top-menu-left li:hover ul, #top-menu-left li.over ul { 
	display: block; 
	position: absolute; 
	z-index: 10; 
}

#top-menu-left li ul li a { 
	padding: 3px 10px 3px 10px;
	
	z-index: 10; 
	display: block; 
	/*border-bottom: 1px solid #dddddd;*/
}

#top-menu-left li ul li a:hover { 
	background: #dddddd url(/public/images/www/topmenuactive.png) no-repeat; 
}

#top-menu-left a { 
	color: #004A99;
	text-decoration: none;/* position: relative;*/ 
	display: block;  
	cursor: pointer;
	
	padding: 0px 0px 0px 0px;
	/*padding: 5px 0px 0px 10px;*/
}

#top-menu-left a:hover, .mmenu:hover {
	color: #444;
}

#top-menu-left a:hover .mmenu {
	text-decoration: underline;
}

.lmenu, .mmenu, .rmenu {
	display: block;
	float: left;
	height: 22px;
}

#top-menu-left div {
	display: block;
	float: left;
	height: 22px;
}

.mmenu {
	padding: 5px 2px 0px 5px;
	display: block;
	margin: 0px;
}

.lmenu {
	width: 10px;
	display: block;
	margin: 0px;
}

.rmenu {
	width: 10px;
	display: block;
	margin: 0px;
}

#top-menu-left a:hover .mmenu {
	background: url(/public/images/www/menubgr.png) 0px -2px repeat-x;
}
#top-menu-left a:hover .lmenu {
	background: url(/public/images/www/menubg.png) 0px -2px no-repeat;
}
#top-menu-left a:hover .rmenu {
	background: url(/public/images/www/menubgright.png) 0px -2px no-repeat;
}

#borders { 
 
	background-color: #fff; 
	background-image: url(/public/images/www/borders/3.png);	background-repeat: repeat-y; 

}

* html div#borders {	
	width: 1002px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/www/borders/3.png', sizingMethod='scale');	
	background: none; 
}

#wrap-header { 
	/*height: 140px;*/  
	/*background: #666 url(/public/images/www/mesit_header.jpg) no-repeat;  border-bottom: 2px solid #234A97;*/  
	margin: 0px 4px 0px 4px; 
	padding: 0px;
}

#wrap-navbar { 
	height: 20px;  
	background: #004A99;  
	padding-top: 6px;  
	margin: -3px 4px 0px 4px;
/*	border-top: 2px solid ;*/  
}

#content { 
	margin: 10px 0px 10px 0px;
	/*border: 1px solid yellow;*/
}

#content-right { 
	float: right;  
	width: 215px;  
	_width: 200px;
	padding: 15px;
	padding-left: 0px;
	_padding-left: 10px;
	/*font-size: 1.2em;*/
	/*font-size: 1em;*/
	 
}

/*#content-right .content-menu-item
{
	font-size: 0.9em;
}*/

#content-one-center {
	/*float: left;*/
	width: 960px;
	padding: 15px;
	
}


#content-two-center { 
	float: left;  
	width: 800px;  
	padding: 15px; 
}

#content-two_left-center { 
	float: left;
	width: 800px;
	/*border: 1px solid red;*/
	padding: 0px;
	margin: 0;
}


#content-three-left {
	/*font-size: 90%;*/
	float: left;  
	width: 200px;  
	padding: 15px;
	padding-top: 0px;
	font-size: 90%;
	border-right: 1px solid #004A99; 
}

#content-three-center { 
	float: left;  
	width: 500px;  
	padding: 15px; 
	border-right: 1px solid #004A99; 
}

#content-two-center { 
	float: left;  
	width: 720px;  
	padding: 15px; 
	border-right: 1px solid #004A99; 
}

#content-two_left-center { 
	float: left;  
	width: 740px;  
	padding: 15px 0px 15px 15px;
	/*border-right: 1px solid #004A99;*/ 
}

/*
#content-right h4 { 
	font-size: 0.9em;  
	margin-top: 2px;
	padding-top: 0px;
	border: 1px solid red;  
	margin-bottom: 5px;  
	color: #249; 
}
*/

.novinky h4 {
	margin-top: 0;
	padding-top: 0;
}

#content-right h3 {
	color: #808080;
	border-bottom: 1px solid #c7c7c7;/*#004A99;*/
	
	font-size: 100%;

}

#content-right h4 {
	text-transform: uppercase;
	font-size: 110%;
}

#content-right h5 {
	font-size: 120%;
	
}


#content-right .datum {
	color: #868686;
}

#content-three-left ul { 
	color: #249; 
}

#footer_info {
	color: #004A99;
	
	
	background: transparent url(/public/images/www/footer/3.gif) left bottom no-repeat;	font-size: 90%;
	padding-bottom: 25px; 

}


#footer_info a {
	color: #004A99;
}

#footer_info hr {
	width: 970px;
	border: 0px;
	border-top: 1px solid #004A99;
	height: 1px;
	margin: 10px auto;
}
/*
#footer { 
  
    
	margin: auto;	  
	padding-bottom: 25px;    
}
*/

#footer-left { 
	float: left;  
	width: 300px; 
	padding-left: 20px;
}

#footer-center { 
	float: left;  
	width: 400px; 
	padding-left: 10px;
}

#footer-right { 
	float: right;  
	width: 200px; 
	padding-left: 10px;
}


.drobeckova_navigace {
	color: #004A99;
	background-color: #f2f2f2;
	margin-top: 2px;
	margin-bottom: 10px;
	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	padding-right: 12px;
}

.drobeckova_navigace a {
	color: #004A99;
	text-decoration: none;
}

.drobeckova_navigace a:hover {
	text-decoration: underline;
}

.anketa_odpoved {
	cursor: pointer;
	color: #004A99;	
	text-decoration: underline;
	margin: 5px 0px 1px 0px;
}

.anketa_odpoved:hover {
	color: #0000aa;
	text-decoration: underline;
}

.news_submit {	
	height: 22px;
	width: 150px;
	border: 1px solid #dddddd;
	background: #e5e5e5;
	margin: 10px 0px 0px 0px;
	font-size: 0.75em;
	color: #555555;
}

.news_email {	
	height: 16px;
	width: 150px;
	border: 1px solid #dddddd;
	background: #f5f5f5;
	margin: 5px 0px 0px 0px;
	font-size: 0.75em;
	color: #555555;
}

.anketa {
	font-size: 0.7em;
}

.novinky, .volna_mista {
	font-size: 80%;
}

#res .g {
	padding-top: 10px;

}

#kontakt {
	text-align: left;
	padding: 0px 0px 0px 0px;
	font-size: 80%;
}

#kontakt .cgray,
#kontakt h5 {
	color: #999999;
	margin: 20px 0 5px 0;
	font-size: 100%;
	font-weight: normal;
}
#kontakt p {
  margin: 0 0 10px 0;
  text-align: left;
}

#kontakt img {
	margin: 0px 0px 0px -10px;
}


div.pruh1 {
	height: 111px;
	width: 100%;
	background: #e6e9f0;
	position: absolute;
	z-index: 0;
	margin: auto;
	margin-top: 127px;
	_margin-top: 124px; 
	left: 0;
	top: 0;
}


div.pruh2 {
	margin-top: 239px;
	_margin-top: 235px;
	height: 26px;
	width: 100%;
	background: #dde1ea;
	position: absolute;
	z-index: 0;	 
	left: 0;
	top: 0;
}

.homepage_domain {	
	height: 70px;
	/*width: 236px;*/
	font-size: 0.9em;
	vertical-align: top;
	padding-bottom: 20px;	
	color: #0d5976;
}

.homepage_domain a {
	color: #1F7B98;
} 
.homepage_domain img {
  display: block;
}
.fieldsety {
	float: left;
	height: 20px;
	margin-top: 5px;
	margin-right: 3px;
	margin-bottom: -1px;
	padding: 0;
	padding-left: 10px;
	padding-right: 0;
	cursor: pointer;
	background: url('/public/images/www/tab_normal.gif') no-repeat top left;
}
.fieldsety span {
  display: block;
  float: left;
  height: 20px;
  line-height: 20px;
  background: url('/public/images/www/tab_normal_rc.gif') no-repeat top right;
  padding-right: 10px;
}

.fieldsety_data {
  border: 1px solid #d3d3d3;
  clear: both;
}
.fieldsety_data .zobrazeni_razeni {
  padding-top: 5px;
  padding-bottom: 15px;
  _padding-bottom: 5px;
  margin: 0 5px;
  border-bottom: 1px solid #ddd;
}

.fieldset_table {
	width: 100%;
	margin-bottom: 10px;
}

table.list th {
	text-align: left;
}

.fieldset_table .lichy, #seznam_produktu table.list .lichy {
	background-color: #fafafa;
}

.fieldset_table .sudy, #seznam_produktu table.list .sudy {
	background-color: #eaeaea;
}

.fieldset_table td {
	margin: 2px;
}

#rozbalit_vse, #sbalit_vse {
	text-decoration: underline;
	cursor: pointer;
	color: ;
	padding-bottom: 10px;
}

.detailproduktu {
	margin-bottom: 10px;
	/* bezi jen v ie */
}

.kategorie_produkty_item {
	background: #ffffff url('/public/images/www/produkt/produkt_bg.jpg') no-repeat;

}

.kategorie_produkty_item_hover {
	background: #ffffff url('/public/images/www/produkt/produkt_bg_hover.jpg') no-repeat;
}

.kategorie_produkty_item, .kategorie_produkty_item_wide, .kategorie_produkty_item_hover {
	font-size: 90%;
	position: relative;
	height: 138px;
	float: left;
	padding-bottom: 10px;
	
	
	padding: 5px 0px 7px 10px;
}

.kategorie_produkty_item, .kategorie_produkty_item_hover {
	width: 236px;
		
}
.kategorie_produkty_item table, .kategorie_produkty_item_hover table {
	width: 230px;
	margin: 0px;
	padding: 0px;
}

.kategorie_produkty_item_wide table, .kategorie_produkty_item_hover table {
	width: 230px;
	margin: 0px;
	padding: 0px;
}


.kategorie_produkty_item table td, .kategorie_produkty_item_hover table td {
	padding: 0px;
}

.kategorie_produkty_item_wide table td, .kategorie_produkty_item_hover td {
	padding: 0px;
}

.kategorie_produkty_item_wide .produkt_popis_text, .kategorie_produkty_item_hover .produkt_popis_text {
	height: 60px;
	padding-left: 5px;
}

.kategorie_produkty_item .produkt_popis_text, .kategorie_produkty_item_hover .produkt_popis_text {
	height: 60px;	
	padding-left: 5px;
}


.produkt_img {
	padding: 0px;
	padding-top: 5px;
	width: 60px;
}

.produkt_img a img {
	padding: 0px;
	border: 0px;
}
.fr {
	padding-right: 3px;
}

.kategorie_produkty_item_wide {
	width: 240px;
}

.kategorie_produkty_item .produkt_nazev, .kategorie_produkty_item_wide .produkt_nazev, .kategorie_produkty_item_hover .produkt_nazev {
	font-size: 100%;
	min-height: 21px;
	_height: 21px;
	font-weight: bold;
}

.kategorie_produkty_item .produkt_nazev a, .kategorie_produkty_item_wide .produkt_nazev a, .kategorie_produkty_item_hover .produkt_nazev a {
	color: #666;
}

.produkt_popis_text a {
	text-decoration: none;
	color: #666;
}

.produkt_popis_text a:hover {
	text-decoration: underline;
}

.kategorie_produkty_ident_cisla {
	position: absolute;
	right: 19px;
	bottom: 0;
	
	margin-top: 3px;
	padding: 3px;
	
	color: #666;
	text-align: right;
	background: #ffffff url('/public/images/www/produkt/produkt_bg2.jpg') bottom right no-repeat;
	
}

.kategorie_vice {
	position: absolute;
	right: 19px;
	bottom: 47px;
}

.to_filter {
	float: left;
	width: 260px;
}

.zobrazeni_razeni {
  height: 1.5em;
  padding-top: 5px;
  padding-bottom: 15px;
  _padding-bottom: 5px;
  margin: 0;
  margin-bottom: 5px;
  border-bottom: 1px solid #ddd;
 /* clear: both;*/
}
.zobrazeni_razeni .fl, .zobrazeni_razeni .fr {
  margin-top: 5px;
}
.zobrazeni_razeni SELECT {
  font-size: 90%;
}
#levysloupec {
	margin-left: 10px;
	margin-top: 5px;
	word-wrap: break-word;
	overflow: hidden;
	=overflow: fit;
	/*max-width: 100px;*/
	/*font-size: 90%;*/
}

#levysloupec ul {
	margin-left: 10px;
}

#filtr_produktu {
	padding: 5px;
	background-color: #f2f2f2; 
}

#filtr_produktu h3 {
	margin: 0;
	padding: 0;
}

#filtr_produktu table {
	width: 100%;
}

#obrazek {
	width: 200px;
	
	margin-right: 10px;
}

.kategorie_ramecek {
	/*border: 1px solid ;*/
	background-color: #f2f2f2;
	padding: 10px;
	margin-bottom: 10px;
}

.pravy_uzky_sloupec {
	float: right;
	width: 129px;
	
	padding: 15px;  
	border-left: 1px solid #004A99; 
}

#seznam_produktu {
	/*float: left;*/
	
	/*width: 560px;*/
}

#seznam_produktu table.list {
	width: 550px;
}

.pravy_uzky_sloupec ul {
	margin-left: 15px;
}

.clanek {
	margin: 0;
}
.clanek .clear {
	display: block;
	clear: both;
	margin: 5px auto;
}
.clanek ul {
	margin: 0 0 0 30px;
}
.clanek img {
	padding: 3px;
	background: #F6F8FB;
	border: 1px solid #004A99;
	margin: 10px;
}
.clanek img.float_left {
	margin: 0 10px 10px 0;
}
.clanek img.float_right {
	margin: 0 0 10px 10px;
}
.clanek table td img {
	padding: 0;
	margin: 0 6px 0 0;
	border: 0;
	background: none;
}
.clanek img.no_border {
	background: transparent;
	border: none;
}
.clanek img.no_margin {
	margin: 0;
}
.clanek table.no_margin img {
	margin: 0;
}
.clanek_perex, .clanek_perex p {
	font-style: italic;
}
.clanek .block_2 {
	width: 235px;
	border-left: 1px solid #e8e8e8;
	float: left;
	margin: 10px 0 0 0;
	text-align: left;
}
.clanek .block_3 {
	width: 227px;
	border-left: 1px solid #e8e8e8;
	float: left;
	margin: 10px 10px 0 0;
}
.clanek .block_4 {
	width: 163px;
	border-left: 1px solid #e8e8e8;
	float: left;
	margin: 10px 12px 0 0;
}
.clanek .last {
  margin-right: 0;
}
.clanek .block_2 img,
.clanek .block_3 img,
.clanek .block_4 img {
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}
.clanek .block_2 h5,
.clanek .block_3 h5,
.clanek .block_4 h5 {
	font-size: 130%;
	font-weight: normal;
	color: #004A99;
	height: 62px;
	background: url(/public/images/www/blocks/3.jpg) no-repeat top left;
	padding: 20px 10px 0 15px;
}
.clanek .block_2 h4,
.clanek .block_3 h4,
.clanek .block_4 h4 {
	font-size: 130%;
	font-weight: normal;
	color: #004A99;
	padding: 10px 10px 0 15px;
}
.clanek .block_2 h5 a,
.clanek .block_3 h5 a,
.clanek .block_4 h5 a,
.clanek .block_2 h4 a,
.clanek .block_3 h4 a,
.clanek .block_4 h4 a  {
  text-decoration: none;
}
.clanek .block_2 p,
.clanek .block_3 p,
.clanek .block_4 p {
	margin: 0 0 0 15px;
	font-size: 90%;
	text-align: left;
	color: #004A99;
}
.clanek .block_3 ul,
.clanek .block_4 ul {
	margin: 0 0 0 15px;
}
.clanek .block_2 ul {
	margin: 0 0 0 30px;
}
.clanek .block_2 ul li,
.clanek .block_3 ul li,
.clanek .block_4 ul li {
	list-style: none;
	font-size: 90%;
	color: #004A99;
}
.clanek .block_2 ul.bullets li,
.clanek .block_4 ul.bullets li {
	list-style: disc;
	margin: 0 0 0 14px;
}
.clanek .block_2 ul li a,
.clanek .block_3 ul li a,
.clanek .block_4 ul li a {
	text-decoration: none;
}
.clanek .block_2 ul li a:hover,
.clanek .block_3 ul li a:hover,
.clanek .block_4 ul li a:hover {
	text-decoration: underline;
}

.produkt_detail_nsn_rn_kcm {
	padding: 5px;
	margin-bottom: 5px;
/*	background-color: #f0f0f0;*/
	text-align: right;
	/*font-size: 11px;*/
}

#contactForm {
  width: 100%;
}
#contactForm .label {
  width: 15%;
}
#contactForm input {
  width: 50%;
}
#contactForm textarea {
  width: 100%;
}
#contactForm .button input {
  width: auto;
} 



.agregace_podkategorii_produktu {
  padding: 5px;
}

/*
.produkt_fieldset_on {
	background: #004A99;
	font-weight: bold;
	color: #ffffff;
	border: 2px solid #004A99;
}
*/

.produkt_fieldset_on {
	background-image: url('/public/images/www/tab_selected.gif');
	color: #004A99;
	font-weight: bold;
}
.produkt_fieldset_on span {
	background-image: url('/public/images/www/tab_selected_rc.gif');
}

.display_none {
  display: none;
}



ul#levysloupec {

  width: 207px;
  
  margin-left: 0px;
  padding-left: 0px;
  /*font-size: 95%;*/
  border-top: 1px solid #e5e5e5;
  padding-top: 10px;
}

ul#levysloupec li {
  margin: 0;
  padding: 0;
  border: 0;
  
  background-color: white;
}


li.levy_strom_level_0 {

  background-image: url('/public/images/www/levy_sloupec_back.png');
  background-repeat: no-repeat;
  
  list-style-type: none;

}

ul#levysloupec ul {


  padding-top: 3px;
  padding-bottom: 3px;
}

ul#levysloupec ul ul {
  
}

ul#levysloupec li.no_list_type {
  list-style-type: none;
}

ul.levy_strom_list_level_0 {
  margin: 0;
  padding: 0;
  =margin-top: -10px;
  
}


li.levy_strom_level_0 a {
  margin-left: 10px;
  padding-top: 8px;
  padding-bottom: 0px;
  line-height: 23px;
  font-weight: bold;
  text-decoration: none;

}

li.levy_strom_level_1 {

  padding-left: 5px;
  list-style: none;
  background-image: url('/public/images/www/levy_sloupec_li.gif');
  background-repeat: no-repeat;
  background-position: 0px 4px;
}

li.levy_strom_level_1 a {
  margin-left: 10px;
  text-decoration: none;
}

li.levy_strom_level_2 {
  font-weight: bold;
  margin: 0;padding: 0;
}


#detail_produktu {
  width: 740px;
  
}

#detail_produktu_img {
  width: 200px;
}

tr.vypis_produktu_radek td ul {
  margin-left: 20px;
}


table.center {
  margin: 0 auto;
}
.stinovane_pozadi {
  background: url(/public/images/www/blue_bg.gif) no-repeat top left;
  height: 21px;
}
.produktovy_rozcestnik_text {
  color: #004A99;
  font-size: 10px;
  line-height: 130%;
  vertical-align: top;
  text-align: left;
}
.produktovy_rozcestnik_text a {
  color: #004A99;
  text-decoration: none;
}

span.clear {
  clear: both;
  display: block;
}

.pracovni_mista p {
  margin: 0;
  padding: 0;
}

.margin_vpravo {
  margin: 0;
  margin-right: 10px;
}

.produkt {
  font-size: 90%;
}

.produkt .kategorie_produkty_item, .produkt .kategorie_produkty_item_hover, .produkt .kategorie_produkty_item_wide {
  font-size: 100%;
}

.underline {
  text-decoration: underline;
}

#navbar, #mbEnd, .ra, #tads {
	display: none;
}

/*.tooltip {
	font-size: 75%;
	color: #555;
	padding-left: 20px;
}*/

#stahnout_pdf {
	margin: 3px;
}
