


div#Box1474 {
margin: 0px auto;
padding: 10px 0px 0px 0px;
width:1000px;
font-size: 11px;
color: #000;
}

div#Box1474 h1 {
margin: 0px;
padding:10px;
font-size: 13px;
width: 958px;
font-weight: normal;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;

border: 1px solid #ccc;
}

div#Box1474 h2 {
margin: 0px;
padding:10px;
font-size: 13px;
font-weight: normal;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;

border: 1px solid #ccc;
}

div#Box1474 h3 {
margin: 0px;
padding:10px;
font-size: 13px;
font-weight: normal;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;

border: 1px solid #ccc;
}

div#Box1474 select {
background: #fff;
border: 1px solid #ccc;
padding: 4px;
-webkit-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 5px;
font-size: 11px;
}

div#Box1474 input {
background: #fff;
}

div#Box1474 textarea {
background: #fff;
border: 1px solid #ccc;
padding: 4px;
-webkit-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-radius: 5px;
font-size: 11px;
font-family: Verdana;
}

div#Box1474 form {
display: inline;
margin: 0px;
padding: 0px;
}

div#Box1474 a {
color: #000;
}

div#Box1474 a:hover {
color: #444;
}

div#Box1474 input[type="radio"] {
background: transparent;
border: none;
}

div#Box1474 input[type="checkbox"] {
background: transparent;
border: none;
}


div#Box1474 button.c7:hover {
background-image: url(../_images/preview/img4e9fe978264bf);
background-repeat: repeat-x;
}

div#Box1474 input.c7:hover {
background-image: url(../_images/preview/img4e9fe978264bf);
background-repeat: repeat-x;
}

div#Box1474 a.c7:hover  {
background-image: url(../_images/preview/img4e9fe978264bf);
background-repeat: repeat-x;
}

div#Box1474 .button1 {
cursor: pointer;
}

div#Box1478 {
width: 300px;
height: 120px;
float: right;
margin: 0px 10px 0px 0px;
color: #000;
padding: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;

border: 1px solid #ccc;
}

/*-------------------------------------------------------- Nepřihlášen---*/

div#Box1478 button {
position: absolute;
left: 10px;
bottom: 10px;
width: auto;
border: none;
padding: 5px;
margin: 10px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1478 input {
color: #fff;
float: left;
width: 168px;
margin-bottom: 10px;
border: 1px solid #333;
background-color: transparent;
background-image: url(../_images/preview/img4ebcea393e24a);
}

div#Box1478 label {
width: 110px;
clear: left;
float: left;
display:block;
padding: 5px 10px 5px 0px;
}

div#Box1478 .lostPassword {
clear: right;
float: right;
margin-bottom: 10px;
}

div#Box1478 .Registration {
clear: right;
float: right;
margin-bottom: 10px;
}

div#Box1478 .loginError {
position: absolute;
left: 10px;
bottom: 40px;
color: #DF1B1B;
}

/*-------------------------------------------------------- Přihlášen---*/

div#Box1478 .LoggedName {
padding: 0px 0px 5px 0px;
}

div#Box1478 .Logout span {
display: none;
}

div#Box1478 .Logout a {
display: block;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: absolute;
bottom: 10px;
left: 10px;
padding: 5px;
}

div#Box1478 .Rabat {
padding: 0px 0px 5px 0px;
}

div#Box1478 .RabatValue {
display: inline;
}

div#Box1478 .Order {
padding: 0px 0px 5px 0px;
}


div#Box1478 .OrderValue {
display: inline;
}

div#Box1478 .ToNextRabatLimitValue {
display: inline;
}

div#Box1478 a {
color: #fff;
}



div#Box1475 {
display: none;
}


div#Box1476 {
width: 960px;
height: 140px;
padding: 10px;
margin: 0px 10px 10px 10px; 
overflow: hidden;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;

border: 1px solid #ccc;
}

div#Box1476 .html {
float: left;
height:160px;
}

div#Box1476 #header_logo{position:absolute;top: 15px;left:13px;}

div#Box1476 #header_banner{position:absolute;top: 114px;left:4px;}


div#Box1477 {
width: 170px;
height: 140px;
float: right;
color: #000;
position: relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #ccc;
}

div#Box1477 :hover {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1477 :hover * {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-image: none;
}

div#Box1477 a {
padding: 20px;
}

div#Box1477 a:hover {
color: #fff;
}

div#Box1477 .AnchorBasketCount {
display: block;
height: 30px;
padding-top: 90px;
}

div#Box1477 .AnchorBasketCount_full {
display: block;
height: 30px;
padding-top: 90px;
}

div#Box1477 a {
color: #000;
}

div#Box1477 .basketTitle {
font-size: 16px;
position: absolute;
top: 32px;
left: 20px;
}

div#Box1477 .AnchorBasketCount span{
float:left;
padding-right: 2px;
height:18px;
}

div#Box1477 .AnchorBasketCount_full span{
float:left;
padding-right:2px;
height:18px;
}

div#Box1477 #CntItems{
clear:left;
}

div#Box1477 .itemsFor{
width:90%;
}

div#Box1477 #SumCost{
clear:left;
float:left;
padding-right: 5px;
white-space:nowrap;
}

div#Box1477 .divSumCostVAT{
float:left;
}


div#Box1480 {
float: right;
margin-left: 10px;
width: 990px;
}

div#Box1481 {
overflow: hidden;
margin: 0px  0px 10px 0px;
}
div#Box1481 .html {
margin: 0px 10px 10px 0px;
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;
}

div#Box1481 h1 {
margin: 0px 10px 0px 0px;
}

div#Box1481 h2 {
margin: 0px 10px 0px 0px;
}

div#Box1482 .html {
margin: 0px 10px 10px 0px;
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}

div#Box1482 h1 {
margin: 0px 10px 0px 0px;
}

div#Box1482 h2 {
margin: 0px 10px 0px 0px;
}

div#Box1483 .items h2 {
margin: 0px 0px 0px 0px;
border-left: none;
border-right: none;
}

div#Box1483 .content {
clear: both;
}

div#Box1483 .titleH2 {
margin: 0px 10px 10px 0px;
border-radius: 5px;
}

div#Box1483 .Empty {display: none;}

div#Box1483 .Row3 {
display: none;
}

/*-------------------------------------------------------- Navigace ---*/

div#Box1483 h1 {
margin: 0px 10px 10px 0px;
padding: 10px;
font-size: 10px;
font-weight: normal;
background: #fff;
border-radius: 5px;
color: #777;
}

div#Box1483 h1 a {
color: #777;
}

/*-------------------------------------------------------- Filtrace ---*/

div#Box1483 .Filtration {
display: none;
}

div#Box1483 .Filtration div{
float:left;
}

div#Box1483 .Row1{
float:left;
padding: 7px 10px 0px 0px;
}

div#Box1483 .Filtration input{
width: 70px;
margin: 0px 10px 10px 10px;
}

div#Box1483 .Filtration select{
width: 120px;
margin: 0px 10px 10px 0px;
}

div#Box1483 .Filtration button{
padding: 5px;
border: none;
border-radius: 5px;
}

div#Box1483 .RowUserSearch {
width: 100%;
}

div#Box1483 .RowUserSearch select{
width: 50px;
margin: 0px 0px 10px 0px;
}

div#Box1483 .datepick-trigger {
cursor: pointer;
margin-top: -2px;
}

/*-------------------------------------------------------- Výrobek ---*/

div#Box1483 .item {
position: relative;
margin: 0px 10px 10px 0px;
background: #fff;
height: 260px;
width: 483px;
float: left;
border-radius: 5px;
overflow: hidden;
border: 1px solid #ccc;
border-top: none;
}

div#Box1483 .SATop {
position: relative;
margin: 0px 10px 10px 0px;
background: #fff;
height: 260px;
width: 483px;
float: left;
border-radius: 5px;
overflow: hidden;
border: 1px solid #ccc;
border-top: none;
}

/*-------------------------------------------------------- Akce ---*/

div#Box1483 .SATopAction {
position: absolute !important;
top: 41px;
right: 5px;
padding: 6px 10px 5px 10px;
border-radius: 5px;
z-index: 99;
width: 150px;
border: none !important;
}

/*-------------------------------------------------------- Ikony ---*/

div#Box1483 .SAFlags {
float: left;
display: none;
}

div#Box1483 .SAFlags div span {
border: none !important;
}

div#Box1483 .SAFlags div {
padding:5px;
float: left;
margin: 5px 0px 0px 5px;
border-radius: 5px;
position: relative;
}

/*-------------------------------------------------------- Sleva ---*/

div#Box1483 .ActuallDiscount {
float: left;
text-align: center;
padding: 6px 10px 5px 10px;
margin: 5px 0px 0px 5px;
border-radius: 5px;
z-index: 97;
}

/*-------------------------------------------------------- Detail ---*/

div#Box1483 .item_col_1 {
float: left;
width: 200px;
overflow: hidden;
font-size: 11px;
}

div#Box1483 .dAnchorDetail {
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
z-index: 90;
border-top: 1px solid #ccc;
}

div#Box1483 .AnchorDetail {
padding: 11px 10px 10px 10px;
display: block;
background-repeat: no-repeat;
background-position: 10px 8px;
text-transform: uppercase;
font-size: 11px;
border-top: 1px solid #fff;
}

div#Box1483 .AttributeCost {
position: absolute;
right: 0px;
bottom: 0px;
width: 95%;
height: 34px;
padding: 0px 10px 0px 5px;
background-image: url(../_images/preview/img4ebce837e7f0b);
border-bottom-right-radius: 5px; 
}

div#Box1483 .input_cena {
display: none;
width: 20px;
height: 12px;
padding: 5px;
color: #fff;
position: absolute;
right: 40px;
bottom: 4px;
border: 1px solid #444;
background: transparent;
background-image: url(../_images/preview/img4ebcea0a18fc9);
text-align: center;
z-index: 99;
}

div#Box1483 .kosik_ikona {
display: none;
float: right;
width: 24px;
height: 23px;
border: none;
background-color: transparent;
background-image: url(../_images/preview/img4e785849de007);
z-index: 99;
position: absolute;
bottom: 5px;
right: 10px;
}

div#Box1483 .kosik_ikona:hover {
background-image: url(../_images/preview/img4eb3ba78c0233);
}

div#Box1483 .dLinkVariants {
position: absolute;
left: 10px;
bottom: 0px;
width: 450px;
background: xfff;
z-index: 96;
}

div#Box1483 .LinkVariants {
padding: 11px 7px 10px 7px;
display: block;
text-transform: uppercase;
font-size: 11px;
}

div#Box1483 .catalogNumber {
position: absolute;
left: 0px;
bottom: 36px;
padding: 5px;
width: 100%;
border-top: none;
}

div#Box1483 .AttributeCostContent {
position: absolute;
left: 0px;
bottom: 0px;
text-align: right;
padding: 11px 10px 10px 18px;
border-bottom-right-radius: 5px; 
z-index: 97;
border: 1px solid #ccc;
border-bottom: none;
border-right: none;
border-top: none;
}

div#Box1483 .AttributeCostName {
display: inline;
text-transform: uppercase;
}

div#Box1483 .AttributeCostText {
display: inline;
}

div#Box1483 .inStore {
position: absolute;
right: 0px;
bottom: 36px;
padding: 5px 5px 5px 22px;
color: #000;
background-repeat:no-repeat;
background-position: 0px 4px;
}

div#Box1483 .inStore span {
padding-left: 5px;
}

div#Box1483 .depositLabel {
}

div#Box1483 .itemBaseCost {
display: none;
}

/*-------------------------------------------------------- Popis ---*/

div#Box1483 .item_col_2 {
float: left;
clear: left;
width: 65%;
max-height: 140px;
overflow: hidden;
color: #000 !important;
background: #fff;
border: none !important;
display: none;
}

div#Box1483 .DescriptionShort {
padding: 10px;
}

/*-------------------------------------------------------- Obrázek ---*/

div#Box1483 .item_col_3 {
float: right;
clear: right;
width: 35%;
text-align: center;
height: 140px !important;
}

div#Box1483 .SATop .item_col_3 {
float: right;
clear: right;
width: 35%;
text-align: center;
height: 140px !important;
}

div#Box1483 .images {
padding: 10px;
width: 150px;
height: 200px;
margin: 0px  auto;
float: right;
display: block;
margin-top: 0px;
}

div#Box1483 .viewBigTitle {
position: absolute;
top: 36px;
right: 0px;
width: 35%;
height: 164px;
z-index: 96;
}

div#Box1483 .viewBigTitle:hover {
background-image: url(../_images/preview/img4e9404aa01dae);
background-position: center; 
background-repeat: no-repeat; 
cursor: pointer;
}

div#Box1483 .viewBigTitle span {display: none;}



/*-------------------------------------------------------- Stránkování ---*/

div#Box1483 .pagging {
clear: both;
margin: 0px 10px 10px 0px;
padding: 10px;
font-size: 10px;
font-weight: normal;
background: #fff;
border-radius: 5px;
color: #777;
overflow: hidden;
}

div#Box1483 .pagging span {
text-align: center;
display: block;
width: 20px;
padding: 5px 0px 5px 0px;
float: left;
margin: 0px 0px 0px 5px;
background: #fff;
border: 1px solid #ccc;
border-radius: 5px;
}

div#Box1483 .pagging div a {
text-align: center;
display: block;
width: 20px;
padding: 5px 0px 5px 0px;
float: left;
margin: 0px 0px 0px 5px;
background: #eee;
border: 1px solid #ccc;
border-radius: 5px;
color: #000;
}

div#Box1483 .pagging .tdPagSel {
text-align: center;
display: block;
width: 20px;
padding: 6px 1px 6px 1px;
float: left;
margin: 0px 0px 0px 5px;
border-radius: 5px;
}




div#Box1568 {}
div#Box1568 H3{}
div#Box1568 H4{}
div#Box1568 .content{}
div#Box1568 .item{}
div#Box1568 .Description{}
div#Box1568 .Attribute{}
div#Box1568 .AttributeName{}
div#Box1568 .AttributeValue{}
div#Box1568 .Attributes{}
div#Box1568 .AttributeCost{}
div#Box1568 .AttributeCostText{}
div#Box1568 .images{}
div#Box1568 img{}



div#Box1515 {
border: 1px solid #BCBCBC; 
background-color: white; 
margin-left: 10px; margin-right: 10px; 
margin-bottom: 2ex;
text-align: left;
}
div#Box1515 IMG{float: left;border: 1px solid #62686A;margin-right: 10px;}
div#Box1515 H3{background-color: #3A6D14; text-align: left;}
div#Box1515 H4{color: #CE3100; font-family: arial; font-size: 13px; font-weight: bold; text-decoration: underline;clear: left;}
div#Box1515 .DetailDate{color: #555555; font-family: arial; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
div#Box1515 .DetailImage{float: left;}
div#Box1515 .DetailDescription{color: #555555; font-family: arial; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
div#Box1515 .DetailContent{}
div#Box1515 .content{padding: 10px; height: 100%;overflow: hidden;text-align: left;}
div#Box1515 .ListDescription{clear: right;}
div#Box1484 .items h2 {
margin: 0px 0px 0px 0px;
border-left: none;
border-right: none;
}

div#Box1484 .content {
clear: both;
}

div#Box1484 .titleH2 {
margin: 0px 10px 10px 0px;
border-radius: 5px;
}

div#Box1484 .Empty {display: none;}

div#Box1484 .Row3 {
display: none;
}

/*-------------------------------------------------------- Navigace ---*/

div#Box1484 h1 {
margin: 0px 10px 10px 0px;
padding: 10px;
font-size: 10px;
font-weight: normal;
background: #fff;
border-radius: 5px;
color: #777;
}

div#Box1484 h1 a {
color: #777;
}

/*-------------------------------------------------------- Filtrace ---*/

div#Box1484 .Filtration {
display: none;
}

div#Box1484 .Filtration div{
float:left;
}

div#Box1484 .Row1{
float:left;
padding: 7px 10px 0px 0px;
}

div#Box1484 .Filtration input{
width: 70px;
margin: 0px 10px 10px 10px;
}

div#Box1484 .Filtration select{
width: 120px;
margin: 0px 10px 10px 0px;
}

div#Box1484 .Filtration button{
padding: 5px;
border: none;
border-radius: 5px;
}

div#Box1484 .RowUserSearch {
width: 100%;
}

div#Box1484 .RowUserSearch select{
width: 50px;
margin: 0px 0px 10px 0px;
}

div#Box1484 .datepick-trigger {
cursor: pointer;
margin-top: -2px;
}

/*-------------------------------------------------------- Výrobek ---*/

div#Box1484 .item {
position: relative;
margin: 0px 10px 10px 0px;
background: #fff;
height: 260px;
width: 483px;
float: left;
border-radius: 5px;
overflow: hidden;
border: 1px solid #ccc;
border-top: none;
}

div#Box1484 .SATop {
position: relative;
margin: 0px 10px 10px 0px;
background: #fff;
height: 260px;
width: 483px;
float: left;
border-radius: 5px;
overflow: hidden;
border: 1px solid #ccc;
border-top: none;
}

/*-------------------------------------------------------- Akce ---*/

div#Box1484 .SATopAction {
position: absolute !important;
top: 41px;
right: 5px;
padding: 6px 10px 5px 10px;
border-radius: 5px;
z-index: 99;
width: 150px;
border: none !important;
}

/*-------------------------------------------------------- Ikony ---*/

div#Box1484 .SAFlags {
float: left;
display: none;
}

div#Box1484 .SAFlags div span {
border: none !important;
}

div#Box1484 .SAFlags div {
padding:5px;
float: left;
margin: 5px 0px 0px 5px;
border-radius: 5px;
position: relative;
}

/*-------------------------------------------------------- Sleva ---*/

div#Box1484 .ActuallDiscount {
float: left;
text-align: center;
padding: 6px 10px 5px 10px;
margin: 5px 0px 0px 5px;
border-radius: 5px;
z-index: 97;
}

/*-------------------------------------------------------- Detail ---*/

div#Box1484 .item_col_1 {
float: left;
width: 200px;
overflow: hidden;
font-size: 11px;
}

div#Box1484 .dAnchorDetail {
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
z-index: 90;
border-top: 1px solid #ccc;
}

div#Box1484 .AnchorDetail {
padding: 11px 10px 10px 10px;
display: block;
background-repeat: no-repeat;
background-position: 10px 8px;
text-transform: uppercase;
font-size: 11px;
border-top: 1px solid #fff;
}

div#Box1484 .AttributeCost {
position: absolute;
right: 0px;
bottom: 0px;
width: 95%;
height: 34px;
padding: 0px 10px 0px 5px;
background-image: url(../_images/preview/img4ebce837e7f0b);
border-bottom-right-radius: 5px; 
}

div#Box1484 .input_cena {
display: none;
width: 20px;
height: 12px;
padding: 5px;
color: #fff;
position: absolute;
right: 40px;
bottom: 4px;
border: 1px solid #444;
background: transparent;
background-image: url(../_images/preview/img4ebcea0a18fc9);
text-align: center;
z-index: 99;
}

div#Box1484 .kosik_ikona {
display: none;
float: right;
width: 24px;
height: 23px;
border: none;
background-color: transparent;
background-image: url(../_images/preview/img4e785849de007);
z-index: 99;
position: absolute;
bottom: 5px;
right: 10px;
}

div#Box1484 .kosik_ikona:hover {
background-image: url(../_images/preview/img4eb3ba78c0233);
}

div#Box1484 .dLinkVariants {
position: absolute;
left: 10px;
bottom: 0px;
width: 450px;
background: xfff;
z-index: 96;
}

div#Box1484 .LinkVariants {
padding: 11px 7px 10px 7px;
display: block;
text-transform: uppercase;
font-size: 11px;
}

div#Box1484 .catalogNumber {
position: absolute;
left: 0px;
bottom: 36px;
padding: 5px;
width: 100%;
border-top: none;
}

div#Box1484 .AttributeCostContent {
position: absolute;
left: 0px;
bottom: 0px;
text-align: right;
padding: 11px 10px 10px 18px;
border-bottom-right-radius: 5px; 
z-index: 97;
border: 1px solid #ccc;
border-bottom: none;
border-right: none;
border-top: none;
}

div#Box1484 .AttributeCostName {
display: inline;
text-transform: uppercase;
}

div#Box1484 .AttributeCostText {
display: inline;
}

div#Box1484 .inStore {
position: absolute;
right: 0px;
bottom: 36px;
padding: 5px 5px 5px 22px;
color: #000;
background-repeat:no-repeat;
background-position: 0px 4px;
}

div#Box1484 .inStore span {
padding-left: 5px;
}

div#Box1484 .depositLabel {
}

div#Box1484 .itemBaseCost {
display: none;
}

/*-------------------------------------------------------- Popis ---*/

div#Box1484 .item_col_2 {
float: left;
clear: left;
width: 65%;
max-height: 140px;
overflow: hidden;
color: #000 !important;
background: #fff;
border: none !important;
display: none;
}

div#Box1484 .DescriptionShort {
padding: 10px;
}

/*-------------------------------------------------------- Obrázek ---*/

div#Box1484 .item_col_3 {
float: right;
clear: right;
width: 35%;
text-align: center;
height: 140px !important;
}

div#Box1484 .SATop .item_col_3 {
float: right;
clear: right;
width: 35%;
text-align: center;
height: 140px !important;
}

div#Box1484 .images {
padding: 10px;
width: 150px;
height: 200px;
margin: 0px  auto;
float: right;
display: block;
margin-top: 0px;
}

div#Box1484 .viewBigTitle {
position: absolute;
top: 36px;
right: 0px;
width: 35%;
height: 164px;
z-index: 96;
}

div#Box1484 .viewBigTitle:hover {
background-image: url(../_images/preview/img4e9404aa01dae);
background-position: center; 
background-repeat: no-repeat; 
cursor: pointer;
}

div#Box1484 .viewBigTitle span {display: none;}



/*-------------------------------------------------------- Stránkování ---*/

div#Box1484 .pagging {
clear: both;
margin: 0px 10px 10px 0px;
padding: 10px;
font-size: 10px;
font-weight: normal;
background: #fff;
border-radius: 5px;
color: #777;
overflow: hidden;
}

div#Box1484 .pagging span {
text-align: center;
display: block;
width: 20px;
padding: 5px 0px 5px 0px;
float: left;
margin: 0px 0px 0px 5px;
background: #fff;
border: 1px solid #ccc;
border-radius: 5px;
}

div#Box1484 .pagging div a {
text-align: center;
display: block;
width: 20px;
padding: 5px 0px 5px 0px;
float: left;
margin: 0px 0px 0px 5px;
background: #eee;
border: 1px solid #ccc;
border-radius: 5px;
color: #000;
}

div#Box1484 .pagging .tdPagSel {
text-align: center;
display: block;
width: 20px;
padding: 6px 1px 6px 1px;
float: left;
margin: 0px 0px 0px 5px;
border-radius: 5px;
}






div#Box1485 {
position: relative;
margin: 0px 10px 0px 0px;
}

div#Box1485 .shopArticlecontent {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}

div#Box1485 .shopArticledetail_left{
}

div#Box1485 .shopArticledetail_right{
float:right;
width: 190px;
margin: 0px 0px 25px 10px;
text-align:center;
}

div#Box1485 a {
color: #000;
}

div#Box1485 a:hover {
color: #444;
}

div#Box1485 h2 {
margin: 0px 0px 0px 0px;
color: #000;
border: 1px solid #ccc;
padding: 10px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background: #fff;
}

/*-------------------------------------------------------- Akce ---*/

div#Box1485 .SATop {
position: absolute;
top: 0px;
right: 0px;
padding: 10px;
font-size: 13px;
color: #000;
border-left:1px solid #ccc;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
}

/*-------------------------------------------------------- Zpět---*/

div#Box1485 .shopArticlebut_back {
float: left;
width: auto;
border: none;
padding: 5px;
margin: 0px 0px 20px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/*-------------------------------------------------------- Sleva ---*/

div#Box1485 .ActuallDiscount {
float: left;
width: auto;
border: none;
padding: 5px;
margin: 0px 10px 0px 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/*-------------------------------------------------------- Ikony ---*/

div#Box1485 .SAFlags {
float: left;
display: none;
}

div#Box1485 .SAFlags div span {
border: none !important;
}

div#Box1485 .SAFlags div {
padding:5px;
float: left;
margin: 0px 0px 0px 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
}


/*-------------------------------------------------------- Info ---*/

div#Box1485 .shopArticlewarranty{
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .shopArticlewarranty div{ 
display:inline;
}

div#Box1485 .shopArticledeliveryDays{
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .shopArticledeliveryDays div{
display:inline;
}

div#Box1485 .shopArticleproductUrlContent{
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .shopArticleproductUrlContent a{
color:#333;
}

div#Box1485 .shopArticleproductUrlContent a:hover{
color:#fa7003;
}

div#Box1485 .shopArticlefilesCaption{
font-weight:bolder;
}
div#Box1485 .shopArticlefiles{
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .shopArticlefiles a{
color:#333;
}

div#Box1485 .shopArticlefiles a:hover{
color:#fa7003;
}

div#Box1485 .rowFile div{
display:inline;
margin:3px 0px 3px 5px;
}

div#Box1485 .shopArticlecatalogNumber {
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .shopArticleProducer {
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .itemNoOrder {
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
color: #DF1B1B;
}

div#Box1485 .itemBaseCost {
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .itemBaseCostValue{ 
padding:0px 1px 0px 1px;
text-decoration: line-through;
/*background-image: url(../_images/preview/img4bbdb738d1507);*/
background-repeat:repeat-x;
}

div#Box1485 .shopArticleinStore{
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
color: #000;
}

div#Box1485 .shopArticleAttributeCostContent{
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .shopArticleAttributeCostName{
float:left;
}

div#Box1485 .shopArticleAttributeCostText{
float:left;
color: #000;
margin:0px 0px 0px 3px;
}

div#Box1485 .itemSave {
clear: left;
padding: 5px;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .shopArticleDeliveryBusinessDays {
padding: 5px;
clear: left;
overflow: hidden;
border-bottom:1px solid #ccc;
}

div#Box1485 .shopArticleDeliveryBusinessDays div {
display: inline;
}

/*-------------------------------------------------------- Varianty ---*/

div#Box1485 .shopArticleVariants {
margin: 20px 0px 0px 0px;
overflow: hidden;
}

div#Box1485 .shopArticleVariant {
margin: 0px 0px 10px 0px;
padding: 5px 5px 25px 5px;
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
overflow: hidden;
background: #fff;
}

div#Box1485 .shopArticleVariantCatalogueNumber  {
display: inline;
 }

div#Box1485 .shopArticleVariantInStore{
color: #000;
display: block; 
position: absolute;
left: 5px; 
bottom: 5px;
}

div#Box1485 .shopArticleVariantCost {
position: absolute; 
right: 5px; 
bottom: 5px; 
padding: 0px 2px 0px 0px;
color: #000;
white-space: nowrap;
}

div#Box1485 .shopArticlevariantBaseCostValue {
background: url(../_images/preview/img47c53566f33f1.gif) repeat-x;
 }

/*-------------------------------------------------------- Košík ---*/

div#Box1485 .shopArticleAttributeCost{
display: none;
float: left;
margin-bottom: 20px;
padding: 6px 10px 5px 5px;
background-image: url(../_images/preview/img4ebce837e7f0b);
background-repeat: repeat-x;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1485 .shopArticleinput_cena {
width: 20px;
height: 12px;
padding: 5px;
margin-right: 5px;
color: #fff;
float: left;
border: 1px solid #444;
background: transparent;
background-image: url(../_images/preview/img4ebcea0a18fc9);
text-align: center;
}

div#Box1485 .shopArticleAttributeCost select {
padding: 4px;
float: left;
margin-right: 5px;
color: #000;
background: #fff !important;
}


div#Box1485 .shopArticlekosik_ikona {
float: left;
width: 24px;
height: 23px;
border: none;
margin: 0px 5px 0px 5px;
background-color: transparent;
background-image: url(../_images/preview/img4e785849de007);
}

/*-------------------------------------------------------- Balení---*/

div#Box1485 .shopArticleitem_pack_notices {
clear: both;
width: 100%;
position: relative;
padding-top: 15px;
}

div#Box1485 .shopArticleitem_pack_info_row div {
display: inline;
}

div#Box1485 .shopArticleitem_pack_notice_close {
position:absolute;
right: 5px;
bottom: 5px;
width: auto;
border: none;
padding: 5px 6px 5px 6px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/*-------------------------------------------------------- Vlastnosti ---*/

div#Box1485 .shopArticleAttributes {
width: 100%;
overflow: hidden;
}

/*-------------------------------------------------------- h2 ---*/

div#Box1485 .ui-tabs-panel h2 {
}

/*-------------------------------------------------------- Sada výrobků ---*/

div#Box1485 .shopArticlecontentSub {
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
overflow: hidden;
margin-top: -1px;
}

div#Box1485 .shopArticleitemSub {
padding: 10px;
float: left;
clear: left;
border-top: 1px solid #ccc;
}

div#Box1485 .shopArticleitemSub h3 {
border: none;
background: transparent;
}

div#Box1485 .SubAImg {
float: left;
}

/*-------------------------------------------------------- Související výrobky ---*/

div#Box1485 .shopArticlecontent_souvisejici {
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
overflow: hidden;
margin-top: -1px;
}

div#Box1485 .shopArticleitem {
padding: 10px;
float: left;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
width: 200px;
height: 200px;
margin-bottom: -1px;
margin-right: -1px;
}

div#Box1485 .shopArticleitem h3 {
border: none;
float: left;
background: transparent;
text-align: center;
}

div#Box1485 .IRAImg {
width: 150px;
height: 150px;
text-align: center;
margin: 0px auto;
}

/*-------------------------------------------------------- Alternativní výrobky ---*/

div#Box1485 .shopArticlecontentAlt {
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
overflow: hidden;
margin-top: -1px;
}

div#Box1485 .shopArticleitemAlt {
padding: 10px;
float: left;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
width: 201px;
height: 201px;
margin-bottom: -1px;
margin-right: -1px;
}

div#Box1485 .shopArticleitemAlt h3 {
border: none;
background: transparent;
text-align: center;
}

div#Box1485 .AltAImg {
width: 150px;
height: 150px;
text-align: center;
margin: 0px auto;
}

/*-------------------------------------------------------- Tabulka ---*/

div#Box1485 table {
border-collapse: collapse;
border-top: 1px solid #ccc;
width: 100%;
}

div#Box1485 th {
padding: 5px;
border-bottom: 1px solid #ccc;
background: #eee;
}

div#Box1485 td {
padding: 5px;
border-bottom: 1px solid #ccc;
}

/*-------------------------------------------------------- Záložky ---*/

div#Box1485 .ui-tabs-nav {
display:none;
}

div#Box1485 .ui-widget-content {
background: #fff;
border: 1px solid #ccc;
clear: both;
margin: 0px 0px 20px 0px;
padding: 0px;
color: #555;
overflow: hidden;
}

div#Box1485 .ui-widget-content h2 {
margin: 0px;
}

div#Box1485 .ui-widget-content .ui-widget-content {
border: none;
}

div#Box1485 .ui-widget-header {
border-bottom: 1px solid #ccc;
border-left: none;
border-right: none;
border-top: none;
background: #eee;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}

div#Box1485 .ui-tabs-panel {
padding: 10px;
}

div#Box1485 .ui-state-default  {
border: 1px solid #ccc;
font-weight: normal;
}

div#Box1485 .ui-state-default a {
color: #555;
}

div#Box1485 .ui-state-active a {
color: #000;
}

div#Box1485 .ui-state-default:hover {
background: #fff;
}

div#Box1485 .ui-state-default:hover a {
color: #000;
}

div#Box1485 .ui-corner-bottom {
margin-bottom: 0px;
}

/*-------------------------------------------------------- Dotaz na prodejce ---*/

div#Box1485 #ItemFormSalesmanQuestionForm {
display: block;
padding: 10px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border: 1px solid #ccc;
border-top: none;
overflow:hidden;
}

div#Box1485 .ItemFormInfo {
float: left;
width:35%;
}

div#Box1485 .ItemFormInfo img {
vertical-align: middle;
padding-right: 10px;
}

div#Box1485 #ItemFormSalesmanQuestionName {
display:block;
color: #000;
padding-bottom: 10px;;
}


div#Box1485 .ItemFormForm {
float: right;
width: 60%;
padding-right: 10px;
}


div#Box1485 .ItemFormForm input {
width: 100%;
margin-bottom: 10px;
}

div#Box1485 .ItemFormForm textarea {
width: 100%;
margin-bottom: 10px;
}

div#Box1485 .ItemFormSalesmanQuestionImgCodeDiv {
margin-bottom: 10px;
}


div#Box1485 .ItemFormForm button {
width: auto;
border: none;
padding: 5px;
margin: 0px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
float: left;
clear: right;
}

/*-------------------------------------------------------- Obrázky ---*/

div#Box1485 .shopArticlefirstImage {
background: #fff;

}

div#Box1485 .shopArticlefirstImage img {
border:none;
width: auto;
height: auto;
max-width: 150px;
max-height: 150px;
}

div#Box1485 .shopArticleimages div{
float:right;
margin-top:10px;
width:90px;
height:90px;
padding-top:10px;
background: #fff;
}

div#Box1485 .viewBig {
cursor: pointer;
}

div#Box1485 .shopArticleimages div img{
max-width:90px;
max-height:90px;
width:auto;
height:auto;
border:none;
}
div#Box1486 {
margin: 0px 10px 0px 0px;
}

div#Box1486 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}

/*-------------------------------------------------------- Tabulka ---*/

div#Box1486 table {
width: 100%;
clear: both;
border-collapse:collapse;
margin-bottom: 10px;
}

div#Box1486 td {
padding: 5px;
overflow: hidden;
border-bottom: 1px solid #ccc;
}

div#Box1486 .cell_two {
padding: 5px 13px 5px 5px;
}

div#Box1486 input {
padding: 5px 0px 5px 5px;
width: 100%;
}

div#Box1486 .tab_nazev {
font-size: 13px;
color: #000;
padding: 15px 5px 5px 5px;
}

/*-------------------------------------------------------- Buttony---*/

div#Box1486 .button {
float: left;
width: auto;
border: none;
padding: 5px;
margin: 10px 0px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1486 .button1 {
float: right;
width: auto;
border: none;
padding: 5px;
margin: 10px 0px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1486 .right {
float: right;
}

/*-------------------------------------------------------- Povinné údaje ---*/

div#Box1486 .RequireItem1 {
color: #DF1B1B;
}

div#Box1486 .RequireItem2 {
color: #DF601B;
}

div#Box1486 .selectedSwTypeOs{text-decoration: underline;}

div#Box1488 {
margin: 0px 10px 0px 0px;
}

div#Box1488 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}

div#Box1488 strong {
color: #000;
font-weight: normal;
}

/*-------------------------------------------------------- Kroky ---*/

div#Box1488 .stepBar {
height: 100%; 
padding: 0px 0px 0px 0px;
margin: 0px auto 10px auto;
overflow: hidden;
width:450px;
}

div#Box1488 .actuallStep {
float: left; 
padding: 6px;
margin: 0px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1488 .actuallStep div {
display: inline; 
}

div#Box1488 .nextStep {
float: left; 
padding: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 0px 10px 0px 0px;
color: #777;
border: 1px solid #ccc;
}

div#Box1488 .nextStep div {
display: inline; 
}

div#Box1488 .previewStep {
float: left; 
padding: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 0px 10px 0px 0px;
color: #555;
border: 1px solid #ccc;
background-color: #eee;
}

div#Box1488 .previewStep div {
display: inline; 
}

/*-------------------------------------------------------- Prázdný Košík---*/

div#Box1488 .Empty {
clear: both;
text-align: center;
font-size: 13px;
padding: 30px 0px 30px 0px; 
color: #DF1B1B;
}

/*-------------------------------------------------------- Tabulka ---*/

div#Box1488 table {
width: 100%;
clear: both;
border-collapse:collapse;
margin: 0px 0px 10px 0px;
}

div#Box1488 td {
padding: 5px;
overflow: hidden;
border-bottom: 1px solid #ccc;
}

div#Box1488 .cell_two {
padding: 5px 13px 5px 5px;
}

div#Box1488 .tab_nazev {
font-size: 13px;
color: #000;
font-weight: normal;
padding: 5px 5px 5px 5px;
}

div#Box1488 .tab_nazev_celkem {
color: #000;
}

div#Box1488 .ostatni_udaje {
margin-top: 20px;
}

/*-------------------------------------------------------- Tabulka zboží ---*/

div#Box1488 .div_table_zbozi {
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 0px 0px 20px 0px;
}

div#Box1488 .table_zbozi {
margin: 0px 0px 0px 0px;
}

div#Box1488 .table_zbozi td {
padding: 5px;
overflow: hidden;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: none;
border-bottom: none;
}

div#Box1488 .table_zbozi th {
background: #fff;
font-size: 11px;
}


div#Box1488 .prices {
text-align: right;
}

div#Box1488 .cell_celkem {
background: #fff;
color: #000;
}

div#Box1488 .cell_popisek a {
color: #000;
}

div#Box1488 .cell_popisek a:hover {
color: #444;
}

div#Box1488 .deposit {
text-align: center;
}

div#Box1488 .storage {
text-align: center;
}




div#Box1488 .cell_two {
padding: 5px 13px 5px 5px;
}

div#Box1488 input {
padding: 5px 0px 5px 5px;
width: 100%;
}

div#Box1488 .input_count {
width: 20px;
text-align: center;
}

div#Box1488 .button {
width: auto;
border: none;
padding: 5px;
margin: 0px auto;
}

div#Box1488 textarea {
width: 100%;
}

div#Box1488 h5 {
font-size: 13px;
color: #000;
margin: 0px 0px 10px 0px;
font-weight: normal;
}


div#Box1488 h6 {
font-size: 13px;
color: #000;
margin: 0px 0px 10px 0px;
font-weight: normal;
}

/*-------------------------------------------------------- Buttony---*/

div#Box1488 .button {
float: left;
width: auto;
border: none;
padding: 5px;
margin: 10px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1488 .button1 {
float: right;
width: auto;
border: none;
padding: 5px;
margin: 10px 0px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1488 .button_edit {
border: none;
width: 16px;
height: 16px;
margin: 0px 0px 0px 10px; 
background-image: url(../_images/preview/img4e9fe076e27e7);
background-color: transparent;
float: right;
}

div#Box1488 .button_delete {
border: none;
width: 16px;
height: 16px;
margin: 0px 0px 0px 10px; 
background-image: url(../_images/preview/img4e9fe0596606e);
background-color: transparent;
float: right;
}

/*-------------------------------------------------------- Facebook ---*/

div#Box1488 .fbPostOnWall {
clear: left;
float: left;
width: 100%;
margin: 10px 0px 10px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #ccc;
overflow: hidden;
background: #fff;
}

div#Box1488 .fbPostOnWallCaption {
font-size: 13px;
color: #000;
padding: 10px;
}

div#Box1488 .fbPostOnWallDescription {
padding: 0px 10px 10px 10px;
}

div#Box1488 .fbPostOnWallAnchor {
display: block;
width: auto;
float: left;
padding: 5px;
margin: 0px 0px 10px 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1488 .fbPostOnWallAnchor:hover {
background-image: url(../_images/preview/img4e9fe978264bf);
background-repeat: repeat-x;
}



/*-------------------------------------------------------- Povinné údaje ---*/

div#Box1488 .RequireItem1 {
color: #DF1B1B;
}

div#Box1488 .RequireItem2 {
color: #DF601B;
}

/*-------------------------------------------------------- Doprava ---*/

div#Box1488 .delivery {
margin: 0px 0px 10px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 10px;
border: 1px solid #ccc;
overflow: hidden;
background: #fff;
}

div#Box1488 .delivery table {
color: #000;
border-top: 1px  solid #ccc;
}

div#Box1488 .divTotalWeight {
margin-bottom: 10px;
}

/*-------------------------------------------------------- Platba ---*/

div#Box1488 .payement {
margin: 0px 0px 10px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 10px;
border: 1px solid #ccc;
overflow: hidden;
background: #fff;
}

div#Box1488 .payement table {
color: #000;
color: #000;
border-top: 1px  solid #ccc;
}

/*-------------------------------------------------------- Slevový kupón ---*/

div#Box1488 .discountCode {
clear: both;
margin: 10px 0px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 10px;
border: 1px solid #ccc;
overflow: hidden;
background: #fff;
}

div#Box1488 .discountCode h3 {
background: transparent;
padding: 0px;
margin-bottom: 10px;
color: #000;
}

div#Box1488 .discountCode i {
display: block;
margin-bottom: 10px;
}

div#Box1488 .discountCode .button1 {
float: left;
}

div#Box1488 .discountCode .button1 {
float: left;
}

div#Box1488 .discountCodeInput {
padding-right: 8px;
}

div#Box1488 .discountCodeInput input {
background: #fff;
}

/*-------------------------------------------------------- Hlášky ---*/

div#Box1488 .lastStepConfirm {
color: #55aa08;
text-align: center;
margin-bottom: 10px;
font-size: 13px;
padding: 20px 0px 30px 0px;
}

div#Box1488 .lastStepConfirm strong {
color: #304F14;
}

div#Box1488 .thanks {
text-align: center;
font-size: 13px;
}

div#Box1488 .thanks div {
padding: 30px 0px 30px 0px;
color: #55aa08;
font-size: 13px;
}


div#Box1489   {
margin: 10px 0px 0px 0px;
}

div#Box1489 h2 {
border: 1px solid #ccc;
background: #fff;
color: #000;
}

div#Box1489 .content {
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
overflow: hidden;
padding: 0px;
}

div#Box1489 .item {
padding: 10px;
float: left;
display:block;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
width: 200px;
height: 200px;
margin-bottom: -1px;
margin-right: -1px;
position: relative;
}

div#Box1489 h3 {
font-size: 11px;
padding: 0px;
background: transparent;
text-align: center;
}

div#Box1489 img {
display: block;
margin: 0px auto;
padding: 10px;
}

div#Box1489 .cena {
positon: absolute;
bottom: 10px;
left: 10px;
padding: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1487 {
margin: 0px 10px 0px 0px;
}

div#Box1487 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}

div#Box1487 form {
display: block;
margin-top: 20px;
}

div#Box1487 label {
float: left;
clear: left;
width: 150px;
padding-top: 6px;
}

div#Box1487 input {
float: left;
margin-bottom: 10px;
width: 210px;
}

div#Box1487 button {
clear: left;
float: left;
width: auto;
border: none;
padding: 5px;
margin: 10px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1487 #inpt_imageCode {
margin: 10px 0px 0px 150px;
}

div#Box1491 {
margin: 0px 10px 0px 0px;
}

div#Box1491 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;

border: 1px solid #ccc;
border-top: none;
}

div#Box1491 h2 {
margin: 0px 0px 10px 0px;
color: #000;
border: 1px solid #ccc;
padding: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #fff;
}

div#Box1491 h3 {
margin-bottom: 10px;
color: #000;
border: 1px solid #ccc;
padding: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 10px;
background: #fff;
}

div#Box1491 strong {
color: #000;
font-weight: normal;
}

div#Box1491 b {
color: #000;
font-weight: normal;
}

div#Box1491 a {
color: #000;
}

div#Box1491 a:hover {
color: #444;
}

div#Box1492 {
margin: 0px 10px 0px 0px;
}

div#Box1492 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}

div#Box1492 .hledany_vyraz_text {
float: left;
clear: left;
padding: 10px 10px 10px 0px;
}

div#Box1492 .kategorie_text {
float: left;
clear: left;
padding: 10px 10px 10px 0px;
}

div#Box1492 .kategorie_select select  {
float: left;
clear: left;
width: 100%;
margin: 0px;
}

div#Box1492 .hlaska {
float: left;
clear: left;
margin: 10px 0px 10px 0px;
}

div#Box1492 .cena_text {
float: left;
clear: left;
width: 100px;
padding: 6px 10px 0px 0px;
}

div#Box1492 .cena_inside {
float: left;
}

div#Box1492 .vyrobce_text {
float: left;
clear: left;
width: 100px;
padding-top: 6px;
}

div#Box1492 .vyrobce_select {
float: left;
}

div#Box1492 .razeni_text {
float: left;
clear: left;
width: 100px;
padding-top: 6px;
}

div#Box1492 .razeni {
clear: both;
}

div#Box1492 .razeni1 {
float: left;
}

div#Box1492 .razeni2 {
float: left;
}

div#Box1492 select {
margin: 0px 0px 10px 10px;
}

div#Box1492 input {
margin: 0px 10px 10px 10px;
}

div#Box1492 #inptSearch {
float: left;
clear: left;
width: 100%;
margin: 0px 10px 0px 0px;
padding: 5px 0px 5px 0px;
}

div#Box1492 button {
float: left;
clear: left;
width: auto;
border: none;
padding: 5px;
margin: 10px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
div#Box1496 {
margin: 0px 10px 0px 0px;
}

div#Box1496 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}


div#Box1496 form {
display: block;
margin-top: 20px;
}

div#Box1496 label {
float: left;
clear: left;
width: 150px;
padding-top: 6px;
}

div#Box1496 input {
float: left;
margin-bottom: 10px;
width: 210px;
}

div#Box1496 textarea{
float: left;
margin-bottom: 10px;
width: 210px;
height: 60px;
}

div#Box1496 button {
clear: left;
float: left;
width: auto;
border: none;
padding: 5px;
margin: 10px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

div#Box1496 #inpt_imageCode {
margin: 10px 0px 0px 150px;
}




div#Box1501 {
margin: 0px 10px 0px 0px;
}

div#Box1501 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border: 1px solid #ccc;
border-top: none;
}

div#Box1501 .items {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #ccc;
overflow: hidden;
margin-top: -1px;
}

div#Box1501 .item {
padding: 10px;
float: left;
display:block;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
width: 200px;
height: 200px;
margin-bottom: -1px;
margin-right: -1px;
position: relative;
}

div#Box1501 h3 {
font-size: 11px;
padding: 0px;
background: transparent;
text-align: center;
border: none;
}

div#Box1501 img {
display: block;
margin: 0px auto;
padding: 10px;
}

div#Box1501 .cena {
position: absolute;
bottom: 10px;
left: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
}

div#Box1501 .delFromFavorites {
position: absolute;
bottom: 10px;
right: 10px;
width: 16px;
height: 16px;
margin: 0px 0px 0px 0px; 
background-image: url(../_images/preview/img4e9fe0596606e);
background-color: transparent;
}

div#Box1501 .delFromFavorites span {
display: none;
}

div#Box1501 .delFromFavorites:hover span {
display: block;
position: absolute;
bottom: 3px;
right: 21px;
white-space: nowrap;
}

div#Box1504 {
border: 1px solid #BCBCBC; 
background-color: white; 
margin-left: 10px; margin-right: 10px; 
margin-bottom: 2ex;
text-align: left;
}
div#Box1504 IMG{float: left;border: 1px solid #62686A;margin-right: 10px;}
div#Box1504 H3{background-color: #3A6D14; text-align: left;}
div#Box1504 H4{color: #CE3100; font-family: arial; font-size: 13px; font-weight: bold; text-decoration: underline;clear: left;}
div#Box1504 .DetailDate{color: #555555; font-family: arial; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
div#Box1504 .DetailImage{float: left;}
div#Box1504 .DetailDescription{color: #555555; font-family: arial; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 5px}
div#Box1504 .DetailContent{}
div#Box1504 .content{padding: 10px; height: 100%;overflow: hidden;text-align: left;}
div#Box1504 .ListDescription{clear: right;}

DIV.MenuVertical A:hover
div#Box1506 		{
			background-color: #EEE7D6;
			font-weight: bold;
			FILTER: progid:DXImageTransform.Microsoft.Blur( PixelRadius=1,MakeShadow=false);
	   }
div#Box1506 DIV.MenuVertical LI A{display: block;_display: inline;width: 100%;}
DIV.MenuVertical
div#Box1506 		{
			overflow: visible;
		}
DIV.MenuVertical LI
div#Box1506 		{
			margin: 0px;
			padding: 0px;
 		 	white-space: nowrap;
 		 	vertical-align: middle;
			list-style-type: none;
			list-style-position: outside;
			display: block;
			position: relative;
			background-color: #FFF8E7;
 		 	border: 0px solid blue;
		}
DIV.MenuVertical UL
div#Box1506 		{
			margin: 0px;
			padding: 0px;
		 	display: none;
 		 	white-space: nowrap;
 		 	border: 0px solid blue;
		}
div#Box1506 DIV.MenuVertical UL{display: block;}
DIV.MenuVertical UL LI UL
div#Box1506 		{
			display: none;
			position: absolute;
			left: 0px;
			top: 0px;
		}		


div#Box1490 {
margin: 0px 10px 0px 0px;
}

div#Box1490 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}

/*-------------------------------------------------------- Tabulka ---*/

div#Box1490 table {
width: 100%;
clear: both;
border-collapse:collapse;
margin: 20px 0px 10px 0px;
}

div#Box1490 th {
padding: 5px;
color: #000;
font-weight: normal;
overflow: hidden;
border-bottom: 1px solid #ccc;
font-size: 11px;
}

div#Box1490 td {
padding: 5px;
overflow: hidden;
text-align: center;
border-bottom: 1px solid #ccc;
}

div#Box1490 .right {
text-align: right;
}

div#Box1490 a {
color: #000;
}

div#Box1490 a:hover {
color: #444;
}

div#Box1490 #detailItemCatalogNumber {
text-align: left;
}

div#Box1490 #detailItemName {
text-align: left;
}

div#Box1490 #detailItemPrice {
text-align: right;
}

div#Box1490 #detailItemPriceWithVAT {
text-align: right;
}




/*-------------------------------------------------------- Filtrace---*/

div#Box1490 .Filtration {
overflow: hidden;
}


div#Box1490 .Row {
margin-bottom: 10px;
} 

div#Box1490 .Row1 {
float: left;
clear: left;
padding: 6px 5px 0px 0px;
width: 100px;
}


div#Box1490 .Row .Row2 {
float: left;
clear: none;
}

div#Box1490 .Row2 {
float: left;
clear: left;
}

div#Box1490 input {
margin: 0px 5px 10px 5px;
}

div#Box1490 select {
margin: 0px 0px 10px 0px;
}

div#Box1490 button {
clear: left;
float: left;
width: auto;
border: none;
padding: 5px;
margin: 0px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/*-------------------------------------------------------- Detail ---*/

div#Box1490 #Supplier {
width: 46%;
padding-right: 3%;
float: left;
}

div#Box1490 #SupplierHeader {
color: #000;
font-size: 13px;
margin-bottom: 10px;
}


div#Box1490 .SupplierDetail div {
display: inline;
}

div#Box1490 #Buyer{
width: 46%;
padding-left: 3%;
float: left;
border-left: 1px solid #ccc;
}

div#Box1490 #BuyerHeader {
color: #000;
font-size: 13px;
margin-bottom: 10px;
}

div#Box1490 .BuyerDetail div {
display: inline;
}

div#Box1490 #Common {
clear: left;
float: left;
background: #fff;
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
margin-top: 20px;
}

div#Box1490 .CommonRow div {
display: inline;
}

div#Box1490 #Summary {
float: left;
font-size: 13px;
background: #fff;
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
}

div#Box1490 .TotalCost {
color: #000;
display: inline;
padding-left: 10px;
}




div#Box1512 {
margin: 0px 10px 0px 0px;
}

div#Box1512 .content {
padding:10px;
background: #fff;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
overflow: hidden;

border: 1px solid #ccc;
border-top: none;
}

/*-------------------------------------------------------- Tabulka ---*/

div#Box1512 table {
width: 100%;
clear: both;
border-collapse:collapse;
margin: 20px 0px 10px 0px;
}

div#Box1512 th {
padding: 5px;
color: #000;
font-weight: normal;
overflow: hidden;
border-bottom: 1px solid #ccc;
font-size: 11px;
}

div#Box1512 td {
padding: 5px;
overflow: hidden;
text-align: center;
border-bottom: 1px solid #ccc;
}

div#Box1512 .right {
text-align: right;
}

div#Box1512 a {
color: #000;
}

div#Box1512 a:hover {
color: #444;
}

div#Box1512 #detailItemCatalogNumber {
text-align: left;
}

div#Box1512 #detailItemName {
text-align: left;
}

div#Box1512 #detailItemPrice {
text-align: right;
}

div#Box1512 #detailItemPriceWithVAT {
text-align: right;
}




/*-------------------------------------------------------- Filtrace---*/

div#Box1512 .Filtration {
overflow: hidden;
}


div#Box1512 .Row {
margin-bottom: 10px;
} 

div#Box1512 .Row1 {
float: left;
clear: left;
padding: 6px 5px 0px 0px;
width: 100px;
}


div#Box1512 .Row .Row2 {
float: left;
clear: none;
}

div#Box1512 .Row2 {
float: left;
clear: left;
}

div#Box1512 input {
margin: 0px 5px 10px 5px;
}

div#Box1512 select {
margin: 0px 0px 10px 0px;
}

div#Box1512 button {
clear: left;
float: left;
width: auto;
border: none;
padding: 5px;
margin: 0px 10px 0px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/*-------------------------------------------------------- Detail ---*/

div#Box1512 #Supplier {
width: 46%;
padding-right: 3%;
float: left;
}

div#Box1512 #SupplierHeader {
color: #000;
font-size: 13px;
margin-bottom: 10px;
}


div#Box1512 .SupplierDetail div {
display: inline;
}

div#Box1512 #Buyer{
width: 46%;
padding-left: 3%;
float: left;
border-left: 1px solid #ccc;
}

div#Box1512 #BuyerHeader {
color: #000;
font-size: 13px;
margin-bottom: 10px;
}

div#Box1512 .BuyerDetail div {
display: inline;
}

div#Box1512 #Common {
clear: left;
float: left;
background: #fff;
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
margin-top: 20px;
}

div#Box1512 .CommonRow div {
display: inline;
}

div#Box1512 #Summary {
float: left;
font-size: 13px;
background: #fff;
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px;
}

div#Box1512 .TotalCost {
color: #000;
display: inline;
padding-left: 10px;
}





div#Box1554 {}
div#Box1554 H3{}
div#Box1554 .FormName{}
div#Box1554 .FormEmail{}
div#Box1554 .FormType{}
div#Box1554 .FormEmail{}
div#Box1554 .FormButton{}
div#Box1554 .thanks{}


div#Box1518 {
display: none;
}











div#Box1540 .date{}

div#Box1545 .date{}

DIV A:hover
div#Box1542 		{
			background-color: #EEE7D6;
			font-weight: bold;
			FILTER: progid:DXImageTransform.Microsoft.Blur( PixelRadius=1,MakeShadow=false);
	   }
div#Box1542 DIV LI A{display: block;_display: inline;width: 100%;}
DIV
div#Box1542 		{
			overflow: visible;
		}
DIV LI
div#Box1542 		{
			margin: 0px;
			padding: 0px;
 		 	white-space: nowrap;
 		 	vertical-align: middle;
			list-style-type: none;
			list-style-position: outside;
			display: block;
			position: relative;
			background-color: #FFF8E7;
 		 	border: 0px solid blue;
		}
DIV UL
div#Box1542 		{
			margin: 0px;
			padding: 0px;
		 	display: none;
 		 	white-space: nowrap;
 		 	border: 0px solid blue;
		}
div#Box1542 DIV UL{display: block;}
DIV UL LI UL
div#Box1542 		{
			display: none;
			position: absolute;
			left: 0px;
			top: 0px;
		}		

div#Box1543 .date{}

div#Box1546 .date{}


div#Box1541 .date{}

div#Box1536 .date{}

div#Box1551 .date{}

div#Box1535 .date{}

