A.crux {
  text-decoration:none;
  color:#000080
}
A.crux:hover {
  color:#FF0000
}
img {
  border:0px;
}
A.linki {
  text-decoration:none;
  color:#002A58
}
A.linki:hover {
  color:#FF0000
}
A {
  text-decoration:none;
}
A:hover {
  color:#FF0000;
}
#Input {
  font-family:Verdana;
  font-size:8pt;
  color:#3B4463;
  border:1 solid #3B4463
}
#Button {
  font-family:Verdana;
  font-size:8pt;
  color:#3B4463;
  background-color:#E6E6FF;
  border:1 solid #3B4463
}
#ButZatw {
  background-color:#FFCCCC;
  font-family:Verdana;
  font-size:8pt;
  border:1 solid #000000
}
#Normal {
  font-family:Verdana;
  font-size:8pt;
  color:#3B4463;
}
#NormalSSL {
  font-family:Verdana;
  font-size:8pt;
  color:#3B4469;
}
#ErrorTekst {
  font-family:Verdana;
  font-size:8pt;
  color:#FF6600;
}
#Help1 {
  text-decoration:none;
  color: #3B4463;
}
/*z danych osobowych*/
#Desc {
  font-family:Verdana;
  font-size:7pt;
  color:#8E8E9D;
}
#DescAdr {
  font-family:Verdana;
  font-size:7pt;
  color: red;
}
/*serwer poczty*/
#Box1 {
  font-family:Verdana;
  font-size:8pt;
  border:1 solid #000000;
}
#BoxD {
  font-family:Verdana;
  font-size:8pt;
  width:180
}
#BoxS {
  font-family:Verdana;
  font-size:8pt;
  width:75
}
#TitleStatus {
  font-family:Tahoma;
  font-size:8pt;
  color:#000000
}
#Title {
  font-family:Vendera;
  font-size:8pt;
  color:#000000
}
#TitleTah {
  font-family:Tahoma;
  font-size:11px;
  color:#000000
}
td.text {
  padding:5px;
}
td.text p,td.text li {
  font-size:11.0pt;
  font-family:Tahoma,Verdana,Arial;
}
h1 {
  font-size:16.0pt;
  line-height:100%;
  font-family:Tahoma,Verdana,Arial;
  color:white;
  background-color:#002A58;
  margin-left:20px;
  padding:0px 20px 0px 20px;
  display:inline;
}
#menu .menu_wpis {
  padding:0px 0px 8px 0px;
}
#sciezka {
  height:22px;
  background:url(images/layout/sciezka_640.jpg) no-repeat;
  width:100%;
  text-align:left;
}
#sciezka .bg {
  padding:5px 0px 0px 5px;
}
#sciezka,#sciezka a {
  color:#fff;
  font-size:10px;
  font-family:tahoma;
}
#kolumna_r {
  text-align:center;
  width:190px;
}
#kolumna_r .w {
  padding:0px 0px 1px 0px;
  margin-bottom:5px;
}
.category_container {
  background:url(img_kategorie/arrow.jpg) no-repeat 87px 12px;
  height:163px;
}
.small {
  height:50px!important;
  background:url(img_kategorie/arrow.jpg) no-repeat 87px 2px!important;
}
.small h2 {
  margin:0px;
}
.other {
  background:url(img_kategorie/arrow.jpg) no-repeat 87px 26px!important;
}
.other h2 {
  float:right!important;
  width:285px!important;
  margin-right:20px;
  margin-top:25px;
}
.other .other_image {
  float:right;
}
.other span {
  margin-right:23px;
  padding-left:20px;
  font-weight:14px;
  color:#233f6e;
  font-family:arial;
  font-style:italic;
  display:block;
  position:absolute;
  right:153px;
  top:67px;
}
.category_container .product_header {
  font-family:Arial;
  font-size:16px;
  color:#fff;
  font-style:italic;
  background-color:#233f6e;
  padding:5px 10px;
  /*width:370px;*/
  width:405px;
  text-transform:uppercase;
  font-weight:normal;
  float:right;
  text-align:left;
}
.product_header {
  font-family:Arial;
  font-size:18px;
  color:#fff;
  font-style:italic;
  background-color:#233f6e;
  padding:10px;
  width:400px;
  text-transform:uppercase;
  font-weight:normal;
  display:block;
  line-height:160%;
  margin-top:10px;
}
.category_product_links {
  float:right;
}
.category_product_links a {
  padding:11px;
}
.category_header {
  font-family:Arial black;
  font-size:28px;
  color:#233f6e;
  font-style:italic;
  width:440px;
  text-transform:uppercase;
  font-weight:bold;
  text-align:right;
  background:none;
  display:block;
  line-height:130%;
}
.rlink a {
  font-family:arial black;
  font-weight:bolder;
  width:190px;
  letter-spacing:2px;
  font-size:14px;
}
.rlink a:hover {
  color:#fff;
}
.esklep {
  background:#fe0000;
}
.ziel {
  background:#8ce203;
}
.ziel a {
  color:#002b58;
}
.zol {
  background:#fbbe01;
}
.zol a {
  color:#002b58;
  font-size:11px;
}
.clear {
  clear: both;
}
/* Środek */
.content {
  background:#fff;
  width:640px;
}
.content .category_header {
  text-align:center;
}
.content .category_container,.category_container {
  background:url(img_kategorie/arrow.jpg) no-repeat 87px 12px;
  height:170px;
  position:relative;
  width:640px;
}
.category_container .header_link {
  color:#f0f;
  width:450px;
  margin-bottom:15px;
  position:absolute;
  top:0px;
  right:55px;
  width:100%
}
.category_container .category_product_links {
  width:392px;
  position:absolute;
  top:60px;
  /*right:45px;*/
  right:70px;
}
.other a img {
  margin-right: 50px;
}
.category_header{
  width:520px;
}
.spacer{
  width:100%;
  padding:20px 0px;
}
