body {background-color:#f4f3f1; background:url(_gfx/bg.jpg) repeat-x #f4f3f1; margin:0; text-align:center;}
p {font-family: Arial, Helvetica, sans-serif; margin:0;}
li {font-family:arial;}
img {border:0; font-size:0;}

/* ogolne */
#mainContener {width:1002px; margin:0 auto; text-align:left; background: transparent;}
#topFlash {width:1002px; height:148px;}


#mainLeft {width:232px; float:left;}


/* menu nawigacyjne */
#mainLeft .menuBarA {background:url(_gfx/menuBarArtykuly.jpg) no-repeat; width:232px; height:67px;}
#mainLeft .menuBarA a {display:block;width:232px; font-weight:bold; color:#b84b3d; text-align:right; text-decoration:none; font-weigt:bold;padding:22px 0px 22px 0px;}

#mainLeft .menuBarS {background:url(_gfx/menuBarSerwisy.jpg) no-repeat; width:232px; height:67px;}
#mainLeft .menuBarS a {display:block;width:232px; font-weight:bold; color:#b84b3d; text-align:right; text-decoration:none; font-weigt:bold;padding:23px 0px 22px 0px;}

#mainLeft .menuBarP {background:url(_gfx/menuBarPbranze.jpg) no-repeat; width:232px; height:67px;}
#mainLeft .menuBarP a {display:block;width:232px; font-weight:bold; color:#b84b3d; text-align:right; text-decoration:none; font-weigt:bold;padding:27px 0px 22px 0px;}
#mainLeft .menuBarW {background:url(_gfx/menuBarPolecane2.jpg) no-repeat; width:232px; height:67px;}

#mainLeft .menuBarList {background-color:#e1e6e8;}
#mainLeft .menuBarList ul {margin:0; padding:0; list-style:none; font-size:11px; text-align:left;}
#mainLeft .menuBarList li {background:url(_gfx/linia.jpg) no-repeat bottom; padding: 5px 0px 6px 20px;}
#mainLeft .menuBarList li a {color:#090a0a; text-decoration:none;}


/* buttony pod menu */
#mainLeft .buttony {background:url(_gfx/buttonGradient.jpg) repeat-x bottom;text-align:center; padding-top:55px; padding-bottom:45px;  background-color:#e1e6e8;}


/* 'Polecane' */
/* #mainLeft .polecaneBar {background:url(_gfx/menuBarPolecane2.jpg) no-repeat top;} */
#mainLeft .polecaneBar p {font-weight:bold; font-size:12px; padding-top: 5px; padding-left:30px; text-align:left;}
#mainLeft .polecaneBar div.buttony2 {height:auto; text-align:center; padding-top: 20px;}



#mainRight {width:770px; float:left;background-color:#fff; }

#topBaner {width:770px; height:200px; font-size:0;}

#navigation {background:url(_gfx/navigationTopBackground.jpg) no-repeat top; height:30px; text-align:center;}
#navigation ul {margin:0; padding:0; line-height:30px;}
#navigation li {display:inline; font-size:12px; font-weight:bold; padding-right:2px; padding-left:2px; border-left:1px solid #4c1e02;}
#navigation li span {border-right:1px solid #4c1e02; padding-right:3px;}
#navigation li a {color:#ffffff; text-decoration:none;}

#play {font-size:0;}

#concept {width:563px; height:162px; margin:0 auto;}
#concept a:focus {outline:none;}


#ad {background:url(_gfx/adBackground.jpg) no-repeat top; margin:25px 0 15px 0;text-align:center; height: 200px;}

#ad {background:url(_gfx/adBackground.jpg) no-repeat top; height:89px; margin:25px 0 15px 0;text-align:center;}
#ad img {margin:15px 10px 0 10px;}



#mikrocontent {width:749px; float:left; margin-left:10px; background:url(_gfx/mainbg.jpg) repeat-y; }

 .mainHead_wyposazenie_i_dekoracja_wnetrz {background:url(_gfx/headContent.jpg) no-repeat; width:749px; height:45px;float:left !important;}
 .mainHead_wyposazenie_i_dekoracja_wnetrz h2 {font-family:arial; color:white; font-size:16px; margin:0; padding:6px 0 0 50px;}


 .mainHead_remonty_i_przeprowadzki {background:url(_gfx/headRemonty.jpg) no-repeat; width:749px; height:45px; float:left !important;}
 .mainHead_remonty_i_przeprowadzki h2 {font-family:arial; color:white; font-size:16px; margin:0; padding:6px 0 0 50px;}


 .mainHead_architektura_ogrodowa {background:url(_gfx/headOgrodowa.jpg) no-repeat; width:749px; height:45px;float:left !important;}
 .mainHead_architektura_ogrodowa h2 {font-family:arial; color:white; font-size:16px; margin:0; padding:6px 0 0 50px;}

 .mainHead_bezpieczenstwo_ochrona {background:url(_gfx/headOchrona.jpg) no-repeat; width:749px; height:45px;float:left !important;}
 .mainHead_bezpieczenstwo_ochrona h2 {font-family:arial; color:white; font-size:16px; margin:0; padding:6px 0 0 50px;}

 .mainHead_ogrzewanie_i_instalacje {background:url(_gfx/headOgrzewanie.jpg) no-repeat; width:749px; height:45px;float:left !important;}
 .mainHead_ogrzewanie_i_instalacje h2 {font-family:arial; color:white; font-size:16px; margin:0; padding:6px 0 0 50px;}

 .mainHead_nieruchomosci {background:url(_gfx/headNieruchomosci.jpg) no-repeat; width:749px; height:45px;float:left !important;}
 .mainHead_nieruchomosci h2 {font-family:arial; color:white; font-size:16px; margin:0; padding:6px 0 0 50px;}

 .mainHead_projekt_i_budowa_domu {background:url(_gfx/headDom.jpg) no-repeat; width:749px; height:45px;float:left !important;}
 .mainHead_projekt_i_budowa_domu h2 {font-family:arial; color:white; font-size:16px; margin:0; padding:6px 0 0 50px;}




 .mainBottom {background:url(_gfx/mainbgDown.jpg) no-repeat; width:749px; height:26px; clear:both; text-align:right;margin-bottom:50px;}
 
 .mainBottom p {font-family:arial; font-size:12px; padding-right:30px;}
 .mainBottom p a {color:#a57042; font-weight:bold; text-decoration:none;}
 .mainBottom p a:hover {cursor:pointer;}
 .mainBottom p a img {padding-top:5px;}

 
#mikrocontent .cont {width:749px;height:auto;float:left;}

#mikrocontent .content {width:180px; height:auto; float:left; padding:10px 3px 0px 3px;}
#mikrocontent .content .head {background:url(_gfx/contentHeader.jpg) no-repeat top; width:180px; height:26px; margin-bottom: 10px;}
#mikrocontent .content .head p {font-weight:bold; color:#97602d; padding:0px 0 0 0px; font-size:11px;}
#mikrocontent .content p.txt {padding:1px; font-size:11px; color:#4c1e02;}



.art_picture {padding:10px;}
.art_title {padding-left:10px; font-weight:bold; font-size:18px; color:#98612b; font-family:arial;}
.art_return {padding-left:10px; padding-bottom:10px; font-family:arial;}
.art_return a {text-decoration:none;  color:#98612b; font-size:11px;}
.art_content p {margin:15px 0 15px 0; padding: 0 10px 0 10px; font-size:12px;}





/* stopka */
#bottomContener {width:100%; height:267px;clear:both;}

#bottomMenu {width:1002px; height:37px; background:url(_gfx/footmenu.jpg) no-repeat; margin: 0 auto; margin: 0 auto;}
#bottomMenu ul {margin:0; padding:8px 0 0 0;}
#bottomMenu li {display:inline; padding-right:6px; padding-left:6px; font-size:12px;}
#bottomMenu li a {color:#f4f3f1; text-decoration:none; font-weight:bold;}


#bottomContent {width:1002px; min-height: 190px; margin: 0 auto; background-color:#f4f3f1;}
#bottomContent p.copy {font-size:11px; color:#4167a8; font-weight:bold; padding-top: 30px;}
#bottomContent p.keywords {font-size:11px; color:#4167a8; font-weight:bold; padding-top:20px;}
#bottomContent p.link {font-size:11px; color:#4167a8; font-weight:bold;}
#bottomContent p.link a {color:#4167a8; text-decoration:none;}



/* Wyszukiwarka */

#WyszykiwarkaPL1 {margin-top: 20px; margin-bottom: 15px;}

#PanelStaly{background-image:url(_img/tlo_gora.jpg); background-repeat:repeat-x; width:730px;font-family:verdana;padding: 0px; font-size:10px; margin:0 auto; margin-top: 25px;text-align:center; height: 125px;}
	
#PanelStaly a{font-family:verdana;padding:0; margin:0;font-size:10px;text-decoration: none;}
	
.Panel_Staly_Lysy{background-image: none;height:125px;width:730px;font-family:verdana;font-size:10px;padding:0; margin:0;font-size:10px;}
	
div.ssearch_szarabelka_search{text-align:left;margin-right:5px;padding-top:3px;width:auto !important;height:20px;color:white;}
	
div.ssearch_szarabelka_search a{color:white; text-decoration:none;}
	
div.ssearch_szarabelka_search a:hover{color:white; text-decoration:underline;}
	
div.ssearch_szarabelka_box{display:block;float:left;height:auto;margin-left:17px;margin-top:18px;width:310px;}
	
div.ssearch_szarabelka_box input{border:1px solid gray;float:left;height:17px;margin:2px 0pt;width:242px;}
	
div.ssearch_szarabelka_box span{display:block;float:left;width:auto !important;}

div.ssearch_szarabelka_main .oragne{color:#d98200}

div.ssearch_szarabelka_text{clear:both;display:block;float:left;font-size:11px;font-weight:bold;height:auto;padding:16px 10px 16px 0pt;width:47px;}
	
div.ssearch_szarabelka_search_button{float:left; height:auto; margin-top:33px;text-align:right;width:55px !important;}
	
div.ssearch_szarabelka_dolna{background-color:Transparent;}
	
div.ssearch_szarabelka_dolna table{font-size:9px;/*margin:0pt auto;padding:20px 0pt;*/width:100%;background-color:Transparent;}

div.ssearch_szarabelka_dolna table tr{background-color:Transparent;}

div.ssearch_szarabelka_dolna table tr td{padding-top:8px;vertical-align:top;width:33%;background-color:Transparent;}
	
div.ssearch_szarabelka_dolna table tr td img{float:left;height:20px;margin-top:-7px;padding:4px 4px 0pt 0pt;width:26px;height:26px;}
	
div.ssearch_szarabelka_dolna_obrazek1{display:block;float:left;text-align:center;vertical-align:top;}
	
div.ssearch_szarabelka_dolna_obrazek2{display:block;float:left;text-align:center;vertical-align:baseline;padding: 0px 0px 0px 22px;}
	
div.ssearch_szarabelka_dolna{background:transparent url(_img/tlo_dol.jpg) repeat-x scroll center bottom;float:left;font-family:verdana;font-size:11px;height:auto;margin-top:2px;width:530px;padding-top: 5px;padding-bottom: 20px;padding-left: 20px;}

.ssearch_input{font-size:11px;float:left;width: 70px;}
	
div.bottom_main{height:auto;width:730px;padding:0; margin:0;background-image:none;}

br.brclear{clear:both;}

#Panel_Zaawansowany{height: 89px;background:transparent url(_img/tlo_dol_zaawansowana.jpg) repeat-x scroll center bottom;display:none;}

#AdvSelectLanguage{padding-left:20px;padding-top:20px;color: #fff;}
	
#AdvSelection{padding-left:20px;padding-top:5px;display:inline;}

.AdvDropDown{width:270px;border: solid 1px Silver;background-color:#E6EDF1;display:inline;}
	
#AdvUlicaLabel{padding-left:30px;display:inline;}
	
#AdvUlicaInput{padding-left:15px;display:inline;}
	
.AdvUlicaTextBox{width: 240px;border: solid 1px Silver;display:inline;}
	
#AdvNrDomuLabel{padding-left:15px;display:inline;}
	
#AdvNrDomuInput{padding-left:15px;display:inline;}
	
.AdvNrDomuTextBox{width: 50px;border: solid 1px Silver;display:inline;	}

#ScriptManager1 {margin-top: 20px; margin-left: 15px; margin-bottom: 15px;
}


