html, body {height: 100%; background: #0A0B16; padding: 0; margin: 0; color: #808182; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px;}

body.warstwa {background: #fff; padding: 20px; width: 800px; height: auto;}

a:link, a:visited {text-decoration: none; color: #2F2F39}
a:hover {color: #C3171E}
img {border: none;}
.clear {clear: both}
textarea {font-family: "Trebuchet MS", Arial, sans-serif;}

/*** strona startowa ***/
body#start {height: 100%; background: url('../img/bg.jpg') center -15px no-repeat; padding: 75px 0 0 0;}
div#caly_start {width: 980px; margin: 0 auto; padding: 0;}
div.product {width: 245px; height: 70px; float:left; text-indent:-9999px; overflow:hidden; margin-bottom: -7px}
div.product div {height: 100%}
div#prod_nm {background: url('../img/secpol.png') top right no-repeat}
div#prod_4d {background: url('../img/superdev.png') top right no-repeat}
div.dzial {width: 245px; height: 245px; background: url('../img/dzial_sq.png') top center no-repeat; float: left; overflow: hidden;}
div.dzial a {display: block; width: 100%; height: 100%; text-indent: -9999px; overflow: hidden}
div.dzial div {width: 100%; height: 100%;}
div.dzial div ul {margin: 0; padding: 0}
h1#supremum_group_start {width: 400px; height: 50px; background: url('../img/supremum_group.png') bottom center no-repeat; margin: 0 auto 65px;}
h1#supremum_group_start a {display: block; height: 50px; text-indent: -9999px; overflow: hidden;}

div#sq_ad a:link, div#sq_ad a:visited {background: url('../img/sq_ad_hover.png') top center no-repeat}
div#sq_ad {background: url('../img/sq_ad_hover.png') top center no-repeat}
div#sq_nm a:link, div#sq_nm a:visited {background: url('../img/sq_nm_hover.png') top center no-repeat}
div#sq_nm {background: url('../img/sq_nm_hover.png') top center no-repeat}
div#sq_aw a:link, div#sq_aw a:visited {background: url('../img/sq_aw_hover.png') top center no-repeat}
div#sq_aw {background: url('../img/sq_aw_hover.png') top center no-repeat}
div#sq_4d a:link, div#sq_4d a:visited {background: url('../img/sq_4d_hover.png') top center no-repeat}
div#sq_4d {background: url('../img/sq_4d_hover.png') top center no-repeat}

div.start_txt {width: 220px; height: 200px; margin: 0 12px; float: left; font-size: 11px; color: #585a67;}
div.start_txt div {/*height: 0; overflow: hidden; /*display: none*/}
div.start_txt strong {font-weight: normal; color: #999}

div#start_footer {text-align: center; color: #7F8081; font-size: 10px;}

div#start_footer_ie6 {text-align: center; color: #7F8081; font-size: 10px;}
p#ie6 {width: 400px; margin: -80px auto 20px; text-align: center; background: #871C21; padding: 10px; font-size: 14px; color: #ccc}

/*** koniec strony startowej ****/


div#caly {width: 1000px; margin: 0 auto; background: url('../img/bg.jpg') top left no-repeat; padding: 0;}

div#left {float: left; width: 505px; padding-top: 93px;}
div#right {position: relative; width: 490px; height: 715px; margin-left: 510px; z-index: 3}
div#right-inn {height: 715px; width: 490px;}
div.mm- {background: url('../img/bg_tresc_ad.png') 20px 15px no-repeat;}
div.mm-ad {background: url('../img/bg_tresc_ad.png') 20px 15px no-repeat;}
div.mm-nm {background: url('../img/bg_tresc_nm.png') 20px 15px no-repeat;}
div.mm-aw {background: url('../img/bg_tresc_aw.png') 20px 15px no-repeat;}
div.mm-4d {background: url('../img/bg_tresc_4d.png') 20px 15px no-repeat;}

h1#supremum_group {width: 400px; height: 50px; background: url('../img/supremum_group.png') top left no-repeat; margin: 0 0 0 50px;}
h1#supremum_group a {display: block; height: 50px; text-indent: -9999px; overflow: hidden;}
ul#main_menu {list-style-type: none; font-size: 12px; font-weight: bold; font-family: "Trebuchet MS"; text-transform: uppercase; margin: 0 0 0 110px; padding: 7px 0 0 0; position: relative;}
ul#main_menu li {float: left; padding: 0 5px; border-right: solid 1px #808182}
ul#main_menu li.last {border: none}
ul#main_menu li#mm_li_ad {background: url('../img/mm_ad_hover.png') 9999px 9999px no-repeat;}
ul#main_menu li#mm_li_nm {background: url('../img/mm_nm_hover.png') 9999px 9999px no-repeat;}
ul#main_menu li#mm_li_aw {background: url('../img/mm_aw_hover.png') 9999px 9999px no-repeat;}
ul#main_menu li#mm_li_4d {background: url('../img/mm_4d_hover.png') 9999px 9999px no-repeat;}
ul#main_menu a:link, ul#main_menu a:visited {color: #808182; text-decoration: none; display: block; float:left; text-indent: -9999px; overflow: hidden}
ul#main_menu a#mm-ad:link, ul#main_menu a#mm-ad:visited {background: url('../img/mm_ad.png') top left no-repeat; width: 76px; height: 10px;}
ul#main_menu a#mm-ad:hover, ul#main_menu li.active a#mm-ad:link, ul#main_menu li.active a#mm-ad:visited {color: #C3171E; background: url('../img/mm_ad_hover.png') top left no-repeat;}
ul#main_menu a#mm-nm:link, ul#main_menu a#mm-nm:visited {background: url('../img/mm_nm.png') top left no-repeat; width: 66px; height: 10px;}
ul#main_menu a#mm-nm:hover, ul#main_menu li.active a#mm-nm:link, ul#main_menu li.active a#mm-nm:visited {color: #7DA6D3; background: url('../img/mm_nm_hover.png') top left no-repeat;}
ul#main_menu a#mm-aw:link, ul#main_menu a#mm-aw:visited {background: url('../img/mm_aw.png') top left no-repeat; width: 67px; height: 10px;}
ul#main_menu a#mm-aw:hover, ul#main_menu li.active a#mm-aw:link, ul#main_menu li.active a#mm-aw:visited {color: #ED3DA1; background: url('../img/mm_aw_hover.png') top left no-repeat;}
ul#main_menu a#mm-4d:link, ul#main_menu a#mm-4d:visited {background: url('../img/mm_4d.png') top left no-repeat; width: 74px; height: 10px;}
ul#main_menu a#mm-4d:hover, ul#main_menu li.active a#mm-4d:link, ul#main_menu li.active a#mm-4d:visited {color: #6B8712; background: url('../img/mm_4d_hover.png') top left no-repeat;}

/** napisiki w menu **/
div#main_menu_cont {position: relative; height: 0px;}
div#main_menu_selector {border-top: solid 1px #484C50; height: 0; position: absolute; z-index: 2; top: 22px; left: 0; margin-left: 110px; background: url('../img/bg_sel.gif') repeat-y top center}
div#main_menu_subs {width: 260px; padding-left: 20px; position: absolute; z-index: 3; top: 229px; left: 55px; overflow: hidden;}
img#chmurka {position: absolute; z-index: 3; top: 235px; left: 55px;}
div.subs {width: 95px; float: left; margin-left: -30px; background: url('../img/bg_sel.gif') repeat-y top center; z-index: 4}
div.subs a {display: block; height: 19px; z-index: 4;}
div#sub1 {height: 30px;}
div#sub2 {height: 100px;}
div#sub3 {height: 50px;}
div#sub4 {height: 80px;}

div#sub1 a {margin-top: 11px;}
div#sub2 a {margin-top: 81px;}
div#sub3 a {margin-top: 31px;}
div#sub4 a {margin-top: 61px;}

div#sub1 a.mm-aw {background: #0A0B16 url('../img/subs/subs_am.gif') bottom center no-repeat}
div#sub1 a:hover.mm-aw, div#sub1 a.mm-aw+div#sub1h {background: #0A0B16 url('../img/subs/subs_am_hover.gif') bottom center no-repeat}
div#sub2 a.mm-aw {background: #0A0B16 url('../img/subs/subs_bi.gif') bottom center no-repeat}
div#sub2 a:hover.mm-aw, div#sub2 a.mm-aw+div#sub2h {background: #0A0B16 url('../img/subs/subs_bi_hover.gif') bottom center no-repeat}
div#sub3 a.mm-aw {background: #0A0B16 url('../img/subs/subs_art.gif') bottom center no-repeat}
div#sub3 a:hover.mm-aw, div#sub3 a.mm-aw+div#sub3h {background: #0A0B16 url('../img/subs/subs_art_hover.gif') bottom center no-repeat}
div#sub4 a.mm-aw {background: #0A0B16 url('../img/subs/subs_ks.gif') bottom center no-repeat}
div#sub4 a:hover.mm-aw, div#sub4 a.mm-aw+div#sub4h {background: #0A0B16 url('../img/subs/subs_ks_hover.gif') bottom center no-repeat}
div#sub1 a.mm-ad {background: #0A0B16 url('../img/subs/subs_btl.gif') bottom center no-repeat}
div#sub1 a:hover.mm-ad, div#sub1 a.mm-ad+div#sub1h {background: #0A0B16 url('../img/subs/subs_btl_hover.gif') bottom center no-repeat}
div#sub2 a.mm-ad {background: #0A0B16 url('../img/subs/subs_atl.gif') bottom center no-repeat}
div#sub2 a:hover.mm-ad, div#sub2 a.mm-ad+div#sub2h {background: #0A0B16 url('../img/subs/subs_atl_hover.gif') bottom center no-repeat}
div#sub3 a.mm-ad {background: #0A0B16 url('../img/subs/subs_mz.gif') bottom center no-repeat}
div#sub3 a:hover.mm-ad, div#sub3 a.mm-ad+div#sub3h {background: #0A0B16 url('../img/subs/subs_mz_hover.gif') bottom center no-repeat}
div#sub4 a.mm-ad {background: #0A0B16 url('../img/subs/subs_pr.gif') bottom center no-repeat}
div#sub4 a:hover.mm-ad, div#sub4 a.mm-ad+div#sub4h {background: #0A0B16 url('../img/subs/subs_pr_hover.gif') bottom center no-repeat}
div#sub1 a.mm-nm {background: #0A0B16 url('../img/subs/subs_em.gif') bottom center no-repeat}
div#sub1 a:hover.mm-nm, div#sub1 a.mm-nm+div#sub1h {background: #0A0B16 url('../img/subs/subs_em_hover.gif') bottom center no-repeat}
div#sub2 a.mm-nm {background: #0A0B16 url('../img/subs/subs_ec.gif') bottom center no-repeat}
div#sub2 a:hover.mm-nm, div#sub2 a.mm-nm+div#sub2h {background: #0A0B16 url('../img/subs/subs_ec_hover.gif') bottom center no-repeat}
div#sub3 a.mm-nm {background: #0A0B16 url('../img/subs/subs_host.gif') bottom center no-repeat}
div#sub3 a:hover.mm-nm, div#sub3 a.mm-nm+div#sub3h {background: #0A0B16 url('../img/subs/subs_host_hover.gif') bottom center no-repeat}
div#sub4 a.mm-nm {background: #0A0B16 url('../img/subs/subs_seo.gif') bottom center no-repeat}
div#sub4 a:hover.mm-nm, div#sub4 a.mm-nm+div#sub4h {background: #0A0B16 url('../img/subs/subs_seo_hover.gif') bottom center no-repeat}
div#sub1 a.mm-4d {background: #0A0B16 url('../img/subs/subs_strategia.gif') bottom center no-repeat}
div#sub1 a:hover.mm-4d, div#sub1 a.mm-4d+div#sub1h {background: #0A0B16 url('../img/subs/subs_strategia_hover.gif') bottom center no-repeat}
div#sub2 a.mm-4d {background: #0A0B16 url('../img/subs/subs_mediaplan.gif') bottom center no-repeat}
div#sub2 a:hover.mm-4d, div#sub2 a.mm-4d+div#sub2h {background: #0A0B16 url('../img/subs/subs_mediaplan_hover.gif') bottom center no-repeat}
div#sub3 a.mm-4d {background: #0A0B16 url('../img/subs/subs_md.gif') bottom center no-repeat}
div#sub3 a:hover.mm-4d, div#sub3 a.mm-4d+div#sub3h {background: #0A0B16 url('../img/subs/subs_md_hover.gif') bottom center no-repeat}
div#sub4 a.mm-4d {background: #0A0B16 url('../img/subs/subs_warsztaty.gif') bottom center no-repeat}
div#sub4 a:hover.mm-4d, div#sub4 a.mm-4d+div#sub4h {background: #0A0B16 url('../img/subs/subs_warsztaty_hover.gif') bottom center no-repeat}

/** portfolio **/

div#klienci {width: 446px; height: 80px; padding: 20px 0; margin: -10px 0 0 25px; background: url('../img/loga_bg.png') center center no-repeat; position: relative; z-index: 1}
div#klienci2 {width: 384px; height: 80px; background: #000; overflow:hidden; border: solid 1px #484C50; float: left;}
div#klienci_inner {position: relative; overflow: hidden;}
div#prev {width: 30px; height: 80px; background: url('../img/prev.png') center left no-repeat; float: left; cursor: pointer;}
div:hover#prev {background: url('../img/prev_hover.png') center left no-repeat;}
div#next {width: 30px; height: 80px; background: url('../img/next.png') center right no-repeat; float: left; cursor: pointer;}
div:hover#next {background: url('../img/next_hover.png') center right no-repeat;}
div#logo_list ul {list-style-type: none; margin: 0; padding: 0; width: 870px; /*width: 384px;*/ height: 80px; position: relative; top: 0; left: 0; overflow:auto}
div#logo_list ul li {float: left; margin: 0 8px;}
div#pagination {height: 24px; clear: both; text-align: right; padding: 3px 30px 0; z-index: 5;}
div#pagination div {display: inline; font-size: 10px; font-family: Arial; padding: 0 5px 0 4px; width: 10px; border: solid 1px #484C50; margin-left: 2px; cursor: pointer;z-index: 5;}
div#pagination div.active_page {background: #484C50; cursor: default}
div#pagination div:hover {background: #484C50;}
p.empty_pf {padding: 10px;}
#loader_pf {position: relative; margin: 32px auto auto 180px}

/** koniec portfolia **/

/** produkty **/
div#produkty {width: 160px; height: 70px; margin-top: 50px; margin-left: 45px;}
/** koniec produktow */

ul#tab_menu {list-style-type: none; position: absolute; top: 32px; left: 60px; margin: 0; padding: 0}
ul#tab_menu li {float: left;}
ul#tab_menu li#tab1_li {margin: 5px 19px 0 0;}
ul#tab_menu li#tab2_li {margin: 5px 27px 5px 0;}
ul#tab_menu li#tab3_li {margin: 7px 10px 0 0}
ul#tab_menu li#tab4_li {margin: 0 0 0 0;}
ul#tab_menu li.active a:link, ul#tab_menu li.active a:visited {display: block; text-indent: -9999px; overflow: hidden; position: relative; top: -15px; left: 0}
ul#tab_menu a:link, ul#tab_menu a:visited {display: block; text-indent: -9999px; overflow: hidden; position: relative; top: 0; left: 0}
ul#tab_menu a#blog:link, ul#tab_menu a#blog:visited {width: 64px; height: 30px; background: url('../img/tab1.png') top left no-repeat} 
ul#tab_menu a#praca:link, ul#tab_menu a#praca:visited {width: 67px; height: 37px; background: url('../img/tab2.png') top left no-repeat} 
ul#tab_menu a#press-room:link, ul#tab_menu a#press-room:visited {width: 79px; height: 34px; background: url('../img/tab3.png') top left no-repeat} 
ul#tab_menu a.oferta-ad:link, ul#tab_menu a.oferta-ad:visited {width: 84px; height: 48px; background: url('../img/tab4-ad.png') top left no-repeat} 
ul#tab_menu a.oferta-nm:link, ul#tab_menu a.oferta-nm:visited {width: 84px; height: 48px; background: url('../img/tab4-nm.png') top left no-repeat} 
ul#tab_menu a.oferta-aw:link, ul#tab_menu a.oferta-aw:visited {width: 84px; height: 48px; background: url('../img/tab4-aw.png') top left no-repeat} 
ul#tab_menu a.oferta-4d:link, ul#tab_menu a.oferta-4d:visited {width: 84px; height: 48px; background: url('../img/tab4-4d.png') top left no-repeat} 

div#cap {width: 373px; height: 28px; background: url('../img/bg-top.png') top left no-repeat; position: absolute; top: 55px; left: 53px}

div#rss-cont {position: absolute; right: 39px; top: 157px; width: 38px; height: 38px; background: url('../img/rss.png') top left no-repeat}
a#rss {display: block; width: 38px; height: 38px; text-indent: -9999px; overflow: hidden; background: url('../img/rss-top.png') top left no-repeat}

div#answer {width: 320px; position: relative; top: 90px; left: 70px; font-size: 10px; line-height: 14px;}

/* blog */
div.entry {margin-bottom: 10px; padding-bottom: 7px; border-bottom: solid 1px #B3B4BD}
div.entry p {margin: 3px 0}
div.entry a:link, div.entry a:visited {color: #808182;}
div.entry a:hover {color: #C3171E}
div.entry h2.post_title {margin: 5px 0; font-size: 12px; height: 1em; overflow: hidden}
h2.post_title a:link, h2.post_title a:visited {text-transform: uppercase; color: #C3171E; font-size: 12px; text-decoration: none;}
h2.post_title span.data {font-size: 10px; color: #A09898; font-weight: normal;}
p.prev-next {height: 18px; margin: 0;}
p.prev-next a:link, p.prev-next a:visited, p.prev-next a:hover {display: block; margin-left: 280px; position: relative; z-index: 4;}
p.prev-next a span {display: none;}
p#newer-posts {margin: 0; position: relative; top: -7px}
p#newer-posts a:link, p#newer-posts a:visited, p#newer-posts a:hover {width: 32px; height: 18px; background: url('../img/prev-blog.png') top left no-repeat}
p#older-posts a:link, p#older-posts a:visited, p#older-posts a:hover {width: 32px; height: 18px; background: url('../img/next-blog.png') top left no-repeat;}
p#older-posts a:hover {}

div.entry_full {width: 475px; padding-right: 25px; float: left;}
div#post_view {position: relative; color: #2F2F2F; padding-bottom: 20px;}
div#entry_box {}

div.entry_full h2 {font-size: 24px; color: #C3171E; margin-top: 40px;}
div.entry_full a:link, div.entry_full a:visited {text-decoration: underline}
div#post_view p.data {font-size: 10px; margin: 0}

div#last_posts h2 {font-size: 18px; margin-top: 40px;}
div#last_posts {width: 260px; float: left;}
div#last_posts ul {font-size: 11px; list-style-type: none; margin: auto 0; padding: 0;}
div#last_posts ul#last-posts-ul, div#last_posts ul#archive {border-bottom: solid 1px #C3171E;}
div#last_posts ul#last-posts-ul li, div#last_posts ul#archive>li {border-top: solid 1px #C3171E; }
div#last_posts ul#last-posts-ul li a, div#last_posts ul#archive>li {display: block; padding: 11px 0}
div#last_posts ul#archive>li span.month {background: url('../img/next-post.png') top right no-repeat; padding: 3px 15px 3px 0}
div#last_posts ul#archive ul {margin: 5px 0 0 15px;}
div#last_posts ul#archive span.month {cursor:pointer}

p#navigation a:link, p#navigation a:visited, p#close a:link, p#close a:visited, div#respond input[type="submit"] {color: #2F2F2F; font-weight: bold;}
p#navigation a#prev-post:link, p#navigation a#prev-post:visited {background: url('../img/prev-post.png') top left no-repeat; padding: 3px 10px 3px 15px}
p#navigation a#next-post:link, p#navigation a#next-post:visited, div#respond input[type="submit"] {background: url('../img/next-post.png') top right no-repeat; padding: 3px 15px 3px 10px}

div#respond {position: relative}
div#respond div#loader_comment {display: none; position: absolute; top: 60px; left: 0; width: 95%; height: 60px; background: #c3171e; opacity: .80; filter:alpha(opacity=80)}
div#respond img#load {position: relative; top: 25%; left: 50%;}

h3#comments {background: #C3171E; color: #fff; font-size: 12px; padding: 1px 5px; display: inline}
ul.commentlist {list-style-type: none; margin-left: 0; padding: 0}
div.comment_content {height: 19px; margin: -1px 0 20px;}
div.comment_cont_inner {border: solid 1px #c3171e; padding: 3px}
div.comment-author {font-size: 12px; color: #c3171e; padding: 3px 25px 0 0; float: left; background: url('../img/comment_cloud.gif') right top no-repeat;}
div.comment-meta {text-align: right; padding-top: 3px;}
p#comment_text_cont {background: url('../img/comment_form_cloud.gif') 150px top no-repeat; padding-top: 14px;}
textarea#comment {background: #c3171e; border: none; width: 100%; padding: 3px; color: #fff; font-size: 11px;}
div#respond input[type='text'] {width: 130px; border: solid 1px #c3171e; color: #c3171e; font-size: 11px; padding: 1px 5px;}
p#comment_author {margin-bottom: -22px;}
div#respond input[type="submit"] {border: none; cursor: pointer; font-size: 12px; padding: 0 12px 0 0}
p#comment_submit {text-align: right}
/*koniec bloga */

/** oferta **/
div#oferta {font-size: 11px; color: #3F4048}
div.oferta-nm h1, div.oferta-ad h1, div.oferta-aw h1, div.oferta-4d h1 {text-indent: -9999px; overflow: hidden; }
div.oferta-ad h1#oferta_h_ad {width: 768px; height: 102px; background: url('../img/banner_ad.png') top left no-repeat}
div.oferta-nm h1#oferta_h_nm {width: 768px; height: 102px; background: url('../img/banner_nm.png') top left no-repeat}
div.oferta-aw h1#oferta_h_aw {width: 768px; height: 102px; background: url('../img/banner_aw.png') top left no-repeat}
div.oferta-4d h1#oferta_h_4d {width: 768px; height: 102px; background: url('../img/banner_4d.png') top left no-repeat}

div.oferta-ad div.entry_full a:link, div.oferta-ad div.entry_full a:visited {color: #871C21; text-decoration: underline}
div.oferta-nm div.entry_full a:link, div.oferta-nm div.entry_full a:visited {color: #6D98CE; text-decoration: underline}
div.oferta-aw div.entry_full a:link, div.oferta-aw div.entry_full a:visited {color: #773679; text-decoration: underline}
div.oferta-4d div.entry_full a:link, div.oferta-4d div.entry_full a:visited {color: #738627; text-decoration: underline}

div#oferta p {margin-top: 0}
div#oferta ul {list-style-type: none; padding: 0; margin-left: 0}
div#oferta ul li {border-bottom: solid 1px #B3B4BD; border-top: solid 1px #fff; padding: 8px 0}
div#oferta ul li a {display: block;}
div.oferta-ad ul a {border-left: solid 1px #871C21; padding: 0 5px}
div.oferta-ad ul#last-posts-ad {border-bottom: solid 1px #871C21;}
div.oferta-ad ul#last-posts-ad li {border-top: solid 1px #871C21;}
div.oferta-ad ul a:hover {color: #871C21}
div.oferta-nm ul a {border-left: solid 1px #6D98CE; padding: 0 5px}
div.oferta-nm ul#last-posts-nm {border-bottom: solid 1px #6D98CE;}
div.oferta-nm ul#last-posts-nm li {border-top: solid 1px #6D98CE;}
div.oferta-nm ul a:hover {color: #6D98CE}
div.oferta-aw ul a {border-left: solid 1px #773679; padding: 0 5px}
div.oferta-aw ul#last-posts-aw {border-bottom: solid 1px #773679;}
div.oferta-aw ul#last-posts-aw li {border-top: solid 1px #773679;}
div.oferta-aw ul a:hover {color: #773679}
div.oferta-4d ul a {border-left: solid 1px #738627; padding: 0 5px}
div.oferta-4d ul#last-posts-4d {border-bottom: solid 1px #738627;}
div.oferta-4d ul#last-posts-4d li {border-top: solid 1px #738627;}
div.oferta-4d ul a:hover {color: #738627}
div#oferta ul li:first-child {border-top: none}

div#last_posts ul.last-posts li a {display: block; padding: 11px 0; border: none}

div.oferta-ad div.entry_full h2 {color: #871C21;}
div.oferta-nm div.entry_full h2 {color: #6D98CE;}
div.oferta-aw div.entry_full h2 {color: #773679;}
div.oferta-4d div.entry_full h2 {color: #738627;}

a#pobierz-oferte-ad {display: block; width: 260px; height: 92px; text-indent: -9999px; overflow: hidden; background: url('../img/pobierz-oferte-ad.png') top left no-repeat; position: relative; top: -20px;}
a#pobierz-oferte-ad:hover, div#pre_ad {background: url('../img/pobierz-oferte-ad-hover.png') top left no-repeat;}
a#pobierz-oferte-nm {display: block; width: 260px; height: 92px; text-indent: -9999px; overflow: hidden; background: url('../img/pobierz-oferte-nm.png') top left no-repeat; position: relative; top: -20px;}
a#pobierz-oferte-nm:hover, div#pre_nm {background: url('../img/pobierz-oferte-nm-hover.png') top left no-repeat;}
a#pobierz-oferte-aw {display: block; width: 260px; height: 92px; text-indent: -9999px; overflow: hidden; background: url('../img/pobierz-oferte-aw.png') top left no-repeat; position: relative; top: -20px;}
a#pobierz-oferte-aw:hover, div#pre_aw {background: url('../img/pobierz-oferte-aw-hover.png') top left no-repeat;}
a#pobierz-oferte-4d {display: block; width: 260px; height: 92px; text-indent: -9999px; overflow: hidden; background: url('../img/pobierz-oferte-4d.png') top left no-repeat; position: relative; top: -20px;}
a#pobierz-oferte-4d:hover, div#pre_4d {background: url('../img/pobierz-oferte-4d-hover.png') top left no-repeat;}
/** koniec oferty **/

/** praca **/
div.praca ul a {border-left: solid 1px #871C21; padding: 0 5px}
div.praca ul#last-posts-praca {border-bottom: solid 1px #871C21;}
div.praca ul#last-posts-praca li {border-top: solid 1px #871C21;}
div.praca ul a:hover {color: #871C21}
h1#h_praca {width: 770px; height: 195px; text-indent: -9999px; overflow: hidden; background: url('../img/header_praca.jpg') top left no-repeat}
/** koniec pracy **/

div#kontakt {margin-top: -178px; font-size: 10px;}
div.kontakt-ad {border-top: solid 1px #871C21}
div.kontakt-nm {border-top: solid 1px #6D98CE}
div.kontakt-aw {border-top: solid 1px #773679}
div.kontakt-4d {border-top: solid 1px #738627}
div#kontakt2 {width: 1000px; position: relative; top: -13px; margin: 0 auto;}
div#kontakt h2 {font-size: 13px; text-transform: uppercase; color: #fff; background: #0A0B16; margin: 0 0 13px 7em; padding: 3px 0; width: 8em; text-align: center}
div#kontakt h3.left {color: #fff; font-size: 11px; text-transform: uppercase; width: 16em; text-align: right; margin: 0 0 13px 0;}
div#kontakt h3.right {font-size: 11px; text-transform: uppercase; width: 15em; text-align: left; margin: 0 0 13px 0}
div#kontakt h3.right a {color: #fff}
div#kontakt h3.right a:hover {text-decoration: underline}
div#kontakt div#kontakt_left {float: left; text-align: right; width: 18em; margin: 0 22px 0 0}
div#kontakt div#kontakt_right {float: left; margin: 0}
div#kontakt div#kontakt_call {float: left; margin: 0; margin-left: -17px; width: 170px; background: url('../img/call_bg.jpg') top left no-repeat;}
div#kontakt div#kontakt_call object { margin: 10px; }
div#kontakt div#kontakt_call div#call_bg { margin-top: -10px; height: 14px; width: 170px; background: url('../img/call_bg2.jpg') bottom left no-repeat;}
div#kontakt_subpage {font-size: 11px; color: #2F2F2F; margin-left: 500px;}

img#loader {position: absolute; top: 150px; left: 230px}

div.subsh, .preload {width: 0; height: 0;}

div#sq_4d a:link, div#sq_4d a:visited {background: url('../img/sq_4d.png') center center no-repeat}
div#sq_aw a:link, div#sq_aw a:visited {background: url('../img/sq_aw.png') center center no-repeat}
div#sq_ad a:link, div#sq_ad a:visited {background: url('../img/sq_ad.png') center center no-repeat}
div#sq_nm a:link, div#sq_nm a:visited {background: url('../img/sq_nm.png') center center no-repeat}