body 
{
background-color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #454545;
margin: 0px;
}
table{
	background-color: #FFF;
}	
.main {
	padding: 10px;
}
a:link, a:visited, a:hover {
		color: #3E85B2;
}
a.mainlevel{  
margin        : 0px;
padding-top   : 0px;
padding-left: 40px;
font-size    : 10px;
padding-top: 11px;
padding-bottom: 7px;

}

a.mainlevel:link, a.mainlevel:visited, a.mainlevel:hover  { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;
font-size        : 12px;
background-image: url("../images/menu_bg.jpg");
background-repeat: no-repeat;
font-weight      : normal;
width            : 190px; 
text-decoration  : none;
display          : block;
}

a.mainlevel:hover {
	background-image: url("../images/menu_bg_hov.jpg");
	color: #FFA920;
}


.right {
	padding-left: 4px;
}
.moduletable_newsflash td{
	width: 227px;
}
.moduletable_newsflash th{
	background-image: url("../images/topo_newsflash.gif");
	height: 70px;
	color: #FFA920;
}
.moduletable_newsflash th .tit {
	display: none;
}
.moduletable_newsflash .contentpaneopen{
	background-image: url("../images/left_bg.gif");
}
.moduletable_newsflash .contentpaneopen td{
	padding-left: 10px;
}
.moduletable_newsflash a.contentpagetitle:link, .moduletable_newsflash a.contentpagetitle:hover, .moduletable_newsflash a.contentpagetitle:visited,{
	color: #339933;	
}
.moduletable_newsflash_end{
	background-image: url("../images/left_bg_end.gif");
	height: 23px;
}
.miolo {
	padding-left: 10px;

}
.blog_frontpage td {
	width: auto;
}

/*fim do css para o editor*/

/*itens da home*/
.item_intro td {
	width: 450px;
}
.item_intro .contentheading_frontpage {
	display: none;
}
.item_intro td,.item_1 td  {
	font-size: 10px;
}
.item_intro a:link, .item_intro a:visited, .item_intro a:hover{
	background-image: url("../images/icone.gif");
	background-repeat: no-repeat;	
	padding-left: 10px;
	font-size: 11px;
	color: #339933;
	text-decoration: none;
}
.item_1 {
	background-image: url("../images/home_box2.gif");
	background-repeat: no-repeat;	
	width: 210px;
	height: 133px;
	margin-top: 10px;
	padding: 13px;
}
.item_1 table{
	width: 210px;
}

.item_1 a:link, .item_1 a:visited, .item_1 a:hover{
	background-image: url("../images/icone2.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-bottom: 4px;
	display: block;
	font-size: 11px;
	color: #3E85B2;
	text-decoration: none;

}
.item_1 p {
display: inline;
}

.item_2 {
	width: 255px;
	height: 133px;
	margin-top: 10px;
}

.item_2 div {
	padding-bottom: 10px;
	text-align: left;
	height: 20px;
}

.item_2 div img{
float: left;
clear: both;
padding-right: 5px;
}

.item_2 a:link, .item_2 a:visited, .item_2 a:hover{
	font-size: 11px;
	color: #339933;
	text-decoration: none;

}
.miolo .componentheading, .miolo .contentpaneopen .contentheading{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #C81616;
	font-size : 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.miolo ul, .contentpane a {
	padding: 0px;
	margin: 0px;
}
.miolo li {
	list-style: none;
	padding-bottom: 3px;
}
.miolo li a, .contentpane a{
	background-image: url("../images/icone2.gif");
	background-repeat: no-repeat;
	padding-left: 10px;
	font-size: 11px;
	color: #3E85B2;
	text-decoration: none;
}
.miolo .contentpane td {
	padding-bottom: 3px;
}

/*css para o editor*/
.verde_peq {
	font-size: 11px;
	color: #339933;
}
.titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #666666;
	font-size : 13px;
	font-weight: bold;
}
.subtitulo {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #666666;
	font-size : 13px;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
}

.moduletable_busca {
	background-image: url("../images/box_busca.gif");
	background-repeat: no-repeat;	
	width: 227px;
	height: 128px;
}
.moduletable_busca table{
	width: 227px;
}
.moduletable_busca form {
	padding-left: 15px;
	padding-top: 10px;
}
.button_busca {
	margin-left: 5px;
	padding-left: 3px;
	padding-right: 3px;	
	background-color: #F2F4F3;
	border: 1px solid #ccc;
	color: #333333;
}
.inputbox_busca, .inputbox, option {
	color: #333333;
	border: 1px solid #ccc;
	height:18px;
}
.button {
	background-color: #F2F4F3;
	border: 1px solid #ccc;
	color: #333333;
}
#notaut {
width: 450px;
padding-top: 40px;
color: Maroon;
font-weight: bold;
}
#dologin{
	font-weight: bold;
	padding-bottom: 30px;
}
.moduletable_login{
	width: 400px;
	border: 1px solid #EEEEEE;
	text-align: left;
}
.moduletable_login th{
	text-align: center;
	background-color: #EEEEEE;
	height: 20px;
	padding-top: 3px;
}
.moduletable_login form{
padding-left: 10px;
padding-top: 5px;
}
.moduletable_login .user input{
	width: 250px;
}
.moduletable_login .pass input{
	margin-top: 10px;
	margin-left: 62px;	
	width: 250px;
}
.moduletable_login .button{
margin-top: 10px;
font-size: 10px;
width: 100px;
}