* { margin: 0; padding: 0; border: 0; }
a:link, a:visited, a:hover, a:active  { text-decoration: none; color: #fff; }

body { background: white; text-align: center; }
div { position: relative; }

#idMainWrap { width: 950px; height: 690px; margin: 0 auto; background: url('img/mainBg.jpg') top left no-repeat; }

#idContentWrap { width: 696px; height: 456px; top: 100px; left: 175px; background: transparent; }

#idContentTop { width: 696px; height: 48px; background: url('img/contentBgTL2.png') no-repeat; }
#idContentTopR, #idContentTopC { float: right; clear: left; height: 100%; }
#idContentTopR { width: 233px; background: url('img/contentBgTR2.png') no-repeat; }
#idContentTopC { width: 230px; background: url('img/contentBgTC2.png') no-repeat; }

#idHOferta { position: absolute; left: 130px; top:8px; width: 75px; height: 35px; background: url('img/hOferta.png') center no-repeat; }
#idHFolieS { position: absolute; left: 10px; top:8px; width: 200px; height: 29px; background: url('img/hFolieS.png') center no-repeat; }
#idHFolieO{ position: absolute; left: 60px; top:8px; width: 150px; height: 29px; background: url('img/hFolieO.png') center no-repeat; }
#idHAkcesoria{ position: absolute; left: 10px; top:8px; width: 214px; height: 36px; background: url('img/hAkcesoria.png') center no-repeat; }
#idHSzyby { position: absolute; left: 10px; top:8px; width: 213px; height: 39px; background: url('img/hSzyby.png') center no-repeat; }
#idHKontakt { position: absolute; left: 120px; top:8px; width: 92px; height: 29px; background: url('img/hKontakt.png') center no-repeat; }

#idContentCenter { width: 696px; height: 394px; background: transparent; }
/*
	!!!! Bez tego heighta ponizej ustawionego na konkretna wartosc GMapsy nie chcialy sie przewijac !!!!
*/
#idContentCenterL, #idContentCenterR, #idContentCenterC { float: right; clear: left; height: 394px; }
#idContentCenterL { width: 233px; background: url('img/contentBgCL.png') repeat-y; }
#idContentCenterR { width: 233px; background: url('img/contentBgCR.png') repeat-y; }
#idContentCenterC { width: 230px; background: url('img/contentBgCC.png') repeat-y; }

#idContentBottom { width: 696px; height: 14px; background: url('img/contentBgBL.png') no-repeat; }
#idContentBottomR, #idContentBottomC { float: right; clear: left; height: 100%; }
#idContentBottomR { width: 233px; background: url('img/contentBgBR.png') no-repeat; }
#idContentBottomC { width: 230px; background: url('img/contentBgBC.png') no-repeat; }

#idContentCenter a { display: block; position: relative; left: 10px; width: 210px; }
#idContentCenterL a { left: 13px; }
#idContentCenter a:hover span { color: red; }

#idContentCenter img.cLinkFoto { width: 208px; height: 113px; }
#idContentCenter img.cLogaFoto { width: 183px; height: 58px; position: relative; left: 16px; }

#idSzybyFoto1 { width: 208px; height: 113px; position: relative; left: 10px; top:18px; }
#idSzybyFoto2 { width: 208px; height: 113px; position: relative; left: 10px; top:32px; }
#idSzybyFoto3 { width: 208px; height: 113px; position: relative; left: 10px; top:44px; }

.cMapBgL, .cMapBgC { position: relative; width: 220px; height: 220px; }
.cMapBgL { left: 9px; top: 1px; background: url('img/mapBgL.jpg') no-repeat; }
.cMapBgC { left: 6px; top: 1px; background: url('img/mapBgC.jpg') no-repeat; }
#idMapaSwidnica, #idMapaZabkowice { position: relative; width: 201px; height: 200px; left: 9px; top: 9px; }

/* Tuning GMapsow */
/*#idMapaSwidnica .gmnoprint { text-align: left; left: 10px; }*/
#idMapaSwidnica span, #idMapaZabkowice  span { position: absolute; top: -188px; left: 13px; }
/*.gmnoprint { text-align: left; left: 10px; font-size: 9px; }*/
#idMapaSwidnica a.gmnoprint {  }


#idWabik { position: absolute; left: 450px; top: 400px; width: 420px; height: 120px; overflow: hidden; }

#idMenuBar { position: absolute; top: 558px; left: 45px; width: 860px; height: 38px;  background: url('img/menuLineWText.jpg') bottom left no-repeat; }
#idMenuBar a, #idMenuBar div { display: block; position: absolute; width: 80px; height: 38px; opacity: 0; filter: alpha(opacity=0); }
#idMenuHome { right: 388px; background: url('img/btnHome2.png') no-repeat 0 38px; }
#idMenuOferta { right: 228px; background: url('img/btnOferta2.png') no-repeat 0 38px; }
#idMenuKontakt { right: 68px; background: url('img/btnKontakt2.png') no-repeat 0 38px; }
#idMenuBar .cSelectedBtn { opacity: 1; filter: alpha(opacity=100); background-position: bottom right; }

#idFooter { position: absolute; top: 610px; left: 45px; width: 860px; }

.cArrowLeft { background: url('img/arrowLeft.png') left center no-repeat; }
.cArrowRight { background: url('img/arrowRight.png') right center no-repeat; }
.cPadBot0 { padding-bottom: 0; }
