body { font: 11px "Arial", sans-serif; text-align: center; padding-top: 30px; color: #605D5C; }

* { margin: 0; padding: 0; }
p { margin: 10px 0 10px 0; text-align: justify; line-height: 1.5em; }
a { color: #151719; text-decoration: none; }
a:hover { color: #DD137B; text-decoration: underline; }
a img { border: 0; }
#all { margin:auto; padding-left:60px;}
#container { width: 746px; margin: auto; text-align: left; background: url(img/kada.png) no-repeat; padding: 25px 151px 0 94px; }

h1 { float: left; margin: 0 48px 0 15px; }
#menu {  list-style: none; padding-top: 20px; margin: 0 0 249px 0; overflow: hidden; }
#menu li { float: left; }
#menu li a { display: block; height: 34px; text-indent: -9999px; }
#menu li a:hover, #menu li a#active { background-position: 0 -34px; }

#m1 a { background: url(img/o_firmie.png); width: 74px; }
#m2 a { background: url(img/oferta.png); width: 73px; }
#m3 a { background: url(img/promocje.png); width: 104px; }
#m4 a { background: url(img/przygotowanie_materialow.png); width: 210px; }
#m5 a { background: url(img/kontakt.png); width: 92px; }

#box { clear: both; padding: 15px; overflow: hidden; }
#content { float: left; width: 677px; margin-right: 40px; }
#content h3 {float:left; font: 1.8em "Georgia", serif; margin-bottom: 10px; }
#content h1,h2,h4 { text-align:left;}
#content p { clear: both; }

#newsletter { float: right; color: #BEBDBD; width: 280px; height: 15px; padding: 7px 0 0 14px; }
#nt { border: 1px solid #BDBDBD; height: 10px; padding: 2px 5px 0 5px; font: 0.7em "Verdana", sans-serif; width: 180px; margin: 0 5px 0 7px; }
#ns { width: 15px; height: 14px; cursor: pointer; font: 0.7em "Verdana", sans-serif; background: url(img/send.png); border: 0; }

#footer { background: url(img/footer.png) top repeat-x; padding: 10px; width: 657px; color: #BEBDBD; overflow: hidden; }
#f1 { float: left; }
#f2 { float: right; }
#footer a {
	color: #BEBDBD;
	}
#f2 { float: right; }

.clearfloat { 
clear:both; margin:0px; padding:0px; font-size:0px; 
}
.left { float:left;}
#formularz label {
    display: block;
    width: 100px;
    float: left;
  }
#formularz input, textarea {
    display: block;
    float: left;
    border: 1px solid #BEBDBD;
  }

    div.form {
    overflow: hidden;
    clear: both;
	width:400px;
    margin-bottom: 0.5em;
  }
#formularz submit
{	
	color: #fff;
	}
	
	
	#formularz_zamowienie label {
    display: block;
    width: 100px;
    float: left;
  }
#formularz_zamowienie input, textarea {
    display: block;
    float: left;
	width:250px;
    border: 1px solid #BEBDBD;
  }

    div.form {
    overflow: hidden;
    clear: both;
	width:400px;
    margin-bottom: 0.5em;
  }
#formularz_zamowienie submit
{	
	color: #fff;
	}
