

.greytext, .greytext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;
	text-align:justify;	
}
.greytext a{text-decoration:none;}
.greytext a:hover{text-decoration:underline;}


.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.tip{
	cursor:help;
}

.smallgreytext, .smallgreytext a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
.smallgreytext a:hover{
	text-decoration:underline;
}


.smallgreytextbold, .smallgreytextbold a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
.smallgreytextbold a:hover{
	text-decoration:underline;
}



.titleblue, .titleblue a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:16px;
	color: #6699cc;	
}
.titleblue a{text-decoration:none;}
.titleblue a:hover{text-decoration:underline;}


.titlered, .titlered a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:16px;
	color: #b30000;	
}
.titlered a{text-decoration:none;}
.titlered a:hover{text-decoration:underline;}


.titleorange, .titleorange a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:16px;
	color: #f48400;	
}
.titleorange a{text-decoration:none;}
.titleorange a:hover{text-decoration:underline;}


.titlegreen, .titlegreen a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	line-height:16px;
	color: #33ad33;	
}
.titlegreen a{text-decoration:none;}
.titlegreen a:hover{text-decoration:underline;}


.asterisco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #cc0000;
}


.caseitem{
	padding: 0px 0px 0px 20px;/*top right bottom left*/
	margin: 0px 0px 2px 0px;/*top right bottom left*/
	
	display:block;

	height:16px;	

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;	
	background:url(imgs/ico_pdf.gif) no-repeat left top;
	text-decoration: none;
}



.formbot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}



.logoparceiro{
	float:left;
	margin-right:20px;
	margin-bottom:5px;
	border:1px solid #cccccc;
}

.logocliente{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	border:1px solid #cccccc;
}


/*BULLETS NO TEXTO*/
/*BLUE-------------------------------------------------------------------*/
#corpoblue a{
	color:#6699cc;
	text-decoration:none;
}
#corpoblue a:hover{
	text-decoration:underline;
}
#corpoblue ul{
	list-style:none;
	margin: 10px 0px 0px 20px;/*top right bottom left*/	
	padding:0px;
}
#corpoblue li{	
	padding: 0px 0px 0px 10px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;	
	background:url(imgs/bullet_blue.gif) no-repeat left 6px;	
	text-decoration: none;	
}
#corpoblue li a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	/*color: #666666;*/
	text-decoration: none;
}
#corpoblue li a:hover{
	text-decoration: underline;	
}
/*RED-------------------------------------------------------------------*/

#corpored a{
	color:#b30000;
	text-decoration:none;
}
#corpored a:hover{
	text-decoration:underline;
}
#corpored ul{
	list-style:none;
	margin: 10px 0px 0px 20px;/*top right bottom left*/	
	padding:0px;
}
#corpored li{	
	padding: 0px 0px 0px 10px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;	
	background:url(imgs/bullet_red.gif) no-repeat left 6px;	
	text-decoration: none;	
}
#corpored li a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	/*color: #666666;		*/
	text-decoration: none;
}
#corpored li a:hover{
	text-decoration: underline;	
}

/*ORANGE-------------------------------------------------------------------*/
#corpoorange a{
	color:#f48400;
	text-decoration:none;
}
#corpoorange a:hover{
	text-decoration:underline;
}
#corpoorange ul{
	list-style:none;
	margin: 10px 0px 0px 20px;/*top right bottom left*/	
	padding:0px;
}
#corpoorange li{	
	padding: 0px 0px 0px 10px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;	
	background:url(imgs/bullet_orange.gif) no-repeat left 6px;	
	text-decoration: none;	
}
#corpoorange li a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	/*color: #666666;		*/
	text-decoration: none;
}
#corpoorange li a:hover{
	text-decoration: underline;	
}

/*GREEN-------------------------------------------------------------------*/
#corpogreen a{
	color:#33ad33;
	text-decoration:none;
}
#corpogreen a:hover{
	text-decoration:underline;
}
#corpogreen ul{
	list-style:none;
	margin: 10px 0px 0px 20px;/*top right bottom left*/	
	padding:0px;
}
#corpogreen li{	
	padding: 0px 0px 0px 10px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;	
	background:url(imgs/bullet_green.gif) no-repeat left 6px;	
	text-decoration: none;	
}
#corpogreen li a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	/*color: #666666;		*/
	text-decoration: none;
}
#corpogreen li a:hover{
	text-decoration: underline;	
}



/*LEFT MENU -------------------------------------------------------------------------------------------------- */
/*Definições gerais obrigatórias para funcionar em IE, FF e Ópera*/
ul.leftmenu{
	width:127px;
	list-style:none;
	margin:0px;
	padding:0px;
}
/*BLUE ---------------------------------------------------------------------- */
li.botaoblue{	
	display: block;
	width: 127px;
	height:20px;
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
}
li.botaoblue a{
	width: 100%;
	max-width: 112px;
	display: block;
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;		
	background:url(imgs/bullet_blue.gif) no-repeat 6px center #efefef;
}
li.botaoblue a:hover{background-color: #e1e1e1;}

li.botaoblueselected{	
	display: block;
	width: 127px;
	height:20px;
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
}
li.botaoblueselected a{
	width: 100%;
	max-width: 112px;
	display: block;
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;		
	color: #ffffff;	
	background:url(imgs/bullet_white.gif) no-repeat 6px center #6699cc;
}


/*RED ---------------------------------------------------------------------- */
li.botaored{	
	display: block;
	width: 127px;
	height:20px;
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
}
li.botaored a{
	width: 100%;
	max-width: 112px;
	display: block;
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;		
	background:url(imgs/bullet_red.gif) no-repeat 6px center #efefef;
}
li.botaored a:hover{background-color: #e1e1e1;}

li.botaoredselected{	
	display: block;
	width: 127px;
	height:20px;
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
}
li.botaoredselected a{
	width: 100%;
	max-width: 112px;
	display: block;
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;		
	color: #ffffff;	
	background:url(imgs/bullet_white.gif) no-repeat 6px center #b30000;
}


/*ORANGE ---------------------------------------------------------------------- */
li.botaoorange{	
	display: block;
	width: 127px;
	height:20px;
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
}
li.botaoorange a{
	width: 100%;
	max-width: 112px;
	display: block;
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;		
	background:url(imgs/bullet_orange.gif) no-repeat 6px center #efefef;
}
li.botaoorange a:hover{background-color: #e1e1e1;}

li.botaoorangeselected{	
	display: block;
	width: 127px;
	height:20px;
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
}
li.botaoorangeselected a{
	width: 100%;
	max-width: 112px;
	display: block;
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;		
	color: #ffffff;	
	background:url(imgs/bullet_white.gif) no-repeat 6px center #f48400;
}


/*GREEN ---------------------------------------------------------------------- */
li.botaogreen{	
	display: block;
	width: 127px;
	height:20px;
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
}
li.botaogreen a{
	width: 100%;
	max-width: 112px;
	display: block;
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;		
	background:url(imgs/bullet_green.gif) no-repeat 6px center #efefef;
}
li.botaogreen a:hover{background-color: #e1e1e1;}

li.botaogreenselected{	
	display: block;
	width: 127px;
	height:20px;
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 5px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;	
}
li.botaogreenselected a{
	width: 100%;
	max-width: 112px;
	display: block;
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;		
	color: #ffffff;	
	background:url(imgs/bullet_white.gif) no-repeat 6px center #33ad33;
}







/*SUBMENU (MAC)-------------------------------------------------------------------------------------------------- */
/*Definições gerais obrigatórias para funcionar em IE, FF e Ópera*/
ul.submenu{
	width:138px;
	list-style:none;
	margin:0px;
	padding:0px;
}
/*BLUE ---------------------------------------------------------------------- */
li.subbotblue{	
	display: block;
	width: 138px;	
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: none;	
}
li.subbotblue a{
	width: 100%;
	max-width: 123px;
	display: block;
	padding: 4px 0px 5px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;		
	background:url(imgs/bullet_white.gif) no-repeat 6px center;
	border-bottom:1px solid #a9c1dd;
}
li.subbotblue a:hover{background-color: #4977b5;}


/*RED ---------------------------------------------------------------------- */
li.subbotred{	
	display: block;
	width: 138px;	
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: none;	
}
li.subbotred a{
	width: 100%;
	max-width: 123px;
	display: block;
	padding: 4px 0px 5px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;		
	background:url(imgs/bullet_white.gif) no-repeat 6px center;
	border-bottom:1px solid #d88080;
}
li.subbotred a:hover{background-color: #a00000;}


/*ORANGE ---------------------------------------------------------------------- */
li.subbotorange{	
	display: block;
	width: 138px;	
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: none;	
}
li.subbotorange a{
	width: 100%;
	max-width: 123px;
	display: block;
	padding: 4px 0px 5px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;		
	background:url(imgs/bullet_white.gif) no-repeat 6px center;
	border-bottom:1px solid #fac180;
}
li.subbotorange a:hover{background-color: #f16500;}


/*GREEN ---------------------------------------------------------------------- */
li.subbotgreen{	
	display: block;
	width: 138px;	
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	list-style: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;
	text-decoration: none;	
}
li.subbotgreen a{
	width: 100%;
	max-width: 123px;
	display: block;
	padding: 4px 0px 5px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;		
	background:url(imgs/bullet_white.gif) no-repeat 6px center;
	border-bottom:1px solid #98d498;
}
li.subbotgreen a:hover{background-color: #269826;}




