body { 	background-image: url(gfx/tlo_szare.png); 	margin: 0; 	padding: 0; }

.top { margin: 0 auto;	width: 580px;	 background-color:#C7C7C7;  padding: 1px 20px 3px 20px;	margin-top: 40px; font-size: 10px; font-family: Tahoma, Arial, helvetica, Sans-Serif;	color: #000; line-height: 130%; text-align: right;}
.container { margin: 0 auto;	width: 580px;	 background-color: #FFFFFF;  padding: 20px;	margin-top: 0; font-size: 12px; font-family: Tahoma, Arial, helvetica, Sans-Serif;	color: #000; line-height: 130%; }
.footer { margin-top: 25px;	width: 100%; text-align:center;}

a { color: #000; text-decoration: underline; }
a:hover { color: #000; text-decoration: none; }
h1 { font-size: 26px; font-family: Tahoma, Arial, helvetica, Sans-Serif;	color: #000; margin: 0px 0px 5px 0px;}
h2 { font-size: 11px; font-family: Tahoma, Arial, helvetica, Sans-Serif;	color: rgb(0,102,204); margin: 0px 0px 15px 0px;}
h3 { font-size: 12px; font-family: Tahoma, Arial, helvetica, Sans-Serif;	color: #000; line-height: 130%; margin-bottom: 5px; margin-top: 25px; font-weight: bold;}
p {	margin-bottom: 7px; margin: 0; }

img.foto { float: right;}

ul { margin: 0px 6px 0px 16px;  padding: 0; list-style: square; }
ul li { margin-bottom: 2px;	color: #000; }

ul.nodot { list-style: none; margin: 0px 6px 6px 0px; }
ul.nodot li { margin-bottom: 6px;}

                                                                               
