/************* Corpo *************/
#body {
	width: 100%;
	background: url(../images/bg_site.jpg);
	margin: 0 auto;
	text-align: center;
}

/************* Index *************/
img {
	border: 0;
}

.fundo_top {
	width: 900px;
	border-top: 14px solid #c11212;
	margin: 0 auto -1px auto;
	position: relative;
}

.fundo_middle {
	background: #fff;
	width: 900px;
	margin: 0 auto;
	text-align: center;	
}

.logo_sizeof {
	width: 222px;
	height: 57px;
	padding: 23px 15px 0 28px;
	float: left;
}

.barra_vertical_menu {
	width: 0px;
	height: 47px;
	border-right: 1px solid #ebe5e5;
	float: left;
}

.bt_menu_principal {
	width: 111px;
	height: 98px;
	background: url(../images/bt_menu_principal.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #616161;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_principal:hover,
.bt_menu_principal_hover,
.bt_menu_principal_hover:hover {
	width: 111px;
	height: 98px;
	background: url(../images/bt_menu_principal_hover.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #c11212;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_empresa {
	width: 126px;
	height: 98px;
	background: url(../images/bt_menu_empresa.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #616161;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_empresa:hover,
.bt_menu_empresa_hover,
.bt_menu_empresa_hover:hover {
	width: 126px;
	height: 98px;
	background: url(../images/bt_menu_empresa_hover.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #c11212;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_departamentos {
	width: 160px;
	height: 98px;
	background: url(../images/bt_menu_departamentos.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #616161;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_departamentos:hover,
.bt_menu_departamentos_hover,
.bt_menu_departamentos_hover:hover {
	width: 160px;
	height: 98px;
	background: url(../images/bt_menu_departamentos_hover.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #c11212;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_produtos {
	width: 123px;
	height: 98px;
	background: url(../images/bt_menu_produtos.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #616161;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_produtos:hover,
.bt_menu_produtos_hover,
.bt_menu_produtos_hover:hover {
	width: 123px;
	height: 98px;
	background: url(../images/bt_menu_produtos_hover.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #c11212;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_contato {
	width: 111px;
	height: 98px;
	background: url(../images/bt_menu_contato.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #616161;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.bt_menu_contato:hover,
.bt_menu_contato_hover,
.bt_menu_contato_hover:hover {
	width: 111px;
	height: 98px;
	background: url(../images/bt_menu_contato_hover.jpg) no-repeat;
	font-family: arial;
	font-size: 13px;
	color: #c11212;
	font-weight: bold;
	text-decoration: none;
	line-height: 106px;
	float: left;
	margin-top: -1px;
}

.barra_horizontal1 {
	width: 900px;
	height: 1px;
	background: url(../images/barra_horizontal1.jpg) no-repeat;
}

.img_rotator_newsletter,
.img_rotator_ededicate,
.img_rotator_eerp,
.img_rotator_inovacao,
.img_rotator_ferias,
.img_rotator_natal {
	width: 610px;
	height: 289px;
	background: url(../images/img_rotator_inovacao.jpg) no-repeat;
	display: none;
	float: left;
}

.img_rotator_newsletter {
	background: url(../images/img_rotator_newsletter.jpg) no-repeat;
}

.img_rotator_ededicate {
	background: url(../images/img_rotator_ededicate.jpg) no-repeat;
}

.img_rotator_eerp {
	background: url(../images/img_rotator_eerp.jpg) no-repeat;
}

.img_rotator_inovacao {
	background: url(../images/img_rotator_inovacao.jpg) no-repeat;
}

.img_rotator_ferias {
	background: url(../images/img_rotator_ferias.jpg) no-repeat;
}

.img_rotator_natal {
	background: url(../images/img_rotator_natal.jpg) no-repeat;
}

.img_rotator_newsletter a,
.img_rotator_eerp a {
	width: 178px;
	height: 38px;
	background: url(../images/bt4.png) no-repeat left top;
	display: block;
	border: 0;
	font-size: 18px;
	font-weight: bold;
	font-family: arial;
	text-align: center;
	line-height: 38px;
	color: #fff;
	text-decoration: none;
	margin: 129px 0 0 417px;
}

.img_rotator_eerp a {
	margin: 230px 0 0 12px;
}

.img_rotator_newsletter a:hover,
.img_rotator_eerp a:hover {
	background: url(../images/bt4.png) no-repeat left bottom;
}

.box_noticias_lateral_home {
	width: 290px;
	height: 289px;
	background: url(../images/box_noticias_lateral_home.jpg) no-repeat;
	display: block;
	margin-left: 610px;
}

.texto_noticias_lateral_home1,
.texto_noticias_lateral_home2,
.texto_noticias_lateral_home3,
.texto_noticias_lateral_home4 {
	width: 215px;
	font-family: arial;
	font-size: 12px;
	color: #616161;
	cursor: pointer;
	text-align: left;
	text-decoration: none;
	margin-top: 22px;
	float: left;
}

.texto_noticias_lateral_home1 {
	margin-top: 42px;
}

.texto_noticias_lateral_home2 {
	/*margin-top: 34px;*/
	margin-top: 22px;
}

.texto_noticias_lateral_home3 {
	/*margin-top: 34px;*/
	margin-top: 42px;
}

.texto_noticias_lateral_home4 {
	/*margin-top: 44px;*/
	margin-top: 35px;
}

.texto_noticias_lateral_home1:hover,
.texto_noticias_lateral_home2:hover,
.texto_noticias_lateral_home3:hover,
.texto_noticias_lateral_home4:hover {
	color: #c11212;
}

.bt_noticias_home1,
.bt_noticias_home2,
.bt_noticias_home3,
.bt_noticias_home4 {
    width: 17px;
	height: 17px;
	background: url(../images/bt_noticias_home.jpg) no-repeat left top;
	cursor: pointer;
	float: left;
	margin: 29px 19px 0 10px;
}

.bt_noticias_home1 {
	margin-top: 49px; 
}

.bt_noticias_home2 {
	/*margin-top: 48px;*/
	margin-top: 28px;
}

.bt_noticias_home3 {
	margin-top: 48px;
}

.bt_noticias_home4 {
	/*margin-top: 50px;*/
	margin-top: 48px;
}

.bt_noticias_home1:hover,
.bt_noticias_home2:hover,
.bt_noticias_home3:hover,
.bt_noticias_home4:hover {
	background: url(../images/bt_noticias_home.jpg) no-repeat left bottom;
}

.titulo_rotator1:hover {
	color: #c11212;
	background: url(../images/bt_noticias_home.jpg) no-repeat left bottom;
}

.fundo_rodape {
	width: 900px;
	height: 61px;
	background: url(../images/fundo_rodape.jpg) repeat-x;
	display: block;
	margin: 0 auto;
}

.bt_css {
	width: 51px;
	height: 14px;
	background: url(../images/bt_css.jpg) no-repeat left top;
	border: 0;
	float: left;
	margin-top: 22px;
	margin-left: 42px;
}

.bt_css:hover {
	background: url(../images/bt_css.jpg) no-repeat left bottom;
}

.bt_xhtml {
	width: 51px;
	height: 14px;
	background: url(../images/bt_xhtml.jpg) no-repeat left top;
	float: left;
	margin-top: 39px;
	margin-left: -51px;
}

.bt_xhtml:hover {
	background: url(../images/bt_xhtml.jpg) no-repeat left bottom;
}

.barra_vertical_rodape1 {
	width: 1px;
	height: 33px;
	background: url(../images/barra_vertical_rodape.jpg) no-repeat;
	float: left;
	margin: 20px 0 0 42px;
}

.barra_vertical_rodape2 {
	width: 1px;
	height: 33px;
	background: url(../images/barra_vertical_rodape.jpg) no-repeat;
	float: left;
	margin: 20px 0 0 132px;
}

.texto_rodape {
	font-family: arial;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	float: left;
	margin: 31px 0 0 132px;
}

.email_rodape:hover {	
	text-decoration: underline;	
}

.logo_sizeof_rodape {
	width: 117px;
	height: 29px;
	float: left;
	margin: 25px 0 0 42px;
}

.bt_voltar {
	width: 56px;
	height: 17px;
	background: url(../images/bt_voltar.gif) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #616161;
	text-align: right;
	text-decoration: none;
	display: block;
	cursor: pointer;
	float: left;
}

.bt_voltar:hover {
	background: url(../images/bt_voltar.gif) no-repeat left bottom;
	color: #c11212;
}

.clear {
	clear: both;
}

.left_content,
.right_content {
	float: left;
}

/************* Home *************/
.box_area_privada {
	width: 262px;
	height: 260px;
	background: url(../images/box_area_privada.jpg) no-repeat;
	margin: 16px 0 0 28px;
}

.titulo_area_privada1 {
    font-family: arial;
	font-size: 14px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	padding: 24px 0 0 13px;
}

.titulo_area_privada2 {
    font-family: arial;
	font-size: 18px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	margin: -2px 0 11px 13px;
}

.texto_area_privada1,
.texto_area_privada2,
.texto_area_privada3,
.texto_area_privada4 {
    font-family: arial;
	font-size: 12px;
	color: #616161;
	text-align: left;
	margin: 10px 0 0 24px;
}

.texto_area_privada1 {
	float: left;
}

.texto_area_privada2 {
	float: left;
	margin-top: 8px;
}

.texto_area_privada3 {
	margin-top: 24px;
	float: left;
}

.texto_area_privada4 {
	font-size: 10px;
	text-decoration: none;
	float: left;
	margin: 0 0 0 95px;
}

.texto_area_privada4:hover {
	text-decoration: underline;
}

.campo_area_privada1,
.campo_area_privada3 {
	/*width: 172px;
	height: 23px;
	background: url(../images/campo1.jpg) no-repeat;*/
	width: 148px;
	height: 21px;
	border: 1px solid #918f8f;
	float: left;
	padding-left: 4px;
	margin: 5px 0 0 5px;
}

.campo_area_privada3 {
	margin-top: 5px;
}

.campo_area_privada2 {
	/*width: 100px;
	height: 23px;
	background: url(../images/campo2.jpg) no-repeat;*/
	width: 96px;
	height: 20px;
	border: 1px solid #918f8f;
	padding-left: 4px;
	float: left;
}


.bt_esqueceu_senha,
.bt_todas_noticias_home {
    font-family: arial;
	font-size: 10px;
	color: #616161;
	text-decoration: none;
	float: left;
	margin: 10px 22px 0 24px;
	cursor: pointer;
}

.bt_todas_noticias_home {
	float: right;
	margin: 20px 4px 30px 0;
}

.bt_esqueceu_senha:hover,
.bt_todas_noticias_home:hover,
.bt_cadastro:hover {
	text-decoration: underline;
}

.bt_entrar1 {
	width: 94px;
	height: 16px;
	background: url(../images/bt1.jpg) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: block;
	padding: 3px;
	float: left;
	margin-top: 5px;
}

.bt_entrar1:hover {
	background: url(../images/bt1.jpg) no-repeat left bottom;
}

.box_busca_avancada {
	width: 262px;
	height: 259px;
	background: url(../images/box_busca_avancada.jpg) no-repeat;
	margin: 17px 0 0 29px;
}

.alinha_titulo_busca {
	float: left;
	margin-top: -25px;
}

.texto_busca_avancada1,
.texto_busca_avancada2 {
	width: 210px;
	font-family: arial;
	font-size: 12px;
	color: #918f8f;
	text-align: left;
	margin: 18px 0 0 27px;
	line-height: 170%;
}

.texto_busca_avancada2 {
	margin-top: 20px;
}

.img_google {
	width: 111px;
	height: 14px;
	background: url(../images/img_google.jpg) no-repeat;
	float: left;
	margin: 25px 19px 0 19px;
}

.campo_busca_avancada1 {
	width: 209px;
	height: 21px;
	border: 1px solid #918f8f;
	padding-left: 4px;
	margin: 3px 0 0 0;
}

.bt_buscar1 {
	width: 94px;
	height: 16px;
	background: url(../images/bt1.jpg) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
	padding: 3px;
	margin: 18px 0 0 0;	
}

.bt_buscar1:hover {
	background: url(../images/bt1.jpg) no-repeat left bottom;
}

.box_newsletter_home {
	width: 262px;
	height: 263px;
	background: url(../images/box_newsletter_home.jpg) no-repeat;
	margin: 14px 0 0 29px;
}

.titulo_newsletter_home1 {
	font-family: arial;
	font-size: 18px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0 13px;
	padding-top: 40px;
}

/*.texto_newsletter1 {
	font-family: arial;
	font-size: 12px;
	color: #616161;
	text-align: left;
	float: left;
	margin: 10px 0 0 24px;
}*/

.texto_newsletter2 {
    font-family: arial;
	font-size: 10px;
	color: #616161;
	text-align: left;
	text-decoration: none;
	margin: 22px 0 0 16px;
	float: left;
}

.texto_newsletter2:hover {
	text-decoration: underline;
}

.bt_cadastrar1 {
	width: 100px;
	height: 22px;
	background: url(../images/bt1.jpg) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
	border: 0;
	cursor: pointer;
	margin: 18px 0 0 36px;
}

.bt_cadastrar1:hover {
	background: url(../images/bt1.jpg) no-repeat left bottom;
}

.titulo_home1 {
    font-family: arial;
	font-size: 14px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	margin: 22px 0 0 29px;
}

.titulo_home2 {
    font-family: arial;
	font-size: 18px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	margin: -2px 0 0 29px;
}

.titulo_home3 {
    font-family: arial;
	font-size: 14px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	margin: 26px 0 0 28px;
}

.titulo_home4 {
    font-family: arial;
	font-size: 18px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	float: left;
	margin: -2px 0 0 28px;
}

.bt_rss {
	width: 18px;
	height: 18px;
	background: url(../images/bt_rss.jpg) no-repeat;
	display: block;
	margin: -3px 0 0 273px;
}

.barra_horizontal2 {
	width: 554px;
	height: 1px;
	background: url(../images/barra_horizontal2.jpg) no-repeat;
	display: block;
	margin: 7px 0 0 28px;
}

.barra_horizontal3 {
	width: 264px;
	height: 1px;
	background: url(../images/barra_horizontal3.jpg) no-repeat;
	display: block;
	margin: 9px 0 0 28px;
}

.img_e_dedicate {
	width: 263px;
	height: 189px;
	background: url(../images/img_e_dedicate.jpg) no-repeat;
	float: left;
	margin: 14px 0 0 28px;
}

.bt_visite_hotsite {
	width: 140px;
	height: 16px;
	background: url(../images/bt2.jpg) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	float: left;
	display: block;
	padding: 3px 0px;
	margin: 30px 68px 26px 88px;
}

.bt_visite_hotsite:hover {
	background: url(../images/bt2.jpg) no-repeat left bottom;
}

.img_eerp {
	width: 263px;
	height: 193px;
	background: url(../images/img_eerp.jpg) no-repeat;
	float: left;
	margin: 14px 0 0 28px;
}

.data_home1 {
	font-family: arial;
	font-size: 11px;
	color: #c5c5c5;
	font-weight: bold;
	text-align: left;
}

.titulo_home5 {
	font-family: arial;
	font-size: 16px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.titulo_home5:hover,
.texto_home1:hover {
	color: #c11212;
}

.texto_home1 {
	font-family: arial;
	font-size: 13px;
	color: #918f8f;
	text-align: left;
	text-decoration: none;
}

.alinha_texto1 {
	 width: 265px;
	 text-align: left;
	 margin: 13px 0 15px 20px;
}

.alinha_texto2 {
	 width: 265px;
	 text-align: left;
	 line-height: 145%;
	 float: left;
	 margin: 14px 0 0 28px;
}

.alinha_texto3 {
	 width: 265px;
	 margin: 0 0 4px 20px;
	 text-align: left;
}

.alinha_texto4 {
	 width: 265px;
	 margin: 0px 0 0 20px;
	 text-align: left;
}

/************* Empresa *************/
.left_empresa {
	width: 555px;
	margin: 25px 0 0 27px;
	text-align: left;
	float: left;
}

.titulo_empresa1 {
	font-family: arial;
	font-size: 18px;
	color: #616161;
	font-weight: bold;
}

.titulo_empresa2 {
	font-family: arial;
	font-size: 14px;
	color: #616161;
	font-weight: bold;
	padding: 16px 0 0 14px;
}

.texto_empresa1 {
	font-family: arial;
	font-size: 13px;
	color: #7a7a7a;
	margin-top: 22px;
}

.texto_empresa2 {
	width: 240px;
	font-family: arial;
	font-size: 12px;
	color: #7a7a7a;
	margin: 15px 0 0 14px;
}

.img_empresa1 {
	width: 554px;
	height: 195px;
	background: url(../images/img_empresa1.jpg) no-repeat;
	margin-top: 19px;
}

.middle_box_empresa {
	width: 555px;
	background-color: #e1e1e1;
	margin: -5px 0 -6px 0;
}


.middle_box_empresa .titulo_empresa2 {
	padding: 15px 0 0 14px;
}

.middle_box_empresa .texto_empresa2 {
	width: 530px;
	margin: 0;
	padding: 15px 0 0 14px;
}


.right_empresa {
	width: 264px;
	margin: 26px 26px 0 0;
	text-align: left;
	float: right;
}

.right_empresa img {
	margin: 30px 0 0 50px;
}

.top_right_empresa {
	width: 264px;
	height: 10px;
	background: url(../images/top_right_empresa.jpg) no-repeat;
}

.middle_right_empresa {
	width: 264px;
	background: url(../images/middle_right_empresa.jpg) repeat-y;
}

.bottom_right_empresa {
	width: 264px;
	height: 10px;
	background: url(../images/bottom_right_empresa.jpg) no-repeat;
}

.alinha_bt_voltar_empresa {
	height: 35px;
	margin-top: 15px;
}

.negrito {
	font-weight: bold;
	color: #000;
}

/************* Departamentos *************/
.titulo_departamentos1 {
	font-family: arial;
	font-size: 18px;
	color: #616161;
	font-weight: bold;
	text-align: left;
	margin: 25px 0 0 28px;
}

.barra_horizontal4 {
	width: 846px;
	height: 1px;
	background: url(../images/barra_horizontal4.jpg) no-repeat;
	display: block;
	margin: 7px 0 0 28px;
}

.img_departamentos1 {
	width: 846px;
	height: 195px;
	background: url(../images/img_departamentos1.jpg) no-repeat;
	margin: 19px 0 0 28px;
}

.texto_departamentos1 {
	width: 795px;
	font-family: arial;
	font-size: 13px;
	color: #7a7a7a;
	text-align: center;
	margin: 25px auto;
}

.texto_departamentos2,
.texto_departamentos3 {
	width: 335px;
	font-family: arial;
	font-size: 13px;
	color: #918f8f;
	text-align: left;
	line-height: 140%;
	float: left;
	margin: 12px 0 0 51px;
}

.texto_departamentos3 {
	float: right;
	margin: 12px 51px 0 0;
}

.img_sizedev1 {
	width: 333px;
	height: 116px;
	background: url(../images/img_sizedev.jpg) no-repeat;
	float: left;
	margin: 12px 0 0 51px;
}

.img_sizehost1 {
	width: 333px;
	height: 116px;
	background: url(../images/img_sizehost.jpg) no-repeat;
	float: right;
	margin: 12px 51px 0 0;
}

.img_sizemkd1 {
	width: 333px;
	height: 116px;
	background: url(../images/img_sizemkd.jpg) no-repeat;
	float: left;
	margin: 44px 0 0 51px;
}

.img_sizesec1 {
	width: 333px;
	height: 116px;
	background: url(../images/img_sizesec.jpg) no-repeat;
	float: right;
	margin: 28px 51px 0 0;
}

.alinha_bt_voltar_departamentos {
	padding: 0 0 17px 27px;
	text-align: left;
}

.negrito2 {
	font-weight: bold;
	color: #918f8f;
}

/************* Produtos *************/
.img_produtos1 {
	width: 846px;
	height: 195px;
	background: url(../images/img_produtos1.jpg) no-repeat;
	margin: 19px 0 0 28px;
}

.img_sizedev2 {
	width: 212px;
	height: 29px;
	background: url(../images/img_sizedev2.jpg) no-repeat;
	margin: 12px 0 0 53px;
}

.img_sizehost2 {
	width: 207px;
	height: 36px;
	background: url(../images/img_sizehost2.jpg) no-repeat;
	margin: 0px 0 0 53px;
}

.img_sizemkd2 {
	width: 201px;
	height: 43px;
	background: url(../images/img_sizemkd2.jpg) no-repeat;
	margin: 0 0 0 53px;
}

.img_sizesec2 {
	width: 206px;
	height: 39px;
	background: url(../images/img_sizesec2.jpg) no-repeat;
	margin: 0 0 0 53px;
}

.left_box_produtos1 {
	width: 10px;
	height: 95px;
	background: url(../images/left_box_produtos.gif) no-repeat;
	float: left;
	margin: 19px 0 39px 28px;
}

.middle_box_produtos1 {
	width: 826px;
	height: 95px;
	background-color: #e1e1e1;
	float: left;
	margin-top: 19px;
}

.middle_box_produtos1 img,
.middle_box_produtos2 img {
	float: left;
}

.right_box_produtos1 {
	width: 10px;
	height: 95px;
	background: url(../images/right_box_produtos.gif) no-repeat;	
	float: right;
	margin: 19px 26px 0 0;
}

.left_box_produtos2 {
	width: 10px;
	height: 55px;
	background: url(../images/left_box_produtos2.jpg) no-repeat;
	float: left;
	margin: 19px 0 42px 28px;
}

.middle_box_produtos2 {
	width: 826px;
	height: 55px;
	background-color: #e1e1e1;	
	float: left;
	margin-top: 19px;
}

.right_box_produtos2 {
	width: 10px;
	height: 55px;
	background: url(../images/right_box_produtos2.jpg) no-repeat;	
	float: right;
	margin: 19px 26px 0 0;
}

.texto_produtos1 {
	width: 335px;
	font-family: arial;
	font-size: 13px;
	color: #918f8f;
	text-align: left;
	float: right;
	margin: 12px 51px 0 0;
}

.logo_e_backup { margin: 16px 0 0 14px; }

.logo_e_erp { margin: 21px 0 0 29px; }

.logo_e_log { margin: 18px 0 0 30px; }

.logo_e_nfnet { margin: 3px 0 0 40px; }

.logo_e_usercontrol { margin: 17px 0 0 42px; }

.logo_e_workspace { margin: 17px 0 0 35px; }

.logo_e_update { margin: 14px 0 0 14px; }

.logo_e_hosting { margin: 20px 0 0 28px; }

.logo_e_domain { margin: 19px 0 0 32px; }

.logo_e_ssl { margin: 19px 0 0 30px; }

.logo_e_dedicate { margin: 19px 0 0 30px; }

.logo_e_vps { margin: 24px 0 0 40px; }

.logo_e_storage { clear: both; margin: 15px 0 0 17px; }

.logo_e_colocation { margin: 16px 0 0 50px; }

.logo_consultaqui { margin: 10px 0 0 14px; }

.logo_minisite { margin: 11px 0 0 33px; }

.logo_e_site { margin: 18px 0 0 32px; }

.logo_e_news { margin: 22px 0 0 31px; }

.logo_e_newsletter { margin: 19px 0 0 32px; }

.logo_e_login { margin: 19px 0 0 26px; }

.logo_e_catalogue { margin: 15px 0 0 15px; }

.logo_e_store { margin: 15px 0 0 27px; }

.logo_e_search { margin: 14px 0 0 32px; }

.logo_e_photos { margin: 14px 0 0 30px; }

.logo_e_votting { margin: 14px 0 0 31px; }

.logo_e_download { margin: 14px 0 0 24px; }

.logo_e_msn { margin: 23px 0 0 14px; }

.logo_e_project { margin: 18px 0 0 36px; }

.logo_e_vpn { margin: 22px 0 0 39px; }

.alinha_bt_voltar_produtos {
	float: left;
	height: 35px;
	margin: 20px 0 0 -10px;;
}

/************* Contato *************/
.img_contato1 {
	width: 846px;
	height: 195px;
	background: url(../images/img_contato1.jpg) no-repeat;
	margin: 19px 0 0 28px;
}

.box_contato1 {
	width: 399px;
	height: 564px;
	font-family: arial;
	font-size: 12px;
	color: #918f8f;
	background: url(../images/box_contato1.gif) no-repeat;
	float: left;
	margin: 5px 0 0 51px;
}

.campo_contato1 {
	width: 252px;
	height: 21px;
	margin: 6px 0 0 0;
	border: 1px solid #918f8f;
}

.campo_contato2 {
	width: 184px;
	height: 21px;
	border: 1px solid #918f8f;
	margin: 6px 0 0 0;
	float: left;
}

.campo_contato3 {
	width: 56px;
	height: 25px;
	margin: 6px 0 0 10px;
	border: 1px solid #918f8f;
}

.campo_contato4 {
	width: 252px;
	height: 25px;
	margin: 6px 0 0 0;
	border: 1px solid #918f8f;
	text-align: left;
}

.campo_contato5,
.campo_contato6 {
	width: 100px;
	height: 21px;
	border: 1px solid #918f8f;
	margin: 15px 33px 0 0;
}

.campo_contato6 {
	float: left;
	margin: 3px 0 0 11px;
}

.box_mensagem {
	width: 246px;
	height: 105px;
	margin: 6px 0 0 0;
	padding-left: 4px;
	border: 1px solid #918f8f;
	text-align: left;
}

.middle_box_contato2 {
	width: 256px;
	background: url(../images/middle_box_contato2.gif) repeat-y;
	margin-top: -3px;
}

.box_contato2 {
	text-align: left;
	font-family: arial;
	font-size: 11px;
	float: left;
	margin: 5px 0 0 62px;
}

.box_contato2 p {
	color: #585656;
	margin: 0px 0 0 40px;
}

.box_contato2 b {
	color: #585656;
	margin: 0px 0 0 40px;
	font-size: 12px;
}

.box_contato2 a {
	color: #c11212;
	text-decoration: none;
	font-weight: bold;
	margin-left: 25px;
}

.box_contato2 a:hover {
	text-decoration: underline;
}

.bt_logar_area_privada {
	max-width: 280px;
	max-height: 109px;
	background: url(../images/bt_logar_area_privada.jpg) no-repeat;
	display: block;
	text-decoration: none;
	text-align: center;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #7a7a7a;
	float: left;
	margin: 10px 0 0 44px;
	padding: 65px 0 0 63px;
}

.bt_logar_area_privada:hover {
	text-decoration: underline;
}

.left_form1 {
	width: 106px;
	text-align: right;
	float: left;
	margin-top: 13px;
}

.left_form1 p,
.right_form1 p {
	text-align: right;
	margin-top: 16px;
}

.middle_form1 {
	width: 254px;
	float: left;
	margin-top: 18px;
}

.right_form1 {
	float: left;
	margin-top: 13px;
}

.texto_contato1 {
	font-family: arial;
	font-size: 9px;
	color: #918f8f;
	float: left;
	margin: 41px 0 0 22px;
}

.texto_contato2 {
	font-family: arial;
	font-size: 12px;
	color: #918f8f;
	float: left;
	margin: 39px 0 0 77px;
}

.texto_contato3 {
	font-family: arial;
	font-size: 9px;
	color: #918f8f;
	float: left;
	text-decoration: none;
	margin: 2px 0 10px 241px; 
}

.texto_contato4 {
	font-family: arial;
	font-size: 12px;
	color: #918f8f;
	float: left;
	margin: 20px 7px 0 188px;
}

.texto_contato5 {
	font-family: arial;
	font-size: 12px;
	color: #918f8f;
	float: right;
	margin: -23px 29px 9px 0;
}

.texto_contato6 {
	font-size: 9px;
	padding-left: 33px;
}

.texto_contato3:hover {
	text-decoration: underline;
}

.texto_contato7 {
	color: #ce403a;
	margin: 0 0 0 40px;
}

.texto_contato9 {
	font-family: arial;
	font-size: 12px;
	color: #918f8f;
	position: relative;
	text-align: center;
	margin: 5px 0 -15px 0;
}

.img_codigo {
	margin: 0 0 0 42px;
}

.alinha_img_codigo_contato {
	margin: 30px 0 0px 23px;
	float: left;
}

.alinha_img_codigo_area_privada {
	margin: 13px 0 0px 32px;
	float: left;
}

.img_codigo_contato {
	width: 108.75px;
	height: 34px;
}

.bt_limpar1,
.bt_enviar1 {
	width: 100px;
	height: 22px;
	background: url(../images/bt1.jpg) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	display: block;
	padding-bottom: 1px;
	float: left;
	border: 0px;
	margin: 25px 0 0 142px;
}

.bt_limpar1:hover {
	background: url(../images/bt1.jpg) no-repeat left bottom;
}

.bt_enviar1 {
	margin-left: 16px;
}

.bt_enviar1:hover {
	background: url(../images/bt1.jpg) no-repeat left bottom;
}

.alinha_bt_voltar_contato {
	height: 35px;
	padding: 18px 0 0 27px;
}

/************* Buscar *************/
.todo_titulo_busca {
	margin-left: 19px;
}

.img_lupa {
	width: 30px;
	height: 49px;
	background: url(../images/img_lupa.jpg) no-repeat;
	margin: 25px 0 0 146px;
}

.left_box_busca {
	width: 10px;
	height: 71px;
	background: url(../images/left_box_busca.jpg) no-repeat;
	clear: both;
	float: left;
	margin: 25px 0 0 27px;
}

.middle_box_busca {
	width: 827px;
	height: 71px;
	background: url(../images/middle_box_busca.jpg) repeat-x;
	float: left;
	margin: 25px 0 0 0;
}

.right_box_busca {
	width: 10px;
	height: 71px;
	background: url(../images/right_box_busca.jpg) no-repeat;
	float: left;
	margin: 25px 0 0 0;
}

.campo_busca1 {
	width: 688px;
	height: 19px;
	border: 1px solid #918f8f;
	margin: 25px 0 0 12px;
	float: left;
	padding: 3px 0 0 4px;
}

.bt_buscar2 {
	width: 94px;
	height: 16px;
	background: url(../images/bt1.png) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
	padding: 3px;
	margin: 25px 0 0 12px;
}

.bt_buscar2:hover {
	background: url(../images/bt1.png) no-repeat left bottom;
}

.img_google_buscar {
	width: 111px;
	height: 14px;
	background: url(../images/img_google.jpg) no-repeat;
	float: right;
	margin: 5px 26px 51px 0;
}

/************* Noticias Mais *************/
.left_noticias_mais {
	float: left;
}

.bt_rss_noticias_mais {
	width: 18px;
	height: 18px;
	background: url(../images/bt_rss.jpg) no-repeat;
	display: block;
	float: right;
	margin: 4px 1px 0 0;
}

.data_noticias_mais1 {
	font-family: arial;
	font-size: 11px;
	color: #c5c5c5;
	text-align: left;
	margin: 3px 0 0 0;
}

.img_noticias_mais1 {
	margin: 17px 0 0 0px;
}

/*.img_noticias_mais2 {
	width: 159px;
	height: 137px;
	background: url(../images/img_noticias_mais2.jpg) no-repeat;
	float: left;
	margin: 27px 0 20px 16px;
}

.img_noticias_mais3 {
	width: 185px;
	height: 139px;
	background: url(../images/img_noticias_mais3.jpg) no-repeat;
	float: left;
	margin: 26px 0 20px 15px;
}*/

#noticia_inovacao {
	display: block;
}

#noticia_newsletter,
#bt_indique2 {
	display: none;
}

.alinha_bt_voltar_noticias_mais {
	padding-bottom: 17px;
	float: left;
}

.bt_imprimir {
	width: 71px;
	height: 19px;
	background: url(../images/bt_imprimir.jpg) no-repeat;
	font-family: arial;
	font-size: 12px;
	color: #616161;
	text-align: right;
	text-decoration: none;
	display: block;
	float: left;
	margin: -17px 0 0 137px;
}

.bt_imprimir:hover {
	color: #c11212;
}

.bt_indicar {
	width: 64px;
	height: 18px;
	background: url(../images/bt_indicar.jpg) no-repeat;
	font-family: arial;
	font-size: 12px;
	color: #616161;
	text-align: right;
	text-decoration: none;
	display: block;
	cursor: pointer;
	float: left;
	margin-left: 94px;
}

.bt_indicar:hover {
	color: #c11212;
}

.bt_proxima {
	width: 69px;
	height: 17px;
	background: url(../images/bt_proxima.gif) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #616161;
	text-align: left;
	text-decoration: none;
	display: block;
	float: left;
	margin-left: 112px;
}

.bt_proxima:hover {
	background: url(../images/bt_proxima.gif) no-repeat left bottom;
	color: #c11212;
}

.titulo_noticias_mais1 {
	font-family: arial;
	font-size: 11px;
	color: #918f8f;
	font-weight: bold;
}

.titulo_noticias_mais2 {
	font-family: arial;
	font-size: 14px;
	color: #616161;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.texto_noticias_mais1 {
	font-family: arial;
	font-size: 12px;
	color: #7a7a7a;
	cursor: pointer;
	text-decoration: none;
}

.titulo_noticias_mais2:hover,
.texto_noticias_mais1:hover {
	color: #c11212;
}

.bt_todas_noticias {
	font-family: arial;
	font-size: 10px;
	color: #616161;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 154px;
}

.bt_todas_noticias:hover {
	text-decoration: underline;
}

.alinha_texto_noticias_mais {
	margin-left: 13px;
	padding-top: 13px;
}

/************* Indique *************/
.left_box_indique {
	width: 10px;
	height: 188px;
	background: url(../images/left_box_indique.jpg) no-repeat;
	float: left;
}

.middle_box_indique {
	height: 188px;
	background-color: #e1e1e1;
	float: left;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	margin-bottom: 18px;
}

.right_box_indique {
	width: 10px;
	height: 188px;
	background: url(../images/right_box_indique.jpg) no-repeat;
	float: left;
}

.left_indique {
	text-align: right;
	width: 134px;
	margin: 0 0 0 4px;
	float: left;
}

.middle_indique {
	width: 134px;
	margin: 28px 0 0 6px;
	float: left;
}

.right_indique {
	margin: 25px 0 0 12px;
	float: left;
}

.titulo_indique1 {
	color: #616161;
	font-weight: bold;
	margin-top: 14px;
}

.texto_indique1 {
	color: #918f8f;
	margin-top: 14px;
}

.campo_indique1 {
	width: 134px;
	height: 21px;
	border: 1px solid #918f8f;
	float: left;
	margin-top: 7px;
}

.campo_indique2 {
	width: 134px;
	height: 21px;
	border: 1px solid #918f8f;
	float: left;
	margin-top: 32px;
}

.campo_mensagem_indique {
	width: 253px;
	height: 77px;
	border: 1px solid #918f8f;
	margin-top: 13px;
}

.bt_limpar2,
.bt_enviar2 {
	width: 100px;
	height: 22px;
	background: url(../images/bt1.png) no-repeat left top;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	display: block;
	padding: 3px;
	border: 0;
	float: left;
	margin-top: 4px;
}

.bt_enviar2 {
	float: none;
	margin-left: 159px;
}

.bt_limpar2:hover,
.bt_enviar2:hover {
	background: url(../images/bt1.png) no-repeat left bottom;
}

#box_indique {
	display: none;
	margin: 18px 0 0 27px;
}

/************* Newsletters Enviados *************/
.titulo_vantagens1 {
	font-size: 18px;
	color: #24221c;
	font-family: arial;
	font-weight: bold;
	margin: 23px 0 0 27px;
	text-align: left;
}

.fundo_middle_box_todas_noticias {
	width: 399px;
	height: 437px;
	background-color: #f4f2f2;
	margin: 23px 8px 0 6px;
	float: left;
}

.alinha_conteudo_fundo_box_todas_noticias {
	width: 366px;
	padding: 27px 0 0 23px;
}

.texto_todas_noticias2 {
	float: left;
	color: #c11212;
	text-decoration: none;
	line-height: 16px;
}

.texto_todas_noticias3 {
	color: #616161;
	text-decoration: none;
	line-height: 16px;
	float: left;
}

.texto_todas_noticias2:hover,
.texto_todas_noticias3:hover {
	text-decoration: underline;
}

.texto_todas_noticias4 {
	float: left;
	color: #c11212;
	font-weight: bold;
	font-size: 14px;
	margin-top: 41px;
}

.texto_todas_noticias5 {
	float: left;
	font-weight: bold;
	font-size: 14px;
	margin-top: 41px;
}

.texto_todas_noticias6 {
	float: left;
	margin: 18px 0 0 29px;
}

.barra_horizontal6 {
	width: 366px;
	border-top: 1px solid #cfcbcb;
	margin: 0 0 11px -7px;
	clear: both;
}

/************* Indique *************/
.left_box_noticias {
	width: 10px;
	height: 481px;
	background: url(../images/left_box_noticias.jpg) no-repeat;
	float: left;
	margin: 31px 0 0 26px;
}

.middle_box_noticias {
	width: 832px;
	height: 481px;
	background-color: #e1e1e1;
	float: left;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	color: #616161;
	margin: 31px 0 30px 0;
}

.right_box_noticias {
	width: 10px;
	height: 481px;
	background: url(../images/right_box_noticias.jpg) no-repeat;
	float: left;
	margin-top: 31px;
}

.fundo_middle_box_noticias {
	width: 267px;
	height: 437px;
	background-color: #f4f2f2;
	margin: 22px 0 0 8px;
	float: left;
}

.alinha_todas_noticias {
	width: 241px;
	padding-top: 14px;
	text-align: left;
	padding-left: 21px;
}

.texto_noticias1 {
	margin-top: 16px;
	float: left;
	color: #616161;
	text-decoration: none;
}

.texto_noticias1:hover {
	text-decoration: underline;
}

.barra_horizontal5 {
	width: 241px;
	height: 1px;
	background: url(../images/barra_horizontal5.jpg) no-repeat;
	margin-left: -8px;
	clear: both;
}

.bt_noticias,
.bt_noticias2 {
    width: 17px;
	height: 17px;
	background: url(../images/bt_noticias.gif) no-repeat left top;
	margin: 14px 0 8px 8px;
	float: left;
}

.bt_noticias2 {
	margin: 0 21px 12px 8px;
}

.bt_noticias:hover,
.bt_noticias2:hover {
	background: url(../images/bt_noticias.gif) no-repeat left bottom;
}

.alinha_bt_voltar_noticias {
	margin: 0 0 17px 27px;
	float: left;
}

.img_paginacao {
	width: 139px;
	height: 17px;
	background: url(../images/img_paginacao.jpg) no-repeat;
	float: right;
	margin-right: 26px;
}