/* CSS Document */


/* TEXTO ---------------------------------------------------------------------------------- */
.texto{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	line-height:14px;
	color: #555d71;
}
.texto a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #555d71;
	text-decoration:none;
}
.texto a:hover{text-decoration:none; color:#ff6600;}

.textobotao{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #555d71;
}


/* TEXTO ---------------------------------------------------------------------------------- */
.textoorange{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #ff6600;
}
.textoorange a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #ff6600;
	text-decoration:none;
}
.textoorange a:hover{text-decoration:underline;}



/* TEXTO DATA ---------------------------------------------------------------------------------- */
.textodata{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #999999;
}
.textodata a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color: #999999;
	text-decoration:none;
}
.textodata a:hover{text-decoration:none;}



/* TEXTO BOX CAC ---------------------------------------------------------------------------------- */
.textocac{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	color: #ffffff;
}
.textocac a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	color: #ffffff;
	text-decoration:none;
}
.textocac a:hover{text-decoration:underline;}



/* SMALLTEXT ---------------------------------------------------------------------------------- */
.smalltext{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #555d71;
}
.smalltext a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #555d71;
	text-decoration:none;
}
.smalltext a:hover{text-decoration:underline;}


/* SMALLTEXTLIGHT ---------------------------------------------------------------------------------- */
.smalltextlight{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #999999;
}
.smalltextlight a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #999999;
	text-decoration:none;
}
.smalltextlight a:hover{text-decoration:none; color:#ff6600;}



/* TÍTULO ---------------------------------------------------------------------------------- */
.titulo{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:14px;
	color: #ff6600;
}
.titulo a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:14px;
	color: #ff6600;
	text-decoration:none;
}
.titulo a:hover{text-decoration:underline;}



/* COPYRIGHT ---------------------------------------------------------------------------------- */
.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #999999;
}
.copyright a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #999999;
	text-decoration:none;
}
.copyright a:hover{text-decoration:none; color:#ff6600;}



/* FORMULÁRIO -------------------------------------------------------------------------------------------------- */
#formulario select, #formulario input, #formulario textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555d71;
	border: 1px solid #999999;
	background-image:url(imgs/bg_textfield.gif);
	background-repeat:no-repeat;
	height: 18px;
}

.texto_bot{
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: center;
	line-height:14px;
	color: #555d71;
}


/* BULLET LIST-------------------------------------------------------------------------------------------------- */
#listaarrow ul{
	list-style: none;
	margin:0px 0px 0px 0px;/*top right bottom left*/
	padding:0px 0px 0px 0px;/*top right bottom left*/
}

#listaarrow li{
	list-style-image:url(imgs/bulletarrow.gif);
	padding: 0px 0px 0px -15px;/*top right bottom left*/
	margin: 0px 0px 0px 15px;/*top right bottom left*/
}






/* LEFT MENU -------------------------------------------------------------------------------------------------- */
ul.lista{float:left;width:161px;list-style:none;margin:0px;padding:0px;}

li.botao{
	float: left;
	display: block;
	width: 161px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	list-style: none;	
		
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
}
li.botao a, li.botao a:hover {
	width: 100%;
	max-width: 155px;
	display: block;
	padding: 4px 0px 4px 6px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
	border-top: 1px solid #ffffff;	
}
li.botao a:hover{background-color: #dadce1;}



li.botaoon{
	float: left;
	display: block;
	width: 161px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	list-style: none;
		
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
}
li.botaoon a{
	width: 100%;
	max-width: 155px;
	display: block;
	padding: 4px 0px 4px 6px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
	border-top: 1px solid #ffffff;
	background-color:#dadce1;
}



li.subbotao{
	float: left;
	display: block;
	width: 161px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	list-style: none;	
		
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
}
li.subbotao a, li.subbotao a:hover {
	width: 100%;
	max-width: 145px;
	display: block;
	padding: 4px 0px 4px 16px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
	background-image:url(imgs/leftmenu_sublinkbg.jpg);
	background-repeat:no-repeat;
	border: none;
}
li.subbotao a:hover{
	background-image:url(imgs/leftmenu_sublinkbgon.jpg);
	background-repeat:no-repeat;
}


li.subbotaoon{
	float: left;
	display: block;
	width: 161px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	list-style: none;	
		
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
}
li.subbotaoon a{
	width: 100%;
	max-width: 145px;
	display: block;
	padding: 4px 0px 4px 16px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;	
	background-image:url(imgs/leftmenu_sublinkbgon.jpg);
	background-repeat:no-repeat;
	border: none;
}














li.subsubbotao{
	float: left;
	display: block;
	width: 161px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	list-style: none;	
		
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
}
li.subsubbotao a, li.subsubbotao a:hover {
	width: 100%;
	max-width: 138px;
	display: block;
	padding: 4px 0px 4px 23px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
	background-image:url(imgs/leftmenu_subsublinkbg.jpg);
	background-repeat:no-repeat;
	border: none;
}
li.subsubbotao a:hover{
	background-image:url(imgs/leftmenu_subsublinkbgon.jpg);
	background-repeat:no-repeat;
}


li.subsubbotaoon{
	float: left;
	display: block;
	width: 161px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/
	list-style: none;	
		
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;
}
li.subsubbotaoon a{
	width: 100%;
	max-width: 138px;
	display: block;
	padding: 4px 0px 4px 23px; /*top right bottom left*/
	margin: 0px 0px 0px 0px; /*top right bottom left*/	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #555d71;	
	background-image:url(imgs/leftmenu_subsublinkbgon.jpg);
	background-repeat:no-repeat;
	border: none;
}










/* FOTOS -------------------------------------------------------------------------------------------------- */

.foto{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}



/* CLIENTE LOGO -------------------------------------------------------------------------------------------------- */

.clientlogo{
	 border:1px solid #cdcdcd;
	 margin-right:14px;
	 margin-bottom:14px;
	 float:left;
	 position:relative;
	 display:table;	
}


