body {font-family:Tahoma, Trebuchet, Verdana; font-size:12px; color:#000000; margin:0px}

a {color:#000000}
a:hover {color:#f68c3f}

h1 {font-size:22px; color:#f68c3f}
h2 {font-size:18px; color:#f68c3f}
h3 {font-size:14px}

ul {list-style-image:url('IMM/images/imm4/punktorLista.jpg');}

#main0 {width:100%; /*height:159px;*/ margin-left:auto; margin-right:auto; background: url('IMM/images/imm4/tloGora5.jpg') #ffffff; /*background-position:center top; background-repeat:no-repeat*/}
#main {width:960px; margin-left:auto; margin-right:auto; background-color:#ffffff}

#wineta1 {height:28px; background: url('IMM/images/imm4/tloW1.jpg')}
#wineta1 ul li {width:110px; text-align:center}
#wineta1 ul li a {text-decoration:none; color:#000000; display:block; padding-top:6px}
#wineta1 ul li a:hover {text-decoration:none; color:#f17a1c}

#wineta2 {height:54px; background: url('IMM/images/imm4/tloW2.jpg')}  /*height:54px*/

#wineta2 .k1 {padding:10px 0px 0px 0px} /*padding:10px 0px 0px 0px::mikolaj padding:0px 0px 0px 0px*/
#wineta2 .k2 {padding:14px 54px 0px 35px}
#wineta2 .k2EN {padding:12px 0px 0px 35px}
#wineta2 .k3 {padding:4px 0px 0px 250px} /*padding:4px 0px 0px 250px:: mikolaj padding:4px 0px 0px 220px*/
#wineta2 .k4 {padding:14px 0px 0px 31px}
#wineta2 .k5 {padding:16px 0px 0px 3px}


/*#wineta2 form {margin-top:14px}*/
#wineta2 form fieldset {margin:0px; padding:0px; border:none}
#wineta2 form fieldset input {border:none;}
#wineta2 .dalej {background:url('IMM/images/imm4/dalej.jpg'); width:23px; height:20px}
#wineta2 .szukaj {background:url('IMM/images/imm4/szukaj.jpg'); width:109px; height:20px; padding: 1px 0px 1px 20px}

#wineta3 {height:90px; background: url('IMM/images/imm4/tloW3.jpg'); padding-left:0px}
#wineta3 .ko1, .ko2, .ko3, .ko4, .ko5, .ko6, .ko7, .ko8, .ko9 {width:100px; text-align:center}
#wineta3 .padingTop {padding-top:15px}
#wineta3 a {margin-left:6px; margin-right:6px; width:90px; display:block; text-decoration:none; font-weight:bold; text-align:center}

#mkol1 {background:url('IMM/images/imm4/przyciski2/p1R.png');background-repeat:no-repeat; background-position:23px 4px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px}
#mkol1:hover {background:url('IMM/images/imm4/przyciski2/p1R.png');background-repeat:no-repeat; background-position:23px -74px} /*23, 4*/
#mkol2 {background:url('IMM/images/imm4/przyciski2/p2R.png');background-repeat:no-repeat; background-position:24px 0px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px }
#mkol2:hover {background:url('IMM/images/imm4/przyciski2/p2R.png');background-repeat:no-repeat; background-position:24px -78px}
#mkol3 {background:url('IMM/images/imm4/przyciski2/p3R.png');background-repeat:no-repeat; background-position:24px 3px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px}
#mkol3:hover {background:url('IMM/images/imm4/przyciski2/p3R.png');background-repeat:no-repeat; background-position:24px -78px}
#mkol4 {background:url('IMM/images/imm4/przyciski2/p4R.png');background-repeat:no-repeat; background-position:24px 2px; height:30px; padding:50px 0px 0px 0px; margin:10px 0px 0px 0px}
#mkol4:hover {background:url('IMM/images/imm4/przyciski2/p4R.png');background-repeat:no-repeat; background-position:24px -76px}
#mkol5 {background:url('IMM/images/imm4/przyciski2/p5R.png');background-repeat:no-repeat; background-position:26px 0px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px}
#mkol5:hover {background:url('IMM/images/imm4/przyciski2/p5R.png');background-repeat:no-repeat; background-position:26px -78px}

#mkol6 {background:url('IMM/images/imm4/przyciski2/p6R.png');background-repeat:no-repeat; background-position:25px 0px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px}
#mkol6:hover {background:url('IMM/images/imm4/przyciski2/p6R.png');background-repeat:no-repeat;background-position:25px -78px}

#mkol10 {background:url('IMM/images/imm4/przyciski2/p10R.png');background-repeat:no-repeat; background-position:25px 0px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px}
#mkol10:hover {background:url('IMM/images/imm4/przyciski2/p10R.png');background-repeat:no-repeat;background-position:25px -78px}


#mkol7 {background:url('IMM/images/imm4/przyciski2/p7R.png');background-repeat:no-repeat; background-position:21px 0px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px} 
#mkol7:hover {background:url('IMM/images/imm4/przyciski2/p7R.png');background-repeat:no-repeat; background-position:21px -78px}
#mkol8 {background:url('IMM/images/imm4/przyciski2/p8R.png');background-repeat:no-repeat; background-position:22px 0px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px} 
#mkol8:hover {background:url('IMM/images/imm4/przyciski2/p8R.png');background-repeat:no-repeat; background-position:22px -78px}
#mkol9 {background:url('IMM/images/imm4/przyciski2/p9R.png');background-repeat:no-repeat; background-position:22px 0px; height:30px; padding:45px 0px 0px 0px; margin:15px 0px 0px 0px} 
#mkol9:hover {background:url('IMM/images/imm4/przyciski2/p9R.png');background-repeat:no-repeat; background-position:22px -78px}


#wineta4 {height:26px; background: url('IMM/images/imm4/tloW4_2.jpg'); padding-left:180px}

.szlaczek {background-color:#e56d00; height:1px}
.szlaczek2 {background:url('IMM/images/imm4/szlaczek2.jpg'); height:2px; font-size:0}

#strefaOrange0 {/*background-color:#ffad2b;*/ /*height:212px;*/ background:url('IMM/images/imm4/bgSlider.jpg')} /*ffad2b::fc9222*/
#strefaOrange {width:960px; margin-left:auto; margin-right:auto}


#logowanie {background:url('IMM/images/imm4/logowanie.png'); width:143px; height:106px; color:#ffffff; padding:8px 0px 0px 18px} /*161x114*/
#logowanie li{padding-bottom:2px}
#login, #haslo {background:url('IMM/images/imm4/loginTloInput.jpg'); width:114px; height:19px; padding:1px 2px 1px 8px;border:none; font-size:11px}
#przycisk_zaloguj {background:url('IMM/images/imm4/zalogujR.png'); width:89px; height:21px; border:none; color:#ffffff; font-weight:bold; padding:0px 0px 3px 0px;font-family:Tahoma; font-size:12px} /*89x21*/
#przycisk_zaloguj:hover {background:url('IMM/images/imm4/zalogujR.png'); background-repeat:no-repeat; background-position:0px -29px;font-family:Tahoma; font-size:12px}

#strefaBiala0 {background-color:#ffffff}
#strefaBiala {width:960px; margin-left:auto; margin-right:auto; padding-bottom:10px}
.sbK1 {width:161px; margin-top:4px}
.sbK1 li {/*margin-bottom:20px*/}
.sbK2 {width:420px; padding:20px 20px 20px 20px; text-align:justify} /*460px*/
.sbK3 {width:339px; margin-bottom:10px}
.sbK2Sub {width:680px;padding:20px 20px 20px 20px; text-align:justify}
.sbK2SubMI {width:770px;padding:20px 0px 20px 19px; text-align:justify}

#banerPRoto {background:url('IMM/images/imm4/proto.jpg'); display:block; width:159px; height:36px; text-decoration:none; text-align:right; color:#000; padding:6px 3px 0px 0px}
#banerPRoto:hover {color:#f68c3f}

.szkolenieButton {background:url('IMM/images/imm4/szkoleniaR.png');background-repeat:no-repeat; background-position:12px 0px; height:0px; padding:53px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold; text-decoration:none; color:#474747}
.szkolenieButton:hover {background:url('IMM/images/imm4/szkoleniaR.png');background-repeat:no-repeat; background-position:12px -78px; ; color:#fff}

.zapytanieButton {background:url('IMM/images/imm4/zapytanie3R.png');background-repeat:no-repeat; background-position:7px 0px; height:0px; padding:53px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold; text-decoration:none; color:#474747}
.zapytanieButton:hover {background:url('IMM/images/imm4/zapytanie3R.png');background-repeat:no-repeat; background-position:7px -78px; ; color:#fff}

.szkolenieButton2 {background:url('IMM/images/imm4/szkoleniaRP.png');background-repeat:no-repeat; background-position:12px 0px; height:0px; padding:53px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold; text-decoration:none; color:#474747}
.szkolenieButton2:hover {background:url('IMM/images/imm4/szkoleniaRP.png');background-repeat:no-repeat; background-position:12px -78px; ; color:#f68c3f}

.zapytanieButton2 {background:url('IMM/images/imm4/zapytanie3RP.png');background-repeat:no-repeat; background-position:9px 0px; height:0px; padding:53px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold; text-decoration:none; color:#474747}
.zapytanieButton2:hover {background:url('IMM/images/imm4/zapytanie3RP.png');background-repeat:no-repeat; background-position:9px -78px; ; color:#f68c3f}



#stopka0 {background-color:#efefef; padding:10px 0px 10px 0px}
#stopka {width:960px; margin-left:auto; margin-right:auto}
#stopka .kool {width:148px; padding-right:2px; font-size:11px}
#stopka .kool a{text-decoration:none; color:#000000}
#stopka .kool a:hover {color:#f17a1c}
#stopka .tytulS {font-weight:bold; padding-bottom:10px}


.fL {float:left}
.clear {clear:both}
.clearL {list-style:none; padding:0px; margin:0px}
.clearF {padding:0px; margin:0px; border:none}
.taC {text-align:center}
.taR {text-align:right}
.taJ {text-align:justify}
.taL {text-align:left}
.b0 {border:none}
.fwB {font-weight:bold}
.cP {color:#f68c3f} /*#ffad2b*/
.cS {color:#625d5d}
.cN {color:#003663}
.mb2 {margin-bottom:2px}
.mb10 {margin-bottom:10px}
.mt0 {margin-top:0px}
.fs10 {font-size:10px}

.menuGora {font-size:11px}

/*menu*/
#nav, #nav ul { /* all lists */
        padding: 0;
        margin: 0;
        list-style: none;
        line-height: 1;
        z-index:1000;
}

#nav a {
        display: block;
        text-decoration:none;
        color:#ffffff
}

#nav a:hover {
        display: block;
        background:#ffffff; /*#f4a32e*/
        color:#000000
}


#nav li { /* all list items */
        float: left;
        /*width: 95px;*/ /* width needed or else Opera goes nuts */
        
}

#nav li ul { /* second-level lists */
        position: absolute;
        background: #656565 ; /*#656565, #f7f7f7*/
        color:#000000;
        opacity:0.9;filter:alpha(opacity=90);
        width: 190px; /*200*/
        left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
        
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
        left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
        left: auto;
}

/*#navM1 {width:75px}
#navM2 {width:75px}
#navM3 {width:90px}
#navM4 {width:100px}
#navM5 {width:85px}
#navM6 {width:88px}
*/

#navM1 {width:90px}
#navM2 {width:90px}
#navM3 {width:110px}
#navM4 {width:110px}
#navM5 {width:110px}
#navM6 {width:90px}
#navM1Click {width:70px} /*navM1-2*10*/
#navM2Click {width:70px}
#navM3Click {width:90px}
#navM4Click {width:90px}
#navM5Click {width:90px}
#navM6Click {width:70px}

#navM1en {width:150px} /*120*/
#navM2en {width:95px}
/*#navM3en {width:90px}*/
#navM4en {width:110px} /*100*/
#navM5en {width:140px} /*120*/
#navM6en {width:120px} /*98*/

#navM1enClick {width:130px}
#navM2enClick {width:75px}
/*#navM3enClick {width:70px}*/
#navM4enClick {width:90px}
#navM5enClick {width:120px}
#navM6enClick {width:100px}

.napisyMenu {/*width:95px;*/ padding-top:7px; padding-bottom:7px; color:#ffffff; font-size:12px; font-weight:bold; text-align:center}
.napisyPodMenu {width:185px; padding-top:4px; padding-bottom:4px;padding-left:5px; color:#000000; font-size:12px; font-weight:bold}
.menuClickLewa {background:url('IMM/images/imm4/menuTloLewe3.jpg'); width:10px; height:25px; margin-top:1px}
.menuClickSrodek {background:url('IMM/images/imm4/menuTloGora2.jpg'); background-repeat:repeat-x; height:19px; margin-top:1px; padding-top:6px; text-align:center; font-weight:bold; color:#f68c3f}
.menuClickPrawa {background:url('IMM/images/imm4/menuTloPrawe3.jpg'); width:10px; height:25px; margin-top:1px}
/*menu-koniec*/

#menukon {margin-bottom:0px; font-size:11px}
#menukon li {background-color:#e8e8e8; margin-bottom:1px; /*height:19px*/}
#menukon a {display:block; padding:2px 0px 3px 5px; color:#000; text-decoration:none}
#menukon a:hover {color:#ffffff; background-color:#f68c3f}
#menukon .zaznaczony {background-color:#969696; color:#ffffff; } /*b1b1b1*/
#menukon .zaznaczony2 {background-color:#969696; color:#ffffff; padding-left:20px}
#menukon .zaznaczony3 {padding-left:20px}
#menukon .tytul {padding:5px 0px 0px 9px; font-weight:bold; height:18px}

/*formularz zapytanie*/
#zapytanie4 {width:100%; list-style:none; margin:0px; padding:0px; font-size:12px}
#zapytanie4 li ul {list-style:none; margin:0px; padding:0px;}
#zapytanie4 li {background-color:#f0f0f0; margin-bottom:6px;}
#zapytanie4 .lk {width:30px}
#zapytanie4 .pk {width:635px}
#zapytanie4 input {border:solid 1px #a8a8a8; font-size:12px}
#zapytanie4 textarea {border:solid 1px #a8a8a8; font-size:12px; width:610px; height:45px}
#zapytanie4 .tytul {margin:0px 0px 10px 0px; padding-top:10px; font-weight:bold; line-height:1.1}
#zapytanie4 .grafika {padding:9px 0px 0px 7px}
#zapytanie4 .listaElementy li {line-height:1.5; margin:0px 25px 0px 0px}
#zapytanie4 .listaElementy input {margin-bottom:0px; border:none;}
#zapytanie4 .listaElementy1 li {line-height:1.5; margin:0px 5px 0px 0px}
#zapytanie4 .listaElementy1 input {margin-bottom:0px; border:none;}
#zapytanie4 .listaElementy2 li {line-height:1.5; width:150px; margin:0px}
#zapytanie4 .listaElementy2 input {margin-bottom:0px; border:none;}
#zapytanie4 .listaElementy3 li {line-height:1.5; width:150px; margin:0px}
#zapytanie4 .listaElementy3 input {margin-bottom:0px; border:none;}

#zapytanie4 .inputInfo {width:610px}

#zapytanie4 .col1 {width:120px; float:left}
#zapytanie4 .col2 {width:200px; float:left}

#zapytanieSubmit  {background-image:url(IMM/images/imm3/przycisk_bg_off.png); padding-bottom:0px; font-weight:normal; line-height:1; padding:0px}
#zapytanieSubmit:hover {background-image:url(IMM/images/imm3/przycisk_bg_on.png)}
#zapytanieReset {background-image:url(IMM/images/imm3/przycisk2_bg_off.png); padding-bottom:0px; font-weight:normal; color:#ffffff; line-height:1; padding:0px}
#zapytanieReset:hover {background-image:url(IMM/images/imm3/przycisk2_bg_on.png)}

#zapytanie {width:479px; font-size:12px}

/*szkolenia*/
#zapytanie .prostokat {display:block; padding:10px 0px 10px 0px}
#zapytanie .prostokatS {display:block; padding:10px; background-color:#f0f0f0}
#zapytanie .tytul {font-weight:bold}
#zapytanie .tresc {line-height:1.1; padding-bottom:5px}
#zapytanie ul li {width:95px; padding-top:12px}
#zapytanie ul li input {vertical-align:middle; width:20px; border:0px}
#zapytanie textarea {border:solid 1px #a8a8a8; width:100%; font-size:12px}
#zapytanie .col1 {width:120px; float:left}
#zapytanie .col2 {width:200px; float:left}
#zapytanie input {border:solid 1px #a8a8a8; font-size:12px; width:170px}

.nawDol {list-style-type:none; padding:0px; text-align:center; margin:0px}
.nawDol li {display:inline; margin-right:10px}
/*STARE */
.tbl_board_TD{
  border: #a0a0a0 1px solid;
}

.tbl_board{
  border: #a0a0a0 1px solid;
  border-collapse:collapse;
  width:100%;
  color: #686360; 
  font-weight: normal; 
  /*font-family: Tahoma, Arial, Helvetica, sans-serif; */
  font-size: 11px;
}

.tbl_board th{
  border: #a0a0a0 1px solid;
  background:#dcdcdc;
}
/*STARE - KONIEC*/

#zamowDemo {background-image:url('IMM/images/imm4/zamow_demo_R.png'); display:block; height:41px; width:198px; margin:auto}
#zamowDemo:hover {background-image:url('IMM/images/imm4/zamow_demo_R.png'); background-position:0px -43px}

#zamowDemoEn {background-image:url('IMM/images/imm4/zamow_demo_en_R.png'); display:block; height:41px; width:198px; margin:auto}
#zamowDemoEn:hover {background-image:url('IMM/images/imm4/zamow_demo_en_R.png'); background-position:0px -43px}

.k_ankieta {width:200px; padding-right:10px}
.k1_wz {width:400px; padding-right:10px}
.tytulAnkieta {font-weight:bold}
.listaAnkieta p {margin:0px 0px 3px 0px}
.infoAnkieta {width:600px; height:70px}

.cBSmi {background-color:#f2f2f2}
.miC1 {width:247px; padding:5px 0px 0px 9px} /*256*/
.miC2 {width:245px; padding:5px 0px 0px 0px}
.miC3 {width:245px; padding:5px 0px 0px 0px}
.miSprawdz {background:url('/IMM/images/imm4/mi/sprawdz.jpg'); display:block; width:103px ; height:22px; padding-top:4px; color:#fff; text-decoration:none; font-size:14px; font-weight:bold}
.miSprawdz:hover {color:#f2f2f2}
.miZapytaj {background:url('/IMM/images/imm4/mi/zapytaj.jpg'); display:block; width:103px ; height:22px; padding-top:4px; color:#fff; text-decoration:none; font-size:14px; font-weight:bold}
.miZapytaj:hover {color:#f2f2f2}
#miRamka p {margin:0px}
#miRamka h3 {margin:5px 0px 0px 0px;}
#miRamka2 h3 {margin:0px;font-size:18px}

.ceK1 {width:229px; margin-right:1px; height:22px; text-align:center; padding-top:5px}
.ceK2 {width:130px; margin-right:1px; height:22px; text-align:center; padding-top:5px}
.ceK3 {width:130px; margin-right:1px; height:22px; text-align:center; padding-top:5px}
.ceK4 {width:127px; margin-right:1px; height:22px; text-align:center; padding-top:5px}
.ceK5 {width:126px; height:22px; ; text-align:center; padding-top:5px}

.kol1 {background-color:#efefef}
.kol2 {background-color:#e5f1c3}
.kol3 {background-color:#d4e79c}
.kol4 {background-color:#c3dd74}
.kol5 {background-color:#a9cf39}
