body {margin: 0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#C0C0C0; color: #4A4A4A;} 

/*Ustawienia layout - naglówek,stopka i dwukolumnowy uklad menu i tresc*/

div {margin: 0px; padding: 0px; border: 0px none; display: block;}

#kontener{width:800px; margin:10px auto 10px auto; background-color:#eee8e8; border: 1px solid #000000; position:relative;}

#naglowek{width:800px; height:80px;}

#grafika{width:800px; height:170px;}

#nawigacja{width:220px; height:auto; float:left;}

#www{width:220px; height:51px; position:absolute; right:580px; bottom:67px;}

#adsense{width:120px; height:240px; position:absolute; right:630px; bottom:215px; border: 0px none;}

div.adsense_h_ppoz{width:160px; height:600px; position:absolute; left:30px; top:540px; border 0px none;}

#google{width:191px; height:90px; position:absolute; right:594px; bottom:115px; border: 0px none;}

div.google_h_ppoz{width:191px; height:90px; position:absolute; left:14px; top:1160px; border: 0px none;}

div.google_adsense_h_ppoz{width:180px; height:60px; position:absolute; left:20px; top:1270px; border: 0px none;}

div.google_adwords_h_ppoz{width:180px; height:60px; position:absolute; left:20px; top:1350px; border: 0px none;}

div.google_firefox_h_ppoz{width:120px; height:240px; position:absolute; left:50px; top:1430px; border: 0px none;}

div.google_picasa_h_ppoz{width:120px; height:240px; position:absolute; left:50px; top:1690px; border: 0px none;}

#tresc{width:580px; height:auto; float:right; background-color: #faf2f0; position:relative;}

#stopka{width:800px; height:50px; clear:both;}

#stopka2{width:800px; height:20px; background-color: #f23c27; text-align:center; line-height:18px; color:#FFFFFF; font-size:9px;}

/*Koniec ustawien layout*/

/*Ustawienia dotyczace menu, linków, rollover w menu, list*/

#nawigacja ul#menu{ margin:0px; padding:0px; list-style:none;}
#nawigacja * a:hover{ color:#FF0000; font-weight:bold;}
#nawigacja * a{color: #4A4A4A;}
#nawigacja * a, #nawigacja * a:visited{ text-decoration:none; font-size:11px; border: 0px none;}

a.rollover { display: block; width: 220px; height: 23px; text-indent:35px; line-height:21px; background: url(Pictures/menu.jpg) top left no-repeat; color: #4A4A4A;}
a.rollover:hover {background-position: 0px -23px;}

/*Ustawienia podmenu*/
li.podmenu, li.podmenustart, li.podmenukoniec{ background-color:#dbd8d8; line-height:19px; font-size:11px;}
li.podmenu, li.podmenukoniec{ padding-left:35px; padding-right:10px; font-weight:normal;}
li.podmenustart{ padding-top: 5px; padding-left:10px; font-weight:bold; background:url(Pictures/menupoczatek.jpg) no-repeat #dbd8d8;}
li.podmenukoniec{ background:url(Pictures/menukoniec.jpg) bottom no-repeat #dbd8d8; padding-bottom:5px;}
/*Koniec ustawien podmenu*/

/*Koniec utawien menu*/
/*Ustawienia prezentacji tresci*/
h1,h2,h3,h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; line-height: normal; text-decoration: none; font-variant:small-caps;}

h1{font-size:14px; margin: 20px 20px 10px 20px;}
h2{font-size:13px; margin: 20px 20px 10px 25px;}
h3{font-size:12px; margin: 20px 20px 10px 25px;}
h4{font-size:12px; margin: 10px 10px 10px 0px; display:inline;}

#tresc{color: #4A4A4A; background-position: top; background-repeat: no-repeat; background-image:url(Pictures/tlo.jpg);}

div#tresc.pracownia{background-image:url(Pictures/tloprojektowanie.jpg);}
div#tresc.ofirmie{background-image:none;}
div#tresc.kontakt{background-image:url(Pictures/tlokontakt.jpg);}

#tresc p{ text-align:justify; text-indent:35px; line-height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; margin: 10px 20px 10px 20px;}

#tresc p.noindent{text-indent:0px; font-size:11px; margin:10px 20px 10px 20px;}

#tresc * a, #tresc * a:visited{ text-decoration:none; color:#f23c27;}
#tresc * a:hover{ text-decoration:none; color:#FF0000; font-weight:bold;}

#tresc ul{text-indent: 0px; text-decoration: none; line-height: 17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;
padding:0px; margin: 10px 30px 10px 70px;}

#tresc ul#kontakt{text-indent: 0px; text-decoration: none; line-height: 17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;
padding:0px; margin: 10px 20px 10px 20px; list-style:none;}

ul#kontakt li{margin: 11px 10px 11px 0px;}
ul#kontakt li a, ul#kontakt li a:visited{color: #4A4A4A;}
ul#kontakt li a:hover{ color:#FF0000; font-weight:bold;}
ul#kontakt li h3{text-decoration:underline;}

ul#mapastrony {margin:10px 30px 10px 30px;}
ul#mapastrony li{margin-left:40px;}
ul#mapastrony li.podstrona{margin-left:70px;}
ul#mapastrony li.glowna{margin-left:15px; list-style:none;}
ul#mapastrony a, ul#mapastrony a:visited, ul#mapastrony li a, ul#mapastrony li a:visited, ul#mapastrony * a:hover{color: #4A4A4A;}

#tresc ul.handel{margin: 10px 20px 10px 25px;}
#tresc ul.handel li {margin-left:35px; font-weight:normal;}
#tresc ul.handel li.tytul {font-weight:bold; list-style:none; margin-left:0px;}

/*Opis wyswietlania pic*/
.floatright, .floatleft, .floatcenter, .float2center, .float, img#mapadojazdu, img.border
		{border: 2px solid #4D4A48; border-left-color:#A0A0A4; border-top-color:#A0A0A4;}
.floatright{float:right; margin: 10px 20px 10px 5px; display:block;}
.right{float:right; margin: 5px 15px 5px 7px; display:block}
.floatleft{float:left; margin: 10px 5px 10px 20px; display:block;}
.floatcenter{ clear: none; margin: 20px auto 10px auto; display:block}
.float2center{  clear: none; margin: 10px auto 10px auto; display:inline;}
.float{margin:10px auto 10px 10px; display:inline;}
.nowy{clear:both;}
img#mapadojazdu{display:block; margin: 40px auto 20px auto;}

/*Koniec opisu wyswietlania pic*/

/*Koniec ustawien prezentacji tresci*/