		body {
			background: url('../img/bg.jpg') no-repeat;			
		}
		footer {
			width: 100%;
			height: auto;
			background: url('../img/footer.jpg');
			bottom: 1px;
		}
		header {
			width: 950px;
			margin: auto;
			margin-top: 10px !important;
		}
		header h2 {
			font-weight: normal;
			font-size: 1.8em;
			float: right;
		}
		header #logo {
			float: left;
		}
		header #top-nav {
			width: 800px;
			background: url('../img/nav.png');
			height: 44px;
			display: block;
			float: right;
			box-shadow: 0px 0px 15px #666;
			border-radius: 5px;
		}
		header #top-nav ul li {
			float: left;
			color: #fff;
			font-family: Arial;
			font-size: 13px;
			/*margin-left: 16px;*/
			margin-left: 30px;
		}
		header #top-nav ul li a {
			color: #fff;
			text-decoration: none;
		}
		header #top-nav ul li a:hover {

		}
		header #top-nav ul {
			list-style-type: none;
			margin-left:-30px;
		}
		header #top-nav ul li .fix {
			margin-top: -8px;
		}
		#content {
			width: 950px;
			margin: auto;
			/*height: 500px;*/
		}
		#content #marketing {
			width: 945px;
			margin: auto;
			height: 300px;
		}
		#content #marketing img {
			position: relative;
			top: 5%;
		}
		.fixed {
			position: fixed;
			top: -5px;
			z-index: 99999;
			right: 30%;

		}
		footer #footer-wrapper {
			width: 950px;
			margin: auto;
			position: relative;
			top: 20px;
		}
		footer #footer-wrapper h3 {
			font-size: 1em;
			font-weight: normal;
		}
		footer #footer-wrapper ul li {
			font-size: 12px;
			list-style-type: none;
			color: #006599;
		}
		footer #footer-wrapper ul li a {
			color: #666;
			text-decoration: none;
			font-size: 11px;
			margin-left: -15px;
		}

		footer #footer-wrapper #product-list {
			width: 400px;
			float: left;
		}
		footer #footer-wrapper #product-list2 {
			width: 460px;
			border-left: 1px solid #4098e2;
			float: right;
		}
		header #top-nav #nav-options {
			position: absolute;
			width: 950px;
			height: auto;
			background: #fff;
			z-index: 9999;
			margin-top: 30px;
			margin-left: -200px;
			-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
			-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
			box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);
			/*background: url('../img/menu.png');*/
			border-radius: 15px;
			box-shadow: 5px 5px 5px #666;
		}
		header #top-nav #nav-mask {
			width: 110px;
			background: #fff;
			height: 60px;
			margin-top: -30px;
			position: absolute;
			margin-left: -20px;
			border-radius: 5px;
			box-shadow: 5px 5px 5px #666;
			background: url('../img/menu2.png');
		}
		header #top-nav #nav-mask a {
			color: #000;
			font-size: 14px;
			position: relative;
			top: 10px;
			left: 25px;
		}



		header #top-nav #nav-mask2 {
			width: 110px;
			background: #fff;
			height: 60px;
			margin-top: -30px;
			position: absolute;
			margin-left: -20px;
			border-radius: 5px;
			box-shadow: 5px 5px 5px #666;
			background: url('../img/menu2.png');
		}
		header #top-nav #nav-mask2 a {
			color: #000;
			font-size: 14px;
			position: relative;
			top: 10px;
			left: 25px;
		}





		header #top-nav #nav-options ul li {
			color: #000;
			width: 400px;
			float: none;
		}
		header #top-nav #nav-options ul li a {
			color: #006599;
			font-size: 11px;
		}
		header #top-nav #nav-options ul li ul li {
			margin-left: 5px;
			font-size: 12px;
		}
		header #top-nav #nav-options ul {
			margin-left: -30px;
		}
		header #top-nav #nav-options #option-products2 {
			float: right;
			border-left: 1px solid #4098e2;
		}
		header #top-nav #nav-options #option-products1 {
			float: left;

		}
		h1 {
			color: #4098e2;
			font-weight: normal;
		}
		p {
			font-family: Arial;
			font-size: 13px;
		}
		.custom-products {
			float: left; background: #fff; width: 300px; border: 1px solid #ccc; border-radius: 10px; height: 150px; text-align: center; margin-left: 12px;
		}
		
		.custom-products .wrapper {
			padding: 10px;
		}

		.custom-products2 {
			float: left; background: #fff; width: 300px; border: 1px solid #ccc; border-radius: 10px; height: 80px; text-align: center; margin-left: 12px;
		}

		.custom-products2 .wrapper2 {
			padding: 10px;
		}
		


		.custom-products .wrapper h2 {
			font-weight: normal; font-family: Arial; font-size: 1.5em; line-height: 1px;
		}
		.custom-products .wrapper .product-text {
			position: relative; left: 10px; width: 270px;
		}
		.custom-products .wrapper .product-text p {
			text-align: left; margin-left: 20px; font-family: Arial; font-size: 14px; color: #006599;
		}
		.custom-products .wrapper a {
			color: rgb(0, 101, 153);
			text-decoration: none;
		}

		#main .titulo_grupo h1{
			text-align: left;
			margin-top: 30px;
			margin-bottom: 30px;
			color: #4098e2;	
			font-size: 30px;
			font-style: normal;	
		}
		table{
			font-size: 12px;
		}
		a{
			color: orangered;
			text-decoration: none;

		}
		p{
			background: none;
		}

		
#banners li{
	list-style: none;
	display: none;
	position: absolute;
	margin: 0;
	padding: 0;
	text-align: left;
}
#banners{
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 50px;
}

.item{
	position: absolute;
	margin-left: -50px;
}

li.item1{
	display: block;
}

header #top-nav #nav-options2 {
    position: absolute;
    width: 220px;
    height: auto;
    background: #FFF none repeat scroll 0% 0%;
    z-index: 9999;
    margin-top: 30px;
    /*margin-left: 235px;*/
    margin-left: 310px;
    border-radius: 15px;
    box-shadow: 5px 5px 5px #666;
    line-height: 30px;
}
