/* Default font settings.
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
body {
	font-size: 70%;
	font-family: Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#body {
	background: #333 url(../images/fondo.jpg);
	margin: 0px;
}
	#gradacion{
		padding-top: 60px;
		background: url(../images/gradacion.jpg) repeat-x;
	}
.clear { clear:both; }

/* Columns
-------------------------------------------------------------- */

div.container {
	width: 800px;
	margin: 0px auto;
}
	div.header{
		height: 215px;
		background-color: #fff;
	}
		div.menu{
			height: 40px;
			background: #fff url(../images/menu.gif) repeat-x;
		}
		div.banner{
			height: 137px;
		}
			div.logo{
				position: absolute;
				top: 105px;
				margin-left: 5px;
			}
			div.logo2{
				position: absolute;
				top: 120px;
				margin-left: 500px;
			}
		div.idioma{
			height: 23px;
			background: #fff url(../images/glass.jpg) no-repeat;
		}
			div.motobugallo{
				height: 23px;
				background: #fff url(../images/glass_bugallo.jpg) no-repeat;
			}
			div.tapeteplastigoma{
				height: 23px;
				background: #fff url(../images/glass_tapetes.jpg) no-repeat;
			}
			div.ambiental{
				height: 23px;
				background: #fff url(../images/glass_ambiental.jpg) no-repeat;
			}
		div.sombra{
			height: 15px;
			background: #fff url(../images/sombra_banner.jpg) repeat-x;
		}
	div.information{
		padding: 0px 30px 60px 30px;
		background-color: #fff;
		text-align: left;
	}
		div.left{
			margin-top: 30px;
			width: 220px;
			float: left;
		}
		div.right{
			width: 475px;
			float: right;
		}
			div.divgrafico{
				margin: 10px 10px 0px 10px;
			}
div.containercierre{
	height: 7px;
	background: url(../images/cierre.gif) no-repeat;
}
div.footer {
	background: #333 url(../images/sombra_footer.jpg) repeat-x;
	margin: 60px auto 0px auto;
	padding: 20px 0px;
}
	div.div404 {
		margin: 100px auto 0px auto;
		padding: 10px 0px 90px 0px;
	}
	div.footercontainer{
		width: 800px;
		margin-right: auto;
		margin-left: auto;
	}

/* Varies
-------------------------------------------------------------- */

.horizontal{
	width: 800px;
}
.menuder{
	margin-left: -15px;
	float: right;
	width: 15px;
	height: 40px;
	background: url(../images/menu_der.gif) no-repeat;
}
.menuizq{
	float: left;
	width: 15px;
	height: 40px;
	background: url(../images/menu_izq.gif) no-repeat;
}
.slideshow{
	margin-top: 15px;
}
.certificado{
	float: left;
	margin: 8px 10px 0px 8px;
}
