html {background:#ffffff;}body,p {font-family:arial,sans-serif; font-size:12px; color:#ffffff; margin:0; padding:0; margin-top:0px; margin-bottom:0px;}p {margin-bottom:4px; text-align:justify;}a:link                {color:#ffffff;   font-weight:bold;text-decoration:none; margin:0; padding:0;}a:visited             {color:#ffffff;   font-weight:bold;text-decoration:none; margin:0; padding:0;}a:hover               {color:#cccccc; font-weight:bold;text-decoration:underline; margin:0; padding:0;}h1         {font-size:16px; color:#f66c14; text-align:right; font-weight:normal; margin:0px 0 10px 0; padding:0; border-bottom:2px solid #f66c14;}h2         {font-size:14px; color:#ffffff; font-weight:bold; margin:0px; padding:0px;}h3         {font-size:12px; color:#ffffff; font-weight:bold; margin:0px; padding:0px;}hr 				 {height:1px; color:#f66c14;}.cleaner   {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}.obal_big  {width:1066px; height:auto; padding:0;	margin: 0 auto 0 auto; background:url('../img/top01.jpg') no-repeat;}.obal_bigvo  {width:1066px; height:auto; padding:0;	margin: 0 auto 0 auto; background:url('../img/top01vo.jpg') no-repeat;}.obal_top {width:1066px; height:219px; padding:0;	margin: 0 auto 0 auto;}.top      {width:auto; height:auto;}.obal_main {width:1066px; height:auto; padding:0;	margin: 0 auto 0 auto; background:url('../img/bgmain.gif') repeat-y;}.main      {width:auto; height:auto; min-height:752px;}.obal_menu       {width:179px; height:auto; background:url('../img/bgmenu.gif') no-repeat; padding:0; margin:0; font-size:11px; float:left; position:relative;}.menu            {margin-top: 0px; width:auto; height:auto; min-height:400px;}.obal_menu_01, .obal_menu_02, .obal_menu_03 {float:left; width:150px; height:20px; cursor:pointer; padding-top:2px; padding-left:3px;}.obal_menu_04 {float:left; width:140px; height:15px; cursor:pointer; padding-top:2px; padding-left:3px; margin-left:7px;}.menu_a {width:144px; height:16px; display:block; text-align:left; color:#ffffff; font-weight:bold;text-decoration:none;}.menu_a:link,.menu_a:visited {color:#ffffff;}.menu_a:hover {color:#999999; text-decoration:none;}.obal_menu_01    {background:url('../img/menu_01.gif') no-repeat;}.obal_menu_02    {background:url('../img/menu_02.gif') no-repeat;}.obal_menu_03    {background:url('../img/menu_03.gif') no-repeat;}.obal_menu_04    {background-color:#515151;}.obal_menu_sep {float:left; width:156px; height:20px;}.obal_menu_sep2 {float:left; margin-left:52px; margin-top:5px; height:20px; font-weight:bold; border:0px solid red;}.obal_menu_sep3 {float:left; margin:2px 0 2px 0; font-weight:bold; border:0px solid red;}.obal_undermenu  {width:150px; height:auto; margin:0; position:relative; top:130px; left:10px; float:left; font-weight:regular; font-size:11px;}.undermenu       {width:auto; height:auto;line-height:20px;}.undermenu_title {font-size:20px;color:#f20069; font-weight:bold;}.undermenu ul    {list-style:none; padding-left:10px; margin:0;}.undermenu li    {background:url('../img/arrow.gif') no-repeat 2px 5px; padding-left:15px; display:block;}.obal_content    {width:704px; height:auto; padding:0; margin:0;  float:left; position:relative;}.content         {width:684px; min-height:500px; margin-left:10px; margin-top:0px;}.obal_menu_right {width:183px; height:auto; min-height:40px; padding:0; margin:0; font-size:12px; float:left; position:relative;}.menu_right      {width:180px; height:auto; min-height:200px; margin-top:0px; margin-left:3px; background:#e6e6e6; color:#000000}.menu_right a    {color:#000000; font-size:10px;}.big_bottom      {width:757px; height:31px; padding:0;	margin: 0 auto 0 auto; background:url('../img/main_end.gif') no-repeat;}.big_bottom2     {width:757px; height:31px; padding:0;	margin: 0 auto 0 auto;}.cleaner {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}.vice {font-weight:bold; color:#ffffff; background-image:url('../img/bg_vice.gif'); background-repeat:no-repeat; padding: 0 0 0 13px;}.vice a:link {font-weight:bold; color:#ffffff; text-decoration:none;}.vice a:visited {font-weight:bold; color:#ffffff; text-decoration:none;}.vice a:hover {font-weight:bold; color:#eeeeee; text-decoration:none;}.vice_content {font-weight:bold; color:#ffffff; background-image:url('../img/bg_vice_content.gif'); background-repeat:no-repeat; margin-top:5px;}.vice_content a:link {font-weight:bold; color:#ffffff; text-decoration:none;}.vice_content a:visited {font-weight:bold; color:#ffffff; text-decoration:none;}.vice_content a:hover {font-weight:bold; color:#eeeeee; text-decoration:none;}.vice_hr {background: transparent url('../img/hr.gif') left top no-repeat; margin: 5px 0 0 0;}.paging {font-size:12px; text-align:center; width: auto; height: auto; margin: 0px 0px 0px 0px}.paging a:link {color: #727272; font-weight:normal; text-decoration:none;}.paging a:visited {color: #727272; font-weight:normal; text-decoration:none;}.paging a:hover {color: #eeeeee; font-weight:normal; text-decoration:none;} .news_titulek {font-weight:bold;}.news_datum {font-size:11px; font-weight:normal;}.news_popis {color: #eeeeee; margin-top:3px; padding:0;}.katalog_item {width:160px; height:245px; background-image:url('../img/bg_item.gif'); background-repeat:repeat; margin-right:11px; margin-bottom:11px; float:left; border:1px solid #ffffff;}.katalog_item_dark {width:160px; height:245px; background-image:url('../img/bg_item2.gif'); background-repeat:repeat; margin-right:11px; margin-bottom:11px; float:left; border:1px solid #cccccc;}.katalog_item_right {width:160px; height:245px; background-image:url('../img/bg_item.gif'); background-repeat:repeat; margin-right:0px; margin-bottom:11px; float:left; border:1px solid #ffffff;}.katalog_item_right_dark {width:160px; height:245px; background-image:url('../img/bg_item2.gif'); background-repeat:repeat; margin-right:0px; margin-bottom:11px; float:left; border:1px solid #cccccc;}.katalog_item_content {width:150px; height:235px; margin-left:5px; margin-top:5px;}.katalog_item_img {margin-bottom:5px; border:0px;}.katalog_item_nazev {font-size:11px; font-weight:bold; color:#f66c14; height:42px;}.katalog_item_cena{font-weight:bold; font-size:12px; color:#f66c14;}a.katalog_item_link:link,a.katalog_item_link:visited {font-weight:bold; font-size:12px; color:#000000;}a.katalog_item_link:hover {color:#666666;}.katalog_item_popis {margin-top:3px; font-size:11px; color:#000000; line-height:15px;}.katalog_detail_left {width:524px; height:auto; margin:0px; float:left;}.katalog_detail_left_content {min-height:400px; margin-left:0px; margin-top:5px;}.katalog_detail_left_content_kosik {width:130px; text-align:right; float:right; margin-right:15px; margin-top:15px; font-size:11px;}.katalog_detail_right {width:160px; height:auto; background-color:#ffffff; background-image:url('../img/bg_item.gif'); background-repeat:repeat-x; margin:0px; float:left;}.katalog_detail_right_content {width:150px; min-height:400px; margin-left:5px; margin-top:5px;}.katalog_detail_obal {width:355px; float:left;}.katalog_detail_popis {width:100px; float:left; vertical-align:top; margin-bottom:4px;}.katalog_detail_popisvo {width:100px; float:left; vertical-align:top; margin-bottom:4px; visibility:hidden;}h2.katalog_detail_nazev {font-weight:bold; font-size:15px; margin-bottom:4px;}.katalog_detail_cena {font-weight:bold; font-size:14px; color:#f66c14; margin-bottom:4px;}.katalog_detail_hodnota {width:255px; float:left; vertical-align:top; margin-bottom:4px;}.katalog_detail_hodnotavo {width:255px; float:left; vertical-align:top; margin-bottom:4px; visibility:hidden;}.katalog_detail_hodnota2 {width:385px; float:left; vertical-align:top; text-align:justify; margin-bottom:4px;}#souvisejici-zbozi {clear:both;}#search {color:#000000; background:#ffffff;}.separator {height:2px; clear:both;}#platba {color:#000000; width:150px; text-align:center; font-size:12px;}.aktuality_img {border:1px solid #f66c14; float:left; margin-right:30px;}.aktuality_img2 {border:1px solid #f66c14; float:left;}.vystavy_img {border:1px solid #f66c14; float:left; margin-right:14px; margin-bottom:13px;}.menu_top_obal {margin-left:35px; margin-top:5px; font-size:11px; font-weight:normal; text-decoration:none; border:0px solid red; color:#ffffff;}a.menu_top:link {color:#ffffff;  margin:0; padding:0;}a.menu_top:visited {color:#ffffff; margin:0; padding:0;}a.menu_top:hover {color:#cccccc; margin:0; padding:0; text-decoration:none;}.menu_top2_obal {width:170px; margin-left:255px; margin-top:130px; font-size:12px; font-weight:normal; text-align:right; border:0px solid red; float:left}.menu_top2_obalvo {width:170px; margin-left:255px; margin-top:130px; font-size:12px; font-weight:normal; text-align:right; border:0px solid red; float:left; visibility:hidden;}.menu_top3_obal {width:148px; margin-left:10px; margin-top:100px; font-size:12px; font-weight:normal; text-align:center; border:0px solid red; float:left; cursor:pointer;}.menu_top4_obal {width:280px; margin-left:10px; margin-top:130px; font-size:12px; font-weight:normal; text-align:left; border:0px solid red; float:left}a.kosik:link,a.kosik:visited {color:#ffffff;}a.kosik:hover {color:#aaaaaa;}.kosik_img {border:0px; position:relative; top:+5px;}.input  { background-color : #FFFFFF; border-width: 1px; border-style: solid; border-bottom-color: #B7B7B7; border-left-color: #6F6F6F; border-top-color: #6F6F6F;  border-right-color: #B7B7B7; font-family: Verdana, Tahoma, Arial; color: #133345; font-size:11px; font-weight: normal; padding-left: 5px; padding-right: 5px;}.under {border-bottom: 1px solid #018ebf;}.under2 {border-bottom: 1px solid #999999;}.reklama {background:#ffffff; color:#000000; padding:5px; margin-bottom:10px; border:1px solid #ff5500;}div#footer {clear:both; height:40px; line-height:40px; text-align:center;}div#footer a {color:#000000;}