* { margin:0; padding:0; }
html, body { font-family:Helvetica, Tahoma; margin:0; padding:0; background-color:#fff; }
div.MAIN
{
	width:1000px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	overflow:hidden;
	position:relative;

}
#NAWI
{
margin-top:40px;
width:100%;
float:right;
position:relative;
overflow:hidden;
height:20px;


}
#NAWI p
{
text-align:right;
font-size:8pt;


}
#NAWI a
{
color:#C2C2C2;
text-decoration:none;
}
#NAWI a:hover
{
color:gray;

}

#NAWI img
{
border:0;
margin-right:5px;


}

#LOGO
{

width:100%;
float:left;
position:relative;
overflow:hidden;
height:60px;
text-align:left;

}
#LOGO img
{
border:0;

}
#POZIOMEMENU
{
width:100%;
height:45px;
float:left;
position:relative;
overflow:hidden;
height:60px;
text-align:right;


}
#POZIOMEMENU p
{
line-height:45px;
text-align:right;
font-weight:bold;
margin-top:20px;
font-size:9pt;
}

#POZIOMEMENU a
{
color:#2E2E2E;
text-decoration:none;
padding-right:30px;
padding-left:30px;
padding-top:28px;
padding-bottom:20px;
}
#POZIOMEMENU a:hover
{
background: url('obrazki/pionowebg.png') no-repeat center;
color:#fff;
}
#POZIOMEMENU span
{
color:#d8d8d8;

}
#POZIOMEMENU a.biezacy
{
color:#2E2E2E;
text-decoration:none;
padding-right:30px;
padding-left:30px;
padding-top:28px;
padding-bottom:20px;
background: url('obrazki/pionowebg.png') no-repeat center;
color:#fff;

}

#TLOPOZIOME
{
	width:100%;
	height:296px;
	position:relative;
	overflow:hidden;
	background: url('obrazki/poziomebg.jpg') repeat-x left;



}
#PARTNERZY
{
width:265px;
height:283px;
overflow:hidden;
position:relative;
background-color:#fff;
float:left;
padding:0;
margin-top:13px;
text-align:left;
}
#PARTNERZY h1
{
	margin:0;
	color:#252525;
	font-weight:bold;
	margin:15px;
	margin-bottom:10px;
	font-size:15pt;
	letter-spacing:1.1pt;
	margin-left:20px;
}
#PARTNERZY p
{
text-align:justify;
color : #686868;
font-size: 11px;
line-height:16px;
margin:20px;
margin-top:10px;
}
#PARTNERZY a
{
	color:#659C01;
	text-decoration:none;


}
#PARTNERZY a:hover
{
	text-decoration:underline;
	color:#8DBC32;

}

#SZYBKIKONTAKT
{
width:200px;
height:200px;
overflow:hidden;
position:relative;
background:url('obrazki/kontaktdziewczyna.jpg') no-repeat bottom right;
float:left;
padding:0;
margin-top:20px;


}
#SZYBKIKONTAKT p
{
font-size:11px;
line-height:16px;
color:#878787;
text-align:left;
margin-top:15px;
line-height:20px;
}
#SZYBKIKONTAKT h1
{
margin:0;
color:#659C01;
font-weight:bold;
margin-top:25px;
font-size:9pt;
text-align:left;
}
#PROMO
{
width:230px;
height:175px;
overflow:hidden;
position:relative;
background-color:#8DBC32;
float:left;
padding:0;
margin-top:45px;
margin-left:10px;
margin-right:10px;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 


}
#PROMO h1
{
color:#ffffd9;
font-size:12pt;
text-align:center;
margin:10px;
margin-top:15px;
}
#PROMO p
{
text-align:justify;
margin:10px;
color : #fff;
font-size: 11px;
line-height:16px;
}
#PROMO p.tyt
{
color:#252525;
font-weight:bold;
text-align:center;
margin:5px;
margin-top:15px;
}

#PROMO a
{
color:#fff;
text-align:center;
font-weight:bold;

}
#PROMO a:hover {text-decoration:none;}

#AKTUALNOSCI
{
width:530px;

overflow:hidden;
position:relative;
text-align:left;
float:left;
padding:0;
margin-top:20px;
margin-left:10px;
}

#AKTUALNOSCI h1
{
	margin:0;
	color:#252525;
	font-weight:bold;
	margin:20px;
	font-size:15pt;
	letter-spacing:1.1pt;
	margin-left:10px;

}

#AKTUALNOSCI div
{
width:265px;
overflow:hidden;
position:relative;
text-align:left;
float:left;

}


#AKTUALNOSCI div h3
{
	color:#659C01;
	font-size:9pt;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}
#AKTUALNOSCI div p
{
margin:10px;
margin-top:5px;
color : #686868;
font-size: 11px;
line-height:16px;
text-align:justify;
}
#AKTUALNOSCI div a
{
	color:#659C01;
	text-decoration:none;


}
#AKTUALNOSCI div a:hover
{
	text-decoration:underline;
	color:#8DBC32;

}
/*#########################################################
OBRAZKOWE MENU NA GŁÓWNEJ
###########################################################*/

#accordion {

	height:283px;
	padding:0;
	width:735px;
	margin-top:13px;
	overflow:visible;
	position:relative;
	float:left;
	}

/* accordion header */
#accordion img {
	float:left;
	margin-right:0;
	cursor:pointer;
	
	/*opacity:1.0;
	filter: alpha(opacity=100); */
}

/* currently active header */

#accordion img.current {
	cursor:default;
	/*opacity:1;
	filter: alpha(opacity=100); */
}


#accordion div {

	float:left;	
	display:none;
	background: url('obrazki/tlomenu.jpg') no-repeat left top;
	width:185px;
	height:283px;
	text-align:left;
}
 ul
{
display: block; list-style: none; margin: 0;padding: 0; color:#fff; font-size:9pt;
width:150px; margin-left:30px; font-size:8pt;
}
ul li
{
margin-top:10px;
margin-bottom:10px;

}
ul li a
{
background: url('obrazki/pkt.png') no-repeat left center;
padding-left:10px;

color:#fff;
text-decoration:none;

}
ul li a:hover
{
text-decoration:underline;

}
ul li.odstep
{
background: url();
padding-left:10px;
line-height:5px;


}
table {border:0;}
td
{
vertical-align:middle;
height:283;
}
/*#########################################################
STOPKA
###########################################################*/
#STOPKA1
{
width:1000px;

margin:0 auto;
padding:0;
margin-top:50px;
position:relative;
overflow:hidden;

background: url('obrazki/stopkabg.jpg') repeat-x top;

}
#STOPKA1 p, #STOPKA2 p
{
color:#b4b4b4;
font-size:11px;
margin-top:15px;
font-weight:bold;
}

#STOPKA1 a
{
color:#919191;
text-decoration:none;


}
#STOPKA1 a:hover
{

color:#659C01;

}
#STOPKA2
{
width:1000px;
height:50px;
margin:0 auto;
padding:0;
position:relative;
overflow:hidden;
margin-top:15px;
color:#b4b4b4;
}
#SR
{
width:390px;
position:relative;
overflow:hidden;
float:left;

}
#SL
{
width:600px;
float:left;
position:relative;
overflow:hidden;

}

#SR p, #SL p
{
font-size:11px;
margin:0;
font-weight:normal;
color:#919191;
}
#SR a, #SL a
{
color:#659C01;
text-decoration:none;
}
#SR a:hover, #SL a:hover
{
	text-decoration:underline;
	color:#8DBC32;
}
#SR p
{
text-align:right;

}
#SR a
{

font-weight:bold;


}
/*#########################################################
PODSTRONY
###########################################################*/
#PODSTRONY
{
width:530px;

overflow:hidden;
position:relative;
text-align:left;
float:left;
padding:0;
margin-top:20px;
margin-left:10px;
}
#PODSTRONY h1
{
	margin:0;
	color:#252525;
	font-weight:bold;
	margin:20px;
	margin-top:22px;
	font-size:12pt;
	letter-spacing:1.1pt;
	margin-left:10px;

}
#PODSTRONY h2
{
	color:#659C01;
	font-size:11pt;
	margin:20px 10px 10px 10px;
	

}
#PODSTRONY p
{
	font-size:11px;
	line-height:16px;
	text-align:justify;
	color : #686868;
	margin:10px 10px 10px 10px;
}
ul.podstr
{
width:90%;
color:#686868;

}
ul.podstr li
{
	background: url('obrazki/pt.jpg') no-repeat left center;
	padding-left:20px;
	margin-left:10px;
	text-align:left;
}
#PODSTRONY a
{
color:#659C01;
text-decoration:none;
}
#PODSTRONY a:hover
{
text-decoration:underline;

}
/*######################### KONTAKT #################################### */
#PODSTRONY form
{
margin-left:20px;
}
#PODSTRONY form p
{
color : #686868;
font-size:11px;
line-height:16px;
margin-top:5px;
}
#PODSTRONY input.pole
{
width:250px;

}
#PODSTRONY input.przycisk
{
border:1px solid #659C01;
color:#686868;
margin-top:10px;
background-color: #fff;
font-size:11px;
width:100px;
padding:5px;
cursor:pointer;
}
#PODSTRONY input.przycisk:hover
{
background-color:silver;
color:#FFF;

}


/*####################################
PROMO NA PODSTRONACH
######################################*/

#PROMO2
{
width:230px;
height:175px;
overflow:hidden;
position:relative;
background-color:#8DBC32;
float:left;
padding:0;
margin-top:45px;
margin-left:10px;
margin-right:10px;
 -moz-border-radius:5px; 
-webkit-border-radius:5px;
}

#PROMO2 h1
{
color:#ffffd9;
font-size:12pt;
text-align:left;
margin:15px;
margin-top:15px;
margin-bottom:5px;
}
#PROMO2 p
{
text-align:justify;
margin:15px;
margin-top:5px;
color : #fff;
font-size: 11px;
line-height:16px;
font-weight:bold;
}
#PROMO2 p.tyt
{
color:#252525;
font-weight:bold;
text-align:center;
margin:10px;
margin-bottom:2px;
}

#PROMO2 a
{
color:#fff;
text-align:center;
font-weight:bold;

}
#PROMO2 a:hover {text-decoration:none;}
/*#########################################################
PRZEWIJANIE LOGOTYPÓW
###########################################################*/
.scrollable {

	/* wymagane */
	position:relative;
	overflow:hidden;
	width: 185px;
	height:85px;

	/* wygląd */
	
	margin-left:40px;
}


.scrollable .items {
	/* this cannot be too large */
	width:2000em;
	position:absolute;
	clear:both;

}
.items img
{
border:0;
}
