body, html{
       margin: 0;
       padding: 0;
       height: 100%;
       background: #FAFAFA;
       text-align: center;
}
*{
       font-family: Verdana, Arial, Tahoma, sans-serif;
       font-size: 9pt;
       color: #127AC3;
       text-align: left;

}
a{
       text-decoration: none;
       font-weight: bold;
}
a:hover{
       text-decoration: underline;
}
ul{
       list-style-type: none;
       padding: 0;
       margin: 0;
}
li{
       background: url(images/a.gif) no-repeat 3px 5px;
       padding: 0 0 0 15px;
       margin: 0;
       line-height: 15px;
}
h1{
	   margin: 10px 0;
	   padding: 0;
       font-size: 12pt;
}
#all{
       margin: 0 auto;
       width: 640px;
       height: 100%;
       background: url(images/tlo.gif) repeat-y;
       padding: 0;
}
#logo{
       padding: 20px;
       margin: 0 0 25px 0;
       width: 100%;
       background: url(images/logo.gif) no-repeat bottom center;
}
#logo h1{
       text-align: center;
}
#oferta{
       float: left;
       margin: 0 0 0 28px;
       padding: 0;
       width: 375px;
}
#oferta_foto{
       height: 200px;
       margin: 30px 18px 20px 20px;
       padding: 0;
       background: url(images/img1.jpg) right no-repeat;
}
#kontakt_foto{
       float: left;
       height: 190px;
       width: 350px;
       margin: 25px 18px 0 18px;
       padding: 0;
       background: url(images/img2.jpg)  no-repeat;
}
#kontakt{
	   height: 150px;
       padding: 30px 40px 0 0;
       margin: 0;
}
#kontakt h1{
       font-size: 10pt;
}
#kontakt table{
       padding: 0;
       margin: 0;
}
#autor{
	   margin: 20px;
       clear: both;
       text-align: center;
       color: #CCCCCC;
}
#autor a{
       color: #CCCCCC;
}
#banner {
    clear: both;
    text-align: center;
    padding: 20px 0 0 0;
}
#banner a {
    width: 480px;
    height: 60px;
    display: block;
    margin: 0 auto;
    text-indent: -9999px;
    background: url(images/480x60.png) no-repeat;
}
