/* Netventure, http://www.netventure.pl/ */

html, body { height: 100%; }

ul { border: 0px; margin-top: 0px; margin-bottom: 10px; }

div.prelist { margin-top: 20px; }
div.postlist { margin-bottom: 10px; }

a { color: #00AEEF; }
a.grey { color: #676767; }
a.submenu { font-weight: bold; color: #929292; }
a.submenu_on { font-weight: bold; color: #585858; }
a.submenu:hover { font-weight: bold; color: #585858; }

span.news_date { font-weight: bold; }
span.news_title { font-weight: bold; color: #00AEEF; }
span.sitemap { font-weight: bold; color: #00AEEF; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
input, textarea, select { border: 1px solid #00AEEF; background: #E4EFF3; }
input.radio { border: 0px; background: #EAEAEA; vertical-align: middle; }
input.checkbox { border: 0px; background: #E2EBE8; }

table.referencje tr.szara { background: #F1F1F1; }
table.referencje td.naglowek { background: #E2EBE8; color: #466872; padding: 2px 3px 2px 3px; vertical-align: middle; text-align: center; }

div.ig_dblue { background: #00AEEF; text-align: center; height: 27px; color: #FFFFFF; }
div.ig_red { background: #E70400; height: 2px; font-size: 2px; }
div.ig_box_dblue { position: relative; left: -2px; top: -2px; border: 1px solid black; background: #00AEEF; width: 129px; height: 49px; }
div.ig_box_blue { position: relative; left: -2px; top: -2px; border: 1px solid black; background: #BFEBFB; width: 158px; height: 49px; }
div.ig_box_grey { position: relative; background: #AFAFAF; width: 131px; height: 51px; top: 405px; left: 2px; }
div.ig_bigbox_top { position: relative; width: 355px; height: 251px; background: #EBFAFF; }
div.ig_box_grey2 { position: relative; background: #AFAFAF; width: 160px; height: 51px;  left: 2px; }
div.ig_bigbox_lblue { position: relative; width: 355px; background: #F6FBFF; }


/* #tabelka { position: relative; margin-top: 10px; background: #AFAFAF; width: 177px; height: 56px; }
#tabelka_1 { position: relative; margin-top: 20px; background: #AFAFAF; width: 177px; height: 52px; }
#tabelka_sr { position: relative; left: -2px; top: -2px; border: 1px solid black; background: #ACD2BF; width: 175px; height: 54px; }
#tabelka_color { position: relative; left: -2px; top: -2px; border: 1px solid black; width: 175px; height: 54px; }
#text { text-align: center; margin-top: 10px; padding-bottom: 5px; } */


/* GRUPA IZOMAR */
div#box_r {
  position: relative;
  background: #AFAFAF;
  width: 160px;
  height: 51px;
  margin-top: 8px;
  left: 2px;
  float: left;
}
div#box_r1 {
  position: relative;
  left: -2px;
  top: -2px;
  border: 1px solid black;
  background: #EFEFEF;
  width: 158px;
  height: 49px;
}

div#box_r1 div {
  text-align: center;
  margin-top: 10px;
  font-size: 8pt;
  color: #000000;
}
/* GRUPA IZOMAR */

/* STRUKTURA */
div.strukCol {
  float: left;
  width: 150px;
  margin-right: 10px;
}

div.strukCol .header {
  background: #00458F;
  margin-top: 10px;
  color: #FFFFFF;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  padding: 10px 0 10px 0;
}

div.strukCol .p5, div.strukCol .items div.p5, div.strukColWhite div.p5, div.strukColWhite .items div.p5{
  padding: 2px 0 2px 0;
}

div.strukCol .items div {
  background: #FFFFFF;
  margin-top: 10px;
  color: #1F1917;
  text-align: center;
  font-size: 10pt;
  padding: 10px 0 10px 0;
}

div.strukColWhite {
  float: left;
  width: 169px;
  background: #FFFFFF;
  margin-top: 10px;
}

div.strukColWhite .headerBlue {
  color: #0094DE;
  text-align: center;
  font-weight: bold;
  font-size: 10pt;
  padding: 10px 0 10px 0;
}

div.strukColWhite .items {
  padding-left: 5px;
}
div.strukColWhite .items div {
  width: 160px;
  background: #94D1F5;
  margin-top: 10px;
  color: #1F1917;
  text-align: center;
  font-size: 10pt;
  padding: 10px 0 10px 0;
}

