body {background-color: #E8EEFC; padding: 0px; margin: 0px; text-align: center;}

A:link {text-decoration:none; color:black}

A:visited {text-decoration:none; color:black}

A:active {text-decoration:none; color:black} 

A:hover {background-color: none; color: red}

A.menu:link {text-decoration:none; color:white}

A.menu:visited {text-decoration:none; color:white}

A.menu:active {text-decoration:none; color:white}

A.menu:hover {background-color: none; color: black}



td.mainhead {height: 20px; width: 200px; background-color: #809FE3; vertical-align: middle; align: center; }

font.mainhead { font-family: Comic Sans MS; font-size: 13px; font-weight: bold; color: #626364; }



td.mainmenu {height: 100; width: 200; valign: top; align: left; }

font.mainmenu { font-family: Tahoma; font-size: 10px; font-weight: bold; color: black; }

table.tablemenu {border: 1px dashed #C5D3F2; background-color: #E2EAFA;}

table.tablehead {border: 1px dashed #C5D3F2; background-color: #E8EEFC;}



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 {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 {border:0;}

#lewa {width: 199px;}

#margines {width: 10px;}





.box1 {margin: 0 0 4px 0;background-repeat:repeat-y; backgroud-position: top;}

td.zakonczenie {height:10px;}

.box2 {margin: 0 0 4px 0;}

td.box2s {padding: 10px 19px 10px 19px; text-align: left;}

.box3 {margin: 0 0 4px 0; background-color: #EAEFF0; background-repeat:repeat-x; backgroud-position: top;}

.560 {border:0;}

.560a {height: 50px; border:0;}

.ofertaodstep {width:10px;}

.naglowek {margin: 0 0 0 13px; border:0; }



.box4 {margin: 0 10px 0 0; }

.box6 {margin: 0 0px 0 0; background-color: #F8FAFB;}

.niebieski {height: 5px;}

.zolty {height: 3px; background-color: #FFC539;}

.pomarancz {height: 3px; background-color: #FF9639;}

.niebieski2 {height: 16px; background-color: #809FE3; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; vertical-align: middle; width: 520px;}

.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 {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: 0px 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; }

.wydarzenia1 {width: 159px; padding: 10px 10px 10px 10px;}

.wydarzenieimg {margin: 0 0 3px 0;}

.wydarzenie {width:378px; margin: 0px 10px 0 0; padding: 10px 10px 10px 10px;}



.wydarzenie2 {width:500px; margin: 0px 10px 0 0; padding: 10px 10px 10px 10px;}

.wydarzenie2_kontakt {width:500px; text-align: center; margin: 0px 10px 0 0; padding: 10px 10px 10px 10px;}

.polecane {width:537px; text-align: left; 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:500px; border: 0px solid #DFE6E8; margin: 0 0 0 0;}

.opis1 {height: 31px;}

.opis2 {padding: 0 10px 0 10px;}

.opis2a {width:500px;}

.opiskolumna1 {width:140px;  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:230px; padding: 10px 10px 10px 10px; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 10px; 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: 2px solid #DFE6E8;}

.imgopis2 {border: 2px solid #DFE6E8; margin: 0 0 5px 0;}

.opis3 {height: 33px;}

.opis4 {width: 226px; vertical-align: top; text-align: left;}

.opis5 {width: 300px; 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: 300px;  }

.tab1a {height: 11px; background-color: #809FE3; 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: #E2EAFA; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #780000; font-weight: normal; vertical-align: middle; line-height: 16px;}

.tab2a {height: 11px; background-color: #809FE3; 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: #E2EAFA; text-align: center; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #780000; font-weight: normal; vertical-align: top; line-height: 16px;}

.tab2bl {padding: 7px 10px 7px 10px; background-color: #E2EAFA; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #780000; font-weight: normal; vertical-align: top; line-height: 16px;}

.tabodstep {height: 1px;}

.tab3 {width: 300px; border: 0px solid #F1F4F5; }

.tab3a {padding: 7px 7px 7px 7px; background-color: #809FE3; height: 14px; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; vertical-align: middle;}

.tab3b {padding: 7px 7px 7px 7px; background-color: #E2EAFA; text-align: left; font-family: Tahoma, Georgia, sans-serif; font-size: 11px; color: #780000; font-weight: normal; vertical-align: top; line-height: 16px;}

.opis6 {height: 10px;}







h1 {

font-family: Tahoma, Georgia, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

	color: #780000;

	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 400px;}

.buttonalign31 {padding: 5px 0 0 200px;}

.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/wiecejszof.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/wiecejszon.gif); backgroud-position: top;

}



.wiecejpom a:visited {

font-family: Tahoma, Helvetica, sans-serif;

font-size: 10px;

background-image:url(img/wiecejszof.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/wiecejszof.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/wiecejszon.gif); backgroud-position: top;

}



.wiecejblu a:visited {

font-family: Tahoma, Helvetica, sans-serif;

font-size: 10px;

background-image:url(img/wiecejszof.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: none;

color: red;

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; }







.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;

}
