body { margin: 0px; padding: 0px; background-color:#F1F2F2; overflow-x:hidden; }
img { position: absolute; display: block; margin: 0px; border: none; padding: 0px; }
div { position: absolute; }

#content-container { display: block; position: relative; width: 1390px;  margin-left: auto; margin-right: auto;  }

#content-container > div{ position: relative; top:inherit; }
#header {
	top: -1px;
	left: -1006px;
	width: 7000px;
	height: 200px;
}

#white_headerbar {
	top: 0px;
	left: 0px;
	width: 100%;
	height: 102px;
	background:#ffffff;
}


#header_icon {
	top: 18px;
	left: 200px;
	width: 392px;
	height: 61px;
	position: fixed;
}


#header_aquazzino {
	top: 41px;
	left: 270px;
	width: 354px;
	height: 27px;
	font-family: 'Gill Sans', 'Gill Sans MT', Calibri, sans-serif;
	font-weight: 600;
	font-size: 17px;
	text-align: left;
	color:#59595c;
	position: fixed;
	letter-spacing: 7px;
}


#header_menu_bar {
	top: 102px;
	left: 0px;
	width: 100%;
	height: 45px;
}


#header_title_bar {
	top: 144px;
	height: 80px;
	width: 100%;
}

#blue_gradient {
	height:122px;
	width:100%;
	left: 0px;
}

#blue_gradient2 {
	height:45px;
	width:100%;
	left: -200px;
}


#home {
	top: 116px;
	left: 590px;
	width: 85px;
	height: 25px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#ffffff;
	position: fixed;
}


#about {
	top: 116px;
	left: 682px;
	width: 88px;
	height: 25px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#ffffff;
	position: fixed;
}


#packaging {
	top: 116px;
	left: 772px;
	width: 106px;
	height: 25px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#ffffff;
	position: fixed;
}


#collateral {
	top: 116px;
	left: 892px;
	width: 102px;
	height: 25px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#ffffff;
	position: fixed;
}


#identities {
	top: 116px;
	left: 1010px;
	width: 101px;
	height: 25px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#ffffff;
	position: fixed;
}


#ads___more {
	top: 116px;
	left: 1125px;
	width: 115px;
	height: 25px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#ffffff;
	position: fixed;
}


#contact {
	top: 116px;
	left: 1250px;
	width: 87px;
	height: 25px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color:#ffffff;
	position: fixed;
}



#submenu {
	top: 155px;
	left: 210px;
	width: 333px;
	height: 72px;
	position: fixed;
}

#content-home {
	top: 1px;
	left: -186px;
	width: 1390px;
	height: 1081px;
}




#section_2 {
	top: 145px;
	left: 0px;
	width: 1728px;
	height: 1566px;
}
#background {
	top: 0px;
	left: 0px;
	width: 1728px;
	height: 1566px;
}
#export_kit_js_slider {
	top: 0px;
	left: 0px;
	width: 1728px;
	height: 1566px;
}
#slider {
	top: 0px;
	left: 0px;
	width: 1728px;
	height: 1566px;
}

#ekslider_nav_view {
	top: 274px;
	left: 824px;
	width: 81px;
	height: 66px;
}

#ekslider_images {
	top: 0px;
	left: 0px;
	width: 1728px;
	height: 1566px;
}
/*
#image1 {
	top: 0px;
	left: 0px;
	width: 1728px;
	height: 1566px;
}


#image2 {
	top: 0px;
	left: 1px;
	width: 1728px;
	height: 1566px;
}
*/



#content-about {
	top: 1px;
	left: 0px;
	width: 1390px;
	height: 2975px;
}

#content-packaging {
	top: 1px;
	left: 0px;
	width: 1390px;
	height: 8690px;
}

#content-collateral {
	top: 1px;
	left: 0px;
	width: 1390px;
	height: 8722px;
}

#content-identities {
	top: 1px;
	left: 0px;
	width: 1390px;
	height: 7930px;
}

#content-ads {
	top: 1px;
	left: 0px;
	width: 1390px;
	height: 8896px;
}

#content-contact {
	top: 224px;
	left: 0px;
	width: 1390px;
	height: 1150px;
}

#section-contact {
	top: 224px;
	left: 0px;
	width: 1390px;
	height: 1150px;
}


#section1 {
	top: 224px;
	left: 0px;
	width: 1390px;
	height: 8200px;
}

#section3 {
	top: 224px;
	left: 0px;
	width: 1390px;
	height: 1573px;
}

#section4 {
	top: 1797px;
	left: 0px;
	width: 1390px;
	height: 470px;
}

#section5 {
	top: 2267px;
	left: 0px;
	width: 1390px;
	height: 707px;
}


#form1 {
	top: 224px;
	left: 0px;
	width: 1390px;
	height: 400px;
}

#contact_background {
	top: 0px;
	left: 0px;
	width: 1388px;
	height: 731px;
	background:#ffffff;
}

#contact_yellow_bar {
	top: 0px;
	left: 0px;
	width: 1388px;
	height: 131px;
}

#contact_text {
	top: 150px;
	left: 185px;
	width: 961px;
	height: 500px;
}


#welcome {
	top: 0px;
	left: 90px;
	width: 850px;
	height: 75px;
	text-align: center;
}

#phone {
	top: 80px;
	left: 130px;
	width: 961px;
	height: 50px;
}

#email {
	top: 80px;
	left: 280px;
	width: 961px;
	height: 50px;
}

#address {
	top: 80px;
	left: 535px;
	width: 961px;
	height: 50px;
}


#message_body {
  height: 150px;
 
}

#footer {
	display: block;
	left: -1002px;
	width: 3401px;
	height: 582px;

}
#footer_background {
	top: 0px;
	left: 0px;
	width: 3401px;
	height: 582px;
}

#footer_bar {
	top: 0px;
	left: -1000px;
	width: 7000px;
	height: 582px;
	background:#919ca2;
}


#footer_black_line {
	top: 135px;
	left: 1004px;
	width: 1391px;
	height: 1px;
}

#footer_black_line2 {
	top: 302px;
	left: 2070px;
	width: 200px;
	height: 1px;
}

#footer_logo {
	top: 48px;
	left: 1156px;
	width: 64px;
	height: 63px;
}

#footer_text {
	top: 172px;
	left: 1888px;
	width: 414px;
	height: 212px;
	font-weight: lighter; 
}


#footer-title {
	top: 8px;
	left: 184px;
	width: 257px;
	height: 220px;
	color: #ffffff;
	line-height: 27px;
}

#contact_info {
	top: 36px;
	left: 184px;
	width: 257px;
	height: 220px;
	color: #000000;
	line-height: 28px;
}


#website_categories {
	top: -2px;
	left: 0px;
	width: 125px;
	height: 54px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	color:#ffffff;

}


#about_ftr {
	top: 55px;
	left: 0px;
	width: 107px;
	height: 34px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color:#000000;
}


#packaging_ftr {
	top: 84px;
	left: 0px;
	width: 107px;
	height: 29px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color:#000000;
}


#collateral_ftr {
	top: 115px;
	left: 0px;
	width: 108px;
	height: 29px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color:#000000;
}


#identities_ftr {
	top: 147px;
	left: 0px;
	width: 105px;
	height: 29px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color:#000000;
}


#ads_ftr {
	top: 178px;
	left: 0px;
	width: 123px;
	height: 29px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color:#000000;
}

.top-grey {
  background : -moz-linear-gradient(50% 100% 90deg,rgba(255, 255, 255, 1) 18.04%,rgba(245, 245, 245, 1) 100%);
  background : -webkit-linear-gradient(90deg, rgba(255, 255, 255, 1) 18.04%, rgba(245, 245, 245, 1) 100%);
  background : -webkit-gradient(linear,50% 100% ,50% 0% ,color-stop(0.1804,rgba(255, 255, 255, 1) ),color-stop(1,rgba(245, 245, 245, 1) ));
  background : -o-linear-gradient(90deg, rgba(255, 255, 255, 1) 18.04%, rgba(245, 245, 245, 1) 100%);
  background : -ms-linear-gradient(90deg, rgba(255, 255, 255, 1) 18.04%, rgba(245, 245, 245, 1) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F5F5F5' ,GradientType=0)";
  background : linear-gradient(0deg, rgba(255, 255, 255, 1) 18.04%, rgba(245, 245, 245, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#FFFFFF' , GradientType=0);
}


.header_fixed{         
    position:fixed!important;         
    z-index:1000;         
}

.body_fixed{         
    z-index:1000;         
}


.submenu_header{
	font-family:myriad-pro-condensed, sans-serif!important;
	font-size: 42px;
	text-align: left;
	color:#ffffff;
	letter-spacing: 5px;
}

.body {

	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 19px;
	text-align: left;
	color:#929497;
}

.h1 {
  font-family : Myriad Pro, Arial, Helvetica, sans-serif;
  font-size : 52px;
  text-align: left;
  color : #231F20;
}

.h2 {
  font-family : Myriad Pro, Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align: left;
  color : #000000;
}

.h3 {
  font-family : Myriad Pro, Arial, Helvetica, sans-serif;
  font-size : 16px;
  text-align: left;
  color : #231F20;
}

.footer{         
	z-index:900;         
}

a:link{
	color:white;
	text-decoration: none;

}
a:visited{
	color:white;
	text-decoration: none;

}
a:hover { 
	color:white; 
	text-decoration: none;
	font-weight: 600;
}

a:active{
	color:black;
	text-decoration: underline;
}


a.two:link{
	color:#000000;
	text-decoration: none;
	font-weight: 300;

}
a.two:visited{
	color:#000000;
	text-decoration: none;

}
a.two:hover { 
	color:#000000; 
	text-decoration: none;
	font-weight: 600;
}

a.two:active{
	color:#000000;
	text-decoration: none;
}


/* The dots/bullets/indicators */
.dot-home {
  position:relative;
	top: 824.5px;
	left: 718px;
  cursor: pointer;
  height: 18px;
  width: 18px;
  margin: 0 5.6px;
  background-color: #bbb;
  display:inline-block;
  border-radius: 50%;
  transition: background-color 0.6s ease;
  z-index:900;  

}

.active, .dot-home:hover {
  background-color: #717171;
  
}