html
{
	background: white url(../lay/bg.jpg) repeat-x top left;
}

body 
{
	margin: 0px;
	padding: 0px;

	background: transparent url(../lay/bg_main.png) repeat-y top center ;
	/* ustawienia tekstu */
	font-family: verdana, tahoma, helvetica, sans-serif;
	font-size: 11pt; 
	text-align: center;

}


#container
{
	background: transparent url(../lay/bg_h1.jpg) no-repeat top center ;
	position: relative;
	width: 900px;
	text-align: left;
	margin: 0 auto;
}


#container h1 span { display: none; visibility: hidden;}


#tresc
{
width: 620px;
margin-left: 230px;
text-align: justify;
padding-top: 410px;
line-height: 140%;
min-height:350px;
}

#tresc h3
{
text-align: center;
font-size: 14pt;
font-weight: bold;
color: #ff0000;
margin-bottom: 30px;
}

#tresc p
{
padding-bottom: 10px;
/*text-indent: 0em;*/
}


a { color: #000080; text-decoration: none;}
a:hover {color: #000000;}
a:visited {color: #727272;  text-decoration: underline;}

#menu_boczne
{
width: 260px;
position: absolute;
top: 210px;
left: 40px;
text-transform: center;
}


#menu_boczne ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#menu_boczne a
{
text-align: center;
display: block;
color: #445c92;
padding: 7px 5px;
font-weight: bold;
width: 120px;
font-size: 22px;
text-decoration: none;
text-shadow: #333399 1px 1px 0px;
}

#menu_boczne a:hover
{
color: #293758;
background-color: #AFC7F8;

}

#menu_boczne a:visited
{
color: #666666;
}


#menu_boczne h2 { display: none; }


#menu_gorne
{
position: absolute;
top: 120px;
left: 230px;
}

#menu_gorne h2
{
display: none;
}

#menu_gorne li
{
display: inline;
list-style-type: none;

}

#link_motocykle
{
background: transparent url(../lay/bg_motocykle.jpg) no-repeat top center ;
position: absolute;
top: -84px;
left: -1px;
width: 208px;
height: 374px;
}

#link_motocykle:hover
{
background: transparent url(../lay/bg_motocykle_hover.jpg) no-repeat top center ;
}


#link_motocykle span { display: none; }

#link_rowery
{
background: transparent url(../lay/bg_rowery.jpg) no-repeat top center ;
position: absolute;
top: -84px;
left: 210px;
width: 208px;
height: 374px;
}

#link_rowery:hover
{
background: transparent url(../lay/bg_rowery_hover.jpg) no-repeat top center ;
}

#link_rowery span { display: none; }

#link_czesci
{
background: transparent url(../lay/bg_czesci.jpg) no-repeat top center ;
position: absolute;
top: -84px;
left: 420px;
width: 208px;
height: 374px;
}

#link_czesci:hover
{
background: transparent url(../lay/bg_czesci_hover.jpg) no-repeat top center ;
}

#link_czesci span { display: none; }



#link_samochody
{
background: transparent url(../lay/bg_samochody.jpg) no-repeat top center ;
position: absolute;
top: -84px;
left: 420px;
width: 208px;
height: 374px;
}

#link_samochody:hover
{
background: transparent url(../lay/bg_samochody_hover.jpg) no-repeat top center ;
}

#link_samochody span { display: none; }



#stopka
{
background: transparent url(../lay/bg_bottom.jpg) no-repeat top center ;
position: relative;
width: 900px;
height: 300px;
}

#stopka span
{
display: none;
}

/* formularz */
.formularz
{
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Tahoma, Helvetica; 
BACKGROUND-COLOR: #FFFFD9;
COLOR: black; 
border: 1px #808080 solid;
}

.button
{
FONT-SIZE: 12px; 
FONT-FAMILY: Verdana, Tahoma, Helvetica; 
BACKGROUND-COLOR: #FFFFD9;
COLOR: black; 
}


#chopper_form_komunikat
{
padding-top: 50px;
margin-bottom: 220px;
font-size: 12pt;
font-weight: bold;
}

#form_kontakt
{
text-align:center;
padding: 20px 0px;
margin: 30px auto;
border-top: 1px #808080 solid;
border-bottom: 1px #808080 solid;
font-size: 14px;
width: 400px;
}

#dojazd
{
text-align:center;
margin: 10px auto;
/*border-top: 1px #808080 solid;
border-bottom: 1px #808080 solid;*/
font-size: 14px;
width: 640px;
}

/* galeria */
.galeria
{
padding: 2px;
margin: 5px;
border: 1px #c1c1c1 solid;
width: 150px;
height: 113px;
float: left;
}

.a_top
{
clear: left;
text-align:right;
font-size: 7pt;
}

/****************** oferta style *********************************/
.produkt
{
font-size: 11pt;
line-height: 140%;
text-align: justify;
margin-bottom: 30px;
clear: both;
}

.produkt h4
{
font-size: 130%;
font-weight: bold;
text-align: center;
color: #993366;
}

.produkt p 
{
}

.produkt a
{
float: right;
border: 0;

}

.produkt img
{
margin: 5px 0px 10px 15px;
border: 1;
}

.produkt h6
{
margin: 0px;
font-size: 110%;
color: #ff0000;
}
/***************************************************/
