﻿body

	{

	background:#1d1e1f;

	margin:0;

	padding:0;

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

	font-size:11px;

	color:#eaeaea;

	line-height:20px;

	

}



p

{

text-align:justify;

text-indent:10px;

margin-left:4px;

}



a

{

color:red;

font-weight:bold;

}



/********************* TOP ************************/

#top

{

background:url(img/top.gif) repeat-x;

width:100%;

height:208px;

margin:0 auto;

}



#topboki

{

background:url(img/topboki.gif);

width:1012px;

height:198px;

margin:0 auto;

overflow:hidden;

}



#toptlo

{

background:url(img/toptlo.gif);

width:952px;

height:130px;

margin:0 auto;

float:left;

margin-top:0px;

margin-left:30px;

overflow:hidden;

}







/*******************menu********************/

#menu

{

background:url(img/menu.gif) repeat-x;

width:952px;

height:57px;

margin:0 auto;

float:left;

margin-top:0px;

margin-left:30px;

}



#podmenu

{

background:url(img/podmenu.gif) repeat-x;

width:952px;

height:21px;

margin:0 auto;

float:left;

margin-top:0px;

margin-left:30px;

}





.menu1

{

background:url(img/menu1.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:10px;

}

.menu1akt

{

background:url(img/menu1akt.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:10px;

}

.menu1:hover

{

background:url(img/menu1a.png);

}



.menu2

{

background:url(img/menu2.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu2akt

{

background:url(img/menu2akt.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu2:hover

{

background:url(img/menu2a.png);

}



.menu3

{

background:url(img/menu3.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu3akt

{

background:url(img/menu3akt.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu3:hover

{

background:url(img/menu3a.png);

}



.menu4

{

background:url(img/menu4.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu4akt

{

background:url(img/menu4akt.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu4:hover

{

background:url(img/menu4a.png);

}

.menu5

{

background:url(img/menu5.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu5akt

{

background:url(img/menu5akt.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu5:hover

{

background:url(img/menu5a.png);

}

.menu6

{

background:url(img/menu6.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu6akt

{

background:url(img/menu6akt.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu6:hover

{

background:url(img/menu6a.png);

}

.menu7

{

background:url(img/menu7.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu7akt

{

background:url(img/menu7akt.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu7:hover

{

background:url(img/menu7a.png);

}

.menu8

{

background:url(img/menu8.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu8akt

{

background:url(img/menu8akt.png);

width:137px;

height:63px;

float:left;

margin-top:-11px;

margin-left:20px;

}

.menu8:hover

{

background:url(img/menu8a.png);

}

/********************* srodek ***********************/



#boxtresc

{

width:952px;

height:auto;

margin:0 auto;

overflow:hidden;

}

#tresc

{

background:#282829;

width:950px;

height:322px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_onas

{

background:#282829;

width:950px;

height:350px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_kontakt

{

background:#282829;

width:950px;

height:430px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#intro

{

background:#282829;

width:950px;

height:300px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:0px;

}

#introstat

{

width:950px;

margin:0 auto;

margin-top:0x;

}

#intro_prawa

{

background:#282829;

width:225px;

height:170px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:5px;

}

#logo

{

width:950px;

height:200;

margin:0 auto;

margin-top:10px;

}


#tresc_realizacje

{

background:#282829;

width:950px;

height:1000px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_kielcza

{

background:#282829;

width:950px;

height:450px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_roboty

{

background:#282829;

width:950px;

height:1800px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_develop

{

background:#282829;

width:950px;

height:850px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_uew

{

background:#282829;

width:950px;

height:650px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_wod

{

background:#282829;

width:950px;

height:450px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_waw

{

background:#282829;

width:950px;

height:450px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_gw

{

background:#282829;

width:950px;

height:500px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_mpl

{

background:#282829;

width:950px;

height:500px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_bb

{

background:#282829;

width:950px;

height:550px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_praca

{

background:#282829;

width:950px;

height:300px; 

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_oferta

{

background:#282829;

width:950px;

height:279px; /*555*/

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}

#tresc_onas

{

background:#282829;

width:950px;

height:250px; /*555*/

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}




#tresc_okna

{

background:#282829;

width:950px;

height:465px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}





#tresc_oknaidrzwi

{

background:#282829;

width:950px;

height:350px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}



#tresc_oknad

{

background:#282829;

width:950px;

height:385px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}



#tresc_oknaakc

{

background:#282829;

width:950px;

height:845px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}



#tresc_okna

{

background:#282829;

width:950px;

height:460px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}



#tresc_drzwi

{

background:#282829;

width:950px;

height:355px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}





#tresc_projektydomow

{

background:#282829;

width:950px;

height:370px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}



#tresc_projektyzabudowy

{

background:#282829;

width:950px;

height:1120px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}





.logafirm {

	text-align: center;

}



img{margin:0px; border:0px;}



#trescprojektydomowprawo

{

float:right;

margin:8px;

width:425px;

height:305px;

}



#trescprojektyzabudowyprawo

{

float:right;

margin:8px;

width:400px;

height:179px;

}



#trescdol

{

float:left;

margin-top:8px;

width:100%;

}



#tresclewo

{

float:left;

margin-left:8px;

margin-top:8px;

width:492px;

}

#tresclewo1

{

float:left;

margin-left:8px;

margin-top:8px;

width:797px;

}

#trescprawo

{

/*background:url(img/zdjecie.jpg);*/

float:right;

margin:8px;

width:430px;

height:305px;

/*border:1px solid #363638;*/

}

#tresc_glowna

{

background:#282829;

width:950px;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

}







/*********realizacja**************/



#real

{

background:#999797;

width:411px;

height:279px;

margin-top:20px;

float:left;

clear:both;

}



#real:hover{

background:#b6b6b6;

}





/*********** oferta ******************/



#oferta

{

background:#282829;

width:518px;

height:279;

float:right;

border:1px solid #2f2f31;

margin:0 auto;

margin-top:20px;

margin-left:20px;



}





.pkt

{

color:#999898;

line-height:21px;

text-align:justify;

font-size:11px;

font-weight:bold;

margin:0px;

padding:0px;

line-height:25px;



}

.pkt li

{

list-style-image:url(img/pkt.gif);

list-style-position:outside;

margin:0px;

padding:0px;

margin-top:5px;

text-align:justify;

background-repeat:no-repeat;

background-position:6px 6px;

}





.button

{

background:url(img/button.gif);

width:99px;

height:24px;

float:right;

margin-right:16px;

margin-top:4px;

}

.button:hover

{

background:url(img/buttona.gif);

}



#linkgraf

{

background:#999797;

width:210px;

height:410px;

margin-top:0px;

margin-left:10px;

float:left;

}



#linkgrafb

{

background:#999797;

width:210px;

height:305px;

margin-top:0px;

margin-left:10px;

float:left;

}





#linkgraf:hover{

background:#b6b6b6;

}



#linkgrafb:hover{

background:#b6b6b6;

}





#ofertaa

{

background:#999797;

width:286px;

height:145px;

margin-top:22px;

margin-left:25px;

float:left;

}



#ofertaa:hover{

background:#b6b6b6;

}



#ofertab

{

background:#999797;

width:286px;

height:145px;

margin-top:22px;

margin-right:25px;

float:right;

}



#ofertab:hover{

background:#b6b6b6;

}





	/***	STOPKA	***/



#stopka{background:url(img/stopka.gif) repeat-x;width:100%;height:105px;margin:0 auto;overflow:hidden;margin-top:20px;}

#stopkaboki{background:url(img/stopkaboki.gif);width:1012px;height:105px;margin:0 auto;overflow:hidden;}

#stopkasrodek{background:url(img/stopkasrodek.gif);width:952px;height:105px;margin:0 auto;float:left;margin-top:0px;margin-left:30px;overflow:hidden;}

.stopkastr{text-decoration:none;font-weight:normal;color:#595959;padding-left:15px;padding-right:15px;font-size:12px;}

.stopkastr:hover{color:#930000;}

.realizacja{text-decoration:none;font-weight:normal;color:#ea0000;padding-right:30px;font-size:12px;}

.stopkalewa{width:560px;height:auto;float:left;display:inline;margin-top:27px}

.stopkaprawa{width:180px;height:auto;float:right;margin-right:10px;display:inline;margin-top:27px;}
