/*PRINCIPAL-----------------------------*/body{ background-color: #FFF;}p{/*line-height:1.9em;*/color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-bottom:20px;}p.orange{color:#FF9900;font-weight:bold;}p.redum{color:#FF0000;font-size:16px;font-weight:bold;margin-bottom:0px;padding:0px;}p.red{color:#FF0000;font-weight:bold;margin-bottom:0px;padding:0px;}a{text-decoration:none;}a:hover{color:#FFF;}h3.news{ padding-left:20px;margin-top:10px;background:url(internet-news-reader.png) no-repeat top left;color:#327ebe;}#doc {   width:820px;   padding-left:10px;   padding-right:10px;}

span.destaque_noticias{
	color:#FF0000;
}div.yui-b{margin:0px;padding:0px;}div.yui-gd{margin:0px;padding:0px;}/*HEADER-----------------------------------------*/#hd {position:relative;background-color:#FFFFFF;margin-bottom:0px;padding-top:20px;height:180px;}#bd {background-color:#FFFFFF;}/*CORPO-------------------------------------------*//*SOMBRAS*/#sombra_corpo_direita {background:url(img/sombra_direita.gif) no-repeat top right;padding-top:40px;}#sombra_corpo_direita p{}/*SPLASH PAGE*//*1*/div.meio1{padding-right:20px;margin-top:0px;margin-bottom:20px;margin-left:30px;background: url(img/lado1.gif)  no-repeat top left;}div.meio1 p{margin-left:100px;}div.meio1 a{color:#FF9900;}div.meio1 a:hover{color:#FFF;background-color:#FF9900;}div.meio1 h1{padding-left:100px;color:#7fa2c9;font-size:20px;font-weight:lighter;font-family: "Trebuchet MS", Verdana, Sans-Serif;position:relative;top:-10px;}/*2*/div.meio2{padding-right:20px;margin-bottom:20px;margin-left:30px;padding-left:100px;background:#FFFFFF url(img/lado2.gif)  no-repeat top left;}div.meio2 a{color:#FF9900;}div.meio2 a:hover{color:#FFF;background-color:#FF9900;}div.meio2 h1{color:#7fa2c9;font-size:20px;font-weight:100;font-family: "Trebuchet MS", Verdana, Sans-Serif;position:relative;top:-10px;}/*3*/div.meio3{padding-right:20px;margin-bottom:20px;margin-left:30px;padding-left:100px;background:#FFFFFF url(img/lado3.gif)  no-repeat top left;}div.meio3 a{color:#FF9900;}div.meio3 a:hover{color:#FFF;background-color:#FF9900;}div.meio3 h1{color:#7fa2c9;font-size:20px;font-weight:100;font-family: "Trebuchet MS", Verdana, Sans-Serif;position:relative;top:-10px;}/*SPLASH PAGE-----------*//*TEXTO CENTRAL RESTO*/div.meio_texto{position:relative;top:-40px;padding-right:20px;margin-top:30px;margin-bottom:20px;margin-left:30px;/*background: url(img/lado1.gif)  no-repeat top left;*/}div.meio_texto p{font-size:11px;line-height:1.2em;}div.meio_texto a{color:#FF9900;}div.meio_texto a:hover{color:#FFF;background-color:#FF9900;}div.meio_texto h1{padding-left:0px;color:#7fa2c9;font-size:20px;font-weight:lighter;font-family: "Trebuchet MS", Verdana, Sans-Serif;position:relative;top:-10px;}div.meio_texto h2{padding-left:0px;padding-bottom:6px;color:#7fa2c9;font-size:16px;font-family: "Trebuchet MS", Verdana, Sans-Serif;}div.meio_texto ul{color:#666666;font-size:11px;font-family: "Trebuchet MS", Verdana, Sans-Serif;}div.meio_texto li{line-height:1.2em;margin-bottom:12px;padding:6px;border-left:#FF9900 4px solid;background-color:#FFF7EB;}img.moldura{border:#999999 thick solid;padding:4px;}img.seta{padding:0px;margin-bottom:-2px;vertical-align:bottom;}/*LADO ESQUERDO*/#menu_esquerdo{padding-right:10px;background:url(img/sombra_esquerda_menu.gif) no-repeat top left;}#menu_esquerdo h1{padding-top:14px;padding-left:52px;color:#7fa2c9;font-size:16px;font-weight:lighter;font-family: "Trebuchet MS", Verdana, Sans-Serif;}#menu_esquerdo h1.benvindos{padding-top:14px;padding-left:20px;margin-left:34px;background:#FFFFFF url(img/h1_lado.gif) no-repeat top left;color:#7fa2c9;font-size:16px;font-weight: lighter;font-family: "Trebuchet MS", Verdana, Sans-Serif;}#menu_esquerdo p.slogan{padding-left:52px;padding-top:10px;padding-bottom:0px;font-size:14px;line-height:1.3em;color:#FF9900;font-family: "Trebuchet MS", Verdana, Sans-Serif;}#menu_esquerdo p.contactos{font-size:9px;font-weight:bold;padding-left:52px;padding-top:10px;line-height:1.3em;}#menu_esquerdo a.mail{color:#FF9900;}#menu_esquerdo a:hover.mail{color:#FFF;background-color:#FF9900;}img#flores_fundo{margin-left:30px;}/*NAVEGACAO PRINCIPAL--------------------------------------*/#nav1 {	background: url(img/back_menu_princ.gif)  repeat-x top left;	margin-bottom:2px;	padding-left:30px;	padding-bottom:8px;	padding-top:10px;}#nav1 a {text-transform: uppercase;text-decoration:none;font-weight:bold;color: #b4d1e3;font-size:11px;font-family:Geneva, Arial, Helvetica, sans-serif;}#nav1 a:hover{/*color:#286598;*/color:#ffba00;}#nav1 a.selected{color:#ffba00;}#nav1 ul {color:#999999;display:block;text-decoration:none;}#nav1 li {display:inline;padding:4px;}#nav1 li a {vertical-align: middle;}/*NAVEGAACAO DE FUNDO*/ul#nav_fundo{background:#FFFFFF  url(img/barra_laranja.gif) bottom left no-repeat;padding-bottom:16px;margin-bottom:20px;margin-left:30px;color: #999999;}ul#nav_fundo li{display:inline;color: #999999;font-weight:bold;text-align:center;font-size:11px;padding-right:10px;}ul#nav_fundo a{font-family:Geneva, Arial, Helvetica, sans-serif;text-align:center;font-size:11px;color: #999999;text-decoration:none;padding:2px;}ul#nav_fundo a:hover{color:#7fa2c9;padding:2px;}ul#nav_fundo p {display:block;float:left;}/*LINHAS SEPARADORAS----------------------------*/p.separador {margin-bottom:0px;margin-top:-10px;border-bottom: #999999 1px dotted;}/*NAVEGACAO SECUNDARIA-----------------------------------*/#menu_sec{text-transform:capitalize;font-size:11px;position:relative;top:-34px;padding-bottom:0px;}#menu_sec ul{margin-top:10px;margin-bottom:30px;padding-left:30px;}#menu_sec li{display:inline;padding-bottom:5px;padding-top:5px;padding-right:10px;}#menu_sec a{font-weight:bold;color: #999999;}#menu_sec a:hover{font-weight:bold;color:#7fa2c9;}#menu_sec a.selected{font-weight:bold;color:#7fa2c9;}/*Menu 2*/ul.menu_2{padding-top:20px;margin-left:30px;margin-bottom:10px;color:#666666;font-size:11px;}ul.menu_2 li{background:#FFFFFF url(img/send.gif) no-repeat top left;padding-left:22px;border-bottom: #eeeeee thin solid;padding-bottom:6px;margin-bottom:5px;}ul.menu_2 a{color:#31516a;text-transform:uppercase;font-weight:bold;}ul.menu_2 a:hover{color:#FF9900;}ul.menu_2 a.selected {color:#FF9900;}/*Noticias*/ul.noticias_lista{margin-left:32px;color:#666666;font-size:11px;}ul.noticias_lista li{background:#FFFFFF url(img/noticias_botao.gif) no-repeat top left;padding-left:20px;border-bottom: #eeeeee thin solid;padding-bottom:6px;margin-bottom:5px;}ul.noticias_lista a{color:#FF9900;}ul.noticias_lista a:hover{color:#FFF;background-color:#FF9900;}/*FORMULARIOS*//*FORMULARIO NEWSLETTER*/form.newsletter{background:#FFFFFF url(img/form_lado.gif) no-repeat top left;padding-left:20px;margin-left:32px;}form.newsletter input {	background-color:#FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#444;	border-top:1px solid #dcdcdc;	border-left:1px solid #dcdcdc;	border-right:1px solid #dcdcdc;	border-bottom:1px solid #dcdcdc;	background-color:#FFF;	padding-top:4px;	margin-bottom:10px;}form.newsletter input.botao{border:0px;}form.newsletter input[type=submit] {	background-color:#FFFFFF;	padding:3px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#666666;	border:1px solid #728c40;	margin-bottom:2px;}/*FORMULARIO SUGESTAO*/form.sugestao{/*background:#FFFFFF url(img/form_lado.gif) no-repeat top left;*/padding-left:0px;margin-left:0px;}form.sugestao input {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#444;	border-top:1px solid #FF9900;	border-left:1px solid #FF9900;	border-right:1px solid #FF9900;	border-bottom:1px solid #FF9900;	padding:4px;	margin-bottom:10px;}form.sugestao input[type=submit] {	background-color:#FFF7EB;	padding:3px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#666666;	border:1px solid #FF9900;	margin-bottom:2px;}form.sugestao input[type=reset] {	background-color:#FFF7EB;	padding:3px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#666666;	border:1px solid #FF9900;	margin-bottom:2px;}form.sugestao textarea{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#444;	border-top:1px solid #FF9900;	border-left:1px solid #FF9900;	border-right:1px solid #FF9900;	border-bottom:1px solid #FF9900;	padding:4px;	margin-bottom:10px;}p.paragrafosugestao{padding-bottom:0px;margin-bottom:0px;}p.paragrafosugestao{padding-bottom:4px;margin-bottom:4px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}ul.ul-indent{margin-left: 30px;}/*Limpeza dos floats---------------------------------*/.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}/* End hide from IE-mac */
