/******************************************************************************
 * Elementos comuns da página                                                 *
 ******************************************************************************/

*							{	color:					#383838;
								font-family:			"Trebuchet MS", Arial, sans-serif;
								font-size:				013px;
								line-height:			018px;
								margin:					000px;
								padding:				000px;
							}

.hide, .tags, hr, h1		{	display:				none;
							}

.clickable, .button			{	cursor:					pointer;
							}

.links						{	list-style-type:		none !important;
							}

img							{	border:					none;
							}


.photo_rb					{	float:					right;
								margin:					007px 000px 000px 022px;
								border:					1px solid #EDEDED;
							}


.photo_r					{	float:					right;
								margin:					007px 000px 000px 022px;
							}

.photo_l					{	float:					left;
								margin:					007px 022px 000px 000px;
							}			

/******************************************************************************
 * Leiaute                                                                    *
 ******************************************************************************/

body						{	background-color:		#E0F0F0;
								background-image:		url("images/main_back.jpg");
								background-position:	top left;
								background-repeat:		repeat-x;
							}

#body						{	position:				absolute;
								top:					075px;
								left:					-360px;
								width:					720px;
								margin-left:			050%;
								background-color:		#FFFFFF;
								background-image:		url('images/main_background.gif');
								background-position:	top left;
								background-repeat:		repeat-x;
								overflow:				visible;
							}

/******************************************************************************
 * Logotipo e menu de navegação                                               *
 ******************************************************************************/

#header						{	position:				absolute;
								top:					000px;
								width:					720px;
								left:					-360px;
								height:					078px;
								margin-left:			050%;
							}


#logo						{	float:					left;
								margin-top:				013px;
							}

#nav						{	float:					right;
								list-style-type:		none;
								height:					035px;
								margin:					040px -007px 000px 000px;
							}

#nav li						{	float:					left;
							}

#nav li a					{	display:				block;
								background-position:	bottom left;
								background-repeat:		no-repeat;
								height:					035px;
							}

#nav li a:hover				{	background-position:	top left;
							}

/******************************************************************************
 * Imagens do menu de navegação                                               *
 ******************************************************************************/

#link_sobre					{	background-image:		url('images/menu_sobre.gif');
								width:					092px;
							}

#link_aberto				{	background-image:		url('images/menu_aberto.gif');
								width:					134px;
							}

#link_fechado				{	background-image:		url('images/menu_fechado.gif');
								width:					142px;
							}

#link_consultoria			{	background-image:		url('images/menu_consultoria.gif');
								width:					081px;
							}

/******************************************************************************
 * Rodapé                                                                     *
 ******************************************************************************/

#footer						{	width:					676px;
								height:					070px;
								background-color:		#E0F0F0;
								background-image:		url('images/main_footer.gif');
								background-position:	top left;
								background-repeat:		repeat-x;
								padding:				022px 022px 000px 022px;
								float:					right;
							}

#footer *					{	line-height:			016px;
								font-size:				011px;
							}

#footer p					{	color:					#0E4A5E;
							}

#footer .meta				{	float:					right;
								text-align:				right;
								width:					200px;
								list-style-type:		none;
							}

#footer .meta li a			{	color:					#75A2B1;
							}

#footer .meta a:hover		{	color:					#0E4A5E;
							}

/******************************************************************************
 * Formulários                                                                *
 ******************************************************************************/

.form						{	width:					196px;
							}

form						{	width:					100%;
								margin-bottom:			005px;
							}

form fieldset				{	border:					none;
							}

form fieldset *				{	border-width:			001px;
								border-style:			solid;
								border-color:			#CBE5EA;
							}

form select					{	font-family:			Tahoma;
								font-size:				11px;
								vertical-align:			middle;
							}

#selCats					{	float:					left;
							}

#selMonths					{	float:					right;
							}

form select option			{	border:					none;
								font-family:			Tahoma;
								font-size:				11px;
							}


form textarea				{	display:				block;
								height:					072px !important;
							}

form .text					{	width:					194px;
								height:					024px;
								background-color:		#F3FBFB;
								line-height:			024px;
								margin-bottom:			004px;
							}

form .button				{	float:					right;
								background-color:		#E0F0F0;
								text-transform:			lowercase;
							}

/******************************************************************************
 * Botão do Centro de Excelência em Excel                                     *
 ******************************************************************************/

#cee						{	width:					248px;
								height:					108px;
								background-image:		url('images/main_cee.gif');
								margin-bottom:				022px;
								padding:				018px 018px 000px 170px;
							}

#cee *						{	text-align:				right !important;
								margin-bottom:			000px !important;
							}

#cee * a:hover				{	color:					#000000 !important;
							}

#cee h2						{	font-variant:			normal !important;
							}

/******************************************************************************
 * Parte principal da página                                                  *
 ******************************************************************************/

#main						{	padding:				000px 022px 000px 022px;
								border-bottom:			1px solid #FFFFFF; /* bug MSIE6 */
							}

#main h2					{	border-bottom:			2px solid #82B939;
							}
#news						{	float:					right;
								width:					436px;
								padding-left:			022px;
								background-image:		url('images/main_separator.gif');
								background-position:	top left;
								background-repeat:		repeat-y;
							}

#body a						{	color:					#32500A;
							}

#body a:hover				{	color:					#578519;
							}

#body h2					{	font-variant:			small-caps;
								margin-bottom:			018px;
							}

#body .section				{	margin-top:				018px;
								border-bottom:			002px solid #4192D1;
							}

#body .sub					{	color:					#747F64;
								font-size:				011px;
							}

#body ul					{	margin-bottom:			018px;
								margin-left:			044px;
							}

#body .links				{	width:					196px;
								margin-left:			000px !important;
								text-align:				left !important;
								padding-top:			004px;
							}

#body .links li				{	font-size:				011px;
								background-image:		url('images/main_list.gif');
								background-position:	0px 5px;
								background-repeat:		no-repeat;
								padding-left:			12px;
							}

#body dl dd,
#body p,
#body ul					{	text-align:				justify;
								margin-bottom:			018px;
							}

.course						{	background-color:		#CFE3EF;
							}

.course *					{	margin:					000px !important;
							}

ul							{	list-style-type:		circle;
							}