body			{
				font-family: Verdana, Arial, sans-serif;
				font-size: 10px;

				padding-top: 3px;
				}
.main			{
				width: 950px;
				height: auto;
				display: table;
				}
.telo			{
				width: 950px;
				height: auto;
				}
.telo_lave		{
				width: 210px;
				float: left;
				display: block;
				}
.telo_prave		{
				width: 740px;
				float: right;
				vertical-align: top;
				padding: 3px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				display: block;
				}

.lista			{
				height: 48px;
				width:  950px;
				display: block;
				}
.lista_lava		{
				float: left;
				background-color: #4f4e4e;
				display: block;
				height: 48px;
				width: 181px;
				padding: 0px 0px 0px 0px;
				}
.lista_lava_l	{
				float: left;
				height: 48px;
				width: 6px;
				background-image: url(../images/013.gif);
				padding: 0px 0px 0px 0px;
				}
.lista_lava_r	{
			float:right;
				height: 48px;
				width: 6px;
				background-image: url(../images/012.gif);
				padding: 0px 0px 0px 0px;
				}
.lista_prava_l	{
				height: 48px;
				float: left;
				width: 6px;
				display: block;
				background-image: url(../images/011.gif);
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				}
.lista_prava_m	{
				height: 48px;

				background-image: url(../images/011.gif);
				text-align: center;
				display: block;
				padding: 0px 0px 0px 0px;
				}
.lista_prava_p	{
			float:right;
			display:block;
				height: 48px;
				width: 6px;
				background-image: url(../images/010.gif);
				}
.lista_prava	{
			float:right;
			display: block;
				width: 769px;
				background-image: url(../images/011.gif);

				}
.blok			{
				padding: 3px 0px 0px 0px;
				width: 204px;
				}
.blok_vrch		{
				background-image: url(../images/1_bg.gif);
				background-repeat: repeat-x;
				height: 29px;
				text-decoration: none;
				}
.blok_vrch a:link,.blok_vrch a:visited 	{
				text-decoration: none;
				color:white;
				}
.blok_vrch2		{
				background-image: url(../images/1_bg2.gif);
				background-repeat: repeat-x;
				height: 29px;
				text-decoration: none;
				}
.blok_vrch2 a:link,.blok_vrch2 a:visited 	{
				text-decoration: none;
				color:white;
				}
.blok_vrch22		{
				background-image: url(../images/1_bg.gif);
				background-repeat: repeat-x;
				height: 29px;
				text-decoration: none;
				}
.blok_vrch22 a:link,.blok_vrch22 a:visited 	{
				text-decoration: none;
				color:white;
				}
.blok_vrch_lave {
				background-image: url(../images/q1.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 25px;
				float: left;
				}
.blok_vrch_prave {
				background-image: url(../images/q2.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 6px;
				float: right;
				}
.blok_vrch_lave2 {
				background-image: url(../images/q1a.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 25px;
				float: left;
				}
.blok_vrch_prave2 {
				background-image: url(../images/q2a.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 6px;
				float: right;
				}
.blok_vrch_lave22 {
				background-image: url(../images/q1a2.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 25px;
				float: left;
				}
.blok_vrch_prave22 {
				background-image: url(../images/q2a2.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 6px;
				float: right;
				}
.blok_vrch_nadpis {
				text-align: left;
				color: white;
				padding-right: 19px;
				padding-top: 8px;
				font-size: 11px;
				font-weight: bold;
				}
.blok_stred		{
				border-left: 1px #b6b6b6 solid;
				border-right: 1px #b6b6b6 solid;
				padding: 5px 10px 5px 10px;
				text-align: left;
				display: block;
				}
.blok_spodok	{
				width: 204px;
				height: 5px;
				max-height: 5px;
				background-image: url(../images/1_li.gif);
				display: block;
				font-size: 1px;
				}
#menu_polozka a:link, #menu_polozka a:visited	{
				font-size: 11px;
				line-height: 20px;
				border-top: 1px #c6c6c6 solid;
				text-indent: 10px;
				display: block;
				color: #666666;
				text-decoration: none;
				background-image: url(../images/020.gif);
				background-repeat: no-repeat;

				}
#menu_polozka a:hover	{
				color: #FF9900;
				background-image: url(../images/021.gif);
				background-repeat: no-repeat;

				}
#menu_polozka_zvolena a:link, #menu_polozka_zvolena a:visited	{
				font-size: 11px;
				line-height: 20px;
				border-top: 1px #c6c6c6 solid;
				font-weight: bold;
				text-indent: 10px;
				display: block;
				color: #666666;
				text-decoration: none;
				background-image: url(../images/020.gif);
				background-repeat: no-repeat;

				}
#menu_polozka_zvolena a:hover	{
				color: #FF9900;
				background-image: url(images/021.gif);
				background-repeat: no-repeat;

				}

#menu_polozka1 a:link, #menu_polozka1 a:visited	{
				font-size: 11px;
				line-height: 20px;
				text-indent: 10px;
				display: block;
				color: #666666;
				text-decoration: none;
				background-image: url(../images/020.gif);
				background-repeat: no-repeat;

				}
#menu_polozka1 a:hover	{
				color: #FF9900;
				background-image: url(../images/021.gif);
				background-repeat: no-repeat;

				}

#menu_polozka2 a:link, #menu_polozka2 a:visited	{
				font-size: 10px;
				line-height: 20px;
				text-indent: 15px;
				display: block;
				color: #444444;
				text-decoration: none;
				background-image: none;
				border-top: 0px;
				font-weight: normal;
				}
#menu_polozka2 a:hover	{
				color: #FF9900;
				}
.vnutro			{
				padding-bottom: 7px;
				width: 740px;
				}
.vnutro_vrch	{
				background-image: url(../images/li1.gif);
				font-size: 1px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px:
				height: 10px;
				}
.vnutro_kategoria_vrch {
				width: inherit;
				height: 29px;
				background-image: url(../images/top.gif);
        line-height: 29px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px:
				display:block;
				text-indent: 20px;
        }
#vnutro_kategoria_vrcha a:link, #vnutro_kategoria_vrcha a:visited {
				font-size: 11px;
				font-weight: bold;
				color: white;
				text-decoration: none;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px:
				}
#strankovanie_1 a:link, #strankovanie_1 a:visited {
				font-size: 11px;
				color: #666666;
				text-decoration: none;
				}
#strankovanie_1 a:hover {
				font-size: 11px;
				color: #666666;
				text-decoration: underline;
				}
#strankovanie_2 a:link, #strankovanie_2 a:visited {
				font-size: 11px;
				color: #666666;
				text-decoration: none;
				}
#strankovanie_2 a:hover {
				font-size: 11px;
				color: #666666;
				text-decoration: underline;
				}
#strankovanie_3 a:link, #strankovanie_3 a:visited {
				font-size: 12px;
				color: #E55C19;
				font-weight: bold;
				text-decoration: none;
				}
#strankovanie_3 a:hover {
				font-size: 12px;
				color: #E55C19;
				text-decoration: underline;
				}
#vnutro_kategoria_vrcha a:hover {
				font-size: 11px;
				font-weight: bold;
				color: white;
				text-decoration: underline;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px:
				}
.vnutro_kategoria_vrch_left {

				height: 29px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				width: 0px;
				float: left;
				font-size: 1px;
				}
.vnutro_kategoria_vrch_right {
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				height: 29px;
				width: 0px;
				float: right;
				font-size: 1px;
				}
.vnutro_spodok	{
				width: 740px;
				height: 5px;
				max-height: 5px;
				background-image: url(../images/li2.gif);
				display: block;
				font-size: 1px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
				display: block;				}
.vnutro_vrch_lave {
				background-image: url(../images/1_q3.gif);
				background-repeat: no-repeat;
				height: 5px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
				width: 5px;
				float: left;
				font-size: 1px;
				display: block;				}
.vnutro_vrch_prave {
				background-image: url(../images/1_q4.gif);
				background-repeat: no-repeat;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
				height: 5px;
				width: 5px;
				float: right;
				font-size: 1px;
				display: block;				}
.vnutro_spodok_lave {
				background-image: url(../images/1_q1.gif);
				background-repeat: no-repeat;
				height: 5px;
				width: 5px;
				float: left;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
				font-size: 1px;
				display: block;				}
.vnutro_spodok_prave {
				background-image: url(../images/1_q2.gif);
				background-repeat: no-repeat;
				height: 5px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
				width: 5px;
				float: right;
				font-size: 1px;
				display: block;				}
.vnutro_stred	{
				border-left: 1px #b6b6b6 solid;
				border-right: 1px #b6b6b6 solid;
				padding: 5px 10px 5px 6px;

				}
.spodok
				{
				background-image: url(../images/bot.gif);
				background-repeat: no-repeat;
				background-position: top center;
				float: none;
				height: 100px;
				width: 950px;
				display: table-row;
				}
.reklama		{
				padding-top: 10px;
				color: #666666;
				font-size: 11px;
				font-weight: bold;
				width: 204px;
				padding-left: 0px;
				margin-left: 0px;
				}
.reklama_vrch	{
				width: 204px;
				height: 5px;
				max-height: 5px;
				background-image: url(../images/2_li.gif);
				display: block;
				font-size: 1px;
				}
.reklama_spodok	{
				border-bottom: #b6b6b6 1px solid;
				height: 4px;
				font-size: 1px;
				display:block;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;				}
.reklama_vrch_lave {
				border: none;
				background-image: url(../images/1_q3.gif);
				background-repeat: no-repeat;
				height: 5px;
				width: 5px;
				float: left;
				font-size: 1px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;				}
.reklama_vrch_prave {
				border:none;
				background-image: url(../images/1_q4.gif);
				background-repeat: no-repeat;
				height: 5px;
				width: 5px;
				float: right;
				display:block;
				font-size: 1px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;				}
.reklama_spodok_lave {
        border: none;
				background-image: url(../images/1_q1.gif);
				background-repeat: no-repeat;
				height: 5px;
				width: 5px;
				float: left;
				font-size: 1px;
				display:block;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;				}
.reklama_spodok_prave {
        border: none;
				background-image: url(../images/1_q2.gif);
				background-repeat: no-repeat;
				height: 5px;
				width: 5px;
				float: right;
				font-size: 1px;
				display:block;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				}
.reklama_stred	{
				border-left: 1px #b6b6b6 solid;
				border-right: 1px #b6b6b6 solid;
				padding: 5px 10px 5px 10px;
				}
.search_box		{
				width: 100px;
				height: 17px;
				border: #666666 1px solid;
				background-color: white;
				font-size: 10px;
				color: #666666;
				text-indent: 2px;

				}

.produkt		{
				border: 0px #b6b6b6 solid;
				padding: 5px;
				}
.produkt2		{
				padding: 5px;
				}
#produkt_nazov a:link, #produkt_nazov a:visited	{
				font-size: 13px;
				font-weight: bold;
				color: #e55c19;
				text-decoration: none;
				}
#produkt_nazov a:hover	{
				font-size: 13px;
				font-weight: bold;
				color: #e55c19;
				text-decoration: underline;
				}
.produkt_cena	{
				font-size: 12px;
				font-weight: bold;
				padding-bottom: 2px;
				text-align: right;
				color: #e55c19;
				}
.produkt_cena_special	{
				font-size: 16px;
				font-weight: bold;
				padding-top: 10px;
				padding-bottom: 2px;
				text-align: right;
				color: #e55c19;
				}
.produkt_popis {
				padding-left: 3px;
				padding-top: 5px;
				padding-bottom: 10px;
				font-size: 10px;
				color: #666666;
				}
.produkt_popis2 {
				padding: 5px 10px 5px 13px;
				font-size: 9px;
				color: #666666;
				}
.produkt_obrazok {
				border: 1px solid #b6b6b6;
				}
.novinka_nadpis {
				font-size: 24px;
				color: #666666;
				}
.novinka_text	{
				font-size: 10px;
				color: #666666;
				height: 30px;
				padding-top: 15px;
				padding-bottom: 15px;
				text-align: right;
				}
.zvisla_ciara	{
				background-image: url(../images/bg_vv.gif);
				background-repeat: repeat-y;
				background-position: center;
				padding-right: 10px;
				font-size: 1px;
				}
.ziadna_ciara	{
				background-position: center;
				padding-right: 10px;
				font-size: 1px;
				}
.vodorovna_ciara	{
				background-image: url(../images/bg_gg.gif);
				background-repeat: repeat-x;
				background-position: center;
				}
.volnyplac		{
				height: 10px;
				display: block;
				font-size: 1px;
				}
.banner
				{
				float: none;
				height: 65px;
				width: 950px;
				font-size: 11px;
				color: #666666;
				}
.banner_1		{
				float: right;
				width: 680px;
				}
.banner_logo	{
				float: left;
				width: 250px;
				height: 48px;
				}
h1 {
	font-size: 8px;
}
h2 {
	font-size: 9px;
}
h3 {
	font-size: 10px;
}
h4 {
	font-size: 11px;
}
a:link {
	text-decoration: underline;
	color: #666666;
}
a:visited {
	text-decoration: underline;
	color: #666666;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
.style2 {color: #E37129}
#kosik_text a:link,#kosik_text a:visited 	{
	color: #E37129;
	line-height: 12px;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}
#kosik_text a:hover {
	font-size:11px;
	text-decoration: underline; }


.tabulka {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

.fontgrey4 {
  font-size: 12px;
  color: #666666;
  font-weight: bold;
  }

.fontgrey5 {
  font-size: 10px;
  color: #fb5104;
  font-weight: bold;
  }

#fontred3 a:link, #fontred3 a:visited {
  font-size: 12px;
  color: red;
  font-weight: bold;
  text-decoration: none;
  }

#fontred3 a:hover {
  text-decoration: underline;
  color: orange;
  }

.fontred1 {
  font-size: 13px;
  font-weight: bold;
  color: #fb5104;
  }

.vstup	{
  border: 1px solid #66828e;
  height: 18px;
  width: 150px;
  font-size: 12px;
  }

.combo {
 	width: 40px;
 	height: 15px;
 	font-size: 9px;
 	color: #666666;
 	border: #b6b6b6 1px solid;
 }

.kosik	{
	border: none;
	cell-padding: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 12px;
	border-collapse:collapse;
	text-indent:10px;
}

.hlavicka {
	height: 25px;
	border-collapse:collapse;
    text-indent:10px;
	background-image: url(../images/bg_gg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-weight: bold;
	color: #666666;
	}
.hlavicka_kosik {
	background-color: #white;
	height: 25px;
	border-collapse:collapse;
    text-indent:10px;
    font-weight: bold;
    margin-bottom: 5px;
	background-image: url(../images/bg_gg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
.kosik_polozka {

	text-indent:0px;
	display:block;
	margin-left:10px;
	color: #666666;
	margin-right:10px;
}

.fontred1 {
	color: #e55c19;
	font-weight: bold;
	font-size: 14px;
	}
.fontred13 {
	color: red;

	font-size: 10px;
	}
.fontgrey1 {
	color: #666666;

	font-size: 12px;
	}

.poznamka, .poznamka table, .poznamka td {
	color: #444444;
	font-size: 12px;
	/* width: 550px; */ 
	}

.poznamka th {
  font-weight: normal;
  text-align: left;
#  white-space:nowrap;
}

.caption_spec_k {
  font-weight: bold;
  padding: 18 0 8 0;
  font-size: 12px;
  text-align: left;
}
.specification_table {
#  width: 550px;
  padding-bottom: 10px;
  clear:both;
	width:100%;
	border-top:1px solid #d8d8d8;
	border-collapse:collapse;
}

.specification_table th {
width: 167px;
margin: 0px 0px 0px 0px;
padding-top: 5px;
padding-right: 5pt;
padding-bottom: 3px;
padding-left: 13px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
background-color: #f2ebe2;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
font-size: 11px;
font-weight: normal;
text-align: left;
vertical-align: top;
}

.specification_table td {
  font-size: 11px;
	padding:5px 14px 3px 14px;
	border:solid #d8d8d8;
	border-width:0 0 1px 1px;
  vertical-align:
}

.prod_cena {
	color: #e55c19;
	font-size: 12px;
	font-weight: bold;
	}
.prod_cena_euro	{
				font-size: 11px;
				color: #666666;
}

#poznamka_link a:link, #poznamka_link a:visited {
	color: #e55c19;
	font-size: 10px;
	text-decoration: underline;
	}
#poznamka_link a:hover {
	text-decoration: none;
	color: #e55c19;
	font-size: 10px;
}
.checktext {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 2px;
	display: block;
	width: auto;
	color: #666666;
}
.checktext2 {
	font-size: 13px;

	height: 17px;
	padding-bottom: 2px;
	display: block;
	width: auto;
	color: #ffffff;
	padding-top: 3px;
	text-indent:7px;
	background-color: #f56c29;

}
.checktext_null {
	font-size: 13px;

	height: 5px;
	padding-bottom: 2px;
	display: block;
	width: auto;
	color: #ffffff;
	padding-top: 3px;
	text-indent:7px;

}
.i_label
{
color: red;
cursor: pointer;
}
.blok1			{
				margin: 25px 0px 0px 135px;
				padding-bottom: 7px;
				width: 400px;
				}
.blok1_vrch		{
				background-image: url(../images/1_bg2000.gif);
				background-repeat: repeat-x;
				height: 29px;
				}
.blok1_vrch_lave {
				background-image: url(../images/q3000000.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 15px;
				float: left;
				}
.blok1_vrch_prave {
				background-image: url(../images/q4000000.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 9px;
				float: right;
				}
.blok1_vrch_nadpis {
				text-align: left;
				color: white;
				padding-right: 19px;
				padding-top: 8px;
				font-size: 11px;
				font-weight: bold;
				}
.blok1_stred	{
				border-left: 1px #b6b6b6 solid;
				border-right: 1px #b6b6b6 solid;
				padding: 5px 10px 5px 6px;
				}
.blok1_spodok	{
				width: 400px;
				height: 5px;
				max-height: 5px;
				background-image: url(../images/li200000.gif);
				display: block;
				font-size: 1px;
				}
.bonus {color: #4E58DE; font-weight: bold; }

.xxblok_vrch2		{
				background-image: url(../images/xx1_bg2.gif);
				background-repeat: repeat-x;
				height: 29px;
				text-decoration: none;
				}
.xxblok_vrch2 a:link,.xxblok_vrch2 a:visited 	{
				text-decoration: none;
				color:white;
				}
.xxblok_vrch22		{
				background-image: url(../images/xx1_bg.gif);
				background-repeat: repeat-x;
				height: 29px;
				text-decoration: none;
				}
.xxblok_vrch22 a:link,.xxblok_vrch22 a:visited 	{
				text-decoration: none;
				color:white;
				}
.xxblok_vrch_lave2 {
				background-image: url(../images/xxq1a.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 25px;
				float: left;
				}
.xxblok_vrch_prave2 {
				background-image: url(../images/xxq2a.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 6px;
				float: right;
				}
.xxblok_vrch_lave22 {
				background-image: url(../images/xxq1a2.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 25px;
				float: left;
				}
.xxblok_vrch_prave22 {
				background-image: url(../images/xxq2a2.gif);
				background-repeat: no-repeat;
				height: 29px;
				width: 6px;
				float: right;
				}	
