a {color: black}

a:visited {
  text-decoration: none;
}

a:hover {text-decoration: underline}
.order a {background: url(../img/images/input_blue.jpg) no-repeat right 2px;  padding-left: 2px; padding-right: 20px; color: #02548d }

a.input1 {background: url(../img/images/input.gif) no-repeat; padding-left: 12px; padding-right: 12px;  padding-top: 2px;  border: none; color: #fff; font-weight: bold; font-size: 11px; padding-bottom: 4px; text-decoration: none }
a.input1:hover {background: url(../img/images/input_over.gif) no-repeat; text-decoration: none  }

a.input2 {background: url(../img/images/input2.gif) no-repeat; padding-left: 16px; padding-right: 16px;}

a.input2:hover {background: url(../img/images/input2_over.gif) no-repeat; padding-left: 16px; padding-right: 16px;}

a.input3 {background: url(../img/images/input_big.gif) no-repeat; padding-left: 30px; padding-right: 30px;  padding-top: 2px;  border: none; color: #fff; font-weight: normal; font-size: 11px; padding-bottom: 4px; text-decoration: none }
a.input3:hover {background: url(../img/images/input_big_over.gif) no-repeat; padding-left: 30px; padding-right: 30px;  padding-top: 2px;  border: none; color: #fff; font-weight: normal; font-size: 11px; padding-bottom: 4px; text-decoration: none }




h3 {font-size: 13px; font-weight: bold; color: black ; border-top: 1px solid #b3b4b5; border-bottom: 1px solid #b3b4b5; padding:3px; margin-left:20px; margin-right: 25px; text-align: left }

body {
  background: #044d80 url(../img/images/bgr.jpg) ;
  font-family: verdana ;
  font-size:11px ;
  text-align:center ;
  color: black ;
  margin-top: 0px; 
  padding: 0px; 
}

b {
  font-weight: bold;
}

form {
  padding: 0px;
  margin: 0px;
}
form.formularz {width: 640px}




img {
  border-width: 0px;
}

input {cursor: pointer}


input.login {
  border:solid 1px #9AB3CB;
  font-family: ;
  padding: 2px;
  margin:1px;
  font-size: 12px;
  text-align: ;
  text-decoration: ;

}

input.input1  {background: url(../img/images/input.gif) no-repeat; width:80px; height: 20px;  border: none; color: #fff; font-weight: bold; font-size: 11px; padding-bottom: 4px }

*html input.input1 {background: url(../img/images/input.gif) no-repeat; width:80px; height: 20px;  border: none; color: #fff; font-weight: bold; font-size: 11px; padding-bottom: 0px}


input.input1:hover {background: url(../img/images/input_over.gif) no-repeat; width:80px; height: 20px; }





input.input1_big {background: url(../img/images/input_big.gif) no-repeat; width:149px; height: 20px;  border: none; color: #fff; font-weight: normal; font-size: 11px; padding-bottom: 3px }

input.input1_big:hover {background: url(../img/images/input_big_over.gif) no-repeat; width:149px; height: 20px;}
*html input.input1_big {background: url(../img/images/input_big.gif) no-repeat; width:149px; height: 20px;  border: none; color: #fff; font-weight: normal; font-size: 11px; padding-bottom: 0px }




input.input1_big2 {background: url(../img/images/input_big2.gif) no-repeat; width:180px; height: 20px;  border: none; color: #fff; font-weight: normal; font-size: 11px; padding-bottom: 3px }

input.input1_big2:hover {background: url(../img/images/input_big2_over.gif) no-repeat; width:180px; height: 20px;}
*html input.input1_big2 {background: url(../img/images/input_big2.gif) no-repeat; width:180px; height: 20px;  border: none; color: #fff; font-weight: normal; font-size: 11px; padding-bottom: 0px }




input.login_sub {

  font-family: ;
  padding: 2px;
  margin-top:5px;
   margin-left:2px;
  font-size: 12px;

}
.klient {
  border-style:solid;
  border-color: ;
  border-width:1px ;
  font-family: ;
  padding: 1px;
  font-size: 14px;
  text-align: ;
  text-decoration: ;
}
select {
  font-family: verdana;
  padding: 1px;
  font-size: 12px;
  border-width: 1px;
  border-style: solid;
  color: #000000;
  border-color: #000000;
}

table {

  font-family: ;
  font-size: ;
  text-align: ;
  color: ;
  text-decoration: ;
  font-weight: ;
  border-color: ;
  border-width: ;
}
span.niezaplacone {
 color: #a11414;
 font-weight: bold;
}
span.zaplacone {
 color: green;
  font-weight: bold;
}
td.loginzew {
 background: #F1F3F5;
  font-family: ;
  font-size: ;
  text-align: ;
  color: ;
  text-decoration: ;
  font-weight: ;
  border-style: solid;
  border-color:#ABB9C8 ;
  border-width:1px ;
}
span.logowanie {
 color: #BA1A1A;
 font-weight: bold;
 font-size:25px; 
}
p.text-log {
 color: #204971;
 font-size:12px; 
 text-align:left;
 padding-left:20px;
}
span.error {
 color:#a11414;
 font-size:11px; 
 text-align:center;
 font-weight: bold;
}
td.pobieralnia {
 background: #F1F3F5;
  font-family: ;
  font-size: ;
  text-align: ;
  color: ;
  text-decoration: ;
  font-weight: ;
  border-style: solid;
  border-color:#ABB9C8 ;
  border-width:1px ;
}
td.outline{

padding-bottom:10px;
}
.outlinetable{
background-color:#ffffff;
border:solid 1px #C1C1C1;
}
td.table_title{
text-align:left;
height:30px;
font-weight:bold;
background: #fff url('../img/main_page_title_bg.gif') repeat-x;
color: #000000;
font-size:12px;
padding-left:10px;
padding-top: 7px;
}
td.table_element{
text-align:left;
height:30px;
color: #000000;
font-size:12px;
padding-left:10px;
padding-top: 7px;
}
span.niezaplacone {
 color: #a11414;
 font-weight: bold;
}
span.zaplacone {
 color: green;
  font-weight: bold;
}

table.menu {background: url(../img/images/logo.jpg) no-repeat -4px top; padding-top: 0px; width: 980px; color: black}
table.menu tr #menu {height: 80px; width:100%}

td.blue { width: 100% ;  background: url(../img/images/blue.jpg) no-repeat}
td.blue a {color: #fff; font-size: 11px; margin-left: 10px; padding-left: 10px}
td.blue a span {font-weight: bold}
td.blue a.infolinia  {background: url(../img/images/infoline.jpg) no-repeat; padding-left: 25px; margin-right: 370px}
td.blue a.infolinia:hover {text-decoration: none}
td.blue a.shoper {background: url(../img/images/page.jpg) right top no-repeat; padding-right: 25px; }
td.blue a.pomoc  {background: url(../img/images/infoline.jpg) right top no-repeat; padding-right: 25px; }

td.gray { width: 100%; background: #f7f7f7 url(../img/images/bottom.jpg) 0px bottom no-repeat }
table.content {background: #f7f7f7}
table #container {background:  #f7f7f7; width: 100%; }
td#menu2 {width: 290px; vertical-align: top}
table #container tr td {vertical-align: top}

td#menu2 div ul {width: 268px; margin-left: 0px; padding: 0px;  margin-bottom:10px;}

td#menu2 div.top {background: #fff url(../img/images/h1_main.jpg)  no-repeat; width: 270px; margin-left: 15px; padding: 0px; padding-top: 1px; text-align: left}
td#menu2 div.top a.header {text-align: left; font-size: 14px; font-weight: bold; color: #02548d; margin-left: 20px;  }
td#menu2 div.top a.header:hover {text-decoration: none}
td#menu2 div.top a.header span {position: relative; top: 10px}


td#menu2 div.center {background: url(../img/images/center.jpg)  repeat-y; width: 270px; padding: 0px;  margin-bottom:0px; margin-top:30px}

td#menu2 div.bottom {background: url(../img/images/index_bottom.jpg) center bottom no-repeat; width: 270px; padding: 0px;  }

td#menu2 ul li {list-style: none; text-align: left; padding-bottom: 10px; padding-top: 10px; width: 90%; margin-left: 20px }
td#menu2 ul li a {background: url(../img/images/input_gray.jpg) left 2px no-repeat; padding-left: 20px; padding-right: 50px; text-decoration: none }
td#menu2 ul li a:hover {background: url(../img/images/input_blue.jpg) left 2px no-repeat; padding-left: 20px; padding-right: 50px; text-decoration: none; font-weight: bold }


.order {text-align: left; padding-left: 25px; padding-top: 10px}
