html, body {text-align: center; background: url(images/podklad_2200px.jpg) no-repeat; color: #000; margin: 0; padding: 0;}

#TOP {width: 1004px; margin-left: auto; margin-right: auto; font-family: verdana, arial, sans-serif;}

#rodzaj_przegladarki{text-align:center; margin-top:10px; color:white; width: 1000px; height:12px; display: block; font-size: 10px;}

/* ---------------------- główne tło strony-------------------------------------------------------------------------------------------------------------- */
#SRODEK { width: 1004px; height:2200px; display: block; overflow: hidden; float:left; font-family: verdana, arial, sans-serif; background: url(images/tlo_2200.jpg) no-repeat;}
#SRODEK_INNY { width: 1004px; height:2200px; display: block; overflow: hidden; float:left; font-family: verdana, arial, sans-serif; background: url(images/tlo_bez_przyciskow_1004x2200.jpg) no-repeat;}

#reklama_gora{height: 40px; width: 952px; margin-top: 5px; margin-left: 25px; float: left; display:block;}


#CENTRUM{width: 950px; height: 1540px; margin-top: 50px; margin-left: 25px; float: left; display:block; font-family: verdana, arial, sans-serif;}
#str_lewa{width: 615px; height: 1180px;  margin-top: 20px; margin-left: 25px; float: left; display:block; font-family: verdana, arial, sans-serif;}
#str_prawa{width: 315px; height: 1180px; margin-top: 20px; margin-left: 20px; float: left; display:block; font-family: verdana, arial, sans-serif;}


/* ---------------------- blok_reklamowy_na_stronie_głównej --------------------------------------------------------------------------------------------------------------------------------------------- */
#blok_reklamowy_glowna_strona{width: 953px; height:201px; margin-left: 24px; margin-top: 0px; display: block; overflow: hidden; float:center;}


/* ---------------------- dół przyciski i napis pod przyciskami ------------------------------------------------------------------------------------------ */
#informator_odn{height: 150px; width: 150px; margin-left: 26px; float: left; display:block;}
#term_form_odn{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#form_zgl_odn{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#kadra_odn{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#publikacje_odn{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#pliki_odn{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}

#kursy_ckp{height: 150px; width: 150px; margin-left: 26px; float: left; display:block;}
#praktyki_ckp{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#terminarz_ckp{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#uslugi_ckp{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#kadra_ckp{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}

#informatorroczny_oddz{height: 150px; width: 150px; margin-left: 26px; float: left; display:block;}
#formularze_oddz{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#kadra_oddz{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#plan_oddz{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#info_oddz{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#archiwum_oddz{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}

#przycisk_odn{height: 150px; width: 305px; margin-left: 25px; float: left; display:block;}
#przycisk_oddz{height: 150px; width: 305px; margin-left: 10px; float: left; display:block;}
#przycisk_ckp{height: 150px; width: 320px; margin-left: 10px; float: left; display:block;}

#pusty{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}
#archiwum{height: 150px; width: 150px; margin-left: 10px; float: left; display:block;}

/* ----------------------górne menu na pasku--------------------------------------------------------------------------------------------------------------------- */
#MENU {margin-left: 30px; margin-top: 155px; width: 940px; height: 40px; display:block; text-decoration: none; font-family: verdana, arial, sans-serif;}
#outside{color: white;}
#navigation-1 { padding:1px 0px; margin:0px; list-style:none; width:100%; height:21px; font:normal 8pt verdana, arial, helvetica;}
#navigation-1 li { margin:0px; padding:0px; display:block; float:left; position:relative; width:110px;}
#navigation-1 li a:link, #navigation-1 li a:visited {padding:6px 0px; display:block; text-align:center; text-decoration:none; width:130px; height:13px; color: white;}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active { padding:6px 0; display:block; text-align:center; text-decoration:none; color:white; width:128px; height:15px;}
#navigation-1 li ul.navigation-2 { margin:0; padding:1px 1px 0; list-style:none; display:none; background: #606078; width:128px; position:absolute; top:21px; left:-1px; border-top:none;}
#navigation-1 li:hover ul.navigation-2 {display:block;}
#navigation-1 li ul.navigation-2 li { width:128px; clear:left;}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited { clear:left; padding:4px 0; width:128px; border:none; position:relative; z-index:1000;}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover { clear:left; padding:4px 0; width:128px; border:none; position:relative; z-index:1000;}
#navigation-1 li ul.navigation-2 li ul.navigation-3 { display:none; margin:0; padding:0; list-style:none; position:absolute; left:145px; top:-2px; z-index:900;}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {display:block;}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {background:#000099;}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {background:#0066FF;}
#navigation-1 li ul.navigation-2 li a span { position:absolute; top:0; left:132px; font-size:12pt; color:#fe676f;}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span { position:absolute; top:0; left:132px; font-size:12pt; color:#ffffff;}

/* ---------------------- lewa czesc na stronach index, ckp, oddz, odn ----------------------------------------------------------------------------------------------------------------------------- */
.lewa_naglowek{text-align:center; margin-top:20px; line-height:20px; font-weight: bold; color:black; font-size: 16px;}
.lewa{text-align:center; line-height:20px; color:black; font-size: 14px; font-style: italic;}
.lewa_a{text-align:left; margin-left: 80px; line-height:20px; color:black; font-size: 14px; font-weight: bold;}
.lewa_b{text-align:left; margin-left: 80px; line-height:20px; color:black; font-size: 14px;}
.lewa_c{text-align:justify; margin-left: 30px; margin-right: 30px; line-height:20px; color:black; font-size: 14px; font-style: italic;}
.lewa_d{text-align:left; margin-left: 30px; margin-right: 30px; line-height:20px; color:black; font-size: 14px; font-weight: bold;}
.lewa_e{text-align:center; margin-left: 30px; margin-right: 30px; line-height:20px; color:black; font-size: 14px; font-weight: bold;}

.lewa_f{text-align:center; margin-left: auto; margin-right: auto; line-height:20px; color:blue; font-size: 20px; font-weight: bold; font-family: georgia;}
.lewa_g{text-align:center; margin-left: auto; margin-right: auto; line-height:20px; color:blue; font-size: 16px; font-weight: bold; font-family: georgia;}
.lewa_h{text-align:center; margin-left: auto; margin-right: auto; line-height:20px; font-size: 20px; font-weight: bold; font-family: georgia;}
.lewa_k{text-align:center; margin-left: auto; margin-right: auto; line-height:20px; color:blue; font-size: 20px; font-weight: bold; font-family: georgia;}

.lewa_lista{list-style-type: disc; text-align:justify; margin-left: 30px; margin-right: 30px; line-height:20px; color:black; font-size: 12px;}
.lewa_dol{text-align:left; margin-top: 30px; margin-left: 80px; line-height:20px; color:black; font-size: 14px; font-weight: bold;}
#lewa_obrazki{width: 600px; height:100px; margin-top: 0px; margin-left: 10px; display: block;}


#przedsiewziecia_cdie{width: 600px; height:650px; margin-top: 0px; margin-left: 10px; display: block;}
#reklama_cdie{width: 600px; height:250px; margin-top: 0px; margin-left: 10px; display: block;}


#uwaga_cdie{width: 615px; height:480px; margin-top: 0px; margin-left: 0px; display: block; font-family: verdana, arial, sans-serif;}
.uwaga_a{text-align:justify; line-height:25px; font-size: 16px; margin-left:30px; margin-right:30px;}
.uwaga_b{text-align:right; line-height:25px; font-size: 16px; margin-left:30px; margin-right:30px;}
.uwaga_c{text-align:center; line-height:25px; font-size: 12px;margin-left:30px; margin-right:30px; font-weight: bold;}
.uwaga_d{text-align:center; line-height:10px; font-size: 22px; font color: red;}


/* ---------------------- prawa czesc na stronach index, ckp, oddz, odn ---------------------------------------------------------------------------------------------------------------------------- */
.prawa_naglowek{text-align:center; margin-top:20px; line-height:20px; font-weight: bold; color:black; font-size: 16px;}
.prawa_a{text-align:justify; margin-left:10px; margin-right:10px; margin-top:5px; line-height:15px; color:black; font-size: 12px;}

/* ---------------------- ogolne znaczniki dla wszystkich stron ---------------------------------------------------------------------------------------------------------------------------- */
.tytul_strony{text-align:center; margin-top:20px; line-height:20px; font-weight: bold; color:black; font-size: 16px;}
.ogolny_a{text-align:justify; margin-left: 10px; margin-right: 30px; line-height:20px; color:black; font-size: 14px; }
.ogolny_b{text-align:left; margin-left: 30px; margin-right: 30px; line-height:20px; color:black; font-size: 14px; }

/* ---------------------- dyrekcja_cdie ---------------------------------------------------------------------------------------------------------------------------- */
#dyrekcja_cdie {margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.dyr_a{text-align:center; line-height:5px; color:black; font-size: 12px;}
.dyr_b{text-align:center; line-height:5px; color:black; font-size: 12px; font-weight: bold;}
#prus {width: 300px; height:240px; margin-top: 50px; margin-left: auto; margin-right: auto; display: block;}
#nowinska {margin-top: 60px; width: 290px; height:260px; margin-left: 0px; display: block; float:left;}
#suszynski {margin-top: 60px; width: 370px; height:260px; margin-left: 0px; display: block; float:left;}
#olszewski {margin-top: 60px; width: 290px; height:260px; margin-left: 0px; display: block; float:left;}

/* ---------------------- informator_cdie ---------------------------------------------------------------------------------------------------------------------------- */
#informator_cdie {margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.informator_a{text-align:center; line-height:20px; color:black; font-size: 14px; font-weight: bold;}
.informator_b{text-align:left; margin-left:30px; margin-right:30px; line-height:20px; color:black; font-size: 12px; }
.informator_c{text-align:left; margin-left:30px; line-height:0px; color:black; font-size: 12px; }

/* ---------------------- kadra_cdie ---------------------------------------------------------------------------------------------------------------------------- */
.kadra_a{text-align:left; margin-left: 30px; line-height:10px; color:black; font-size: 15px; font-weight: bold;}
.kadra_b{text-align:left; margin-left: 30px; line-height:10px; color:black; font-size: 13px; font-weight: bold;}
.kadra_c{text-align:left; margin-left: 30px; line-height:8px; color:black; font-size: 14px;}
#kadra_cdie {text-align:left; margin-top: 50px; width: 450px; height:1380px; margin-left: 50px; display: block; float:left; font-size: 13px; line-height:17px;}
#kadra_cdie_stanowiska {text-align:left; margin-top: 130px; width: 400px; height:1300px; margin-left: 5px; display: block; float:left; font-size: 13px; line-height:17px;}

/* ---------------------- przetargi_cdie ---------------------------------------------------------------------------------------------------------------------------- */
#przetargi_cdie {text-align:left; margin-top: 50px; width: 930px; height:1390px; margin-left: 25px; display: block; float:left;}
.przetargi{text-align:left; margin-left: 10px; line-height:14px; color:black; font-size: 10px; }
.przetargi_a{text-align:center; margin-left: auto; margin-right: auto; line-height:20px; color:black; font-size: 12px; font-weight: bold;}
.przetargi_b{text-align:right; margin-right: 30px; line-height:10px; color:black; font-size: 10px; }
.przetargi_c{text-align:left; margin-right: 30px; line-height:15px; color:black; font-size: 10px; font-weight: bold;}

/* ---------------------- poczta_cdie ---------------------------------------------------------------------------------------------------------------------------- */
#poczta_glowna {margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.poczta_a{text-align:left; text-align:center; line-height:5px; color:black; font-size: 12px;}
.poczta_b{text-align:left; text-align:center; line-height:5px; color:black; font-size: 12px; font-weight: bold;}
#poczta_cdie {width: 300px; height:240px; margin-top: 50px; margin-left: auto; margin-right: auto; display: block;}
#poczta_odn {margin-top: 60px; width: 290px; height:260px; margin-left: 0px; display: block; float:left;}
#poczta_oddz {margin-top: 60px; width: 370px; height:260px; margin-left: 0px; display: block; float:left;}
#poczta_ckp {margin-top: 60px; width: 290px; height:260px; margin-left: 0px; display: block; float:left;}

/* ---------------------- kontakt ---------------------------------------------------------------------------------------------------------------------------- */
#kontakt_ogolny{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.kontakt_a{text-align:center; margin-left: 10px; line-height:5px; color:black; font-size: 12px; font-weight: bold;}
.kontakt_b{text-align:center; margin-left: 10px; line-height:5px; color:black; font-size: 10px; }
#kontakt_lewa{width: 470px; height: 630px;  margin-top: 0px; margin-left: 0px; float: left; display:block; }
#kontakt_prawa{width: 470px; height: 630px; margin-top: 0px; margin-left: 10px; float: left; display:block; }
#kontakt_google{margin-top: 20px; width: 425px; height:350px; margin-left: 30px; display: block; float:left; }
#kontakt_mapa{margin-top: 10px; width: 425px; height:350px; margin-left: 20px; display: block; float:left; }

/* ---------------------- kadra_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#kadra_ckp_1 {margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.kadra_ckp_a{text-align:center; line-height:5px; color:black; font-size: 12px;}
.kadra_ckp_b{text-align:center; line-height:5px; color:black; font-size: 12px; font-weight: bold;}
.kadra_ckp_c{text-align:center; line-height:5px; color:black; font-size: 12px; font-weight: bold;}
.kadra_ckp_d{margin-left: 30px; text-align:left; line-height:20px; color:black; font-size: 11px;}
.kadra_ckp_e{text-align:center; line-height:20px; color:black; font-size: 11px;}
#olszewski_kadra {width: 300px; height:240px; margin-top: 40px; margin-left: 325px; margin-right: 325px; display: block;}
#brylka {margin-top: 40px; width: 290px; height:260px; margin-left: 0px; display: block; float:left;}
#modzelewski {margin-top: 40px; width: 370px; height:260px; margin-left: 0px; display: block; float:left;}
#politanska {margin-top: 40px; width: 290px; height:260px; margin-left: 0px; display: block; float:left;}
#budowlany {margin-top: 40px; width: 310px; height:280px; margin-left: 0px; display: block; float:left; }
#mechaniczny {margin-top: 40px; width: 330px; height:280px; margin-left: 0px; display: block; float:left; }
#elektryczny {margin-top: 40px; width: 310px; height:280px; margin-left: 0px; display: block; float:left; }
#xxx{margin-top: 0px; width: 300px; height:250px; margin-top: 40px; margin-left: 325px; margin-right: 325px; display: block;}

/* ---------------------- cnc_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#pracownia_jacka{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.cnc_ckp_a{text-align:center; margin-left:40px; margin-right:40px; line-height:20px; color:black; font-size: 12px; font-weight: bold;}
.cnc_ckp_b{text-align:justify; margin-left:40px; margin-right:40px; line-height:20px; color:black; font-size: 12px; }
.cnc_ckp_c{text-align:justify; margin-left:40px; margin-right:40px; line-height:20px; color:black; font-size: 12px; font-style: italic;}

/* ---------------------- terminarz_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#terminarz_ckp1{text-align:left; margin-left: 25px; margin-top: 50px; width: 950px; height:1380px; display: block; float:left; font-size: 12px; line-height:14px;}
.terminarz_ckp_a{text-align:center; line-height:15px; color:black; font-size: 12px; }
table{margin-left:40px; table-layout:auto; width: 90%; color:black; font-size: 10px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 20px;}
th{border: 2px solid ; font-size:10px; padding: 8px 20px;}

/* ---------------------- praktyki_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#praktyki_ckp2{text-align:left; margin-left: 25px; margin-top: 50px; width: 950px; height:1380px; display: block; float:left; font-size: 12px; line-height:20px;}
.praktyki_ckp_aa{text-align:center; margin-left: 30px; margin-right: 30px; line-height:20px; color:black; font-size: 12px; font-style: italic; font-weight: bold;}
.praktyki_ckp_bb{text-align:left; margin-left: 30px; margin-right: 30px; line-height:20px; color:black; font-size: 12px; font-style: italic;}

/* ---------------------- kursy_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#kursy_ckp2{text-align:left; margin-left: 25px; margin-top: 50px; width: 950px; height:1380px; display: block; float:left; font-size: 12px; line-height:20px;}
.praktyki_ckp_a{text-align:left; line-height: 20px; color:black;}
.praktyki_ckp_b{text-align:left; margin-left: 40px; line-height: 20px; color:black;}

/* ---------------------- uslugi_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#uslugickp{margin-left: 50px; text-align:left; margin-top: 50px; width: 950px; height:1380px; display: block; float:left; font-size: 12px; line-height:10px;}
.uslugi_ckp_a{text-align:left; line-height:10px; color:black; font-size: 12px;}
.uslugi_ckp_b{text-align:left; line-height:10px; color:black; font-size: 12px; }

/* ---------------------- kontakt_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#kontakt_ckpu {margin-left: 50px; text-align:left; margin-top: 50px; width: 950px; height:1380px; display: block; float:left; font-size: 12px; line-height:10px;}
#kontakt_ckp_mapa{width: 425px; height:350px; margin-top:20px; margin-left: auto; margin-right: auto; display: block; }
.kontakt_ckp_a{text-align:center; margin-left: 10px; line-height:10px; color:black; font-size: 12px; font-weight: bold;}
.kontakt_ckp_b{text-align:center; margin-left: 10px; line-height:5px; color:black; font-size: 10px; }

/* ---------------------- kadra_odn ---------------------------------------------------------------------------------------------------------------------------- */
#odn_kadra{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
#nowinska_odn {width: 300px; height:240px; margin-top: 0px; margin-left: auto; margin-right: auto; display: block;}
.kadra_odn_a{text-align:center; line-height:5px; color:black; font-size: 12px;}
.kadra_odn_b{text-align:center; line-height:5px; color:black; font-size: 12px; font-weight: bold;}
table{margin-left:40px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 20px;}
th{border: 2px solid ; font-size:14px; padding: 8px 20px;}

/* ---------------------- informator_odn ---------------------------------------------------------------------------------------------------------------------------- */
#odn_informator{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.informator_odn_a{text-align:center; line-height:20px; color:black; font-size: 14px; font-weight: bold;}
.informator_odn_b{text-align:left; margin-left:30px; margin-right:30px; line-height:20px; color:black; font-size: 12px; }
.informator_odn_c{text-align:left; margin-left:30px; line-height:0px; color:black; font-size: 12px; }
table{margin-left:40px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 20px;}
th{border: 2px solid ; font-size:14px; padding: 8px 20px;}

/* ---------------------- harmonogram_odn ---------------------------------------------------------------------------------------------------------------------------- */
#odn_harmonogram{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.harmonogram_odn_a{text-align:center; line-height:20px; color:black; font-size: 14px;}
.harmonogram_odn_b{text-align:center; line-height:20px; color:black; font-size: 14px; font-weight: bold;}
table{margin-left:40px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 20px;}
th{border: 2px solid ; font-size:14px; padding: 8px 20px;}

/* ---------------------- terminarz_odn ---------------------------------------------------------------------------------------------------------------------------- */
#odn_terminarzform{text-align:left; margin-left: 25px; margin-top: 50px; width: 950px; height:1380px; display: block; float:left; font-size: 12px; line-height:20px;}
.terminarz_odn_a{text-align:center; line-height:20px; color:black; font-size: 14px;}
.terminarz_odn_b{text-align:left; margin-left:50px; margin-right:30px; line-height:20px; color:black; font-size: 12px; }
.terminarz_odn_c{text-align:left; margin-left:100px; margin-right:30px; line-height:20px; color:black; font-size: 12px; }

/* ---------------------- pliki_odn ---------------------------------------------------------------------------------------------------------------------------- */
#odn_pliki{text-align:left; font-size: 12px; margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.pliki_odn_a{text-align:left; margin-left:30px; margin-right:30px; line-height:25px; color:black; font-size: 14px; font-weight: bold;}
.pliki_odn_b{text-align:left; margin-left:30px; margin-right:30px; line-height:25px; color:black; font-size: 12px; }
.pliki_odn_c{text-align:left; margin-left:20px; margin-right:30px; line-height:25px; color:black; font-size: 12px; }

/* ---------------------- publikacje_odn ---------------------------------------------------------------------------------------------------------------------------- */
#odn_publikacje{margin-top: 50px; width: 950px; height:1380px; margin-left: 35px; display: block; float:left;}
.publikacje_odn_a{text-align:left; margin-left:30px; margin-right:30px; line-height:13px; color:black; font-size: 11px; font-weight: bold;}
.publikacje_odn_b{text-align:left; margin-left:30px; margin-right:30px; line-height:13px; color:black; font-size: 11px; }
.publikacje_odn_c{text-align:left; margin-left:20px; margin-right:30px; line-height:13px; color:black; font-size: 11px; }

/* ---------------------- liga_zadaniowa_odn ---------------------------------------------------------------------------------------------------------------------------- */
#lz_odn{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.lz_a{text-align:justify; line-height:20px; color:black; font-size: 12px; margin-left:30px; margin-right:30px;}
.lz_b{text-align:center; line-height:5px; color:black; font-size: 12px; margin-left:30px; margin-right:30px;}
.lz_c{text-align:center; line-height:5px; color:black; font-size: 12px;margin-left:30px; margin-right:30px; font-weight: bold;}
.lz_d{text-align:center; line-height:10px; color:black; font-size: 14px; margin-left:30px; margin-right:30px; font-weight: bold;}

word_lz{margin-left: 420px; display:block; float:left;}
pdf_lz{margin-left: 420px; display:block; float:left;}
#liga_zadaniowa_dok1{margin-top: 0px; width: 50px; height:500px; margin-left: 70px; display: block; float:left;}
#liga_zadaniowa_dok2{margin-top: 0px; width: 50px; height:500px; margin-left: 70px; display: block; float:left;}
#liga_zadaniowa_lista{margin-top: 0px; width: 550px; height:500px; margin-left: 20px; display: block; float:left;}



/* ---------------------- ecdl_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#oddz_ecdl{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.ecdl_oddz_a{text-align:justify; line-height:20px; color:black; font-size: 12px; margin-left:30px;margin-right:30px;}
.ecdl_oddz_b{text-align:justify; line-height:15px; color:black; font-size: 14px; font-weight: bold;margin-left:30px;margin-right:30px;}
.ecdl_oddz_c{text-align:center; line-height:15px; color:black; font-size: 12px; margin-left:30px;margin-right:30px; font-weight: bold;}
.ecdl_oddz_d{text-align:left; line-height:10px; color:black; font-size: 12px; margin-left:10px;margin-right:30px;}

/* ---------------------- impreza_ecdl_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#impreza_ecdl{margin-top: 17px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;  font-family: Comic Sans MS;}

#material_ecdl{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;  font-family: Comic Sans MS;}


#pole_impreza_lewa{margin-top: 0px; width: 400px; height:155px; margin-left: 0px; display: block; float:left;}
#pole_impreza_srodek{margin-top: 0px; width: 150px; height:155px; margin-left: 0px; display: block; float:left;}
#pole_impreza_prawa{margin-top: 0px; width: 400px; height:155px; margin-left: 0px; display: block; float:left;}


#men_impreza{margin-left: 120px; margin-top: 0px; float: left; display:block; float:left;}
#kuj_impreza{margin-left: 25px; margin-top: 10px; float: left; display:block; float:left;}
#cdie_impreza{margin-left: 75px; margin-top: 0px; float: left; display:block; float:left;}
#ecdl_impreza{margin-left: 160px; margin-top: 5px; float: left; display:block; float:left;}
#pti_impreza{margin-left: 110px; margin-top: 20px; float: left; display:block; float:left;}

.a_impreza{text-align:center; line-height:35px; color:black; font-size: 22px;font-weight: bold;}
.b_impreza{text-align:center; line-height:15px; color:black; font-size: 20px; margin-left:40px; margin-right:40px;}
.c_impreza{text-align:center; line-height:15px; font-size: 16px; margin-left:30px; margin-right:30px; font-weight: bold;}
.d_impreza{text-align:center; line-height:15px; font-size: 16px; margin-left:30px; margin-right:30px;}
.e_impreza{text-align:justify; line-height:20px; color:black; font-size: 14px;margin-left:30px; margin-right:30px;}
.f_impreza{text-align:center; line-height:15px; color:black; font-size: 16px;font-weight: bold;margin-left:30px; margin-right:30px;}
.g_impreza{text-align:center; line-height:15px; color:black; font-size: 14px;margin-left:30px; margin-right:30px;}
.h_impreza{text-align:center; line-height:15px; font-size: 20px; margin-left:30px; margin-right:30px; font-weight: bold;}


/*
#program{margin-left: 250px; margin-top: 20px; float: left; display:block;}
#word{margin-left: 300px; margin-top: 20px; float: left; display:block;}
#pdf{margin-left: 50px; margin-top: 20px; float: left; display:block;}
#e-mail{margin-left: 200px; margin-top: 20px; float: left; display:block;}
*/

#sponsorzy_ecdl{margin-left: 0px; margin-top: 0px; width: 950px; height:100px; float: left; display:block;}

/* ---------------------- kadra_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#oddz_kadra{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
#suszynski_oddz {width: 400px; height:250px; margin-top: 50px; margin-left: auto; margin-right: auto; display: block;}
.kadra_oddz_a{text-align:center; line-height:5px; color:black; font-size: 12px;}
.kadra_oddz_b{text-align:center; line-height:5px; color:black; font-size: 12px; font-weight: bold;}
.kadra_oddz_c{text-align:center; line-height:5px; color:black; font-size: 14px; font-weight: bold;}
table{margin-left:40px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 20px;}
th{border: 2px solid ; font-size:14px; padding: 8px 20px;}

/* ---------------------- teoretyczne_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#teoretyczne_oddz{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
#suszynski_oddz {width: 400px; height:250px; margin-top: 50px; margin-left: auto; margin-right: auto; display: block;}
.teoretyczne_oddz_a{text-align:justify; margin-left:30px; margin-right:30px; line-height:25px; color:black; font-size: 12px;}
.teoretyczne_oddz_b{text-align:justify; margin-left:30px; margin-right:30px; line-height:25px; color:black; font-size: 12px; font-weight: bold;}
.teoretyczne_oddz_c{text-align:center; margin-left:30px; margin-right:30px; line-height:25px; color:black; font-size: 14px; font-weight: bold;}
table{margin-left:40px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 20px;}
th{border: 2px solid ; font-size:14px; padding: 8px 20px;}

/* ---------------------- bhp_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#oddz_bhp{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
#bhp{margin-left: 50px; text-align:left; margin-top: 0px; width: 900px; height:630px; display: block; float:left; font-size: 12px; line-height:20px;}
.bhp_oddz_a{text-align:left; margin-left:20px; line-height:20px; color:black; font-size: 12px; font-weight: bold;}
.bhp_oddz_b{text-align:left; margin-left:10px; line-height:20px; color:black; font-size: 12px;}

/* ---------------------- kursy_zawodowe_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#oddz_kursy_zawodowe{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
#kursyoddz{margin-left: 50px; text-align:left; margin-top: 0px; width: 900px; height:650px; display: block; float:left; font-size: 12px; line-height:20px;}
.kursyzaw_oddz_a{text-align:left; margin-left:10px; line-height:25px; color:black; font-size: 12px;}

/* ---------------------- kursy_jezykowe_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#oddz_kursy_jezykowe{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.kursyjez_oddz_a{text-align:left; margin-left:40px; margin-right:40px; line-height:25px; color:black; font-size: 12px;}
table{margin-left:40px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 8px 20px;}
th{border: 2px solid ; font-size:14px; padding: 12px 20px;}

/* ---------------------- kursy_komputerowe_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#oddz_kursy_komputerowe{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
table{margin-left:30px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 20px;}
th{border: 2px solid ; font-size:12px; padding: 8px 20px;}

/* ---------------------- innekursy_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#oddz_kursy_inne{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.innekursy_oddz_a{text-align:center; line-height:15px; color:black; font-size: 14px; font-weight: bold;}
.innekursy_oddz_b{text-align:left; line-height:15px; color:black; font-size: 12px;}
.innekursy_oddz_c{text-align:left; margin-right:30px; line-height:15px; color:black; font-size: 10px;}

/* ---------------------- archiwum_ogolne ---------------------------------------------------------------------------------------------------------------------------- */
#archiwum_ogolne{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}

/* ---------------------- archiwum_odn ---------------------------------------------------------------------------------------------------------------------------- */

#archiwumodn{font-size: 10px; line-height:15px; margin-left: 10px; margin-left: 10px; text-align:justify; margin-top: 0px; width: 930px; height:1430px; display: block; float:left; }
.archiwumodn_a{text-align:justify; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 10px;}
.archiwumodn_b{text-align:center; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 10px; font-weight: bold;}

/* ---------------------- archiwum_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#archiwumoddz{font-size: 10px; line-height:15px; margin-left: 10px; margin-left: 10px; text-align:justify; margin-top: 0px; width: 930px; height:1430px; display: block; float:left; }
.archiwumoddz_a{text-align:justify; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 10px;}
.archiwumoddz_b{text-align:center; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 10px; font-weight: bold;}

/* ---------------------- archiwum_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#archiwumckp{font-size: 11px; line-height:15px; margin-left: 10px; margin-left: 10px; text-align:justify; margin-top: 0px; width: 930px; height:1430px; display: block; float:left; }
.archiwumckp_a{text-align:justify; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 11px;}
.archiwumckp_b{text-align:center; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 11px; font-weight: bold;}

/* ---------------------- aktualności_odn ---------------------------------------------------------------------------------------------------------------------------- */
.aktualnosciodn_a{text-align:justify; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 11px;}
.aktualnosciodn_b{text-align:center; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 11px; font-weight: bold;}
#aktualnosciodn{font-size: 10px; line-height:15px; margin-left: 10px; margin-left: 10px; text-align:justify; margin-top: 0px; width: 930px; height:1430px; display: block; float:left; }
table{margin-left:30px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 10px;}
th{border: 2px solid ; font-size:10px; padding: 4px 10px;}

/* ---------------------- aktualności_oddz ---------------------------------------------------------------------------------------------------------------------------- */
#aktualnoscioddz{font-size: 10px; line-height:15px; margin-left: 10px; margin-left: 10px; text-align:justify; margin-top: 0px; width: 930px; height:1430px; display: block; float:left; }
.aktualnoscioddz_a{text-align:justify; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 11px;}
.aktualnoscioddz_b{text-align:center; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 11px; font-weight: bold;}

/* ---------------------- aktualności_ckp ---------------------------------------------------------------------------------------------------------------------------- */
#aktualnoscickp{font-size: 10px; line-height:15px; margin-left: 10px; margin-left: 10px; text-align:justify; margin-top: 0px; width: 930px; height:1430px; display: block; float:left; }
.aktualnoscickp_a{text-align:justify; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 11px;}
.aktualnoscickp_b{text-align:center; margin-left:10px; margin-right:10px; line-height:15px; color:black; font-size: 11px; font-weight: bold;}
.aktualnoscickp_c{margin-left:50px; line-height:15px; color:black; font-size: 11px; font-weight: bold;}

/* ---------------------- wizyty_studyjne ---------------------------------------------------------------------------------------------------------------------------- */
#wizyty_studyjne_pl{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
#wizyty_studyjne_de{margin-top: 50px; width: 950px; height:1380px; margin-left: 25px; display: block; float:left;}
.sv_a{text-align:justify; margin-left:10px; margin-right:10px; line-height:13px; color:black; font-size: 11px;}
.sv_b{text-align:justify; margin-left:10px; margin-right:10px; line-height:13px; color:black; font-size: 11px;}
#wizyty{line-height:15px; margin-left: 10px; margin-left: 10px; text-align:justify; margin-top: 0px; width: 930px; height:1430px; display: block; float:left; }
table{margin-left:30px; table-layout:auto; width: 90%; color:black; font-size: 12px; border:3px solid #868686;}
td{border: 1px solid; padding: 4px 10px;}
th{border: 2px solid ; font-size:11px; padding: 4px 10px;}

/* ---------------------- projekty_unijne ---------------------------------------------------------------------------------------------------------------------------- */
.p_lipno_a{text-align:left; line-height:15px; color:black; font-size: 12px;}
.p_lipno_b{text-align:left; line-height:15px; color:black; font-size: 14px;}

/* ---------------------- firmy_wspolpracujace ---------------------------------------------------------------------------------------------------------------------------- */
#firmy_wspolpracujace{background:white; text-align:left; margin-top: 0px; width: 950px; height:260px; margin-left: 25px; display: block; float:left;}
.firmy_wspolpracujace{text-align:left; color:#4F4F4F; font-weight: bold; font-family: verdana, arial, sans-serif; font-size: 14px;}
#belka_firmy_wspolpracujace{background: url(images/belka_firmy_wspolpracujace.png) no-repeat; margin-top: 0px; display: block; width: 951px; height:20px;}

/* ---------------------- stopka --------------------------------------------------------------------------------------------------------------------------------------------- */
#STOPKA {clear: both; background-color: #888;}
#stopka_a{height: 50px; width: 1004px; display:block; float: left; margin-top:50px; }
.sa{text-align:center; color: white; font-size: 10px;}

/* ---------------------- kondolencje --------------------------------------------------------------------------------------------------------------------------------------------- */
#kondolencje{margin-top: 0px; margin-left:auto; margin-right:auto; display: block; width: 620px; height:272px;}

/* ---------------------- data --------------------------------------------------------------------------------------------------------------------------------------------- */
.data{text-align:right; margin-top: 0px; margin-right: 10px; line-height:0px; color:black; font-size: 10px; font-style: verdana, arial, sans-serif;}

