/* CSS Document */

  div.form-left{ float: left; width: 95px; }
  div.form-right{ float: left; }
   div.form-right input{ border: 1px #CECECE solid; }  

  div.art-box{ margin-bottom: 25px; margin-top: 25px; }
  div.art-box .usluga-box a{ color: #e13360 !important; }
  div.usluga-box{ text-align: justify !important; background-color: #f2f3f1; border: 1px #CECECE solid; padding: 5px; width: 552px; margin-top: 15px; }
  div.usluga-content{ margin: 10px 0 10px 0; border: 1px #CECECE solid; background-color: #f2f3f1; padding: 5px; width: 552px; }
  
  div.komentarz-content{ margin-top: 10px; border: 1px #CECECE solid; background-color: #dcd8cd; padding: 5px; width: 552px; }
  div.komentarz-content2{ margin-top: 10px; border: 1px #CECECE solid; background-color: #dcd8cd; padding: 5px; width: 512px; }
  
  .komentarz-color-1 { background-color: white !important;  }
  .komentarz-color-0 { background-color: #f1f5fc !important;  }
  
  div.podglad-art{ border: 1px #CECECE solid; margin-top: 10px; width:552px; height: 240px; overflow: auto; padding: 5px; }


  a.strong-bordo{ color: #660003; font-weight: bold; text-decoration: none; }
  a.strong-border:hover{ text-decoration: underline; }

  input.button-link{ font-size: 11px; border: 0; background: transparent; cursor: pointer; color: #b0cbf3; font-weight:bold; }
  input.input_black_border{ border: 1px black solid; }

  ul.lista{ margin: 0; padding: 10px 0 10px 30px; }
  ul.lista a{ text-decoration: none; color: #0b3875; }
  ul.lista a:hover{ text-decoration: underline; }

  ul.lista ul{ margin: 0; padding: 5px 0 5px 10px; }


form.filtrAsc{ padding: 10px 0 0 5px; }
form.filtrAsc p { margin: 0 0 10px 0; }
form.filtrAsc p span{ display: block; margin: 0 0 3px 0; }
div.form-left2{ width: 80px; float: left; }
div.form-right2{ float: left; }
div.form-right2 select{ width: 100px; }

/* baza asc */
div.ascBox img{ border: 0; }
div.ascBox a{ text-decoration: none; }
div.ascBox{ float: left; width: 150px; margin: /* 0 5px 5px 5px; */ 10px; }

div.ascCardLeft{ float: left; width: 180px; text-align: center !important;  }
div.ascCardRight{ float: left; width: 350px;  }
div.ascCardRight table{ margin-bottom: 15px; }
div.ascCardRight table tr.line1{  background-color: transparent; }
div.ascCardRight table tr.line2{ background-color: /* #edddbc; */ #f1f5fc; }
div.ascInfoUser h4{ font-size: 14px !important; margin: 0; padding: 0 0 5px 0; }
div.ascInfoUser{ padding: 3px; margin-bottom: 10px; background-color: /* #dcd8cd; */ #f1f5fc; }

a.button{ color: white !important; text-align: center; font-weight: bold; font-size: 13px;
padding: 5px !important; background-color: #9c0002; text-transform: uppercase; }

/* nowe css dla okna przy bazie asc */
div.ascSzukaj{ padding: 5px; width: 552px; background-image: url(/img/szukaj_lupa.gif);  background-color: #f1f5fc; 
background-position: bottom right; background-repeat: no-repeat; 
min-height:111px;  height: auto;  color: black; }

div.ascSzukaj ul{ list-style: none; padding: 10px 0 10px 10px; margin: 0; }
div.ascSzukaj span{ font-weight: bold; text-transform: uppercase; color: #053069; }

.addFile{ margin-top: 10px; }
/* div.addFile input{ border: 1px #CECECE solid; } */
.addFile div{ border: 1px red solid; background-color: #fb8f8f; padding: 5px; 
margin-bottom: 10px; } 

.addedFile{ background-color: #fddddd !important; }

a.delFromCart{ font-size: 10px; }

ul#mapa-strony ul { margin: 10px 0 10px 20px; padding: 0; } 

/* inne elementy */
#sciezka-dostepu{ background-color: #88a7d7; color:white; padding: 5px; margin: 0 0 10px 0;  } 
#sciezka-dostepu a  { text-decoration: underline; color: white;  }

/* home box */ 
.box-home { padding: 10px; margin:15px 0 0 0; }
.box-home-1{ background-color: #95b0dc; }
.box-home-1 a:hover{ color: #0f3573; }
.box-home-2{ background-color: #f1f5fc;  } 

a img { border: 0; }
#content h2 { font-weight: bold; font-size: 15px; margin: 0 0 8px 0; padding:0; }
.bold{ font-weight: bold !important; }

.is_login{ margin-left: 180px; font-size: 13px; color: white; }
.is_login a{ color: white; text-decoration: underline; }

.cart{ color: white; text-align: center; }
.cart a{ color: #b0cbf3; }
.cart .koszt { font-weight: bold; color: #e13360; }

  div.asc-box{ float: left; width:45%; }
  div.asc-box h3{ font-weight: bold; font-size: 14px; margin: 0; padding: 0; }
  div#koszyk-box-menu{ padding: 5px; ;width: 172px; background-color:  #f7f1dd; }

div.koszyk-1{ background-color: /* #f5f1ed */ #f1f5fc; padding: 10px;
/* margin-bottom: 10px; */  }

div.koszyk-2{ background-color: white;  padding: 10px; }
table{ font-size: 12px; } 
table.historia{ margin-top: 15px; }
div.artBoxVIP{ background-color: #f5f1ed; padding: 10px; }

.blog-streszczenie { margin-bottom: 10px; font-style:italic !important; }
.blog-streszczenie p { font-style: italic; }

.porcjowanie-nav { text-align: right; margin: 10px 0 10px 0; }

/* koszyk */
.dane-1 { background-color: #f1f5fc; } 
.center{ text-align: center !important; }
tr.gora{ background-color: #cc1d46; color: white; font-weight: bold; }

