body {color: #000000; background-color: #ffffff; padding: 0px; margin: 0px; text-align: center;}
img {border: none; horizontal-align: left;}
table {border: 0px; }
td {vertical-align: top; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #000000; text-align: justify;}

#glowna {width: 769px; vertical-align: top; margin: 0 auto;}
#top {height:178px;}

#menuglowne {height: 36px; background-image:url(img/menu2.gif); background-repeat:repeat-x;}
td.menuodstep {width: 1px;}
#menup1 {width: 153px;}
#menup2 {width: 153px;}
#menup3 {width: 153px;}
#menup4 {width: 153px;}
#menup5 {width: 153px;}

#topkoniec {height: 28px; background-image:url(img/top3.gif); background-repeat:repeat-x; backgroud-position: top;}
#srodek {width:769px; border:0;}
#lewa {width: 199px;}
#margines {width: 10px;}
#prawa {width:560px;}

.box1 {width:199px; border: 1px solid #DFE6E8; margin: 0 0 4px 0; background-image:url(img/kontekstowetlo1.gif); background-repeat:repeat-y; backgroud-position: top;}
td.zakonczenie {height:10px;}
.box2 {width:199px; border: 1px solid #DFE6E8; margin: 0 0 4px 0;}
td.box2s {padding: 10px 19px 10px 19px; text-align: left;}
.box3 {width:199px; border: 1px solid #DFE6E8; margin: 0 0 4px 0; background-color: #EAEFF0; background-image:url(img/cieniowanie.gif); background-repeat:repeat-x; backgroud-position: top;}
.560 {width:560px; border:0;}
.560a {width:560px; height: 50px; border:0;}
.ofertaodstep {width:10px;}
.naglowek {height:21px; margin: 0 0 0 13px; border:0; background-image:url(img/naglowek1.gif); background-repeat:repeat-x; background-position: bottom;}
.naglowekpod {background-color: #DFE6E8; height:3px; padding: 0 0 0 0px; border:0; }
.naglowekpod2 {height:10px; background-image:url(img/naglowekpod2.gif); background-repeat:repeat-x; background-position: top;}
.box4 {width:180px; border: 1px solid #DFE6E8; margin: 0 10px 0 0; background-color: #F8FAFB;}
.box6 {width:180px; border: 1px solid #DFE6E8; margin: 0 0px 0 0; background-color: #F8FAFB;}
.niebieski {height: 3px; background-color: #1DC1E9;}
.zolty {height: 3px; background-color: #FFC539;}
.pomarancz {height: 3px; background-color: #FF9639;}
.niebieski2 {height: 16px; background-color: #1DC1E9; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; vertical-align: middle;}
.zolty2 {height: 16px; background-color: #FFC539; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; vertical-align: middle;}
.pomarancz2 {height: 16px; background-color: #FF9639; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; vertical-align: middle;}
.info {padding: 10px 7px 5px 7px; height: 85px; text-align: justify; font-family: Tahoma, Georgia, sans-serif; font-size: 9px; color: #344246; font-weight: normal; vertical-align: top; line-height: 12px;}

.news {width:348px; border: 1px solid #DFE6E8; margin: 0px 10px 0 0; padding: 10px 10px 10px 10px;}
h2 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FF9639;
	padding: 0px 0 0 0px;
	margin: 0;
	text-align: left;
	}

h3 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #AAB9BE;
	text-align: left;
	padding: 3px 0 0 0px;
	margin: 0;
}

.newstresc {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #344246;
	text-align: justify;
	padding: 0px 0px 0px 0px;
	margin: 0;
}

.zloz {width:180px; height:301px; border: 1px solid #DFE6E8; margin: 0px 0px 0 0px; padding: 0 0 0 0; background-image:url(img/zlozoferte.jpg); background-repeat:no-repeat; background-position: top;}
.margines {width:10px;}

.wydarzenia {width: 370px; border: 1px solid #DFE6E8;}
.wydarzenia1 {width: 159px; border: 1px solid #DFE6E8; background-color: #F8FAFB; padding: 10px 10px 10px 10px;}
.wydarzenieimg {margin: 0 0 3px 0;}
.wydarzenie {width:378px; border: 1px solid #DFE6E8; margin: 0px 10px 0 0; padding: 10px 10px 10px 10px;}

.wydarzenie2 {width:537px; border: 1px solid #DFE6E8; margin: 0px 10px 0 0; padding: 10px 10px 10px 10px;}
.wydarzenie2_kontakt {width:537px; text-align: center; border: 1px solid #DFE6E8; margin: 0px 10px 0 0; padding: 10px 10px 10px 10px;}

h4 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0AA7CF;
	padding: 0px 0 0 0px;
	margin: 0;
	text-align: left;
	}

.kat1 {width: 126px; height:82px; background-color: #DFE6E8; vertical-align: middle; text-align: center;}
.kat2 {width: 10px; height:82px;}
.kat3 {width: 422px; height:82px; margin: 0px 0px 0 0px; padding: 0 0 0 0; background-image:url(img/kat.gif); background-repeat:no-repeat; background-position: bottom left;}

.kat5 {width: 558px; height:82px; margin: 0px 0px 0 0px; padding: 0 0 0 0; }

h5 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #0AA7CF;
	text-align: left;
	padding: 0 0 0 0px;
	margin: 0;
	}

h6 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #344246;
	text-align: left;
	padding: 0 0 0 0px;
	margin: 0;
}
.kat4 {padding: 3px 0 0 0; text-align: justify; font-family: Tahoma, Georgia, sans-serif; font-size: 9px; color: #727E82; font-weight: normal; vertical-align: top; line-height: 12px;}


.opis {width:560px; border: 1px solid #DFE6E8; margin: 0 0 0 0;}
.opis1 {height: 31px;}
.opis11 {height: 15px;}
.opis2 {padding: 0 10px 0 10px;}
.opis2a {width:540px;}
.opiskolumna1 {width:116px; background-color: #F6F8F8; padding: 10px 10px 10px 10px; text-align: right; font-family: Tahoma, Georgia, sans-serif; font-size: 10px; color: #344246; font-weight: normal; vertical-align: top; line-height: 20px;}
.opiskolumna2 {width:170px; padding: 10px 10px 10px 10px; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #344246; font-weight: bold; vertical-align: top; line-height: 20px;}
.opiskolumna3 {width:250px; vertical-align: bottom right;}

.opis2a_form {width:520px;}
.opiskolumna1_form {width:240px; background-color: #F6F8F8; padding: 10px 10px 10px 10px; text-align: right; font-family: Tahoma, Georgia, sans-serif; font-size: 10px; color: #344246; font-weight: normal; vertical-align: middle; line-height: 15px;}
.opiskolumna2_form {width:240px; padding: 10px 10px 10px 10px; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #344246; font-weight: bold; vertical-align: top; line-height: 15px;}

.imgopis {border: 5px solid #DFE6E8;}
.imgopis2 {border: 5px solid #DFE6E8; margin: 0 0 5px 0;}
.opis3 {height: 33px;}
.opis33 {height: 15px;}
.opis4 {width: 226px; vertical-align: top; text-align: left;}
.opis5 {width: 310px; text-align: justify; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #344246; font-weight: normal; vertical-align: top; line-height: 16px;}
.tab1 {width: 310px;  }
.tab1a {height: 11px; background-color: #7ADFF8; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; vertical-align: middle;}
.tab1b {padding: 7px 10px 7px 10px; background-color: #DFE6E8; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #344246; font-weight: normal; vertical-align: middle; line-height: 16px;}
.tab2a {height: 11px; background-color: #FFC539; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; vertical-align: middle;}
.tab2b {padding: 7px 10px 7px 10px; background-color: #F1F4F5; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #344246; font-weight: normal; vertical-align: top; line-height: 16px;}
.tab2bl {padding: 7px 10px 7px 10px; background-color: #F1F4F5; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #344246; font-weight: normal; vertical-align: top; line-height: 16px;}
.tabodstep {height: 1px;}
.tab3 {width: 310px; border: 1px solid #F1F4F5; }
.tab3a {padding: 7px 7px 7px 7px; height: 14px; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #FF9639; font-weight: bold; vertical-align: middle;}
.tab3b {padding: 7px 7px 7px 7px; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #344246; font-weight: normal; vertical-align: top; line-height: 16px;}
.opis6 {height: 10px;}


h1 {
font-family: Arial, Georgia, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #0AA7CF;
	padding: 0px 0 0px 0px;
	margin: 0 0 0 0;
	text-align: left;
	}









.normalny {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #344246; line-height: 11px; font-weight: normal;}
.pogrubiony {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #344246; line-height: 11px; font-weight: bold;}
.normalny_lewa {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #344246; line-height: 11px; font-weight: normal; text-align: left;}







table.center {
	width: 100%;
	height: 100%;
	background-color: #FFCB05;
}

td.center {
	vertical-align: middle;
	text-align: left;
}







.menu2
{
font-family: Tahoma, Helvetica, sans-serif;
font-size:8pt;
background-image:url(img/kontekstowetlo.gif); background-repeat:repeat-y; backgroud-position: top;
}

.menu2 a {
display: block;
padding-bottom: 4px;
padding-left: 29px;
padding-top: 5px;
padding-right: 0px;
text-decoration: none;
width: 168px; height: 14px;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #344246;
background-image:url(img/kontekstowetlo.gif); background-repeat:repeat-y; backgroud-position: top;

}

.menu2 a:hover {
font-family: Tahoma, Helvetica, sans-serif;
color: #344246;
font-size: 11px;
text-decoration: bold;
background-image:url(img/kontekstowetloon.gif); background-repeat:repeat-y; backgroud-position: top;
}

.menu2 a:visited {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #344246;
}




.menu1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color: #333333;
}

.menu1 a {
display: block;
padding-bottom: 10px;
padding-left: 0px;
padding-top: 10px;
padding-right: 0px;
text-decoration: none;
text-align: center;
width: 100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
background-color: #900000;
background-image: url(img/menu1.gif);
border-right-width: 0px;
border-right-style: solid;
border-right-color: #ffffff;
}

.menu1 a:hover {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
font-size: 12px;
text-decoration: bold;
background-image: url(img/menu1on.gif);
}

.menu1 a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
}


div.wyszukiwarka {padding: 0 19px 0 19px;}

.szukaj
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:8pt;
color: #ffffff;
}

.szukaj a {
display: block;
padding-bottom: 3px;
padding-left: 13px;
padding-top: 3px;
padding-right: 0px;
text-decoration: bold;
text-align: left;
width: 52px;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
background-image:url(img/szukajof.gif); backgroud-position: top;
}

.szukaj a:hover {
font-family: Tahoma, Helvetica, sans-serif;
color: #ffffff;
font-size: 11px;
text-decoration: bold;
background-image:url(img/szukajon.gif); backgroud-position: top;
}

.szukaj a:visited {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
background-image:url(img/szukajof.gif); backgroud-position: top;
}

.buttonalign1 {padding-left: 100px;}
.buttonalign2 {padding-left: 104px;}
.buttonalign3 {padding: 5px 0 0 287px;}
.buttonalign3a {padding: 5px 0 0 470px;}
.buttonalign4 {padding: 5px 0 0 300px;}
.buttonalign5 {padding: 0 0 0 363px;}

.wiecejsz
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
}

.wiecejsz a {
display: block;
padding-bottom: 3px;
padding-left: 13px;
padding-top: 2px;
padding-right: 0px;
text-decoration: bold;
text-align: left;
width: 46px;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
background-image:url(img/wiecejszof.gif); backgroud-position: top;
}

.wiecejsz a:hover {
font-family: Tahoma, Helvetica, sans-serif;
color: #ffffff;
font-size: 10px;
text-decoration: bold;
background-image:url(img/wiecejszon.gif); backgroud-position: top;
}

.wiecejsz a:visited {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 10px;
background-image:url(img/wiecejszof.gif); backgroud-position: top;
}

.wiecejpom
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
}

.wiecejpom a {
display: block;
padding-bottom: 3px;
padding-left: 13px;
padding-top: 2px;
padding-right: 0px;
text-decoration: bold;
text-align: left;
width: 46px;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
background-image:url(img/wiecejpomof.gif); backgroud-position: top;
}

.wiecejpom a:hover {
font-family: Tahoma, Helvetica, sans-serif;
color: #ffffff;
font-size: 10px;
text-decoration: bold;
background-image:url(img/wiecejpomon.gif); backgroud-position: top;
}

.wiecejpom a:visited {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 10px;
background-image:url(img/wiecejpomof.gif); backgroud-position: top;
}

.wiecejblu
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
}

.wiecejblu a {
display: block;
padding-bottom: 3px;
padding-left: 13px;
padding-top: 2px;
padding-right: 0px;
text-decoration: bold;
text-align: left;
width: 46px;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
background-image:url(img/wiecejbluof.gif); backgroud-position: top;
}

.wiecejblu a:hover {
font-family: Tahoma, Helvetica, sans-serif;
color: #ffffff;
font-size: 10px;
text-decoration: bold;
background-image:url(img/wiecejbluon.gif); backgroud-position: top;
}

.wiecejblu a:visited {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 10px;
background-image:url(img/wiecejbluof.gif); backgroud-position: top;
}



.katalog
{
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
color: #676157;
}

.katalog a {
display: block;
padding-bottom: 0px;
padding-left: 20px;
padding-top: 0px;
padding-right: 0px;
text-decoration: none;
width: 224px;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 9px;
color: #032E51;
background-color: #F7F5F2;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #ffffff;
background-image:url(img/strzalka.gif); background-position: center left; background-repeat: no-repeat;
}

.katalog a:hover {
font-family: Tahoma, Helvetica, sans-serif;
color: #032E51;
font-size: 9px;
text-decoration: bold;
background-color: #F0EDE8;
}

.katalog a:visited {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 9px;
color: #032E51;
}



.stopka {line-height: 36px; text-align: center; font-size: 11px; font-family: tahoma,arial,helvetica,sans-serif; color: #344246; }

a.stopka:link
{
font-size: 11;
text-decoration: none;
color: #344246;
font-weight: normal;
 }

a.stopka:visited
{
font-size: 11;
text-decoration: none;
color : #344246;
font-weight: normal;
}
a.stopka:hover
{
font-size: 11;
text-decoration: none;
color: #0AA7CF;
font-weight: normal;
}

a.stopka:active {
font-size: 11;
color: #344246;
text-decoration: normal;
font-weight: bold;
}

.link1 {font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; line-height: 14px;}
.link2 {font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; line-height: 20px;}
.link3 {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; line-height: 21px;}

a.link1:link
{
text-decoration: none;
color: #344246;
font-weight: normal;
 }

a.link1:visited
{
text-decoration: none;
color : #344246;
font-weight: normal;
}
a.link1:hover
{
text-decoration: underline;
color: #47BDDB;
font-weight: normal;
}

a.link1:active {
color: #344246;
text-decoration: normal;
font-weight: normal;
}

.stopka1 {height:21px;}
.stopka2 {height:1px; background-color:#C3D1D5;}
.stopka3 {height:42px; background-color: #ffffff;}
.stopka4 {height:64px; background-color:#F8FAFB; vertical-align:middle; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 10px; color: #828F93; font-weight: normal; }
.stopka5 {height:10px; background-color:#F8FAFB; vertical-align:middle; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 10px; color: #F8FAFB; font-weight: normal; }


.warstwa{
    height: auto;
    width: auto;
    left: 75;
    top: 5;
    position: absolute;
    visibility: hidden;
}


input.submit_kod {
        background-color: #5883AF;
        border-color: #000000;
        font-size: 8pt;
        color: #FFFFFF;
        border: 1px solid;
}