
.serf {
background: #FFFFFF;
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:10px;
color: #72726B;
}

.serf td {
padding-left:14px;
padding-top:8px;
padding-bottom:8px;
border-right:1px #B0B4B5 dashed;
border-left:1px #B0B4B5 dashed;

border-bottom:1px #B0B4B5 dashed;
line-height:20px;
vertical-align: top;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color: #7E7E7E;
}

.dzserf A:link , .dzserf  A:active , .dzserf  A:visited {
font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #9694E9;
text-decoration : none; 
}
.dzserf {
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
background: #535353;
}

.dzserf td {
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
border-right:1px #B0B4B5 dashed;
border-left:1px #B0B4B5 dashed;
border-bottom:1px #B0B4B5 dashed;
line-height:20px;
vertical-align: middle;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
}
body {
font-family : tahoma, Arial;
font-size : 11px;
color : #737e8a;
background : #fff;
background-image : url(img/body-tlo.jpg);
background-repeat : repeat-x;
margin : 0;
padding : 0;
text-align : left;
}
h1 {
font-size : 15px;
font-family : trebuchet ms, arial;
font-weight : bold;
color : #2f4d61;
margin : 0 0 10px 0;
padding : 5px 0;
border-bottom : 1px solid #d0d9e4;
margin : 0;
padding : 5px 0;
}
span.h1 {
margin : 0;
font-family : tahoma, Arial;
font-weight : normal;
font-size : 11px;
color : #737e8a;
text-align : right;
}
span.h1 a {
text-decoration : none;
padding-left : 45px;
text-decoration : underline;
}
span.h1 a:hover {
text-decoration : underline;
}
input, textarea {
margin : 0;
padding : 0;
}
select {
background : none;
border : 1px solid #ccc;
margin : 0;
padding : 0;
}
a {
color : #5f6c79;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
img {
border : 0;
}
form {
float : left;
display : inline;
}
.przycisk {
background-image : url(img/body-tlo.jpg);
width : 90px;
background : #999999;
color : #fff;
padding : 2px 10px;
border : 0;
font-weight : bold;
display : inline;
float : right;
text-align : center;
}
.przycisk2 {
width : 90px;
background : #999999;
color : #fff;
padding : 2px 10px;
border : 0;
font-weight : bold;
display : inline;
float : left;
text-align : center;
}
.log {
cursor : pointer;
background : #999999;
color : #fff;
padding : 0 10px;
border : 0;
font-weight : bold;
display : inline;
}
.log2 {
cursor : pointer;
background : #999999;
color : #fff;
padding : 0 10px;
border : 0;
font-weight : bold;
display : inline;
float : right;
}
#CENTER {
width : 940px;
height : auto;
margin : 0 auto;
padding : 0 0 10px 0;
text-align : left;
}
#LOGOWANIE {
width : 925px;
float : left;
display : inline;
padding : 19px 0 19px 0;
margin : 0;
text-align : right;
}
#LOGOWANIE img {
float : left;
margin : 0;
padding : 0 0 0 15px;
}
#LOGOWANIE .formlog {
float : right;
display : inline;
margin : 0;
padding : 0;
}
#LOGOWANIE input {
font-size : 11px;
width : 100px;
height : 16px;
border : 1px solid #96a1ad;
background : #fff;
margin : 0;
padding : 0;
}
#LOGOWANIE input.log {
font-size : 11px;
height : 16px;
width : 60px;
background : none;
border : 0;
color : #737e8a;
padding : 0;
font-weight : bold;
}
#LOGOWANIE input:hover.log {
color : #d00;
}
#LOGOWANIE .formlog p {
display : inline;
margin : 0;
padding : 0;
}
#MENU {
width : 916px;
float : left;
background : #fff;
margin : 0;
padding : 15px 10px 0 10px;
display : inline;
}
#MENU a {
font-family : tahoma;
font-size : 12px;
letter-spacing : 1px;
font-weight : bold;
display : block;
float : left;
background-color : #f4eeee;
color : #de0101;
padding : 5px 15px;
margin : 0 5px 0 0;
text-decoration : none;
}
#MENU a:hover {
text-decoration : none;
background-color : #de0101;
color : #fff;
}
#BANNER {
width : 916px;
height : 152px;
float : left;
display : inline;
background : #fff;
padding : 25px 10px 0 10px;
background-position : center;
background-image : url("img/banner.jpg");
background-repeat : no-repeat;
}
#TRESC {
width : 591px;
height : auto;
float : left;
display : inline;
border : 1px solid #dee6ef;
margin : 0 0 0 10px;
padding : 10px 10px 10px 10px;
background : #e6ebef;
background-image : url("img/tresc-tlo.jpg");
background-repeat : repeat-x;
}
#TRESC .serwery {
width : 585px;
float : left;
margin : 0;
padding : 0 0 0 6px;
}
#TRESC .serwery dl {
width : 170px;
float : left;
margin : 0 5px 0 10px;
padding : 0 0 0 5px;
display : inline;
}
#TRESC .serwery dt {
margin : 0;
padding : 10px 0;
font-weight : bold;
color : #000;
}
#TRESC .serwery img {
vertical-align : middle;
padding-right : 10px;
}
#TRESC .serwery .zamawiam1 dd {
width : 180px;
margin : 0;
padding : 15px 0 5px 0;
border-bottom : 1px solid #d0d9e4;
}
#TRESC .serwery dd {
margin : 0;
padding : 7px 0 7px 0;
border-bottom : 1px solid #d0d9e4;
}
.domeny {
float : left;
width : 270px;
display : inline;
margin : 0 0 0 10px;
padding : 10px 10px 10px 10px;
background : #faf4f4;
border : 1px solid #ebd5d5;
}
.domeny dl {
float : left;
margin : 0;
padding : 0 10px 0 10px;
display : inline;
}
.domeny dt {
margin : 0;
padding : 0;
font-weight : bold;
color : #000;
}
.domeny img dt {
float : left;
margin : 0;
padding : 0;
}
.domeny dd {
color : #000;
margin : 0;
padding : 7px 0 7px 0;
border-bottom : 1px solid #ebd5d5;
}
.domeny h1 {
font-size : 15px;
font-family : trebuchet ms, arial;
font-weight : bold;
color : #2f4d61;
border-bottom : 1px solid #ebd5d5;
margin : 0;
padding : 5px 0;
}
.domeny a.zamawiam3 {
width : 60px;
display : block;
background : #de0101;
padding : 5px 10px;
margin-top : 10px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
.domeny dd span {
width : 120px;
float : right;
color : #de0101;
font-weight : bold;
}
.domeny a {
float : left;
margin : 20px 0 0 10px;
padding : 5px 10px 5px 10px;
background : #de0101;
font-weight : bold;
color : #fff;
}
#TRESC dd.zamawiam1 a.zamawiam1 {
background : #2d4b60;
padding : 5px 10px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
#TRESC dd.zamawiam1 a.zamawiam2 {
background : #3d691f;
padding : 5px 10px;
margin-top : 20px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
#TRESC dd.zamawiam1 a.zamawiam3 {
background : #de0101;
padding : 5px 10px;
margin-top : 20px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
#TRESC dd.zamawiam1 a.zamawiam4 {
background : #e68f37;
padding : 5px 10px;
margin-top : 20px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
#TRESC .tytul1 {
color : #2d4b60;
}
#TRESC .tytul2 {
color : #3d691f;
}
#TRESC .tytul3 {
color : #de0101;
}
#TRESC .tytul4 {
color : #e68f37;
}
#TRESC dd.zamawiam1 {
border : 0;
padding : 20px 0 10px 0;
}
#TRESC .serwery dd span {
width : 60px;
float : right;
}
#ROZNE {
width : 916px;
clear : both;
float : left;
display : inline;
margin : 0 0 0 10px;
padding : 10px 0 0 0;
}
#STOPKA {
width : 896px;
float : left;
display : inline;
margin : 10px 0 5px 10px;
padding : 0 10px 0 10px;
background : #e9edf1;
}
.biuro {
width : 290px;
margin : 0 0 0 10px;
padding : 0;
float : left;
}
.biuro dl {
border-left : 1px solid #d0d9e4;
width : 290px;
float : left;
margin : 0;
padding : 0;
}
.biuro dl dt {
padding-top : 5px;
width : 180px;
float : right;
padding-bottom : 5px;
margin-bottom : 15px;
font-size : 15px;
font-family : trebuchet ms, arial;
font-weight : bold;
color : #2f4d61;
border-bottom : 1px solid #d0d9e4;
}
.biuro dl dd.zdjecie {
width : 90px;
margin : 0;
padding : 0;
float : left;
}
.biuro dl dd {
padding-left : 110px;
margin : 0;
}
.biuro p {
border-left : 1px solid #d0d9e4;
width : 91%;
background : #2c4a5f;
margin : 0;
padding : 10px 4%;
float : left;
}
.biuro p a {
color : #fff;
text-decoration : underline;
font-weight : bold;
}
.biuro p a:hover {
text-decoration : none;
}
.biuro dl dd span {
display : block;
padding : 4px 0 7px 0;
margin : 0;
}
.biuro img {
padding-right : 7px;
margin : 0;
float : left;
vertical-align : middle;
}
.biuro .img {
padding-left : 4px;
margin : 0;
padding-right : 9px;
float : left;
vertical-align : middle;
}
.aktualnosci {
width : 585px;
float : left;
display : inline;
margin : 0 10px 0 0;
padding : 0 10px;
}
.aktualnosci dl {
width : 290px;
float : left;
display : block;
margin : 0;
padding : 10px 0 0 0;
line-height : 1.4em;
}
.aktualnosci dt {
float : left;
width : 270px;
display : block;
margin : 0;
padding : 5px 20px 5px 0;
font-weight : bold;
}
.aktualnosci dd {
float : left;
width : 270px;
display : block;
margin : 0;
padding : 0 20px 0 0;
}
.red {
color : #de0101;
font-weight : bold;
}
a.red {
color : #de0101;
font-weight : normal;
}
a:hover.red {
color : #de0101;
}
.usermenu {
margin : 0;
padding : 0;
display : inline;
float : left;
background : #e6ebef;
background-image : url("img/tresc-tlo.jpg");
background-repeat : repeat-x;
border : 1px solid #d0d9e4;
}
.usermenu ul {
width : 200px;
float : left;
margin : 0;
padding : 0 10px 15px 10px;
display : inline;
list-style : none;
}
.usermenu li {
padding : 7px 0 7px 12px;
float : left;
margin : 0;
width : 180px;
border-bottom : 1px solid #d0d9e4;
background-position : left;
background-image : url("img/guzik.gif");
background-repeat : no-repeat;
}
.usermenu li a {
display : block;
width : 180px;
text-decoration : none;
}
.usermenu a:hover {
text-decoration : underline;
}
.usermenu h1 {
font-size : 15px;
font-family : trebuchet ms, arial;
font-weight : bold;
color : #2f4d61;
margin : 0;
padding : 5px 0;
}
.zaplaconline {
margin-top : 10px;
float : left;
width : 200px;
padding : 0 10px 15px 10px;
border : 1px solid #d0d9e4;
}
.zaplaconline ul {
width : 200px;
float : left;
margin : 0;
padding : 0 10px 15px 10px;
display : inline;
list-style : none;
}
.zaplaconline p {
margin : 0;
padding : 0;
text-align : center;
}
.trescpelna {
width : 916px;
height : 100%;
clear : both;
float : left;
display : inline;
margin : 0 0 0 10px;
padding : 0 0 0 0;
}
.trescprawa {
width : 664px;
float : left;
display : inline;
margin : 0 0 0 10px;
padding : 0 10px 10px 10px;
}
.trescprawa dl {
width : 664px;
margin : 0 0 10px 0;
padding : 0;
text-align : left;
}
.trescprawa dt {
margin : 0;
padding : 7px 0;
background : #e6ebef;
text-align : left;
border-bottom : 1px solid #dee6ef;
}
.trescprawa dd {
margin : 0;
padding : 7px 0;
background : #fff;
text-align : left;
}
.trescprawa dt span {
float : left;
width : 250px;
clear : both;
margin : 0;
padding-left : 5px;
font-weight : bold;
text-align : left;
}
.trescprawa dd span {
float : left;
width : 250px;
clear : both;
margin : 0;
padding-left : 5px;
font-weight : bold;
text-align : left;
}
.trescprawa a {
text-decoration : underline;
}
.trescprawa a.nounder {
color : #5f6c79;
text-decoration : none;
}
.trescprawa a:hover.nounder {
text-decoration : none;
}
.trescprawa h2 {
font-family : arial, tahoma;
font-size : 14px;
}
.trescprawa dl.pomoc {
width : 664px;
margin : 0 0 10px 0;
padding : 0;
text-align : left;
}
.trescprawa dt.pomoc {
margin : 0;
padding : 7px 7px;
background : #e6ebef;
text-align : left;
border-bottom : 1px solid #dee6ef;
}
.trescprawa dd.pomoc {
margin : 0;
padding : 7px 0;
background : #fff;
text-align : left;
}
.trescprawa dt.pomoc span {
float : left;
width : 250px;
clear : both;
margin : 0;
padding-left : 5px;
font-weight : bold;
text-align : left;
}
.trescprawa dd.pomoc span {
float : left;
width : 250px;
clear : both;
margin : 0;
padding-left : 5px;
font-weight : bold;
text-align : left;
}
.trescprawa a.pomoc {
text-decoration : underline;
}
.usertresc {
width : 659px;
float : left;
display : inline;
margin : 0 0 0 10px;
padding : 0 10px 10px 10px;
border : 1px solid #d0d9e4;
}
.usertresc dl {
width : 659px;
margin : 0 0 10px 0;
padding : 0;
text-align : left;
}
.usertresc dt {
margin : 0;
padding : 7px 0;
background : #e6ebef;
text-align : left;
}
.usertresc dd {
margin : 0;
padding : 7px 0;
background : #fff;
text-align : left;
}
.usertresc dt span {
float : left;
width : 250px;
clear : both;
margin : 0;
padding-left : 5px;
font-weight : bold;
text-align : left;
}
.usertresc dd span {
float : left;
width : 250px;
clear : both;
margin : 0;
padding-left : 5px;
font-weight : bold;
text-align : left;
}
.usertresc a {
text-decoration : underline;
}
.menu {
margin : 0 0 0 0;
padding : 0;
display : inline;
float : left;
background : #e6ebef;
background-image : url("img/tresc-tlo.jpg");
background-repeat : repeat-x;
border : 1px solid #d0d9e4;
}
.menu dl {
width : 200px;
float : left;
margin : 0;
padding : 0 10px 15px 10px;
display : inline;
list-style : none;
}
.menu dt {
float : left;
margin : 0;
width : 200px;
border-bottom : 1px solid #d0d9e4;
background-position : left;
background-image : url("img/guzik.gif");
background-repeat : no-repeat;
}
.menu dt a {
display : block;
text-decoration : none;
padding : 7px 12px;
font-weight : bold;
}
.menu dt a:hover {
text-decoration : underline;
}
.menu dd {
float : left;
padding : 0;
margin : 0;
width : 200px;
display : inline;
border-bottom : 1px solid #d0d9e4;
background : url("img/guzik2.gif") no-repeat 18px 50%;
}
.menu dd a {
display : block;
margin : 0;
text-decoration : none;
padding : 7px 10px 7px 30px;
}
.menu dd a:hover {
text-decoration : underline;
}
.menu span.tytul1 {
color : #2d4b60;
}
.menu span.tytul2 {
color : #3d691f;
}
.menu span.tytul3 {
color : #de0101;
}
.menu span.tytul4 {
color : #e68f37;
}
.oferta {
float : left;
display : inline;
margin : 0 0 0 10px;
padding : 0 10px 10px 10px;
}
.oferta dl {
width : 130px;
float : left;
margin : 15px 0 20px 0;
padding : 0;
text-align : center;
display : inline;
}
.oferta dt {
float : left;
width : 130px;
display : inline;
margin : 0;
padding : 7px 0;
background : #e6ebef;
border-bottom : 1px solid #d0d9e4;
}
.oferta dd {
float : left;
width : 130px;
display : inline;
margin : 0;
padding : 7px 0;
background : #fff;
border-bottom : 1px solid #d0d9e4;
}
.oferta dd span {
float : left;
margin : 0;
padding-left : 5px;
font-weight : bold;
display : inline;
}
.oferta dt span {
float : left;
margin : 0;
padding-left : 5px;
font-weight : bold;
display : inline;
}
.oferta a {
text-decoration : underline;
}
.oferta dt.inny {
float : left;
width : 130px;
text-align : left;
display : inline;
margin : 0;
padding : 7px 0 7px 0;
background : #e6ebef;
border-bottom : 1px solid #d0d9e4;
}
.oferta dd.inny {
float : left;
width : 130px;
text-align : left;
display : inline;
margin : 0;
padding : 7px 0 7px 0;
background : #fff;
border-bottom : 1px solid #d0d9e4;
}
.oferta p {
clear : both;
margin : 0;
padding : 0 0 0 110px;
}
.oferta .tytul1 {
color : #2d4b60;
font-weight : bold;
}
.oferta .tytul2 {
color : #3d691f;
font-weight : bold;
}
.oferta .tytul3 {
color : #de0101;
font-weight : bold;
}
.oferta .tytul4 {
color : #e68f37;
font-weight : bold;
}
.colorblack {
color : #000;
padding-bottom : 20px;
}
span.zamawiam1 a.zamawiam1 {
display : inline;
background : #2d4b60;
padding : 5px 15px;
margin : 0 0 0 41px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
span.zamawiam1 a.zamawiam2 {
display : inline;
background : #3d691f;
padding : 5px 15px;
margin : 0 0 0 41px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
span.zamawiam1 a.zamawiam3 {
display : inline;
background : #de0101;
padding : 5px 15px;
margin : 0 0 0 41px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
span.zamawiam1 a.zamawiam4 {
display : inline;
background : #e68f37;
padding : 5px 15px;
margin : 0 0 0 41px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
span.zamawiam10 a.zamawiam10 {
float : left;
display : inline;
background : #2d4b60;
padding : 5px 13px 5px 12px;
margin : 10px 0 0 41px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
span.zamawiam10 a.zamawiam20 {
float : left;
display : inline;
background : #3d691f;
padding : 5px 13px 5px 12px;
margin : 10px 0 0 44px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
span.zamawiam10 a.zamawiam30 {
float : left;
display : inline;
background : #de0101;
padding : 5px 13px 5px 12px;
margin : 10px 0 0 44px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
span.zamawiam10 a.zamawiam40 {
float : left;
display : inline;
background : #e68f37;
padding : 5px 13px 5px 12px;
margin : 10px 0 0 44px;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
.ramka {
width : 900px;
height : 1000px;
float : left;
border : 1px solid #d0d9e4;
}
#STOPKA p.copy {
margin : 0;
padding : 17px 0 11px 0;
display : block;
width : 750px;
float : left;
}
#STOPKA p.partner {
margin : 0;
padding : 8px 0 5px 0;
display : block;
float : right;
}
.przekreslony {
color : #de0101;
font-weight : bold;
text-decoration : line-through;
}
#BANNER p {
float : left;
margin : 0;
padding : 100px 0 0 80px;
}
#BANNER a {
font-family : tahoma;
font-size : 12px;
letter-spacing : 1px;
font-weight : bold;
display : block;
float : left;
background-color : #de0101;
color : #fff;
padding : 5px 18px;
margin : 0 5px 0 0;
text-decoration : none;
}
#BANNER a:hover {
text-decoration : none;
background-color : #f4eeee;
color : #de0101;
}
span.zam a.zamawiam_plan {
display : inline;
background : #2d4b60;
padding : 5px 15px;
margin : 0 0 0 0;
color : #fff;
text-decoration : none;
text-align : center;
font-weight : bold;
}
.podstopka {
width : 896px;
float : left;
display : inline;
margin : 0 0 10px 10px;
padding : 3px 10px 3px 10px;
background : #e9edf1;
}
.trescpelna p.info {
float : left;
display : block;
padding : 0;
width : 650px;
margin : 10px 0 0 25px;
}
.usertresc dl.pp {
float : left;
display : block;
width : 656px;
margin : 0 0 30px 0;
padding : 0;
border-top : 1px solid #d1dae0;
border-right : 1px solid #d1dae0;
}
.usertresc .pp dt {
float : left;
width : 163px;
margin : 0;
padding : 7px 0;
text-align : center;
font-weight : bold;
border-left : 1px solid #d1dae0;
}
.usertresc .pp dd {
float : left;
width : 155px;
height : 70px;
padding : 5px 4px 5px 4px;
margin : 0;
border-left : 1px solid #d1dae0;
border-bottom : 1px solid #d1dae0;
}
.usertresc dd.p2 {
text-align : center;
}
.usertresc dl.nzamow {
float : left;
display : block;
width : 657px;
margin : 0 0 30px 0;
padding : 0;
border-top : 1px solid #d1dae0;
border-right : 1px solid #d1dae0;
}
.usertresc .nzamow dt {
float : left;
width : 218px;
margin : 0;
padding : 7px 0;
text-align : center;
font-weight : bold;
border-left : 1px solid #d1dae0;
}
.usertresc .nzamow dd {
float : left;
width : 210px;
height : 70px;
padding : 5px 4px 5px 4px;
margin : 0;
border-left : 1px solid #d1dae0;
border-bottom : 1px solid #d1dae0;
}
.usertresc dd.nzamow2 {
float : left;
width : 210px;
padding : 5px 4px 5px 4px;
display : block;
text-align : center;
}
.usertresc form.nzamow2 {
float : left;
width : 140px;
padding : 5px 4px 5px 4px;
display : block;
text-align : center;
}
.usertresc p.nzamow_suma {
float : right;
width : 210px;
padding : 5px 4px 5px 4px;
margin : 0;
border-left : 1px solid #d1dae0;
border-bottom : 1px solid #d1dae0;
}

.info_blad {display:block; background:#ffeaea; border:1px #cc0000 solid; padding:10px; clear:both; color:#000;}
.info_ok {display:block; background:#e3f0c9; border:1px #4e7821 solid; padding:10px; clear:both; color:#000;}

