body {
	background-image: url(grafika/tlo.gif);
	margin-top: 0px;
	}
table {
	font-family: Arial, Verdana, Times;
	font-size: 14px;
	color: #FFFFFF;
    border-color: #CCCCCC;
	border: 1px;
	text-align: left;
	}

table tr td{
border: none;
}
a:link {
	font-family: Arial, Verdana, Times;
	color:#FFFFFF;
	font-size: 14px;
	} 
a:visited {
	font-family: Arial, Verdana, Times;
	color:#FFFFFF;
	font-size: 14px;
	}
a:hover {
	font-family: Arial, Verdana, Times;
	color:#FFFFFF;
	font-size: 14px;
	}
#belka {
	height: 20px;
	background-image: url(grafika/g_belka.gif);
	padding: 0;
	text-align: left;
	}
#gl {
	background-image: url(grafika/r_l_g.jpg);
	width: 50px; 
	height: 50px;
	}
#cg {
	background-color: #0061AE;
	width: 600px; 
	height: 50px;
	}
#gp {
	background-image: url(grafika/r_p_g.jpg);
	width: 50px; 
	height: 50px;
	}
#dl {
	background-image: url(grafika/r_l_d.jpg);
	width: 50px; 
	height: 50px;
	}
#dp {
	background-image: url(grafika/r_p_d.jpg);
	width: 50px; 
	height: 50px;
	}
#cd {
	background-color: #0061AE;
	width: 600px; 
	height: 50px;
	}
p.toptitle{
	font-family: Arial, Verdana, Times; 
	color: #CCCCCC;
	font-weight: bold;
	}
a.stopka:link {
	font-family: Arial, Verdana, Times;
	color:#CCCCCC;
	font-size: 14px;
	font-weight: normal;
	} 
a.stopka:visited {
	font-family: Arial, Verdana, Times;
	color:#CCCCCC;
	font-size: 14px;
	font-weight: normal;
	}
a.stopka:hover {
	font-family: Arial, Verdana, Times;
	color:#FFFFFF;
	font-size: 14px;
	font-weight: normal;
	}
p.copy{
	font-family: Arial, Verdana, Times; 
	color: #CCCCCC;
	font-size: 12px;
	}
#menu{
margin: 0;
padding: 0;
}
#menu td {
width: 100px;
border: solid #DCDCDC 1px;
border-collapse:collapse;
text-align: center;
}
/* menu linki */

#menu a:link{
display: block;
margin: 0;
width: 100%;
background-color: #FF7F50;
font-size: 90%;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
#menu a:visited{
display: block;
width: 100%;
background-color: #FF7F50;
font-size: 90%;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
#menu a:active{
background-color: #FF7F50;
width: 100%;
display: block;
font-size: 90%;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
#menu a:hover{
background-color: #FFA500;
width: 100%;
display: block;
font-size: 90%;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
/* dla sprytnego bannerka o projektowaniu stron www */
div.portfolio{
font-size: 60%;
background-color: #fff;
color: black;
text-decoration: none;
width: 10% !important;
min-width: 160px;
text-align: center;
border: none;
}

div.portfolio table{
border: solid #000 1px;
border-collapse: collapse;
text-decoration: none
}

div.portfolio table td.netteria{
background-color: #000;
color: #fff;
font-size: 150%;
font-weight: bold;
font-family: Arial, Verdana, sans-serif;
letter-spacing: 0.1em;
text-decoration: none
}

div.portfolio table td.netteria span.kropka{
margin:0;
padding: 0;
font-family: Georgia, Times, sans-serif;
font-size: 110%;
text-decoration: none
}
div.portfolio table td.net{
font-size: 150%;
font-weight: bold;
font-family: Arial, Verdana, sans-serif;
letter-spacing: 0.1em;
padding-right: 3px;
color: black;
text-decoration: none
}