*{margin:0; padding:0;}
body{background:#0a0a0a url(../images/bg.jpg) repeat-x top left;font:11px arial, tahoma, sans-serif; color:#fff;line-height:18px;}

a:link{
     text-decoration: none ;
     color: #e3b330 ;
     background-color:inherit ;}
a:active,a:visited {
     color : #e3b330;
     text-decoration: none ;
     background-color:inherit;}
a:hover {
     text-decoration: underline;
     color : #e3b330;
     background-color:inherit; }
     img{border:0;}


#hdBackground{width:100%;background:url(../images/hd_bg.jpg) top center no-repeat;}
.fullContainer{width:960px;}
#pageContainer{margin:auto;}
#pageContainer div, #pageContainer img, #pageContainer h1, #pageContainer h2, #pageContainer h3, #pageContainer a, #pageContainer  p{float:left;}
#topContainer{background:url(../images/top_bg.png) repeat-x bottom left;} 
#topContainer .title, .title a{height:82px;}
.title span{display:none;}
.companyName, .companyName a{width:294px;}
.companyDesc, .companyDesc a{width:308px;}
#pageContainer .companyAdress{float:right;}
.companyAdress, .companyAdress a{width:158px;}

#menuContainer ul{background:url(../images/menu_top.jpg) no-repeat;padding-top:16px;}
#menuContainer, #menuContainer ul, #menuContainer ul li, #menuContainer ul li a{width:352px}
#menuContainer li{list-style-type:none;float:left;}
#menuContainer ul li, #menuContainer ul li a{height:31px;}

#about{background:url(../images/about.jpg) no-repeat;}
#offer{background:url(../images/offer.png) no-repeat;}
#hsd{background:url(../images/hsd.png) no-repeat;}
#gallerys{background:url(../images/gallery.png) no-repeat;}
#contact{background:url(../images/contact.png) no-repeat;}

#about:hover{background:url(../images/about_a.jpg) no-repeat;}
#offer:hover{background:url(../images/offer_a.png) no-repeat;}
#hsd:hover{background:url(../images/hds_a.png) no-repeat;}
#gallerys:hover{background:url(../images/gallery_a.png) no-repeat;}
#contact:hover{background:url(../images/contact_a.png) no-repeat;}

#about_a{background:url(../images/about_a.jpg) no-repeat;}
#offer_a{background:url(../images/offer_a.png) no-repeat;}
#hsd_a{background:url(../images/hds_a.png) no-repeat;}
#gallerys_a{background:url(../images/gallery_a.png) no-repeat;}
#contact_a{background:url(../images/contact_a.png) no-repeat;}


#truckTop{background:url(../images/truck2.jpg) bottom right no-repeat;height:190px;}
#pageContainer #truckBottom{float:right;width:608px;background:url(../images/truck1.jpg) no-repeat top;padding-top:180px;}
.firstBox{background:url(../images/box1.jpg);width:313px;height:138px;}
.secoundBox{background:url(../images/box2.jpg);width:295px;height:138px;}
.quickContact, .quickMail{width:295px;height:20px;}
.quickContact{position:relative;top:10px;}
.quickMail{position:relative;top:40px;}
.specjal span{display:none;}
#contentBox{width:340px;}
#cotnentBox h1{font-size:24px;width:340px;}

hr{visibility:hidden;clear:both;}

#rightBackground{background:url(../images/footer_bg.png) repeat-x;position: absolute;z-index: 10; width: 50%; height: 80px; top: 0;right: 0; }
#footerList{width:960px;margin:auto;background:url(../images/footer_bg.png) repeat-x;height:80px;position:relative;z-index:90;}
#footerList ul, #footerList ul li{float:left;list-style-type:none}
#footerList p{float:right;}
#footerList p img{margin:0 5px;}
#copyrightArea{margin:30px 0;}
.separator{margin:0 15px;}
.titleWelcome{margin:10px 0;width:340px;height:22px;}
.relativeBox{position:relative;}

#contentBox ul, #contentBox ul li{float:none;margin:0 0 15px 0;}
#contentBox ul li{text-indent:15px;margin:3px;list-style-type:none;}
#contentBox p{margin:6px 0;float:none;}
.image{width:110px;margin:1px 0 0 1px;height:150px;}
.image img{border:1px solid #ccc;margin:1px;}

