body {
	font: 11px Tahoma, Helvetica, Arial, sans-serif;
	color: Black;
	padding: 0;
	margin: 0px;
}

div {
	text-align: justify;

}
a:link{text-decoration:none; border: 0px; color: #040404; } 
a:visited{text-decoration:none; border: 0px; color: #373737;}
a:hover{text-decoration:none; color: #040404; border: 0px;} 
a:active{text-decoration:none; border: 0px; }

img {
	border: 0;
}
p {
	line-height: 12px; 
}

ul
{
	list-style-type: none;
	padding: 0;
	margin: 0; 
	
}
#baner_bg{
	width: 100%; 
	margin: auto; 
	height: 250px; 
	background:  url(mainpage/jpg/top_bgl.jpg);
}
#baner {
	width: 860px; 
	margin: auto; 
	height: 250px;
	background:  url(mainpage/jpg/top_bgl.jpg);
	clear: both; 
}
#zamowienia {
	width: 300px;
	height: 250px;
	margin: auto;
	background: url(mainpage/jpg/guzik.jpg);
	float: left;
}
#auto {
	width: 460px;
	height: 250px;
	margin: auto;
	background: url(mainpage/jpg/ciezarowka.jpg);
	float: right;
}
#top_bg{
	width: 100%; 
	margin: auto; 
	height: 60px; 
	background:  url(mainpage/jpg/menu_bg.jpg);
}
#top {
	width: 770px; 
	margin: auto; 
	height: 60px;
	background:  url(mainpage/jpg/menu.jpg);
	clear: both; 
}
#search {
	width: 220px;
	height: 50px;
}
#szukaj {
	width: 200px;
	padding-left: 40px;
	padding-top: 30px;
	color: #F9F9F9;
	clear: both; 
	margin: auto; 
}
#menu_bg {
	width: 990px; 
	margin: auto; 
	height: 45px;
	clear: both;
	background: url(mainpage/jpg/menu_bg.jpg);
}
#menu {
	width: 990px; 
	margin: auto; 
	height: 45px;
	clear: both;
	background: url(mainpage/jpg/menu_bg.jpg);
}
#menu ul {
border : 0;
padding : 0;
margin : 0;
display : inline;
list-style : none;
}
#menu li {
border : 0;
padding: 0;
height : 45px;
list-style : none;
float: left;
}
#content_bg {
width: 100%;
margin: auto;
background-color: White;
}
#content {
	width: 980px;
	clear: both;
	margin: auto; 
	margin-top: 15px;
	padding: 0px;
	height: 100%;
	color: Black;
	padding-left: 10px; 
}

#test {
	width: 95%;
	height: auto; 
	margin: auto;
	padding: 0px;
}
#logotyp {
	width: 100px;
	height: 40px;
	float: left;
	text-align: left;
}
#logotyp1 {
	width: 100px;
	height: 90px;
	float: left;
	text-align: left;
}
#opis {
	width: 340px;
	margin-left: 20px;
	float: right;
	line-height: 17px;
}
#left {
	width: 190px;
	width: auto;
	margin-left: 30px;
	margin: auto; 
	padding: 0;
}
#right {
	width: 400px;
	clear: both;
	margin: auto; 
	padding: 0;
	overflow: hidden;
	float: right;
}
#right_text {
	width: 90%;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	color: Black;
	font-size: 11px;
	height: auto;
}
#right_oferta {
	width: 90%px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	color: Black;
	font-size: 11px;
	height: auto;
}
#text_oferta {
	width: 90%px;
	margin-left: 5px;
}
#tabela_text {
	font-size: 9px;
}
#naglowek {
	width: 90%px;
	height: 26px;
	background: url("mainpage/jpg/button.jpg")
}
#naglowek_text {
	padding-top: 5px;
	padding-left: 15px;
}
#naglowek1 {
	width: 170px;
	height: 26px;
	background: url("mainpage/jpg/button.jpg")
}
#naglowek_text1 {
	padding-top: 5px;
	padding-left: 15px;
}
#naglowek2 {
	width: 190px;
	height: 26px;
	background: url("mainpage/jpg/button.jpg");
	float: right;
	margin-left:10px;
	margin-right: 20px
}
#naglowek_text2 {
	padding-top: 5px;
	padding-right: 15px;
	margin-left: 15px;
	margin-right: 20px
}
#lewy1 {
	width: 90%;
	overflow: hidden;
	padding-bottom: 26px;
	background: #fff url("poziom.gif") no-repeat left top;
	padding-top: 0px;
}
#lewy {
	width: 90%;
	overflow: hidden;
	padding-bottom: 26px;
	background: #fff url("poziom.gif") no-repeat left top;
	padding-top: 0px;
}
#lewy dl {
	display: block;
	margin: 0;
	padding: 0;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background: #fff url("poziom-dol.gif") no-repeat left bottom;
}
#lewy dt, #lewy dd {
	display: block;
	margin: 0;
	padding: 0;
}
#lewy dt {
	background: transparent url("mainpage/jpg/button.jpg") no-repeat left top;
	padding: 5px 5px 0px 12px;
	height: 21px;
	font-size: 11px;
	text-align: left;
	color: black;
	cursor: pointer;
}
#lewy dt a {
	color: Black;
	text-decoration: none;
	text-align: left;
	border: 0;
}
#lewy dt a:hover {
	color: red;
}
#lewy dt a strong {
	color: red;
}
#lewy dd {
	background: #fff url("mainpage/jpg/button_2.jpg") repeat-y left;
	height: 26px;
}
#lewy dd b {
	font-size: 11px;
}
#lewy dd a {
	display: block;
	background: url("lewa-strz.gif") no-repeat left top;
	padding: 5px 0 5px 12px;
	color: Black;
	text-decoration: none;
	text-align: left;
	border: 0;
}
#lewy dd ul li a {
	display: inline;
}
#lewy dd a:hover {
	color: red;
}
#lewy dd a strong {
	color: red;
}
#mapa {
	width: 215px;
	height: 200px;
	margin: auto;
	margin-top: 15px;
	float: left;
}
#mapa_opis {
	width: 200px;
	height: 200px;
	margin: auto;
	margin-top: 15px;
	float: right;
}
#kropka {
	width: 20px;
	height: 20px;
	background: url(mainpage/jpg/kropka.jpg);
}
#kropka_opis {
	font-size: 8px;
	font-weight: bold;
}
#footer_bg {
	width: 100%; 
	margin: auto; 
	margin-top: 15px;
	height: 100px;
	clear: both;
	background: url(mainpage/jpg/footer_bg.jpg);
}
#footer {
	width: 990px; 
	margin: auto; 
	height: 100px;
	clear: both;
	background: url(mainpage/jpg/footer_bg.jpg);
}
#footer ul {
border : 0;
padding : 0;
margin : 0;
display : inline;
list-style : none;
}
#footer li {
border : 0;
padding: 0;
height : 100px;
list-style : none;
float: left;
}
#content_bg {
width: 100%;
margin: auto;
background-color: White;
}
.menu_black {
	color: Black;
}
.menu_blue {
	color: #F00000;
}
.stopka {
	color: #212121;
	font-size: 10px;
}
  .menu  {
width : 990px;
height : 45px;

}
.menu ul {
padding : 0;
margin : 0;
list-style-type : none;
width: auto;
height: auto;
}
.menu li {
float : left;
position : relative;
}
.menu a, .menu a:visited {
display : block;
padding-left : 10px;
line-height : 29px;
}
* html .menu a, * html .menu a:visited {
}
.menu ul ul a.drop, .menu ul ul a.drop:visited {

}
.menu ul ul a.drop:hover {

}
.menu ul ul :hover > a.drop {

}
.menu ul ul ul a, .menu ul ul ul a:visited {

}
.menu ul ul ul a:hover {

}
.menu ul ul ul :hover > a {

}
.menu table {
border-collapse : collapse;
border : 0;
position : absolute;
left : 0;
bottom : -1px;
}
.menu ul ul {
visibility : hidden;
position : absolute;

left : 0;
}
* html .menu ul ul {

}
.menu ul ul ul {
}
.menu ul ul ul.left {

}
.menu ul ul a, .menu ul ul a:visited {

}
* html .menu ul ul a {
}
.menu a:hover, .menu ul ul a:hover {
color : #fff;

}
.menu :hover > a, .menu ul ul :hover > a {
color : #fff;

}
.menu ul li:hover ul, .menu ul a:hover ul {
visibility : visible;
height : auto;
}
.menu ul :hover ul ul {
display : none;
}
.menu ul :hover ul :hover ul ul {
display : none;
}
.menu ul :hover ul :hover ul {
display : block;
bottom : 0;
}
.menu ul :hover ul :hover ul :hover ul {
display : block;
bottom : 0;
} 
