A:active {color:#B7B7B7;text-decoration:none} 
A:link {color:#B7B7B7; text-decoration:none} 
A:visited {color:#B7B7B7 ;text-decoration:none} 
A:hover {color:#605959; text-decoration:none;}
 
#link  A:active {color:#F3F3F3;text-decoration:none} 
#link  A:link {color:#F3F3F3; text-decoration:none} 
#link  A:visited {color:#F3F3F3 ;text-decoration:none} 
#link  A:hover {color:#807D7D; text-decoration:none;}  
 
#lightbox  A:active {color:#CC0000;text-decoration:none} 
#lightbox  A:link {color:#CC0000; text-decoration:none} 
#lightbox  A:visited {color:#CC0000 ;text-decoration:none} 
#lightbox  A:hover {color:#807D7D; text-decoration:none;}   
 
img, div { behavior: url(iepngfix.htc) } 
  
 
BODY {
background: url(images/tlo.jpg) no-repeat;
background-position :0px 40px ;
background-color: #000000;
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
color:white;
}
td { 
 
 font-family:  Century Gothic ,helvetica,sans-serif; 
 font-size: 9pt;
 padding: 5px;
}
td.id {
 margin: auto;
 border: 1px solid white;
 background-color: #000000;
 color: white;
 padding: 5px;
 text-align: center;
 width: 20px;
  }
td.top {
 margin: auto;
 border: 1px solid white;
 background-color: #000000;
 color: white;
 padding: 5px;
 text-align: center;
 
  }
td.info {
 margin: auto;
 border: 1px solid white;
 background-color: #000000;
 color: white;
 width: 200px;
   text-align: center;
}
td.zlecenie {
 margin: auto;
 border: 1px solid white;
 background-color: #000000;
 color: white;
 width: 130px;
   text-align: center;
}
td.kiedy {
 margin: auto;
 border: 1px solid white;
 background-color: #000000;
 color: white;
 text-align: center;
}
td.a {
 margin: auto;
 border: 1px solid gray;
 background-color: white;
 color: black;
 
  }
td.b {
 margin: auto;
 border: 1px solid white;
 background-color: #E0E0E0;
 color: black;
 }
  td.po3 {
 margin: auto;
 border: 1px solid white;
 background-color: #FF0000;
 color: black;
 }
 td.po2 {
 margin: auto;
 border: 1px solid white;
 background-color: #FF9900;
 color: black;
 }
  td.po1 {
 margin: auto;
 border: 1px solid white;
 background-color: #FFFF00;
 color: black;
 }
  td.teraz {
 margin: auto;
 border: 1px solid white;
 background-color:#00CC00;
 color: black;
 }
 
 
  td.przed1 {
 margin: auto;
 border: 1px solid white;
 background-color: #0099FF;
 color: black;
 }
  
  td.przed2 {
 margin: auto;
 border: 1px solid white;
 background-color: #0000FF;
 color: black;
 }
  
  td.przed3 {
 margin: auto;
 border: 1px solid white;
 background-color: #0B0E99;
 color: black;
 }
  
  td.przed4 {
 margin: auto;
 border: 1px solid white;
 background-color: #061C53;
 color: black;
 }
 
 
 

.faux {
 margin: auto;
 border: 0px solid white;
 width: 700px;
 height: 479px;
 
 
}
.faux1 {
 margin: auto;
 border: 0px solid white;
 width: 700px;
 height: 229px;
 
  
}
.logo {
margin: 0px 0px 0px 0px ;
  border: 0px solid white;
 width: 120px;
 height: 219px;
 float:left;
 background: url(images/logo3.png) no-repeat;
}
.gora { 
 background:url(images/menu.png) no-repeat;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 329 px;
  height: 45px;
 border: 0px solid white; 
}
.menu { 
 color: #FFFFFF;
 width: 329px;
 height: 25px;
 text-align: left;
 font-family:  Century Gothic ,helvetica,sans-serif; 
 font-size: 14pt;

 
}

.kontakt { 
 margin: 4px 0px 0px 1px;
 color: #FFFFFF;
 width: 329px;
 height: 28px;
 text-align: left;
 font-family:  Century Gothic ,helvetica,sans-serif; 
 font-size: 14pt;
border: 0px solid white; 
 
}

.ramka_glowna {
 
 color: #333;
 margin: 0px ;
 padding: 0px;
 width: 700px;
 height: 365px;
 border: 0px solid white; 
}
.ramka_glowna1 {
 
 color: #333;
 margin: 0px ;
 padding: 0px;
 width: 700px;
 height: 140px;
 border: 0px solid white; 
}
.lewo {
 background: url(images/tloramki.png) no-repeat;
 color: #333;
 margin: 0px ;
 padding: 0px;
 width: 329px;
 height: 365px;
  float:left;
  border: 0px solid white; 
}
.lewo1 {
 background: url(images/tloramki1.png);
 color: #333;
 margin: 0px ;
 padding: 0px;
 width: 329px;
 height: 109px;
  float:left;
}
.tytul { 
 color: #787878;
 margin-top: 2px ;
 padding-right: 0px;
 width: 320px;
 height: 25px;
 text-align: right;
 font-family:  Century Gothic ,helvetica,sans-serif; 
 font-size: 13pt;
 border: 0px solid white;
 letter-spacing: 2px;
 
 
}
.tekst { 
 color: #FFFFFF;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 300px;
 height: 290px;
 text-align: left;
 font-family:  Century Gothic ,helvetica,sans-serif;
 font-size: 9pt;
 border: 0px solid white;
 
 
}
.tekst_kontakt { 
 color: #FFFFFF;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 300px;
 height: 290px;
 text-align: left;
 font-family:  Century Gothic ,helvetica,sans-serif;
 font-size: 9pt;
 border: 0px solid white;
 line-height: 18px ;
 
 
}
.oferta { 
 color: #FFFFFF;
 margin: 0px 0px 0px 15px;
 padding: 0px;
 width: 130px;
 height: 314px;
 text-align: left;
 font-family:  Century Gothic ,helvetica,sans-serif;
 font-size: 8.5pt;
 border: 0px solid white;
  float:left;
}
.oferta2 { 
 color: #FFFFFF;
 margin: 0px 0px 0px 20px;
 padding: 0px;
 width: 150px;
 height: 314px;
 text-align: left;
 font-family:  Century Gothic ,helvetica,sans-serif;
 font-size: 8.5pt;
 border: 0px solid white;
 float:left;
 
}
.prawo {
 
 color: #333;
 margin : 0px ;
 padding : 0px;
 width: 327px;
 height: 365px;
 float:right;
 
}
.zrealizowane_projekty { 
 color: #333;
 margin: 0px ;
 padding: 0px;
 width: 700px;
 height: 35px;
 text-align: right;
 
  
}
.stopka { 
 background: url(images/tlostopki_12.png) repeat-x;
 margin: 0px ;
 padding-top: 0px ;
 padding-left: 0px ;
 width: 100%;
 height: 133px;
 text-align: center;
 
 
}
.portfolio { 
 background: url(images/tloportfilio.jpg) repeat-y;
 margin-left: 0px ;
 padding: 10px 0px 0px 20px;
 width: 90%;
 height: 45px;
 text-align: left;
 border: 0px solid white;
   
}
.portfolio1 { 
 
 margin-left: 0px ;
 padding: 10px 0px 0px 20px;
 width: 90%;
 height: 45px;
 text-align: left;
 border: 0px solid white;
   
}




