/*======================================
	  WELCOME TO THE STYLESHEET
--------------------------------------      
	 Copyright Mike Crittenden
	  Author: Mike Crittenden
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/
body {
	background-color : #f1f1f1;
	font-family: Tahoma, Verdana, Arial;
	margin-top:0;
}
/**************************************/
/*              HEADER                */
/**************************************/
.header {
    height: 156px;
	height: 114px;
	height: 105px;
    /*background: url(../images/header.jpg) no-repeat;
	background: url(../images/header5000.jpg) no-repeat 0px top;*/
	background: url(../images/header6000.jpg) no-repeat 0px top;
	margin: 0;
	margin-bottom:0;
} 
#szukaj {
	text-align: right;
	margin: 0px 49px 0 auto;
	vertical-align: middle;
	padding: 0;
	float:right;
}
#szukaj input {
	width: 129px;
	border: none;
	margin: 0 3px 5px 0;
	outline: none;
	background-color: transparent;
}
a.button.szukaj, button.szukaj {
  background-color:transparent;
  border:none;
  color: #fff;    
}
/* Standard Buttons */
button.szukaj:hover, a.button.szukaj:hover{
  background-color:transparent;
  border:none;
  color:#2785e7;
}
a.button.szukaj:active, button.szukaj:active{
  background-color:transparent;
  border:none;
  color:#2785e7;
}

/**************************************/
/*             NAVIGATION             */
/**************************************/
/*- Menu Tabs --------------------------- */
#menugl {
	margin:0 0 0 38px;
	padding:0;
	float:left;
	width:655px;
}
#menugl ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menugl li {
	display:inline;
	margin:0;
	padding:0;
}
#menugl a {
	width: 125px;
	height:29px;
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
}
#menugl a span {
	display:block;
	padding-top:2px;
	color:#fff;
	text-align: center;
	font-size: 1.20em;
	font-weight: bold;
	font-family: Tahoma, 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:#2785e7;
}
#menugl a:hover, #menugl a:hover span {
}
#menugl a#current, #menugl a#current span {
	color:#2785e7;
}

#menutop {
	margin:0;
	padding:0;
	width:211px;
	float: left;
}
#menutop ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menutop li {
	display:inline;
	margin:0;
	padding:0;
	text-align: center;
}
#menutop a {
	float:left;
	margin:0;
	padding:0;
	text-decoration:none;
	text-align: center;
}
#menutop a.start, #menutop a.start:visited {   
	padding: 25px 0 0 0;
	width: 36px;
	height:30px;
	background:url("../images/21_24x24.gif") no-repeat center 5px;
}
#menutop a.start:hover {
	background-color: #eaeaea;
}
#menutop a.napisz, #menutop a.napisz:visited {   
    padding: 25px 0 0 0;
    width: 80px;
    height:30px;
    background:url("../images/napisz.gif") no-repeat center 5px;
}
#menutop a.napisz:hover {
    background-color: #eaeaea;
}
#menutop a.serwis, #menutop a.serwis:visited {
	padding: 25px 0 0 0;
	width: 50px;
	height:30px;
	background:url("../images/serwis.gif") no-repeat center 5px;
}
#menutop a.serwis:hover {
	background-color: #eaeaea;
}
#menutop a.praca, #menutop a.praca:visited {
	padding: 25px 0 0 0;     
	width: 45px;
	height:30px;
	background:url("../images/praca.gif") no-repeat center 5px;
}
#menutop a.praca:hover {
	background-color: #eaeaea;
	padding-bottom:0;
	margin-bottom:0;
}

.menu_left {
	background: url(../images/menu_srodkowe_srodek.jpg) repeat-y;
}
.menu_left_bottom {
	background: url(../images/menu_srodkowe_dol.jpg) repeat-y;
}
#menuleft {
	padding-left: 40px;
	width: 240px;
}

#menuleft ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menuleft ul li {
	margin : 0;
	padding: 4px 2px 10px 4px;
}
#menuleft ul li.pozycje {
	margin : 0;
	padding: 0px 2px 12px 4px;
	background: url(../images/menu_srodkowe_linia.jpg) no-repeat center 27px;
}
#menuleft ul li a {
	text-decoration:none;
}
#menuleft ul li a:link, #menuleft ul li a:visited {
	display: block;
	font-weight: bold;
	color: #444;
}
#menuleft ul li a:hover, #menuleft ul li.pozycje a:hover {
	font-weight: bold;
	color: #2785e7;
}
#menuleft ul li img {
	vertical-align: top ;
	float: left;
	padding-right:10px;
	padding-left: 10px;
}
#menuleft ul li a.current {
	background-color: #983031;
	
} 

/**************************************/
/*            MAIN CONTENT            */
/**************************************/

a:link {text-decoration: none; color: #2785e7;}
a:hover {text-decoration: none; color: #933;}
a:visited {text-decoration: none; color: #2785e7;}

.box_srodek_kontakt {
	background: url(../images/kontakt_srodek.gif) repeat-y;height:152px;overflow:hidden;padding-left:10px;padding-top:5px;line-height:1.3em;
}
.box_srodek_kontakt_2 {
	background: url(../images/kontakt_2_srodek.gif) repeat-y;height:152px;padding-left:10px;padding-top:5px;padding-right:20px;line-height:1.3em;
}
.box_srodek_uslugi {
	background: url(../images/uslugi_srodek.gif) repeat-y;height:152px;overflow:hidden;padding-top:5px;line-height:1.3em;
}
.box_srodek_uslugi ul, .box_srodek_uslugi li, .box_srodek_uslugi p, .box_srodek_uslugi div {
	padding-right: 10px; padding-left: 5px;
}
.box_srodek_recycling {
	background: url(../images/recycling_srodek.gif) repeat-y;height:152px;overflow:hidden;padding-top:5px;padding-left:50px;line-height:1.3em;padding-right: 15px;
}
.box_srodek_recycling ul, .box_srodek_recycling li, .box_srodek_recycling p, box_srodek_recycling div {
	padding: 0;
	margin: 0;
	padding-right: 15px;
}
.left25 {
    padding-left: 25px;line-height:1.3em;
}
.right30 {
    padding-right: 30px;line-height:1.3em;
}
.idx2gora {
	background: url(../images/tekstbox_gora.gif) no-repeat 10px top;height:25px;margin-bottom:0;padding:0;
}
.idx2srodek {
	background: url(../images/tekstbox_srodek.gif) repeat-y 10px center;margin-bottom:0;padding:0;
}
.idx2dol {
	background: url(../images/tekstbox_dol.gif) no-repeat 10px bottom;height:26px;margin-bottom:0;padding:0;
}

/**************************************/
/*               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;
}

