@CHARSET "UTF-8";
html,body,div,span,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;
}
img{display:block;}
ol li{list-style-type:none;}
/*--------style wyglad---------------------------*/
body{
    position:relative;
    z-index: 0;
    font-size: 11px;
    color: #666666;
    font-family: Arial;
    text-align: left;
    margin: 0;
    padding: 0;
    background: #000000 url("../graf/swiatlo_top.png") no-repeat scroll center 99px;
}
#lightTop {
    display:block;
    height:1px;
    position:absolute;
    top:99px;
    width:100%;
    z-index: -9;
    background: #000000 url("../graf/swiatlo_top.png") center top no-repeat;
}
a {
    color:#666666;
    text-decoration:underline;
}

#main-box-content ul {
    margin-left: 30px;
    margin-bottom: 20px;
}
#main-box-content li {
    line-height: 150%;
}

div#ePageBody{margin:auto;}
#eBelka,#eBaner,#eStopka,#eContent {margin:auto;padding:0 5px;width:900px;}
div#eBaner{height:150px;padding:0; margin: -6px auto -3px;}
#bBaner {
    margin: 0 auto;
    z-index: 999;
    position: relative;
    display: block;
    width: 609px;
    height: 150px;
    background-color: transparent;
    background-repeat: repeat;
    background-position: 0 0;
}
#eBaner.portfolio { height: 372px;}
.shadow { background:url("../graf/main_shadow.png") repeat-y; width: 100%; padding: 0 5px; margin: 0 -5px}
ul.belka a {
    background-image:url('../graf/menu.png');
}
a#home{height:16px;width:40px; background-position: 0 0;cursor:pointer;}
a#uslugi{height:16px;width:47px;background-position:0 -68px;cursor:pointer;}
a#filozofia{height:16px;width:76px;background-position: 0 -51px;cursor:pointer;}
a#produkty{height:16px;width:76px;background-position: 0 -85px;cursor:pointer;}
a#portfolio{height:16px;width:75px;background-position: 0 -102px;cursor:pointer;}
a#partnerzy{height:16px;width:75px;background-position: 0 -102px;cursor:pointer;}
a#o_nas{height:16px;width:43px;background-position: 0 -34px;cursor:pointer;}
a#kontakt{height:16px;width:68px;background-position: 0 -17px;cursor:pointer;}
a#biznesport_home{float:right;display:block;margin:57px 42px 0 0;height:12px;width:75px;background-image:url('../graf/oferujemy/biznesport_button.png');background-position:center;cursor:pointer;}
#biznesport_main{float:left; width:172px; margin-top:15px; height:194px; z-index: 2; position: absolute;background-image:url('../graf/logo_lustro.png');}

h2.h_produkty { width: 139px; height: 46px; background: url('../graf/h_produkty.png') no-repeat left 8px; padding-right: 51px;}
h2.h_uslugi { width: 139px; height: 46px; background: url('../graf/h_uslugi.png') no-repeat left 8px; padding-right: 51px;}
h2.h_o_nas { width: 139px; height: 46px; background: url('../graf/h_o_nas.png') no-repeat left 8px; padding-right: 51px;}
h2.h_portfolio { width: 139px; height: 46px; background: url('../graf/h_portfolio.png') no-repeat left 8px; padding-right: 51px;}
h2.h_case_studies { width: 139px; height: 46px; background: url('../graf/h_case_studies.png') no-repeat left 8px; padding-right: 51px;}
h2.h_kontakt { width: 139px; height: 46px; background: url('../graf/h_kontakt.png') no-repeat left 8px; padding-right: 51px;}

div#eBelka{width:900px;height:105px;background:url('../graf/top.png') no-repeat center 0;clear:both;}
div#eFlasz{height:326px;text-align:left;background: url("../graf/grid.png") no-repeat scroll center 0 transparent; width: 900px; margin: auto;position: relative; z-index: 9;}
div.start#eFlasz{ margin: 10px auto 0px;}
#mainVideo { position: relative; z-index: 9999; }
ul.belka{height:37px;width:710px; padding: 0 0 0 100px; margin:42px 0px 0 100px;list-style: none;overflow:hidden;display:inline-block;}
ul.belka li{float:left;display:inline;padding:8px 0 0 0;margin:2px 0 0px 0;height: 37px;}
ul.belka li a{display:block;margin:0 0 0 30px;text-decoration:none; background-repeat: no-repeat;text-indent:-999px;}
/**/
div#light{background:url("../graf/swiatlo.jpg") no-repeat scroll center top transparent;display:block;height:1100px;position:absolute;top:37px;width:100%;z-index:-10;}
div#light.portfolio{background-position: center 222px}
div.bContentDown{margin: auto; width:900px;background: #000 url("../graf/econtentmainbg.png") repeat-x;}
.content { padding-bottom: 20px; background:url('../graf/bgcontent.png') no-repeat center bottom; }
div#eContent {background:url('../graf/bgcontent.png') no-repeat center bottom; overflow: hidden; z-index: 919999;}
div#eContent.start {padding-top: 10px; height: 210px;}
/*
 * Boxy strona gÄąâ€šÄ‚Ĺ‚wna
*/
div.bBoxStart{ width: 290px; height:210px; display: block; float: left;  margin-left: 12px; position: absolute; z-index: 99999999;}
div.bBoxStart div{ width: 290px; }
div.bBoxStart .top{ width: 240px; height: 29px; display: block; background: url("../graf/indexboxtop.png"); padding: 0 25px; z-index: 10; cursor: pointer; position: relative}
div.bBoxStart .addon{background:url("../graf/indexboxtop.png") repeat scroll 0 -29px transparent; color:#fff;height:120px;margin-left:-25px;padding:10px 25px;width:240px; clear: both; margin-top:29px;position: absolute;}
div.bBoxStart .addon a{ margin-top: 10px; display: block;}
div.bBoxStart .main{ width: 240px; height: 161px; display: inline-block; background: url("../graf/indexbox.png"); padding: 0 25px 10px; z-index: 11; position: relative}

div.bBoxStart #wyp1 { background: url("../graf/wypustka1.png"); display: block; float: right; width: 146px; height: 109px;}
div.bBoxStart #wyp2 { background: url("../graf/wypustka2.png"); display: block; float: right; width: 136px; height: 101px;}
div.bBoxStart #wyp3 { background: url("../graf/wypustka3.png"); display: block; float: right; width: 111px; height: 90px;}

div#firstBox.bBoxStart { margin-left: 0;}
div.bBoxStart h2{ color: #a0a0a0; font-family: Arial; font-size: 100%;display:block; line-height: 29px;width:200px; float: left;margin: 0; }
div.bBoxStart p{text-align:left;}
div.bBoxStart h1{margin:20px 0 0 0;color:#fff;font-size:200%;text-align:left;}
div.bBoxStart h1 a:link{ text-decoration:none; color:#fff;}
div.bBoxStart h1 a:visited{ text-decoration:none; color:#fff;}
div.bBoxStart h1 a:active{ text-decoration:none; color:#fff;}
div.bBoxStart h1 a:hover{ text-decoration:underline; color:#fff;}
div.bBoxStart span.more{ background:url('../graf/indexboxgo.gif') no-repeat center bottom; width: 18px; height: 18px; display:block; float: right; position: relative; top: 5px;z-index: 13;}
div.bBoxStart p.boxText{ margin:8px 0 0 0;color:#CCC;font-size:100%;line-height:16px;text-align:left;height:75px;}
div.bBoxStart p.readMore{ position: relative; margin:8px 0 0 0;color:#fff;font-size:100%;font-family:Arial;line-height:18px;}
div.bBoxStart .readMore a{color:#666666;font-size:100%;font-family:Arial;text-decoration:underline;}
div.bBoxStart .readMore a:hover{color:#ccc;text-decoration:underline;}

#bBoxSearch { margin-left: 305px; }
#bBoxCreativ { margin-left: 0 }
#bBoxMozl { margin-left: 610px; }

/*
eStopka
*/
#stopkaCont {background: #000;}
#eStopka { color: #666666; font-size: 100%; font-family: Arial; background: url("../graf/bgFooter.png") no-repeat center top; height: 175px; clear: both; overflow: hidden; position: relative;}
#eStopka a{ color: #666666; font-size: 100%; font-family: Arial;}
#eStopka #footerSearch {left:417px;position:relative;top:54px}
#eStopka #footerSearch #search-field{ border:none; background: transparent; width: 192px; height: 20px; color: white;}
#eStopka #footerSearch .search-button { background:url("../graf/ok_icon.png") no-repeat scroll right center transparent;border:medium none;color:#666666;cursor:pointer;height:18px;left:5px;margin-left:3px;position:relative;text-indent:-9999px;top:-4px;vertical-align:middle;width:18px;}
#eStopka #firma, #eStopka #footer-menu { position:absolute; top:115px; font-size: 10px; }
#eStopka #firma { left:28px; }
#eStopka #footer-menu { left: 128px; list-style-type: none;}
#eStopka #footer-menu a{ text-decoration: none;}
#eStopka #footer-menu li { display: block; float: left; margin-right: 10px;}
#eStopka #footerSearch label { display:none; }

/*
 eContent
*/
.bContentTop
{
    background: url('../graf/econtentbread.png');
    padding:8px 30px;
    width:846px;
    line-height: 17px;
    vertical-align: middle;
    margin:0 -2px;
}
.bContentTop, .bContentTop a {
    font-size: 11px;
    font-family: Arial;
    color: #a0a0a0;
    text-decoration: none;
    display: inline-block;
    line-height: 17px;
    vertical-align: middle;
}.bContentTop, .bContentTop a:hover {
    color: #fff;
}
.bContentTop .bread, .bContentTop ul.MenuNawigacja {
    display: block;
    float: left;
}
.bContentTop ul.MenuNawigacja {
    float: right;
}
.bContentTop ul.MenuNawigacja li{
    display: inline-block;
    margin-left: 15px;
    float: left;
}
.content_top {
    padding:8px 30px;
    width:846px;
    height: 59px;
    line-height: 17px;
    vertical-align: middle;
}
#content-title {
    display: block;
    float: left;
    width: 500px;
}
#content-title span {
    margin-top: 9px;
    margin-left: 15px;
    color: #a0a0a0;
    font-size: 100%;
    font-family: Arial;
    text-decoration: none;
    float: left;
}

#content-title a {
    color: #f0a524;
    text-decoration: none;
    display: block;
}
.h_onas  {
    background:url("../graf/h2_onas.png") no-repeat scroll left top transparent;
    width:124px;
}
.pic_header {
    height:43px;
    margin-bottom:5px;
    text-indent:-9999px;
    display: inline-block;
    float: left;
}

#styles_options {
    float: right;
}
#styles_options a {
    text-decoration:none;
}
#colors {
    float:left;
    height:20px;
}
#colors a {
    display:block;
    float:left;
    width:10px;
    height:10px;
    margin: 9px 7px 0 0;
    line-height:1em;
}
#fonts {
    float:left;
    height:20px;
    margin-left:15px;
}
#fonts a {
    padding:	0 9px 0 8px;
    background: url('../graf/main_sep.png') no-repeat center right;
    color:#a0a0a0;
    line-height:1em;
}
#fonts .last {
    background: none;
}
#small {font-size:11px;}
#normal {font-size:14px;}
#big {font-size:17px;}
.content,.content_center, #main-box-content{
    overflow: hidden;
    vertical-align:top;
}
.left_menu{
    overflow: hidden;
    width: 222px;
    display: inline-block;
    float: left;
}
.content_center .submenu
{
    background:url("../graf/submenutop.png") no-repeat;
    width: 172px;
    padding: 10px 0 0;
    overflow:hidden;
    margin: 0 30px 0 20px;
}
.content_center .submenu ul
{
    background: #f39400 url('../graf/submenutop.png') no-repeat 0 -10px;
    padding: 0 10px;
    position: relative;
}

.content_center .submenu li
{
    background: url('../graf/submenuabg.png') no-repeat left bottom;
    height: 23px;
    list-style: none;
    padding:0 0 4px 18px;
    line-height: 23px;
    vertical-align: top;
    font-size: 12px;
}
.content_center .multiLinks li
{
    background-image: url('../graf/submenuabg.png') !important;
    background-repeat: no-repeat !important;
    background-repeat: left bottom !important;
    width: 116px;
}
.content_center .multiLinks li.submenuul a.submenua {
    height: 35px;
}
.content_center .multiLinks li.submenuul ul  {
    background: #F39400 !important;
    height: 35px;
    margin: 0 -28px !important;
    width: 172px;
}
.content_center .multiLinks li.submenuul ul  li{
    margin: 0 28px;
    padding-top:7px;
    background-position: 0 16px;
}
.content_center .multiLinks .open a {
    padding-bottom: 0;
}
.content_center .multiLinks .subMenuClosed {
    height: 80px !important;
    overflow: hidden;
}
.content_center .submenu li.last
{
    background: url('../graf/submenuabglast.png') no-repeat left bottom;
    height: 19px;
    padding:0 0 0 18px;
    line-height: 19px;
}
.content_center .submenuend {
    background: url('../graf/submenubottom.png') no-repeat left top;
    height: 7px;
    width: 172px;
    display: block;
    margin: 0 30px 0 20px;
}
.content_center .submenuendp {
    background: url('../graf/submenubottomp.png') no-repeat left bottom;
    height: 38px;
    width: 172px;
    display: block;
    margin: 0 30px 0 20px;
}
.content_center .submenuendp a{
    color: #f2bd00;
    position: relative;
    top: 12px;
    left: 38px;
    font-size: 100%;
    font-weight: bold;
    text-decoration: none;
}
.content_center .submenu a
{
    color: #fff;
    text-decoration: none;
    font-size: 100%;
    font-family: Arial;
}
.content_center .submenu li.submenuul
{
    background: none;
    height: auto;
}
.content_center .submenu li.submenuul ul
{
    background: none;
    height: auto;
    margin-top: 5px;
}
.multiLinks, .multiLinks ul {
    background: none !important;
    padding: 0 !important;
}
.content_center .multiLinks ul li.submenuul {
    padding:0 28px;
    background:none repeat scroll 0 0 #F39400;
}
.content_center .multiLinks ul li.submenuulFirst {
    background:url("../graf/submenutop.png") no-repeat scroll 0 4px transparent;
}
.submenuulFirst a{
    background:url("../graf/submenupabgFirst.png") no-repeat !important;
}
.submenuulFirst ul a{
    background:none !important;
}
.content_center .multiLinks ul{
    background:url("../graf/submenutop.png") no-repeat scroll 0 1px transparent;
}
.content_center .multiLinks ul li {
    background:#F39400;
}
/*** brief ***/
#brief {
    width: 188px;
    font-size: 100%;
    color: #666666;
    font-family: Arial;
    margin: 0 22px 0 12px;
}
#brief a {
    color: #666666;
    text-decoration:underline;
}
#brief .font-mini {
    line-height: 150%;
    text-align: justify;
}
#brief .top {
    width: 172px;
    height: 242px;
    padding: 0 8px;
    background: url('../graf/brief_top.png') no-repeat;
}
#brief .middle {
    width: 138px;
    padding: 10px 25px;
    background: url('../graf/brief_middle.png') repeat-y;
}
.pdf {
    display: block;
    float: left;
    height: 33px;
    padding-right:40px;
    margin-top:	10px;
    background:	url('../graf/pdf_icon.png') no-repeat center right;
    font-size:	90%;
    line-height:33px;
}
.doc {
    display: block;
    float: left;
    padding-right:40px;
    margin-top:	10px;
    height: 29px;
    background:	url('../graf/doc_icon.png') no-repeat center right;
    font-size:	90%;
    line-height:29px;
}
#brief .bottom {
    width: 172px;
    height: 13px;
    padding: 0 8px;
    background: url('../graf/brief_bottom.png') no-repeat;
}

/* */
#main-box-content {
    display: inline-block;
    float: left;
    width: 669px;
    margin-top: -6px;
    position: relative;
}
#main-box-content .top,main-box-content .middle,main-box-content .bottom {
    padding: 0 20px;
    width: 629px;
}
#main-box-content .top {
    height: 16px;
    background: url('../graf/main_box_content_top.png') no-repeat;
}
#main-box-content .middle {
    padding: 10px 20px 25px;
    overflow: hidden;
    background: url('../graf/main_box_content_middle.png') repeat-y;
    font-family: Arial;
    font-size: 12px;
}
#main-box-content p{
    line-height: 150%;
}
.content-wrap {
    padding: 0 40px 0 30px;
}
#main-box-content h2 {
    margin-bottom: 10px;
    font-weight: normal;
    font-size: 160%;
    color: #464646;
}
#main-box-content h3 {
    background:url("../graf/h3.png") repeat-x scroll 0 13px transparent;
    font-size:150%;
    font-weight:bold;
    margin:30px 0 0;
    padding-bottom:13px;
    color:#464646;
}

#main-box-content .header{
    margin-bottom:20px;
    padding-bottom:30px;
    background: url('../graf/main_content_headerbg.png') no-repeat bottom center;
}
#main-box-content .header h1{
    color: #ededed;
    font-size: 436%;
    margin: 0;
    padding:0;
}
#main-box-content .header h2{
    color: #404040;
    font-size:330%;
    margin:-17px 0 0;
    padding:0;
}
#main-box-content .tresc {
/*    margin-bottom: 15px; */
}
#main-box-content .bottom {
    height: 14px;
    background: url('../graf/main_box_content_bottom.png') no-repeat;
}
div#wyslij_zapytanie, div#wyslij_strone {
    background:url("../graf/econtentmainbg.png") repeat-x scroll 0 -50px transparent;
    height:245px;
    margin:0 auto;
    text-align:left;
    width:900px;
    display: none;
}
#wyslij_zapytanie #wyslij_left, div#wyslij_strone #wyslij_left {
    display:inline;
    float:left;
    margin:0 0 0 30px;
}
#wyslij_zapytanie #wyslij_right, div#wyslij_strone #wyslij_right {
    display:inline;
    float:left;
    margin:0 0 0 40px;
    clear: none;
}
/*
Kontakt
*/
.bFormularz { display: none; margin: 20px 0 0;}
.bFormularz div { clear: both; overflow: hidden; background: none; padding: 5px}
.bFormularz div label { float:left; width: 100px; margin-left: 20px;}
.bFormularz input, .bFormularz textarea {float:left; width: 196px; background:url("../graf/input.png") repeat scroll 0 0 transparent; border: none; margin: 0; padding: 0; height: 24px; color: #fff}
.bFormularz textarea { width: 317px; background-position: left -24px; height: 124px;}
.bFormularz #wyslij_zapytanie,.bFormularz #wyslij_strone {
    text-decoration: none;
    clear: both;
    margin: 10px 0 0 374px;
    background:url("../graf/wyslij.png") repeat scroll 0 0 transparent; border: none; padding: 0; height: 27px; width: 63px; color:#000;
}
#wyslij_zapytanie span,#wyslij_strone span {
    font-size: 26px;
    text-transform: uppercase;
    clear: both;
    color: #fff;
    text-align: left;
    width: 100%;
    padding: 5px 0 5px 15px;
    display: block;
}
#mainContent { font-size: 11px;}
#mainContent .left { float:left; width: 283px; padding-right: 10px;}
#mainContent .kontakt .left { width: 200px;}
#mainContent .mapka {display: inline-block; width: 396px; height: 200px;}
#mainContent #map {width: 396px; height: 200px; background: url("../graf/loader.gif"); background-repeat: no-repeat; background-position: center; }
#mainContent .dane_kontaktowe p {
    border-bottom: 1px solid #e2e2e2;
    padding: 10px 0;
    line-height: 150%;
    width: 160px;
}
#mainContent .dane_kontaktowe p.first { padding-top: 0px; }
#mainContent .dane_kontaktowe p.last { border: none; margin: 0; }
#mainContent .dane_kontaktowe b { display:inline-block; width:50px;}
#mainContent .pokazForm { display:block; padding-top:10px; margin-top: 0; text-decoration: none;}
#mainContent .pokazForm h3{ margin-top: 0;margin-bottom: 0; text-decoration: none; }
#mainContent ul.mapa{float:left;display:inline;width:179px;list-style-image:none;list-style:none;margin:35px 15px 0 15px;}
#mainContent ul.mapa li.title{font-family:Verdana;font-size:180%;color:#6a6969;border-bottom:1px solid #898989;padding:5px 0 10px 0;}
#mainContent ul.mapa li{text-align:left;margin-left:0px;text-align:left;padding:4px 0 4px 0px;}
#mainContent ul.mapa li a{display:block;padding:0 0 0 0;margin:0;color:#898989;font-size:110%;font-family:Arial;text-decoration:none;background:#fff;line-height:20px;height:20px;}
#mainContent ul.mapa li a:hover{padding-left:17px;background:url('../graf/oferujemy/str_right.gif') no-repeat 6px 7px #727272;color:#fff;}
.item_portfolio {
    height:auto;
    margin:30px 0 0;
    text-align:right;
    width:auto;
}
.item_portfolio .image, div.uslugi_prawy_box  {
    display:inline-block;
    float:right;
    width:210px;
    text-align: right;
}
div.portfolio_opis {
    display:inline-block;
    float:right;
    margin:7px 19px 0 0;
    text-align:left;
    width:400px;
    color: #727272
}
div.item_portfolio a.szczegoly, div.uslugi_prawy_box a{
    background:url("../graf/oferujemy/more.gif") no-repeat scroll right center transparent;
    clear:both;
    color:#464646;
    font-family:Arial;
    font-size:1em;
    font-weight:bold;
    line-height:16px;
    margin:0 5px 0 0;
    padding:0 20px 0 0;
    text-decoration:none;
    width:140px;
}
.clear {
    clear:both;
    display:block;
    font-size:1px;
    height:1px;
    line-height:1px;
}
div.item {
    display:inline;
    float:left;
    height:80px;
    margin:0 0 20px;
    width:290px;
}
#uslugi_list {
    padding: 0 15px;
}
#uslugi_list a.item {
    width: 205px;
    display:inline;
    float:left;
    height:80px;
    margin:0 0 20px;
    text-decoration: none;
}
#uslugi_list a.last {
    margin:0 !important;
}
#uslugi_list a.item:hover {
    text-decoration: underline;
}
#uslugi_list a.marginesprawy {
    margin-right:59px ;
}
div.item a.image {
    color:#AEAEAE;
    float:left;
}
div.item div.right {
    background:none;
    float:left;
    height:60px;
    padding-left:15px;
    width:213px;
}
div.item div.right a.image {
    border-bottom:1px solid #898989;
    display:block;
    float:none !important;
    padding-bottom:5px;
    width:213px;
}
div.item div.right a.image img {
    float:none !important;
}
div.item div.right p {
    color:#898989;
    font-family:Arial;
    font-size:100%;
    padding:5px 0 0;
    width:213px;
}
div.item div.right a {
    clear:both;
    color:#AEAEAE;
    display:block;
    float:right;
    font-family:Arial;
    font-size:110%;
    margin: 0 0;
    padding-left:5px;
    text-align:left !important;
    text-decoration:none;
}
div.item div.right a.text_opis  {
    margin:-10px 0 0;
}
div.marginesprawy {
    margin-right:45px;
}
.filo_left, .filo_right{
    float: left;
}
.filo_right{
    width: 210px;
}
.filo_left{
    padding-right:35px;
    width:384px;
}
p{
    margin-bottom: 10px;
    text-align: justify;
}
p.bread {
    margin-bottom: 0;
    color: #e0e0e0;
    font-size:8px;
}
ol.brief {
    margin-left: 50px;
}
ol.brief ul {
    margin-left: 30px;
}
ol.brief li {
    list-style-type: decimal;
    margin-bottom: 15px;
}
ol.brief li ul li {
    list-style-type: lower-latin;
    margin-bottom: 5px;
}
li.submenuul a.submenua {
    background:url("../graf/submenupabg.png") no-repeat scroll left top transparent;
    display:block;
    font-weight:bold;
    height:42px;
    line-height:33px;
    margin-left:-28px;
    padding-left:40px;
    text-transform:uppercase;
    width:172px;
}

#uslugi_list .item {
    padding-left: 65px;
    width: 225px;
    padding-bottom:15px;
    text-align: left !important;
    background-image: url("../graf/icons.png");
    background-repeat: no-repeat;
}
#uslugi_list .item p{
    line-height: 120%;
    text-align: left !important;
}
#uslugi_list .item h3{
    margin: 0;
    padding: 0 0 10px;
    background: none;
    font-weight: normal !important;
    color: #464646;
}
#uslugi_list .item a{
    background: url("../graf/oferujemy/more.gif") no-repeat right bottom;
    display: block;
    text-decoration:none;
    padding-bottom: 10px;
}

#uslugi_aplikacje_dedykowane {background-position: 0 0; }
#uslugi_hosting {background-position: 0 -100px; }
#uslugi_multimedia_mozliwosci {background-position: 0 -200px; }
#uslugi_e_commmerce {background-position: 0 -300px; }
#uslugi_serwisy_www {background-position: 0 -400px; }
#uslugi_effective_marketing {background-position:0 -500px; }
#uslugi_flash {background-position: 0 -600px; }
#uslugi_dbms {background-position: 0 -700px; }
#uslugi_seo {background-position: 0 -800px; }
#uslugi_systemy_crm {background-position: 0 -900px; }
#uslugi_budowa_portalu {background-position: 0 -1000px; }
#uslugi_rejestracja_domen {background-position: 0 -1100px; }

#spotR {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999999;
}


#kontaktStopka
{
    display:block;
    float:right;
    height:130px;
    position:relative;
    right:0;
    text-indent:-999px;
    top:0;
    width:215px;
}

#clickToOpenContactForm span{
    text-decoration: underline;

}
#errorWiadomosc {
    display: none;
}

.hideContent {
    display:none;
}
#grid_overlay {
    background:url("../graf/grid_overlay.png") repeat scroll 0 0 transparent;
    display:block;
    height:660px;
    left:6px;
    position:absolute;
    top:6px;
    width:656px;
    z-index:999999;
    margin: 0;
    padding: 0;
}