* {

	font-family: Arial;

}



html {

	height: 100%;

}

body {

	height: 100%;

	margin: 0px;

	background-color: #BDBDA8;

}



table, td {

	border: 0px;

	font-size: 12px;

	color: #000000;

}



table.table-borders {

	border-top: 1px solid black;

	border-left: 1px solid black;

}

table.table-borders td {

	border-bottom: 1px solid black;

	border-right: 1px solid black;

}



img {

	border: 0px;

}



a {

	color: #AB112C;

	text-decoration: none;

}



h1 {

	font-size: 15px;

	font-weight: bold;

	color: #79963B;

}



h2 {

	font-size: 13px;

	font-weight: bold;

	color: #AB112C;

}



div.news-header {

	font-size: 13px;

	font-weight: bold;

	color: #79963B;

	background-image: url('/img/red_arrow_down_white_bg.gif');

	background-repeat: no-repeat;

	background-position: 0px 7px;

	padding-left: 18px;

	padding-bottom: 4px;

	border-style: dashed;

	border-color: #79963B;

	border-width: 0px 0px 1px 0px;

}



div.dashed-header {

	font-size: 13px;

	font-weight: bold;

	color: #79963B;

	padding-bottom: 4px;

	border-style: dashed;

	border-color: #79963B;

	border-width: 0px 0px 1px 0px;

}



div.archive_field {

	padding-top: 20px;

}



div.archive_field span {

	font-weight: bold;

	color: #79963B;

}



span.arrow-text {

	background-image: url('../files/design/red_arrow_white_bg.gif');

	background-repeat: no-repeat;

	background-position: 0px 3px;

	padding-left: 13px;

}



span.list-read-more {

	color: #AB112C;

	cursor: pointer;

	background-image: url('../files/design/red_arrow_white_bg.gif');

	background-repeat: no-repeat;

	background-position: 0px 3px;

	padding-left: 13px;

}



table.outermost {

	width: 722px;

	border-style: solid;

	border-color: #79963B;

	border-width: 8px 8px 0px 8px;

	background-color: #ffffff;

}



table.lists_container td.content_field {

	padding-bottom: 10px; 

}



table.main {

	width: 100%;

}



td.top-white {

	height: 14px;

	background-color: #ffffff;

}




td.function-panel {

	border-style: solid;

	border-color: #959595;

	border-width: 0px 0px 5px 0px;

	padding-left: 5px;

}



td.menu {

	padding-top: 15px;

	padding-left: 10px;

	width: 184px;

	background-color: #EDECEC;

}



ul#leftMenu a {

	text-decoration: none;

	font-weight: bold;

	font-size: 13px;

	color: #79963B;

}



ul#leftMenu {

	margin: 0px;

	padding: 0px;

	list-style-image: url('../files/design/red_arrow_grey_bg.gif');

}



ul#leftMenu ul {

	list-style-image: url('../files/design/black_arrow_grey_bg.gif');

	padding-left: 14px;

}



ul#leftMenu li {

	margin: 0px;

	padding: 0px;

}

td.content {

	padding: 15px 20px 15px 20px;

	width: 450px;

	height: 450px;

}

td.content_home {

	padding: 15px 20px 15px 20px;

}



td.content ul {

	list-style-image: url('../files/design/red_arrow_white_bg.gif');

	padding-left: 25px;

}



td.right-content {

	padding-top: 4px;

	padding-left: 5px;

	padding-right: 5px;

	background-color: #79963B;

}



td.depth-path {

	color: #AB112C;

}



form.search-form {

	display: inline;

	margin: 0px;

	padding: 0px;

}



input.search-field {

	border-style: solid;

	border-color: #A1A1A1;

	border-width: 1px;

	width: 120px;

}



input.search-submit {

	background-color: #AB112C;

	border-style: solid;

	border-color: #A1A1A1;

	border-width: 1px;

	color: #ffffff;

	padding: 0px;

	margin: 0px;

}



td.bottom-info {

	background-color: #79963B;

	text-align: center;

	font-size: 10px;

	color: #ffffff;

}



img.image-center {

	text-align: center;

}



.image-left {

	padding: 0px 15px 5px 0px;

	float: left;

}



.image-right {

	padding: 0px 0px 5px 15px;

	float: right;

}



table.menu td {

	height: 22px;

}



UL#leftMenu{

	list-style:url(../img/closed.gif);

	margin-left:20px;

}



UL#leftMenu LI{

	margin: 3px 0 3px 0;

}

UL#leftMenu LI.selected{

list-style:url(../img/red_arrow_down_white_bg.gif);

}



UL#leftMenu UL{

	list-style:url(../img/closed.gif);

	margin-left:10px;

	padding:0;

}



u {

text-decoration:none;

color:#79963B;

font-weight:bold;

}



/*initial state subs*/

#fsc_sub, #certificacaoF_sub{

display:none

}