/*  glowny layout  */
img{border: none;}
p.tytul{font-weight: bold; font-size: 12pt; text-align: center; color: #471804;}

body
{
	background-color: #FFFFFF;
	margin:0px; padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#strona{width: 800px; margin: 0 auto; padding: 0px; border: none;}
 
#top{width: 100%; height: 248px; /*background: url(../gfx/top.jpg) no-repeat;*/}

#menu{width: 100%; /*height: 64px;*/height: 28px; padding: 4px 0px 22px 0px; /*background: url(../gfx/menu.jpg) no-repeat;*/}
#menu a
{
	margin: 0px;
	padding: 0px;
	border: none;
}

a { color: #ff0000; }

.home{display: block; float: left; width: 88px; height: 100%; /*background-color: #FF0000;*/}
/*.home:hover{background: url(home_over.jpg) no-repeat;}
.home1{display: block; float: left; width: 184px; height: 39px; background: url(gielda_btn.jpg) no-repeat;}
*/
.ofirmie{display: block; float: left; width: 88px; height: 100%;}
/*.ofirmie:hover{background: url(oFirmie_over.jpg) no-repeat;}
.ofirmie1{display: block; float: left; width: 141px; height: 39px; background: url(sprzedarz_btn.jpg) no-repeat;}
*/

.urzadzenia{display: block; float: left; width: 109px; height: 100%;}

.uslugi{display: block; float: left; width: 79px; height: 100%;}

.formularz{display: block; float: left; width: 108px; height: 100%;}
/*.oferta:hover{background: url(oferta_over.jpg) no-repeat;}
.oferta1{display: block; float: left; width: 110px; height: 39px; background: url(materialy_btn.jpg) no-repeat;}
*/
.kontakt{display: block; float: left; width: 86px; height: 100%;}
/*.kontakt:hover{background: url(kontakt_over.jpg) no-repeat;}
.kontakt1{display: block; float: left; width: 108px; height: 39px; background: url(producenci_btn.jpg) no-repeat;}
*/
#oferta_menu{position: absolute; left: 521px; top: 200px; background-color: #CCCCCC; padding: 0px; margin: 0px; text-align:left; }

#of
{
	position: absolute;
	width: 160px;
	padding: 0px 0px 0px 0px;
	background-color: #2B2620;
	margin: 0px;
	font-size: 10pt;
	font-weight: bold;
	display: none;
}

#of a{display: block; color: #FFFFFF; text-decoration: none; padding: 5px 0px 5px 5px; font-size: 8pt; border-top: 1px solid #FFFFFF;}
#of a:hover{color: #FF3602;}







#lewa
{	
	margin: 0px; padding: 0px; border: none;
	
	float: left;	
	/*width: 203px;*/
	width: 570px;
	overflow: hidden;

	/*
	height: auto !important;
	height: 200px;
	min-height: 200px;	
	*/
	/*background-color: #FF0000;*/
}

#prawa
{
	margin: 0px; padding: 0px; border: none;
		
	float: left;
		/*width: 658px;*/
	width: 230px;
	overflow: hidden;
	/*
	height:auto !important;
	height: 200px;
	min-height: 200px;
	*/
	
	/*background-color: #0000FF;*/
}

#stopka
{
	clear: both;
	width: 800px;;
	/*margin: 10px 0px 0px 0px;*/
	margin: auto;
	float: left;
	height: 25px;
	background-color: #322B25;
}

#realizacja
{
	clear: both;
	width: 800px;
	margin: 0 auto;
	font-size: 8pt;
	text-align: right;
	color: #999999;
}

/* end glowny layout  */

/* drzewo kategorii */
.kategorie
{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9pt;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 35px;
}

.kategorie:hover{color: #000000;}

.podkategorie
{
	display: block;
	color: #7F92A5;
	text-decoration: none;
	font-size: 8pt;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 3px 45px;
}
.podkategorie:hover{ color: #000000;}
/* end drzewo kategorii */

/* rozne */
h3.tytul
{
	margin: 0px;
	padding: 0px 0px 0px 35px;
	font-size: 12pt;
	text-align: left;
	color: #FF0000;
	background: url(../gfx/znaczek.jpg) no-repeat left;
	font-family: Arial, Helvetica, sans-serif;
}


p.msg{color: #FF0000; font-weight: bold; font-size: 10pt; text-align: center;}

input.input_long{width: 300px;}
input.input_short{width: 50px;}
textarea.textarea_long{width: 300px; height: 120px;}

.linki_sterujace{text-align: center;}
.linki_sterujace a{text-decoration: none; color: #FF0000;}
/* end rozne */


/* produkty */
table.produkty{width: 100%;}
table.produkty td{ vertical-align: top;}

/* end produkty*/