/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/
body {
	background: #898989 url(../images/tlo.jpg) repeat-y center;
	margin-top:0;
}
/*- Menu Tabs --------------------------- */
#menugl {
    margin:0;
    padding:0;
    float:left;
    width:948px;
    background:url("../images/menu_off.jpg") repeat-x;
    border-left: 1px solid #fff;
}
#menugl ul {
    margin:0;
    padding:0;
    list-style:none;
}
#menugl li {
    display:inline;
    margin:0;
    padding:0;
}
#menugl a {
    width: 134px;
    height:46px;
    background:url("../images/menu_off.jpg") repeat-x;
    float:left;
    margin:0;
    padding:0;
    text-decoration:none;
    border-left: 1px solid #fff;
}
#menugl a span {
    display:block;
    padding-top:12px;
    color:#fff;
    text-align: center;
    font-size: 1.25em;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menugl a span {float:none;}
/* End IE5-Mac hack */
#menugl a:hover span {
    color:#FFF;
}
#menugl a:hover, #menugl a:hover span {
    background:url("../images/menu_on.jpg") repeat-x;
}
#menugl a#current, #menugl a#current span {
    height:46px;
    background:url("../images/menu_on.jpg") repeat-x;
}

#menutop {
    margin:0;
    padding:0;
}
#menutop ul {
    margin:0;
    padding:0;
    list-style:none;
}
#menutop li {
    display:inline;
    margin:0;
    padding:0;
}
#menutop a {
    float:left;
    margin:0;
    padding:0;
    text-decoration:none;
}
#menutop a.strglow, #menutop a.strglow:visited {
    width: 135px;
    height:105px;
    background:url("../images/strg2.jpg") no-repeat;
}
#menutop a.strglow:hover {
    background:url("../images/strg.jpg") no-repeat;
}
#menutop a.klient, #menutop a.klient:visited {
    width: 118px;
    height:105px;
    background:url("../images/dlaklienta2.jpg") no-repeat;
}
#menutop a.klient:hover {
    background:url("../images/dlaklienta.jpg") no-repeat;
}
#menutop a.kontakt, #menutop a.kontakt:visited {
    width: 96px;
    height:105px;
    background:url("../images/kontakt2.jpg") no-repeat;
}
#menutop a.kontakt:hover {
    background:url("../images/kontakt.jpg") no-repeat;
}
/**************************************/
/*              HEADER                */
/**************************************/
.header {
	height: 105px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	margin: 0;
	margin-bottom:0;
} 

/**************************************/
/*             NAVIGATION             */
/**************************************/



/**************************************/
/*            MAIN CONTENT            */
/**************************************/
.lewa {
    background-color:#fff;
}
.prawa {
    background-color:#c3c3c3;
    margin-top:10px;
}
.topmargin10 {
    margin-top:10px;
}
.left5 {
    margin-left: 5px;
}
.left10 {
    margin-left: 10px;
}
.left15 {
    margin-left: 15px;
}
.left20 {
    margin-left: 20px;
}
.lastly {
    margin-right: 10px;
}
.liniagl {
    margin: 0 auto;
    height: 20px;
    width: 525px;
    background: url(../images/linia_gl.gif) repeat-x bottom;
}
.liniabok {
    margin: 0 auto;
    height: 10px;
    width: 350px;
    background: url(../images/boczna.jpg) no-repeat bottom center;
}
.lewa-strony {
    margin:20px 20px 10px 20px;
    width:580px;
}
.lewa-strony2 {
    margin:20px 0px 10px 20px;
    width:690px;
}
.lewa-strony3 {
    margin:20px 0px 10px 10px;
}
.lewa-strony4 {
    margin:20px 0px 10px 10px;
    width:920px;
}
.prawa-strony {
    background-color: #d0d0d0;
    margin:5px;
    width:340px;
    padding:0;
    font-size: 1em;
    line-height:1.4em;
}
.prawa-strony3 {
    background-color: #d0d0d0;
    margin:5px;
    width:340px;
    padding:0;
    font-size: 1em;
    line-height:1.4em;
}

/*--------------------------------------------- */
.ala {
	height: 207px;
	background-image: url(../images/baner.jpg);
	margin: 0px;
	background-repeat:no-repeat;
}
.stopka {
	height: 30px;
	background: url(../images/stopka.gif) no-repeat;
	margin: 0px;
}
.stopka a, stopka a:visited {
    color: #fff;
    text-decoration: none;
}
.tekst
{
	margin-left: 20px;
	margin-bottom:0px;
	text-align: left;
}
#szukaj {
    text-align: right;
	margin: 0 0 0 auto;
    vertical-align: middle;
    padding: 0;
}
#szukaj input {
    border: none;
    margin: 0 3px 3px 0;
    outline: none;
}
.linki {
	margin:6px;
	margin-left:24px;
	margin-right:24px;
	font-size:11px;
	color:#fff;
	text-align:center;
}
a:link {text-decoration: none; color: #fff;}
a:hover {text-decoration: none; color: #933;}


/**************************************/
/*               FOOTER               */
/**************************************/
.stopkadresowa {
    line-height: 2.0em;
    text-align: center;
    display:block;
    margin-bottom: 5px;
}
.stopkadresowa a, stopkadresowa a:visited {
    color: black;
    text-decoration: underline;
}
.stopkadresowa a:hover {
    color: #933;
    text-decoration: none;
}
