body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/img_back.jpg);
	background-repeat: repeat-x;
	text-align: left
}

/*CSS FONTES*/


.font_title_black {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


.font_title_white {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}

.font_11_cinza {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #313539;
}

.font_11_cinza a{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color: #313539;
}
.font_11_cinza a:hover{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration:none;
	text-decoration:underline;
	color: #313539;
}
.font_12_cinza {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #313539;
}

.font_12_cinza a{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #313539;
}
.font_12_cinza a:hover{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
	text-decoration:underline;
	color: #313539;
}
.font_10_cinza {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #313539;
}
.imput_box {
	border: 1px solid #999999;
	background-color: #E6E6E6;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
}
.font_footer {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
}

.font_footer a{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:none;
	font-size: 12px;
	color: #666666;
}


.font_footer a:hover{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	text-decoration:underline;
	font-size: 12px;
	color: #666666;
}
.font_10_cinza a{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 9px;
	text-decoration:underline;
	color: #313539;
}
.font_10_cinza a:hover{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 9px;
	text-decoration:underline;
	color: #313539;
}



.font_11_white {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.font_11_white a{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color: #ffffff;
}
.font_11_white a:hover{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-decoration:none;
	text-decoration:underline;
	color: #ffffff;
}

.font_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	font-weight: bolder;
	text-decoration: none;
	text-align: right;
}
.font_title a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	font-weight: bolder;
	text-decoration: none;
	text-align: right;
}

.font_title a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399ff;
	font-weight: bolder;
	text-decoration: underline;
	text-align: right;
}
.font_title1 {
    margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	font-weight: bolder;
	text-decoration: none;
	text-align: right;
}
.font_title1 a{
    margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	font-weight: bolder;
	text-decoration: none;
	text-align: right;
}

.font_title1 a:hover{
    /*margin: 8px 0 0 0;*/
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399ff;
	font-weight: bolder;
	text-decoration: underline;
	text-align: right;
}
.font_11_submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: right;
	text-decoration: none;
}

.youthtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d8377;
	text-decoration: none;
}
.youthtext a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d8377;
	text-decoration: none;
}
.youthtext a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d8377;
	text-decoration: underline;
}
.youthheader1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #635646;
	text-decoration: none;
}
.youthheader2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #635646;
	text-decoration: none;
}
#advancedSearch .help{float:right;padding: 0px 5px 0px 0px; display: block;}
ul.fmatpop li{font-size:11px; padding:5px 0px 5px 0px; list-style-position:outside; font-family:arial;helvetica,sans-serif; list-display:none;}
.selectedbasicfilter{font-weight:bold;}
fieldset {margin: 5px; padding: 5px; border:solid #cccccc 1px;}
legend {display: inline;}
#advancedSearch fieldset {margin: 0px; padding: 0px; border: 0px;}
#advancedSearch legend {display: none;}
#basicFilter fieldset {margin: 5px; padding: 5px; border:solid #cccccc 1px;}
#basicFilter legend {display: inline;}
#basicTerms fieldset {margin: 15px 5px 5px 5px; padding: 5px; border:solid #cccccc 1px;}
#basicTerms legend {display: inline;}
#advancedTerms fieldset {margin: 15px 5px 5px 5px; padding: 5px; border:solid #cccccc 1px;}
#advancedTerms legend {display: inline;}
#advancedFilters fieldset {margin: 5px; padding: 5px; border:solid #cccccc 1px;}
#advancedFilters legend {display: inline;}
