* {padding:0px;margin:0px;text-align:left;}
HTML {}
body{background:#ffffff url(images/bg_top.jpg) repeat-x top;margin:0 auto 0;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

a {color:#1B4D92; text-decoration:none;}
a:hover {color:#1B4D92; text-decoration:underline;}
a:visited {color:#1B4D92;}

h1 {font-family:"Century Gothic", Tahoma, Arial, Verdana, sans serif; font-size:18px; color:#1b4d92; margin:0 0 2px 15px;}
h3 {font-family:Tahoma, Arial, Verdana, sans serif; font-size:11px; margin:10px 0 10px 5px;}
.white {color:#ffffff;}

.leng {clear:both;}

h1.nagm,a.nagm {font-weight:normal;font-family: Tahoma; font-size:9px; color:silver;}
a.nagm:hover {color:#1B4D92; text-decoration:underline;}

/* layout boxes */
#kontener_green {background:url(images/bg_left_green.jpg) no-repeat left top scroll;}
#kontener_bordo {background:url(images/bg_left_bordo.jpg) no-repeat left top scroll;}
#kontener_blue {background:url(images/bg_left_blue.jpg) no-repeat left top scroll;}
#kontener_orange {background:url(images/bg_left_orange.jpg) no-repeat left top scroll;}
#kontener_purple {background:url(images/bg_left_purple.jpg) no-repeat left top scroll;}
#kontener_mlawa {background:url(images/bg_left_mlawa.jpg) no-repeat left top scroll;}
#wrapper {width:773px; margin:0 auto 0; position:relative; background:#ffffff url(images/bg_wrapper.jpg) repeat-y;}
#wrapper_cont {background:#ffffff no-repeat left bottom scroll;}

#header {width:773px; height:70px; min-height:70px; margin:0 auto 0; padding:0; }
#header a img {border:0px none; margin:0 0 0 25px;}
#header .flags {float:right;}
#header .flags a img {border:0px none; margin:0;}

#header .search {float:right; width:220px}
#header .search fieldset {border:0px none; margin:25px 0 0 0; padding:0;}
#header .search img { margin:0 14px 0 0;}
#header .search input {width:111px; height:16px; vertical-align:middle;border-left:1px #5C5C5C solid; border-top:1px #5C5C5C solid; border-bottom:0px none; border-right:0px none; background:#ffffff; color:#CECDCD; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; padding:2px 0 0 4px;}
#header .search input.szukaj_green {background:url(images/szukaj_green.jpg) no-repeat; width:29px; height:19px; border:0px none; margin:0 0 0 10px; cursor:pointer;}
#header .search input.szukaj_bordo {background:url(images/szukaj_bordo.jpg) no-repeat; width:29px; height:19px; border:0px none; margin:0 0 0 10px; cursor:pointer;}
#header .search input.szukaj_blue {background:url(images/szukaj_blue.jpg) no-repeat; width:29px; height:19px; border:0px none; margin:0 0 0 10px; cursor:pointer;}
#header .search input.szukaj_orange {background:url(images/szukaj_orange.jpg) no-repeat; width:29px; height:19px; border:0px none; margin:0 0 0 10px; cursor:pointer;}
#header .search input.szukaj_purple {background:url(images/szukaj_purple.jpg) no-repeat; width:29px; height:19px; border:0px none; margin:0 0 0 10px; cursor:pointer;}
#header .search input.szukaj_mlawa {background:url(images/szukaj_mlawa.jpg) no-repeat; width:29px; height:19px; border:0px none; margin:0 0 0 10px; cursor:pointer;}

#menu_green{width:725px; height:64px; min-height:64px; background:#ffffff no-repeat left top; margin:0 auto 0; border-left:1px #EEEFED solid; border-right:1px #EEEFED solid; padding:0 0 0 47px;}
#menu_bordo {width:725px; height:64px; min-height:64px; background:#ffffff no-repeat left top; margin:0 auto 0; border-left:1px #EEEFED solid; border-right:1px #EEEFED solid; padding:0 0 0 47px;}
#menu_blue {width:725px; height:64px; min-height:64px; background:#ffffff no-repeat left top; margin:0 auto 0; border-left:1px #EEEFED solid; border-right:1px #EEEFED solid; padding:0 0 0 47px;}
#menu_orange {width:725px; height:64px; min-height:64px; background:#ffffff no-repeat left top; margin:0 auto 0; border-left:1px #EEEFED solid; border-right:1px #EEEFED solid; padding:0 0 0 47px;}
#menu_purple {width:725px; height:64px; min-height:64px; background:#ffffff no-repeat left top; margin:0 auto 0; border-left:1px #EEEFED solid; border-right:1px #EEEFED solid; padding:0 0 0 47px;}
#menu_mlawa {width:725px; height:64px; min-height:64px; background:#ffffff no-repeat left top; margin:0 auto 0; border-left:1px #EEEFED solid; border-right:1px #EEEFED solid; padding:0 0 0 47px;}
#menu_green img, #menu_bordo img, #menu_blue img, #menu_orange img, #menu_purple img, #menu_mlawa img {float:left; margin:22px 20px 0 20px; vertical-align:middle;}
a.glowna {display:block; width:106px; height:12px; background:url(images/menu1_glowna.jpg) no-repeat; float:left;margin:26px 0 0 0;}
a.ofirmie {display:block; width:52px; height:12px; background:url(images/menu2_ofirmie.jpg) no-repeat; float:left;margin:26px 0 0 0;}
a.oferta {display:block; width:45px; height:12px; background:url(images/menu3_oferta.jpg) no-repeat; float:left;margin:26px 0 0 0;}
a.rozwiazania {display:block; width:85px; height:15px; background:url(images/menu4_rozwiazania.jpg) no-repeat; float:left;margin:26px 0 0 0;}
a.klienci {display:block; width:43px; height:12px; background:url(images/menu5_klienci.jpg) no-repeat; float:left;margin:26px 0 0 0;}
a.pomoc {display:block; width:45px; height:12px; background:url(images/menu6_pomoc.jpg) no-repeat; float:left;margin:26px 0 0 0;}
a.kontakt {display:block; width:55px; height:12px; background:url(images/menu7_kontakt.jpg) no-repeat; float:left;margin:26px 0 0 0;}

#top_green {width:773px; height:178px; min-height:178px; background:#44951D url(images/top_green.jpg) no-repeat; margin:0 auto 0; border-bottom:9px #3D3D3D solid;}
#top_bordo {width:773px; height:178px; min-height:178px; background:#44951D url(images/top_bordo.jpg) no-repeat; margin:0 auto 0; border-bottom:9px #3D3D3D solid;}
#top_blue {width:773px; height:178px; min-height:178px; background:#44951D url(images/top_blue.jpg) no-repeat; margin:0 auto 0; border-bottom:9px #3D3D3D solid;}
#top_orange {width:773px; height:178px; min-height:178px; background:#44951D url(images/top_orange.jpg) no-repeat; margin:0 auto 0; border-bottom:9px #3D3D3D solid;}
#top_purple {width:773px; height:178px; min-height:178px; background:#44951D url(images/top_purple.jpg) no-repeat; margin:0 auto 0; border-bottom:9px #3D3D3D solid;}
#top_glowny {width:773px; height:178px; min-height:178px; background:#44951D url(images/glowny.jpg) no-repeat; margin:0 auto 0; border-bottom:9px #3D3D3D solid;}

#left { width:240px; float:left; background:#ffffff; padding:0; margin:0;}
#left .news {width:215px; border-left:1px #EEEFED solid;padding:37px 12px 105px 12px;}
#left .news img { float:left; margin:0 0 10px 0;}
#left .news p {padding:0 5px 0 10px;}
#left .news p.title { font-weight:bold; color:#1b4d92;}
#left .news p.date {font-size:10px; color:#c7c5c5;}
#left .news .wiecej {float:right; margin:10px 0 15px 0;}
#left .news .wiecej img { margin:3px 3px 0 0 ;}

.lefttos {width:756px; float:left; background:#ffffff; margin:0; padding:15px 0px 0px 15px;border-left:1px #EEEFED solid;border-bottom:1px #EEEFED solid;border-right:1px #EEEFED solid;}
.obi {width:232px; height:175px; border:0px #EEEFED solid;float:left;display:block; margin:0px 18px 15px 0px;}
.obi p {font-size:10px;padding:0 5px 0 10px;}
.obi small {font-size:10px; color:red;}

#left .newsletter {width:206px; height:85px; min-height:85px; background:#3d3d3d url(images/newsletter_bg_bottom.jpg) no-repeat bottom right; color:#ffffff;padding:10px 12px 10px 12px; position:absolute; bottom:0;}
#left .newsletter fieldset {border:0px none; padding:10px 5px 0 15px;}
#left .newsletter input.wind {width:180px; height:16px; vertical-align:middle;border-left:1px #8a8989 solid; border-top:1px #8a8989 solid; border-bottom:0px none; border-right:0px none; background:#ffffff; color:#CECDCD; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px; padding:2px 0 0 4px; margin:0 0 5px 0;}
#left .newsletter .buttons {float:right;}

#left .newsletter .buttons input.dodaj_green {width:48px; height:19px; background:url(images/dodaj_green.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.dodaj_bordo {width:48px; height:19px; background:url(images/dodaj_bordo.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.dodaj_blue {width:48px; height:19px; background:url(images/dodaj_blue.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.dodaj_orange {width:48px; height:19px; background:url(images/dodaj_orange.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.dodaj_purple {width:48px; height:19px; background:url(images/dodaj_purple.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.dodaj_mlawa {width:48px; height:19px; background:url(images/dodaj_mlawa.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}

#left .newsletter .buttons input.usun_green {width:48px; height:19px; background:url(images/usun_green.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.usun_bordo {width:48px; height:19px; background:url(images/usun_bordo.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.usun_blue {width:48px; height:19px; background:url(images/usun_blue.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.usun_orange {width:48px; height:19px; background:url(images/usun_orange.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.usun_purple {width:48px; height:19px; background:url(images/usun_purple.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}
#left .newsletter .buttons input.usun_mlawa {width:48px; height:19px; background:url(images/usun_mlawa.jpg) no-repeat; border:0px none; color:#ffffff; font-size:10px; text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size:10px;}


#content {float:right;width:auto; min-width:531px;border-left:1px #EEEFED solid; border-right:1px #EEEFED solid; padding:0; margin:0;}
#content .tresc {margin:0 auto 0; width:479px; background:#ffffff; padding:37px 0 20px 0;}
#content .tresc img {float:left; margin:10px 10px 30px 5px;}
#content .tresc img.horizontal {float:left; margin:0 0 10px 0;}
#content .tresc img.page {float:left; margin:8px 10px 0 5px; vertical-align: middle;}
#content .tresc p {padding:10px 0 10px 5px; text-align:justify; line-height:11pt;}
#content .tresc p.wciecie {padding:10px 0 20px 30px; text-align:justify;}
#content .tresc table.wciecie {padding:10px 0 20px 30px; text-align:justify;}
#content .tresc ul {list-style-type:none; margin:0; padding:0 0 0 30px; list-style-position:inside;}
#content .tresc ol {margin:0; padding:0 0 0 20px; text-align:justify;}
#content .tresc li {line-height:15px; text-align:justify;}
#content .tresc li img {float:none; margin:10px 10px 0 0;}

#bottom_bg { float:right; background:url(images/content_bg_bottom.jpg) no-repeat bottom; width:532px; min-width:532px; height:11px;border-right:1px #EEEFED solid; margin:0px; padding:0;}

#partners {width:771px; margin:0 auto 0;border-left:1px #EEEFED solid; border-right:1px #EEEFED solid;border-bottom:1px #EEEFED solid; position:absolute;}
#partners .title {float:left; width:180px; padding:25px 0 0 12px;}
#partners .logos {float:right; width:565px; text-align:center;}
#partners .logos img {border:0px;margin:0 10px 0 10px; padding:0; text-align:center; }

#footer {width:773px; background:#ededed; margin:0 auto 0; position:relative; top:14px;}
#footer p {float:left; padding:20px 0 20px 15px;background:#ededed; display:block; width:758px;}
#footer ul {float:right; list-style-type:none; margin:0px; padding:20px 15px 20px 0;background:#ededed;}
#footer li {display:inline;}
#footer li a {color:#9A9A9A;}


#foot {display:block;width:773px;position:absolute; top:0; margin:0px 0px 0px -15px;padding:20px 20px 0px 0px;text-align:right;z-index:1000;}

#footer2 {float:right; text-align:center; width:773px; padding:20px 0 20px 15px; margin:0 0 0 0; position:relative; top:14px;}

#footer3 {text-align:right; width:773px; margin:0 auto 0; padding:40px 40px 20px 40px; position:relative; top:14px;}

#ff{width:100%;background:url(tlo.gif);position:relative; top:0px; height:30px;}

.nnn{font-family:Tahoma; color:#ffffff; background:#000000; border:1px #000000 solid;padding:3px 3px 3px 3px;margin:3px 3px 3px 3px;}
.nnn2{font-family:Tahoma;font-size:13px; color:#000000; background:#ffffff; border:1px #000000 solid;margin:3px 3px 3px 30px;padding:3px 3px 3px 3px;}

.nnn3{font-family:Tahoma;font-size:11px; color:#000000; background:#effdbe; border:1px #000000 solid;margin:3px 3px 3px 30px;padding:3px 3px 3px 3px;width:200px;}
.nnn4{text-align:center; font-family:Tahoma; color:#effdbe; background:#6b744c; border:1px #000000 solid;margin:3px 3px 3px 30px;padding:3px 3px 3px 3px;width:200px;}

.nnn5{text-align:center; font-family:Tahoma; color:#ffd3a9; background:#753900; border:1px #000000 solid;margin:10px 15px 0px 30px;}

.imap{padding:0 0 0 0;margin:10 10 10 10;}