html, body{
  float:none;
  margin:0px;
  padding:0px;
  font-family: Verdana;
  font-size:12px;
  text-align:center;
  color:#343434;
}
#container{
  float:none;
  width:803px;
  height:623px;
  margin:auto;
}
a{color:#676767;text-align:left}
#menu{
	float:left;
  background-image:url('/img/menu.jpg');
  width:803px;
  height:182px;
  margin-bottom:15px;
}
#menu a{
  width:170px;
  margin:15px 15px 0px 15px;
  height:145px;
  float:left;
}
#menu1, #menu2, #menu3, #menu4{
	float:left;
	width:185px;
	margin-left:10px;
	display:inline;
}
#menu1 a, #menu2 a, #menu3 a, #menu4 a{
	margin-top:10px;
	clear:both;
	background: url(/img/marker1.gif) no-repeat 4px 80%;
	padding-left:23px;
	width:160px;
	float:left;
}
#menu2 a{background: url(/img/marker2.gif) no-repeat 4px 80%;}
#menu3 a{background: url(/img/marker3.gif) no-repeat 4px 80%;}
#menu4 a{background: url(/img/marker4.gif) no-repeat 4px 80%;}

#menu1 a:hover{
  color:#F39800;
  text-decoration:none;
}
#menu2 a:hover{
  color:#55970D;
  text-decoration:none;
}
#menu3 a:hover{
  color:#126EAE;
  text-decoration:none;
}
#menu4 a:hover{
  color:#BB3C49;
  text-decoration:none;
}
a.portfolio{
  width:148px;
  height:141px;
  float:left;
  margin:0px 0px 15px 0px;
}
a.portfolio img{
  width:148px;
  height:141px;
  margin:0px;
  padding:0px;
}
.both{width:100%; float:left; height:20px;}
#tresc{float:left;width:215px;border-right:1px solid #E5E5E5}
#tresc1{float:left;width:210px;margin-left:5px;display:inline;}
#tresc_podstrona{width:419px; float:left;text-align:left;margin:10px 0px 0px 7px;display:inline;}
#tresc_podstrona p{width:410px;}
#lewe{float:left;width:170px; height:580px; background:url(/img/bg_lewe.gif); margin-right:5px}
#prawe{float:right; width:170px; height:580px; margin-right:23px; background:url(/img/bg_prawe.gif);display:inline;}
img.left{float:left;}
h3{
  font-size:11px;
  text-align:left;
  margin:0px 0px 10px 10px;
  clear:both;
  float:left;
  width:170px;
  display:inline;
}
#tresc_podstrona h3{width:400px;}
p{
  text-align:justify;
  float:left;
  width:190px;
  margin:0px 0px 11px 10px;
  font-size:11px;
  display:inline;
}
h3.naglowek, h3.naglowek_1{
  float:left;
  background: url(/img/kropki_zielone.gif) no-repeat 4px 80%;
  padding-left:25px;
}
h3.naglowek_1{
  background: url(/img/kropki_czerwone.gif) no-repeat 4px 80%;
}
ul,li{float:left; width:100%; margin:0px; padding:0px; text-align:left}
ul{margin-bottom:10px;}
li{width:350px; text-align:left; font-size:11px; margin-left:25px; padding:5px;}
a.kontakt{
  float:left;
  margin:20px 0px 0px 0px;
  padding:20px 0px 0px 0px;
  width:90px;
  background: url(/img/strzalka.gif) no-repeat 4px 10%;
  color:#676767;
}
a.kontakt:hover{
  text-decoration:none;
}
#stopka_line{
	float:left;
  width:100%;
  height:1px;
  background-color:#E5E5E5;
  font-size:0px;
  line-height:0px;
  clear:both;
  margin-bottom:5px;
}
#stopka{
	float:left;
  width:100%;
  height:15px;
  clear:both;
  font-size:9px;
  color:#797979;
  text-align:left;
}
#stopka a, #stopka a:visited{
  color:#1373B1;
  text-decoration:none;
}
#stopka a:hover{
  text-decoration:underline;
}
div.line{
	float:left;
  margin-bottom:6px;
  width:100%;
  height:1px;
  font-size:0px;
  line-height:0px;
  background-color:#E5E5E5;
}
