body { margin: 0; padding: 20px 0; font: normal normal normal 13px/1.3 Arial, Verdana, sans-serif; background-color: #c0d0e0; color: #000000; }
a, a:link, a:visited { text-decoration: none; color: #2a538c; }
a:active, a:hover { text-decoration: underline; color: #2a538c; }
address { margin: 0 0 0 50px; padding: 0; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; }
h3 { margin: 24px 0 8px; padding: 0; font: normal normal bold 15px/1.0 "Trebuchet MS", Arial, Verdana, sans-serif; text-align: left; text-indent: 0; }
img { border: 0; }
p { margin: 8px 0; padding: 0; text-align: justify; text-indent: 0; }
ul { margin: 3px 0; padding: 0; list-style: disc outside; }
li { margin: 3px 0 3px 30px; padding: 0; text-align: justify; }
#page { margin: 0 auto; padding: 0; width: 800px; height: auto; background: #ffffff url(grafika/middle.png) top center repeat-y; }
#top { position: relative; left: 0; top: 0; margin: 0 auto; padding: 0; width: 770px; height: 230px; }
#autogazserwis { position: absolute; left: 0; top: 0; margin: 0; padding: 0; width: 390px; height: 110px; background: url(grafika/auto_gaz_serwis_tychy.png) 0 0 no-repeat; }
#autogazserwis a { display: block; margin: 0; padding: 0; width: 100%; height: 100%; text-decoration: none; }
#tomaszjanko { margin: 0; padding: 0; }
#topmenu { position: absolute; left: 0; top: 110px; margin: 0; padding: 0; width: 390px; height: 120px; background: url(grafika/top_menu.png) 0 0 no-repeat; }
#topauto { position: absolute; left: 390px; top: 0; margin: 0; padding: 0; width: 380px; height: 230px; background: url(grafika/top_samochod.png) 0 0 no-repeat; }
#menu { z-index: 0; position: absolute; left: 84px; top: 145px; width: 201px; height: 85px; margin: 0; padding: 0; }
#menu ul { margin: 0; padding: 0; list-style: none; }
#menu ul li { display: block; margin: 0; padding: 0; }
#menu ul li a { overflow: hidden; display: block; margin: 0; padding: 0; width: 100%; height: 100%; text-decoration: none; border: 0; }
#menu00, #menu01, #menu00sel, #menu01sel { z-index: 100; position: absolute; top: 0; height: 85px; }
#menu00, #menu00sel { left: 0; width: 101px; }
#menu00 a { background: url(grafika/menu_00.png) 0 0 no-repeat; }
#menu00sel a { background: url(grafika/menu_00.png) 0 -85px no-repeat; }
#menu00 a:hover, #menu00sel a:hover { background: url(grafika/menu_00.png) 0 -85px no-repeat; }
#menu01, #menu01sel { left: 101px; width: 100px; }
#menu01 a { background: url(grafika/menu_01.png) 0 0 no-repeat; }
#menu01sel a { background: url(grafika/menu_01.png) 0 -85px no-repeat; }
#menu01 a:hover, #menu01sel a:hover { background: url(grafika/menu_01.png) 0 -85px no-repeat; }
#autogazserwis span, #tomaszjanko span, #topauto span, #menu ul li a span { visibility: hidden; }
#middle { clear: both; margin: 0 auto; padding: 0; width: 770px; height: auto; min-height: 180px; background: #ffffff url(grafika/bottom.png) bottom center no-repeat; }
#content { clear: both; margin: 0 auto; padding: 20px 0; width: 730px; height: auto; }
#mapa { float: right; display: inline; margin: 0 10px 0 0; padding: 0; width: 402px; height: 402px; }
#fuze { clear: both; margin: 0 auto; padding: 3px 0 0; width: 770px; height: auto; font: normal normal normal 11px/1.0 Arial, Verdana, sans-serif; color: #657f98; }
#fuze a, #fuze a:link, #fuze a:visited { font-weight: inherit; font-style: inherit; text-decoration: none; color: #2b3b4b; }
#fuze a:hover, #fuze a:active { font-weight: inherit; font-style: inherit; text-decoration: underline; color: #2b3b4b; }
#counter { text-align: center; text-indent: 0; }
#valid, #www { width: 200px; height: auto; margin: 0; padding: 0; text-indent: 0; }
#valid { float: left; text-align: left; }
#www { float: right; text-align: right; }
.cb { clear: both; }
.boxgw { display: inline; float: left; margin: 10px 0 0 20px; padding: 0; width: 202px; height: auto; font: normal normal normal 11px/1.0 Arial, Verdana, sans-serif; text-align: center; text-indent: 0; color: #000000; }
.boxgw div { margin: 3px 0; padding: 0; }
.gwarancja { display: block; margin: 0; padding: 0; border: 1px solid #c1cfe4; }