
* { margin: 0; padding: 0; }
body { background-color: #fff; font: 0.7em tahoma, arial, sans-serif; color: #106281; text-align: center; overflow: auto; }
div.clr { height: 0; line-height: 0; clear: both; overflow: hidden; font-size: 0; }

#wrap { margin: 0 auto; width: 1000px; background-color: #fdfdfd; }
sup { color: #ff0000; }

/* top, menu */

h1, h2, ol#ver { position: relative; text-indent: -5555px; overflow: hidden; }
h1 a, ol#ver li a { position: absolute; display: block; background: url('../img/blank-px.gif') 0 0 repeat; }
h1 { width: 263px; height: 105px; float: left; display: inline; background: url('../img/logo.jpg') 0 0 no-repeat; }
h1 a { bottom: 0; right: 22px; width: 183px; height: 80px; }
ol#ver { width: 737px; height: 105px; float: left; display: inline; background: url('../img/niebo.jpg') 0 0 no-repeat; }
ol#ver li a { top: 24px; width: 25px; height: 25px; }
ol#ver li a.p { right: 90px; }
ol#ver li a.e { right: 56px; }
ol#ver li a.j { right: 20px; }
h2 { width: 1000px; height: 195px; clear: both; }
ul#menu { padding: 0 11px 0 67px; width: 922px; height: 82px; background: url('../img/menu.gif') 0 0 repeat-x; }
ul#menu li { float: left; display: inline; }
ul#menu li a { width: 91px; height: 82px; display: block; text-indent: -5555px; overflow: hidden; border-left: 1px solid #fff; }
ul#menu li#m9_1, ul#menu li#m9_2, ul#menu li#m9_3 { border-right: 1px solid #fff; }

#m0_1 a { background: url('../img/menu/witamy_1.gif') 0 -82px no-repeat; }
#m1_1 a { background: url('../img/menu/profil_1.gif') 0 -82px no-repeat; }
#m2_1 a { background: url('../img/menu/ludzie_1.gif') 0 -82px no-repeat; }
#m3_1 a { background: url('../img/menu/misja_1.gif') 0 -82px no-repeat; }
#m4_1 a { background: url('../img/menu/teoria_1.gif') 0 -82px no-repeat; }
#m5_1 a { background: url('../img/menu/praktyka_1.gif') 0 -82px no-repeat; }
#m6_1 a { background: url('../img/menu/oferta_1.gif') 0 -82px no-repeat; }
#m7_1 a { background: url('../img/menu/szkolenia_1.gif') 0 -82px no-repeat; }
#m8_1 a { background: url('../img/menu/praca_1.gif') 0 -82px no-repeat; }
#m9_1 a { background: url('../img/menu/kontakt_1.gif') 0 -82px no-repeat; }
#m0_1 a:hover, #m1_1 a:hover, #m2_1 a:hover, #m3_1 a:hover, #m4_1 a:hover, #m5_1 a:hover, #m6_1 a:hover, #m7_1 a:hover, #m8_1 a:hover, #m9_1 a:hover { background-position: 0 0; }
ul#menu li a.sel { background-position: 0 0; }

#m0_2 a { background: url('../img/menu/witamy_2.gif') 0 -82px no-repeat; }
#m1_2 a { background: url('../img/menu/profil_2.gif') 0 -82px no-repeat; }
#m2_2 a { background: url('../img/menu/ludzie_2.gif') 0 -82px no-repeat; }
#m3_2 a { background: url('../img/menu/misja_2.gif') 0 -82px no-repeat; }
#m4_2 a { background: url('../img/menu/teoria_2.gif') 0 -82px no-repeat; }
#m5_2 a { background: url('../img/menu/praktyka_2.gif') 0 -82px no-repeat; }
#m6_2 a { background: url('../img/menu/oferta_2.gif') 0 -82px no-repeat; }
#m7_2 a { background: url('../img/menu/szkolenia_2.gif') 0 -82px no-repeat; }
#m8_2 a { background: url('../img/menu/praca_2.gif') 0 -82px no-repeat; }
#m9_2 a { background: url('../img/menu/kontakt_2.gif') 0 -82px no-repeat; }
#m0_2 a:hover, #m1_2 a:hover, #m2_2 a:hover, #m3_2 a:hover, #m4_2 a:hover, #m5_2 a:hover, #m6_2 a:hover, #m7_2 a:hover, #m8_2 a:hover, #m9_2 a:hover { background-position: 0 0; }
ul#menu li a.sel { background-position: 0 0; }

#m0_3 a { background: url('../img/menu/witamy_3.gif') 0 -82px no-repeat; }
#m1_3 a { background: url('../img/menu/profil_3.gif') 0 -82px no-repeat; }
#m2_3 a { background: url('../img/menu/ludzie_3.gif') 0 -82px no-repeat; }
#m3_3 a { background: url('../img/menu/misja_3.gif') 0 -82px no-repeat; }
#m4_3 a { background: url('../img/menu/teoria_3.gif') 0 -82px no-repeat; }
#m5_3 a { background: url('../img/menu/praktyka_3.gif') 0 -82px no-repeat; }
#m6_3 a { background: url('../img/menu/oferta_3.gif') 0 -82px no-repeat; }
#m7_3 a { background: url('../img/menu/szkolenia_3.gif') 0 -82px no-repeat; }
#m8_3 a { background: url('../img/menu/praca_3.gif') 0 -82px no-repeat; }
#m9_3 a { background: url('../img/menu/kontakt_3.gif') 0 -82px no-repeat; }
#m0_3 a:hover, #m1_3 a:hover, #m2_3 a:hover, #m3_3 a:hover, #m4_3 a:hover, #m5_3 a:hover, #m6_3 a:hover, #m7_3 a:hover, #m8_3 a:hover, #m9_3 a:hover { background-position: 0 0; }
ul#menu li a.sel { background-position: 0 0; }

/* środek */

#cont { margin-top: 1px; padding: 0 12px 30px 63px; width: 925px; min-height: 345px; background: #fdfdfd url('../img/main.gif') 0 0 repeat-x; text-align: left; }
#cont h3 { margin-bottom: 20px; padding-top: 40px; font: bold 1.6em verdana; color: #d5983b; }
#cont p { margin: 10px 0; margin-right: 50px; font-size: 1.1em; }
#cont p strong { color: #d5983b; }
#cont a { text-decoration: underline; color: #d5983b; }
#cont a:hover { text-decoration: none; }
#cont ul, #cont ol { margin: 10px 30px; font-size: 1.1em; }

#cont form { margin: 10px 0; font-size: 1.1em; }
#cont form fieldset { float: left; display: inline; border: none; }
#cont form span { padding-top: 2px; float: left; display: inline; clear: left; }
*html #cont form span { padding-top: 3px; }
#cont form input, #cont form select { margin-bottom: 4px; padding: 2px; border: 1px solid #d5983b; font: 1em tahoma, arial, sans-serif; color: #166887; }
* html #cont form input, * html #cont form select { margin-bottom: 2px; height: 1.7em; }
#cont form select { padding: 0; }
#cont form h4 { margin: 10px 0; font-size: 1.2em; }
#cont form textarea { margin: 5px 0; border: 1px solid #d5983b; font: 1em tahoma, arial, sans-serif; color: #166887; }

#cont form fieldset#f1 { width: 328px; background: url('../img/kpion.gif') 100% 0 repeat-y }
#cont form fieldset#f1 span { width: 125px; }
#cont form fieldset#f1 input { width: 150px; }
#cont form fieldset#f1 select { width: 75px; }
#cont form fieldset#f1 textarea { width: 279px; height: 60px; }

#cont form fieldset#f2 { margin-left: 42px; width: 500px; }
#cont form fieldset#f2 textarea { width: 375px; height: 60px; }
#cont form fieldset#f2 span { width: 300px; }
#cont form fieldset#f2 input { width: 125px; }
#cont form fieldset#f2 input.long { width: 152px; }
* html #cont form fieldset#f2 input.long { width: 157px; }
#cont form fieldset#f2 input.short { width: 48px; }
* html #cont form fieldset#f2 input.short { width: 54px; }
#cont form fieldset#f2 select { width: 50px; }
#cont form fieldset#f2 select.long { width: 158px; }
#cont form fieldset#f2 input#allow { margin-top: 25px; width: auto; height: auto; border: none; }
#cont form fieldset#f2 label { position: relative; top: -3px; }

#cont form fieldset#f3 { margin: 10px 100px; text-align: center; }
* html #cont form fieldset#f3 { margin: 10px 95px; }
#cont form fieldset#f3 input { margin: 0 10px; width: 150px; background-color: #fff; }

/* stona główna */

#cont.main_site h3 { padding-top: 10px; }
#cont.main_site h3#tutaj { padding-top: 40px; text-indent: -5555px; overflow: hidden; }
#cont.main_site p { margin-right: 520px; font-size: 1.1em; }
#cont.main_site span.l { padding: 30px 0; width: 400px; height: 1px; display: block; background: url('../img/kpoziom.gif') 0 0 repeat-x; }

#float { position: relative; top: -2px; width: 450px; float: right; display: inline; background-color: #fff; }
#float h4 { margin: 48px 0 0 30px; width: 145px; height: 16px; text-indent: -5555px; overflow: hidden; }
#float div { margin: 15px 0 25px 0; padding: 0 25px 15px 30px; width: 170px; float: left; display: inline; background: url('../img/kpion.gif') 100% 0 repeat-y; }
#float div.nobg { background: none; }
#float div img { border: 2px solid #d3e7ed; }
#float div strong.tit { display: block; line-height: 35px; color: #d5983b; }
#float div a.more { margin: 20px 0 0 85px; padding-left: 20px; width: 60px; display: block; background: url('../img/arrow.gif') 0 3px no-repeat; text-decoration: none; font-size: 0.9em; color: #d5983b; }
#float span.s { width: 450px; height: 36px; clear: both; display: block; background: transparent url('../img/podcien.gif') 100% 0 no-repeat; }
#cont.main_site #float div p { margin: 0; }

/* stopka */

ul#foot { margin: 0 37px 0 63px; padding: 0; width: 900px; height: 50px; font-size: 0.8em; background-color: #fdfdfd; }
ul#foot li { width: 450px; float: left; display: inline; text-align: left; }
ul#foot li a { margin-left: auto; width: 78px; height: 17px; display: block; background: url('../img/qs.gif') 0 0 no-repeat; text-indent: -5555px; overflow: hidden; }

/* internet explorer */

* html ul#menu { width: 1000px; }
* html ul#menu li a { width: 92px; }
* html ul#menu li#mk { width: 93px; }
* html #cont { width: 1000px; height: 375px; }
* html #float div { width: 225px; }
* html #float div a.more { width: 80px; }
* html #foot li a { float: right; }


