body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
font-size: small;
font-family: Tahoma, Georgia, "Times New Roman", Times, serif;
}

table, td {
		width:100%;
		border:0px;
	}

td { vertical-align:top;}

a:hover{text-decoration:none;}



.main_text, table, input, textarea, a
	{
		line-height:14px;
		color:#555555;
	}
	
font span { font-size:120% ; color:#393939;}
font span a{ color:#393939; text-decoration:none}
font span a:hover { color:#393939; text-decoration:underline}

span a { font-size:100%; color:#7EA717; text-decoration:none}
span a:hover { font-size:100%; color:#7EA717; text-decoration:underline}

strong span a{ color:#B9720E; font-size:90%; text-decoration:underline}
strong span a:hover { color:#B9720E; font-size:90%; text-decoration:none}

span font a { font-size:90%; color:#B9720E; text-decoration:underline}
span font a:hover { font-size:90%; color:#B9720E; text-decoration:none}

font a{ font-size:67%; color:#3E7291; text-decoration:underline}
font a:hover { font-size:67%; color:#3E7291; text-decoration:none}

strong a{ color:#687201; font-size:100%}
strong a:hover { color:#687201; font-size:100%}

.h_text { color:#555555; text-decoration:none}
.h_text:hover{ color:#555555; text-decoration:underline}
	
.l_text {color:#D3D1D1}
.l_text a {color:#D3D1D1; text-decoration:none}
.l_text a:hover {color:#D3D1D1; text-decoration:underline}

.l2_text { color:#677101; text-decoration:underline}
.l2_text:hover { color:#677101; text-decoration:none}
	
.c_text { color:#969693}
.c_text a { color:#969693}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}
	
.input	{width:154px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}
.input1	{width:119px; height:17px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

select { width:88px; background-color:#FFFFFF;}
.select { width:65px; background-color:#FFFFFF;}

ul {margin:0; padding:0; list-style:none}
li a  {line-height:20px; color:#393939;font-size:100%}
li a:hover {text-decoration:none;font-size:100%}


p, blockquote{	margin: 0px 10px 1px 10px; text-align: justify; line-height: 16px; font-size:100%;}

blockquote { margin: 20px 10px 20px 10px }


h1, h2 {margin: 15px 20px 10px 10px; Color: #2c5269; font-size:110%; line-height: 16px;}

	
.bg1 {padding: 5px 0px 5px 2px;	background: url(../images/line.gif) no-repeat bottom;}

.img1 {margin-left: 7px; padding-left: 20px; background: url(../images/a1.gif) no-repeat left;}


.bg2 {padding: 2px 0px 5px 0px;	margin-height: 19px; background: url(../images/bg-tab.gif) no-repeat;}
	
.img2 {margin-left: 7px; padding-left: 20px; background: url(../images/a3.gif) no-repeat left;}

		
.img9 {padding: 0px 0px 0px 1px;}
.img8 {padding: 0px 1px 0px 0px;}

.bg3 {padding: 5px 0px 8px 2px; background: url(../images/f-line.gif) no-repeat bottom;}

.img10 {float: left; margin: 3px 15px 10px 0px;}
.img7 { padding: 3px 0px 0px 35px;}

/** LISTS */

.list1 {
	margin-left: 10px;
	padding-left: 0px;
	list-style: none;
	line-height: 18px;
}

.list1 a {
	padding-left: 15px;
	background: url(../images/a4.gif) no-repeat left center;
}

.style1
        {
            width: 113px;
            height: 14px;
            border-bottom-width: 1px;
            border-right-width: 1px;
            background-color: #ffffff;
            padding-left: 2px;
            padding-right: 5px;
            border-left-color: #CDCDCD;
            border-right-color: #CDCDCD;
            border-top-color: #CDCDCD;
            border-bottom-color: #CDCDCD;
        }

.style4
        {
		width: 40%;
        text-align: right;
        vertical-align:baseline;
         }
.style5
        {
            width: 285px;
        }
 
.border
	{
	   border-width: thin;
	   border-style: groove;
       border-color: #c6c9cd;
	   margin-top: 1px;
	   margin-left:1px;
	   top: auto;
        }
        
/*Painel News Chamada*/

#leftpanel{float:left; width:274px;}
.graypanel{	border:solid 2px #c0c0c0; background-color:#FFFFFF; padding:10px; margin:10px;}

.smalltitle {
	font: 0.4em Tahoma, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#CC0000;
}
.smallredtext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#CC0000;}
	
.bodytext {
	font: 0.7em Tahoma, sans-serif;
	color: #666660;
}
