@charset "UTF-8";
/* CSS Document */

* {
margin:0;
padding:0;
}

a:link {
	text-decoration: none;
	color: #0CF;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: underline;
	color: #333;
}
a:active {
	text-decoration: none;
	color: #06F;
}

.cinza a:link {
	text-decoration: none;
	color: #666;
}

.cinza a:hover {
	text-decoration: underline;
	color: #09F;
}

.cinza a:visited {
	text-decoration: none;
	color: #666;
}


ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}

li {
     text-indent: 5px;
     line-height: 20px;
   } 

body {
	background-color: #FFF;
}

#all {
	width:960px;
	margin:0 auto;
	position: relative;
	font-size: 11px;
	color: #666;
	font-family: Arial;
	background-color: #FFF;
	z-index: 15;
}

#fundo_header {
	width: 100%;
	margin: 0;
	z-index: 0;
	position: absolute;
}

#header {
	width:960px;
	position: relative;
	z-index: 10;
	height: 248px;
	margin: 0;
	background-color: #FFFFFF;
}

#logo {
	width:960px;
	position: absolute;
	z-index: 20;
	height: 248px;
}

#header_menu {
	width:800px;
	position: relative;
	z-index: 20;
	height: 35px;
	top:177px;
	left: 80px;
}



#conteudo{
	width:960px;
	position: relative;
	z-index: 10;
	background-color: #FFFFFF;
}

#banner {
	width:960px;
	position: relative;
	z-index: 10;
	height: 300px;
	margin: 0;
	background-color: #FFFFFF;
}

#destaques-1 {
	width:960px;
	position: relative;
	z-index: 10;
	height: 278px;
	margin: 0;
	background-image:url(imagens/destaques.jpg)
}

#destaques-1a {
	width:200px;
	height: 120px;
	position: absolute;
	left: 170px;
	top: 90px;
	text-align: right;
}

#destaques-1b {
	width:346px;
	height: 120px;
	position: absolute;
	left: 430px;
	top: 90px;
	text-align: left;
}

#header_secao-1 {
	width:960px;
	position: relative;
	z-index: 10;
	height: 120px;
	margin: 0;
	background-color:#FFF;
}

#header_secao-1a {
	width:460px;
	height: 25px;
	position: absolute;
	left: 250px;
	top: 80px;
	text-align: center;
}

#conteudo_secao {
	width:960px;
	position: relative;
	text-align: left;
	font-size: 12px;
}

#conteudo_imprensa {
	width:960px;
	position: relative;
	text-align: left;
	font-size: 12px;
	top: 40px;
}

#conteudo_01 {
	width:800px;
	position: relative;
	left: 80px;
	text-align: center;
	font-size: 12px;
	top: 20px;
}

#conteudo_02 {
	width:800px;
	position: relative;
	left: 80px;
	top: 50px;
	text-align: center;
	font-size: 12px;
}

#conteudo_catalogo {
	width:820px;
	height: 550px;
	position: relative;
	left: 70px;
	top: 50px;
	text-align: center;
	font-size: 12px;
}

#conteudo_download {
	width:820px;
	position: relative;
	left: 70px;
	top: 50px;
	text-align: center;
	font-size: 12px;
}

#conteudo_download_interno {
	width:800px;
	height: 220px;
	position: relative;
	left: 10px;
	top: 10px;
	text-align: center;
	font-size: 12px;
	background-image:url(imagens/fundo_down_01.jpg)
}

#conteudo_download_interno_01 {
	width:720px;
	height: 102px;
	position: relative;
	text-align: left;
	font-size: 12px;
	left: 40px;
	top: 85px;
}

#download_titulo {
	width:500px;
	height: 25px;
	position: absolute;
	text-align: left;
	font-size: 22px;
	left: 40px;
	top: 38px;
	font-family: Arial;
	color: #0CF;
}



#footer {
	width:960px;
	height:103px;
	top: 70px;
	position: relative;
	z-index: 10;
	background-image:url(imagens/footer.jpg)	
}

#footer-a {
	width:600px;
	height: 35px;
	position: absolute;
	left: 105px;
	top: 25px;
	text-align: left;
	font-size: 11px;
}

#footer-b {
	width:80px;
	height: 35px;
	position: absolute;
	left: 842px;
	top: 23px;
	text-align: left;
	font-size: 11px;
}

#catalogo_tucher {
	width:846px;
	position: relative;
	z-index: 10;
	height: 200px;
	margin: 0;
	background-image:url(imagens/header_tucher.jpg);
	left: 57px;
}

#catalogo_pfungstadter {
	width:846px;
	position: relative;
	z-index: 10;
	height: 240px;
	margin: 0;
	background-image:url(imagens/header_pfungstadter.jpg);
	left: 57px;
}

#catalogo_batemans {
	width:846px;
	position: relative;
	z-index: 10;
	height: 200px;
	margin: 0;
	background-image:url(imagens/header_batemans.jpg);
	left: 57px;
}

#catalogo_bauhaus {
	width:846px;
	position: relative;
	z-index: 10;
	height: 200px;
	margin: 0;
	background-image:url(imagens/header_bauhaus.jpg);
	left: 57px;
}

#catalogo_corona {
	width:846px;
	position: relative;
	z-index: 10;
	height: 200px;
	margin: 0;
	background-image:url(imagens/header_corona.jpg);
	left: 57px;
}

#catalogo_carmelo {
	width:846px;
	position: relative;
	z-index: 10;
	height: 200px;
	margin: 0;
	background-image:url(imagens/header_carmelo.jpg);
	left: 57px;
}

#catalogo_backer {
	width:846px;
	position: relative;
	z-index: 10;
	height: 200px;
	margin: 0;
	background-image:url(imagens/header_backer.jpg);
	left: 57px;
}

#catalogo_linha {
	width:846px;
	position: relative;
	z-index: 10;
	height: 36px;
	margin: 0;
	left: 57px;
}

#fabrica_titulo {
	width:500px;
	height: 25px;
	position: absolute;
	text-align: left;
	font-size: 22px;
	left: 196px;
	top: 48px;
	font-family: Arial;
	color: #0CF;
}

#fabrica_texto {
	width:610px;
	position: relative;
	left: 196px;
	text-align: left;
	font-size: 12px;
	top: 80px;
}

#produto {
	width:846px;
	position: relative;
	z-index: 10;
	height: 190px;
	margin: 0;
	left: 57px;
	background-image:url(imagens/fundo_produtos.jpg)
}

#produto_carmelo {
	width:846px;
	position: relative;
	z-index: 10;
	height: 220px;
	margin: 0;
	left: 57px;
	background-image:url(imagens/fundo_produtos.jpg)
}

#produto_bauhaus {
	width:846px;
	position: relative;
	z-index: 10;
	height: 290px;
	margin: 0;
	left: 57px;
	background-image:url(imagens/fundo_produtos.jpg)
}

#produto-1a {
	width:136px;
	height: 161px;
	position: absolute;
	left: 39px;
	top: 11px;
	text-align: right;
}

#produto-1b {
	width:612px;
	height: 160px;
	position: absolute;
	left: 196px;
	top: 11px;
	text-align: left;
}

#box_imprensa {
	width:846px;
	position: relative;
	z-index: 10;
	height: 122px;
	margin: 0;
	left: 57px;
	background-image:url(imagens/fundo_imprensa.jpg)
}

#box_imprensa_01 {
	width:200px;
	height: 100px;
	position: absolute;
	left: 39px;
	top: 11px;
	text-align: right;
}

#box_imprensa_02 {
	width:553px;
	height: 99px;
	position: absolute;
	left: 253px;
	top: 11px;
	text-align: left;
}

#header_sombra {
	width:846px;
	position: relative;
	z-index: 10;
	height: 50px;
	margin: 0;
	left: 57px;
}

#footer_sombra {
	width:846px;
	position: relative;
	z-index: 10;
	height: 50px;
	margin: 0;
	left: 57px;
}





ul#catalogo {
	width: 820px;
	list-style: none;
}

ul#catalogo li { display: inline; }
	
ul#catalogo li a {
	display: block; float: left; height: 270px;
}
ul#catalogo li a.linha {
	width: 200px; background-position: 0 0;	
}

ul#download {
	width: 800px;
	list-style: none;
}

ul#download li { display: inline; }
	
ul#download li a {
	display: block; float: left; height: 100px;
}
ul#download li a.linha {
	width: 100px; background-position: 0 0;	
}
	




ul#awesome-menu {
	width: 800px;
	list-style: none;
}

ul#awesome-menu li { display: inline; }
	
ul#awesome-menu li a {
	display: block; float: left; height: 35px;
	background-image: url(imagens/menu.jpg); text-indent: -9999px;
}

	ul#awesome-menu li a.home {
		width: 85px; background-position: 0 0;	
	}
	
	ul#awesome-menu li a.sobre {
		width: 161px; background-position: -85px 0;	
	}
	
	ul#awesome-menu li a.catalogo {
		width: 179px; background-position: -246px 0;	
	}
	
	ul#awesome-menu li a.down {
		width: 105px; background-position: -425px 0;	
	}
	
	ul#awesome-menu li a.curso {
		width: 77px; background-position: -530px 0;	
	}
	
	ul#awesome-menu li a.imprensa {
		width: 101px; background-position: -607px 0;	
	}
	
	ul#awesome-menu li a.contato {
		width: 92px; background-position: -708px 0;	
	}
	
	
	ul#awesome-menu li a.home:hover, ul#awesome-menu li a.home:focus {
		background-position: 0 -35px;	
	}
	
	ul#awesome-menu li a.sobre:hover, ul#awesome-menu li a.sobre:focus {
		background-position: -85px -35px;	
	}
	
	ul#awesome-menu li a.catalogo:hover, ul#awesome-menu li a.catalogo:focus {
		background-position: -246px -35px;	
	}
	
	ul#awesome-menu li a.down:hover, ul#awesome-menu li a.down:focus {
		background-position: -425px -35px;	
	}
	
	ul#awesome-menu li a.curso:hover, ul#awesome-menu li a.curso:focus {
		background-position: -530px -35px;	
	}
	
	ul#awesome-menu li a.imprensa:hover, ul#awesome-menu li a.imprensa:focus {
		background-position: -607px -35px;	
	}
	
	ul#awesome-menu li a.contato:hover, ul#awesome-menu li a.contato:focus {
		background-position: -708px -35px;	
	}
	
	ul#awesome-menu li a.homeon {
		width: 85px; background-position: 0 -70px;	
	}
	
	ul#awesome-menu li a.sobreon {
		width: 161px; background-position: -85px -70px;	
	}
	
	ul#awesome-menu li a.catalogoon {
		width: 179px; background-position: -246px -70px;	
	}
	
	ul#awesome-menu li a.downon {
		width: 105px; background-position: -425px -70px;	
	}
	
	ul#awesome-menu li a.cursoon {
		width: 77px; background-position: -530px -70px;	
	}
	
	ul#awesome-menu li a.imprensaon {
		width: 101px; background-position: -607px -70px;	
	}
	
	ul#awesome-menu li a.contatoon {
		width: 92px; background-position: -708px -70px;	
	}

a { outline: none; }
