/*
 * plik włączany zaraz po common.css, przed specyficznymi szablonami
 * definiuje domyślny wygląd ramek; może być modyfikowany w specyficznych szablonach
*/

.box {
  min-height: 48px;
  padding: 10px 10px 10px 70px;
  margin-bottom: 10px;
  background-color: #ffc;
  border: 1px solid #f6dbbe;
  font: 12px/180% verdana !important;
}
.box.download { background: url('/img/nuvola/48/filesave.png') no-repeat 12px 10px #ffc; }
.box.gallery { background: url('/img/nuvola/48/indeximg.png') no-repeat 12px 10px #ffc; }
.box.important { background: url('/img/nuvola/48/important.png') no-repeat 12px 10px #fcc; border-color: #e26c63; }
.box.info { background: url('/img/nuvola/48/messagebox_info.png') no-repeat 12px 10px #ffc; }
.box.link { background: url('/img/nuvola/48/www.png') no-repeat 12px 10px #ffc; }
.box.news { background: url('/img/nuvola/48/knewsticker.png') no-repeat 10px #ffc; }
.box.rss { background: url('/img/nuvola/48/rss.png') no-repeat 10px #ffc; }
.box.tip { background: url('/img/nuvola/48/ktip.png') no-repeat 12px 10px #ffc; }
.box p {
  padding: 0 !important; margin: 0 !important;
  text-indent: 0 !important;
  font: 12px/180% verdana !important;
}
.box p.heading {
  padding: 0 0 5px;
  text-indent: 0 !important;
  font: 18px "trebuchet ms" !important;
  color: #425984 !important;
}
.box .telephone, .box .mobphone {
  padding-left: 20px !important;
}
.smallbox {
  margin-bottom: 15px;
  background-color: #ffc;
  border: 1px solid #f6dbbe;
  padding: 6px 10px 5px 40px;
  text-indent: 0 !important;
}
.smallbox.download { background: url('/img/famfam/disk.png') no-repeat 10px #ffc; }
.smallbox.gallery { background: url('/img/famfam/images.png') no-repeat 10px #ffc; }
.smallbox.important { background: url('/img/famfam/exclamation.png') no-repeat 10px #ffc; }
.smallbox.info { background: url('/img/famfam/information.png') no-repeat 10px #ffc; }
.smallbox.link { background: url('/img/famfam/world.png') no-repeat 10px #ffc; }
.smallbox.news { background: url('/img/famfam/newspaper.png') no-repeat 10px #ffc; }
.smallbox.rss { background: url('/img/famfam/feed.png') no-repeat 10px #ffc; }
.smallbox.tip { background: url('/img/famfam/lightbulb.png') no-repeat 10px #ffc; }
.smallbox p { /* so div + p == div */
  margin: 0 !important; padding: 0 !important;
}
.smallbox, .smallbox p, .smallbox a {
  color: #000;
  font: 11px/180% verdana, tahoma, sans-serif !important;
}
div.smallbox + div.smallbox, div.smallbox + p {
  margin-top: 15px !important;
}