body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	margin: 0px;
	padding: 0px;
}

.szerokosc{display:block; width:950px; }
.lewo{display:block; float:left; }
.prawo{display:block; float:right; }
.winput      { border: 1 solid #690001 }


#calosc{background-image:url(img/tlo.jpg); background-repeat:repeat-x; background-position: 0px 65px;}

#tloContent{background-image:url(img/tlo-strona.jpg); background-repeat:no-repeat; background-position:center 430px;}

#gora{height:60px; margin-bottom:5px;}
#gora a{color:#000000; text-decoration:none;}
#gora a:hover{color:#DF0000; text-decoration:underline;}

#bbody{}

#aktualnosci{display:block; height:53px; background-color:#EEEEEE; font-size:12px; color:#838383;}
#aktualnosci a{color:#838383; text-decoration:underline;}
#aktualnosci a:hover{color:#838383; text-decoration:none;}

#content{ background-image:url(img/content-podklad.jpg); background-repeat:no-repeat; background-position:right top;}

#bok{display:block; width:271px; height:381px; background-image:url(img/bok-podklad.jpg); background-repeat:no-repeat;}

#menu{padding-top:67px; text-align:left;  }
#menu ul{margin:0px; padding:0px; list-style:none;}
#menu li {margin:0px; padding:0px;}
#menu li a{display:block; width:226px; margin-left:25px; padding-left:20px; height:30px; padding-top:5px; font-size:16px; color:#FFFFFF; text-decoration:none; border-bottom:solid 1px #000000;}
#menu li a:hover
{
    background-image:url(img/m1-hover.jpg);
    background-repeat:repeat-x;
    margin-left:25px;
    width:200px;
    padding-left:45px;
}

#klienci{display:block; text-align:center; margin-left:25px; margin-bottom:25px; margin-top:15px; padding:10px;   }

#contentA{display:block; width:678px; height:381px; text-align:left; } 
#adres{text-align:right; height: 30px;}
#tresc{height: 360px;}
#contentA #tresc{padding-top:53px; padding-left:40px; padding-right:210px; color:#EFC9C9; font-size:12px;}
#contentA #tresc h1{font-size:30px; color:#FFFFFF; font-weight:normal; margin:0px; padding:0px; line-height:36px; }
#contentA #tresc h2{font-size:24px; color:#000000; font-weight:normal; margin:0px; padding:0px; line-height:36px; }
#contentA #tresc p{margin:0px; padding:0px; margin-bottom:7px; text-align: justify; }
#contentA #tresc a{color:#FFFFFF; text-decoration:underline;}
#contentA #tresc a:hover{color:#FFFFFF; text-decoration:none;}

/* dla podstrony */
#contentB{display:block; width:678px;  text-align:left; height: 60px;  } 
#adres{text-align:right;}
#contentB #tresc{ margin-left:20px; padding:20px;  color:#000000; font-size:12px; background-color:#FFFFFF;}
#contentB #tresc h1{font-size:30px; color:#DF0000; font-weight:normal; margin:0px; padding:0px; line-height:36px; }
#contentB #tresc h2{font-size:24px; color:#000000; font-weight:normal; margin:0px; padding:0px; line-height:36px; }
#contentB #tresc p{margin:0px; padding:0px; margin-bottom:7px; text-align: justify; }
#contentB #tresc a{color:#000000; text-decoration:none;}
#contentB #tresc a:hover{color:#FF0000; text-decoration:underline;}
#contentB #tresc img{padding:4px;}

#contentB .more{background-image:url(img/more.gif); background-repeat:no-repeat; padding-left:10px; padding-top:2px; padding-bottom:2px; padding-right:3px; font-size:11px; color:#FFFFFF;}


#dol{display:block; height:60px; color:#000000; margin-top:50px;}
#dol a{color:#000000; text-decoration:none;}
#dol a:hover{color:#FF0000; text-decoration:underline;}


#stopka{padding-top:15px; margin-bottom:15px; color:#787878; }
#stopka a{color:#000000; text-decoration:none;}
#stopka a:hover{color:#FF0000; text-decoration:underline;}
#stopka ul{margin:0px; padding:0px; float:right; list-style:none;}
#stopka li {margin:0px; padding:0px; float:left; padding-left:20px;}
