﻿body{

padding:0px;

margin:0px;

color:#000;

}


a {

color: #214E81;

text-decoration: none;

}



a:hover {

color:#000;

}



.copy {

	font-family: Tahoma;

	font-size: 11px;

	color: #ABABAB;

	text-decoration: none;

}

.date {

	font-family: Tahoma;

	font-size: 13px;

	line-height: 10px;

	font-weight: bold;

	color: #315E91;

}

.text_1 {

	font-family: Tahoma;

	font-size: 13px;

	color:#000;

}

.more {

	font-family: Tahoma;

	font-size: 11px;

	line-height: 10px;

	font-weight: bold;

}

.link_1 {

	font-family: Tahoma;

	font-size: 11px;

	line-height: 12px;

	font-weight: bold;

	color: #4F6C91;

	text-decoration: none;

}

.link_2 {

	font-family: Tahoma;

	font-size: 11px;

	line-height: 18px;

	font-weight: bold;

	text-decoration: none;

}



table#oferta td {

padding:0 8px 0 8px;

}



table#oferta {

border-right:1px solid #D9D9D9;

margin-bottom:3px;

height:275px;

}



table#oferta1 {

border-left:1px solid #D9D9D9;

height:275px;

}



table#oferta1 td {

padding:0 8px 0 8px;

}



ul {

margin:8px 0 0 8px;

padding:0;

list-style:none;

height:100px;

}



li {

font:11px tahoma, sans-serif;

color:#636363;

padding:2px 0 0 0;

margin:0;

float:left;

clear:left;

}



form {

margin:10px 0 25px 8px;

padding:0;

}



form p {

margin:6px 0 0 8px;

font:11px Tahoma, sans-serif;

}



input.text {

border:1px solid #D9D9D9;

width:250px;

height:22px;

padding:2px 0 2px 4px;

margin-top:3px;

font:11px Tahoma, sans-serif;

color:#214E81;

}



textarea {

border:1px solid #D9D9D9;

height:122px;

width:250px;

padding:2px 0 2px 4px;

margin-top:3px;

overflow:auto;

font:11px Tahoma, sans-serif;

color:#214E81;

}



.button {

border-width:0;

background:#AFAFAF;

font:bold 11px tahoma, sans-serif;

color:#fff;

padding:3px;

cursor:pointer;

}



.offer {

margin:0 10px 10px 10px;

border-bottom:1px solid #E8E8E8;

font-family: Tahoma;

font-size: 11px;

line-height: 12px;

height:60px;

}



.offer a img {

float:left;

margin-right:6px;

border:none;

}



.offer a {

font-weight:bold;

}



a#current {

color:#000;

}



h5 {

margin:0;

padding:0;

font:17px Verdana, sans-serif;

color:#214E81;

text-align:left;

}



#menu {

text-align:center;

font-family: Tahoma;

font-size: 11px;

line-height: 12px;

color:#214E81;

padding-top:3px;

}



#menu a {

font-weight:bold;

text-transform:uppercase;

}



/* Serach.php */

/* Główny pojemnik */

.contra-item {

  float:left;

  width:580px;

  font:11px Tahoma, sans-serif;

  margin-bottom:10px;

  margin-left:8px;

  display:inline;

}



.contra-item-title {

  border:1px solid #D5D5D5;

  font-weight:bold;

  color:#Ab0000;

  width:580px;

  background:#F6F6F6;

  margin-bottom:1px;

  float:left;

}



.contra-item-title p {

  padding:6px;

}



.contra-item-desc {

  float:left;

  border:1px solid #D5D5D5;

  border-top:3px solid #577599;

  width:580px;

  padding:12px 0;

}



.contra-item-img {

  background:#577599;

  padding:3px 10px 3px 3px;

  margin-left:6px;

  margin-top:3px;

  float:left;

  display:inline;

}



.contra-item-img img {

  border:1px solid #fff;

}



.contra-item-text {

  float:left;

  line-height:1.4em;

  width:280px;

  margin:0 8px;

  padding-right:8px;

  display:inline;

  border-right:1px solid #D5D5D5;

}



.contra-item-desc ul {

  float:left;

  margin:0;

  padding:0;

}



.contra-item-desc li {

  list-style:none;

  margin-bottom:2px;

  text-transform:uppercase;

  color:#577599;

  width:135px;

}



.contra-item-desc li.alt {

  font-weight:bold;

  text-transform:none;

  color:#000;

}



/* Linki do kolejnych podstron */

#contra-strona {

  clear:left;

  border:1px solid #D5D5D5;

  width:580px;

  padding:10px 0;

  text-align:center;

  font:bold 12px Tahoma, sans-serif;

  margin-left:8px;

}



#contra-strona strong {

  color:red;

  text-decoration:underline;

}



#contra-strona a:hover {

  color:red;

  text-decoration:underline;

}



select#sel {

width:160px;

font:11px Tahoma, sans-serif;

color:#214E81;

}



#ile {

background:url(detektyw/porcjonowanie.jpg) no-repeat 0 0;

width:581px;

height:25px;

margin:0 0 0 8px;

font-family: Tahoma;

font-size: 11px;

line-height: 12px;

text-align:center;

clear:left;

}



#ile a {

font-weight:bold;

}



h6 {

margin:0 0 25px 0;

padding:8px 0 0 8px;

font:bold 11px Tahoma, sans-serif;

line-height: 10px;

color:#cb0000;

clear:both;

}



table#logfile {

margin:0 0 0 10px;

padding:0;

font:11px Tahoma, sans-serif;

width:540px;

}



table#logfile td {

padding:1px 3px 1px 3px;

}



table#logfile td.left {

text-align:left;

vertical-align:top;

}



input.tekst {

width:250px;

border:1px solid #D9D9D9;

margin-top:2px;

color:#214E81;

height:22px;

padding:2px 0 2px 4px;

font:11px Tahoma, sans-serif;

}



select {

width:200px;

color:#214E81;

}



select option {

color:#214E81;

}



.ta {

border:1px solid #D9D9D9;

height:122px;

width:250px;

padding:2px 0 2px 4px;

margin-top:3px;

overflow:auto;

font:11px Tahoma, sans-serif;

color:#214E81;

}



a#log {

color:#cb0000;

}



a:hover#log {

color:#000;

}



#kon {

margin:18px auto 0 auto;

border-top:1px solid #ECECEC;

width:151px;

}



#kon a {
display:block;
float:left;
width:60px;
border-width:0;
background:#AFAFAF;
font:bold 11px tahoma, sans-serif;
color:#fff;
padding:3px;
cursor:pointer;
margin:18px 0 0 8px;
text-align:center;
}

#datka {
font:bold 10px tahoma, sans-serif;
text-align:right;
padding:6px 10px 0 0;
margin:0;
}

.button1 {
font:11px Verdana, sans-serif;
padding:1px;
margin:0;
border-width:1px;
width:80px;
color:#6B6B00;
}

#loga {
  border:1px solid #D8D4D4;
  background:#fff;
  margin-top:4px;
  margin-right:1px;
  float:left;
  width:410px;
  padding:6px 0;
}

#loga p {
  margin:0;
  padding:0;
  float:left;
  display:inline;
  width:135px;
  text-align:center;
  font:bold 11px Tahoma, sans-serif;
  color:#315E91;
}

#loga img {
  border:none;
  margin:0 0 4px 0;
  
}

#contra-serwis {

  margin-left: 12px;

  float: left;

  display: inline;

}



.serwis {

  float: left;

  width:130px;

  text-align: center;

  font: 13px Tahoma, sans-serif;

  padding-bottom: 8px;

}

.serwis img {
  margin-bottom: 4px;
  border: none;
}