html, body { background:url(images/bg.jpg) center top no-repeat; margin:0; padding:0; font-family: Source Sans Pro, Open Sans, Segoe Ui, Arial; }

@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,300italic,400italic,600,600italic,700,700italic,900,900italic&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Oxygen:400,300,700&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Exo:400,700,600italic,600,500italic,500,400italic,300italic,300,200italic,200,100italic,100,900italic,900,800italic,800,700italic&subset=latin,latin-ext);

/*  -------------------->   GÓRA   <--------------------  */ 

#top
{width: 100%; height: 105px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; 

background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 50%, #e9e9e9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 50%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 50%,#e9e9e9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 50%,#e9e9e9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 50%,#e9e9e9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */}

#top-center {width: 960px; height: 105px; margin: 0 auto; padding: 0 20px;}
	#logo{width: 250px; height: 85px; margin: 0 0 0 0; padding: 20px 0 0 0; float: left; background:none;}
	#menu{width: 710px; height: 63px; margin: 0 0 0 0; padding: 38px 0 0 0; float: left; background:none;}	
  


/*  -------------------->   LINIA - SEPARATOR POD MENU   <--------------------  */ 
  
#line{width: 100%; height: 5px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; background: #1fd4e4;}



/*  -------------------->   SLIDER   <--------------------  */ 

#slider{width: 100%; min-height: 250px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; background:none; }




/*  -------------------->   SZYBKI KONTAKT   <--------------------  */ 

#contact-bg{width: 100%; height: 75px; margin: 40px 0 0 0; padding: 0 0 0 0; float: left; }
#contact{width: 960px; height: 75px; margin: 0 auto; padding: 0 20px;}
.vmgroupoh {background: none;}



/*  -------------------->   BOXY - OFERTA   <--------------------  */ 

#boxy-bg{width: 100%; height: 352px; margin: 0 0 0 0; padding: 0 0 0 0; float: left;}
#boxy{width: 960px; height: 352px; margin: 0 auto; padding: 0 20px;  background:none;}

    #box1{width: 220px; height: 350px; margin: 0 0 0 0; padding: 0 10px 0 10px; float: left; background:none;}

    #box2{width: 220px; height: 350px; margin: 0 0 0 0; padding: 0 10px 0 10px; float: left; background:none;}
	
    #box3{width: 240px; height: 350px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; background:none;}
	
    #box4{width: 220px; height: 350px; margin: 0 0 0 0; padding: 0 10px 0 10px; float: left; background:none;}
	


/*  -------------------->   O FIRMIE   <--------------------  */ 

#company-bg {width: 100%; height: 405px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; background:#1fd4e4; }
#company {width: 960px; height: 405px; margin: 0 auto; padding: 0 20px; background:none;}



/*  -------------------->   STOPKA   <--------------------  */ 

#foot-bg{width: 100%; height: 288px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; background: url(images/fotters.jpg) center top no-repeat; }
#foot{width: 960px; height: 288px; margin: 0 auto; padding: 0 20px;  background:none;}



