* { margin: 0; padding: 0; }

body {
    width: 760px;
    margin: 0 auto;
    background: #ffffff;
    font: 18px Arial, Helvetica, sans-serif;
    }
Helvetica
#top {
    width: 100%;
    height: 249px;
    background: #575757;
    }
#geodetawarszawa {
	width: 100%;
	height: 155px;
	background: #475757;
	background-image:url(grafika/geodeta.png);
	}
#uslugigeodezyjne {
	width: 100%;
	height: 94px;
	background: #675757;
	background-image:url(grafika/uslugigeodezyjne.png);
	}
#topinfotext{
	float: left;
	width: 200px;
	height: 80px;
	padding-top:13px;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
#topinfotext a {
	color:#FFFFFF;
	text-decoration:none;
	}
#topmenutext{
	padding-top:15px;
	/*padding-left:230px;*/
	text-align:center;
	}
#menu li {
	display: inline;
	margin:10px;
	font-style:italic;
	font-weight:bold;
	list-style-type: none;
	}
#menu a {
	color:#F2F2F2;
	font-size: 25px;
	text-decoration:none;
	}
#menu a:hover {
	text-decoration:underline;
	}
    
#content {
    float: left;
    width: 100%;
    min-height:322px;
    background: #475757;
    background-image:url(grafika/tlo.png);
       display: inline;
    }


#footer {
    width: 100%;
    height: 70px;
    background: #575757;
    background-image:url(grafika/firmageodezyjna.png);
    clear: both;
    text-align: right;
    }
#footer a {
	color:#000000;
	text-decoration:none;
	}
#footer a:hover {
	text-decoration:underline;
	}
#stopkatext {
	padding-top:42px;
	padding-right:80px;
	font-size:14px;
	}
	
    
h2 {
	padding: 20px;
	padding-top:40px;
	text-align:center;
	}
p {
	padding: 10px;
	padding-right:20px;
	padding-left:20px;
	text-align: justify;}
