.body_scr {background-color: #FFFFFF; margin: 30 0 30 0px;
  font-family: Arial;
  }

a {color: #41B313; font-weight: bold; text-decoration: none;}
a:hover	{color: #FFAE00; font-weight: bold; text-decoration: none;}

H2		{color: #00A2FF; font-family: arial; font-size: 14px; font-weight: normal; line-height: 15px; margin: 0 0 0 0px;}
H2 a		{color: #00A2FF; text-decoration: none;}
H2 a:hover	{color: #00A2FF; text-decoration: underline;}

H1		{color: #00A2FF; font-family: arial; font-size: 18px; font-weight: bold; line-height: 15px; margin: 0 0 10 0px;}
H1 a		{color: #00A2FF; text-decoration: none;}
H1 a:hover	{color: #00A2FF; text-decoration: underline;}

H2.akc		{color: #000000; font-family: Tahoma, arial; font-size: 20px; font-weight: bold; line-height: 26px; margin: 1 0 0 0px;}
H2.chl		{color: #FFFFFF; font-family: Tahoma, arial; font-size: 11px; font-weight: bold; line-height: 15px; margin: 6 0 0 10px;}
H2.chl a	{color: #FFFFFF; text-decoration: none;}
H2.chl a:hover	{color: #000000; text-decoration: none;}
H3.black	{color: #333333; font-family: Arial, arial; font-size: 11px; font-weight: bold; line-height: 15px; margin: 0 0 5 0px;}

.blue	{color: #006AD7;}

DIV.rel 	{position: relative;}

.layout-left 	{width: 165px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-color: #F2F7F6; background-image: url('img/menu_bar.gif'); background-position: top left; background-repeat: repeat-y; vertical-align: top;}
.layout-center 	{width: 775px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; vertical-align: top; padding: 30 30 30 30px;}
.layout-right 	{width: 165px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-color: #F5F5F5; vertical-align: top;}

.login		{position: relative; top: 7px; right: 21px; float: right; margin-left: 10px;}
.policko 	{width: 81px; height: 13px; border-width: 0px; font-family: Tahoma, Arial; font-weight: bold; color: #888888; font-size: 10px; padding: 1 3 0 0px; margin: 0 0 0 9px;}

.logo		{width: 238px; height: 113px; position: absolute; top: -14px; left: 21px;}
.plysaci	{width: 382px; height: 159px; position: absolute; top: 52px; right: 19px;}
.subtitle	{width: 130px; font-family: tahoma; font-size: 9px; line-height: 13px; font-weight: bold; color: #000000; position: absolute; top: 102px; left: 47px;}
.head_buttons	{position: absolute; top: 36px; left: 278px;}
.top_buttons	{width: 44px; height: 34px; margin-top: 3px;}
.top_menu		{color: #000000; font-family: tahoma; font-size: 9px; line-height: 13px; font-weight: bold;}
.top_menu a		{color: #FFFFFF; text-decoration: none;}
.top_menu a:hover	{color: #000000; text-decoration: none;}

.searchpolicko 	{width: 177px; height: 13px; border-width: 0px; font-family: Tahoma, Arial; font-weight: bold; color: #888888; font-size: 10px; padding: 1 3 0 0px; margin: 0 0 5 6px;}

.mpic		{width: 27px; height: 24px; float: left; margin-right: 10px;}
DIV.menu		{height: 24px; color: #333333; font-family: tahoma; font-size: 11px; line-height: 23px; border-bottom: 1px solid #FFFFFF;}
DIV.menu a		{color: #333333; text-decoration: none;}
DIV.menu a:hover	{color: #86A9A6; text-decoration: none;}

.kosik_txt		{color: #333333; font-family: tahoma; font-size: 9px; line-height: 14px;}
.kosik_txt a		{color: #41B313; font-weight: bold; text-decoration: none;}
.kosik_txt a:hover	{color: #FFAE00; font-weight: bold; text-decoration: none;}
.kosik_sum		{height: 20px; color: #333333; font-family: tahoma; font-size: 9px; line-height: 15px; margin-top: 9px; padding-top: 0px;}

.novinky_pic		{width: 105px; height: 105px; margin: 10 0 5 0px;}
.novinky		{color: #333333; font-family: tahoma; font-size: 9px; line-height: 14px; background-color: #FFFFFF; border: 1px solid #DCDCDC; padding-bottom: 8px; margin-top: 3px;}
.novinky a		{color: #41B313; font-weight: bold; text-decoration: none;}
.novinky a:hover	{color: #FFAE00; font-weight: bold; text-decoration: none;}

.akcia_pic0	{width: 105px; border: 2px solid #333333; background-color: #FFFFFF; padding: 3px; text-align: center;}
.akcia_pic1	{}
.akcia		{width: 79px; height: 32px; position: absolute; top: 6px; right: 11px;}
.akcia_nazov	{color: #333333; font-family: tahoma; font-size: 12px; line-height: 16px; margin: 13 0 10 0px;}
.akcia_txt	{color: #333333; font-family: tahoma; font-size: 11px; line-height: 15px;}

.oznam		{color: #333333; font-family: arial; font-size: 11px; line-height: 15px; margin: 12 0 15 0px;}

.zlava		{width: 27px; height: 9px; margin: 3 3 0 3px;}
.chl_pic	{width: 105px; height: 107px; background-color: #FFFFFF; border-left: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; text-align: center; padding: 5px;}
.chl_txt	{width: 106px; border-right: 1px solid #E8E8E8; vertical-align: top; color: #333333; font-family: arial; font-size: 11px; line-height: 15px; padding: 7 10 5 10px;}
.chl_cenovka	{width: 106px; border-right: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; vertical-align: bottom; padding: 0 10 8 10px;}
.chl_cena		{color: #000000; font-family: arial; font-size: 16px; line-height: 26px;}
.chl_cena a		{color: #000000; text-decoration: none}
.chl_cena a:hover	{color: #B05BD8; text-decoration: none}
.chl_kosik	{width: 29px; height: 26px; float: left; margin-right: 5px;}
.ico_i		{width: 17px; height: 16px; float: left; margin-right: 5px;}


div.lista {
  border: 1px solid #aaa;
  background-color: #eee;
  font-weight: normal;
  font-size: 11px;
  padding: 2px;
  margin-bottom: 10px;
}

div.lista a {
color: black;
text-decoration: underline;
}

/* Definicia tabuliek */
table.zoznam {
  font-size: 11px;
  margin-top: 5px;
  font-size: 11px;
  border: 1px solid #555;
}

table.zoznam th {
  font-size: 11px;
  padding: 3px;
  font-weight: bold;
  background-color: #ccc;
  border-bottom: 1px solid #aaa;
}

table.zoznam td {
  font-size: 11px;
  padding: 3px;
  font-weight: normal;
  border-bottom: 1px solid #aaa;
}

table.zoznam td.lb {
  font-size: 11px;
  padding: 3px;
  font-weight: normal;
  border-bottom: 1px solid #aaa;
  border-left: 1px solid #aaa;
}

table.blank {
  font-size: 11px;
  margin-top: 5px;
  font-size: 11px;
  border: 0px solid #555;
}

table.blank th {
  font-size: 11px;
  padding: 3px;
  font-weight: bold;
  background-color: #ccc;
  border-bottom: 0px solid #aaa;
}

table.blank td {
  font-size: 11px;
  padding: 3px;
  font-weight: normal;
  border-bottom: 0px solid #aaa;
}

.box_big	  {width: 385px; background-color: #F4F4F4; border-bottom: 2px solid #EBEBEB; margin-top: 18px;}
.box_detbig	  {margin: 20 0 20 0px;}
.box_katbig	  {width: 100%; background-color: #F4F4F4; border-bottom: 2px solid #EBEBEB; margin-bottom: 18px;}
.box_title	  {width: 385px; height: 26px; background-color: #EBEBEB; border-bottom: 1px solid #FFFFFF; vertical-align: bottom; padding: 0 10 0 10px;}
.info		  {position: relative; top: -11px;}

.box_akcia1	  {width: 75px; border-right: 1px solid #FFFFFF; padding: 10px; text-align: center;}
.box_akcia2	  {width: 76px; border-right: 1px solid #FFFFFF; padding: 10px; text-align: center;}
.box_akcia3	  {width: 76px; border-right: 1px solid #FFFFFF; padding: 10px; text-align: center;}
.box_akcia4	  {width: 75px; padding: 10px; text-align: center;}
.box_cena	  {height: 18px; background-color: #BFBFBF; text-align: center; font-family: Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; vertical-align: bottom; padding: 0 0 1 0px;}

.box_picture	  {width: 100%; border: 2px solid #BFBFBF; background-color: #FFFFFF;}
.box_nahlad	  {width: 113px; border: 2px solid #BFBFBF; background-color: #FFFFFF; text-align: center; padding: 10 0 10 0px;}
.box_detail	  {width: 150px; border: 2px solid #BFBFBF; background-color: #FFFFFF; text-align: center; padding: 10px;}
.box_katnahlad	  {width: 66px; height: 84px; border: 2px solid #BFBFBF; background-color: #FFFFFF; text-align: center; padding: 5 2 5 2px;}
.box_row	  {height: 31px; font-family: Arial; font-size: 11px; color: #333333; border-top: 1px solid #FFFFFF; vertical-align: bottom; padding: 0 0 7 0px;}
.box_dettab	  {vertical-align: top; padding: 0 0 3 10px;}
.box_detcena	  {vertical-align: bottom; padding: 0 0 0 10px;}
.box_detcenap	  {width: 100%; position: relative; top: 6px;}


@media print {

}
