body {margin: 0; padding: 0; background: #BEE9FF url(images/tlo.jpg) repeat-x top left; height:100%; }

table {border: 0;}

div#kontener {
    position: relative;
    margin: 0px; background: #BEE9FF url(images/tlo2.jpg) repeat-y top left;
    height:100%;
    min-height:100%;/*for mozilla*/
    width: 811px;
    
     }

#kolumna1 {width: 184px; float: left; }
#kolumna2 {width: 443px; background: #FAFFE9; float: left;}
#kolumna3 {width: 184px;  float: right;}

div.top1	{
	background: url(images/top1.gif) repeat-y top center;
	height: 91px;
}

div.top2	{
	background: #FAFFE9 url(images/logo.gif) no-repeat bottom center;
	height: 91px;
}

div.top3	{
	background: url(images/top3.jpg) no-repeat top left;
	height: 91px;
}

div.top4	{
        height: 225px;
	background: url(images/top4.jpg) repeat-x top left;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-align: right;
        line-height: 27px; padding: 10px 22px 0px 0px;
	}

div.top5	{
        height: 234px;
	background: url(images/zdj1.jpg) no-repeat top center;
	}

div.top6	{ height: 115px; }
div.top7	{ height: 120px; }

div.aktualnosci	{
        width: 151px;
        background: #F0F5DD url(images/aktual.jpg) no-repeat top left;
        border-bottom: 1px solid #D7DFC4;
        border-right: 1px solid #DEE5C7;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #9AA088; text-align: justify;
        padding: 1px 16px 16px 16px;
	}

h2 { font-family: Times New Roman, Times, sans-serif; font-size: 23px; color: #9AA088; text-align: left; font-weight: normal;
     margin: 27px 0 10px 0; line-height: 15px;}

h3 { font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #FF930A; text-align: left; font-weight: bold;
     margin: 10px 0 0px 0; line-height: 15px;}

div.kontakt	{
        width: 151px;
        background: #E8EDD4;
        border-bottom: 1px solid #D7DFC4;
        border-right: 1px solid #DEE5C7;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #505734; text-align: left;
        padding: 1px 16px 16px 16px;
	}
	
div.kontaktend	{
        width: 184px; height: 38px;
        background: #BEE9FF url(images/kontakt.gif) no-repeat top left;
        }

img.ikona { margin: 0 5px 0px 0; }


h4 { font-family: Times New Roman, Times, sans-serif; font-size: 23px; color: #AAB48B; text-align: left; font-weight: normal;
     margin: 19px 0 10px 0; line-height: 15px;}

div.srodek1	{
        width: 379px;
        background: #FAFFE9 url(images/gwiazda1.gif) no-repeat top right;
        border-bottom: 1px solid #D7DFC4;
        border-top: 0px;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D84A3; text-align: justify;
        margin: 0px; padding: 0 32px 24px 32px; line-height: 14px;
	}
	
div.srodek2	{
        width: 379px;
        background: #FAFFE9;
        border-bottom: 1px solid #D7DFC4;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D84A3; text-align: justify;
        margin: 0px; padding: 0 32px 24px 32px; line-height: 14px;
	}
	
div.srodek3	{
        width: 379px;
        background: #FAFFE9;
        border-bottom: 1px solid #D7DFC4;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D84A3; text-align: justify;
        margin: 0px; padding: 20px 32px 24px 32px; line-height: 17px;
	}

h1 { font-family: Times New Roman, Times, sans-serif; font-size: 23px; color: #00477E; text-align: left; font-weight: normal;
     margin: 0px 0 18px 0; line-height: 15px; padding: 28px 0 0 0;}

.naglowek {margin: 20px 0 5px 0;}
.ikony {margin: 10px 0 0px 0;}

div.gwiazda	{ width: 184px; height: 118px; }
div.mapka	{ width: 184px; height: 225px; background: #FAFFE9 url(images/kolumna3.jpg) repeat-y top right; }
img.but     { border: 0px; }
div.dane	{ width: 171px; height: 207px; background: #FAFFE9 url(images/danetlo.jpg) no-repeat top left;
                  padding: 49px 13px 0 0; text-align: right; color: #4B83A3;  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }

.danetel { font-weight: bold; font-size: 11px; }
.dane2 { margin: 7px 0 0 0; }

.niebieskibold { font-weight: bold; text-align: left; color: #2E9EBF;  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
.zolty { font-weight: normal; text-align: left; color: #9AA088;  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }

img.lewe { border: 3px solid #D7DDC1; margin: 0 8px 10px 0; }
img.prawe { border: 3px solid #D7DDC1; margin: 0 0px 10px 0; }

img.lewe1 { border: 3px solid #D7DDC1; margin: 0 8px 5px 0; }
img.prawe1 { border: 3px solid #D7DDC1; margin: 0 0px 5px 0; }

div.stopkatlo	{
        width: 443px;
        background: #F5FAE3;
        border-bottom: 1px solid #D7DFC4;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #9AA088; text-align: center;
        margin: 0px; padding: 10px 0px 10px 0px; line-height: 17px;
	}

a.stopka:link     { text-decoration: none; color: #9AA088; font-weight: normal; }
a.stopka:visited  { text-decoration: none; color: #9AA088; font-weight: normal; }
a.stopka:hover    { text-decoration: none; color: #2E9EBF; font-weight: normal; }
a.stopka:active   { text-decoration: none; color: #9AA088; font-weight: normal; }

a.mail1:link     { text-decoration: underline; font-weight: normal; color: #505734; }
a.mail1:visited  { text-decoration: underline; font-weight: normal; color: #505734; }
a.mail1:hover    { text-decoration: underline; font-weight: normal; color: #FF660A; }
a.mail1:active   { text-decoration: underline; font-weight: normal; color: #505734; }

a.mail2:link     { text-decoration: underline; font-weight: bold; color: #4D84A3; }
a.mail2:visited  { text-decoration: underline; font-weight: bold; color: #4D84A3; }
a.mail2:hover    { text-decoration: underline; font-weight: bold; color: #2E9EBF; }
a.mail2:active   { text-decoration: underline; font-weight: bold; color: #4D84A3; }

a.wiecej:link     { text-decoration: none; color: #FF930A; font-weight: normal; }
a.wiecej:visited  { text-decoration: none; color: #FF930A; font-weight: normal; }
a.wiecej:hover    { text-decoration: none; color: #FF660A; font-weight: normal; }
a.wiecej:active   { text-decoration: none; color: #FF930A; font-weight: normal; }

a.menu:link     { text-decoration: none; color: #ffffff; font-weight: normal; }
a.menu:visited  { text-decoration: none; color: #ffffff; font-weight: normal; }
a.menu:hover    { text-decoration: none; color: #FAFFE9; font-weight: bold; }
a.menu:active   { text-decoration: none; color: #ffffff; font-weight: normal; }

input.pole 	{
	border: 1px solid #F0F5E0;
	margin: 0px 0px 0px 0px;
	padding: 4px 2px 3px 2px;
	
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #00477E;
}

.formularz     { width: 369; }

.formularz1	{
        width: 110px; height: 30px; 
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D84A3; text-align: right;
        margin: 0px 0 0 0; padding: 0px 10px 0px 0px; line-height: 14px;
	}
.formularz2	{
        width: 259px; height: 30px; 
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D84A3; text-align: left;
        margin: 0px; padding: 0 0px 0px 0px; line-height: 14px; 
	}

.formularz3	{
        width: 110px; height: 30px; background: #F6FCE2;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D84A3; text-align: right;
        margin: 0px 0 0 0; padding: 0px 10px 0px 0px; line-height: 14px;
	}
.formularz4	{
        width: 259px; height: 30px; background: #F6FCE2;
        font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #4D84A3; text-align: left;
        margin: 0px; padding: 0 0px 0px 0px; line-height: 14px;
	}

select { background-color: white; color: #F0F5E0; border: 1px solid #F0F5E0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #00477E; padding: 4px 2px 3px 2px;}
textarea { width: 250px; background-color: white; color: #F0F5E0; border: 1px solid #F0F5E0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #00477E; padding: 4px 2px 3px 2px;}

.cienie { height: 100%; background: #FAFFE9 url(images/cienie.jpg) repeat-y top right; }

.oferujemy { padding: 0 0 0 30px; line-height: 20px; }
