/* GENERAL fonts */
BODY {
	behavior:url(fileadmin/template/drop_down_menu/csshover.htc);
	/*background-color: #FFFFFF; 
	background-repeat : repeat-x; */
	margin: 0px 0px 0px 0px; 
    font-family: Verdana, Arial, Helvetica;
	}
bodytext{
	margin:0px;
	padding:0px;;
}

.search_box_macina{
display:block;width:170px;height:20px;padding:0px; margin:0px;margin-left:1px;
}
.search_but{
	  display:block;
	  background-image: url(/fileadmin/template/pics/seta.gif);
	  background-position:0px 0px;
	  background-repeat:no-repeat;
	  background-color:#999999;
	  cursor:hand;
	  width:20px;
	  height:19px;
	  border:0px;
}
a {
	font-size: 11px;
	color: #669933; 
	text-decoration: none;
	border-bottom: dashed 0px #100A60;
	border:0px;
	
}
a:hover {
	font-size: 11px;
	color: #333333; 
	text-decoration: underline;
	border-bottom: dashed 0px #100A60;
	}
	
P, OL, UL, DIV, H1, H2 {
	font-size: 11px;
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 0px 0px;}

/* Table master_table */
.master_table {
	height:100%;
	width:100%;
}

  
/* Login box */
DIV.tx-newloginbox-pi1 {
    background-image: url(/PORTAL/fileadmin/template/main/images/bg_login.png);
	background-repeat : no-repeat;
	border-left: solid 0px #cccccc;
	border-right: solid 0px #cccccc;
	padding:5px; 
	margin-bottom:0px;
	width:100%;
	background-color: #ffffff; 
}
.tx-newloginbox-pi1 H3{
    font-size:17px;
	font-weight:bold;
	margin-bottom:5px;
	padding:0px;
}
.tx-newloginbox-pi1 P{
    margin:0px;
	padding:0px;
}
#tx-newloginbox-pi1-user{
    width:100px;
}
#tx-newloginbox-pi1-pass{
    width:100px;
}
#tx-newloginbox-pi1-logout_submit{
	width:100px;
	cursor:hand;
}
#tx-newloginbox-pi1-login_submit{
	width:100px;
	cursor:hand;
}

/* Index search */
.tx-indexedsearch-searchbox-button{
	width:80px;
	cursor:hand;
}

.mailform{
	font-size: 10px;
	color: #000000; 
	text-decoration: none;
	border-bottom: dashed 0px #100A60;
	margin:0px;
	padding:0px;
}
.poll_title{
	font-size: 17px;
	font-weight: bold;
	color: #000000; 
}

ol{
	font-size: 10px;

}
<!-- FORM BUILDER-->
.csc-form-radio{
	font-size: 11px;
}
.csc-form-fieldcell{
	font-size: 11px;
}
TD#footer, .footer {
	 font-size: 9px;
	 padding:10px;
	 color:#666666;
	 text-align:right;
	 border-top:1px solid #CCCCCC;
	 border-right:0px solid #CCCCCC;
	 background-color:#FFFFFF;

}
.fundo1 {
     width:12px;
	 background-image: url(/fileadmin/template/main/images/fundo1.gif);
}
.fundo2 {
     width:12px;
	 background-image: url(/fileadmin/template/main/images/fundo2.gif);
}
TD#CONTENT H1, TD#leftcontentshared H1, TD#leftcontent H1, TD#getCentralContent H1{
	font-size:17px;
}
.csc-header{
	display:block;
	color:#666666;
	margin-bottom:10px;
	padding-left:20px;
	padding-bottom:0px;	
	border-bottom:1px dashed #666666;
	background-position:-8px 0px;
	background-repeat:no-repeat;
	background-image:  url(/fileadmin/template/pics/marcador.gif);
}
.csc-header a{
	font-size:17px;
	text-decoration:underline;
}
.csc-header a:hover{
	font-size:17px;
	text-decoration:underline;
}


TD#getCentralContent{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	
}
TD#menu_1{
	background-color:#999999;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;	
}

TD#menu_3{
	background-color:#999999;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;	
}

TD#leftcontentshared{
	background-color:#999999;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

TD#leftcontent{
	background-color:#999999;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

TD#getSearchFormContent{
	border-bottom:1px solid #FFFFFF;
	margin:0px;
 	padding:0px;
	background-color:#999999;
}

TD#getCentralContent{

}

TD#leftseparatorbox{
	background-color:#999999;

}

/* <!-- NOTICIAS --> */
.clearer_v1{
	display:block;
	height:0px;
}
.news-list-container_v1{

}

.news-list-title_v1{
	font-size:11px;
	padding-bottom:6px;
	margin:0px;

}
.news-latest-date{
	font-size:10px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.news-list-date_v1{
	font-size:10px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

.news-list-image_v1{
	float:left;
	margin-right:6px;
	margin-bottom:0px;
	margin-top:0px;
}

.news-list-item_v1{
        display:table;
        float:left;
        margin-bottom:19px;
}

.news-latest-item{
	margin:0px;
	margin-bottom:12px;
}

.news-latest-morelink{
	margin:0px;
	margin-top:6px;
	margin-bottom:12px;
}
.news-list-morelink_v1{
	margin:0px;
	margin-top:6px;
	margin-bottom:0px;	
}
.news-list-morelink_v1 a{

}

.news-single-backlink{
	margin:0px;
	margin-top:6px;
	margin-bottom:0px;	
}
.news-single-backlink a{


}
.news-single-backlink a:hover{


}
/* CSS para a pesquisa */
.tx-indexedsearch-info{
	font-size:10px;
	padding-left:5px;
}
.tx-indexedsearch-descr, .tx-indexedsearch-percent{
	font-size:13px;
	padding-bottom:5px;
	padding-top:5px;
}
.form_table{
	font-size:10px;
	padding-left:5px;
}


.tx-dropdownsitemap-pi1{
	text-align:left;
		border:0px;
}

.tx-dropdownsitemap-pi1 A {
	font-weight: normal;
}
.tx-dropdownsitemap-pi1 LI.open OL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed OL {
	display: none;
}

.tx-dropdownsitemap-pi1 LI.open UL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed UL {
	display: none;
}
.tx-dropdownsitemap-pi1 DIV {
	border: solid 0px #DFE2E3;
	background: transparent;
	padding: 3px;
	margin-bottom: 5px;
}
.tx-dropdownsitemap-pi1 DIV.level_2 {
	background: transparent;
}
.tx-dropdownsitemap-pi1 DIV.level_2 A {
	font-weight: normal;
}
.tx-dropdownsitemap-pi1 DIV.level_3 {
	background: transparent;
}
.tx-dropdownsitemap-pi1 DIV.level_4 {
	background: transparent;
}
.tx-dropdownsitemap-pi1 DIV.level_5 {
	background: transparent;
}
.tx-dropdownsitemap-pi1 DIV.expAll {
	text-align: center;
	border: solid 0px #DFE2E3;
	background: transparent;
}