* {margin:0;}

html		{background:url(img/tlo.jpg) top repeat-x #D7DEE4;}
body                    {width:575px; margin:0 auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; position:relative; padding-top:234px;padding-bottom:70px; margin-top:23px; border-left:165px solid #013F88; background:url(img/menu-pozycjonowanie-google.jpg) left repeat-y #fff;}


/* tresc */
h1	{background-color:#013F88; font-size:0.9em; color:#fff; margin-left:15px; margin-right:15px; padding-left:10px; line-height: 2em; margin-bottom:1em;}
h2	{background-color:#013F88; font-size:0.8em; color:#fff; margin-left:15px; margin-right:15px; padding-left:10px; line-height: 2em; margin-bottom:1em;}
h1 span	{color:#FFA202;}

h3	{background-color:#013F88; font-size:0.8em; color:#fff; margin-left:15px; margin-right:15px; padding-left:10px; line-height: 2em; margin-bottom:1em;}
h3 span	{color:#FFA202;}

body ul	{margin-left:60px; margin-right:15px; margin-bottom:2em; font-size:0.8em; padding-left:0;}
body ul li	{line-height:2em;}

#oferta	{margin-left:15px; font-size:0.7em; font-weight:bold;}
#oferta a:link, #oferta a:visited	{color:#666;}
#oferta a:hover	{color:#FFA202;}

#zamowienie	{text-align:right; height:60px; margin-bottom:10px;}
#zamowienie a	{display:block; height:60px; width:258px; background: url(img/zamow-pozycjonowanie.jpg); float:right;}
#zamowienie a span	{display:none;}

#pozycjonowanie {margin-left:15px; margin-right:15px;padding-top:40px; padding-left:45px; font-size:0.8em; border-top:5px solid #D7DEE4;}

#text {margin-left:15px; margin-right:15px;padding-top:20px; padding-left:25px; font-size:0.8em;}
#text2 {margin-left:15px; margin-right:15px;padding-top:20px; padding-left:25px; font-size:0.8em;}


/* menu górne */
#mtop 	{position:absolute; top:0; left:-165px; list-style:none; margin:0; padding:0; font-size:0.7em; text-align:center; background: url(img/tlo_menu.jpg) bottom repeat-x #eee; overflow:auto; height:31px; width:740px;}
#mtop li	{float:left; display:block; margin-left:5px;}
#mtop li a 	{text-decoration:none; color:#000; font-weight:bold; border-top:5px solid #ddd; line-height:26px; display:block; width:115px; }
#mtop li a:hover	{border-top:5px solid #FFA202;}
#mtop #glowna	{margin-right:120px; margin-left:5px;}

#top {position:absolute; top:31px; left:-174px; width:771px; height:148px; background-color:#fff;}
#top a	{visibility:hidden; display:block; width:771px; height:148px; position:relative; text-decoration:none;}
#top span	{visibility:visible; display:block; width:771px; height:148px; background:url(img/top.jpg); position:absolute; top:0; left:0;}


/* panel boczny */
#side	{width:165px; position:absolute; left:-165px; top:218px; background: url(img/primero-logo.jpg) bottom no-repeat; background-color: #fff; padding-bottom:68px; font-size:1em;}
#side ul 	{list-style:none; margin:0; padding:0;}

#mmain li	{line-height:1.6em;}
#mmain li.first	{background: url(img/menu_reklama-w-wyszukiwarkach.jpg) no-repeat; padding-top:27px;}
#mmain li.last	{margin-bottom:27px;}
#mmain li	a {background: url(img/menu-pozycjonowanie-google.jpg) left no-repeat; padding-left:10px; margin-left:7px; line-height:20px; text-decoration:none;}
#mmain li a:link, #mmain li a:visited	 {color:#000;}
#mmain li a:hover	{color:#FFA202;}

/* adres */
#address	{text-align:right; padding-top:30px; background:url(img/adres1.jpg) top no-repeat;}
#address address	{margin-right:3px; font-size:0.7em; font-style:normal;}
#address p	{font-size:0.7em; margin:1em 3px;}

/* stopka */
#footer		{position:absolute; bottom:30px; left:-165px; list-style:none; width:740px; background-color:#00346F; margin:0; padding:0; color:#fff; font-size:0.6em;}
#footer li	{float:left; text-align:center; margin-left:8px; }
#footer li.first	{width:165px; text-align:center; margin-right:60px; margin-left:0;}
#footer li a:link, #footer li a:visited	{color:#fff; border-right:1px solid #fff; padding-right:8px; text-decoration:none;}
#footer li a:hover	{color:#999;}
#footer li.last a:link	{border:0;}


/* wczesniej tagi nazwane byly bottom */
#tagi		{position:absolute; bottom:0; left:50%; width:575px; margin-left:-287px; font-size:0.6em; text-align:center; background-color:#D7DEE4; line-height:30px;}
#tagi a:link, #bottom a:visited		{color:#000; text-decoration:none;}
#tagi a:hover		{color:#999;}


#nav	{position:absolute; top:179px; left:-174px; width:749px; line-height:34px; background: url(img/tlo_granat.jpg) repeat-x; color:#013f88; z-index:50;}
#nav span	{display:block; width:174px; height:39px; float:left;}
#nav #a0	{background:url(img/glowna.jpg)}


