﻿/* _lcid="1033" _version="12.0.4518"_LocalBinding */  
/* Bluecore Styles*/    
body{
	font-family: Verdana, "Tahoma", "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#333333;
}

img{
	border:0px solid;
}
p {
	margin:0px 10px 15px 10px;
	font-size:11px;	
	font-family: Verdana, "Tahoma", "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#333333;
}
h2 {
	background-color:#a21421;
	font-weight:bold;
	font-size:12px !important;
	color:#FFFFFF;
	text-align:left;
	line-height:22px;
	padding-left:8px;
	margin-bottom:15px;
}
* {
	margin:0px;
	padding:0px;
}
hr {
	width:100%;
	*border:none;
	border-top:1px solid #FFF;
	border-bottom: 1px #333 solid;
	margin:30px 0 10px 0;
}
.hrBotton{
	width:100%;
	border:none;
	border-top:1px solid #FFF;
	border-bottom: 1px #333 solid;
	margin:30px 0 0px 0;
	*margin-bottom:-6px;
}
h3 {
	font-size:12px;
	color:#CC0000;
	padding: 10px 10px 10px 10px;
}
h4 {
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
h5 a {
	color:#CC0000 !important;
}
h5 a:hover {
	color:#CC0000 !important;
}
h5 {
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
a {
	font-size: 11px ;
	color:#CC0000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
ul, li {
	margin:0 0 0 7px;
	/*list-style-position:outside;
	list-style-image:url(/images/square.gif);*/
	font-size: 11px ;
	color:#000;
	/*line-height:20px;
	text-decoration:underline !important;*/
	list-style:none;
}
.input	 {
	background-color:#FFFFFF;
	border:solid 1px #DF6466;
	font-size: 12px ;
	color:#000000;
	height:20px;
	margin-bottom:2px;
	float:left;
}
.boxLabel{
	width:42px;
	float:left;
}
select {
	margin:0 0 2px 0;
}
.select {
width:180px;
margin:0 0 2px 0;
}
.select1 {
width:135px;
margin:0 0 2px 0;
}
.header1 {
	float:left;
	font:normal 11px "Tahoma";
	line-height:20px;
	margin-bottom:5px;
	margin-left:5px;
}
.header2 {
	float:right;
	font:normal 11px "Tahoma";
	line-height:20px;
	margin-bottom:5px;
	margin-right:5px;
}
.listarNoticias {
	background-color:#F7F7F7;
	margin:0;
	padding:0;
	background-image:url("/images/botao-listar-noticias.jpg");
	background-repeat:no-repeat;
	border:none;
	width:92px;
	height:30px;
	cursor:hand;
}
.listarTodos {
	background-color:#F7F7F7;
	margin:0px 10px 0px 0px;
	padding:0px;
	background-image:url("/images/botao-listar-todas-noticias.jpg");
	background-repeat:no-repeat;
	border:none;
	width:82px;
	height:24px;
	cursor:hand;
	float:right;
	
}
.solicite {
	background-color:#F7F7F7;
	margin:0px 0px 0px 0px;
	padding:0;
	background-image:url(/images/solicite.jpg);
	background-repeat:no-repeat;
	border:none;
	width:92px;
	height:25px;
	float:left;
	cursor:hand;	
}
.cancelar {
	background-color:#F7F7F7;
	margin:0px 5px 0px 0px;
	padding:0px;
	background-image:url("/images/botao-cancelar.jpg");
	background-repeat:no-repeat;
	border:hidden;
	border:none;
	width:73px;
	height:25px;
	cursor:hand;	
}
.buscar {
	background-color:#F7F7F7;
	margin:0px 5px 0px 0px;
	padding:0px;
	background-image:url("/images/botao-buscar.jpg");
	background-repeat:no-repeat;
	border:hidden;
	border:none;
	width:47px;
	height:25px;
	cursor:hand;	
}
.enviar {
	background-color:#F7F7F7;
	margin:0px 10px 0px 0px;
	padding:0;
	background-image:url("/images/botao-enviar.jpg");
	background-repeat:no-repeat;
	border:none;
	width:47px;
	height:25px;
	float:left;
	cursor:hand;
}
.ms-vb2{
	color:#000;
	font-weight:bold;
	font-size:12px;
}
.boxCentral a {
	color:#cc0000 !important;
	text-decoration:none !important;
}
.boxCentral a:hover {
	color:#cc0000 !important;
	text-decoration:underline !important;
}
.boxMenor a {
	color:#CC0000 !important;
	text-decoration:none !important;
}
.boxMenor a:hover {
	color:#CC0000 !important;
	text-decoration:underline !important;
}
.boxLateral a {
	color:#CC0000 !important;
	text-decoration:underline !important;
}
.boxLateral a:hover {
	color:#CC0000 !important;
	text-decoration:underline !important;
}
.boxCentralLogado a {
	color:#CC0000 !important;
	text-decoration:none !important;
}
.boxCentralLogado a:hover {
	color:#CC0000 !important;
	text-decoration:underline !important;
}
.boxCentralLogado {
	background-color:#F7F7F7;
	width:245px;
	height:200px;
	border:solid 1px #DF6466;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	/*IE6*/
	_height:220px;
}
.boxTxtCentralLogado {
	width:235px;
	padding:0 10px 25px 10px;
	float:left;
	font-size: 11px ;
	color:#000;
	/*IE7*/
	*padding:0 0px 25px 10px;
}
.titleCentralLogado {
	background-image:url("/images/barra-de-titulo-central.jpg");
	background-repeat:no-repeat;
	width:237px;
	height:22px;
	float:left;
	font-size: 13px  ;
	color:#CC0000;
	margin:0 0 25px 0;
	padding:6px 0 0 8px;
	/*IE7*/
	*height:28px;
}
.boxCentralTable {
	background-color:#F7F7F7;
	width:505px;
	border:solid 1px #DF6466;
	float:left;
	margin:10px 0px 0px 0px;
}
.boxTxtCentralTable {
	width:500px;
	float:left;
	font-size: 11px ;
	color:#000;
}
.titleCentralTable {
	background-image:url("/images/barra-de-titulo-central.jpg");
	background-repeat:repeat-x;
	width:497px;
	height:22px;
	float:left;
	font-size:13px;
	color:#CC0000;
	margin:0px 0px 25px 0px;
	padding:6px 0px 0px 8px;
	/*IE7*/
	*height:28px;
}
.spaceTable {
	margin:-20px 0px 10px 9px;
}
.boxCentral {
	width:258px;
	height:200px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
}
.boxNoticias {
	_height:100px !important;
	_line-height:15px !important;
	_margin:-15px 0px -14px 0px !important;
}
.boxLateral {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-bottom:3px solid #CCCCCC;
	float:left;
	margin:0px;
	padding:0px;
	width:229px;
	_margin-top:10px;
}
.boxPesquisa{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-bottom:3px solid #CCCCCC;
	float:left;
	margin:0px;
	padding:0px;
	width:229px;
	margin-top:0px;	
}
.boxTxtCentral {
	width:240px;
	padding:0px 10px 25px 10px;
	float:left;
	font-size: 11px ;
	color:#000;
	margin-top:0px;
	/*IE7*/
	*padding:0 0px 25px 10px;
}
.boxMenor {
	width:168px;
	height:200px;
	border:solid 1px #CCC;
	border-bottom:solid 3px #CCC;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
}
.boxTxtMenor {
	width:152px;
	padding:0px 0px 25px 10px;
	float:left;
	font-size:11px ;
	color:#000;
	/*IE7*/
	*padding:0px 0px 25px 10px;
}
.titleMenor {
	background-image:url("/images/barra-titulo.gif");
	background-repeat:repeat-x;
	width:160px;
	height:22px;
	float:left;
	font-size: 13px ;
	color:#636457;
	margin:0 0 25px 0;
	padding:4px 0 0 8px;
	/*IE7*/
	*height:28px;
}
.boxCentralHome {
	width:258px;
	height:150px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
}
.boxLoginCliente a {
	font-weight:bold;
	color:#000 !important;
}
.boxLoginCliente hr {
	margin:0px 0px 0px 0px;
	border-top:solid 1px #FFF;
	border-bottom:solid 1px #333;
}
.boxLoginCliente {
	width:258px;
	height:130px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
}
.titleLoginCliente {
	background-image:url("/images/barra-login-cliente.jpg");
	background-repeat:repeat-x;
	width:250px;
	height:25px;
	float:left;
	font-size: 13px  ;
	color:#FFF;
	margin:0px 0px 25px 0px;
	padding:5px 0px 0px 8px;
	text-transform:uppercase;
	/*IE7*/
	*height:28px;
}
.boxTxtLoginCliente {
	width:240px;
	padding:0px;
	float:left;
	font-size: 11px ;
	color:#333333;
	margin:-20px 0px 0px 0px;
	padding:0 0px 25px 10px;
}
.boxTxtLoginCliente hr {
	margin:5px 0px 0px 0px;
	height:1px;
	color:#CCCCCC;
	border:0px solid;
}
.boxCentralClient {
	width:258px;
	height:120px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;	
}
.boxCentralClient a {
	margin:-50px 0px 0px 0px !important;
}
.boxCentralClient hr {
	margin:5px 0px 5px 0px !important;
}
.boxConduta {
	width:258px;
	height:132px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;	
}
.boxConduta a {
	margin:-50px 0px 0px 0px !important;
}
.boxConduta hr {
	margin:5px 0px 5px 0px !important;
}
.boxRegulamentos {
	width:258px;
	height:145px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;	
}
.boxRegulamentos a {
	margin:-50px 0px 0px 0px !important;
}
.boxRegulamentos hr {
	margin:5px 0px 5px 0px !important;
}
.titleCentralHome {
	background-image:url("/images/barra-titulo.gif");
	background-repeat:repeat-x;
	width:250px;
	height:25px;
	float:left;
	font-size: 13px  ;
	color:#636457;
	margin:0px 0px 25px 0px;
	padding:5px 0px 0px 8px;
	text-transform:uppercase;
	/*IE7*/
	*height:28px;
}
.boxTxtCentralHome {
	width:240px;
	float:left;
	font-size: 11px ;
	color:#333333;
	margin:-20px 0px 0px 0px;
	padding:0px 0px 25px 10px;
}
.boxTxtCentralHome hr {
	margin:80px 0px 80px 0px;
	*height:1px;
	*border:0px solid;
	color:#CCCCCC;

}
.boxTxtCentralHome a{
	color:#333333 !important;
	font-weight:bold;
}
.boxTxtCentralHome a:hover{
	color:#333333 !important;
	font-weight:bold;	
}
.boxCentralCarreira img {
	margin:0px 0px 0px -3px;
}
.boxCentralCarreira .descricao {
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
.boxCentralCarreira hr {
	margin:0px 0px 0px 0px;
	border:0px solid;
	color:#CCCCCC;
	height:1px;
}
.boxCentralCarreira a {
	margin-left:3px ;
}
.boxCentralCarreira {
	width:258px;
	height:293px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	/*ie6*/
	_height:280px;
}
.boxCimento {
	background-color:#a31521;
	border-top:1px #6a6b5d solid;
	border-bottom:5px #8d8e7c solid;
	color:#FFF;
	width:261px;
	height:107px;
	margin:0px;
	display:inline-block;
	/*ie6*/
	_margin:10px 0px 0px 0px;
}
.boxCimento img {
	margin:10px 0px 0px 10px;
}
.boxCimento a {
	color:#FFF !important;
	font-weight:bold;
}
.boxCimento a:hover {
	color:#FFF;
	font-weight:bold;
}
.boxCimento p {
	color:#FFF;
	margin:10px 0px 0px 10px;
}
.boxConcreto {
	display:inline-block;
	background-color:#8d8e7c;
	border-top:1px #6a6b5d solid;
	border-bottom:5px #a31521 solid;
	border-right:0px solid;
	border-left:0px solid;
	width:261px;
	height:107px;
	margin:10px 0px 10px 0px;
	/*ie6*/
	color:#FFF !important;
	_margin:10px 0px 10px 0px;
	_height:105px;
}
.boxConcreto p {
	color:#FFF;
	margin:10px 0px 0px 10px;
}
.boxConcreto img {
	margin:10px 0px 0px 10px;
}
.boxConcreto a {
	color:#FFF !important;
	font-weight:bold;
}
.boxConcreto a:hover {
	color:#FFF;
	font-weight:bold;
}
.boxCentralNoticias {
	width:258px;
	height:291px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	/*ie6*/
	_height:280px;
}
.titleCentralNoticias {
	background-image:url("/images/barra-titulo.gif");
	background-repeat:repeat-x;
	width:250px;
	height:25px;
	float:left;
	font-size: 13px  ;
	color:#636457;
	/*margin:0px 0px 25px 0px;
	padding:5px 0px 0px 8px;*/
	text-transform:uppercase;
	/*IE7*/
	*height:28px;
}
.boxTxtCentralNoticias {
	width:240px;
	padding:0px;
	float:left;
	font-size: 11px ;
	color:#333333;
	margin:-20px 0px 0px 0px;
	padding:0px 0px 25px 7px;
}
.boxCentralNoticias .descricao {
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
.boxCentralNoticias hr {
	margin:5px 0px 5px 0px;
	*margin:0px 0px 0px 0px;
	*border:0px solid;
	color:#CCCCCC;
	*height:1px;
}
.boxCentralNoticias a {
	margin-left:3px ;
}
.Saibamais {
	font-weight:bold;
	color:#000000 !important;
}
.maisnoticias{
	color:#CC0000 !important;
}
.boxTxtLateral {
	width:209px;
	padding:0 10px 10px 10px;
	float:left;
	font-size: 11px ;
	color:#000;
	/*IE7*/
	*padding:0 0px 10px 10px;
}
.titleCentral {
	background-image:url("/images/barra-titulo.gif");
	background-repeat:repeat-x;
	width:250px;
	height:25px;
	float:left;
	font-size: 13px  ;
	color:#636457;
	margin:0px 0px 25px 0px;
	padding:5px 0px 0px 8px;
	text-transform:uppercase;
	/*IE7*/
	*height:28px;
}
.titleLateral {
	background-image:url("/images/barra-de-titulo-lateral.jpg");
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	font-size:13px;
	height:28px;
	padding:4px 0px 0px 8px;
	width:221px;
	text-transform:uppercase;
}
.imgHome {
	margin:0 9px 0 0;
}
.aMenos {
	font-size: 12px ;
	color:#D23747;
}
.aMais {
	font-size: 15px ;
	color:#D23747;
}
.bottom{
	padding-left:60px;
}
.bottom1 {
	float:left;
}
.bottom2 {
	width:100%;
	float:left;
	font-size: 11px ;
	line-height:20px;
	color:#666666 !important;
}
.bottom2 a {
	color:#666666 !important;
	font-size: 11px ;
	line-height:20px;
	font-weight:normal;
}
.bottom3 {
	margin-top:25px;
	width:80px;
	float:left;
	/*color:#CC0000;*/
	font-size: 11px ;
	line-height:20px;
	text-align:right;
}
.imgSpace {
	/*Box da imagem da home page*/
	margin-bottom:10px;
}
/*Conteiner da home page*/
.ms-WPHeader {
	background-image:url("/images/barra-de-titulo-central.jpg");
	background-repeat:no-repeat;
	width:261px;
	height:22px;
	float:left;
	/*IE7*/
	*height:28px;
}
.ms-standardheader {
	font-size: 13px  ;
	color:#CC0000 !important;
}
.divMaster {
	width:771px;
	margin:0pt auto;
}
html,  form {
	height:100%;
}
.body {
	background-color:#FFFFFF;
	height:100%;
	margin:0px;
}
.master {
	width:770px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
}
.masterContent {
	background-color:#FFFFFF;
}
.shadowRight {
	*height:100%;
	min-height:100%;
	width:12px;	
	background-image: url('../../Images/bl_Shadow_Right.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowLeft {
	*height:100%;
	min-height:100%;
	width:12px;	
	background-repeat:repeat-y;
	background-position:left top;
}
.spacer {
	width:12px
}
.breadcrumb { 
    color:#d23747 !important;
    font-size:10px;
    font-family:Verdana;
    width:525px;
    height:17px;
	padding:4px 0px 0px 5px;
}
.breadcrumb a {
	font-size:10px;
}
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active {
	text-decoration:underline;
    color:#d23747 !important;
	padding:4px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.breadcrumb a:hover {
    color:#d23747 !important;
	padding:4px 0px 0px 0px;    
	margin:0px 0px 0px 0px;
	text-decoration:underline;
}
.breadcrumbCurrent {
	color:#333333 !important;
	padding:4px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
.login {
	display:inline;
}
.login a:hover {
	text-decoration:underline;
}
.sharepointLogin {
	float:right;
	width:300px;
	text-align:right;
}
.sharepointLogin .ms-globallinks {
    position:relative;
}
.ms-globallinks {	
    float:right;
}
a.#zz8_Menu, a.#zz1_MyLinksMenuMenu {
    font-family: Verdana, "Trebuchet MS", Tahoma;
}
div.#zz8_Menu_t img {
    vertical-align:middle;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a, {
	color:#333333;
}
.topArea {
	background:url("../../images/bl_band.jpg") no-repeat;
	background-position:top right;
}
.topArea :active {
	text-decoration:underline;
}
.logo {
    float:left;
	height: 42px;
	font-size:14pt; 
	font-family: "Trebuchet MS",  tahoma;  
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	padding-right: 0px;
}
.logo a {
	color: #656B77;
	background-image:url("../../images/bl_logo.jpg");
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding:15px 5px 0px 75px;
}
.topLinkBar {
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.topLinkBar a,.toplinkbar a:active {
   	color: #444444;
	font-family: "Trebuchet MS",  tahoma;  
	font-size:9pt; 
	text-decoration:underline;
}
.topLinkBar a:hover {
	text-decoration:underline;
}
.topLink {
   	background: url("../../Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}	
.console {
	clear:both;
}
.search {
    margin:6px 2px 20px 2px;
    float: right;
    display:none;
}
.search .ms-sbcell .ms-sbplain {
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid !important;
    height:14px;
}
.marginClub {
	margin-top:25px !important;
}
.ms-sbplain {
	border: 1px solid #8d8e7c;
	height:19px;
	width:115px !important;
	margin-right:8px;
	font-size:12px;
	padding-top:3px;
}
.search .ms-sbcell {
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo {
    background:none;
}
.siteActionMenu {
    float:right;
}
.authoringRegion {
	background-image:url("_layouts/images/bg_caue.gif");
	width:100%;
	background-color:#EAEAEA;
	color:#333333;
}
.flashPosition{
	z-index:1;
}
.topNavContainer {
	background-image:url("/images/bg-menu.gif");
	background-repeat:repeat-x;
	height:32px;
	border: 0px solid #fdb0b9;
	border-bottom:2px solid #d4d4d4;
	margin-bottom:10px;
	z-index:10;
}
.topNav {
    *position:relative;
    *top:-1px;
}
.topNavItem {
	/*background-image: url('../../Images/bl_Navbar_Splitter.jpg');*/
	background-repeat:no-repeat;
	background-position:top right;
	font-family: Arial, "Trebuchet MS",  tahoma;  
	font-size: 13px; 
	color: #3a4663;	
	text-align:center;
	color:#FFF;
	_margin-bottom:-4px;
	text-decoration:none;
}
.topNavItem a {
	display:block;
	padding:8px 26px 0px 26px;
	height:30px;
	color:#FFF;
	text-decoration:none;
}
.topNavSelected a {
	background-image: url('/images/bg-menu-hover.gif');
	background-repeat:repeat-x;
	background-position:top center;
	color:#FFF;
	*margin-top:-1px;
	text-decoration:none;
}
.topNavHover a {
	color:#FFFFFF;
	background-image: url('/images/bg-menu-hover.gif');
	background-repeat:repeat-x;
	background-position:top center;
	margin-top:-2px;
	text-decoration:none;
}
.topNavFlyOuts {
	border-top:1px #CBD1E0 solid;
	/*IE6*/
	_margin:10px 0px 0px 0px;
}
.topNavFlyOutsItem {	
	font-family: Arial,  tahoma; 
	font-size: 9pt; 
	background-color: #ECECEC;
	border:1px #CCC solid;
	border-top-style: none;
	color:#3A4663; 
	*width:160px;
	min-width:150px;
}
.topNavFlyOutsItem a {
    display:block;
    padding:4px 5px 4px 5px;
    text-decoration:none;
}
.topNavFlyOutsHover {
	background-color: #E0E0E0;
	text-decoration:none;
}
.topNavRoundLeft, .topNavRoundRight {
    width:0px;
}
.leftNav {
	margin-right:15px;
	margin-left:7px;
	margin-top:4px;
	padding-top:0px;
	border:1px #8997BC solid;
	background-color: #D0D6E3;
	width:160px;
}
.leftNavSpacer {
	width:160px;
}
.leftNavSelected {
	background-color: #B2BCD3;
	color: #F4F5F9;
	border-top:1px #B2BCDD solid;
	border-bottom:1px #B2BCDD solid;
	line-height:14pt;
}
.leftNav1, .leftNav2, .leftNav3 {
	color: #354260;
}
.leftNav1, .leftNav2, .leftNav3 a:hover {
	text-decoration:none;
}
.leftNav1 {
	font-family: "Trebuchet MS",  tahoma;  
	font-size: 8pt; 
	/*font-weight:bold;*/ 
	line-height:14pt;
}
.leftNav1 a {
	font-family: "Trebuchet MS",  tahoma;  
	font-size: 9pt; 
	/*font-weight:bold;*/ 
	padding-left:5px;
	display:block;
	padding-right:10px;
	text-decoration:none;
}
.leftNav2 {	
	font-family: "Trebuchet MS",  tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav2 a {
	padding-left:10px;
	display:block;
	padding-right:10px;
	text-decoration:none;
}
.leftNav3 {	
	font-family: "Trebuchet MS",  tahoma;  
	font-size: 8pt; 
	line-height:14pt;
	text-decoration:none;
}
.leftNav3 a {
	padding-left:18px;
	display:block;
	padding-right:10px;
	text-decoration:none;
}
.leftNavHover {
	background-color: #596E9E;
	color:#FFFFFF;
}
.leftNavFlyOuts {
	font-family: "Trebuchet MS", Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;
}
.leftNavFlyOutsItem {
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a {
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
	text-decoration:none;
}
.leftNavFlyOutsHover {
	background-color: #B2BCD3;
}
.Title {
	background-image:url("../../../images/barra-titulo.gif");
	background-repeat:repeat-x;
	border:medium none;
	color:#636457;
	float:left;
	font-size:14px;
	font-weight:normal;
	height:25px;
	margin:0;
	padding-left:10px;
	padding-top:3px;
	width:518px;
}
h1 {
	background-image:url("../../../images/barra-titulo.gif");
	background-repeat:repeat-x;
	border:medium none;
	color:#636457;
	float:left;
	font-size:14px;
	font-weight:normal;
	height:25px;
	margin:0;
	padding-left:10px;
	padding-top:3px;
	width:518px;
}

.pageTitle {
	font-size: 13px;
	color:#CC0000;
	font-weight:bold;
	clear:both;
}
.pageTitle span {
	margin:0px;
	padding:0px;
}
.mainContainer {
	margin-left:10px;
	margin-right:10px;
}
.bottomLinkBar {
	font-family: "Trebuchet MS",  tahoma;
	font-size: 8pt;
	color: #999999;
	float:none;
}
.mainContent div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb {}
div.ms-wikieditouter {
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter {
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
.left {
	float:left;
	margin:0px 10px 0px 0px;
	/*IE6*/
	_margin:0px 9px 0px 0px;
}
.right {
	float:right;
	margin:0px 10px 0px 0px;
}
.ms-rteCustom-ArticleHeadLine {
	font-size:12px;
	font-weight:bold !important;
	color:#CC0000 !important;
}
.linkCont li {
	text-decoration:underline !important;
	margin:0 0 0 7px;
	padding:0;
	font-size:11px;
	color:#000;
	line-height:20px;
}
.moduloInt{
	float:right;
	vertical-align:top;
	width:230px;
	margin:-61px 0px 5px 0px;
}
.tudo {
	float:left;
	padding:0px;
	border:none;
	margin:0px 10px 0px 10px;
	_margin:0px 10px -9px 10px;

}
.rodape{
	clear:both;
}
.ms-vb {
	display:none !important;
}
.pagIframe {
	width:790px;
	height:800px;
	border:0px solid transparent;
}
.bread {
	color:#d23747 !important;
    font-size:11px;
    font-family:Tahoma;
    border:1px solid #d23747;
    height:17px;
    background-color:#f7f7f7;
	padding:4px 0px 0px 5px;
	margin:0px 0px 10px 0px;
	width:755px;
}
.mae {
	width:530px;
	height:320px;
	/*IE6*/
	_width:500px;
}	
.prod1 p {
	width:120px;
	padding:5px 20px 0px 20px;
	float:left;
}
.prod2 {
	width:100%;
	text-align:center;
}
.prod2 p {
	float:left;
	text-align:center;
	padding:5px 0px 0px 100px;
}
.boxProd {
	background-color:#F7F7F7;
	border:solid 1px #DF6466;
	width:170px;
	height:150px;
	position:absolute;
	padding:0px 0px 0px 0px;
	margin:150px 0px 0px 320px;
	/*IE7*/
	*margin:15px 0px 20px 0px;
	*padding:0px 0px 0px 0px;
}
.titleProd {
	background-image:url("/images/barra-titulo.gif");
	background-repeat:repeat-x;
	width:163px;
	border-bottom:solid 1px #DF6466;
	height:22px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	padding:3px 0px 0px 7px;
}
.boxProd , .mae a {
	color:#cc0000 !important;
	text-decoration:none !important;
}
.boxProd , .mae a:hover {
	color:#cc0000 !important;
	text-decoration:underline !important;
}
.boxTxtProd {
	width:160px;
	padding-left:10px;
	margin-top:15px;
	float:left;
	font-size:11px;
	color:#000;
	/*IE7*/
	*padding:0 0px 10px 10px;
}
.titleconsult {
	background-image:url("/images/barra-titulo.gif");
	background-repeat:repeat-x;
	width:222px;
	border-bottom:solid 1px #DF6466;
	height:22px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	padding:3px 0px 0px 7px;
	/*IE6*/
	_width:222px;
}
.boxTxtconsult {
	width:220px;
	padding:5px 0px 0px 10px;
	float:left;
	font-size:11px;
	color:#000;
	/*IE7*/
	*padding:5px 0px 10px 10px;
	/*IE6*/
	_width:210px
}
.titleDicas {
	background-image:url("/images/barra-titulo.gif");
	background-repeat:repeat-x;
	width:222px;
	border-bottom:solid 1px #DF6466;
	height:22px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	padding:3px 0px 0px 7px;
}
.boxTxtDicas {
	width:220px;
	padding:5px 0px 0px 10px;
	float:left;
	font-size:11px;
	color:#000;
	/*IE7*/
	*padding:5px 0px 10px 10px;
}
dt{
	color:#333;
	margin:0px 0px 5px 0px;
	font-weight:bold;
	font-size:12px;
}
dd {
	margin:2px 0px 0px 35px;
	font-size:11px;
	text-decoration:inherit;
}
#content dt {
	cursor:hand; 
	font-size:11px !important;
}
#content dd {
	font-size:11px !important;
	margin-left:0px;
}
.boxCentralNoticias dd {
	margin:-5px 0px 10px 0px !important;
	/*IE7*/	
	*margin:10px 0px;
	/*IE6*/	
	_margin:0px;
}
#pesquisar {
	 position:absolute;
	 margin:35px 0px 0px 540px;
	 display:none;
}
#pesquisar .search {
	border:solid 0px transparent;
}
fieldset {clear:both;}
legend {padding:0px 10px 0px 5px;}
.form{
	padding:15px 0px 0px 15px !important;
	width:430px;
}
.spac {
	margin-left:180px !important;
}
.form dt {
	float:left;
	width:180px;
	text-align:right;
	font-weight:bold;
	margin:0px 5px 15px 15px;
	height:20px;
	/*IE6*/
	_height:18px;
	_width:190px;
}
.form dd {margin:0px 0px 15px 15px;}
.botAdd {margin:0px 0px 25px 180px;}
.botSave {margin:25px 0px;}
.color {color:#CC0000 !important;}
.configure {margin:50px 0px 25px 20px;}
.configure2 {margin:0px 0px 0px 20px;}
.boxLateral .btnBranco{
float:right;
}
.mapQuality {
	padding:10px 0px 10px 0px !important;
	margin:0px 0px 25px 0px !important;
}
.mapQuality dt {
	float:left;
	width:170px;
	text-align:right;
	font-weight:bold;
	margin:0px 5px 10px 15px;
}
.mapQuality dd {
	margin:0px 0px 10px 15px;
}
.message {
	margin-left:185px;
}
.contentProduct td {
	padding:0px 5px;
	background-color:#FFF;
	color:#333333;
	font-size:11px;
}
.contentProduct th	 {
	padding:0px 5px;
	background-color:#f7f7f7;
	font-size:11px;
}
.spaceContentProd {
	font-size:11px;
}
.buttomHide {
	margin:15px 0px 0px 0px;
}
.breadcrumbMQ {
	width:765px;
	color:#d23747 !important;
    font-size:11px;
    font-family:Tahoma;
    border:1px solid #d23747;
    height:17px;
    background-color:#f7f7f7;
	padding:4px 0px 0px 5px;
	margin:0px 0px 10px 0px;

}
.results {
	width:790px !important;
	padding:10px 0px 0px 10px;
	/*IE*/
	_width:750px !important;
}
.tudoMQ {
	width:770px;
	float:left;
	margin:0px 0px 0px 0px !important;
	vertical-align:top;
	border:1px #CCCCCC solid;
	padding:0px;
	margin:0px 10px 0px 10px;
	color:#333333 !important;
	/*IE6*/
	_margin:0px 10px -9px 10px;
}
#TitleMQ {
	background-image:url("../../../images/barra-titulo.gif");
	background-repeat:repeat-x;
	border:medium none;
	color:#636457;
	float:left;
	font-size:14px;
	font-weight:normal;
	height:25px;
	margin:0;
	padding-left:10px;
	padding-top:3px;
	width:760px;	
	float:left;
}
.ressellers {
	margin-top:5px;
}
.ressellers select{
	margin-bottom:6px;
}
.spacMensage {
	margin:10px 0px 0px 0px;
	width:100%;
	text-align:right;
}
.spacMensageQuality {
	margin:10px 0px 0px -50px;
	width:100%;
	text-align:right;

}
.details {color:#CC0000 !important;}
.newsList a:hover {text-decoration:underline !important;}
.newsList dt {
	margin:10px 0px;
	font-size:11px;
}
.back {color:#CC0000 !important;}
.back a:hover {text-decoration:underline !important;}
.newsList dd {margin:5px 35px;}
.resellersButtom{
	background-color:#F7F7F7;
	background-image:url("/images/botao-em-branco.jpg");
	background-repeat:no-repeat;
	border:none;
	width:92px;
	height:25px;
	cursor:hand;
	color:#656565;
	font-family:Tahoma;
	font-size:12px;
}
.Left {
	float:left;
}
.pagsLink {
	margin:10px;
}
.selectResellers{
	width:180px;
}
.selectCity {
	width:127px
}
.selectUf {
	width:45px;
}
.internalRight{
	float:left;
	margin:-63px 0px 0px 7px;
}
.tableBorder {
	border:solid 1px #CCCCCC;
	margin:15px 0px 15px 0px;
}
#acessibilidade {
	height:21px;
}
.inputTell {
	width:50px !important;
}
.resultsResellers {
	margin:10px 0px;
}
td.ms-sbcell {
	border:0px solid !important;
}
td.ms-sbtext {
	display:none !important;
}
.spaceLogin {
	margin:0px 0px 0px 5px;
	/*ie6*/
	_margin:0px 0px 0px 0px;
}
.newsForm dt {
	float:left;
	font-size:12px;
	width:42px;
	text-align:right;
	font-weight:bold;
	margin:5px 5px 5px 0px;
	/*IE6*/
	_margin:0px 0px 0px 0px;

}
.newsForm dd {
	margin:5px 0px 5px 15px;
	/*IE6*/
	_margin:0px 0px 0px 0px;
}
.newsletterForm dt {
	/*IE6*/
	_margin:10px 0px 5px 0px;
}
.newsletterForm dd {
	/*IE6*/
	_margin:10px 0px 5px 0px;
}
#ctl00_ctl12_g_49fdfbba_b589_487f_854e_7fd14d42d456_ctl00_txtPassword {
	_margin:0px 0px 0px -7px;
}
#consultoria {
	margin-top:10px;
}
.textBold {
	font-weight:bold !important;
}
#RegioesAtuacaoMenor {
	margin:0px 0px 10px -2px !important;
	/*IE6*/
	margin:0px 0px 10px 1px !important;
}
#Carreira {
	margin:0px 5px 0px 0px;
}
.heightIe {
	_margin:0px 0px -17px 0px !important;
	_height:50px !important;
}
.heightNoticias {
	_margin:0px 0px -17px 0px !important;
	_height:50px !important;
}
#sobreCeue {
	margin:0px 5px 0px 0px;	
}
#VagasDisponiveis {
	margin:0px 5px 0px 0px;
	/*IE6*/	
	_margin:0px 5px 0px 1px;
}
.webPartMore {
	height:210px !important;	
}
.sobreProd {
	margin:0px 0px 0px 0px !important;
}
.view {
	text-align:right;
	margin-top:20px;
}
#Paginacao {
	width:100%;
	text-align:center;
}
.Paginator {
	color:#CC0000 !important;
}
.messengerCenter {
	text-align:center;
	margin:10px 0px;
}
.colorFont {
	color:#CC0000;
}
.headertitle a {
	color:#CC0000 !important;
}
.headertitle a:hover {
	color:#CC0000 !important;
	text-decoration:underline;	
}
#header a {
	color:#666666 !important;
}
#header a:hover {
	color:#666666 !important;
	text-decoration:underline;
}
.level-item-pos a {
	color:#CC0000 !important;
}
.level-item-pos a:hover {
	color:#CC0000 !important;
	text-decoration:underline;
}
.marginInput {}
.ms-PartSpacingVertical{
	_display:none;
	*margin:10px 0px 0px 0px !important;
}
.heightAll {
	border:1px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	width:528px;
	/*ie6*/
	_width:508px !important;
}
.tdMid{
	width:10px;	
}
.tdRight{
	width:230px;
}
.tableBread{
	margin-bottom:10px;
}
.tdBread1{
	width:528px;
	border-bottom:1px solid #cccccc;
}
.tdBreadMid{
	width:10px;
}
.tdBread2{
	width:230px;
	border-bottom:1px solid #cccccc;

}
.access {
	color:#8d8e7c;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	line-height::22px;
	float:right;
	margin-right:5px;
	margin-bottom:5px;
}
.access a{
	color:#8d8e7c;
}
.divisionBar {
	margin:0px 10px 0px 10px;
	color:#cccccc;
}
.enqueteMensagem {
	margin:30px 0px 0px 0px;
	text-align:center;
}
.boxBuscaInt{	
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-bottom:3px solid #CCCCCC;
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	_margin-top:10px;	
}
.pageContent {
	margin:0px;
	width:508px !important;
	display:inline-block;
}
.spaceImg {
	margin:0px 10px 0px 0px;
}
.pageContent dt {
	color:#333;
}
.pageContent dd {
	color:#333;
}
.ms-WPBody td {
	font-size:11px !important;
}
.boxLateral input{	
	border:1px solid #8D8E7C;
	padding-top:3px;
	font-size:12px;
	height:19px;
	width:152px;
}
.btnBranco {
	background-color:#FFFFFF !important;
	margin:0px 10px 0px 0px;
	background-image:url("/images/botao-em-branco.jpg");
	background-repeat:no-repeat;
	border:none;
	width:72px !important;
	height:24px !important;
	cursor:hand;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	border: 0px solid !important;
	padding-left:18px;
	*padding-left:19px;

}
.btnBrancoMaior {
	background-color:#FFFFFF;
	margin:0px 10px 0px 0px;
	background-image:url("/images/botao-em-branco-maior.gif");
	background-repeat:no-repeat;
	border:none;
	width:84px !important;
	height:24px !important;
	cursor:hand;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	border: 0px solid !important;
	padding-left:18px;
	*padding-left:19px;

}
.spaceBox {
	margin:0px 0px 0px -5px;
	/*ie6*/
	_margin:0px 0px 0px 0px;
}
.spaceClient {
	margin-bottom:39px !important;
}
.spacePerformanceRegions {
	margin-bottom:0px !important;
}
.poll{
	margin:10px 0px 10px 0px;
}
.poll input {
	margin:5px 0px 0px 10px;
}
.poll hr {
	margin:0px 0px 10px 0px;
}
.firstParagraph {
	margin:15px 10px 25px 0px;
}
.managementEnvir {
	float:left;
	margin:0px 20px 0px 0px;
}
.call {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	margin:5px 0px 5px 0px;
}
.titleCall {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	margin:10px 0px 15px 0px;
}
.environment {
	margin:0px 0px 0px 0px;
	color:#CCCCCC;
}
.description {
	margin:0px 0px 8px 0px;
}
.lineSustain {
	margin:0px 0px 8px -10px;
	color:#CCCCCC;
}
.divSustainability {
	margin:15px 0px 0px 0px;
}
.saibaMais {
	margin:0px 0px 0px 5px;
}
.spaceTop {
	margin-top:8px;
}
.spaceNews {
	margin:0px 0px 0px 0px;
}
.spaceCimento {
	margin-top:29px;
}
.alternate{
	background-color:#eff0e8;
	padding:0px 20px 5px 10px;
	line-height:16px;
	margin-right:-10px;
	margin-left:0px;
}
h6 {
	background-color:#a21421;
	font-weight:bold;
	font-size:12px !important;
	color:#FFFFFF;
	text-align:left;
	line-height:22px;
	padding-left:8px;
	margin-bottom:15px;
}

.marginPremios {
	margin:0px 10px 15px 10px !important; 
}

.esqueceLogin a {
	font-size:9px;
	font-weight:normal !important;
	color:#a21421 !important;
	text-decoration:underline !important;
}
.lineLogin	hr {
	margin:5px 0px 0px 0px;
	height:1px;
	color:#CCCCCC;
	border:0px solid;
	width:100%;
}
.masterGetao {
	margin-bottom:25px;
}
.masterGetao hr {
	margin:5px 0px 0px 0px;
	height:1px;
	color:#CCCCCC;
	border:0px solid;
	width:100%;
}
.boxCentralProf {
	width:258px;
	height:130px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.formFap{}
.formFap td{
	padding:2px 5px 3px 5px;
	height:30px;
}
.formFap .decription{
	width:150px;
	text-align:right;
	font-weight:bold;
}
.MessageFaq{
	vertical-align:top;
}
/*Cauê convida*/
.masterInvites{
	width:500px;
	_width:490px;
	display:inline-block;
	margin-bottom:15px;
	_margin:0px;
}
	.inviteTop{
		width:500px;
		_width:490px;
		margin:0px;
	}
	.inviteLeft{
		width:256px;
		float:left;
		margin:20px 0px 0px 10px;
		_margin:0px;
	}
		.location{}
			.location img{
				float:left;
				border:0px solid;
				margin-left:2px;
			}
			.location .firstLocation{
				margin-top:-15px;
			}
			.location ul{
				clear:both;
			}
				.location ul li{
					width:127px;
					height:10px;
					margin:5px 0px 10px -3px;
					font-size:9px;
					font-weight:bold;
					float:left;
				}

		.listLeft{
			float:left;
			list-style:none;
			width:120px;
			margin-top:10px;
		}
			.listLeft li{
				float:left;
				list-style:none;
				font-size:9px;
				font-weight:bold;
				color:#7a7878;
				margin:2px 5px 3px 5px;
			}
		.listRight{
			float:right;
			list-style:none;
			width:120px;
			margin-top:10px;
			_margin-top:-50px;
		}
			.listRight li{
				float:left;
				list-style:none;
				font-size:9px;
				font-weight:bold;
				color:#7a7878;
				margin:2px 5px 3px 5px;

			}

	.inviteRight{
		width:204px;
		border:5px solid #a21421;
		float:left;
		margin:20px 0px 0px 15px;
		_margin:0px;
	}
		.inviteRight img{
			border:0px solid;
		}
/*menu IE 8*/
.zz1_GlobalNav_0{
	z-index:2;
}
/*Somente pra IE 6*/
.noticiaSpace {
	_margin-top:10px;
	_margin-bottom:10px;
}

.clientLess {
	_height:100px;
}
/*----*/
/*----- Cimentos Brasil -----*/
.homeCimentosBrasil{
	height:473px;
}
.HomeCB img{
	width:771px;
}
.headerCimentosBrasil{
	margin:0px;
}
	.menuCB{
		border:1px solid #cccccc;
		width:219px;
	}
		.menuCB td{
			border-bottom:1px solid #cccccc;
			padding:15px 5px;
		}
		.menuCB .menuSpace{
			border:0px solid !important;
			width:10px;
		}
		.menuCB td a{
			color:#333333;
			font-size:12px;
		}
		.menuCB td a:hover{
			text-decoration:none;
		}
		.menuCB a img{
			margin-right:10px;
		}
		.menuCB .firstItem{
			height:5px;
			background-color:#8d8e7c;
			margin:0px !important;
			padding:0px !important;
		}
		.menuCB .lastItem{
			border:0px solid !important;
		}
		
.BottomLeftZoneArea {
	width:258px;
	min-height:150px;
	border:1px solid  #CCC;
	border-bottom:3px solid #CCC;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family: Verdana, "Tahoma", "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	color:#333333 !important;
	font-size:11px !important;
}
	.titleBottomLeftZoneArea {
		background-image:url("/images/barra-titulo.gif");
		background-repeat:repeat-x;
		width:250px;
		height:25px;
		float:left;
		font-size: 13px  ;
		color:#636457;
		margin:0px 0px 0px 0px;
		padding:5px 0px 0px 8px;
		text-transform:uppercase;
		/*IE7*/
		*height:28px;
	}
	.BottomLeftZoneArea table {
		margin:0 0 5px 5px;
	}
		.BottomLeftZoneArea table a {
			margin-right:25px !important;
			color:#CC0000 !important;
			text-decoration:none !important;
		}
		.BottomLeftZoneArea table a:hover {
			color:#CC0000 !important;
			text-decoration:underline !important;
		}
#ctl00_ctl18_g_7c698dc8_968a_4435_9dfd_397363293a99_ctl05 {
	margin:5px 0 10px 0;
}
.RSM-poll-results-table {
	margin:0 !important;
}
.RSM-poll-results-graphic {
	width:95px !important;
}
/*----- /Cimentos Brasil -----*/
@media print{
	.printOff , .breadcrumb  , .siteActionMenu , .moduloInt , .sharepointLogin , .rodape , .bottom , .tableBread{
	display:none !important;
	}
	.Title , .tudo{
		display:inline !important;
		width:100% !important;
		border: 0px solid !important;
	}
	.printOn{
	
		width:100%;
	
	}
	
}







