/* * @colordef	black#0C0402 * @colordef	dark red#591F08 * @colordef	dark orange#FE7C00 * @colordef	light orange#FD8D00 * @colordef	creme#FAF7F2 */ /* body styles  / reset / links / headings / other elements / tags  */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}button {cursor:pointer}legend {display:none}object {float:left}fieldset{margin:0;padding:0;}.accessibility {display:none}.hidden {display:none}.container {position:relative;width:983px;margin:0 auto}.clear {clear:both}.notxt {font-size:0;line-height:0;text-indent:-9998%}html {background:#88bcd6 url(../img/html.jpg) repeat-x}body {background:transparent url(../img/body.jpg) center 0 no-repeat;font:0.75em Tahoma, Arial, sans-serif;color:#717171;}table{width:100%;border-width:1px 1px 0 0;border-color:#FAF7F2;border-style:solid}table th{border-width:0 0 3px 1px;border-color:#FAF7F2;border-style:double;font-weight:700;padding:2px}table td{border-width:0 0 1px 1px;border-color:#FAF7F2;border-style:solid;padding:2px}#komunikat-poz{padding:50px;font-size:2em;text-align:center;color:#0090D5;}#komunikat-neg{padding:50px;font-size:2em;text-align:center;color:#D54500;}/* layers */	/* header */#header {height:170px;position:relative;}#header p {float:left;color:#fff;line-height:21px;padding-left:100px;}#header p a {color:#fff;text-decoration:underline}#header p a:hover {text-decoration:none}#header #logowanie {float:left;color:#fff;font-size:1em;padding:0;margin:0;}#header #logowanie a {color:#fff;}#header #logowanie form {display:inline;margin:0;padding:0;}#header #logowanie form input {font-size:0.92em;padding:0px 2px;}#header ol {display:none;float:right;padding-top:5px}#header ol li {float:left;padding:0 5px;border-right:1px solid #4ca6c5}#header ol a {float:left;width:16px;height:10px;font-size:0;text-indent:-999999px} #header ol .en {border:0;padding-right:0}#header ol .pl a {background:url(../img/header/pl.gif)}#header ol .ru a {background:url(../img/header/ru.gif)}#header ol .en a {background:url(../img/header/en.gif)}#header h1 {position:absolute;top:48px;left:10px;width:220px;height:45px}#header h1 a {display:block;height:45px;background:url(../img/header/logo.gif);text-indent:-999999px}#header h2 {position:absolute;top:50px;left:240px;height:43px;text-indent:-999999px}#header #szukaj form {position:absolute;right:7px;bottom:8px;width:280px;height:45px}#header #szukaj form label {float:left;width:60px;height:45px;margin-right:10px;background:right center no-repeat;text-indent:-999999px}#header #szukaj form input {float:left;width:165px;padding:4px 10px;margin-top:12px;font-size:10px;background:#fff url(../img/header/input.gif) no-repeat;border:0}#header #szukaj form button {float:left;width:24px;height:21px;margin-top:12px;background:url(../img/header/button.gif) no-repeat;border:0;text-indent:-999999px}/* main menu */#main-menu {position:absolute;left:0;top:113px;width:695px;height:49px;}#main-menu li {float:left;height:49px;padding:0 13px 0 13px;background:url(../img/header/sep.gif) right bottom no-repeat;}#main-menu a {float:left;height:49px;background:url(../images/blank.gif) center 0px no-repeat;text-decoration:none;}#main-menu a strong {float:left;padding:0 0 0 0px;display:block;height:16px;margin-top:20px;cursor:pointer;background:center 0 no-repeat;color:#717171;width:;}#main-menu a:hover strong {background-position:center bottom;color:#007ABD;}#main-menu .last {background:none}/* content */#content {padding:15px 15px 40px;border:1px solid #3883a6;border-top-color:#77afc2;margin-top:6px;border-bottom:0;overflow:hidden;height:100%;background:#efefef url(../img/content.gif) 0 bottom repeat-x}#path{margin:0 0 10px 0;padding:0}#path a{margin:0 5px;padding:0}/* misc */em {color:#3d88b1;font-style:normal}a {color:#3d88b1}a:hover {text-decoration:none}strong {font-weight:bold;color:#156794}/* form kontakt */#formularz input, #formularz textarea{font-family:arial;font-size:12px;padding:2px;}#formularz input{width:200px}#formularz textarea{width:400px;height:200p;overflow:auto;}#formularz .antispam{visibility:hidden;line-height:0px;margin:0;padding:0}#formularz button{padding:3px 20px}/* box */.box {position:relative;padding:15px 0 13px;background:url(../img/content/box.gif) center bottom no-repeat}.box b {position:absolute;width:50px;height:40px;margin:-17px 0 0 5px;background:0 bottom no-repeat}.box dl {padding:0 5px;border:1px solid #d6d6d6;border-bottom-color:#b3b3b3;background:#e0e0e0 url(../img/content/box-gray.gif) repeat-x}.box dl dt {min-height:25px;_height:25px;text-align:right;text-transform:uppercase;font:bold 1.17em/25px Arial;letter-spacing:-1px;border-bottom:1px solid #d5d5d5}.box dl dd {border-top:1px solid #fbfbfb}		.box .more {position:relative;top:1px;padding:0;border-top:1px solid #d5d5d5;text-align:center}.box .more a {display:block;height:30px;border-top:1px solid #fbfbfb;text-transform:uppercase;font:bold 1.17em/25px Arial;letter-spacing:-1px;color:#337ca4;text-decoration:none;background:url(../img/content/more-gray.gif) center bottom no-repeat} .box .more a:hover {color:#717171}/* colors */.box.blue dl {background:#4e96be url(../img/content/box-blue.gif) repeat-x}.box.blue dl dt {border-color:#4e96be;color:#1a79ad}.box.blue dl dd {border-color:#a5cee3;color:#fff}.box.blue .more {border-color:#4e96be}.box.blue .more a {border-color:#a5cee3;color:#fff}.box.green dl {background:#78ad05 url(../img/content/box-green.gif) repeat-x}.box.green dl dt {border-color:#90b91c;color:#5e8803}.box.green dl dd {border-color:#c2d771;color:#fff}.box.green .more {border-color:#90b91c}.box.green .more a {border-color:#c2d771;color:#fff}/* boxes on home */.boxes {float:left;width:230px;margin-right:10px;font-size:1em;}.boxes .content {min-height:300px;height:300px}.long {float:left;width:350px;margin-right:10px}.long dd {height:75px;padding:10px 0;text-align:center}		#box-quality dd {height:217px;padding-top:10px;text-align:center}#box-quality dd img {border:1px solid #d2cfce} #box-schedule dd {padding-top:5px;margin-bottom:5px;text-align:left}#box-schedule dd img {border:1px solid #d2cfce}#box-poldent {margin:0}#box-poldent dd {padding-top:5px;margin-bottom:5px;text-align:left}#box-poldent img {margin-top:10px}#box-partners {float:left;width:710px}#box-partners dd {height:75px} #box-news small {float:left;width:21px;height:22px;line-height:22px;text-align:center;margin:1px 9px 0 0;font-size:0.91em;color:#3d88b1;background:url(../img/content/date.gif)}#box-news h3 {margin-bottom:10px;font-weight:normal;line-height:100%}#box-news h3 span {display:block;font-size:0.91em}#box-promo .img {text-align:center;padding-top:20px;background:url(../img/content/stars.gif) center 0 no-repeat}#box-promo .img img {border:1px solid #407796}#box-promo h3 {margin-bottom:10px;font-size:1.09em}#box-new .img {text-align:center;padding-top:20px;background:url(../img/content/new-stars.gif) center 0 no-repeat}#box-new .img img {border:1px solid #6d9d07}#box-new h3 {margin-bottom:10px;font-size:1.09em}#box-course {margin:0;color:#3d88b1}#box-course h3 {margin-bottom:10px;font-size:1.09em} #box-course ul {margin-top:10px}#box-course ul li {padding-left:15px;margin:0 0 2px 15px;color:#717171;background:url(../img/content/arr.gif) 0 5px no-repeat}/* headers */#box-news b {background-image:url(../img/headers/news.gif)}#box-promo b {background-image:url(../img/headers/promo.gif)}#box-new b {background-image:url(../img/headers/new.gif)}#box-course b {background-image:url(../img/headers/course.gif)}#box-quality b {background-image:url(../img/headers/quality.gif)}#box-schedule b {background-image:url(../img/headers/schedule.gif)}#box-course b {background-image:url(../img/headers/course.gif)}#box-menu b {background-image:url(../img/headers/menu.gif)}#box-partners b {background-image:url(../img/headers/partners.gif)}/* main content */#main-content {float:left;width:540px;padding:0 5px 5px;margin-top:15px;border:1px solid #d6d6d6;background:#e0e0e0 url(../img/content/box-gray.gif) repeat-x}#main-content h1 {line-height:25px;margin-bottom:10px;text-align:center;text-transform:uppercase;font:bold 1.27em/25px Arial;letter-spacing:-1px;border-bottom:1px solid #d5d5d5}#main-content p {margin-bottom:10px}#main-content ul {margin:0 0 10px 15px}#main-content ul li {padding-left:15px;margin-bottom:4px;color:#717171;background:url(../img/content/arr.gif) 0 5px no-repeat }#main-content ul li h4{padding:0;margin:0}#main-content h2 {font:bold 1.27em Arial;padding:5px 0;color:#156794}#main-content h3 {font:bold 1.09em Arial;padding:5px 0;color:#156794}#main-content h4 {font:bold 1.00em Arial;padding:5px 0;color:#156794}.main-table {margin-top:15px;background:#e0e0e0 url(../img/content/box-gray.gif) repeat-x}/* table of contents */#main-content .table-of-contents {float:left;margin:0;width:50%}#main-content .table-of-contents.right {float:right}#main-content .table-of-contents li {padding:0;background:none;font-size:1.09em;text-transform:uppercase}#main-content .table-of-contents li a {text-decoration:none}#main-content .table-of-contents li a:hover {text-decoration:underline}#main-content .table-of-contents li ul {margin:20px 10px}#main-content .table-of-contents li ul li {padding-left:15px;margin-bottom:4px;font-size:0.92em;text-transform:none;background:url(../img/content/arr.gif) 0 5px no-repeat}#main-content .table-of-contents li ul li a {color:#717171;text-decoration:underline}#main-content .table-of-contents li ul li a:hover {text-decoration:none}/* side menu */#side-menu {float:left;width:230px;margin-right:10px}#side-menu dd {border-top:0;padding-bottom:15px}#side-menu h3 {padding-left:2px;height:21px;line-height:21px;margin-bottom:10px;font-weight:bold;text-transform:uppercase;background:url(../img/content/menu-h3.gif) right 0 no-repeat}#side-menu ul li {padding:7px 5px;background:url(../img/content/menu-li.gif) 0 bottom repeat-x}#side-menu ul li ul li{margin:0;padding:3px 0 2px  0;border:0; background:none;}#side-menu ul li ul li a{display:block;width:75%;padding:2px 10% 2px 15%;border:0;background:url('../img/point_sub.gif') no-repeat 15px 6px;}#side-menu ul li ul li span{display:block;width:75%;padding:2px 10% 2px 15%;border:0;background:url('../img/point_sub.gif') no-repeat 15px 6px;color:#205775;font-weight:bold}#side-menu ul a {color:#fff;text-decoration:none}#side-menu ul a:hover {text-decoration:underline}#side-menu ul span {color:#205775;font-weight:bold}/* side bar */#side-bar {float:right;width:150px}#side-bar h3 {margin-bottom:0}#side-bar .img {background-position:right 0}/* footer */#footer {position:relative;height:210px;background:#418ab2 url(../img/footer.gif) repeat-x;font-size:0.92em;}#footer dl {position:absolute;left:50%;top:15px}#footer dt {height:30px;background:0 center no-repeat;text-indent:-999999px}#footer dd {height:76px;padding:10px 5px 0;text-align:right;color:#04517b;line-height:180%;background:url(../img/footer-dd.gif) repeat-x}#footer dd a {color:#04517b;text-decoration:underline}#footer dd a:hover {text-decoration:none} #address {width:285px;margin-left:-490px}#address dd {background-color:#89bbd3}#address strong {font-weight:bold;display:block}#address p {background:url(../img/footer-arr.gif) 10px center no-repeat}#contact {width:280px;margin-left:-160px}#about {width:325px;margin-left:165px}#footer ul {float:left;height:25px;position:absolute;top:150px;left:50%;margin-left:-490px; background:url(../img/footer-dd.gif) 0 -70px repeat-x}#footer li {float:left;padding-right:5px;margin-right:5px;font-size:0.91em;background:url(../img/footer-li.gif) right center no-repeat}#footer .last {padding:0;margin:0;background:none}#footer li a {color:#fff;text-decoration:none}#footer li a:hover {text-decoration:underline}#footer address a {position:absolute;bottom:10px;right:50%;margin-right:-490px;width:100px;height:27px;background:url(../img/migomedia.gif);text-indent:-999999px}		/* languages */	/* polish */#pl #header h2 {width:253px;background:url(slogan01.gif)}	#pl #header form label {background-image:url(label001.gif)}#pl #footer #address dt {background-image:url(footer-h.gif)}#pl #footer #contact dt {background-image:url(footer-i.gif)}#pl #footer #about dt {background:url(footer-j.gif) 0 3px no-repeat}/* dystrybutorzy */#dystrybutorzy h2{background-color:#eee;padding:5px}#dystrybutorzy #spis a{margin-right:5px}#dystrybutorzy .do_gory{margin:10px;padding:0}table .nazwa{width:20%}table .ulica{width:25%}table .miejscowosc{width:25%}.slideshow { height: 138px; width: 980px; margin: auto; background:#FFF;}/* kurs opis */#kurs{}  #kurs dt{margin:3px 0;font-weight:bold;font-size:1.17em;}  #kurs dd{margin:3px 10px;}