
#logo {
height:95px;
width:315px;
position:absolute;
top:0px;
left:0px;
background:url("/img/logo.jpg") no-repeat top left;

}


img {border:0px;}

a#klienci_ind {
background:url("/img/indywidualni.png") no-repeat top left;
 position: absolute;
        top: 0px;
        left: 660px;
width:153px;
height:28px;
cursor:pointer;
text-indent:-9999px;
}

a#klienci_biz {
background:url("/img/biznesowi_active.png") no-repeat top left;
 position: absolute;
        top: 0px;
        left: 813px;
width:145px;
height:28px;
cursor:pointer;
text-indent:-9999px;
}


span.zamow  a:link, span.zamow a:visited {
 float:right;
        height: 25px;
        text-indent: -9000px;

        z-index: 10;
background: url(/img/zamawiam.gif) no-repeat;
width:103px;
}

span.zamow a:hover, span.zamow a:focus {

background: url(/img/zamawiam.gif) no-repeat 0px -25px;
        }


span.wiecej  a:link, span.wiecej a:visited {
 float:right;
        height: 25px;
        text-indent: -9000px;

        z-index: 10;
background: url(/img/wiecej.gif) no-repeat;
width:103px;
padding-right:15px;
}

span.wiecej a:hover, span.wiecej a:focus {

background: url(/img/wiecej.gif) no-repeat 0px -25px;
        }

span.wiecej_center  a:link, span.wiecej_center a:visited {
 float:right;
        height: 25px;
        text-indent: -9000px;
padding-right:45px;
        z-index: 10;
background: url(/img/wiecej.gif) no-repeat;
width:103px;

}

span.wiecej_center a:hover, span.wiecej_center a:focus {

background: url(/img/wiecej.gif) no-repeat 0px -25px;
        }



ul.nav {

margin:0px;
padding:0px;
}
.nav {
        width: 502px;
        height: 25px;
 background: url(/img/menu.gif) no-repeat;
        position: absolute;
        top: -3px;
        left: 51px;

}
.nav li {
        display: inline;
}


.nav li a:link, .nav li a:visited {
        position: absolute;
        top: 0;
        height: 25px;
        text-indent: -9000px;
        overflow: hidden;
        z-index: 10;
}



 .nav .email a:link, .nav .email a:visited {
                left: 60px;
                width: 103px;
                height:25px;
/*
         background: url(/img/menu/email.jpg) no-repeat 0px 0px;
*/
        }
        .nav .email a:hover, .nav .email a:focus {

background: url(/img/menu.gif) no-repeat -60px -25px;
        }
        .nav .email a:active {
                background: url(/img/menu.gif) no-repeat -60px -25px;
        }
 .nav .email a.aktywny {
                background: url(/img/menu.gif) no-repeat -60px -25px;

z-index:100;
       }


.current-email .email a:link, .current-email .email a:visited {
                background: url(/img/menu.gif) no-repeat -60px -50px;
                cursor: default;
        }
        .nav-email, .nav-email-click {
                position: absolute;
                top: 0;
                left: 60px;
                width: 103px;
                height: 25px;
                background: url(/img/menu.gif) no-repeat -60px -25px;
        }
        .nav-email-click {
                background: url(/img/menu.gif) no-repeat -60px -25px;
}


/* start */

 .nav .www a:link, .nav .www a:visited {
                left: 172px;
                width: 103px;
                height:25px;
/*
         background: url(/img/menu/email.jpg) no-repeat 0px 0px;
*/
        }
        .nav .www a:hover, .nav .www a:focus {

background: url(/img/menu.gif) no-repeat -172px -25px;
        }
        .nav .www a:active {
                background: url(/img/menu.gif) no-repeat -172px -25px;
        }


.current-www .www a:link, .current-www .www a:visited {
                background: url(/img/menu.gif) no-repeat -172px -50px;
                cursor: default;
        }
        .nav-www, .nav-www-click {
                position: absolute;
                top: 0;
                left: 172px;
                width: 103px;
                height: 25px;
                background: url(/img/menu.gif) no-repeat -172px -25px;
        }
        .nav-www-click {
                background: url(/img/menu.gif) no-repeat -172px -25px;
}


/* start */

 .nav .firmowy a:link, .nav .firmowy a:visited {
                left: 285px;
                width: 103px;
                height:25px;
/*
         background: url(/img/menu/email.jpg) no-repeat 0px 0px;
*/
        }
        .nav .firmowy a:hover, .nav .firmowy a:focus {

background: url(/img/menu.gif) no-repeat -285px -25px;
        }
        .nav .firmowy a:active {
                background: url(/img/menu.gif) no-repeat -285px -25px;
        }


.current-firmowy .firmowy a:link, .current-firmowy .firmowy a:visited {
                background: url(/img/menu.gif) no-repeat -285px -50px;
                cursor: default;
        }
        .nav-firmowy, .nav-firmowy-click {
                position: absolute;
                top: 0;
                left: 285px;
                width: 103px;
                height: 25px;
                background: url(/img/menu.gif) no-repeat -285px -25px;
        }
        .nav-firmowy-click {
                background: url(/img/menu.gif) no-repeat -285px -25px;
}

/* start */

 .nav .klienci a:link, .nav .klienci a:visited {
                left: 399px;
                width: 103px;
                height:25px;
/*
         background: url(/img/menu/email.jpg) no-repeat 0px 0px;
*/
        }
        .nav .klienci a:hover, .nav .klienci a:focus {

background: url(/img/menu.gif) no-repeat -399px -25px;
        }
        .nav .klienci a:active {
                background: url(/img/menu.gif) no-repeat -399px -25px;
        }


.current-klienci .klienci a:link, .current-klienci .klienci a:visited {
                background: url(/img/menu.gif) no-repeat -399px -50px;
                cursor: default;
        }
        .nav-klienci, .nav-firmowy-klienci {
                position: absolute;
                top: 0;
                left: 399px;
                width: 103px;
                height: 25px;
                background: url(/img/menu.gif) no-repeat -399px -25px;
        }
        .nav-klienci-click {
                background: url(/img/menu.gif) no-repeat -399px -25px;
}


.content {
overflow:auto;
height:100%;
}


#box {

position:relative;
width:961px;
height:366px;
margin:0 auto;


}

#box2 {

/* background: url(/img/big_box.jpg) no-repeat;*/
background: url(/images/big_box_da.jpg) no-repeat;

position:absolute;
width:961px;
height:366px;
margin:0 auto;
top:-4px;
z-index:10;
}

.news {

position:relative;
height:40px;
width:961px;
margin:0 auto;

}


#news2 {

position:absolute;
height:35px;
width:475px;
top:0px;
left:0px;
padding-left:25px;
padding-top:5px;

}
#sprawdz {

position:absolute;
height:35px;
padding-top:5px;
left:500px;

}



#trojka1 {

position:absolute;
width:313px;

top:0px;
left:0px;

}

#trojka2 {

position:absolute;
width:313px;

top:0px;
left:324px;

}

#trojka3 {

position:absolute;
width:313px;

top:0px;
left:648px;

}
.menu_hosting {

width: 250px; float: left;
margin-top:35px;
padding-left:0px;
height:215px;
 background: url(/images/menu_vps.png) no-repeat;
padding-top:30px;
}

.menu_www {

width: 250px; float: left;
margin-top:35px;
padding-left:0px;
height:234px;
 background: url(/images/menu_www.png) no-repeat;
padding-top:30px;
}


.menu {
margin:0px;
padding:0px;
list-style:none;
line-height:22px;
}



ul.menu li {
padding-left:35px;
background: url(/img/arrow.png) no-repeat right;

}


#trzy {
width:961px;
margin:0 auto;
position:relative;
height:390px;

}
.tab1 {
background-color:#dadada;
text-align:right;
padding-right:15px;
height:22px;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
}
.tab1a {
background-color:#ddc8c8;
text-align:center;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
height:22px;

}
.tab2 {
background-color:#eaeaea;
text-align:right;
padding-right:15px;
height:22px;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
}
.tab2a {
background-color:#ececec;
text-align:center;
height:22px;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
}
.tab3 {
background-color:#ececec;
text-align:center;
height:100px;
text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
}
.vps_bg {
background: url(/images/vps_bg.png) no-repeat left bottom ;


}
ul.plany_vps {
margin:0px;
padding:10px 20px 0px 40px;
list-style:none;
line-height:21px;
width:260px;
list-style-image: url(/images/plus.png);
}

ul.plany_vps li {
margin:0px;

/*
padding:0px 0px 1px 0px;

background: url(/images/pasel_vps.jpg) no-repeat bottom ;
*/
}
.cena {float:left;
padding-left:40px;
width:100px;
}

td .zamawiam  {
        height: 25px;
        text-indent: -9000px;
width:103px;
        z-index: 10;
background: url(/img/zamawiam.gif) no-repeat ;
text-align:center;
margin:0px auto;
cursor:pointer;
}

td .zamawiam:hover {

background: url(/img/zamawiam.gif) no-repeat 0px -25px;
        }


 .skonfiguruj  {
        height: 25px;
        text-indent: -9000px;
width:103px;
        z-index: 10;
background: url(/images/skonfiguruj2.png) no-repeat ;
text-align:center;
margin:0px auto;
cursor:pointer;
margin-bottom:3px;
}

.skonfiguruj:hover {

background: url(/images/skonfiguruj2.png) no-repeat 0px -25px;
        }

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0 0.15em;
}

#nav-menu li a
{
background: url(/images/background-n.gif) #fff bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;
border: 0.1em solid #dcdce9;
color: #0d2474;
text-decoration: none;
text-align: center;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:30em
}

.ramka {
background: url(/images/img_bg.png) top left no-repeat;
width:174px;
padding-left:6px;
padding-top:7px;
height:146px;
} 

.ramka_zew {
margin-left:17px;
margin-right:20px;
float:left;
}

.ramka_text {
text-indent:10px;
font-size:11px;
padding-bottom:5px;
}

.klienci {
width:660px;
margin:0px auto;
height:190px;
}


.menu_lewe {
margin-top:35px;
float:left;
}

.menu_lewe_top {
background: url(/images/menu_top_bg.png) top left no-repeat;
width:250px;
height:12px;
}


.menu_lewe_middle {

width:250px;
height:100%;
padding-top:16px;

background: url(/images/menu_middle_bg.png) top left repeat-y;
}

.menu_lewe_middle_gradient {
width:250px;
height:100%;
background: url(/images/menu_gradient.png) bottom center no-repeat;
}

.menu_lewe_bottom {
background: url(/images/menu_bottom_bg.png) top left no-repeat;
width:250px;
height:28px;
}

.klienci_ikony {
border-bottom:1px solid #c1c1c1;
border-top:1px solid #c1c1c1;
padding:15px 0 15px 0;
margin:25px 0 25px 0;
}
