@import url(thickbox.css); /*THICKBOX*/

/*img, div, a{ behavior: url(css/iepngfix.htc); } /*PARA CARREGAR PNG TRANSPARENTE NO IE ANTERIOR AO 7 */

*{margin:0; padding:0;}

body{
	background:#fff;
	font:normal 78% "Lucida Sans Unicode", Tahoma, Arial
}
a{overflow:hidden; color:#024f9d; text-decoration:none;}
a:hover{ color:#195064; text-decoration:underline;}

p{
	line-height:1.5em;
	padding-bottom:15px;
}
p em{
	font-style:normal;
	text-decoration:underline; 
}

#geral{
	width:777px;
	margin:21px auto 0 auto;
	background:#62bcd7 url(../imagens/bg_conteudo.jpg) repeat-x left 139px ;
}
.topo{
	background:#fff url(../imagens/topo.gif) no-repeat left top; ;
	height:139px;
}
.topo h1 a{ 
	display:block;
	width:274px;
	height:139px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../imagens/logo.jpg) no-repeat center;
}
.logo_print{display:none;}
.topo h2{ display:none;}

.topo ul{
	float:left;
	width:445px;
	height:23px;
	padding:44px 52px 69px 4px;
}
.topo ul li{
	list-style:none;
	float:left;
}
.topo ul li a{
	display:block;
	text-indent:-9999px;
	height:26px;

}
.topo ul li.home a{
	width:60px;
}
.topo ul li.quem_somos a{
	width:88px;
}
.topo ul li.produtos a{
	width:74px;
}
.topo ul li.projetos a{
	width:133px;
}
.topo ul li.contato a{
	width:80px;
}
.conteudo{
	padding:0 18px;
}
.conteudo div{
	float:left;
	width:350px;
	padding-right:20px;
	min-height:338px;
	_height:338px;
}
.conteudo div#mais_alumacat{
	min-height:143px !important;
	_height:143px !important;
}
.conteudo h2{
	display:block;
	height:30px;
	text-indent:-9999px;
	padding:0 0 22px 0;
}
.conteudo h3{
	display:block;
	height:15px;
	padding:5px 0 10px 0;
	color:#1a5770;
	text-decoration:underline;
	clear:both;
}
.barcos_especiais{
	width:362px;
	background-image:url(../imagens/titulos/barcos_especiais.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.a_alumarossi{
	width:362px;
	background-image:url(../imagens/titulos/a_alumarossi.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.pq_aluminio{
	width:362px;
	background-image:url(../imagens/titulos/pq_aluminio.gif);
	background-repeat:no-repeat;
	background-position:left center;
	margin-top:10px;
}
.os_materiais{
	width:362px;
	background:url(../imagens/titulos/os_materiais.gif)no-repeat left center;
	margin-top:10px;
}
.conteudo .produtos{
	width:109px;
	background-image:url(../imagens/titulos/produtos.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.conteudo .projetos{
	width:214px;
	background-image:url(../imagens/titulos/projetos.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.conteudo .quem_somos{
	width:214px;
	background-image:url(../imagens/titulos/quem_somos.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.conteudo .contato{
	width:214px;
	background-image:url(../imagens/titulos/contato.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.conteudo .advertising_home{
	height:700px;
	background:url(../imagens/bg_advertising_home.gif) no-repeat 48px bottom;
	width:320px !important;
	margin:0 !important;
	padding:0 !important;
	
}
.conteudo .advertising_home a.thickbox{
	display:block;
	padding:41px 0 0 30px !important;
	margin:0 !important;
	width:323px !important;
	height:auto !important;
	border:none!important;
	clear:both
}
.conteudo a.thickbox{
	border:solid 3px #3A9BBE;
	float:left;
	width:90px;
	height:90px;
	margin:8px 8px 8px 0;
}
.conteudo a.thickbox:hover{
	border:solid 3px #fff;
}
.conteudo a img{border:none;}

.conteudo .advertising_home a img{
	border:none;
}
.conteudo .advertising_home ul li{list-style:none; 	display:none;}
.conteudo .advertising_home h3{display:none;}

#mais_info, #mais_info2{
	display:block;
	text-align:right;
	width:90%;
	height:15px;
	float:left;
	text-indent:0 !important;
	color:#fff;
	font-size:0.68em;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 20px 5px 0;
	margin:5px 0;
	background:#3A9BBE url(../imagens/seta_mais.gif) no-repeat 98% center;
}
#mais_alumarama, #mais_alumacat{
	padding:0 !important;
	display:none;
}

.rodape{
	clear:both;
	text-indent:-9999px;
	width:777px;
	height:27px;
        padding-top:20px;
	background:url(../imagens/rodape.gif) no-repeat left bottom;
}



#tooltip{        
	background:#FFF;
	border:1px solid #000;
	display:none;
	padding:3px;
 }
 
fieldset{
 	border:none;
	padding:0 10px;
	margin:28px 0 0 0;
 }
fieldset ol {width:100%;}
fieldset ol li{
 	list-style:none;
	clear:both;
	padding:3px 0;
 }
fieldset ol li label{
  	display:block;
	width:80px;
	text-align:right;
	color:#000;
	float:left;
	padding-right:3px;
  }
fieldset ol li input, fieldset ol li textarea {
		float:left;
		font-size:0.9em;
		border:solid 1px #174F5E;
		padding:3px;
		font-family:Arial, Helvetica, sans-serif;
		background:#62BCD7;
		
	}
fieldset ol li textarea { width:226px;}
fieldset ol li .bt{
	float:right;
	border:outset 1px #ccc;
	color:#fff;
	background:#174F5E;
	text-transform:uppercase;
	letter-spacing:0.1em;
}