﻿/* CSS Document */


body 
{
	background-image: url(../img/background.gif);
	background-repeat: repeat-x;
	background-color: #c4e1c7;
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	color:#313131;
	line-height: 16px;
	margin:0;
	padding:0;
}

#wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
.hide{
display: none;
}
.show{
display: block;
}
body {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}

html {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
#wrapper {
	margin: 0 auto;
	text-align: left;
	vertical-align:top;
}





a {
	color:#475ea0;

}

a:visited {
	color:#475ea0;
}

a:active{
	color:#475ea0;
}

p { 	text-align:justify;

}


.main { font-family:   Verdana, Helvetica, Arial, Geneva,  sans-serif;
		text-align:justify;
		font-size: 11px;
		color:#313131;
		line-height: 16px;
}

.newsdate { font-family:   Verdana, Helvetica, Arial, Geneva,  sans-serif;
		text-align:justify;
		font-size: 11px;
		color:#c3c3c3;
		line-height: 16px;
}


/* CONTENT    */
/* CONTENT   */
/* CONTENT    */


.title { font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
		text-align:justify;
		font-size: 22px;
		line-height: 25px;
		color:#299966;
}

.subtitle { font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
		text-align:justify;
		font-size: 18px;
		line-height: 25px;
		color:#299966;
}
.contactos {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	color:#475ea0;
	line-height: 13px;
	font-weight: bold;
}
a.contactosthin:visited {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	color:#475ea0;
	line-height: 13px;
}

a.contactosthin:hover {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	color:#475ea0;
	line-height: 13px;
}

a.contactosthin:link {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	color:#475ea0;
	line-height: 13px;
}

a.contactosthin:active {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	color:#475ea0;
	line-height: 13px;
}

.minititle { font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
		text-align:justify;
		font-size: 14px;
		line-height: 18px;
		color:#299966;
}



.titleblue{
	font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
	text-align:justify;
	font-size: 17px;
	line-height: 23px;
	color:#475ea1;
}

.subtitleblue{
	font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
	text-align:left;
	font-size: 14px;
	line-height: 18px;
	color:#475ea1;
}

.subtitlepink{
	font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
	text-align:justify;
	font-size: 14px;
	line-height: 18px;
	color:#ff99cc;
}

.subtitlegreen{
	font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
	text-align:justify;
	font-size: 14px;
	line-height: 18px;
	color:#8dc63f;
}

.subtitleyellow{
	font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
	text-align:justify;
	font-size: 14px;
	line-height: 18px;
	color:#fedd59;
}

.subtitlebabyblue{
	font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
	text-align:justify;
	font-size: 14px;
	line-height: 18px;
	color:#a1b7d5;
}

.subtitlebabyblue2{
	font-family:   Helvetica, Arial, verdana, Geneva,  sans-serif;
	text-align:justify;
	font-size: 14px;
	line-height: 18px;
	color:#97c6dc;
}

.text { 
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}
a.text:link {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #475ea1;
	text-decoration:underline;
}
a.text:visited {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #475ea1;
	text-decoration:underline;
}
a.text:active {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #475ea1;
	text-decoration:underline;
}
a.text:hover {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #475ea1;
	text-decoration:underline;
}


/* CONTENT    */


/* MENU    */
/* MENU    */
/* MENU    */

.menugreen {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#51ac83;
	font-weight: bold;
	line-height: 20px;
}
a.menugreen:link {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#51ac83;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
a.menugreen:visited {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#51ac83;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
a.menugreen:active {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#51ac83;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
#wrapper  {
	background-image: url(../img/background2.gif);
}
#menuprincipal {
	background-image: url(../img/background_left_top01.gif);
}
#maimenucontent {
	background-image: url(../img/vertical_menu_middle.gif);
}



a.menugreen:hover {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#51ac83;
	line-height: 20px;
	font-weight: bold;
	text-decoration:underline;
}


.menublue {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
.menublue:link {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
.menublue:visited {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}

.menutopblue {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	font-weight: bold;
	text-decoration:none;
	line-height: 1.1;
}



.menutopblue:link {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	font-weight: bold;
	text-decoration:none;
}
.menutopblue:visited {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	font-weight: bold;
	text-decoration:none;
}
.menutopblue:hover {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	font-weight: bold;
	text-decoration:underline;
}


a.linkmaindestaques {
	text-decoration: none;
}

a.linkmaindestaques:hover {
	text-decoration: underline;
}

.menublue:active {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
.menublue:hover {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#475ea1;
	line-height: 20px;
	font-weight: bold;
	text-decoration:underline;
}





.menubabyblue {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#a1b7d5;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
.menubabyblue:link {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#a1b7d5;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
.menubabyblue:visited {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#a1b7d5;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
.menubabyblue:active {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#a1b7d5;
	line-height: 20px;
	font-weight: bold;
	text-decoration:none;
}
.menubabyblue:hover {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	color:#a1b7d5;
	line-height: 20px;
	font-weight: bold;
	text-decoration:underline;
}
.topmenuverticalbars {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #99cdbd;
	line-height: 10px;
}


/* MENU    */





/* TABLES    */
/* TABLES    */
/* TABLES    */


.noticiasnext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: bold;
	color: #51ac83;
}
.noticiasnext:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: bold;
	color: #51ac83;
	text-decoration: none;
}

.noticiasnext:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: bold;
	color: #51ac83;
	text-decoration: none;
}

.noticiasnext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: bold;
	color: #51ac83;
	text-decoration: none;
}

.noticiasnext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: bold;
	color: #51ac83;
	text-decoration: underline;
}


.tableColTitle { font-family:  verdana, Helvetica, Arial,  Geneva,  sans-serif;
		text-align:justify;
		font-size: 12px;
		color:#475ea0;
		font-weight: bold;
		line-height: 16px;
}

.tableRowTitle { font-family:  verdana, Helvetica, Arial,  Geneva,  sans-serif;
		text-align:justify;
		font-size: 10px;
		font-weight: bold;
		color:#475ea0;
}

.tableData { font-family: verdana,  Helvetica, Arial,  Geneva,  sans-serif;
		text-align:justify;
		font-size: 10px;
		color:#000000;
}


/* TABLES    */



/* FOOTER    */
/* FOOTER    */
/* FOOTER    */

.footer {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	color:#475ea0;
	text-align: center;
	line-height: 13px;
}

.footergreen {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	color:#51ac83;
	text-align: center;
	line-height: 13px;
}

a.footer {
	font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
	font-size:9px;
	color:#475ea0;
	text-align: center;
	line-height: 13px;
	text-decoration:none;
}
a.footer:link { font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
			font-size:9px;
			color:#475ea0;
			text-align: center;
			line-height: 13px;			
			text-decoration:none;
}
a.footer:active { font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
			font-size:9px;
			color:#475ea0;
			text-align: center;
			line-height: 13px;			
			text-decoration:none;
}
a.footer:visited { font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
			font-size:9px;
			color:#475ea0;
			text-align: center;
			line-height: 13px;			
			text-decoration:none;
}
a.footer:hover { font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
			font-size:9px;
			color:#475ea0;
			text-align: center;
			line-height: 13px;			
			text-decoration:underline;
}

/* FOOTER    */


.pdf { font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
			font-size:9px;
			color:#475ea0;
			line-height: 13px;
}

.pdf:active { font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
			font-size:9px;
			color:#475ea0;
			line-height: 13px;
}

.pdf:link { font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
			font-size:9px;
			color:#475ea0;
			line-height: 13px;
}

.pdf:visited { font-family:  Verdana, Helvetica, Geneva, Arial, sans-serif;
			font-size:9px;
			color:#475ea0;
			line-height: 13px;
}
.mainpagetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #475ea0;
}
td .noticiaresumo {
	padding: 5px;
	text-align: left;
}
.edicoesdogosto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #333333;
}
.linkspage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 2.5;
	color: #475ea0;
	font-weight: bold;
}
.linkspage:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 2.5;
	color: #475ea0;
	text-decoration:none;
	font-weight: bold;
}
.linkspage:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 2.5;
	color: #475ea0;
	text-decoration:none;
	font-weight: bold;
}
.linkspage:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 2.5;
	color: #475ea0;
	text-decoration:none;
	font-weight: bold;
}
.linkspage:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 2.5;
	color: #475ea0;
	text-decoration:underline;
	font-weight: bold;
}

.receitastit {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2d3c6e;
	text-decoration:none;
}

.receitastitulo {font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#475ea0;
				text-decoration:none;}
				
.receitastitulo:active  {font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#475ea0;
				text-decoration:none;}			
				
.receitastitulo:link  {font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#475ea0;
				text-decoration:none;}			
				
.receitastitulo:visited  {font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#475ea0;
				text-decoration:none;}			
.receitastitulo:hover  {font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#475ea0;
				text-decoration:underline;}			
				
.receitasnpessoas {font-size: 10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#475ea0;}
				
.outrasreceitas:visited  {font-size: 11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#686868;
				text-decoration:none;}
				
.outrasreceitas:link  {font-size: 11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#686868;
				text-decoration:none;}
				
.outrasreceitas:active  {font-size: 11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#686868;
				text-decoration:none;}
				
.outrasreceitas:hover {font-size: 11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#686868;
				text-decoration:underline;}
.style2 {
	font-size: 9px;
	font-style: normal;
}

.style1 {
	font-size: 9
}
#mainheadline {
	background-image: url(../img/main_images/main_headline.gif);
}

.menureceitas {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration:none
}
.menureceitas:visited {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration:none
}
.menureceitas:link {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration:none
}
.menureceitas:active {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration:none
}
.menureceitas:hover {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration:underline
	
}
