﻿
/*Commmon*/
/* modrá #1E64A8 */
/* tmavozluta  #FBAE0A  
/* svetlozluta #FFE58D*/

/*tm modra #3A709A */

body {text-align:center;font-family:arial, verdana, tahoma, Trebuchet MS ;font-size:95%;}
body {margin:0;padding:0;clear:none}

h1 {text-align:left;font-size:2em;font-weight:600;margin:10px 0 2px 0;padding:0;}
h2 {font-size:1.3em;font-weight:600;width:auto;margin:15px 0 0 -5px;padding:0 0 0 5px;text-align:left;}
h2.take {font-size:1.2em;font-weight:400;margin:0 0 0 0;padding:0;text-decoration:none; border:none; background:none;position:relative; top: -3px}
h2.zbozidir {margin:45px auto 5px auto; border-bottom:1px solid #000000;}
h2.zbozidir a {border:none;color:#000000;}
h3 {font-size:1.1em;margin:10px 0 0 0;text-align:left;}
p {margin: 7px 0 7px 0;} 
li {margin:2px 0 2px 0;text-align:left;}
ul,ol {margin:3px 0 8px 0;}
ul.down {margin:5px 0 5px 0;padding:0}
ul.down li {margin:0;text-indent:1.2em;list-style: none; background: url(li-download-16x16.gif) left 2px no-repeat;}
ul.vice {margin:5px 0 5px -25px;padding:0;}
ul.vice li {text-indent:2.8em;list-style: none; background: url(__li-tri-tecky-modre.gif) left 5px no-repeat;}
a {color:#4682B4; border-bottom: solid 1px #FF6633;text-decoration:none;}
a:hover {background:#E3FACE}
a:visited {}
a.bold {font-weight:bold;}
a.discreet {color:#000000; text-decoration:none;border:none;}
a.discreet:hover {color:#000000; text-decoration:none;background: none;}
a.pdfref {font-size:80%;padding:0 0 0 13px; background:url(a_pdf-10x10.gif) left 3px no-repeat;border-bottom: dashed 1px #777777;text-decoration:none;}
a.jpgref {font-size:80%;padding:0 0 0 13px; background:url(a_pdf-10x10.gif) left 3px no-repeat;border-bottom: dashed 1px #777777;text-decoration:none;}
a.out {padding:0 0 0 12px; background:url(a_external-10x10.gif) left 5px no-repeat;border-bottom: dotted 1px #000000;text-decoration:none;}
a.out:hover {background:url(a_external-10x10.gif) left 5px no-repeat #DDDDDD}
a.subst {}
a.img {border:none;}
a.imgnohov {border:none;text-decoration:none;}
a:hover.imgnohov  {border:none;text-decoration:none;background:none}
a.cs {padding-left:23px; background: url(lang_cs.gif) left center no-repeat;}
a.cs:hover {background:#DDDDDD url(lang_cs.gif) left center no-repeat;}
a.sk {padding-left:23px; background: url(lang_sk.gif) left center no-repeat;}
a.sk:hover {background:#DDDDDD url(lang_sk.gif) left center no-repeat;}
a.de {padding-left:23px; background:url(lang_de.gif) left center no-repeat;}
a.de:hover {background:#DDDDDD url(lang_de.gif) left center no-repeat;}
a.en {padding-left:23px; background:url(lang_en.gif) left center no-repeat;}
a.en:hover {background:#DDDDDD url(lang_en.gif) left center no-repeat;}
a.eu {padding-left:23px; background:url(lang_eu.png) left center no-repeat;}
a.eu:hover {background:#DDDDDD url(lang_eu.png) left center no-repeat;}

img {border:none}


div.hr, div.hr hr {display:none;visibility:hidden}


.tip {margin: 25px 0 15px 0; padding: 3px;  height: auto;  background: #FFCC99 none repeat scroll 0% 0%;  -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.tip h3 {margin:-3px -3px 4px -3px; padding: 0 3px 0 3px; background:#FF6633;color:#FFFFFF;}
.tip a:hover {background:#FF6633;}
.clear {clear:both}
.hide {display:none}
.citace {margin: 0 0 0 30px; padding: 0 0 0 20px; border-left: 2px dotted #FF6633; font-size:80%;}
.sdilet {margin-top:25px;}
.sdilet a {color:#0000DD;font-size:12px;font-weight:bold;line-height:13px;}
.sdilet img {margin-top:3px}
.rounded {border-radius: 7px; -moz-border-radius: 7px; }
.tmavozluta {background:#FF6633}
.zluta {background:#FFCC99}
.zakon {padding:0 13px 0 1px; background:#FFEEEE url(zakon.gif) right 2px no-repeat;}
.validator {font-size:70%;color:#FF6633;font-weight:bold;}
.tagatlas {width:406px;}
.tagatlas td {padding-left: 6px; border-left: 1px dashed #999999;}
.spancopy {margin-left:5px;margin-right:5px}
.nedostupny {filter:alpha(opacity=50); opacity:0.5;}

table td {vertical-align:middle;}

#body   {width:980px; margin:0px auto; padding:0; text-align:left;text-align:justify;position:relative;}
/* #jazyk {height:16px; margin-bottom:1px;  padding-top:3px; padding-left:10px; text-align:right;font-size:11px; font-weight:400; background:#FF6633 ;  border-radius: 3px; -moz-border-radius: 2px;}
#jazyk a {margin-right:5px;} */
#header {width:990px; margin:0 -5px 0 -5px; height: 70px; background:url(990x70-header.jpg) bottom no-repeat;}
#headercs {width:990px; margin:0 -5px 0 -5px; height: 70px; background:url(990x70-header.jpg) bottom no-repeat;}
#headersk {width:990px; margin:0 -5px 0 -5px; height: 70px; background:url(990x70-header-sk.jpg) bottom no-repeat;}
#headeren {width:990px; margin:0 -5px 0 -5px; height: 70px; background:url(990x70-header-en.gif) bottom no-repeat;}
#headerde {width:990px; margin:0 -5px 0 -5px; height: 70px; background:url(990x70-header-de.jpg) bottom no-repeat;}
#header a, #headersk a {background:none}
#headerbott {height:4px;background: #FF6633;border-radius: 2px; -moz-border-radius: 2px;}
#headerle {height:16px;background: #018EA7;font-size:12px;color:black;text-align:right;padding-right:3px;}
#headerle a {color:black;border:none;}
#headerle a:hover {background:none;}

#leftcol {float:left;width:159px;margin: 0 11px 0 0;}
#leftcol ul {list-style:none;width:auto; margin:0; padding:0; text-indent:0;}
#leftcol ul li {width:auto;}
#leftcol ul li a {text-decoration:none;}

/*.zbmenu {}
.zbmenu a {width:159px; height:auto; margin:0 0 0 0; padding:1px 0 1px 0; text-align: left;display:block;color:#000000;text-decoration: none;border:none; }
.zbmenu ul {margin:20px 0 10px 0;}
.zbmenu li {text-indent: 0;margin:0; margin:3px 0 3px 0; font-size:95%;}
.zbmenu .selected {/*background:#FF6633;color:#000000}*/

.menu {width:159px; height:auto; margin:5px 0 20px 0; padding:0; border: 0;display:block; }
.menu img {border:0;margin:0;}
.menu li {list-style:none;margin:0;display:block;text-indent:0em;font-size:95%;}
.menu li.sign {list-style:none;margin: 0px;display:block;text-indent:0em}
.menu a {width:144px; text-align: left;display:block;color:#000000;text-decoration: none;border:none; }
.menu a:hover {color:#000000 /*#FFCC99*/;background:#FF6633; }
.menu a.objednat {padding:10px 0px 10px 0px; color:#FFFFFF; text-align:center; font-size:120%;width:158px; background:#4682B4; border-radius: 7px; -moz-border-radius: 7px;}
.menu a.objednat:hover {color:#FF6633 /*#FFCC99*/;}
.menu a.ada {padding:8px 0px 8px 0px;color:white;text-align:center;width:158px; height:60px; background:#FF6633; border-radius: 7px; -moz-border-radius: 7px; }
.menu a.ada:hover {color:#FFEEBB;}
.menu .selected {background:#FF6633;color:#000000}
.menu ul.menuNav {margin-bottom:10px;padding-bottom:10px;}
.menu ul.menuNav a {min-height:18px; margin:2px 10px 2px 0;padding:2px 0 2px 15px; font-weight:700;}
.menu ul.menuNav a:hover    {text-decoration:none; color:#000000 /*#FFCC99*/;background:#FF6633;}
.menu ul.submenuNav    {font-size:90%; margin:0;}
.menu ul.submenuNav a {margin:1px 10px 1px 0;padding:1px 0 1px 15px; font-weight:500; min-height:16px;}
.menu ul.submenuNav li {text-indent:0em; margin:0;}
.menu ul.submenuPol    {margin-left:20px; padding:0 0 0 20px; }
.menu ul.submenuPol li {margin:0 5px 0 0; padding:0; height:45px; width:45px; display:inline;}
.menu ul.submenuPol a {width:45px; height:45px; margin:0; padding:0; display:inline;}
.menu ul.submenuPol a:hover {background:none;}
.menu ul.submenuPol a img {height:45px; width:45px; margin:2px; border:1px solid #FFCC99; background-color: #FFFFFF; border-bottom:3px solid #FFCC99; filter:alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3; opacity: 0.3; }
.menu ul.submenuPol a:hover img {filter:alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1; opacity: 1;}
.menu ul.submenuPol .selected {background:none;}
.menu ul.submenuPol .selected img {filter:alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1; opacity: 1; border-bottom:3px solid #FF6633;}
/*
.menu {width:159px; height:auto; margin:5px 0 20px 0; padding:0; border: 0;display:block; }
.menu img {border:0;margin:0;}
.menu li {list-style:none;margin:0;display:block;text-indent:0em;}
.menu li.sign {list-style:none;margin: 0px;display:block;text-indent:0em}
.menu a {width:149px; min-height:20px;  margin:0 10px 0 0;padding:0 0 0 10px;text-align: left;display:block;color:#000000;text-decoration: none;border:none; }
.menu a:hover {color:#000000;background:#FF6633; }
.menu .selected {background:#FF6633;color:#FFFFFF}
.menu a.extra {color:#009900}
.menu a.extra:hover {color:#00CC00}
.menu ul.menuNav {margin-bottom:10px;padding-bottom:10px;}
.menu ul.menuNav a:hover    {text-decoration:none; color:#000000;background:#FF6633;}
.menu ul.menuNav2 {margin-bottom:10px;padding-bottom:10px;}
.menu ul.menuNav2 a:hover    {text-decoration:none; color:#000000;background:#DDDDDD;}
.menu ul.submenuNav    {font-size:80%;text-indent: 2em;margin:0;}
.menu ul.submenuNav a {/*height:16px;}
.menu ul.submenuNav li    {text-indent: 0em;margin:0;}
*/

.utils {width:159px; margin:25px 0 0 0; padding:0 2px 0 2px; border: 0; font-size:80%; color:#777777; display:block;}
.utils a {width:158px; height:18px; padding:0 0 0 1px; margin:0 10px 0 0; text-align: left;display:block;text-decoration: none; color:#777777;}
.utils ul.menuUtls li {margin:1px 0 1px 0;}
.utils ul.menuUtls a {color:#777777;background:#DDDDDD}
.utils ul.menuUtls a:hover {text-decoration:none;color:#000000;Background:#DDDDDD;}
#gsearch {position:relative;height:50px;margin:0 0 1px 0;}
#gsearch a {height:40px}
#gsearch a:hover {text-decoration:none; color:#000000;}
#gsearch img {margin:0;filter:alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5; opacity: 0.5;}
#gsearch table, #gsearch tr, #gsearch td {margin:0;padding:0;width:auto;}
#gsearch #q {position:relative;z-index:30;top:-3px;left:2px; height:16px; width:105px; border:1px solid #FFCC99;}
#gsearch #sa {position:relative;z-index:12;top:2px;left:3px;width:30px;height:20px;color:white}
#menuobj {margin:15px 0 0 0;}
.vyzva {}
.vyzva p {margin: 25px 0 0 0; font-size:80%;}
.vyzva a {margin:2px auto;padding:8px 0px 8px 0px;color:black;font-size:96%;text-align:center;width:158px; height:42px; border:1px solid black; background:white; border-radius: 5px; -moz-border-radius: 5px;}
.vyzva a:hover {color:red; background:white; border:1px solid red;}


#content {float:left;width:810px;}

#rightcol {float:right;margin:3px auto auto 10px;width:220px;height:auto}

#footer {width:auto; margin: 15px 0 0 0; font-size:80%; color:#666666}
#footer #line {width:auto; height:4px; background:#999999;margin:0 0 2px 0;border-radius: 2px; -moz-border-radius: 2px;}
#footer a {color:#666666;text-decoration:none;border:none}
#footer a:hover {color:#000000;background:#DDDDDD}
#footer p {margin:0}
#footer ul {width:auto; margin:0 0 0 10px; padding:0; text-indent:0;}
#footer li {list-style:none;margin:3px 0 0 0;}

#footer .pagerank {float: right; width:72px;height:20px;border:0; margin-top:3px}
#footer .pagerank a img {filter:alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5; opacity: 0.5;}
#footer .pagerank a:hover img {filter:alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1; opacity: 1;}

#footer p.cc {color:#CCCCCC}
#footer a.cc {color:#CCCCCC}
#footer a.cc:hover {color:#000000}

#footer a.cs {padding-left:23px; background: url(lang_cs.gif) left center no-repeat;}
#footer a.cs:hover {background:#DDDDDD url(lang_cs.gif) left center no-repeat;}
#footer a.sk {padding-left:23px; background: url(lang_sk.gif) left center no-repeat;}
#footer a.sk:hover {background:#DDDDDD url(lang_sk.gif) left center no-repeat;}
#footer a.de {padding-left:23px; background:url(lang_de.gif) left center no-repeat;}
#footer a.de:hover {background:#DDDDDD url(lang_de.gif) left center no-repeat;}
#footer a.en {padding-left:23px; background:url(lang_en.gif) left center no-repeat;}
#footer a.en:hover {background:#DDDDDD url(lang_en.gif) left center no-repeat;}

#paymethods {margin: 20px 0 0 0; min-height:76px;}
#paymethods a img {filter:alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3; opacity: 0.3;}
#paymethods a:hover {background:none;border:none;text-decoration:none;}
#paymethods a:hover img {filter:alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1; opacity: 1;}


table#hp {width:810px;text-align:left;background:#E3FACE;}
table#hp td {width:260px; vertical-align:top; background:#FFFFFF; padding: 2px 10px 2px 10px}
table#hp td ul li img {display:block;border:1px #777777;}
table#hp td.ada ul li, table#hp td.ula ul li {list-style: none;}


/* Article */
#article {min-height:400px}
#article ul, #article ol {padding:0 0 0 25px}
#article li {margin:4px auto 4px auto}
#article table td.bold {font-weight:bold;}

/* zbozi */
.zbozirightblock {float: right; width: 302px; margin:0 0 0 10px;}
#zboziobrazek {border:1px dotted #CCCCCC; text-align:center;border-bottom:6px solid #FF6633;}
img.zbozibig {}
img.zbozidodav {margin:3px 0 5px 0;}

.objedcena {margin:5px 0 5px 15px; font-size:24px; font-weight:bold}
.objedpole {color:White; width:300px; height:125px; border:1px solid #4682B4; background:#4682B4;margin-bottom:20px;}
.objedpole h2 {font-size:18pt; margin:2px 0 2px 10px;}
.objedpole img {margin:3px 0 0 10px}
.objedpolein {float:right; width:220px;}
p.objedpoleinstr {margin:0; font-size:12px;}
p.objednpolekolik {margin:1px 0 1px 0; font-size:18px; font-weight:bold}
p.objednpolevlozit {margin:1px 0 1px 0;}

input, select {padding:3px 8px 3px 8px;}
input.povinput {background:#FEE798;}
.povinput {background-color:#FEE798;}

/* recepty */
.ingredience {margin:0 10px 10px 0;padding:10px 10px 10px 10px;width:228px;float:left;background:url(lista_ingredience.gif) top no-repeat #c0dea4;font-size:95%; border-radius: 7px; -moz-border-radius: 7px; }
.ingredience ul {margin:0 0 0 -8px; padding:0;}
.ingredience ul li {margin:0; padding:0 0 0 12px;list-style:none; background: url(li_tecka-green-6x6.gif) left 5px no-repeat;}

.photogal {display:block;}
.photogal img {float:left; margin:5px 10px 5px 10px;border: solid 1px #777777;}


/* Section */
#section ul {margin:5px 0 5px 0;padding:0;}
#section li {list-style:none; margin:10px 0 10px 0;padding:0;}

/* #footer {width:auto; height:8px; background:#cccccc}*/

/* Listarna*/
.dotaz {margin: 0 0 15px 0;padding:25px;background:#FFCC99;border:dotted 1px #FF6633}
.dotaz p, .dotaz ul, .dotaz ul li {margin: 0;}
ul.listarna {margin:10px 0 10px ; padding:0}
ul.listarna li {margin:10px 0 0 0;padding: 0 0 10px 20px; list-style: none; background: url(otaznik-16x16.gif) left 4px no-repeat; border-bottom:dotted 1px #FF6633;}
ul.listarna li a {text-decoration:none;width:auto;height:auto;display:block;border:none}
ul.listarna li a:hover {background:#DDDDDD;}
ul.listarna li a p {margin:0;font-size:80%;text-decoration:none;}

/* Contact */
p.contlab {margin:15px 0 0 0;font-weight:bolder;}
p.continp {margin:0; }

#tools {float:center;color:#999999; font-size:75%;margin:30px 0 0 0}
#tools ul {list-style:none;width:auto; margin:0; padding:0; text-indent:0;}
#tools li {display:inline;}
#tools a {color:#999999;}
#tools a:hover {background:#EEEEEE}

#bgtop {height:8px; background:url(bg-top.gif) top no-repeat}
#bgbottom {height:8px; background:url(bg-bottom.gif) bottom no-repeat;}
#inbody {width:860px; margin-left:auto; margin-right:auto; }

/* article-zbozi */ 
ul#dalsioznaceni {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;list-style:none}
ul#dalsioznaceni li {display:inline}

.urldisclaim {margin: 20px 0 15px 0; padding: 3px;  height: auto;  background: #EEEEEE ; border:1px solid #999999; border-radius: 5px; -moz-border-radius: 5px;}

.overlay {position:absolute;top:0;left:0;z-index:99999;background:#000;width:100%;height:100%;margin:0;text-align:center;padding-top:30%}
.overlay span {display:block;background:url(loader.gif);width:128px;height:128px;border:0;margin:0 auto}

/*doruceni*/
table#cenydor td, table#cenydor th {padding: 10px 15px 10px 15px;background:#EEEEEE;text-align:center;}
.spcenydor {font-size:80%;}

/* ******** OBCHOD **************** */

/* chout */
.restforfree {margin-top:10px; color:#999999;}

ul.rbchout, ul.rbchoutom {margin:0;padding:0}
ul.rbchout  li {margin-bottom:5px;}
ul.rbchoutom  li {margin-bottom:1px;}

/*.choutButton {vertical-align:middle;  width:300px; height:30px;/*border: thin groove #000000;}*/
.s3obalka {width:604px; height:342px; margin:5px 5px 5px 100px; background: url(obalka_604x342.jpg) no-repeat;}
.s3obalkaadresa {vertical-align:bottom; margin:180px 15px 15px 300px;position: absolute; font-size:18px;}
.s4cphtml h2 {margin-top:25px; margin-bottom:-5px;}
.s4cphtml h3 {margin-top:25px; margin-bottom:-5px;}
.s4cphtml span {margin-left:10px; margin-right:10px;}
.s4paygate {margin:20px;padding:10px; background:#FFCC99;border:dotted 3px #FF6633;border-radius: 7px; -moz-border-radius: 7px; }
.s4zaplat {margin:auto; margin-bottom:20px; width:550px; padding:10px 20px 10px 20px; background:#FFCC99;border:solid 3px #FF6633;border-radius: 7px; -moz-border-radius: 7px; }
.s4viewulozenka {margin:auto; width:665px; padding:5px; border:solid 1px #FF6633;border-radius: 7px; -moz-border-radius: 7px;}
.s4iframe {margin:15px 0 0 0;width:660px;height:255px;border:1px;}

/* Objednavka */
h2.objprijata {margin-bottom:15px; background:none}
#objform {padding: 5px 5px 5px 15px; background:#EEEEEE;border:solid 4px #CCCCCC;} 
#objform a:hover {background:#BBBBBB}
#objform table {text-align:left;}
#podform {margin:10px 0 0 0; padding:15px; /*background:#EEEEEE*/ ;border:dotted 2px #CCCCCC;} 
#podform ul {list-style-type:none}

p.objlab {margin:15px 0 0 0;font-weight:bolder;}
p.objinp {margin:0; }


table.basket {margin:5px 0 0 0;width:100%;}
tabl.basket tr { }
table.basket td {height:25px; }
table.basket td.nazev {width: auto;}
table.basket td.jcena {width:80px;text-align:right;font-size:80%;}
table.basket td.zajed {width:30px;text-align:left;font-size:80%;}
table.basket td.sleva {width:80px;text-align:right;font-size:80%;}
table.basket td.input {width:40px;text-align:right;}
table.basket td.jednotka {width:15px;text-align:left;font-size:80%;}
table.basket td.cena {width:90px; text-align:right;}
table.basket td.cudle {width:18px; text-align:center;}
table.basket td.bordertop {border-top: 1px solid #000000;}


table#udajezakaznika {margin-left:25px;}
table#udajezakaznika td.lab {text-align:right;font-size:90%;vertical-align:middle;}
table#udajezakaznika td.pov {font-weight:bold;}
span.validator {font-weight:bold;font-size:70%;color:#FF6633}

body {text-align:center;font-family:arial, verdana, tahoma, Trebuchet MS ;font-size:95%;}
body {margin:0;padding:0;clear:none}


.rounded {border-radius: 7px; -moz-border-radius: 7px; }

#menuobj {margin:15px 0 0 0;}
.menu a.objednat {padding:10px 0px 10px 0px; color:#FFFFFF; text-align:center; font-size:120%;width:158px; background:#4682B4; border-radius: 7px; -moz-border-radius: 7px;}
.menu a.objednat:hover {color:#FF6633 /*#FFCC99*/;}




/* defalut */
#deftext {float:left; margin:1px auto; background:#FFCC99;border-radius: 5px; -moz-border-radius: 5px;height:165px;width:677px;color:#000000}
#deftext a {text-decoration:underline;}
#deftext a:hover {}
#shoplinedef {width:980px;padding:0;}
#shoplinedef a {border:none; }
#bleskobdef {color:#FFFFFF;float:right; margin:1px auto; margin-left:2px; height:165px; width:148px;text-align:center;font-size:12px;font-weight:800;color:#FFFFFF;background:#4682B4 ; border-radius: 5px; -moz-border-radius: 5px;}
#bleskobdef a {display: block;color:#FFFFFF; margin:0 6px 0 6px; padding:120px 0 0 0; background:#4682B4 url(64x64-kosik_blesk.gif) no-repeat center center;}
#bleskobdef a:hover {color:#FF6633; }
#kosikdef {color:#FFFFFF; float:right; margin:1px auto; height:165px; width:150px; text-align:center;font-size:12px;font-weight:800;color:#FFFFFF;background:#4682B4;border-radius: 5px; -moz-border-radius: 5px;}
#kosikdef a {display: block; color:#FFFFFF; margin:0 6px 0 6px; padding:120px 0 0 0; background:#4682B4  url(64x64-kosik.gif) no-repeat center center;}
#kosikdef a:hover {color:#FF6633; }

#headerbott {height:3px;background: #FF6633;}
#headerle {height:16px;background: #018EA7;font-size:12px;color:black;text-align:right;padding-right:3px;}
#headerle a {color:black;border:none;}
#headerle a:hover {background:none;}

#shopline {height:23px;width:980px;padding:0;;}
#shopline a {border:none; background: none;color: Black;}
#bleskob {color:#FFFFFF;float:right; margin:1px auto; margin-left:2px;height:55px; width:148px;text-align:left;font-size:12px;font-weight:bold;color:#FFFFFF;background:#4682B4;border-radius: 5px; -moz-border-radius: 5px;}
#bleskob a {color:#FFFFFF;margin:0 6px 0 6px; padding:3px 0px 3px 10px; height: 55px; line-height:55px;}
#bleskob a:hover {color:#FF6633; background:#4682B4;}
#kosik {color:#FFFFFF;float:right; margin:1px auto; height:55px; width:150px;text-align:left;font-size:12px;font-weight:bold;color:#FFFFFF;background:#4682B4;border-radius: 5px; -moz-border-radius: 5px;}
#kosik a {display: block; color:#FFFFFF;margin:0 4px 0 4px; padding:0 0 0 30px; line-height:55px; background:#4682B4 url(23x20-basket_koupit.gif) no-repeat left ; background-position: 4px center;}
#kosik a:hover {color:#FF6633; }
#hlstr {float:left; margin:1px auto; height:55px; width:159px;text-align:center;font-size:22px;font-weight:900;}
#hlstr a {display:block;height:55px; line-height:55px; width:159px; background:#FFCC99;border-radius: 5px; -moz-border-radius: 5px;}
#hlstr a:hover {background:#FF6633}
#hlpanel {float:left; margin:1px 2px auto; height:55px; width:517px;text-align:left;background:#EEEEEE/*#FFCC99*/;border-radius: 5px; -moz-border-radius: 5px; line-height:55px;font-size:12px;font-weight:bold;}
#hlpanel a {display:block;height:55px; line-height:55px; width:507px; padding-left:10px; background:#EEEEEE;border-radius: 5px; -moz-border-radius: 5px;}
#hlpanel a:hover {background:#FF6633} 
#hlpanel ul {display:inline;}
#hlpanel li {display:inline; margin:10px 30px 0 30px;}
#zakaznik {float:right; padding: 0; line-height:21px; color:#4682B4;font-size:80%;font-weight:800;}
#odhlasit {float:right;padding: 0; font-size:80%;font-weight:800; }
a.odhlasitlink {color:#4682B4; margin:0 7px 0 7px; padding:0; line-height:21px;border:none;}
a.odhlasitlink:hover {background: none;}


img.shop2 {border:1px dotted #CCCCCC;border-bottom:6px solid #FF6633;}
img.shopnavod {border:1px dotted #CCCCCC;}
img.zbozismall {float:left;margin-right:8px; height:60px;width:60px;border:1px dotted;border-bottom:3px solid #FF6633;}


.listzbozidef {float:left;width:450;margin-right:10px;text-align:left}
.listzbozidef a {border:none; margin:2px; padding:3px 3px 3px 3px; width:450px; min-height:66px; display:block; }
.listzbozidef a:hover {background:#E3FACE}
.listzbozicont {float:left; width:400px; margin-right:5px;}
.listzbozicont a {border:none; margin: 2px; padding:3px 3px 3px 3px; width:396px; min-height:66px; display:block; /*background:#EEEEEE; border-radius: 5px; -moz-border-radius: 5px; /*border:1px dotted #CCCCCC;*/}
.listzbozicont a:hover {background:#E3FACE}
.listzbozicont .lzcname, .listzbozidef .lzcname {font-weight:700; display:block;}
.listzbozicont .lzcdesc,  .listzbozidef .lzcdesc {}

.obchodButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4682b4), color-stop(1, #4682b4) );
	background:-moz-linear-gradient( center top, #4682b4 5%, #4682b4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4682b4');
	background-color:#4682b4;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #4682b4;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #287ace;
}.obchodButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4682b4), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4682b4 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4682b4', endColorstr='#79bbff');
	background-color:#4682b4;
}.obchodButton:active {
	position:relative;
	top:1px;
}
.choutButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4682b4), color-stop(1, #4682b4) );
	background:-moz-linear-gradient( center top, #4682b4 5%, #4682b4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4682b4');
	background-color:#4682b4;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #4682b4;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #287ace;
	width:300px;
}.choutButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4682b4), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4682b4 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4682b4', endColorstr='#79bbff');
	background-color:#4682b4;
}.choutButton:active {
	position:relative;
	top:1px;
}

.objedButton {padding:1px 2px; width: 80px;
	-webkit-box-shadow:inset 0px 1px 0px 0px #CCCCCC;
	box-shadow:inset 0px 1px 0px 0px #CCCCCC;
	background:-moz-linear-gradient( center top, #AAAAAA 5%, #AAAAAA 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCCC', endColorstr='#AAAAAA');
	background-color:#AAAAAA;
	border:1px solid #AAAAAA;
	text-shadow:1px 1px 0px #999999;}
.objedButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #AAAAAA), color-stop(1, #CCCCCC) );
	background:-moz-linear-gradient( center top, #AAAAAA 5%, #CCCCCC 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AAAAAA', endColorstr='#CCCCCC');
	background-color:#AAAAAA;}
.kpoklButton {margin: 2px; padding:6px 24px; width:340px;}
