body 
{
	background-color: #FFFFFF;
	margin: 32px 0 32px 32px;
	padding: 0;
	font-family: Verdana; 
	font-size: 7.5pt;
}


.teodolit 
{
	background-color: #000000;
	width: 533px;
}

.toprowleft 
{
	background-color: #000000;
	width: 225px;
	border-right: 2px solid #FFF;
	border-left: 2px solid #FFF;
}

.toprowend 
{
	background-color: #000000;
}

.footer 
{
	background-color: #E8E8E8;
	height: 22px;
	vertical-align: bottom;
}

.col1 
{
	width: 533px;
	vertical-align: top;
}
.col2 
{
	width: 225px;
	border-right: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	vertical-align: top;
	background-color: #F6F6F6;
}

.headerRight 
{
	background-color: #FF6600;
	width: 225px;
	border-right: 2px solid #FFF;
	border-left: 2px solid #FFF;
	vertical-align: top;
}

.headerRight td 
{
}

.headerEnd 
{
	background-color: #CCCCCC;
	vertical-align: bottom;
}

#szukajwg 
{
	background-color: #FFFFFF;
	margin-top: 2px;
	border-top: 5px solid #000000;
}

#polecamy 
{
	background-color: #F6F6F6;
	margin-top: 2px;
	border-top: 5px solid #000000;
}

#polecamy a 
{
}

#polecamy a:hover 
{
}

#foto 
{
	background-color: #F6F6F6;
	margin-top: 2px;
	border-top: 5px solid #000000;
	text-align: center
}
#foto img.foto 
{
	border: 1px solid #ccc;
	margin: 10px 0;
}

.footerrightend 
{
}

.topdata 
{
	border-bottom: thin dotted #FFFFFF;
	width: 80%;
}

.mainContentTd 
{
	vertical-align: top;
	width: 533px;
}

.content 
{
	padding: 10px 10px 10px 0;
}

.ende 
{
	background-image: url(../img/ende.gif);
	background-position: center left;
	width: 36px;
}

#footerRightEnd 
{
	background-color: #EFEFEF;
	background-image: url(../img/bgfooter.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.oslona 
{
	height: 148px;
	background-color: #6699cc;
	
	filter: alpha(opacity=33);
	
	-moz-opacity: 0.33;
}

.content .nav 
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.content .nav a 
{
}

.content .nav a:hover 
{
}

.content .nav a.activ 
{
	border-bottom: 2px solid #F00;
}

.content .title 
{
	padding-top: 10px;
	padding-bottom: 10px;
}
.content .nazwa 
{
}

.content .path 
{
}

table.produkt 
{
	margin: 5px 0 0 0;
	padding: 0;
	background-color: #e9e9e9;
	background-image: url(../img/tablebg.gif);
	background-repeat: repeat-x;
	width: 100%;
}

table.produkt th, table.produkt td 
{
	margin: 0;
	padding: 2px;
	border: 1px solid #FFF;
}
table.produkt th 
{
	background-color: #999;
}



