*{
	margin:0;
	padding:0;
}

body{
	background:#FFF url(../imagens/bg.jpg) left top repeat-x;
	font-family:Tahoma;
	font-size:11px;
}

#geral{
	width:960px;
	margin:0 auto;
	display:table;
}

p{margin:0 0 20px 0;}

/*********
Estilos do Topo
*********/

#top{
	
	height:221px;
	margin-top:70px;
}

#logotipo{
	position:absolute;
	margin:-70px 0 0 38px;
}

#destaque_flash{
	position:absolute;
	margin:-67px 0 0 0;
}

/*********
Estilos do Menu
*********/

#menu{
	height:46px;
	margin:0 0 0 190px;
}

/*********
Estilos do Conteúdo
*********/

#conteudo{
	display:table;
	width:960px;
}

#texto{
	background:#FFF url(../imagens/bg_texto.jpg) 250px 0 no-repeat;
	padding:25px 0 25px 250px;
	line-height:16px;
	width:700px;
}

#texto h2{text-indent:-9999px;}
#texto h2#bemvindo{background:url(../imagens/tit_bemvindo.gif) 0 0 no-repeat; width:133px; height:38px;}
#texto h2#software_unipro{background:url(../imagens/tit_unipro.gif) 0 0 no-repeat; width:194px; height:38px;}
#texto h2#quadro_automacao{background:url(../imagens/tit_quadro_automacao.gif) 0 0 no-repeat; width:273px; height:38px;}
#texto h2#quadro_distribuicao{background:url(../imagens/tit_quadro_distribuicao.gif) 0 0 no-repeat; width:281px; height:38px;}
#texto h2#quadro_luz{background:url(../imagens/tit_quadro_luz.gif) 0 0 no-repeat; width:186px; height:38px;}
#texto h2#banco_capacitores{background:url(../imagens/tit_banco_capacitores.gif) 0 0 no-repeat; width:251px; height:38px;}
#texto h2#mesas_comando{background:url(../imagens/tit_mesas_comando.gif) 0 0 no-repeat; width:225px; height:38px;}
#texto h2#paineis_sobmedida{background:url(../imagens/tit_paineis_sobmedida.gif) 0 0 no-repeat; width:227px; height:38px;}
#texto h2#supermercado{background:url(../imagens/tit_supermercado.gif) 0 0 no-repeat; width:188px; height:38px;}
#texto h2#unity{background:url(../imagens/tit_unity.jpg) 0 0 no-repeat; width:188px; height:38px;}
#texto h2#servicos{background:url(../imagens/tit_servicos.jpg) 0 0 no-repeat; width:188px; height:38px;}
#texto h2#contatos{background:url(../imagens/tit_contatos.jpg) 0 0 no-repeat; width:188px; height:38px;}
#texto h2#produtos_1{background:url(../imagens/tit_produtos_1.jpg) 0 0 no-repeat; width:188px; height:38px;}
#texto h2#artigos{background:url(../imagens/tit_artigos.jpg) 0 0 no-repeat; width:188px; height:38px;}
#texto h2#cases{background:url(../imagens/tit_cases.jpg) 0 0 no-repeat; width:188px; height:38px;}
#texto h2#area_restrita{background:url(../imagens/tit_area_restrita.jpg) 0 0 no-repeat; width:188px; height:38px;}

#texto h3{
	font-family:Arial;
	font-size:19px;
	color:#039;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0 0 5px 0;
}

#texto hr{
	border:none;
	width:500px;
	height:7px;
	background:#FFF url(../imagens/bg_hr.jpg) 0 0 repeat-y;
	margin:5px 0;
}

.foto img{border:3px solid #407FC4; margin:5px;}
.foto img:hover{border:3px solid #1C3D60; margin:5px;}


#texto ul{
	margin:0 0 0 30px;
}

input{
	font-family:Tahoma;
	font-size:13px;
	color:#666;
	background:#FFF url(../imagens/bg_input.jpg) left top repeat-x;
	border-left:#CCC solid 1px;
	border-top:#CCC solid 1px;
	border-right:#CCC solid 1px;
	border-bottom:#194D86 solid 1px;
	padding:3px;
}

textarea{
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	background:#FFF url(../imagens/bg_input.jpg) left bottom repeat-x;
	border-left:#CCC solid 1px;
	border-top:#CCC solid 1px;
	border-right:#CCC solid 1px;
	border-bottom:#194D86 solid 1px;
	padding:3px;
}

.botao{
	background:none;
	border:none;
	cursor:pointer;
	margin:0;
	padding:0;
}

#success{
	background:#DBFFCA url(../imagens/tick.gif) 15px 15px no-repeat;
	border:1px solid #8FAD3D;
	margin:0 0 20px 0;
	padding:15px 15px 15px 40px;
}

#conteudo #alert{
	background:#FCF9CE url(../imagens/alert.gif) 15px 15px no-repeat;
	border:1px solid #D6CB7E;
	margin:0 0 20px 0;
	padding:15px 15px 15px 40px;
}

#texto a{
	color:#003B81;
	text-decoration:underline;
}

#texto a:hover{
	color:#00244F;
	text-decoration:none;
}

.ilustra_prod{
	float:left;
	margin:0 10px 0 0;
	border:2px solid #C2DDED;
	padding:1px;
}

.descricao_prod{
	display:block;
	min-height:120px;
	height:auto !important;
	height:120px;
	width:100%;
	padding:5px 0;
}

#noticias_titulo{
	float:left;
	width:160px;
	margin:0 20px 0 0;
}

#noticias_principal{
	float:left;
	width:320px;
}

#banner{
	position:absolute;
	margin:-20px 0 0 380px;
	*margin:-20px 0 0 -250px;
}

.aviso{
	background:#FFF;
	border:1px solid #565944;
	padding:5px;
	margin:0 0 5px 0;
	text-align:center;
}

/**Estilos da DIV Produtos**/
#produtos{
	color:#666;
	position:absolute;
	margin:-120px 0 0 45px;
	width:205px;
	height:300px;
	display:table;
}
#produtos h3{
	background:url(../imagens/tit_produtos.gif) 0 0 no-repeat;
	margin:25px 0 25px 15px;
	display:block;
	width:161px;
	height:17px;
	text-indent:-9999px
}

#produtos .item {padding:6px 12px; width:177px; border-left:2px solid #FFF; border-right:2px solid #FFF; border-top:1px double #D7D7D7; margin:0 0 1px 0;}
#produtos .item:hover{cursor:pointer; color:#B3C4D9; background:#003A80 url(../imagens/bg_prod_item.jpg); padding:6px 12px; width:177px; border-left:2px solid #FFF; border-right:2px solid #FFF; border-top:1px double #D7D7D7; margin:0 0 1px 0;}
#produtos .item strong{color:#003A80;}
#produtos .item:hover strong{color:#FFF;}
#produtos .bg_1{background:#E6E6E6 url(../imagens/bg_prod_item_1.jpg) 0 0 repeat-x;}
#produtos .bg_2{background:#EFEFEF;}
#produtos .item a{color:#666; text-decoration:none;}
#produtos .item:hover a{color:#B3C4D9; text-decoration:none;}
#produtos .item:hover a:hover{color:#B3C4D9; text-decoration:none;}

#produtos #arremate_right{position:absolute; margin:72px 0 0 205px;}
#produtos #arremate_left{position:absolute; margin:72px 0 0 -10px;}


/**Estilos da DIV Destaque**/
#destaque{
	background:#D0D2C4;
	border-top:4px solid #9FA291;
	border-bottom:2px solid #9FA291;
	color:#565944;
}
#destaque a{color:#565944; text-decoration:none;}
#destaque a:hover{color:#565944; text-decoration:underline;}

#destaque_interna{
	padding:0 0 0 236px;
	*width:696px;
	margin:0 auto;
	display:table;
}
#destaque_interna .box{
	border-right:1px solid #DADCD0;
	border-left:1px solid #C3C5B3;
	background:#CFD1C4 url(../imagens/bg_destaque_box.jpg) 0 0 no-repeat;
	width:180px;
	min-height:146px;
	height:auto !important;
	height:146px;
	padding:25px;
	float:left;
	display:block;
}

#destaque_interna .box h3{display:block; width:132px; height:21px; text-indent:-9999px}
#destaque_interna .box h3#artigos{background:url(../imagens/tit_artigos.gif) 0 0 no-repeat;}
#destaque_interna .box h3#area_restrita{background:url(../imagens/tit_area_restrita.gif) 0 0 no-repeat;}
#destaque_interna .box h3#newsletter{background:url(../imagens/tit_newsletter.gif) 0 0 no-repeat;}

#destaque_interna .box form input{
	background:#B7BAA8;
	border:none;
	border-bottom:1px solid #565944;
	width:164px;
	height:19px;
	padding:3px 3px 0 3px;
	color:#565944;
}
#destaque_interna .box form input.pad{width:114px; height:19px; padding:3px 50px 0 3px;}

#destaque_interna .box form input.bot_form{
	width:50px;
	height:23px;
	position:absolute;
	border:none;
	padding:0;
	margin:0 0 0 -50px;
	*margin:1px 0 0 -53px;
}

/*********
Estilos da DIV area_restrita
*********/

#cliente_area_restrita{
	float:left;
	width:500px;
}

.area_restrita_prod{
	margin:20px 0;
	display:block;
	min-height:120px;
	height:auto !important;
	height:120px;
	width:100%;
}

.area_restrita_prod h3{
	font-size:14px;
	color:#003366;
	padding:2px 0 2px 20px;
	background:url(../imagens/bg_h3_area_restrita.jpg) 0 2px no-repeat;
}

div.barra{
	display:block;
	height:13px;
	border:1px solid #0075B0;
	width:400px;
	background:url(../imagens/bg_andamento_cinza.jpg);
}

ul.arquivos{
	list-style:none;
}

ul.arquivos li{
	line-height:20px;
	padding:0 0 0 15px;
	margin:0 0 0 -18px;
}

/*********
Estilos do Rodapé
*********/

#rodape{
	width:960px;
	height:60px;
	margin:0 auto;
	line-height:16px;
	color:#333;
	text-align:center;
}

#rodape address{font-style:normal}

#rodape a{
	color:#003B81;
	text-decoration:underline;
}

#rodape a:hover{
	color:#00244F;
	text-decoration:none;
}


