body
{
margin:0 ;
background:url(../graphic/presentation/tlo-body.png) repeat-x top #FFF ;
font-family:Tahoma, Arial, Helvetica, sans-serif ;
}

h1
{
color:#00678a ;
font-size:12px ;
margin:0 ;
margin-bottom:10px ;
}

h1 span
{
color:#a30000 ;
}

h2
{
color:#404040 ;
font-size:11px ;
font-weight:bold ;
margin:0 ;
margin-bottom:10px ;
}

h3
{
display:block ;
width:100% ;
height:37px ;
background:url(../graphic/presentation/tlo-div-glowna-oferta.jpg) no-repeat top left ;
float:left ;
margin:0 ;
border-top:1px solid #FFF ;
border-bottom:1px solid #FFF ;
color:white;
font-size:12px;
font-weight:bold;
}

h4
{
color:#404040 ;
font-size:11px ;
margin:0 ;
margin-bottom:20px ;
background:url(../graphic/presentation/tlo-h4.gif) no-repeat left top ;
padding-left:10px ;
}

h4 a
{
color:#404040 ;
font-size:11px ;
text-decoration:none ;
}

h4 a:hover
{
text-decoration:underline ;
}

h5
{
color:#ae0000 ;
margin:0 ;
border-bottom:1px solid #ae0000 ;
font-weight:normal ;
margin-bottom:10px ;
}

img
{
border:none ;
margin:0 ;
}

p.tekst-11-czarny
{
font-size:11px ;
color:#404040 ;
line-height:150% ;
margin:0 ;
text-align:justify ;
}

p.tekst-11-czarny-bold
{
font-size:11px ;
color:#404040 ;
line-height:150% ;
margin:0 ;
text-align:justify ;
font-weight:bold ;
}


a.link-10-niebieski
{
font-size:11px ;
color:#0081ad ;
text-decoration:underline ;
font-size:10px ;
text-align:right ;
background:url(../graphic/presentation/ikonka-link-wiecej.gif) no-repeat right center ;
margin:0 ;
padding-right:5px ;
}

a.link-10-niebieski:hover
{
color:#a30000 ;
background:url(../graphic/presentation/ikonka-link-wiecej-hover.gif) no-repeat right center ;
}

a.link-czarny-bold
{
color:#404040 ;
font-weight:bold ;
font-size:11px ;
text-decoration:none ;
}

a.link-czarny-bold:hover
{
text-decoration:underline ;
}

a.link-czerwony-bold
{
color:#ac0000 ;
font-weight:bold ;
font-size:11px ;
text-decoration:none ;
}

a.link-czerwony-bold:hover
{
text-decoration:underline ;
}

div#container
{
margin:0 auto ;
width:864px ;
height:auto ;
}

div#top
{
width:864px ;
height:277px ;
background:url(../graphic/presentation/tlo-top.png) no-repeat top center ;
}

div#top-1
{
/*width:768px ;*/
height:51px ;
background:url(../graphic/presentation/tlo-top-1.png) no-repeat top center ;
}

a.nawigacja-domek
{
font-size:10px ;
color:#959595 ;
text-decoration:none ;
background:url(../graphic/presentation/nawigacja-home.gif) no-repeat top center ;
padding-top:10px ;
position:relative ;
left:560px ;
top:14px ;
}

a.nawigacja-domek:hover
{
text-decoration:underline ;
}

a.nawigacja-koperta
{
font-size:10px ;
color:#959595 ;
text-decoration:none ;
background:url(../graphic/presentation/nawigacja-koperta.gif) no-repeat top center ;
padding-top:10px ;
position:relative ;
left:580px ;
top:14px ;
}

a.nawigacja-koperta:hover
{
text-decoration:underline ;
}

a.nawigacja-mapa
{
font-size:10px ;
color:#959595 ;
text-decoration:none ;
background:url(../graphic/presentation/nawigacja-mapa.gif) no-repeat top center ;
padding-top:10px ;
position:relative ;
left:600px ;
top:14px ;
}

a.nawigacja-mapa:hover
{
text-decoration:underline ;
}

div#flash
{
width:768px ;
height:188px ;
/*background:url(../graphic/presentation/tlo-flash.jpg) no-repeat center ;*/
margin:0 auto ;
}

div#menu
{
width:768px ;
height:37px ;
background:url(../graphic/presentation/menu.png) no-repeat top center ;
margin:0 auto ;
border-top:1px solid #FFF ;
}

.menu-link
{
	float:left;
	display:inline;
	margin:12px 15px 0px 15px;
	padding-bottom: 4px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:white;
}

.menu-link:hover
{
	border-bottom: 3px solid white;
}

div#stopka
{
width:768px ;
height:auto ;
padding-top:10px ;
background:url(../graphic/presentation/tlo-stopka.jpg) repeat-y center /*#ad0000*/ ;
/*border-top:1px solid #e2e2e2 ;*/
/*float:left ;*/
clear:both;
margin-left:auto;
margin-right:auto;
/*margin-left:48px;*/
}

div.stopka-menu
{
margin:0 auto ;
width:768px ;
height:65px ;
background:url(../graphic/presentation/tlo-stopka-menu.jpg) no-repeat center ;
}

div.stopka-menu a
{
color:#717171 ;
font-size:11px ;
text-decoration:none ;
margin-left:10px ;
margin-top:10px ;
position:relative ;
left:15px ;
top:23px ;
}

div.stopka-menu a:hover
{
color:#333 ;
}

table.stopka-copyright
{
width:768px ;
height:30px ;
border-collapse:collapse ;
margin:0 auto ;
color:#FFF ;
font-size:11px ;
}

td.stopka-copyright-tedek-lewy
{
padding-left:20px ;
}

td.stopka-copyright-tedek-prawy
{
text-align:right ;
padding-right:20px ;
}

a.goodsites img
{
border:none ;
vertical-align:middle ;
}


div#content
{
margin:0 auto ;
width:768px ;
height:auto ;
border-top:1px solid #FFF ;
}

div.glowna-firma
{
width:264px ;
padding-left:32px ;
padding-right:32px ;
height:164px ;
padding-top:25px ;
background:url(../graphic/presentation/tlo-lg-div.jpg) no-repeat top left #FFF ;
border-bottom:1px solid #e6e6e6 ;
float:left ;
}

div.glowna-firma a.link-10-niebieski
{
position:relative ;
top:2px ;
}


div.glowna-promocje
{
width:399px ;
padding-left:20px ;
padding-right:20px ;
height:164px ;
padding-top:25px ;
background:url(../graphic/presentation/tlo-div-promocje.jpg) no-repeat top left #FFF ;
border-left:1px solid #e6e6e6 ;
border-bottom:1px solid #e6e6e6 ;
float:left ;
}

table.glowna-promocje
{
border-collapse:collapse ;
float:left ;
margin-right:20px ;
width:170px;
}

table.glowna-promocje a.link-10-niebieski
{
}


table.glowna-promocje img
{
border:1px solid #ad0000 ;
}

table.glowna-promocje td
{
vertical-align:top ;
}

td.glowna-promocje-naglowek-czarny
{
color:#404040 ;
font-size:11px ;
padding-left:5px ;
height:11px ;
}

td.glowna-promocje-naglowek-niebieski
{
color:#00678a ;
font-size:11px ;
padding-left:5px ;
}

td.glowna-promocje-cena
{
color:#00678a ;
font-size:22px ;
padding-left:5px ;
}

div.glowna-oferta
{
width:768px ;
height:auto ;
float:left ;
padding-bottom:10px ;
}

div.glowna-oferta-bloczek
{
width:180px ;
height:180px;
padding-left:12px ;
padding-top:15px ;
background:url(../graphic/presentation/tlo-div-glowna-promocje.jpg) no-repeat top left #FFF ;
float:left ;
}

table.glowna-oferta
{
width:150px ;
float:left ;
border-collapse:collapse ;
margin-left:10px ;
}

table.glowna-oferta a.link-10-niebieski
{
}

table.glowna-oferta img
{
border:1px solid #00678a ;
}

table.glowna-oferta td.glowna-oferta-naglowek-czarny
{
color:#404040 ;
font-size:11px ;
}

table.glowna-oferta td.glowna-oferta-naglowek-niebieski
{
color:#00678a ;
font-size:11px ;
}

/*PODSTRONY*/

div.podstrona-kolumna-lewa
{
width:460px ;
border-right:1px solid #e6e6e6 ;
padding-left:35px ;
padding-right:35px ;
height:auto ;
padding-top:25px ;
padding-bottom:20px ;
background:url(../graphic/presentation/tlo-lg-div.jpg) no-repeat top left #FFF;
float:left ;
}

div.podstrona-kolumna-lewa-clear
{
width:530px ;
border-right:1px solid #e6e6e6 ;
padding-left:0px ;
padding-right:0px ;
height:auto ;
padding-top:10px ;
padding-bottom:20px ;
/*background:url(../graphic/presentation/tlo-lg-div.jpg) no-repeat top left #FFF;*/
float:left ;
}

div.podstrona-kolumna-lewa p.tekst-11-czarny
{
line-height:120% ;
}

div.podstrona-kolumna-prawa p.tekst-11-czarny-bold
{
line-height:120% ;
margin-bottom:10px ;
}

div.podstrona-kolumna-prawa
{
width:206px ;
padding-left:15px ;
padding-right:15px ;
height:auto ;
padding-top:25px ;
padding-bottom:20px ;
background:url(../graphic/presentation/tlo-lg-div.jpg) no-repeat top left #FFF;
float:left ;
border-left:1px solid #FFF ;
}

div.podstrona-kolumna-prawa-clear
{
width:206px ;
height:auto ;
padding-left:15px ;
padding-right:15px ;
padding-bottom:20px ;
/*background:url(../graphic/presentation/tlo-lg-div.jpg) no-repeat top left #FFF;*/
float:right ;
border-left:1px solid #FFF ;
}

div.podstrona-kolumna-prawa a.link-10-niebieski
{
}


ul.poznaj-oferte
{
margin:0 ;
margin-top:10px ;
margin-bottom:10px ;
padding:0 ;
line-height:100% ;
}

ul.poznaj-oferte li
{
background:url(../graphic/presentation/tlo-poznaj-oferte.gif) no-repeat left top ;
list-style:none ;
padding-left:10px ;
padding-bottom:5px ;
}

div#skontaktuj-sie
{
width:193px ;
padding-left:12px ;
height:55px ;
padding-top:65px ;
background:url(../graphic/presentation/tlo-div-skontaktuj-sie.jpg) no-repeat bottom left ;
margin-top:10px ;
border-top:1px solid #e6e6e6 ;
}

address
{
font-size:11px ;
color:#FFF ;
font-style:normal ;
}

address a
{
color:#FFF ;
text-decoration:underline ;
}

ul.lista
{
margin:0 ;
margin-top:20px ;
padding:0 ;
font-size:11px ;
color:#404040 ;
font-weight:bold ;
list-style:url(../graphic/presentation/tlo-lista.gif) outside  ;
}

ul.lista li
{
font-weight:normal ;
margin-left:15px ;
margin-top:10px ;
margin-bottom:15px ;
}

table.urzadzenie
{
border-collapse:collapse ;
width:460px ;
font-size:11px ;
border-top:1px solid #ae0000 ;
margin-bottom:15px ;
}

table.urzadzenie td.urzadzenie-naglowek
{
padding-top:20px ;
}

table.urzadzenie td.urzadzenie-naglowek img
{
margin-bottom:5px ;
}

table.urzadzenie td
{
}

td.urzadzenie-opis
{
color:#404040 ;
text-align:justify ;
line-height:130% ;
padding-bottom:10px ;
}

td.urzadzenie-foto
{
vertical-align:top ;
height:90px ;
padding-top:20px ;
}

td.urzadzenie-foto img
{
border:1px solid #ad0000 ;
}

td.urzadzenie-cena
{
}

table.urzadzenie a.link-10-niebieski
{
}

td.urzadzenie-lista
{
width:64% ;
vertical-align:top ;
padding-top:20px ;
padding-bottom:5px ;
}

ul.urzadzenie-lista
{
margin:0 ;
margin-left:20px ;
padding:0 ;
list-style:url(../graphic/presentation/tlo-poznaj-oferte.gif) outside ;
color:#ac0000 ;
margin-bottom:15px ;
}

ul.urzadzenie-lista li
{
color:#404040 ;
padding-top:5px ;
margin-left:15px ;
}

ul.urzadzenie-lista a {
  text-decoration:none;
  color:#404040;
  font-weight:bold;
}

td.urzadzenie-cena
{
text-align:right ;
font-weight:bold ;
color:#404040 ;
padding-bottom:3px ;
}

td.urzadzenie-cena span
{
color:#00678a ;
font-size:22px ;
}

table.promocje
{
border-bottom:1px solid #e6e6e6 ;
margin-bottom:15px ;
background:url(../graphic/presentation/tlo-promocje.jpg) no-repeat bottom right ;
}

td.promocje-foto
{
padding-bottom:10px ;
}

td.promocje-foto img
{
border:1px solid #ad0000 ;
}

td.promocje-opis
{
color:#404040 ;
font-size:11px ;
vertical-align:top ;
padding-left:10px ;
}

td.promocje-cena
{
color:#404040 ;
font-weight:bold ;
font-size:11px ;
vertical-align:bottom ;
padding-bottom:5px ;
padding-left:10px ;
}

td.promocje-cena span
{
color:#00678a ;
font-size:22px ;
}

table.formularz
{
font-size:11px ;
color:#404040 ;
margin-bottom:20px ;
}

table.formularz input
{
width:200px ;
border:1px solid #ae0000 ;
}

table.formularz textarea
{
width:400px ;
height:100px ;
border:1px solid #ae0000 ;
}

td.formularz-buttony
{
padding-bottom:30px ;
border-bottom:1px solid #e6e6e6 ;
}

table.formularz input.button
{
width:auto ;
height:auto ;
border:none ;
background:#6a6a6a ;
color:#FFF ;
font-size:11px ;
padding-bottom:2px ;
padding-top:2px ;
margin-right:5px ;
border:1px solid #6a6a6a ;
}

input.button:hover
{
border:1px solid #ae0000 ;
}

div.mapa
{
width:400px ;
height:280px ;
border:1px solid #ae0000 ;
margin-bottom:5px ;
}

div.mapa img
{
margin:0 ;
}

div.podstrona-kolumna-lewa address
{
font-size:11px ;
color:#000 ;
font-style:normal ;
line-height:130% ;
}




















