       body {text-align:center; margin:0; padding:0; color:#646464; font:normal 8pt tahoma,arial,vardana,sans-serif; background: #fff;}







       ul {list-style-type:none; padding:0; margin:0;}







       img {border:0;}



       em {font-style:normal;}



       form, fieldset {margin:0; padding:0; border:0;}



       a {text-decoration:none;}       



       

       

       #kursor {cursor: default;}



       #wrapper {width:950px; margin:0 auto; background: #fff url("../../../static/main/images/bg.png") repeat-x top; overflow:auto;}



       #top{       margin:0px;       height:29px;       background:#db4f48;       text-align:right;}



       #top ul{list-style-type:none; padding:0; margin:0;}



       #top ul li{display:inline;float:right;}



       #top a {font-size:10px;color:#fff;border-right:1px solid #fff;padding-right:7px;margin:7px 4px 0 4px;display:block;}



       #top a:hover {color:#ddd}



       #top a.a {font-weight:bold;}



       #top a.first {border:none;}







       #top form {float:right; display:inline; width:170px; margin-right:24px; padding:0;       background:#6f120d; height:29px; position:relative;}



       #top form input{position:absolute; right:6px; top:9px;}



       #top .text {width:132px;border:none;background:#fff url("../../../static/main/images/input.png") repeat-x left top; font:9px tahoma;       color:#acacac; padding:2px 2px 3px 6px;position:absolute; left:9px; top:6px;}



       #top p {margin:0; padding:0;}







       #header {width:950px; margin:0 auto; text-align:left; height:102px;}



       #icons {margin:10px 25px 0 0; text-align:right;}



       #icons a {margin-left:5px;}       



       

       table.tab {width:98%; margin:10px; padding:0px; border-collapse: collapse; border:1px solid #C6C6C6; border-width:1px 1px 0px 0px}

       table.tab tr {padding:0; margin:0; border-collapse:0; border:0px}

       table.tab td {border:1px solid #C6C6C6; border-width:0px 0px 1px 1px; padding:5px; margin:0px; color:#6c6d71; vertical-align:top;}

       table.tab td.head { background:#d9251d; color:#ffffff}

       #text table.tab td a {color:#6c6d71;}

       table.tab img {float:none}       



       #text table.tabSearch {text-align:right; float:right}

       #text table.tabSearch td {text-align:right}

       #text table.tabSearch input {float:left; width:200px; display:block; margin:0 0 0 0; padding:3px; font-size:11px;font-family:Tahoma;border:1px solid #ccc; color:#1A527B}

       #text table.tabSearch div {float:right; width:430px; padding:10px 0}

       #text table.tabSearch span {float:left;  display:block; padding:3px 10px 0 0}

       #text table.tabSearch a {float:right;  display:block; width:auto; margin:0; padding:3px 5px; border:1px solid #ebdcd0;background-color:#f4ebe4;color:#707070}

       #text table.tabSearch a:hover {color:#707070}





       #hmenu {clear:right; float:right; margin-top:14px;}       



       #hmenu {



       margin:10px 20px 0 0;



       z-index: 1000;



}



       #hmenu ul li a{text-transform:uppercase;font:bold 12px tahoma;color:#ab1b15;padding:5px 3px 3px 3px;display:block;margin:0 7px 3px 7px}



       #hmenu li.a a {border-bottom:3px solid #ef9e9b;color:#ab1b15}



       #hmenu li.a li a {border:0;}



       #hmenu a:hover{color:#db4f48; background:#ffefeb}



       #hmenu ul li {float:left; display:block; width:auto; border-left:1px solid #ef9e9b;}



       #hmenu ul li.first {border:none}



       #header h1 {margin:0 0 0 33px; padding:0; display:inline; float:left;}



       #hmenu ul li ul{position:absolute;background-color:#f6f6f6;border:1px solid #ef9e9b;border-width:1px 1px 1px 0;border-bottom:4px solid #ef9e9b;}



       #hmenu ul li ul li{float:none;border:none;border-left:1px solid #ef9e9b;background:none;}



       #hmenu ul li ul li a{font-size:10px;padding:3px 10px 3px 10px;margin:0;}



       #hmenu .sub{display:none}



       #hmenu .sub a {padding-left:10px;}



       #hmenu ul.sub li.a a {background:#ffefeb}



       #hmenu li:hover ul,#hmenu li.iehover ul{display:block;z-index:10000}



       #hmenu ul li ul li a{font-size:10px;padding:3px 10px 3px 10px;margin:0;}



       



       #flash2{position:relative;float:left;width:622px;height:367px;}



#flash3{



       position:relative;



       float:left;



       width:300px;



       height:250px;



       margin-left: 8px;



       z-index: 1;



}



       #content { margin:0 auto; text-align:left;width:930px; /*margin-left:11px;*/ overflow:hidden; padding:0px 0px 8px 0px; border-bottom:7px solid #f1f1f1; position:relative; _width:930px; _height:1%}



       #glowna #content{background:#fff url("../../../static/main/images/cbg.jpg") repeat-x bottom left; overflow:auto;}







       #content #flash{float:left;}



       #content #side {



       float:left;



       margin-left:18px;



       width:280px;



       position:relative;



       color:#4f4f4f;



}



#content   #side  p {



       width:500px;



       color:#e04a41;



       font: bold 11px tahoma;



       margin-bottom: 16px;



       text-transform: uppercase;



       padding: 0;



}



       #content #side h2{padding:0;       margin-bottom:16px;       color:#e04a41;font:bold 11px tahoma; text-transform:uppercase}



       #content #side .news{



       padding-left: 10px;



       height:220px;



       margin-bottom:14px;



       overflow:hidden;



}



       #content #side .news a{color:#4f4f4f;}



       #content #side .news a strong{background:#fff url("../../../static/main/images/news.png") no-repeat right 1px; padding-right:11px; display:inline; float:left; clear:both; cursor:pointer;}



       #content #side .news a:hover strong{



       text-decoration:none;



       color: #FF0000;



}



       #content #left{



       float:left;



       width:242px;



       display:inline;



}



       



       #path{overflow:auto;color:#999}



       #path ul{margin:5px 5px 6px 20px; padding:0; list-style-type:none;}



       #path ul li{display:inline;}



       #path ul li a{color:#999}



       #path ul li a.last{font-weight:bold}



       #path ul li a:hover{color:#333}



       



       #left #login{overflow:hidden; clear:both; width:242px;background:transparent url("../../../static/main/images/cbg.jpg") repeat-x bottom left; padding-bottom:8px;}



       #login em{display:inline;float:right;width:125px;font-style:normal;padding-top:3px;}



       #left #login em{width:75px;}



       #login h2{padding-top:15px;       margin:15px 0 0 0;padding-bottom:2px;       color:#e04a41;font:bold 11px tahoma;}



       #side #login h2{margin-bottom:0;padding-top:13px;}



       #left #login h2{padding-left:20px;}



       #login #login_form{float:left;       width:133px; display:inline}



       #left #login_form{       margin-left:18px;}



       #login #login_form img{       float:left}



       #login #login_form #user,



       #login #login_form #pass{       width:125px;border:1px solid #d5d5d5;       background:#fff url("../../../static/main/images/sibg.jpg") repeat-x left top; font:normal 9px tahoma; color:#acacac;       margin-top:6px;       padding:2px 2px 3px 6px;}



       #login #login_form span{text-align:right;       margin-top:3px;       display:block; color:#e04a41; font:bold 10px tahoma; text-transform:uppercase}       



       

       .afterlogin {display:block; margin:10px 0 10px 20px; padding:0; width:200px;}

       .afterlogin a {text-align:right; margin-top:3px;       display:block; color:#e04a41; font:bold 10px tahoma; text-transform:uppercase}

       .afterlogin b {color:#e04a41;}





       



       #kontakt{height:103px; width:242px;       background:#fff url("../../../static/main/images/kontakt.jpg") no-repeat top left; text-align:right; padding:20px 0 0 0; color:#da251d; font:bold 10px tahoma;}



       #kontakt p {padding:0 12px 0 0;}



       



       



       #menu{height:100%;margin-bottom:122px;}



       #menu ul{clear:both;}



       #menu .first{clear:both}



       #menu ul li a{padding:6px 15px 6px 15px;margin-left:0px;display:block;font:bold 11px tahoma;color:#636363;}



       #menu ul.normal li a:hover{background-color:#cecece;}



       #menu .first a{font-weight:bold;}



       #menu a img{



       margin:0 0 3px 6px;



       vertical-align:top;



}



       #menu .sub a{color:#646464;margin-left:10px;}







       #menu ul li{margin:0 0 3px 0;}



       #menu ul.normal li{margin:0 0 3px 0;background:#e1e1e1;display:block;}



       #menu ul.normal li.a{background:#db4f48;}



       #menu ul.normal li.a a{color:#fff}



       #menu ul.normal li.a a:hover{background:#db4f48;}       



       



       #content #menu ul.l2 li, #content #menu ul.l3 li {background:#fff; color:#797979; margin:0; }



       #content #menu ul.l2 li * {font-size:10px;}       



       #content #menu ul.l2 li a {background:#fff; color:#797979; border-bottom:1px solid #e2e2e2; padding:3px 15px 3px 15px; font-weight:bold;}



       #content #menu ul.l2 li.a a {font-weight:bold; background:url("../../../static/main/images/l.gif") no-repeat 6px 8px;}



       #content #menu ul.l2 li.a li a {font-weight:normal; background:none;}



       #content #menu ul.l2 li.a li.a a {font-weight:bold; background:url("../../../static/main/images/l.gif") no-repeat 20px 8px;}



       #content #menu ul.l3 li a{background:#fff; color:#797979; border:0; padding:3px 15px 3px 32px; font-weight:normal;}



       #content #menu ul.l3 {border-bottom:1px solid #e2e2e2;}



       #content #menu ul.l2 li a:hover, #content #menu ul.l3 li a:hover{background:#fddfdd; color:#797979}



       #content #menu ul.l2 li.a a:hover {background:#fddfdd url("../../../static/main/images/l.gif") no-repeat 6px 8px;; color:#797979}



       #content #menu ul.l2 li.a li a:hover {background:#fddfdd;}



       #content #menu ul.l2 li.a li.a a:hover {background:#fddfdd url("../../../static/main/images/l.gif") no-repeat 20px 8px;; color:#797979}



       







       



       .colors .red, .colors .red a{background:#d9251d;}



       .colors .blue, .colors .blue a{background:#00a3e0}



       .colors .lg, .colors .lg a{background:#67bf68}



       .colors .dg, .colors .dg a{background:#468647}



       .colors .orange, .colors .orange a{background:#FF9900}



       .colors .gray, .colors .gray a{background:#9c9c9c}



       .colors .brown, .colors .brown a{background:#990000}



       #menu .colors li a {color:#ffffff}



       #menu .colors li a:hover {background:transparent url("../../../static/main/images/warrow.gif") no-repeat 6px 9px;}



       #menu .colors li a.a a:hover, #menu .colors li a.a, #menu .colors li a:hover{background:transparent url("../../../static/main/images/warrow.gif") no-repeat 6px 9px;}



       



       #main {width:684px; border-right:1px solid #fff; float:right;       background:#fff; color:#646464; overflow:hidden;}



       #main h2 {margin-top:17px; margin-bottom:11px;       padding-bottom:8px; font:bold 14px tahoma;color:#da251d; border-bottom:1px solid #ccc;}
	   
	   #holding h2 {margin-top:17px; margin-bottom:11px;       padding-bottom:8px; font:bold 14px tahoma;color:#da251d; border-bottom:1px solid #ccc;}


       #main h2 span {display:block;color:#da251d;font-size:12px;margin-top:3px;}







       #main #subflash{width:684px; height:123px; overflow:visible}



       



       #text{clear:both;padding-left:10px; margin:5px 5px 10px 11px;overflow:hidden;}



       #text ul {padding:0 32px; list-style: disc inside; }



       #text p {padding:0; margin:12px 0 0 0; font-size:11px;}



       #text p a {color:#000000}



       #text a {color:#000000}



       #text a:hover {color:#FF0000}



       #text table td a:hover {color:#FF0000}



       



       #handy {clear:both; float:right; margin:10px;}



       #handy a {font:bold 10px Tahoma;       color:#232323; text-transform:uppercase; margin-left:10px;}



       #handy a:hover {color:#535353}



       #handy a img {vertical-align:middle; margin-left:4px}       



       



       h3.w {display:block; height:33px; background:url("../../../static/main/images/wybierzz.png"); color:#646464; font-size:13px; margin:4px 0 0 0; padding:0;}



       h3.w span {display:block; text-align:center; padding:8px 0 5px 0; background:url("../../../static/main/images/plus.png") no-repeat 640px 7px}







       #main ul#tyco {list-style-type:none; list-style:outside; padding:0px; margin:24px 0 0 0; text-indent:0; clear:both; display:block; float:none;}



       #main ul#tyco li {margin:0; padding:0; display:block; padding:0px; margin:0; text-indent:0; clear:both; display:block;}



       #main ul#tyco .title {border-top:1px solid #ccc; font-weight:bold; border-bottom:1px solid #ccc; display:block;}



       #main ul#tyco a {color:#686868; margin:0; padding:0; text-indent:0; display:block; font-family:Tahoma;}



       #main ul#tyco a:hover {color:#d00;}



       #main ul#tyco strong {display:block; background:url("../../../static/main/images/redarrow.gif") no-repeat 0px 3px; padding-left:12px;}



       #main ul#tyco strong a {font-size:12px; color:#2E2E2E}



       #main ul#tyco li .a, #main ul#tyco li.a strong a {color:#d00; font-weight:bold;}



       #main ul#tyco li.title strong {color:#357ABD; font-weight:bold;}



       #main ul#tyco li {padding:4px 0; margin:0;}



       #main ul#tyco ul {list-style: none; padding:4px 24px;}



       #main ul#tyco ul ul {list-style: none; padding:8px 24px;}



       #main ul#tyco ul ul li {padding:1px 0;}       



       #main ul#tyco ul li a {color:#2e2e2e; font-weight:normal;}



       #main ul#tyco ul ul li a {color:#2e2e2e; font-weight:normal;}



       body #main #text .narrow strong {background:none; padding:0;}



       



       #tabs{overflow:visible; position:relative; _height:1%}



       #tabs ul.tab {height:69px;background:transparent url("../../../static/main/images/tabs.png") repeat-x top left; border-top:1px solid #c6c6c6}



       #tabs ul * {vertical-align:top;}



       #tabs ul.tab li{       position:relative; display:inline;       float:left;       text-align:center; border-left:1px solid #c6c6c6}



       #tabs ul.tab li:first-child{background-image:none; padding-left:15px}



       #tabs ul.tab li a.h{       display:block;       color:#666; padding:5px;  height:59px; width:95px}



       #tabs ul.tab li a.h:hover {background:#fff;}



       #tabs ul.tab li.s a {width:75px;}



       #tabs ul.tab li a:hover{color:#626262; font-weight:bold}



       #tabs ul.tab li a.a{font-weight:bold; background:#fff; overflow:hidden}



       #tabs ul.tab p {display:none;}



       #tabs ul.tab a:hover p {display:block; position:absolute;}



       #tabs ul.tab ul{display:none;}



       #tabs ul.tab ul a {padding-left:10px;}



       #tabs ul.tab ul li {display:block; float:none; height:auto; width:auto; text-align:left;}



       #tabs ul.tab li:hover, tabs ul.tab li.iehover{background:#fff;}



       #tabs ul.tab li:hover a, tabs ul.tab li.iehover a {font-weight:bold;}



       #tabs ul.tab li:hover li a, tabs ul.tab li.iehover li a {font-weight:normal;}



       #tabs ul.tab li:hover ul,#tabs ul.tab li.iehover ul{display:block; width:300px; z-index:10000; position:absolute; top:68px; left:-1px;}



       



       #tabs ul.tab li li:first-child{background-image:none; padding-left:0}



       #tabs ul.tab li ul{position:absolute;background-color:#fff;border:1px solid #cbcbcb;border-width:0px 1px 1px 1px; background:#fff url("../../../static/main/images/li.png") no-repeat -10px 0; padding-top:8px}



       #tabs ul.tab li.a a {font-weight:bold;}



       #tabs ul.tab li.a li a {font-weight:normal;}



       #tabs ul.tab li ul li{float:none;border:none;background:none; background:transparent; _height:1%}



       #tabs ul.tab li ul li a{font-size:10px;padding:3px 0 3px 5px;margin:0; color:#646464; font-size:11px; display:block; background:transparent}



       #tabs ul.tab li ul li a.a{font-weight:bold; font-size:10px;padding:3px 0 3px 5px;margin:0; color:#646464; font-size:11px; display:block; background:transparent}



       #tabs ul.tab li ul li a:hover {font-weight:bold; color:#646464; background:transparent;}



       



       #footer {width:950px; margin:0 auto; text-align:left;}



       #footer p {margin:0; padding:0;}



       #footer div{margin:0; padding:0;font-size:8pt;outline:none;}



       



       #footer {



       width:917px;       /*margin-left:44px;*/



       height:180px;



       background:#fff url("../../../static/main/images/footer.png") repeat-x top left;



       font-size:9px;



       color:#ababab;



       padding-left:10px;



       clear:both;



       position:relative



}



       #footer span {padding:0 8px 0 8px;text-align:center;}



       #footer #partnerzy {



       float:right;



       width:auto;



       padding-right:10px;



       height:76px;



       overflow:visible;



}



       #footer h2 {width:200px; margin:6px 0 0 5px; font:bold 11px tahoma; color:#939393; padding:0;}



       #footer #partnerzy img {float:left;       margin:5px 35px 15px 10px;}



       #footer #partnerzy .last {margin-right:10px;}



       #footer #partnerzy .bg {float:left;margin:0;}



       #footer #newsletter {



       height:70px;



       overflow:auto;



}



       #footer #newsletter #newsletter_input {float:left;       width:136px;       border:1px solid #d5d5d5;       background:#fff url("../../../static/main/images/sibg.jpg") repeat-x left top; font:normal 9px tahoma; color:#acacac;       margin:6px 0 0 5px;       padding:2px 2px 3px 6px;}



       #footer #newsletter .submit {float:left;       margin-top:5px;}



       #footer #newsletter span {       float:left;color:#4f4f4f;text-align:left;}



       #footer #enigmatis  {



       clear:right;



       float:right;



       font-size:11px;



       width:200px;



       text-align:right;



       margin-top:10px;



}



       #left, #right {display:table-row}       



       



       



       #enigmatis a {color:#ABABAB}



       #enigmatis a:hover {color:#27A2E4;}



       #footer #info {float:left;font-size:10px}



       



       /* STYLE dodane przez mnie*/







       #login #login_form a.tooltip{display:block;position:relative;}



       #login #login_form a.tooltip span{display:none}



       #login #login_form a.tooltip:hover span{display:block;width:150px;text-align:left;padding:2px;border:1px solid #ccc;background-color:#fff;position:absolute;bottom:-10px;left:10px;-moz-border-radius:6px;cursor:pointer;}







       #form{margin-top:20px;}



       #form label{width:100px;margin:6px 3px 0 0;padding:3px 2px;text-align:right;float:left;clear:left}



       #form label i{font-style:normal;color:#c00}



       #form span{display:block;margin:6px 3px 0 3px;padding:3px 2px;float:left;color:#c00;}



       #form input,



       #form textarea,



       #form select{



                     width:250px;margin:6px 120px 0 0;padding:3px;float:left;font-size:11px;font-family:Tahoma;border:1px solid #ccc; color:#1A527B



       }



       #form .button{width:auto;margin:10px 0 0 107px;clear:both;border:1px solid #ebdcd0;background-color:#f4ebe4;color:#707070}



       #form p.send{margin-top:20px;padding-left:3px;}



       #form .error{border:1px solid #c00;}



       #form input.chk{width:auto;margin:5px 5px 5px 0;}



       #form input.radio{width:auto;margin:5px 5px 5px 0;}



       #form div.zgoda{display:block;margin:10px 0 0 107px;clear:both;font-weight:normal;}



       #form div.zgoda label{float:none;width:auto;display:inline}



       

       #footer a {

              color: #ABABAB;

              text-decoration: none;

       }



       #footer a:hover {

              text-decoration: underline;

       }
