
.Main
{
	vertical-align:top;
	background-color:#FFFFFF;
    margin:3px;
    padding:0;
    border:0;
}

.Form /* Forms used in several places*/
{
	vertical-align:top;
    margin:0px;
    padding:0;
    border:0;
}

.linha /* Lines that separate in the menu */
{
	background-image:url(../images/333333.gif);
	background-repeat:repeat;
	height:0px;
	background-repeat:repeat-x;
}


/******************************/
/*  -- START -- HEADER FRAME  */
/******************************/
.header
{
	background-image: url(../images/Imagetop.jpg);
	height: 153px;
	width:100%;
    margin:0;
    padding:5px;
    border:0;
}

.little {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.textHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder; 
	text-decoration: none;
	color: #999999;
	text-decoration: none;
}

.textCitation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8 px;
	font-weight: bolder; 
	text-decoration: italic;
	color: #999999;
	text-decoration: none;
}

 .dateHeader { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: white; 
	font-weight: bolder; 
	text-decoration: none; 
	float:none; 
}

 .PhraseDay { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: white; 
	font-weight: bolder; 
	text-decoration: none; 
	float:none; 
}

 .AuthorDay { 
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 9px; 
 	color: white; 
 	font-weight: bold; 
 	font-style: italic; 
 	text-decoration: none; 
 	text-align: right; 
 	float:none; }

/****************************/
/*  -- END -- HEADER FRAME  */
/****************************/


/****************************/
/*  -- START -- LEFT FRAME  */
/****************************/
.frameEsquerda
{
	background-image:url(../images/left.png);
	width:175px;
	vertical-align:top;
    margin:0;
    padding:3px;
    border:0;
}

.search
{

}

.moreNews
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0F0F0;
	text-decoration: none;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
}

.menuTree
{
	width:175px;
    margin:0;
    padding:0;
    border:0;
}

.menuTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0F0F0;
	text-decoration: none;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
}
a.menuTitle
{ color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; font-variant: normal; text-transform: none; font-style: normal; }

.message{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.newsDate
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}

.newsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}

.newsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.newsletterInfo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

/**************************/
/*  -- END -- LEFT FRAME  */
/**************************/


/*********************************/
/*  -- START -- PUBLICITY SPACE  */
/*********************************/
.pub
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006aa3;
	text-decoration: none;
}

.frameDireita
{
	background-color:#91b7f2;
	width:175px;
	vertical-align:top;
    margin:0;
    padding:3px;
    border:0;
}
/*********************************/
/*  -- END -- PUBLICITY SPACE    */
/*********************************/


/******************************/
/*  -- START -- FOOTER FRAME  */
/******************************/
.company
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: bold; font-style: italic; text-decoration: none; }

.poweredBy
{ color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.adminLink
{
	background-image: url(../images/Admin.png);
	background-repeat:no-repeat;
	width: 25px;
	height: 15px;
	cursor:auto;
}
.footer
{
	background-image: url(../images/Imagelow.jpg);
    background-repeat:no-repeat;
	height: 40px;
	width:100%;
    margin:0;
    padding:0;
    border:0;
}


/******************************/
/*  --  END  -- FOOTER FRAME  */
/******************************/

/******************************/
/*  -- START -- CENTRAL FRAME */
/******************************/
.frameCentro
{
	background-color:#dfdfff;
	vertical-align:top;
	min-width: 100%;
	max-width: 100%;
	margin:0;
	padding:5px;
	border:0;
}
.tituloCentro
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0059a7;
}

.textoCentro
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006aa3;
	text-decoration: none;
}

.newsDateCentro
{ color: #006aa3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
.newsTextCentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006aa3;
	text-decoration: none;
}
.newsTitleCentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006aa3;
	text-decoration: none;
	font-weight: bold;
}
.comments { color: #006aa3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

/******************************/
/*  --- END --- CENTRAL FRAME */
/******************************/


/******************************/
/*  -- START -- PATH          */
/******************************/
.path { color: #006aa3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
/******************************/
/*  -- END -- PATH            */
/******************************/



input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

