/*..........STRUCTURE..........*/
/****************************************************************/
* {
	margin:0px;
	padding:0px;
	border:0px;
	list-style-type:none;
	background-position: bottom;
	vertical-align: bottom;
}
body {
	margin:0;
	color:#50759a;
	background:url("../imagens/background.jpg") fixed repeat-y;
	font-family: "宋体";
	font-size: 0.8em;
	line-height: 1.2em;
	font-weight: normal;
	text-decoration: blink;
}

/*..........LAYOUT 6..........*/
/****************************************************************/
body { margin:0 auto; text-align:center; }
.wrap { width:100%; text-align:center; margin:0 auto; }
.header { }

#pg_contato .content { border:1px solid #000; }

#pg_home .content { clear:both; margin:0 auto; /*IE BUG*/ width:776px; text-align:left !important; }

#pg_quem_somos .content { clear:both; /*IE BUG*/ width:100%; text-align:left !important; }
#pg_noticias .content { clear:both; /*IE BUG*/ width:100%; text-align:left !important; }

.conteiner { width:770px; margin:0 auto; clear:both; overflow:auto; }
.conteiner .content { float:right; display:inline; /*IE BUG*/ width:565px; overflow:hidden; text-align:left !important; }
.conteiner .submenu {
	float:left;
	width:195px;
	display:inline; /*IE BUG*/
	overflow:hidden;
	background-image: url(images/bg_submenu.png);
}
.footer { clear:both; }

.wrap .cadastronews {  width:752px; float:left; overflow:hidden}

.wrap .newsletter { width:280px; float:left; }
.wrap .newsletter label { font-weight:bold; padding-top:15px; width:220px; }
.wrap .newsletter .txtfield { font-size:11px; }
.wrap .newsletter p { font-size:11px !important; width:220px; padding-top:5px; margin-bottom:-5px !important; }
.wrap .newsletter span { width:220px; }
.wrap .newsletter img { margin-bottom:10px; }

.wrap .newsletter #sucesso_newsletter, .wrap .newsletter #email_existente, .wrap .newsletter #erro_newsletter  { font-size:11px; font-weight:bold; text-align:center; width:205px; color:#fff; padding:7px 5px; margin:-5px 0 7px 0 !important; }  
.wrap .newsletter #sucesso_newsletter { background-color:#65b041; border:2px solid #489224; }   
.wrap .newsletter #email_existente { background-color:#b04149; border:2px solid #8f1b24; }
.wrap .newsletter #erro_newsletter { background-color:#b04149; border:2px solid #8f1b24; }

.wrap .cadastronews h3, .wrap .cadastronews p { margin:0; }
.wrap .cadastronews label { font-size:13px; }
.wrap .cadastronews p { font-size:13px; }

.wrap .last_news { width:230px; float:left; padding-top:2px; overflow:hidden; margin:0 30px 0 -15px;}
.wrap .last_news a img { margin-top:10px; }

.wrap .box_oportunidade { width:203px; height:150px;overflow:hidden; background:url(../imagens/bg_box_oportunidade.jpg) no-repeat bottom left;}
.wrap .box_oportunidade h3 { padding:0;}
.wrap .box_oportunidade p { padding:15px 8px 0 10px; font-size:11px; color:#fff; }
.wrap .box_oportunidade .bt_vejamais a{ background:#FFFFFF; float:right; margin:5px 8px 0 0; padding:0 4px; text-align:center; text-decoration:none;}
.wrap .box_oportunidade .bt_vejamais a:hover{ background:#c5d9e4; }


#form_esqueci label { font-weight:bold; font-size:13px; }
#form_esqueci .txtfield { font-size:11px; }

#form_esqueci #bt_enviarEsqueci { margin:-18px 0 0 230px; position:absolute; } 
#form_esqueci #erroesquecisenha_email { background-color:#b04149; border:2px solid #8f1b24; color:#fff; width:267px; }   



/*..........HEADER..........*/
/****************************************************************/
/****************************************************************/
.header { background:url("../imagens/background_header.jpg") center no-repeat; margin:0 auto; width:100%; display:table; height:165px; }
.header #site-name { margin:0 0 0 40px; padding:3px 0; color:#ccc; border:none}
.header .name a {
	background:url("../imagens/logomarca.gif") no-repeat;
	font-size:1px;
	line-height:1px;
	position:absolute;
	top:20px;
*top:35px; 	width:200px;
	height:54px;
	margin:0 0 0 40px;
	text-indent:-300px;
	overflow:hidden;
	left: 68px;
}

.header .tamanho { width:776px; margin:0 auto; text-align:left;}

/*..........MENU..........*/
.header .tamanho .navigation {
	text-align:center;
	width:auto;
	height:40px;
	font-size:13px;
	margin-top:auto;
	padding-left:16px;
}
.header .tamanho .navigation li { float:left; }
/*
.header .tamanho .navigation li a { text-decoration:none; color:#194f85; display:block; padding:10px 8px 15px 8px; margin:0 6px; background:url("../imagens/bg_menu.png") center bottom repeat-x; }
.header .tamanho .navigation li a:hover { color:#194f85; background:url("../imagens/bg_menu_hover.png") center bottom repeat-x; }
*/
.header .tamanho .navigation li a { text-decoration:none; border-bottom:3px solid #d9e6ec; color:#194f85; display:block; padding:10px 8px 5px 8px; margin:0 6px; }
.header .tamanho .navigation li a:hover {
	color:#0000FF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f58220;
}


/*..........COMMONS..........*/
/****************************************************************/
/****************************************************************/
.display { display:none; }
.content p, ul, ol { }
.content h1 { display:table; line-height:normal; clear:both; color:#3F6B8F; font-size:23px; width:89%; margin:0.1em 0 0.1em 0; }
.content h2 { font-size:18px; margin:5px 0; padding:0; color:#50759a; font-weight:normal; }
.content h3 { font-size:16px; color:#75a8c3; }

.content ul li { list-style-type:disc !important; margin-left:40px; padding-left:10px;}

.warning { color:#F90; }
/*.error { color:#900; }*/
.sucess { color:#060; border:2px solid #060;}

* .txtfield { background-color:#FFF; padding:4px; font-size:13px; border:2px solid #c5d9e4;  }
* .txtfield:hover { border:2px solid #FD9E00; background:none #FFF; color:#000; }
* .txtfield:focus { border:2px solid #F54E00; background:none #FFF; color:#8D2E07; }
* .txtarea { width:500px; }

.error, .error:hover, .error:focus { color:#000; border:2px solid #F00 !important; }

.messagererror { color:#8D2E07; font-size:11px; text-align:center; font-weight:bold; clear:both; display:block; display:block; line-height:10px;
padding-bottom:10px; margin-top:10px; width:255px; }

#sucesso_esqueci { color:#fff; font-size:11px; text-align:center; font-weight:bold; background-color:#3f891e; clear:both; display:block; display:block; line-height:15px;
padding:10px; margin-top:0; width:240px; border:2px solid #1b4906; }

#nao_encontrado_esqueci { color:#fff; font-size:11px; text-align:center; font-weight:bold; background-color:#3f891e; clear:both; display:block; display:block; line-height:15px; padding:10px; margin-top:0; width:240px; border:2px solid #1b4906; }

#erro_esqueci { color:#fff; font-size:11px; text-align:center; font-weight:bold; background-color:#3f891e; clear:both; display:block; display:block; line-height:15px;
padding-bottom:10px; padding-top:10px; margin-top:0; border:2px solid #1b4906; } 

.content p { margin:20px 0; line-height:1.4em; }
.content .ilustration { float:left !important; margin:0 10px 10px 0; padding:5px; border:1px solid #E9E7E7; background-color:#FFF; }

body .content a { color:#025396; text-decoration:underline; }
body .content a:hover { text-decoration:none; color:#fff; background:#c5d9e4; }

/*..........CONTENT..........*/
/****************************************************************/
/****************************************************************/

/*..........VOLTAR..........*/
.voltar { background:url("../imagens/botoes/bt_voltar_hover.gif") no-repeat; }
.voltar a { width:36px; height:37px; display:block; background:url("../imagens/botoes/bt_voltar.gif") no-repeat; overflow:hidden; font-size:1px; text-indent:-250px; float:right; margin-top:-55px;  }
#forum .voltar a { margin-top:-40px; }
* HTML .voltar a { margin-top:-40px; }
.voltar a:hover { background:url("../imagens/botoes/bt_voltar_hover.gif") no-repeat !important; }


/*..........SUBMENU..........*/
/****************************************************************/
.conteiner .submenu .menuLateral {
	text-align:left;
	display:table;
	width:197px;
	background-image: url(images/b2.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.conteiner .submenu .menuLateral dt { color:#75a8c3; font-weight:bold; font-size:14px; margin:14px 0 6px 13px; }
.conteiner .submenu .menuLateral dd { margin-left:8px; }
.conteiner .submenu .menuLateral dd a { color:#50759a; text-decoration:none; display:block; padding:8px; background:url("../imagens/traco.gif") left bottom no-repeat; }
.conteiner .submenu .menuLateral dd a:hover { color:#50759a; font-weight:bold; background:url("../imagens/traco.gif") left bottom no-repeat; }
.conteiner .submenu .rodapeSubmenu { background:url("../imagens/bg_submenufooter.png") top center no-repeat; width:197px; height:30px; }


/*..........PAGINAO..........*/
.paginacao { color:#50759a; width:100%; border-top:1px solid #c5d9e4; font-size:11px; padding:5px 0; margin:20px 0 20px 0; text-align:center; clear:both; display:table; }
.paginacao p a { background-color:#FFF; color:#50759a; background-color:#FFF; text-decoration:none; font-weight:normal; padding:0px 4px; margin:0 2px; display:inline; }
.paginacao p a:hover { background-color:#c5d9e4; color:#FFF; text-decoration:none; }
.paginacao p span { background-color:#c5d9e4; padding:0px 4px; color:#FFF; }
.paginacao h4 { float:left; font-size:11px; color:#50759a; }
.paginacao p { float:right; margin:0px; }


/*..........FORMS..........*/
/****************************************************************/

.contato { border:0; font-size:12px; line-height:normal; }
.contato #enviar { border:0; }
.contato legend { color:#000; font-size:1.0em; padding:4px 0; margin:5px 0 0px -7px; }
.contato span { color:#900; font-weight:bold; font-size:0.9em; margin-bottom:-15px; font-style:oblique; }
.contato label { display:block; font-size:0.9em; color:#000; padding:0 0 0 2px; }
.contato .float { float:left; margin:0 10px 0 0; }
.contato .display { text-indent:-260px; display:block; overflow:hidden; }
.contato > .display { text-indent:-100px; }
.lateral { width:130px; }

.acompanhe { background-color:#F1F1F1; border:3px solid #E3E0E0; padding:12px 12px 12px 12px; display:block; }
.acompanhe h3 { color:#4872A7; font-size:14px; font-weight:bold; margin:0px 0 0px 0px; }
.acompanhe p { margin:0; font-size:11px; }
.acompanhe label { font-weight:bold; }


/*..........MENSAGENS CONTATO..........*/
.mensagem { padding:12px; font-size:12px; margin:12px 0; }
.mensagem { }
.mensagem p strong { color:#4872A7; }
.mensagem p { margin:0; }
.mensagem .msn { margin-top:10px; }
.mensagem .msn strong { display:block; clear:both; }
.usuario { background-color:#F1F1F1; border:3px solid #E1E1E1; }
.administrador { background-color:#D0DEF0;  border:3px solid #B5C4D6; }

.content label { display:block; padding: 5px 0 }
.content label br {clear:left}


.content .formularios { width:415px; position:relative; margin:20px 0; display:block; }
.content .formularios legend { font-size:1.2em; font-weight:bold; margin:10px 0; color:#F54E00; }
* HTML .content .formularios legend { margin-left:-6px; }
.content .formularios label { font-size:11px; }
.content .formularios select { border:1px solid #000; list-style-type:circle; }
.content .formularios select option { }
.content .formularios #sexo { width:110px; }

.content .formularios .set1 { float:none; margin:8px 0; position:relative; }
.content .formularios .set2 { float:none; margin:8px 0; position:relative; }

.content .formularios .checks { margin:10px 0; display:table; width:100%; clear:both; border:1px solid #000; }
.content .formularios .checks label { float:left !important; display:inline; }

.content .formularios ul { margin:0 ; padding:0; }
.content .formularios ul li { margin:0 ; padding:0; clear:both; }
.content .formularios ul li .messagererror { clear:both; display:block; margin:0 4px 0 0; }
.content .formularios ul li h3 { margin:10px 0; }

.content .formularios ul .form_sexo { width:110px; float:left; margin:10px 0; clear:none; }
#form_sexo, #fisica_sexo { margin-top:-2px; }
.content .formularios ul .form_sexo select { width:90px; }
.content .formularios ul .form_bith { width:200px; float:left; margin:10px 0; clear:none; }
.content .formularios ul .form_login, .content .formularios ul .form_senha { width:136px; clear:none; float:left; }
.content .formularios ul .form_numero { margin:0 10px 0 0; }
.content .formularios ul .form_numero, .content .formularios ul .form_complemento { float:left; clear:none; }
.content .formularios ul .form_estado { font-size:11px; }
.content .formularios ul .form_insc_estadual { display:inline; float:left; clear:none; }
.content .formularios ul .form_isento {  width:100px; display:table; display:inline; float:left; clear:none; margin:25px 0 0 10px; }
.content .formularios ul .form_isento label, .content .formularios ul .form_isento input { display:inline; float:left; clear:none; }
.content .formularios ul .form_isento input { margin:8px 5px 0 0; }

.content .formularios ul .fone { width:136px; clear:none; float:left; }
.content .formularios ul .sms input, .content .formularios ul .sms label { display:inline; float:left; clear:none; margin:10px 0 0 0 }
.content .formularios ul .sms input { margin:17px 5px 0 0; }

.content .tipo_pessoa { display:table; font-weight:bold; clear:both; background-color:#F8F7F7; border:1px solid #E7E3E3; padding:0 15px; width:90%; }
.content .tipo_pessoa dt { float:left; margin:4px 15px 0 0; color:#2B5476; }
.content .tipo_pessoa dd { float:left; }
.content .tipo_pessoa dd label { }
.content .tipo_pessoa dd input, .content .tipo_pessoa dd label { float:left; display:inline; }
.content .tipo_pessoa dd input { margin:7px 10px 0 10px; }



/*..........TABLES..........*/
/****************************************************************/
.content .table { font-size:0.7em; line-height:1.3em; margin:0 0 20px 0; width:100%; border-collapse:collapse; }
.content .table caption { background-color:#0E2E49; color:#FFF;  border:2px solid #FFF; font-weight:bold; padding:2px 4px; margin:0px; }
.content .table thead th { background-color:#345672; color:#FFF; border:2px solid #FFF; padding:2px 5px; }
.content .table tbody td { text-align:left; color:#5B5B5B; padding:2px 4px; border:2px solid #FFF; }
.content .table tbody .odd { background-color:#FFF; border:1px solid #000; }
.content .table tbody tr { background-color:#F5F5F5; }
.content .table tbody tr:hover { background-color:#BCC2C2; color:#000; }
.content .table tfoot th { background-color:#345672; color:#FFF; text-align:right; padding:2px 10px 2px 4px; }
.content .table tfoot td { text-align:center; background-color:#D9D9D9; font-weight:bold; border:1px solid #C9C6C6; }
.content .table .col1 { width:50%; }
.content .table .col2 { width:30%; }
.content .table .col3 { width:20%; }


/*..........LISTAGEM CLIENTES..........*/
/****************************************************************/
.content .listClientes { width:99%; margin:10px 0; }
.content .listClientes h3 { font-size:14px; text-align:left; display:table; margin-top:20px; clear:both; color:#75a8c3; }
.content .listClientes li { float:left; margin:7px; padding:3px; background:#fff; border:1px solid #e5f0f7; list-style-type:none !important; }
.content .listClientes li a:hover { background:#fff; text-decoration:none; }


/*..........BOX'S SOLUÇÕES E SERVIÇOS..........*/
/****************************************************************/
#random .content .boxColumn { width:250px; display:inline; float:left !important; }
#random .content .boxColumn .listSolucoes { width:250px; }
#random .content .boxColumn .listSolucoes li { clear:both; height:150px; list-style-type:none !important; margin:0; padding:0;}
#random .content .boxColumn .listSolucoes li .img { float:left; width:114px; height:90px; margin-right:3px; }
#random .content .boxColumn .listSolucoes .dt { idth:130px; float:left; font-size:14px; font-weight:bold; margin:3px 0 5px 0; }
#random .content .boxColumn .listSolucoes .dt a { text-decoration:none; color:#75a8c3; }
#random .content .boxColumn .listSolucoes .dt a:hover { text-decoration:underline; color:#fff; }
#random .content .boxColumn .listSolucoes .dd { width:130px; float:left; margin-bottom:25px; }
#random .content .boxColumn .listSolucoes .dd a { text-decoration:none; color:#50759a; }
#random .content .boxColumn .listSolucoes .dd a:hover { text-decoration:underline; color:#fff; }


/*..........COMENTÁRIOS..........*/
/****************************************************************/
.content .comment { background-color:#F8F7F7; margin:5px 0; display:table; padding:0 10px; width:94%; font-size:11px; }
.content .comment .info_comment { }
.content .comment .info_comment .post_number a { background-color:#4872A7; color:#FFF; text-decoration:none; padding:2px 4px; margin:0 5px 0 0; }
.content .comment .info_comment .name { font-size:14px; font-weight:bold; }
.content .comment .info_comment .name a { font-size:14px; text-decoration:none; }
.content .comment .info_comment .data_post { display:block; clear:both; color:#F54E00; padding:5px 0 0 0; }
.content .comment .info_comment { }
.content .comment .info_comment { }


/*..........CAMINHO DE MIGALHAS..........*/
/****************************************************************/
.content .nav_location { margin:0 0 10px 0; padding:0; display:table; width:100%; }
.content .nav_location li { margin:0; padding:0; list-style-type:none !important;  }
.content .nav_location li strong {
	margin:0;
	padding:0;
	display:block;
	color:#50759a;
	text-transform:uppercase;
	padding:1px 4px;
	font-size:10px;
	float:left;
}
.content .nav_location li .breadcrumb { margin:0 0 5px 0; _margin-top:-15px; width:80%; padding:0 0 5px 0; } /* display:table;*/
.content .nav_location li .breadcrumb li { display:inline; font-size:11px; list-style-type:none; padding:1px 10px 1px 2px; margin:0 5px 0 0 !important; background:url("../imagens/seta1.gif") right center no-repeat; }
.content .nav_location li .breadcrumb li a { background-color:#F8F7F7; color:#025396; margin:0; padding:2px 4px; text-decoration:none; }
.content .nav_location li .breadcrumb li a:hover { background-color:#025396; color:#FFF; }
.content .nav_location li .breadcrumb li strong { background-color:#025396; text-transform:none; border:0; display:inline; background-color:#025396; color:#FFF; padding:2px 4px; }
.content .nav_location li .breadcrumb .actual { background:none; }

.contentNews { padding-left:100px; }


/*..........BLOGROOM..........*/
.blogroom li { display:table; clear:both; width:99%; margin:10px 0; padding-bottom:10px; border-bottom:2px solid #c5d9e4; }
.blogroom li a { text-decoration:none; }
.blogroom .post_info { font-style:italic; color:#799bbd; }
.blogroom .release { margin-top:10px; display:block; }

/*..........NOTÍCIAS..........*/
.content .summary { font-size:12px !important; font-style:italic; font-weight:normal; line-height:normal; }
.content .post_info { padding-bottom:5px; }
.content .post_info p { margin:0; }

.content .news { margin:-10px 0 15px -1px; display:table !important; }
.content .news li { margin:8px 0; }
.content .news li a { background:url("../imagens/seta1.gif") 0px 5px no-repeat; margin:0; text-decoration:none; padding:0 0 0 10px; }
.content .news li a:hover { text-decoration:underline; color:#900; }

.content .news dt { margin:18px 0 0 2px; }
.content .news dd { margin:0 0 10px 2px; }
.content .news dd a { text-decoration:none; }
.content .news dd a:hover { text-decoration:underline; background:transparent; color:#000; }
.content .news dt { }

.content .news_category { display:table; width:100%; border-bottom:3px solid #CCC; }
.content .news_category li { display:inline; list-style-type:none; float:left; height:22px; margin:0 2px 0 0; padding:0; color:#000; background:#466CA2 url("../imagens/menu_left.gif") left top no-repeat; }
.content .news_category a { text-decoration:none; display:block; float:left; padding:4px 10px 0 10px; color:#FFF; background:url("../imagens/menu_right.gif") right top no-repeat; }
.content .news_category a:hover { color:#FFF; }
.content .news_category li:hover { background-color:#559EC6; }
.content .news_category .selected, .content .news_category .selected:hover { background-color:#FF9D01; }
.content .news_category .selected a {  cursor:default !important; }

/*..........ÍTENS RELACIONADOS..........*/
.content .related { display:table; clear:both; width:100%; }
.content .related dt { font-size:15px; color:#f58220; font-weight:bold; display:block; border-bottom:1px solid #CCC; border-top:2px solid #f58220; padding:10px 0 4px 0; }
.content .related dd { margin:5px 0; }
.content .related dd a { background:url("../imagens/seta1.gif") 0px 5px no-repeat; margin:0; text-decoration:none; padding:0 0 0 10px; }
.content .related dd a:hover { text-decoration:underline; color:#f58220; }


/*..........PAGINATION..........*/
.content .pagination { background: #f2f2f2; color:#666;padding: 4px 2px 4px 7px; border: 1px solid #ddd;margin: 0 0 1.5em}
.content .pagination p {position:relative;text-align:right}
.content .pagination p a, .content .pagination p a:hover {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}
.content .pagination p a:hover {background:#c00;color:#fff}
.content .pagination p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#ccc}
.content .pagination * {margin:0}
.content .pagination h4 {margin-top:-1.45em;padding:0;border:none}

/*..........DESTAQUES..........*/
/****************************************************************/
/****************************************************************/
#pg_home .destaqueHome { height:246px; width:100%; display:block; }
#pg_home .destaqueHome a { width:100%; height:246px; display:block; /*background:url("../imagens/webroom_natal.gif") center no-repeat;*/ font-size:1px; line-height:1px; text-indent:-3000px; overflow:hidden; }
#pg_home .destaqueHome_sociedades a { width:100%; height:246px; display:block; background:url("../imagens/destaque_redeintegracao_sociedade.gif") center no-repeat; font-size:1px; line-height:1px; text-indent:-3000px; overflow:hidden; }
#pg_home .destaqueHome .contentDestaque a { width:100%; height:246px; background:url(../imagens/altDestaque.jpg) top center no-repeat; display:block; text-indent:-9999999em; overflow:hidden; }

.destaque99 { height:200px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes.gif") center no-repeat; margin-top:-25px; }
.destaque85 { height:200px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes.gif") center no-repeat; margin-top:-30px; }
.destaque84 { height:200px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servicos.gif") center no-repeat; margin-top:-25px; }
.destaque76 { height:200px; width:100%; clear:both; display:block; background:url("../imagens/destaque_webroom.gif") center no-repeat; margin-top:-25px; }

/*..........DESTAQUES SOLUÇÕES INTERNOS..........*/
.destaque86 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_website.gif") center no-repeat; margin-top:-10px; }
.destaque87 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_animacoes.gif") center no-repeat; margin-top:-10px; }
.destaque88 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_banner.gif") center no-repeat; margin-top:-10px; }
.destaque93 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_emkt.gif") center no-repeat; margin-top:-10px; }
.destaque92 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_ecommerce.gif") center no-repeat; margin-top:-10px; }
.destaque94 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_helpdesk.gif") center no-repeat; margin-top:-10px; }
.destaque95 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_hotsite.gif") center no-repeat; margin-top:-10px; }
.destaque97 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_uinet.gif") center no-repeat; margin-top:-10px; }
.destaque90 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_portaiscorporativos.gif") center no-repeat; margin-top:-10px; }
.destaque120 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_plataformasweb.gif") center no-repeat; margin-top:-10px; }
.destaque91 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_uinetdbm.gif") center no-repeat; margin-top:-10px; }
.destaque96 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_solucoes_sci.gif") center no-repeat; margin-top:-10px; }


/*..........DESTAQUES SERVIÇOS..........*/
.destaque77 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_analisemetricas.gif") center no-repeat; margin-top:-10px; }
.destaque78 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_ai.gif") center no-repeat; margin-top:-10px; }
.destaque79 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_alocacaoprofissinais.gif") center no-repeat; margin-top:-10px; }
.destaque80 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_gerconteudo.gif") center no-repeat; margin-top:-10px; }
.destaque81 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_integracao.gif") center no-repeat; margin-top:-10px; }
.destaque82 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_links.gif") center no-repeat; margin-top:-10px; }
.destaque83 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_outsourcing.gif") center no-repeat; margin-top:-10px; }
.destaque118 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_comparadoresprecos.gif") center no-repeat; margin-top:-10px; }
.destaque119 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_servico_planejamentoweb.gif") center no-repeat; margin-top:-10px; }


/*..........DESTAQUES CLIENTES..........*/
.destaque107 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque108 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque109 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque110 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque111 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque112 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque113 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque114 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque115 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque116 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque117 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque122 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque123 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque124 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque125 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque126 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque127 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque128 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque129 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque130 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque131 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque133 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque134 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque135 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque136 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque137 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque138 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque139 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque140 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque141 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque142 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque143 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque144 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque145 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque146 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque147 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque148 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque149 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque150 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque151 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque152 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque153 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque154 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque155 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque156 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque157 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque158 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque159 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }
.destaque160 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_clientes2.gif") center no-repeat; margin-top:-10px; }



/*..........DESTAQUES SOBRE A WEBROOM..........*/
.destaque103 { height:200px; width:100%; clear:both; display:block; background:url("../imagens/destaque_webroom_nossosvalores.gif") center no-repeat; margin-top:-10px; }
.destaque104 { height:200px; width:100%; clear:both; display:block; background:url("../imagens/destaque_webroom_atuacao.gif") center no-repeat; margin-top:-20px; }
.destaque147 { height:200px; width:100%; clear:both; display:block; background:url("../imagens/destaque_webroom_atuacao.gif") center no-repeat; margin-top:-20px; }
.destaque105 { height:200px; width:100%; clear:both; display:block; background:url("../imagens/destaque_webroom_nossotime.gif") center no-repeat; margin-top:-10px; }
.destaque106 { height:120px; width:100%; clear:both; display:block; background:url("../imagens/destaque_webroom2.gif") center no-repeat; margin-top:-10px; }



/*..........CAPA..........*/
/****************************************************************/
/****************************************************************/

.content p {
	text-align:justify;
	background-image: url(images/background_header.jpg);
	background-repeat: repeat-x;
}

#pg_home .content { font-size:11px; }
#pg_home .content .boxColumn { width:250px; display:inline; float:left !important; }
#pg_home .content .boxColumn .listSolucoes { width:250px; }
#pg_home .content .boxColumn .listSolucoes li { clear:both; height:130px; list-style-type:none !important; margin:0; padding:0; }
#pg_home .content .boxColumn .listSolucoes li img { float:left; width:114px; height:90px; margin-right:3px; }
#pg_home .content .boxColumn .listSolucoes .dt { idth:130px; float:left; font-size:14px; font-weight:bold; margin:3px 0 5px 0; }
#pg_home .content .boxColumn .listSolucoes .dt a { text-decoration:none; color:#75a8c3; }
#pg_home .content .boxColumn .listSolucoes .dt a:hover { text-decoration:underline; color:#fff; }
#pg_home .content .boxColumn .listSolucoes .dd { width:130px; float:left; margin-bottom:25px; }
#pg_home .content .boxColumn .listSolucoes .dd a { text-decoration:none; color:#50759a; }
#pg_home .content .boxColumn .listSolucoes .dd a:hover { text-decoration:underline; color:#fff; }


/*..........BOX'S PAG. CONTATOS..........*/
/****************************************************************/
/****************************************************************/
.content .formContatos { width:470px; float:left !important; border:1px solid #fff; margin:0px !important; padding:0px !important; }
.content .contatosEnd { width:230px; height:565px; border:1px solid #fff; padding:5px 10px; float:right; overflow:hidden; background:url("../imagens/bg_contato.png") top no-repeat; }
.content .contatosEnd h3 { font-size:13px !important; margin:35px 0 5px 0 !important; }
.content .contatosEnd h3.title_block { font-size:18px !important; }
.content .contatosEnd address { font-style:normal; margin:0 !important; }
.content .contatosEnd p { font-size:11px !important; margin:0 !important; }
.content .contatosEnd a { color:#50759a; font-weight:bold; padding:0; }
.content .contatosEnd a:hover { background:#c5d9e4; color:#50759a; text-decoration:underline }


/*..........FOOTER..........*/
/****************************************************************/
.footer { display:table; clear:both; font-size:11px; background:url("../imagens/background_footer.png") repeat; color:#000; margin:20px 0 -10px 0; text-align:center; width:100%; }
.footer .navigation {
	display:table;
	margin:10px auto;
	margin-bottom:30px;
	width:770px;
	background-image: url(images/background_header.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.footer .navigation li {
	float:left;
	margin:0 72px 0 0;
	text-align:left;
	width:180px;
}
.footer .navigation li strong { background-color:#50759a; _line-height:290%; padding:5px 20px 5px 10px; display:table; text-align:left; color:#fff; }
.footer .navigation li address { font-style:normal; color:#50759a; }
.footer .navigation a{ color:#50759a; font-weight:bold; padding:0; }
.footer .navigation a:hover{ background:#c5d9e4; color:#50759a }
.footer .webroom { width:75px; height:30px; padding:7px 15px 0 0; margin:0 auto; text-align:center; }
.footer .webroom a { width:75px; height:30px; background:url("../imagens/logo_uinet.gif") no-repeat; display:block; font-size:1px; line-height:1px; text-indent:-300px; overflow:hidden; }
.footer .copyright { color:#5c7ea1; }

/*..........FEATUREBOX..........*/
.content .featurebox { background-color:#EAEAEA; border:1px solid #CCC; display:block; margin:15px 0; padding:15px; }


/*..........ESTILOS EDITOR..........*/
/****************************************************************/
.content .listagemMarcadores { list-style-type:none !important; margin-left:10px; }
.content .listagemMarcadores li { list-style-type:none !important; display:block; padding:3px 0 3px 30px !important; background:url("../imagens/seta_success.gif") 5px 5px no-repeat !important; line-height:18px; clear:both; }

.listagemMarcadoresSimples li { list-style-type:disc !important; margin-left:20px; padding:3px 0 3px 20px; background:none; }

.titulo { display:table; line-height:normal; clear:both; font-size:23px; width:100%; margin:15px 0 0 0; }
.subtitulo { display:block; overflow:hidden; line-height:normal; clear:both; font-size:18px; width:100%; margin:0 0 -15px 0 !important; padding-top:10px; }

.tableConteudo { font-size:11px; line-height:1.3em; margin:0 0 20px 0; width:100%; border-collapse:collapse; }
.tableConteudo caption { background-color:#0E2E49; color:#FFF;  border:2px solid #FFF; font-weight:bold; padding:2px 4px; margin:0px; }
.tableConteudo thead th { background-color:#345672; color:#FFF; border:2px solid #FFF; padding:2px 5px; }
.tableConteudo tbody td { text-align:left; color:#5B5B5B; padding:2px 4px; border:2px solid #FFF; }
.tableConteudo tbody .odd { background-color:#FFF; border:1px solid #000; }
.tableConteudo tbody tr { background-color:#F5F5F5; }
.tableConteudo tfoot th { background-color:#345672; color:#FFF; text-align:right; padding:2px 10px 2px 4px; }
.tableConteudo tfoot td { text-align:center; background-color:#D9D9D9; font-weight:bold; border:1px solid #C9C6C6; }

.content .historico_news * {  }
.content .historico_news li { font-size:25px; display:table; color:#f58220; clear:both; margin:20px; }
.content .historico_news li ul { margin:0 0 0 50px; }
.content .historico_news li ul li { clear:both; display:table; margin:0; font-size:12px; }
.content .historico_news li ul li strong { font-size:15px; display:block; padding:10px 0 0 0px; /* background:url("../imagens/seta2.gif") 0px 14px no-repeat; */ }
.content .historico_news li ul li ul { margin-left:-3px; }
.content .historico_news li ul li ul li { float:left; clear:none; width:auto; display:inline; margin:3px; }
.content .historico_news li ul li ul li a { display:inline; }

#map { border:2px solid #a4a4a4; margin:0 auto; width:765px; height:350px }
.loading { font-size:30px; font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica; display:block; margin:0 auto; text-align:center; padding-top:200px; color:#999999; }
.balao { width:250px; padding-right: 10px; text-align:left; }

a, p, span, address,  { position:relative; }

.marginIMG { margin-top:30px; }
.separaTitulo { padding-top:20px; }

/*---------- pg oportunidades ------------*/

.content .direita a{ margin:-20px 0 0 0; position:relative; float:right}
.content .direita a:hover{ background:none}

/*---------- pg oportunidades formulário ------------*/

.flutua_esq{ float:left; margin-right:26px;}
.alinha { text-align:center}
