body, html  {background: #FFFFFF;margin: 0px;padding: 0px;text-align: center;font-family: Arial, Helvetica, sans-serif;/*height: 100%;*/	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px; }/* body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}*//*a, a:visited  {color: #BD162B;text-decoration: underline; }a:hover {color: #BD162B;text-decoration: none; }*/.ds_no_style  {display: none;}#ds_telo  {/*width: 766px;*/width: 1114px;padding: 0px;margin: 0 auto;text-align: left;border: 1px solid #000000;}/*      Hlavicka      ---------------------------------------------------------------*/#ds_top {background: #000 url(../design_image/black.jpg) no-repeat;height:69px;}#ds_top a {color:#6b6b6b;font-size:11px;font-family:Arial, Helvetica, sans-serif;margin-left:60px;text-decoration:none;}#ds_top a:hover {text-decoration:underline;}#ds_top h1{color:#d4d4d4;font-family:Arial;font-size:18px;margin-left:60px;font-weight:normal;}#ds_hlavicka  {width: 100%;height: 182px;padding: 0px;margin: 0 auto;}.ds_hlavicka_prihlaseni {text-align:left;float:left;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #656565;display:block;margin-right:0px;margin-top:3px;}.ds_hlavicka_prihlaseni span  {color: #656565;font-weight: bold;}.ds_hlavicka_prihlaseni a.muj_ucet_odkaz        {color: #656565;text-decoration: none;}.ds_hlavicka_prihlaseni a:hover.muj_ucet_odkaz  {text-decoration: underline;} .kosik {margin-top: 10px;color:#fff;}/*      Menu      -------------------------------------------------------------------------*/#ds_menu  {width: 100%;height: 50px;background-image: url(../design_image/grey.jpg);color: #b5b0b0;margin: 0 auto;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-left:65px;background-repeat: no-repeat;}#ds_menu ul {list-style-type: none;margin: 0px;margin-top:17px;padding: 0px;float:left;}#ds_menu li {margin-left: 10px;padding-right: 10px;padding-bottom: 2px;border-right: 1px solid #b5b0b0;display: inline;}#ds_menu li.last  {border:none;}#ds_menu li a, #ds_menu li a:visited  {color: #b5b0b0;text-decoration: none;}#ds_menu li a:hover {color: #FFFFFF;text-decoration: none;}/*      Baner     -------------------------------------------------------------------------*/#ds_baner {width: 100%;height: 161px;background: url('./../design_image/ds_baner.jpg') no-repeat;}/*      Obsah     -------------------------------------------------------------------------*/.ds_obsah_left  {width: 185px;height: 100%;float:left;margin-top: 8px;font-family: Arial, Helvetica, sans-serif;margin-left:10px;padding-left:14px;padding-right:14px;/*background-color:#f1f1f1;*/border-right: 1px solid #C2C2C2;/*position: absolute; */}.ds_obsah_left  ul  {margin: 10px 0px 10px 0px;padding: 0px;/*font-size: 0.7em;*/list-style: square;/*color: #009EDF;*//*color: #BD1D30;*/}.li_1 {font-size: 14px;color: #009EDF;list-style: none;/*padding-top:20px;*/margin-top:20px;/*color: #BD1D30;*/}.li_1 a {font-size: 14px;color: #009EDF;list-style: none;/*padding-top:20px;*/margin-top:20px;/*color: #BD1D30;*/}.li_2 {font-size: 10px;color: #000;list-style: square;/*color: #BD1D30;*/}.li_2 a {font-size: 10px;color: #000;list-style: square;/*color: #BD1D30;*/}.ds_obsah_left  ul a, .ds_obsah_left  ul a:active {/*color: #ABABAB;*/	font-family:  Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	/*color: #0066FF;*/	text-decoration: none;}.ds_obsah_left  ul a:hover,.ds_obsah_left  li:hover  {color: #BD1D30;}.ds_obsah_left  ul.sub {color:#000000;margin-top: 12px;margin-left: 10px;margin-bottom: 8px;padding: 0px;font-size: 1em;}ul.sub li.polozka2  {margin-top: 2px;margin-left: 2px;margin-bottom: 2px;padding: 0px;font-size: 10px;font-weight: normal;color:#000;list-style: square url('./../design_image/new/sipka2.gif');}ul.sub li.polozka2 a {margin-top: 2px;margin-left: 2px;margin-bottom: 2px;padding: 0px;font-size: 10px;font-weight: normal;color:#000;text-decoration: none;}ul.sub li.polozka2 a:hover {margin-top: 2px;margin-left: 2px;margin-bottom: 2px;padding: 0px;font-size: 10px;font-weight: normal;color:#000;text-decoration: underline;}/*.ds_obsah_left  li.sub {margin-top: 2px;margin-left: 20px;margin-bottom: 2px;padding: 0px;font-size: 0.5em;color:000;}.ds_obsah_left  li.sub  a {margin-top: 2px;margin-left: 20px;margin-bottom: 2px;padding: 0px;font-size: 0.5em;color:000;}}}*/.ds_obsah_left img.t {padding-top:20px;}.ds_obsah_left input {width:98px;vertical-align:middle;}.ds_obsah_left img.ok {vertical-align:middle;}.ds_obsah_left hr {color:#b9b9b9;background-color: #b9b9b9;border:0px solid;height:1px;}.ds_obsah_left_kontakt  {font-size: 0.8em;font-weight: bold;color: #989898;padding-left: 15px;margin-top: 10px;margin-bottom: 10px;}.ds_obsah_left h2 {font-size: 1em;background: #787B7C url('./../design_image/ds_sipka.gif') no-repeat 10px 14px;margin: 0px;color: #FFFFFF;padding: 7px 0px 7px 25px;font-family: Arial, sans-serif;font-size: 1em;}.ds_obsah_right h2.nadpis {font-size: 20px;padding-top:10px;color:#000;font-family: Arial, Helvetica, sans-serif;font-weight:normal;}.ds_obsah_right  {width: 738px;float:right;margin-top: 1px;padding-right:20px;text-align:left;color: #000;font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;}.ds_obsah_right a {color:#0092D6;}.ds_obsah_right a:hover {color:#0092D6;}#ds_obsah_right img.top {padding-top:15px;}#ds_obsah_right span.obsah  {display: block;margin: 10px 10px 10px 10px;}.ds_obsah_right h1, .ds_obsah_right h2, .ds_obsah_right h3  {font-family: Arial, Helvetica, sans-serif;font-size: 20px;margin-top: 5px;margin-bottom: 0px;padding: 0px;color: #000;font-weight:normal;}#ds_obsah_right p {padding: 0px;margin: 2px 0px 2px 0px;}#ds_obsah_right ul  {list-style: square;margin: 2px 0px 2px 20px;padding: 0px;}.ds_obsah_right hr.sep {height:1px;color:#C2C2C2;background-color:#C2C2C2;}#ds_paticka  {width: 736px;height: 31px;clear:both;margin-top: 20px;padding-top: 12px;padding-left: 30px;color: #AFAFAF;background: #F9F9F9;border-top: 5px solid #F3F3F3;font-family: Arial, Helvetica, sans-serif;font-size: 0.6em;text-align: left;}#ds_paticka a, #ds_paticka a:hover  {color: #925051;text-decoration: none;}#ds_paticka a:hover {text-decoration: underline;}/*---       Produkty seznam      ------------------------------------------*//*#produkty_seznam  {margin-left:23px;}*/.produkty_seznam_img {/*width:105px;height:105px;*/}#produkty_seznam  ul  {float:left;text-align:left;margin-left: 0px;padding: 0px;padding-left: 15px;height: 75px;}#produkty_seznam h2 {/*color: #7e2929;*/color:#00FF00;font-size: 18px;padding-bottom: 8px;margin-bottom: 0px;font-family:Arial;}#produkty_seznam h2 a, #produkty_seznam h2 a:visited, #produkty_seznam h2 a:hover {color: #7e2929;text-decoration: none;padding-bottom: 8px;margin-bottom: 7px;font-weight:normal;}.produkty_seznam1 ul, .produkty_seznam2 ul  {padding: 0px;margin: 0px;}.produkty_seznam1 li, .produkty_seznam2 li  {padding: 0px;margin: 0px;}.produkt_seznam_cena {/*position:absolute;bottom: 5px;left: 11px;*/float:right;font-family: Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;position:relative;margin-top:3px;}.kategorie_sipka {position: absolute;width: 3px;height: 8px;margin-top: 5px;margin-left: -10px;background: url('./../design_image/ds_odrazka_produkt.jpg') no-repeat;}.produkty_seznam_cena {font-size: 0.5em;margin: 0px 0px 5px 0px;text-align: right;clear: both;}.produkty_seznam_cena_zvyraznit {font-size: 1em;color: #2b91aa;text-align: right;padding-right: 10px;border-right: 2px solid #CCCCCC;clear: both;font-weight:normal;}.produkty_seznam_cena_detail { width:53px;height:16px;border:0px;}.form_produkty_seznam {margin: 0px auto;text-align: right;clear: both;}.produkty_seznam1 a:hover, .produkty_seznam2 a:hover  {text-decoration: none;}.tlacitko_do_kosiku {color: #FCC300;background: #FFFFFF;border: none;font-size: 0.9em;}.tlacitko_do_kosiku_aktive  {color: #41AFC8;background: #FFFFFF;border: none;font-size: 0.9em;font-weight: bold;cursor: Pointer;}.produkty_seznam_cara {display:block;padding-right: 10px;border-bottom: 1px #CCCCCC dashed;float: right;margin-bottom: 4px;}.produkt_seznam_blok  {display:block;clear: both;}.produkt_seznam_dalsi_stranky {width: 500px;clear: both;padding:0px;margin:0px;display:block;text-align:right;color: #CCCCCC;}.produkt_seznam_dalsi_stranky a, .produkt_seznam_dalsi_stranky a:active, .produkt_seznam_dalsi_stranky a:hover {color: #860030;}.produkt_seznam_dalsi_stranky ul {margin: 0px;padding: 0px;list-style-type:none;float:right;}.produkt_seznam_dalsi_stranky li  {float:left;margin-right: 2px;}/*---       Detail Produktu      ---------------------------------------------------*/.produkt_detail {margin: 0px;padding: 0px;}.produkt_detail h1 {font: 1.1em Arial, Helvetica, sans-serif;font-weight: bold;color: #860030;border-bottom: 1px dashed #CCCCCC;margin: 0px;padding-bottom: 5px;}.produkt_detail_cena_vyrobce  {text-decoration: line-through;}.produkt_detail_cena  {font-weight: bold;color: #FF0000;}.produkt_detail_usetrite  {font-weight: bold;color: #4F6E02;}#produkt_detail_obrazek {float: left;margin-right: 20px;}#produkt_popisek  {clear: both;margin: 0px;padding: 0px;}#produkt_popisek img {border: 1px solid #000000;margin-right: 5px;}#produkt_popisek p {border: none;}#produkt_popisek  h1, #produkt_popisek  h2, #produkt_popisek  h3  {font-weight: bold;color: #860030;border: none;margin: 0px;padding: 0px;}#produkt_popisek  h1  {font: 1.6em Tahoma, sans-serif;}#produkt_popisek  h2  {font: 1.4em Tahoma, sans-serif;}#produkt_popisek  h3  {font: 1.1em Tahoma, sans-serif;}#produkt_popisek ul,#produkt_popisek li  {list-style-type: none;margin: 0px 0px 0px -40px;padding: 0px;font-size: 0.8em;}.produkt_detail_seznam_form {margin: 0px;}.produkt_detail_seznam  {list-style-type: none;margin: 0px;}.produkt_detail li.sedy {color:#CCCCCC;list-style: none;}.produkt_detail_seznam_no_odsazeni  {margin-top: 0px;padding-top: 0px;}.produkt_detail_cena_bez_dph  {font-weight:bold;color: #6F6F6F;}.produkt_detail_cena_s_dph  {font-weight:bold;color: #C85A41;}.pocet_kusu {font-size: 0.8em;}/*------     Sipky        ---------------------------------------------------------*//*.button_pozadi_up  { cursor:pointer;cursor:hand; width: 35px; height: 20px; color: #FFFFFF; border: none; background: url('./../design_image/new/ds_sipka_nahoru.gif') no-repeat 10px; font-size: 0.7em;}.button_pozadi_down  { cursor:pointer;cursor:hand;width: 52px; height: 20px; color: #FFFFFF; border: none;background: url('./../design_image/new/ds_sipka_dolu.gif') no-repeat -10px;font-size: 0.7em;}*/.button_pozadi_up  { cursor:pointer;cursor:hand; width: 13px; height: 15px; color: #44960B; border: none; background: url('./../design_image/new/ds_sipka_nahoru.gif') no-repeat;font-size: 0.1em; }.button_pozadi_down  { cursor:pointer;cursor:hand;width: 13px; height: 15px;color: #44960B; border: none;background: url('./../design_image/new/ds_sipka_dolu.gif') no-repeat;font-size: 0.1em;}/*----       Tlacitka  ----------------------------------*/.form_button_red, .form_button_grn, .form_button_blue, .form_button_blck, .add_kosik_button_grn, .add_kosik_button_blue {border: 2px Solid #79CA10;color: #FFF;background: #4E7AA7;}/*---------       Tabulky         -------------------------------------*/.tabulka_dokonceni_objednavky_radek {display: block;}.tabulka_dokonceni_objednavky_bunka1 {font-weight: bold;width: 140px; }  .kosik_seznam_hlavicka  {color: #FFFFFF;font-weight: bold;background: #BD1A2E;}.centrovani_pravo {text-align: right;}.centrovani_levo  {text-align: left;}.centrovani       {text-align: center;}.zvyrazneni       {font-weight:bold;}.neodsazen_nahore {margin: 0px 0px 10px 0px;}.cervene_zvyrazneni {color: #FF0000;}.cara_dole    {border-bottom: 1px solid #EBE8E8; width: 230px;}.cara_nahore  {border-top: 1px solid #EBE8E8;}.radek  {display:block;}.right  {text-align:right;}.cara_bottom_blok {display:block;padding-bottom: 10px;border-bottom: 1px #FFFFFF solid;}.tabulka {border: none;border-collapse: collapse;border-spacing: 0; }/*----------------------------------------------------------------------*/.top1{width: 100%;height:260px;margin-bottom: 0px;background-image: url('./../design_image/new/back.png');}.hornimezera{height:32px;width: 100%;}.hornimezera2{height:12px;width: 100%;}.hornimezera3{height:20px;width: 998px; margin-left: auto ;  margin-right: auto ;}.logo{width: 1014px;height:168px;text-decoration: none; margin-left: auto ;  margin-right: auto ;}.logol{width: 8px;height:168px;float: left;background-image: url('./../design_image/new/logo1_l.png');}.logo1{width: 996px;height:168px;float: left;background-image: url('./../design_image/new/logo1_c.jpg');}/*////*/.logo1top{width: 798px;height:37px;float: left;background-image: url('./../design_image/new/logo1top1.jpg');}.logo1tophome{width: 63px;height:37px;float: left;background-image: url('./../design_image/new/logo1home.jpg');}.logo1obrazky{height:37px;float: left}.logo1_1{width: 996px;height:272px;float: left;background-image: url('./../design_image/new/logo1_1.jpg');}/*////*/.logop{width: 8px;height:168px;float: left;background-image: url('./../design_image/new/logo1_p.png');}.menu1{width: 1014px;height:55px; margin-left: auto ;  margin-right: auto ;}.menul{width: 8px;height:55px;float: left;background-image: url('./../design_image/new/menu_l.png');}.menu_sebat{width: 117px;height:55px;float: left;/*background-image: url('./../design_image/new/menu_zelena.png') repeat-x;*/line-height: 55px;border-right: 1px solid #95AFCA;text-decoration: none;color: #FFF;font-size: 12px;font-family: Verdana;display: block;font-weight: bold;text-align: center;background: url('./../design_image/new/menu_zelena.png') repeat-x;}.menu_hlavni{width: 996px;height:55px;float: left;background-color: #4E7AA7;/*background-image: url('./../design_image/new/menuc.png');*/}.menup{width: 8px;height:55px;float: left;background-image: url('./../design_image/new/menu_p.png');}.linka1{width: 1014px;height:1px; margin-left: auto ;  margin-right: auto ;}.linka1_l{width: 8px;height:1px;float: left;background-image: url('./../design_image/new/linka1_l.png');}.linka1_c{width: 996px;height:1px;float: left;background-color: #C9BBBB;}.linka1_p{width: 8px;height:1px;float: left;background-image: url('./../design_image/new/linka1_p.png');}.linka2{width: 1014px;height:4px; margin-left: auto ;  margin-right: auto ;}.linka2_l{width: 8px;height:4px;float: left;background-image: url('./../design_image/new/linka2_l.png');}.linka2_c{width: 996px;height:4px;float: left;background-color: #79CA10;}.linka2_p{width: 8px;height:4px;float: left;background-image: url('./../design_image/new/linka2_p.png');}.content1{width: 1018px;height:90%;position: static;margin-left: auto ;margin-right: auto ;}.content1_l_top{width: 8px;height:226px;float: left;background-image: url('./../design_image/new/content_top_left.png');}.content1_l{width: 8px;height:100%;float: left;background-image: url('./../design_image/new/content_left.png');}.content1_c{width: 998px;height:100%;float: left;background-image: url('./../design_image/new/content_top_c.png');background-repeat: repeat-x;background-color: white;  border-right: 1px solid #E6E6E6;border-left: 1px solid #E6E6E6;}.content1_p_top{width: 8px;height:226px;float: left;float:right;background-image: url('./../design_image/new/content_top_right.png');}.content1_p{width: 8px;height: 100%;float: left;/*background-image: url('./../design_image/new/content_right.png');*/background: #000;/* url('./../design_image/new/content_right.png') 0 0 repeat-y;*/}.paticka{width: 998px;height:148px;/*height:98px;*/margin-left: auto ;margin-right: auto ;background-color: #363636;clear:both;}.paticka_odsazeni{width: 998px;height:15px;float: left;background-color: #363636;}.paticka_{width: 16px;height:44px;float: left;background-color: #363636;}.paticka_logo{width: 165px;height:44px;float: left;background-image: url('./../design_image/new/logo_2.png');}.paticka_2{width: 817px;height:44px;float: left;background-color: #363636;}/* menu*/.menu{padding: 0;margin: 0;}.menu a{text-decoration: none;color: #FFF;font-size: 12px;font-family: Arial, Helvetica, sans-serif;display: block;width: 100%;text-align: center;}.menu ul, .menu li{list-style-type: none;/*margin: 10px;*/padding: 0 .5em;white-space: nowrap; }ul.uroven1 li.polozka1{float: left;position: relative;font-weight: bold;height: 50px;line-height: 50px;/*background: #fff url('86-1.png') 0 0 repeat-x;*//*padding: 0 .5em;/*height: 1em;*/_width: 1px; /* IE */  padding-left: 25px;  padding-right: 25px;  line-height: 55px;  height: 55px;   border-right: 1px solid #95AFCA;}ul.uroven2{position: absolute;line-height: 100%;left: 0;top: 55px;text-align: left;white-space: nowrap;background: #4E7AA7 ;visibility: hidden;/*padding: .3em .5em;/*border-bottom: solid #069 10px;*/border-top: solid #79CA10  4px;border-bottom: solid #4E7AA7 30px; padding-left: 20px;  padding-right: 40px;padding-top: 15px}/*ul.uroven2 img{border: solid #368 2px;}*/ul.uroven2 li.polozka2 a{font-weight: normal;text-align: left;/*padding: 0 .5em .1em;*/margin: 0 -.5em;padding-top: 3px;padding-left: 10px;background: #4E7AA7 url('./../design_image/new/sipka.jpg') -2px no-repeat;}.menu a:hover{text-decoration: none;}ul.uroven2 li.polozka2 a:hover{color: #79CA10;background: #4E7AA7 url('./../design_image/new/sipka.jpg') -2px no-repeat;  padding-left: 10px; }ul.uroven1 li.polozka1{behavior: url('hovermenu.htc');}ul.uroven1 li.polozka1:hover,ul.uroven1 li.polozka1Hover{background: #79CA10 url('./../design_image/new/menu_zelena.png') repeat-x;}ul.uroven1 li.polozka1Hover ul.uroven2,ul.uroven1 li.polozka1:hover ul.uroven2{visibility: visible;} /*------------------------------*/.hornimenu{text-decoration: none;color: #FFF;font-size: 11px;font-family: Verdana;}.hornmenu a      {text-decoration: none;color: #FFF;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}.hornimenu2{text-decoration: none;color: #FFF;font-size: 11px;font-family: Verdana;float:left;}/*------------------------------*/.produkty_seznam_1  {width: 188px;height: 326px;padding: 10px;float:left;font-size: 1em;margin:4px;margin-bottom: 30px;/*position: relative;*/}.produkty_seznam_2  {width: 188px;height: 326px;padding: 10px 14px 10px 14px;float:left;font-size: 1em;margin:4px;margin-bottom: 30px;/*position: relative;*/border-left: 1px solid #C2C2C2;border-right: 1px solid #C2C2C2;}.produkty_nazev{font-size:14px;font-family: Arial, Helvetica, sans-serif;color:#575757;font-weight: bold;text-decoration: none;}.produkty_nazev a{font-size:14px;font-family: Arial, Helvetica, sans-serif;color:#575757;font-weight: bold;text-decoration: none;}.produkty_popis{font-size:10px;font-family: Arial, Helvetica, sans-serif;color:#575757;margin-top:5px;margin-bottom:5px;/*height:80px;*/}.produkty_obrazek{width:199px;height:126px;margin-bottom:15px;}.produkty_cena{width:150px;height:32px;float:left;}.produkty_cena_bez_dph{font-size:12px;font-family: Arial, Helvetica, sans-serif;color:#575757;margin-top:25px;}.produkty_tlacitko{padding-top: 25px;padding-bottom: 15px;float:left;}.produkty_cara{margin-top: 15px;margin-bottom:15px;width: 650px;height: 1px;float:left;position:relative;/*clear:both;*/}/*           */.sub {margin-top: 2px;margin-left: 20px;margin-bottom: 2px;padding: 0px;font-size: 1em;}.adatio {    margin-left: 80px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C0BFBF;		text-decoration: none;	}.adatio a {    	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C0BFBF;		text-decoration: none;	}.adatio a:hover{    	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C0BFBF;		text-decoration: underline;	}.nadpisy{	font-size: 18px;	font-family: Arial, Helvetica, sans-serif;	  color:#44960B;  font-weight: bold;  padding-top: 10px;  float:left;}
