@charset "utf-8";
/* CSS Document */
body { 

              font-family: Verdana, Arial, Helvetica, sans-serif;
              text-align: center; 
              margin: 0;
              padding: 10px;
              background-image:url("grafika/tlo_obramowanie.jpg");
}
#kontener {
              position: absolute;
              margin-top: 30px;
              margin-left: -471px;
              width: 949px;
              left: 50%;


}
a.logo , a.logo:hover {
       border: 0px;
       text-decoration:none;
}
#naglowek {
              height: 176px;
              margin-top: -21px;       
}

  
#zawrtosc {
              background-image: url("grafika/tlo.jpg");
              text-align: left;
}
#dol {
              padding: 0px;
              margin:0px;
              
}
#stopka1 {
       width: 700px;
}
#stopka1Lewo {
       width: 382px;
       height: 148px;
       background-image:url("grafika/pp1.jpg");
       background-repeat:no-repeat;
}
#stopka1Lewo2 {
       width: 382px;
       height: 148px;
       background-image:url("grafika/pp1.jpg");
       background-repeat:no-repeat;
}
#stopka {
              width: 567px;
              height: 31px;
              background-image:url("grafika/stopka_tlo.jpg");
              margin-left: 382px;
              text-align:left;
              margin-top: -148px;
}
a.stopka {
              text-decoration:none;
              color: #FFF;
              font-style:italic;
              font-size: 0.8em;
}
a.stopkaWww {
              text-decoration:none;
              color: #FFF;
              font-size: 0.9em;
}
a.partner {
              text-decoration:none;
              color: #FFF;
              margin: 40px;
}
#stopkaLewo {
              padding-top: 8px;
              padding-left: 15px;
              padding-right: 15px;
              float:left;
}
#stopkaLewo2 {
              padding-top: 8px;
              padding-left: 15px;
              padding-right: 15px;
              float:left;
}
#stopkaLewo3 {
              padding-top: 8px;
              padding-left: 15px;
              padding-right: 15px;
              float:left;
}
#stopkaPrawo {
              padding-top: 8px;
              padding-left: 350px;
}
#roboty {
       float:right;
       margin-left: 125px;
}
p.robota {
              color:#102672;
              width: 300px;
              background-color: #bdbdbd;
              border-left:solid 4px #FFF;
              border-right:solid 4px #FFF;
              text-align: center;
              font-size: 1.0em;
              float:left;
              margin: 10px;
              font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
h1 {
}
#galeria {
       text-align: right;
       margin-right: 11px;
}





a.link
{
       background: url("grafika/p1.jpg") no-repeat;
       background-position: 0px 0px;
       display:block;
       width: 196px;
       height:166px;
       overflow:hidden;
       
}
a.link:hover
{
       background-position: 0px -166px;
}
a.link span
{
       display:block;
       text-indent: -9999px;
}



a.link1
{
       background: url("grafika/reklam.jpg") no-repeat;
       background-position: 0px -148px;
       display:block;
       width: 382px;
       height:148px;
       overflow:hidden;

}
a.link1:hover
{
       background-position: 0px 0px;
}
a.link1 span
{
       display:block;
       text-indent: -9999px;
}


a.home
{
       margin: 0px 0px 0px 2px;
       background: url("grafika/home.jpg") no-repeat;
       background-position: 0px -26px;
       display:block;
       width: 97px;
       height: 26px;
       overflow:hidden;

}
a.home:hover
{
       background-position: 0px 0px;
}
a.home span
{
       display:block;
       text-indent: -9999px;
}



#tekst {
       
}

h2 {
       margin: 0px;
       padding: 30px 0px 0px 30px;
       color:#036;
       font-family:"Courier New", Courier, monospace;
       font-size: 1.1em;
}
h3 {
       margin: 0px;
       width: 730px;
       padding: 30px 0px 0px 30px;
       color:#FFF;
       font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
       font-size: 0.9em;
       text-align:justify;
}
p{
       width: 500px;
       margin: 0px;
       padding: 20px 0px 20px 100px;
       color:#FFF;;
       font-size: 0.9em;
       font-family:Verdana, Geneva, sans-serif;
}
p.tekst1{
       width: 780px;
       margin: 0px;
       padding: 20px 0px 20px 100px;
       color:#FFF;
       font-family:Verdana, Geneva, sans-serif;
       font-size: 0.8em;
       text-align:justify;
}
p.tekst2{
       width: 700px;
       margin: 0px;
       padding: 20px 0px 0px 70px;
       color:#FFF;
       font-family:Verdana, Geneva, sans-serif;
       font-size: 0.8em;
       text-align:justify;
}
p.trockenbau{
       width: 580px;
       margin: 0px;
       color:#FFF;
       font-family:Verdana, Geneva, sans-serif;
       font-size: 0.8em;
       text-align:justify;
}
p.adres {
       border-left: dotted 1px #CCC;
}
img.chmmurka_napis {
       position:absolute;
       right: 10px;
       top: 185px;
}
img.komplet {
       margin-right: 40px;
       margin-top: 10px;
       border: #000 solid 1px;
}
img.malar1 {
       margin: 20px 0px 0px 240px;
       padding: 10px;
       border: solid 1px #000;
       background-color:#FFF;
}
img.farba {
       padding: 5px;
       border: solid 1px #000;
       background-color:#FFF;
}
img.trockenbauCenter {
       margin: 15px 0px 0px 195px;
       border: solid 1px #000;
}
img.trockenbauRight {
       margin: -6px 0px 0px 15px;
       border: solid 1px #000;
}
img.trockenbauLeft {
       margin: -6px 15px 5px 0px;
       border: solid 1px #000;
}
img.dol {
       margin-left:0px;
       margin-right:0px;
}
p.bautrocknung {
       width: 850px;
       margin: 10px 20px 0px 40px;
       padding: 0px;
       font-size: 0.9em;
       font-weight:bold;
}
h4 {
       padding: 20px 0px 10px 20px;
       margin: 0px;
       text-align:center;
       color:#C30;
}
h5 {
       padding: 20px 0px 10px 20px;
       margin: 0px;
       color:#03C;
       font-size: 1.0em;
       font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
       font-weight:bold;
}
img.email {
       margin: 20px 0px 0px 100px;
}
p.tekst3{
       width: 700px;
       margin: 0px;
       padding: 20px 0px 0px 20px;
       color:#FFF;
       font-family:Verdana, Geneva, sans-serif;
       font-size: 0.8em;
       text-align:justify;
}
.podkreslony {
       text-decoration: underline;
       font-weight:bold;
}
p.filozofia {
       width: 740px;
       margin: 0px 0px 0px 20px;
       padding: 20px 0px 20px 80px;
       color:#FFF;
       font-family:Verdana, Geneva, sans-serif;
       font-size: 0.8em;
       text-align:justify;
       border-top: 1px solid #333;
}
img.indexRight {
       margin: 0px 60px 0px 15px;
       border: solid 1px #000;
}
ul.allgemeine {
       margin-left: 70px;
       width: 750px;
       color:#FFF;
       list-style: decimal;
       font-size: 0.8em;
       padding: 5px;
       text-align:justify;
}
ul.kompetenz {
       margin-left: 100px;
       width: 750px;
       color:#FFF;
       list-style:circle;
       font-size: 0.8em;
       padding: 10px;
}
img.indexCenter {
       margin-right: 15px;
       border: solid 1px #666;
       padding:5px;
       background-color:#FFF;
}
#zdjecia {
       text-align: center;
       margin-right: 40px;
}
p.arial {
       text-align:justify;
       font-family:Arial, Helvetica, sans-serif;
}
#tabela {
       width: 620px;
       color:#FFF;
       font-size:0.8em;
       margin: 20px 0px 380px 70px;
}
#lewaKolumna {
       width: 240px;
       margin: 0px;
       float:left;
}
#srodkowaKolumna {
       width: 200px;
       margin: 0px;
       padding: 0px 5px 0px 10px;
       float:right;
}
#prawaKolumna {
       width: 110px;
       margin: 0px;
       padding: 0px 5px 0px 10px;
       float:right;
}
h6 {
       color:#039;
       margin: 20px 0px -15px 70px;
       text-decoration:underline;
}
.listBau {
	color:#036;
	font-size: 0.9em;
	
}
.Bau {
	margin: 10px 0px 0px 30px;
	color:#FFF;
	font-size: 0.9em;
	font-weight:bold;
	width: 70%;
	text-align:justify;
}
.partnerDiv {
	margin: 45px 0px 0px 90px;
	padding: 10px 10px 10px 10px;
	width: 670px;
	text-align:center;
	background-color:#FFF;
	border: 2px solid #000;		
}
.partnerTytul {
	color: #036;
	margin: 15px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	text-align:center;
	font-size:0.9em;
}
.wiecej {
	margin: 10px 0px 0px 560px;
	font-size: 0.8em;
}
.wema {
	text-align: center;
	text-decoration: none;
	color:#036;
	font-size: 0.9em;
}
.pdf {
	margin: 10px 0 0 20px;
}
