body {
background: #ffffff url(img/bodybg.jpg) repeat-y center;
color: black; /* kolor tekstu */
padding: 0px; 
margin: 0px;
font-family: 'Trebuchet MS', Tahoma, Helvetica, sans-serif; /* krój pisma */
font-size: 11px;
color: #022B4D;
}

.l {
text-align: left;
}

.r {
text-align: right;
}

.c {
text-align: center;
}

#container
{
width: 737px;
margin: 0px auto;
padding: 0px;
height: 100%;
}
 
#top
{
background: #ffffff url(img/top.jpg) no-repeat center;
width: 737px;
height: 83px;
}

#header
{
width: 737px;
height: 351px;
}

#main
{
margin-top: 40px;

}


#mainnav
{
float: left;
padding: 0px; 
margin: 0px;
line-height:0px;
}

ul#menu, ul#menu li 
{
margin: 0px; 
padding: 0px; 
list-style: none;
}
 
ul#menu li {
padding-bottom: 4px;
} 
 
#ciezarowka
{
float: right;
background: #ffffff url(img/ciezarowka.jpg) no-repeat center;
width: 508px;
height: 351px;
}



#news
{
float: left;
width: 271px;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #022B4D;
padding: 0px 20px 0px 20px;
}

#md {
float: right;
}

#copyright {
float: left;
}

#content
{
float: right;
width: 386px;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #022B4D;
padding: 0px 20px 0px 20px;
background: #ffffff url(img/contentbg.jpg) repeat-y right;
}

#maincontent
{
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #022B4D;
padding: 0px 20px 0px 20px;
background: #ffffff url(img/contentbg.jpg) repeat-y;
margin-left: 20px;
}

#mapka {
padding: 0px 150px 0px 0px;
height: 300px;
background: url(img/mapka.jpg) no-repeat right;
}

#footer {
clear: both;
height: 30px;
background: url(img/stopka.jpg) no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}

#news h2
{
font-family: Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #022B4D;
}

h1
{
font-family: 'Arial Narrow', Tahoma, Helvetica, sans-serif;
font-size: 14px;
color: #022B4D;
border-bottom: 4px solid #DBDBDB;
text-transform: uppercase;
}

hr {
border: 1px solid #DBDBDB;
}

img {
border: 0;
}

.nag
{
font-family: 'Trebuchet MS', Tahoma, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #022B4D;
}


a#menu_home {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/home.jpg") 0 0 no-repeat;
   }
a#menu_home:hover {
   background-position: 0 -23px;
   }
   
   a#menu_zlecenie {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/zlecenie.jpg") 0 0 no-repeat;
   }
a#menu_zlecenie:hover {
   background-position: 0 -23px;
   }
   
   a#menu_zapytanie {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/zapytanie.jpg") 0 0 no-repeat;
   }
a#menu_zapytanie:hover {
   background-position: 0 -23px;
   }
   
   a#menu_wspolpraca {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/wspolpraca.jpg") 0 0 no-repeat;
   }
a#menu_wspolpraca:hover {
   background-position: 0 -23px;
   }
   
   a#menu_ofirmie {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/ofirmie.jpg") 0 0 no-repeat;
   }
a#menu_ofirmie:hover {
   background-position: 0 -23px;
   }
   
   a#menu_oferta {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/oferta.jpg") 0 0 no-repeat;
   }
a#menu_oferta:hover {
   background-position: 0 -23px;
   }
   
   a#menu_flota {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/flota.jpg") 0 0 no-repeat;
   }
a#menu_flota:hover {
   background-position: 0 -23px;
   }
   
   a#menu_dokumenty {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/dokumenty.jpg") 0 0 no-repeat;
   }
a#menu_dokumenty:hover {
   background-position: 0 -23px;
   }
   
   a#menu_galeria {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/galeria.jpg") 0 0 no-repeat;
   }
a#menu_galeria:hover {
   background-position: 0 -23px;
   }
   
   a#menu_uslugi {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/uslugi.jpg") 0 0 no-repeat;
   }
a#menu_uslugi:hover {
   background-position: 0 -23px;
   }
   
   a#menu_kontakt {
display: block; width: 229px; height: 23px; 
   background: url("img/menu/kontakt.jpg") 0 0 no-repeat;
   }
a#menu_kontakt:hover {
   background-position: 0 -23px;
   }
   
#form INPUT {
color: #000000; border: 1px
solid #DBDBDB; 
background-color: #ffffff; 
font-family: Verdana; 
font-size: 10px;
width: 200px;
}

#form SELECT {
color: #000000; border: 1px
solid #DBDBDB; 
background-color: #ffffff; 
font-family: Verdana; 
font-size: 10px;
width: 200px;
}

#form fieldset {
border: 1px
solid #DBDBDB; 
}

#form legend {
font-size: 12px;
font-weight: bold;
}
