

* { padding: 0; margin: 0; }

body {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 background: url(tlo.jpg) bottom repeat-x;

}
img {
	border: 0;
}

#wrapper { 

 margin: 0 auto;

 width: 955px;

}

#header {

 width: 955px;

 float: left;

 height: 100px;

 margin: 0;

}

#tresc {

 width: 955px;

 float: left;

 height: 700px;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}
#fsop	{
	margin: 25px;
}
#tresc1 {

 width: 955px;

 float: left;

 height: 450px;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

.realizacje {

 margin-top: 20px;

 margin-bottom: 20px;

 margin-left: 35px;

 margin-right: 35px;

 width: 225px;

 height: 250px;

 border: 10px solid #f1f1f1;

 float: left;

 display: inline;

 font-family: Verdana;

 font-weight: normal

 font-size: 11px;

 color: #181818;

}

.img_firma      {

 margin: 10px;

 float: left;

 display: block;

 border: 1px solid #969696;

}

h5{

 margin: 10px;

 padding: 10px;

 font-size: 16px;

 color: #4a4a4a;

 border-left: 15px solid #1894de;

 background: #ededed;

}

#box_fl      {

 width: 280px;

 float:left;

 



}

#box_f       {

padding: 30px;

font-family: Verdana;

color: #2c2c2c;

font-size: 14px;

display: inline;



}

#box_k       {

font-family: Verdana;

color: #2c2c2c;

font-size: 13px;

padding: 15px



}

H1  {
 margin-left: 25px;
 font-size: 13px;
 font-family: Verdana;
 color: #959595;
}

#realizacje2 {

 margin: 12px;

 width: 200px;

 font-family: Verdana;

 font-weight: normal;

 font-size: 9px;

 color: #181818;

}

.img_r{

 margin-top: 12px;

 margin-left: 12px;

 border: 1px solid #181818;

 

}

.img_firma2{

 margin: 20px;

 float: left;

 clear: none



}

.logo    {

 border: 0;

 display: inline;

}

.box1    {

 float: left;

 width: 298px;

 height: 101px;

 }

.box2    {

 float: left;

 width: 97px;

 height: 101px;

 display: inline;

 text-align: center;

 }

 .box3    {

 height: 101px;

 width: 103px;

  }

 .sep_box    {

 float: left;

 width: 13px;

 height: 101px;

 display: inline;

 background: url(sep_box.jpg);

 }

#mainn {

 width: 959px;

 float: left;

 padding: 0px;

 height: 376px;

 margin: 0px 0px 20px 0px;

 }

#menu2 {

 width: 959px;

 float: left;

 height: 99px;



}

#leftcolumn { 



 height: 81px;

 width: 459px;

 float: left;







}

#content { 

 float: left;

 margin: 0px 0px 0px 0px;

 height: 81px;

 width: 232px;

 display: inline;

 background: url(menu2tlo.jpg);



}

.zawartosc {

 font-family: Arial;

 font-size: 10px;

 font-weight: bold;

 padding-left: 15px;

 padding-right: 5px;



}

#kontakt_left   {

 width: 220px;

 font-family: Verdana;

 font-size: 11px;

 font-weight: bold;

 padding-left: 15px;

 padding-right: 5px;

 color: #6d6d6d;

 float: left;

}

#kontakt_right   {

 font-family: Verdana;

 width: 200px;

 font-size: 11px;

 font-weight: bold;

 padding-left: 5px;

 padding-right: 5px;

 color: #3b3b3a;

 float: left

}

.sep    {

 float: right;

 display: inline;

}

#caut	{
 font-size: 12px;
 color: #f00000;
 font-weight: bold;
}
#rightcolumn { 

 margin: 0px 0px 0px 31px;

 height: 81px;

 width: 232px;

 float: left;

 background: url(menu2tlo.jpg);

}

#footer { 

 width: 959px;

 height: 30px;

 color: #787878;

 FONT-SIZE: 9px;

 FONT-WEIGHT: normal;

 FONT-FAMILY: Courier;

 border-top: 1px solid #ccc;

 margin: 10px 0px 0px 0px;

 float: left;



 }
#linkibottom {

 width: 959px;

 margin-bottom: 20px;

 color: #787878;

 FONT-SIZE: 9px;

 FONT-WEIGHT: normal;

 float: left;
 
 margin-left: 190px

 }

 .wiecej     {

 float: right;

 margin-top: 10px;

 border: 0px;

 }

 #tel    {

  font-family: Verdana;

  font-size: 14px;

  color: #494949;

  display: inline;

  float: left;

 }

  #kierunkowy    {

  font-family: Verdana;

  font-size: 18px;

  color: #40a9da;

  display: inline;

  float: left;

 }



  #numer    {

  font-family: Verdana;

  font-size: 18px;

  color: #494949;

  float: left;

 }

 .adobe  {

 margin-top: 19px;

 margin-right: 5px;

 float: left;



 }

 #boxadres   {

 margin: 10px;

 height: 150px;

 padding: 40px;

 padding-top: 25px;

 font-size: 12px;

 color: #4a4a4a;

 border: 1px dashed #E0E0E0;

 background: #F8F8F8

 }

  #boxadres2   {

 margin: 10px;

 padding: 40px;

 padding-top: 25px;

 font-size: 12px;

 color: #4a4a4a;

 border: 1px dashed #E0E0E0;

 background: #F8F8F8

 }

 #boxadresleft2       {

 width: 50%;

 margin-bottom: 10px;

 border-bottom: 1px dashed #E0E0E0;

 float: left;

 Clear: left

 }

  #boxadresright2       {

 width: 50%;

 float: left;

 Clear: right;

 margin-bottom: 10px;

 border-bottom: 1px dashed #E0E0E0

 }

 #boxadresleft       {

 width: 50%;

 float: left;

 Clear: left

 }

  #boxadresright       {

 width: 50%;

 float: right;

 Clear: right

 }

 h2{

 margin: 10px;

 padding: 10px;

 font-size: 12px;

 color: #4a4a4a;

 border-left: 15px solid #1894de;

 background: #ededed;

}

#trescpomiar {

 width: 955px;

 float: left;



 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#trescreal {

 width: 955px;

 float: left;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#trescofertapcv {

 width: 955px;

 float: left;

 height: 1500px;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#ofertadrewno {

 width: 955px;

 float: left;

 height: 790px;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#ofertawew {

 width: 955px;

 float: left;

 height: 2500px;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#boxuslugi {

 width: 955px;

 float: left;

 height: 340px;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#ofertazew {

 width: 955px;

 float: left;

 height: 1950px;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#ofertaakc {

 width: 955px;

 float: left;

 height: 600px;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#ofertafas {

 width: 955px;

 float: left;

 margin-bottom: 20px;

 background: #ffffff;

 border: 1px solid #f1f1f1;

}

#boxoferta   {

 margin: 10px;

 padding: 40px;

 padding-top: 25px;

 font-size: 12px;

 color: #4a4a4a;

 border-bottom: 1px dashed #E0E0E0

}

#boxoferta2   {

 margin: 10px;

 padding: 40px;

 padding-top: 25px;

 font-size: 14px;

 color: #4a4a4a;

 border-bottom: 1px dashed #E0E0E0

}

 A.linkb:link, A.linkb:active, A.linkb:visited {

	TEXT-DECORATION: none;

        COLOR: #AEAEAE;

        FONT-SIZE: 11px;

        FONT-WEIGHT: bold;

        FONT-FAMILY: Verdana;
}
A.linkb:hover {


	TEXT-DECORATION: none;

        COLOR: #AEAEAE;

        FONT-SIZE: 11px;

        FONT-WEIGHT: bold;

        FONT-FAMILY: Verdana;

}

 A.mail:link, A.mail:active, A.mail:visited {







	TEXT-DECORATION: none;

	border-bottom: 1px dashed #40a9da;

        COLOR: #40a9da;



        FONT-SIZE: 11px;



        FONT-WEIGHT: bold;



        FONT-FAMILY: Verdana;







}



A.mail:hover {









	TEXT-DECORATION: none;

	border-bottom: 1px solid #40a9da;

        COLOR: #40a9da;



        FONT-SIZE: 11px;



        FONT-WEIGHT: bold;



        FONT-FAMILY: Verdana;

}

 A.pobierz:link, A.pobierz:active, A.pobierz:visited {







	TEXT-DECORATION: none;

	border-bottom: 1px dashed #008ddb;

        COLOR: #008ddb;



        FONT-SIZE: 12px;

        clear: right;

        FONT-WEIGHT: bold;



        FONT-FAMILY: Verdana;







}

 A.pobierz:hover {







	TEXT-DECORATION: none;

	border-bottom: 1px solid #008ddb;

        COLOR: #008ddb;



        FONT-SIZE: 12px;

        clear: right;

        FONT-WEIGHT: bold;



        FONT-FAMILY: Verdana;







}



A.box_linki:link, A.box_linki:active, A.box_linki:visited {







        text-decoration: none;

	border-bottom: 0px;

        COLOR: #2c2c2c;



        FONT-SIZE: 11px;

        clear: right;

        FONT-WEIGHT: bold;

        text-align: center;

        FONT-FAMILY: Verdana;



}

A.box_linki:hover {







        text-decoration: none;

	border-bottom: 1px dashed #2c2c2c;

        COLOR: #2c2c2c;

        text-align: center;

        FONT-SIZE: 11px;

        clear: right;

        FONT-WEIGHT: bold;



        FONT-FAMILY: Verdana;

}






