@charset "utf-8";

/* CSS Document */



/**** ESTRUTURA ****/



#procura_html, #main_html { background: url(imagens/back_big.gif) repeat fixed center center}

#d1960_html, #d1970_html{ background: url(imagens/back_big.gif) repeat fixed center center }

#fundacao_html{ background: url(imagens/back_big.gif) repeat fixed center center }

#news_html{ background: url(imagens/back_big.gif) repeat fixed center center }

#frp_associacao_html, #frp_bolseiros_html, #frp_boletim_html, #frp_contributos_html, #orgaos_html, #frp_mensagem_html, #frp_programa_html, #clubes1960_html, #body_procura, #agenda1960_html{ background: url(imagens/back_big.gif) no-repeat fixed center center }



#body-ryla, #body-pr, #body_ryla1970, #body-cip ,#body-arquivo, #body-ige,#body_frp_premios, #body_accao, #body_clubes_d1970, #body_clubes_d1960, #body_clubes_lista, #body_agenda_distrito, #body_news_d1960, #body_clubes, #body_agenda, #body_procura, #body_home, #body_d1960, #body_frp_bolseiros, #body_d1970, #body_fundacao,#body_news, #body_orgaos, #body_login, #body_frp_boletim, #body_frp_contributos, #body_frp_mensagem, #body_noticias_distritais, #body_frp_associacao, #body_frp_bolseiros, #body_frp_programa, #body_agenda1960, #body_procura, #body_clubes1960{ background: url(imagens/fundo2.gif) repeat-x scroll left top
}



#body-ryla #simb_head, #body-pr #simb_head, #body_ryla1970 #simb_head, #body-cip #simb_head, #body-arquivo #simb_head, #body-ige #simb_head,#body_frp_premios #simb_head, #body_accao #simb_head,#body_clubes_d1970 #simb_head, #body_clubes_d1960 #simb_head, #body_clubes_lista #simb_head, #body_agenda_distrito #simb_head, #body_news_d1960 #simb_head, #body_orgaos #simb_head, #body_clubes #simb_head, #body_agenda #simb_head, #body_procura #simb_head, #body_home #simb_head, #body_d1960 #simb_head, #body_frp_bolseiros #simb_head, #body_d1970 #simb_head, #body_fundacao #simb_head,#body_news #simb_head, #body_orgaos #simb_head, #body_login #simb_head, #body_frp_boletim #simb_head, #body_frp_contributos #simb_head, #body_frp_mensagem #simb_head, #body_noticias_distritais #simb_head, #body_frp_associacao #simb_head, #body_frp_bolseiros #simb_head, #body_frp_programa #simb_head, #body_agenda1960 #simb_head, #body_clubes1960 #simb_head { position:absolute; left: 0px; top: 13px; z-index:9999;width:168px; height:209px; background:url(imagens/simbolo_header.gif) no-repeat center center; }



#head-img{
	background:url(imagens/head.png) no-repeat center center;
	width:943px;
	height:100px;
}



#header {
	padding-top:0px;
	width:100%;
	height:100px;
	position:relative;
	background: url(imagens/fundo2.gif) repeat-x scroll left top;
}

.flash-head{ z-index:1; position:absolute}



#wrap {
	width:960px;
	margin:0 auto;
	background: transparent;
}



#conteudo {
	overflow:hidden;
	width:100%;
	height:100%;
}

.clear{clear:both;}

.ancora{display:block;}

.link{cursor:pointer}



.grafico_sidebar2{ padding:2em 0em 2em 2em; width:87%; margin-bottom:2em; border:dotted 1px #C1BF63}

.grafico_sidebar2:hover{ background-color:#FFE49F}



/**** COMUNS****/





hr {color:#003366; height: 1px; background-color:#003366; border:0;}

.last-premio { padding-bottom:5em;}

.centrar{text-align:center;color:#003366;}

.noticia-subtitulo { color:#003366; margin-left:4em; margin-top:2em;}

.firstmain{ margin-top:4em;}

.irs li p {float:left; width:60%; margin-top:1em;}

.irs li img { float:left;}

.irs li h3 { width:50%; color:#C30; float:left; margin-top:1em;}

.galery-wrap-not { width:80%; margin:2em auto;}

.galery-wrap { width:80%; margin:2em auto;}

.right { text-align:right;}

.p-first { margin-top:3em;}



.p_mbt{ margin-bottom:2em;}

.p_mlt{ margin-left:2em;}

.mailing-list {
	background-image:url(imagens/mailing-list.gif);
	display:block;
	width:300px;
	height:50px;
	margin-top:10pt;
} 
.facebook {
	background-image:url(imagens/mailing-list.gif);
	display:table;
	width:50px;
	height:50px;
	margin-top:10pt;
	margin-right: 10px;
}

.mailing-list:hover { background-image:url(imagens/mailing-list-hover.gif)}

.arquivo-report{ display:block; padding:0.8em; background-color:#999900; margin-bottom:3em; width:77%; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:1em; text-decoration:none;}

.arquivo-report:hover{ background-color:#003366;}

.link-noticias { text-decoration:underline; color:#003366; background-color:none; padding:0.2em;}



.link-noticias:hover{background-color:#cc6600; color:#fff; text-decoration:none;}

.link-ryla {
	text-decoration:none;
	color:#fff;
	background-color:#999;
	padding:0.2em;
	font-family:Verdana, Geneva, sans-serif;
}

.link-ryla:hover{
	background-color:#006697;
}



.link-simples{ text-decoration:none; color:#fff; background-color:#003366;}

.link-simples:hover{background-color:#cc6600;}



#titulo-main {color:#003366;border-bottom:solid 1px #ffcc00; margin-top:3em;padding-left:1em; margin-bottom:2em; width:100%;}



.avanco { margin-left:7.5em;}



.negative{ padding-top:-1em;}



.quote{
	font-weight:bold;
	font-style:italic;
	color:#006697;
	font-size:1.1em;
	width:80%;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.quote-span { font-size:1.6em;}





#sidebar #contactos a {color:#003366; padding:0.3em;}

#sidebar #contactos a:hover { text-decoration:none; background-color:#003366; color:#fff; padding:0.3em;}



.grafico_main{ width:80%;border:solid 1px #ffcc00; margin-bottom:2em; background-color:#eeeed6}

.grafico_main span img { margin:0 auto; display:block; padding:2em;}



.grafico_main:hover{ background-color:#FFE49F}

.vid65conf {padding-top:1em; margin:0 auto; display:block; width:260px;}

.vidconf2{padding-top:1em; margin:0 auto; display:block; width:400px; padding:3em;}









/**** NAVEGAÇÃO ****/



#body_ryla1970 #n_1970 a, #body-arquivo #n_1960 a,#body-ige #n_1960 a, #body_frp_premios #n_fundacao a, #body_accao #n_protario a, #body_frp_programa #n_fundacao a, #body_frp_boletim #n_fundacao a, #body_frp_associacao #n_fundacao a, #body_clubes_d1970 #n_1970 a, #body_clubes_d1960 #n_1960 a, #body_clubes_lista #n_clubes a, #body_orgaos #n_fundacao a, #body_agenda #n_agenda a, #body_home #n_home a, #body_d1960 #n_1960 a, #body_agenda1960 #n_1960 a, #body_d1970 #n_1970 a, #body_fundacao #n_fundacao a, #body_frp_contributos #n_fundacao a, #body_frp_mensagem #n_fundacao a, #body_clubes1960 #n_1960 a, #body_frp_bolseiros #n_fundacao a {
	color:#fff;
	background-color:#006699;
}



#nav li{float:left;}

#nav {
	width:900px;
	height:40px;
	margin-left:0px;
}

#nav a, #nav a:link, #nav a:visited {
	color:#003366;
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:12px 1em 0.5em 1.2em;
	display:block;
	background-color:transparent;
	font-weight: bold;
}



#body_procura #nav a{color:#003366;font-size: 1em; font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;padding:12px 1em 0.5em 1.2em;display:block; margin-top:-1px;}



#body-ige #n_1960 a:hover, #body_procura #n_fundacao a:hover, #body_procura #n_protario a:hover, #body_procura #n_1970 a:hover, #body_procura #n_1960 a:hover, #body_procura #nav a:hover, #body_procura #n_home a:hover{ background-color:#006699;color:#fff;}



#n_fundacao a:hover, #n_protario a:hover, #n_1970 a:hover, #n_1960 a:hover, #nav a:hover, #n_home a:hover{ background-color:#006699;color:#fff;}





#body_frp_boletim .activo, #body_frp_associacao .activo, #body_frp_bolseiros .activo,  #body_frp_contributos .activo, #body_frp_programa .activo, #body_frp_mensagem .activo {background-color:#cc6600;color:#fff;}





/**** SUB_NAV DISTRITOS ****/

#body_agenda_distrito #sub_agenda a, #body_news_d1960 #sub_arquivo a, #body_d1970 #sub_inicio a, #body_clubes1960 #sub_clubes a, #body_d1960 #sub_inicio a, #body_agenda1960 #sub_agenda a{
	color:#fff;
	background-color:#F7A81B;
}



#sub_nav li{float:left;}

#sub_nav {
	width:auto;
	background-color:#006699;
	height:32px;
	margin-left:0px;
	margin-top:-2px;
}

#sub_nav a, #sub_nav a:link, #sub_nav a:visited {
	color:#fff;
	font-size: 1em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	padding:10px 24px 8px 24px;
	font-size: 0.85em;
	font-weight: bold;
}



#sub_nav1960 li{float:left;}

#sub_nav1960 {
	width:auto;
	background-color:#006699;
	height:32px;
	margin-left:0px;
	margin-top:-2px;
}

#sub_nav1960 a, #sub_nav1960 a:link, #sub_nav1960 a:visited {
	color:#fff;
	font-size: 1em;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	padding:10px 24px 8px 24px;
	font-size: 0.85em;
	font-weight: bold;
}





#sub_arquivo1960 a:hover,#sub_arq a:hover, #sub_vog a:hover, #sub_agenda a:hover, #sub_clubes a:hover, #sub_guia a:hover, #sub_programas a:hover, #sub_arquivo a:hover, #sub_inicio a:hover{
	background-color:#F7A81B;
	color:#fff;
}

#sub_arquivo a, #sub_arquivo a:link, #sub_arquivo a:visited{padding-right:44px;}

#sub_arquivo1960 a, #sub_arquivo1960 a:link, #sub_arquivo1960 a:visited{
	padding-right:40px;
}









/**** SUB_NAV FRP ****/



#body_frp_bolseiros #sub_bolseiros a, #body_frp_boletim #sub_boletim a, #body_frp_contributos #sub_contributos a, #body_frp_mensagem #sub_mensagem a, #body_orgaos #sub_mensagem a, #body_frp_programa #sub_programas a, #body_frp_associacao #sub_ass_bolseiros a {background-color:#006699; color:#fff;}



#sub_nav_frp li{float:left;}

#sub_nav_frp {width:788px; /*background-color:#006699*/; height:24px;margin-left:168px; border:solid 1px #006699; margin-top:2px;}

#sub_nav_frp a, #sub_nav_frp a:link, #sub_nav_frp a:visited {color:#006699;font-size: 1em; font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;display:block;padding:5px 33px 5px 31px;font-size: 0.85em; }

#sub_nav_frp a:hover { background-color:#006699; color:#fff;}





/**************************************** HOME PAGE *******************************/

/*********************************************************************************/



/**** MAIN ****/

.form_texto { width:8em; margin-left:2em;}

.t_procura { color:#cc6600;margin-bottom:0em; padding-left:1.5em; margin-top:3em;}



.form_btn { background-color:#999900; color:#fff; width:6em; border:solid 1px #cc6600; cursor:pointer;}



.form_btn:hover { background-color:#003366; color:#fff;}



#form_procurar {border:solid 1px #999900; padding:1em; margin-left:-2.2em;}

#body_home  #logos { margin-top:1em; margin-left:2em;}

#body_home .simb_ri { padding:0em 2em 1em 0em; float:left;}

#body_home #t_rotary{
	color:#003366;
	margin-top:0em;
	margin-bottom:1em;
	width:90%;
	text-align:left;
	margin-left: 15px;
}

#body_home .rotary { width:80%; text-align:justify; margin-top:2em;  margin-left:1em;}

#body_home .p_last {
	padding-bottom:3em;
}

#main {float:left;width:649px; height: auto; }

#main h2 {
	width:80%;
}



#body_fundacao #t_noticias, #body_home #t_noticias {
	color:#006699;
	margin-bottom:1.5em;
	margin-top:2em;
	background: url(imagens/titulo_img.gif) no-repeat left bottom;
	padding-left:2em;
}

#body_home #t_noticias{
	margin-top:2em;
}







.boas-festas{ margin-bottom:5em;}

.noticias_main{
	width:80%;
	display:block;
	border:solid 1px #006699;
	margin-bottom:2em;
	background-color: #FFF;
}

.noticias_main2{ width:80%; display:block; border:solid 1px #ffcc00; margin-bottom:4em;}

.noticias_main:hover{ background-image:none;}

.noticias_main2:hover{background-image:none;}

.data_noticia{
	text-decoration:none;
	color:#006699;
	padding:0.6em;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: solid 0px #cc6600;
	width:22%;
	text-align:center;
	margin-left:30.5em;
	display:block;
	margin-bottom:0em;
	background-color:#E7E7E8;
}

.h5_home_noticia{
	font-family:Verdana, Geneva, sans-serif;
	color:#003366;
	display:block;
	width:97%;
	margin-left:1em;
	margin-bottom:14px;
}

.img_home_noticia{float:right; margin-right:1em; display:inline;}

.p_home_noticia {
	width:90%;
	text-align:left;
	color:#003366;
	margin-left:1em;
	margin-top:0em;
	display:block;
}

.p_home_noticia2 { width:90%; text-align:left; color:#003366; margin-left:2em; margin-top:0em; display:block;}

.p_home_noticia div img { cursor:pointer;}



.ler_mais a, .ler_mais a:link, .ler_mais a:visited  {
	text-decoration:none;
	color:#006699;
	padding:0.3em;
	padding-left:0.8em;
	margin-left:0em;
	display:block;
	margin-top:0.5em;
	width:7em;
	background-color:#F7A81B;
	color:#fff
}

.last { margin-bottom:0em}

.ler_mais a:hover { background-color:#006699; color:#FFF;}





#body_clubes .noticias_clubes{ width:90%; display:block; border:solid 1px #ffcc00; margin-bottom:4em; background-color:#E7E7C2 ; margin:2em auto;}

#body_clubes .data{text-decoration:none; color:#fff; padding:0.4em; font-size:0.8em; font-family:Georgia, "Timess New Roman", Times, serif; border-bottom: solid 0px #cc6600; width:14%; text-align:center; margin-left:57.3em; display:block; margin-bottom:0em; background-color:#999900;}

#body_clubes .h6_noticia{ font-family:Verdana, Geneva, sans-serif; color:#003366; display:block; width:97%; padding-left:0.8em; margin-bottom:1em; border-bottom:solid 1px #999900; font-weight:bold; font-size:0.9em;letter-spacing:0.10em;line-height:1.5em;}

#body_clubes .img_noticia{float:right; margin-right:1em; display:inline;}



#body_clubes .p_home_noticia { width:80%; text-align:left; color:#003366; margin-left:2em; margin-top:0em; display:block;}

#body_clubes .ler_mais a,#body_clubes  .ler_mais a:link,#body_clubes  .ler_mais a:visited  {text-decoration:none; color:#006699; padding:0.3em; padding-left:0.8em;margin-left:0em; display:block; margin-top:0.5em; width:7em; background-color:#cc6600; color:#fff}



.last { margin-bottom:0em}

#body_clubes .ler_mais a:hover { background-color:#006699; color:#FFF;}



















#body_home #t_video{color:#cc6600;border-bottom:solid 1px #003366; margin-top:1em;}

#body_home #t_accao{color:#cc6600;border-bottom:solid 1px #003366; margin-top:0em;}

.video li { margin-top:-1.4em; position:relative;margin-left: 1em; border-left:solid 1px #cc6600; border-bottom:solid 1px #cc6600;border-right:solid 1px #cc6600;padding:0.5em;}



#body_home #sidebar .video_mes {margin-left: 0.5em; width:91%; height:70%; margin-bottom:1em; }







/**** SIDEBAR ****/





.grafico_sidebar{
	width:98%;
	border:solid 1px #CCC;
	margin-bottom: 1em;
	padding-bottom:1em;
	padding-top: 1em;
}



.grafico_sidebar:hover{
	background-color:#CCC
}



#body_home #footer_wrap {
	margin-top:2em;
}

#sidebar h5, h4{ margin-bottom:1em;}

#sidebar{float:right; width:32%; height:auto;}

#sidebar ul{width:100%; margin-bottom:0em}

#sidebar li{margin-left:30px;font-size: 0.85em; font-family:Verdana, Geneva, sans-serif; letter-spacing:0.10em; color:#003366;margin-bottom:1.2em;}



/**** SIDEBAR  INDEX (pagina principal)****/

#banner_first img { margin-top:11em;}

.banners img{margin: 1em 1em 2em 2em;}

.banners2 img{margin: -1.5em 1em 2em 2em;}

#body_home #sidebar .banners a {border:none; padding:0; width:auto;}

#body_home #sidebar .cip a{ height:6.5em;margin: 1em 1em 1em 2.5em; border:none;}



#sidebar h4 {color:#FFFFFF;padding-left:20px;}

.t_d1960{background-color:#999900;border-bottom:solid 6px #ffcc00;}

.t_d1970{background-color:#cc6600;border-bottom:solid 6px #003366; }

.t_fundacao{background-color:#003366;border-bottom:solid 6px #3399cc;}

#merito { margin-bottom:0.5em;}

#merito img{ float:left; margin-right:0px; border:solid 2px #006699;margin: 0em 1em 1em 0em;}

#merito p {
	color:#006699;
	width:90%;
	text-align:left;
	margin-bottom:1em;
	margin-top:1.5em;
}

#merito h5{
	color: #F7A81B;
	padding-right:5px;
	margin-left:-10px;
}

#sidebar .t_merito{color:#cc6600;border-bottom:solid 1px #003366;margin-top:1em;}

.t_rotaract{background-color:#999900;border-bottom:solid 6px #ffcc00;}

.t_interact{background-color:#cc6600;border-bottom:solid 6px #003366;}



/**** SIDEBAR  D1960****/



#body_d1960 #sidebar h4 {color:#cc6600;padding-left:0px; font-size:0.9em;}

#body_d1960 #sidebar .t_gov_1960 {margin-top:10em; text-align:center;}

#body_d1960 #sidebar img {
	float:none;
}

#body_d1960 #sidebar h5 {
	font-size:1.2em;
	display:block;
	color: #006699;
	margin-top:1em;
}



#body_d1960 #sidebar .ul_gov { border:solid 1px #999900; margin-left:1.5em; width:80%; background: url(imagens/fundo-gov.jpg); }

#body_d1960 #sidebar #gov_1960_img { margin-left:2em; margin-bottom:2em;}



#body_d1960 #sidebar #l_mensagem  a{ font-size:0.8em; display:block;margin-left:-2.8em;color:#003366;margin-bottom: 4em; border:none; border-bottom:solid 1px #003366; padding:1em; text-align:center; margin-right:0em; text-decoration:none;}

#body_d1960 #sidebar #l_mensagem  a:hover{ background-color:#cc6600; color:#fff;}

#body_d1960 #sidebar .imgs img{padding: 1.2em 1.2em 1.2em 1.2em;}

#body_d1960 #sidebar .imgs2 img{padding: 0.2em 1em 0.2em 1em;}



.lei{ margin-left:23%; padding:0.2em; background-color:#003366; color:#fff; display:block;width:55%; text-align:center; margin-bottom:0.5em; text-decoration:none; font-size:0.9em; font-family:Verdana, Geneva, sans-serif;}

.lei:hover { background-color:#cc6600;}





/**** SIDEBAR  D1970****/



#body_d1970 #sidebar h4 {color:#cc6600;padding-left:0px; font-size:0.9em;}

#body_d1970 #sidebar .t_gov_1960 {margin-top:10em; text-align:center;}

#body_d1970 #sidebar img {
	float:none;
}

#body_d1970 #sidebar h5 { margin-left:-1.6em; text-align:center; font-size:1.2em; display:block; color: #006699; margin-top:1em;}



#body_d1970 #sidebar .ul_gov { border:solid 1px #999900; margin-left:1.5em; width:80%; background: url(imagens/fundo-gov.jpg); }

#body_d1970 #sidebar #gov_1960_img { margin-left:2em; margin-bottom:2em;}



#body_d1970 #sidebar #l_mensagem  a{ font-size:0.8em; display:block;margin-left:-2.8em;color:#003366;margin-bottom: 4em; border:none; border-bottom:solid 1px #003366; padding:1em; text-align:center; margin-right:0em; text-decoration:none;}

#body_d1970 #sidebar #l_mensagem  a:hover{ background-color:#cc6600; color:#fff;}

#body_d1970 #sidebar .imgs img{padding: 1em 1em 1em 1em;}



#body_d1970 #sidebar .tir{ margin-left:0.3em; color:#003366; text-align:justify;}

 





/**** FOOTER ****/





#harris{ float:right; margin-right:1em; margin-top:-1em; border:solid 2px #006699;}



#footer_wrap{
	background-color:#E7E7E8;
	min-width:960px;
	height:340px;
	padding-bottom:0px;
	display: block;
	background-attachment: scroll;
	/* [disabled]background-image: url(imagens/Fundo_footer.gif); */
	background-repeat: repeat;
	background-position: right bottom;
}

#footer{width:960px;position:relative; margin: 0 auto;}



#footer_logo img{ position:absolute; margin-top:0em; left: 0px; top: -4.5em;}



#objectivos{
	float:left;
	width: 470px;
	padding-top: 20px;
	height:320px;
}



#prova{
	float:left;
	width:470px;
	padding-top: 20px;
	display:inline;
	height:320px;
}



#prova img { width:75px; height:75px;}



#objectivos h5{
	/* [disabled]background-color:#E7E7E8; */
	color:#006699;
	padding-left:20px;
	text-align:left;
	padding-top:20px;
	margin-bottom:2em;
	margin-top:-20px;
}



#objectivos p{
	font-size:0.65em;
	color:#006697;
	margin: 0em 1em 0em 6em;
	margin-top:-30px;
	margin-bottom:1em;
}



#objectivos h6{  color:#cc6600; margin-left:-200px; text-align:left;padding-left:185px;margin-bottom:15px;border-bottom:solid 1px #003366;  }



#prova h5{
	margin-top:-20px;
	padding-top:20px;
	/* [disabled]background-color:#E7E7E8; */
	color:#006699;
	margin-left:0px;
	text-align:left;
	margin-bottom:2em;
	padding-left:1em
}



#prova h6{
	color:#006697;
	margin-left:0px;
	text-align:left;
	margin-bottom:2em;
	padding-left:1em;
	font-size:0.8em;
}



#prova p{
	font-size:0.6em;
	color:#006697;
	margin-left:1em;
	margin-left:6em;
	margin-top:-24px;
	margin-bottom:1em;
}





.f_num { width:1em;display:block; font-size:1em; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; padding: 0.3em; letter-spacing:0em; margin-left:1em; background-color:#006699;}



/******DISTRITO 1960 *******/







#body_d1960 #footer_wrap {
	margin-top:2em;
}

#body_d1960 #t_cartas{
	color:#003366;
	margin-top:3em;
	background: url(imagens/titulo_img.gif) no-repeat left bottom;
	padding-left:2em;
}



#body_d1960 #t_distrito_1960{ color:#003366; border-bottom:solid 1px #ffcc00; margin-top:3em; margin-bottom:2em; display:block; background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; }

#carta_actual a {border:solid 1px #999900;font-size:2em; font-family:Georgia, "Times New Roman", Times, serif;margin-top:1em; color:#cc6600; border-bottom:solid 2px #3399cc; padding-left:2em;margin-top:2em;padding:1em 1em 1em 0em;width:78%; display:block; height:4.5em;margin-left:0em; border:solid 1px #999900; text-decoration:none;}

#span_carta {
	display:block;
	margin-left:4em;
	margin-right:-1em;
	/* [disabled]border-bottom:solid 1px #999900; */
}

#carta_actual img{float:left; margin-left:2em; margin-right: 1em;display:block;}

#carta_actual a:hover { background-image:url(imagens/sidebar.gif);}



.cartas { float: left;}

.cartas a {font-size:0.8em; color:#003366; margin-top:0.45em; font-family:Verdana, Geneva, sans-serif;height:9em; display:block; width:6.9em;  margin-left:0em; margin-right:2.4em;margin-top:2em; padding-top:1em; border:solid 1px #999900;text-decoration:none; padding-left:1.7em; line-height:1.4em; letter-spacing:0.10em;}

.cartas a:hover { background-image:url(imagens/sidebar.gif);}

.cartas img{ padding-right:2em;display:block;}





#body_d1960 .links_distrito {margin-bottom:3em; width:25%; border:solid 1px #ffcc00; padding:1em; background-image:url(d1960/images/grad_links.gif); float:left; margin-right:5em; display:block}



#body_d1960 .link_titulo h4{ padding: 0.5em 0.5em 0.5em 1em;background-color:#999900; margin:0.5em 0em 1em 0em; color:#fff; font-size:0.8em}



#body_d1960 .link_link a { background-color:#cc9900; color:#FFF; display:block; padding:1em; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:0.65em; line-height:1.5em; letter-spacing:0.10em;height:6em; background-image:url(d1960/images/grad_miolo.gif)}



#body_d1960 .link_link a:hover { background-image:none;background-color:#006699;}



#body_d1960 .clubes h4{ background-color:#ffcc00; color:#003366;}

#body_d1960 .esq { margin-right:0em; margin-left:5em;}

#body_d1960 .guia h4{ background-color:#003366; color:#fff;}

#body_d1960 .programas h4{ background-color:#cc6600; color:#fff;}

#body_d1960 .vog h4{ background-color:#006699; color:#fff; padding-bottom:0.3em}

#body_d1960 .arquivo h4{ background-color:#ffcc00; color:#003366;}

#body_d1960 .subse h4{ background-color:#3399cc; color:#fff;}

#body_d1960 .subss h4{ background-color:#003366; color:#fff;}



#body_d1960 #t_noticias {
	color:#006699;
	margin-bottom:1.5em;
	margin-top:2em;
	background: url(imagens/titulo_img.gif) no-repeat left bottom;
	padding-left:2em;
	margin-top:3em;
}





/******DISTRITO 1970 *******/





#body_d1970 #footer_wrap {
	margin-top:2em;
}

#body_d1970 #t_cartas{color:#003366;border-bottom:solid 1px #ffcc00; margin-top:3em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;}



#body_d1970 #t_distrito_1960{ color:#003366; border-bottom:solid 1px #ffcc00; margin-top:3em; margin-bottom:2em; display:block; background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; }

#carta_actual a {
	border:solid 1px #999900;
	font-size:2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:1em;
	color:#cc6600;
	border-bottom:solid 2px #3399cc;
	padding-left:2em;
	margin-top:1em;
	padding:1em 1em 1em 0em;
	width:78%;
	display:block;
	height:4.5em;
	margin-left:0em;
	border:solid 1px #999900;
	text-decoration:none;
}

#span_carta {
	display:block;
	margin-left:4em;
	margin-right:-1em;
}

#carta_actual img{float:left; margin-left:2em; margin-right: 1em;display:block;}

#carta_actual a:hover { background-image:url(imagens/sidebar.gif);}



.cartas { float: left;}

.cartas a {font-size:0.8em; color:#003366; margin-top:0.45em; font-family:Verdana, Geneva, sans-serif;height:9em; display:block; width:6.9em;  margin-left:0em; margin-right:2.4em;margin-top:2em; padding-top:1em; border:solid 1px #999900;text-decoration:none; padding-left:1.7em; line-height:1.4em; letter-spacing:0.10em;}

.cartas a:hover { background-image:url(imagens/sidebar.gif);}

.cartas img{ padding-right:2em;display:block;}





#body_d1970 .links_distrito {margin-bottom:3em; width:25%; border:solid 1px #ffcc00; padding:1em; background-image:url(d1960/images/grad_links.gif); float:left; margin-right:5em; display:block}



#body_d1970 .link_titulo h4{ padding: 0.5em 0.5em 0.5em 1em;background-color:#999900; margin:0.5em 0em 1em 0em; color:#fff; font-size:0.8em}



#body_d1970 .link_link a { background-color:#cc9900; color:#FFF; display:block; padding:1em; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:0.65em; line-height:1.5em; letter-spacing:0.10em;height:6em; background-image:url(d1960/images/grad_miolo.gif)}



#body_d1970 .link_link a:hover { background-image:none;background-color:#006699;}



#body_d1970 .clubes h4{ background-color:#ffcc00; color:#003366;}

#body_d1970 .esq { margin-right:0em; margin-left:5em;}

#body_d1970 .guia h4{ background-color:#003366; color:#fff;}

#body_d1970 .programas h4{ background-color:#cc6600; color:#fff;}

#body_d1970 .vog h4{ background-color:#006699; color:#fff; padding-bottom:0.3em}

#body_d1970 .arquivo h4{ background-color:#ffcc00; color:#003366;}

#body_d1970 .subse h4{ background-color:#3399cc; color:#fff;}

#body_d1970 .subss h4{ background-color:#003366; color:#fff;}



#body_d1970 #t_noticias {
	color:#006699;
	margin-bottom:1.5em;
	margin-top:2em;
	background: url(imagens/titulo_img.gif) no-repeat left bottom;
	padding-left:2em;
	margin-top:3em;
}

















/**********AGENDA **************/



#body_agenda #footer_wrap{
	margin-top:2em;
}

#body_agenda #main {width:100%}

#body_agenda #t_agenda{
	color:#006699;
	width:100%;
	margin-bottom:2em;
	background: url(imagens/titulo_img.gif) no-repeat left bottom;
	padding-left:2em;
	margin-top: 2em;
}

#body_agenda #visualizar {border-bottom:solid 1px #cc6600; margin-bottom:1em; color:#003366; padding-left:1em; width:75%}





#body_agenda .aniversarios { margin-top:1em; border-left: solid 1px #999900; padding-bottom:1em; margin-bottom:6em;}

#body_agenda .aniversarios li{ margin-bottom:1em; ; display:block; }

#body_agenda .aniversarios li h3 {width:20em; padding-left:1em; color:#003366; border-bottom:solid 1px #999900; margin-bottom:1em;}

#body_agenda .aniversariantes { font-family:Georgia, "Times New Roman", Times, serif; font-size:0.8em; padding:0.5em 0.5em 0.5em 0.5em; padding-bottom:0.25em; margin-left:1em;float:left;border-bottom:solid 1px #F60;}



.agenda_mes { color:#cc6600; border-bottom:solid 2px #006699; margin-bottom:3em; margin-top:2em; padding:0em 0em 0em 1.5em; font-size:2em; background::url(imagens/agenda.gif) center left scroll no-repeat;background: url(imagens/agenda.gif) no-repeat scroll left center; }

.agenda_mes img { margin-left:-0em; margin-bottom:-1.4em; padding-right:0.8em;}

.agenda_dia {
	display:block;
	width: 2em;
	color:#fff;
	background-color:#003366;
	border:solid 1px #003366;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	padding: 0.5em
}

.agenda_subheading {color:#003366; border-bottom:solid 1px #003366; width: 80%; margin-left:2.8em; margin-top:-3.5em; padding-left:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}

.agenda_p { margin-top:3em; margin-left:7em; margin-bottom:6em; margin-top:-1em; width:75%;}

.agenda_link , .agenda_link a:link, .agenda_link a:visited { text-decoration:none; background-color:#999900; padding:0.2em; color:#fff;}

.agenda_link:hover{ background-color:#003366; border-bottom:solid 1px #ffff00;}



/**********AGENDA DISTRITOS**************/



#body_agenda_distrito #footer_wrap{ margin-top:10em;}



#body_agenda_distrito #main { width:100%;}



#body_agenda_distrito #t_agenda{color:#003366;border-bottom:solid 1px #ffcc00; width:100%; margin-bottom:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;  }

#body_agenda_distrito #visualizar {border-bottom:solid 1px #cc6600; margin-bottom:1em; color:#003366; padding-left:1em; width:75%}



#body_agenda_distrito .aniversarios { margin-top:1em; border-left: solid 1px #999900; padding-bottom:1em; width:50%;}

#body_agenda_distrito.aniversarios li{ margin-bottom:2em;}

#body_agenda_distrito .aniversarios li h3 {width:20em; padding-left:1em; color:#003366; border-bottom:solid 1px #999900; margin-bottom:1em;}

#body_agenda_distrito .aniversariantes { font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; border-bottom:solid 1px #cc6600; padding-left:2em; width:12em; text-align:right; padding-bottom:0.25em; padding-right: 1em;background: url(imagens/bull.gif) no-repeat right 14px; margin-bottom:1em}















/****************** FUNDACAO ******************/

/*********************************************/

#body_fundacao #frp { float:left; margin-right:1em; margin-left:-1em; margin-top:-0.5em}

#body_fundacao #t_fundacao {
	color:#006699;
	border-bottom:solid 1px #ffcc00;
	width:87%;
	padding: 0.2em 0.2em 0.2em 1em;
	margin-left:0em;
	margin-top:2.3em;
	margin-bottom:1em;
	line-height:1em
}

#body_fundacao #main .ul_frp_nav{ margin-top:0em; display:block; margin-bottom:1em; width:12em; float:left; margin-right:1.2em;}

#body_fundacao #main #frp_bolseiros {margin-bottom:5em;}

#body_fundacao #main #frp_contributos {margin-bottom:8em;}

#body_fundacao #main .frp_uls { float:left; width:16.5em; margin-right:3.5em;}

#body_fundacao #main .ul_frp_nav h5 { padding:0.3em 0em 0.3em 1em; margin-bottom:0.5em; display:block; color:#003366; border-bottom:solid 2px #999900; /*background-image:url(d1960/images/gradiente_h5.gif)*/; font-size:0.8em; width:14em; }

#body_fundacao #main .ul_frp_nav a, #body_fundacao #main .ul_frp_nav a:visited, #body_fundacao #main .ul_frp_nav a:link{ height:1.2em;text-decoration:none;color:#cc6600; display:block; padding:0.5em 0.5em 0.5em 0.9em; font-family:Verdana, Geneva, sans-serif; font-size:0.7em; border-bottom:solid 0px #003366;}



#body_fundacao #main .ul_frp_nav a:hover{ background-color:#006699; color:#fff; background-image:none;}











#body_fundacao #sidebar .t_merito{
	color:#F7A81B;
	border-bottom:solid 1px #003366;
	margin-top:2em;
}

#body_fundacao .t_contactos {
	color:#F7A81B;
	border-bottom:solid 1px #003366;
	margin-top:2em;
}

#body_fundacao #contactos li { line-height:2em; letter-spacing:0.10em; border-bottom:solid 1px #999900; font-size:0.65em}

#body_fundacao #footer_wrap {
	margin-top:2em;
}







/****************** FUNDACAO ORGAOS ******************/



#body_orgaos #footer_wrap { margin-top:15em;} 

#body_orgaos #main { width:100%;}

#orgaos_div{ width:100%; margin-left: 0em; margin-top:2em; margin-bottom:20em;}

#body_orgaos #t_orgaos {color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; width:100%;}

#body_orgaos #main  p { text-align:justify; margin-left:2em; width:90%; margin-bottom:1.5em;}

#t_escolha_orgaos { border-bottom:solid 1px #999900; width:50%; margin-left:1em; margin-top: 2em; color:#003366;}







/****************** FUNDACAO MENSAGEM ******************/



/***************MENSAGEM***************/

#body_frp_mensagem #main { width:100%; }

#inner_nav { width:100%; margin-top:3em; margin-bottom:2em;}

#inner_nav li {float:left;}

#inner_nav a, #inner_nav a:visited, #inner_nav a:link{ text-decoration:none; color:#006699; padding:0.5em 0.5em 0.5em 1.5em; display:block; font-size:0.8em; font-family:Verdana, Geneva, sans-serif; border-bottom:solid 2px #006699;margin-right:1em; background:url(imagens/goto.gif) no-repeat scroll center left;}

#inner_nav a:hover{color:#cc6600; border-bottom:solid 2px #cc6600;  }

#body_frp_mensagem #t_mensagem_historia  { width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;  float:left;}

.frp_imgs_alinhar{padding:1em 1em 1em 0em; float:left; padding:2em 2em 2em 0em;}

.p_frp { text-align:justify; float:left; width:43%; padding:0em 2em 2em 2em;}

.p_border {border-right:solid 1px #003366;} 

.separacao { display:block; clear:left; width:100%; height:4em; border-bottom:solid 1px #cc6600; margin:4em 2em 4em 2em;}

.frp_topo {
	display:block;
	clear:both;
	margin-bottom:2em;
	height:4em;
	margin-top:2em;
}

.frp_topo a, .frp_topo a:link, .frp_topo a:visited { display:block; background-color:#003366; width:7.6em;color:#fff; padding:0.5em 0.5em 0.5em 0.5em ; text-decoration:none; margin:0em 0em 0em 60em; font-size:0.85em; font-family:Verdana, Geneva, sans-serif; }

.frp_topo a:hover { background-color:#ffcc00; color:#003366;height:1em;}

.continuar a, .continuar a:link, .continuar a:visited { text-decoration:none; display:block; width:12em; padding:0.25em 0.25em 0.35em 1em; background-color:#3399cc; color:#003366; margin-top:0.5em;}

.continuar a:hover { background-color:#003366; color:#fff;}

/***************DISCRIÇÂO***************/



#body_frp_mensagem #t_mensagem_discricao  { width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;  float:left;}

#body_frp_mensagem h3 {color:#cc6600; border-bottom:solid 1px #003366; margin-bottom:1em;}

#body_frp_mensagem .t_artigo{color:#006699; margin-bottom:1em; margin-top:2em; width:8em; border-bottom:solid 1px #003366;}

.artigo{ padding:0.25em; background-color:#003366; color:#fff; margin-bottom:0.25em;width:1em; display:block; background-color:#006699; ;font-family:Verdana, Geneva, sans-serif; font-size:1em;}

.p_artigo{ margin-left:3em; margin-bottom:3em; margin-top:-2.4em; text-align:justify; width:65%;}

/***************DATAS Marco**************/

#body_frp_mensagem #t_mensagem_Marco  { width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; float:left;}

.p_datas{ margin-left:2em; margin-bottom:5em; text-align:justify; width:65%;}

/***************INDICADORES**************/



#body_frp_mensagem #t_mensagem_indicadores{ width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; }

#tabela_indicadores { width:80%; text-align:center; margin-left:2em; border:solid 1px #999900; margin-top:4em; margin-bottom:6em;}

.tabela_ano{ width:20%;}

#tabela_indicadores th { padding:1em; background-color: #999900; color:#ffF; font-family:Verdana, Geneva, sans-serif; font-size:1em;border:solid 1px #999900}

#tabela_indicadores td{ padding:1em;font-family:Verdana, Geneva, sans-serif; font-size:0.75em;border:solid 1px #999900}

.tabela_odd{ background-color:#CCC;}

.h6_mensagem {color:#006699; border-bottom:solid 1px #cc6600; color:#003366; display:inline; padding:0.5em;}

.img_mensagem{ margin-left:1em; margin-bottom:8em; display:block; margin-top:2em;} 



/***************ESTATUTOS**************/

#body_frp_mensagem #t_mensagem_estatutos{ width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;}

.artigo_letra{ padding:0.25em; background-color:#003366; color:#fff; margin-bottom:0.25em;width:1em; display:block; background-color:#006699; margin-left:3em; font-size:0.75em; font-family:Verdana, Geneva, sans-serif; font-size:0.75em;}

.letra {margin-left:5em; margin-top:-2.1em;}

.h4_estatutos { margin:4em 0em 1em 3em; border-bottom:solid 1px #cc6600; display:block;}

.h4_estatutos_subt { margin:2em 0em 1em 2em;display:block;}

.frp_topo_ultimo {display:block;border-bottom: solid 1px #999900; clear:both; margin-bottom:15em; height:4em; margin-top:4em;}

.frp_topo_ultimo a, .frp_topo_ultimo a:link, .frp_topo_ultimo a:visited { display:block; background-color:#003366; width:7.6em;color:#fff; padding:0.5em 0.5em 0.5em 0.5em ; text-decoration:none; margin:0em 0em 0em 60em; font-size:0.85em; font-family:Verdana, Geneva, sans-serif; }

.frp_topo_ultimo a:hover { background-color:#ffcc00; color:#003366;height:1em;}

/***************FUNDACAO PROGRAMAS**************/

/***************BOLSAS**************/

#body_frp_programa #main { width:100%;}

#body_frp_programa .h2_fundacao { width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;}



#body_frp_programa  .p_programa { width:90%; text-align:justify; margin-left:2em;}

#body_frp_programa h3 { color:#cc6600; border-bottom:solid 1px #003366; margin-bottom:1em; margin-top:3em; padding-left:0.5em;}

#body_frp_programa .h5_programa { color:#006699; margin-bottom:1em; margin-left:2em;}

#body_frp_programa em { font-weight:bold; color:#006699;} 

#body_frp_programa #premios_nomes { margin-bottom:3em;}

#body_frp_programa #premios_nomes li { margin-left: 8em; margin-bottom:1em; font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; list-style: url(imagens/list_image.gif) outside; }

#body_frp_programa #premios_nomes h5 { font-family:Verdana, Geneva, sans-serif; color:#006699; margin-top:2em; margin-left:-2em; list-style:none; border-bottom:solid 1px #006699; width:20em; margin-bottom:2em;}

#body_frp_programa #premios_nomes .nolist{ list-style:none; list-style-image:none;}

#cadeira_rodas{margin-right:3em; float:left;} 

.p_margem_baixo{ margin-bottom:3em;}

.programa{ margin-left:2em;}

#body_frp_programa .p_artigo_6em {margin-left:6em; margin-bottom:3em; margin-top:-2.4em; text-align:justify;}



/***************FUNDACAO CONTRIBUTOS**************/



#body_frp_contributos #main {width:100%;}

#body_frp_contributos #t_vive{width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:3em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;}

#body_frp_contributos h3 { color:#cc6600; border-bottom:solid 1px #003366; margin-bottom:1em; margin-top:3em; padding-left:0.5em;}

#body_frp_contributos #main p{margin-left:2em; width:70%; text-align:justify;}

/***************FUNDACAO BOLETIM**************/







#body_frp_boletim #main { width:100%; margin-bottom:15em;}

#body_frp_boletim #t_boletim_actual {width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:3em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; }

#body_frp_boletim #img_boletim{ float:left; margin-left:1em; margin-right:2em; }

#body_frp_boletim .boletim { color:#cc6600; border-bottom:solid 1px #999900; margin-left:2em;margin-bottom:2em;}

#body_frp_boletim .p_boletim { margin-left:27em; text-align:justify; width:60%;}

#body_frp_boletim #t_arquivo {width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:2em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; }



#body_frp_boletim .arq_heading { color:#003366; margin-bottom:2em; width:90%; margin-left:1em; padding-left:1em;}

#body_frp_boletim .arq_heading a, #body_frp_boletim .arq_heading a:link, #body_frp_boletim .arq_heading a:visited {color:#003366; text-decoration:none; padding:0.7em; font-size:0.6em; font-family:Verdana, Geneva, sans-serif; margin-left:2em;}

#body_frp_boletim .arq_heading a:hover{color:#cc6600; text-decoration:underline;}

#body_frp_boletim .download a, #body_frp_boletim .download a:link, #body_frp_boletim .download a:visited{  font-family:Verdana, Geneva, sans-serif; font-size:1em;background-color:#cc6600; text-decoration:none; padding:0.5em; width:6em; margin-top:2em; margin-left:-0em; display:block;color:#fff}

#body_frp_boletim .download a:hover{ background-color:#003366; color:#fff;}

/***************FUNDACAO BOLSEIROS**************/



#body_frp_bolseiros #main { width:100%;}

#body_frp_bolseiros .t_bolsas{width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2.7em; font-size:1.5em; line-height:2em; }

#body_frp_bolseiros #main h3 { color:#cc6600;border-bottom:solid 1px #999900; margin-bottom:1em; width:100%; margin-left:0em; margin-top:1em; padding-left:1em;}

#body_frp_bolseiros #main h6 { color:#999900; margin-bottom:3em; width:100%; margin-left:0em; margin-top:1em; padding-left:0em; margin-top:3em; width:85%; border-bottom:solid 1px #003366;}

#body_frp_bolseiros #main p{ margin-left:3em; text-align:justify; width:80%;}

#body_frp_bolseiros .t_artigo{color:#006699; margin-bottom:1em; margin-top:2em; width:8em; border-bottom:solid 1px #003366; margin-left:1em;}



#body_frp_bolseiros .arq_heading { color:#003366; margin-bottom:2em; width:90%; margin-left:1em;}

#body_frp_bolseiros .arq_heading a, #body_frp_bolseiros .arq_heading a:link, #body_frp_bolseiros .arq_heading a:visited { color:#003366; text-decoration:none; font-size:0.6em; font-family:Verdana, Geneva, sans-serif; margin-left:2em; background: url(imagens/ver-pdf.gif) no-repeat scroll left center; padding-left:2em; display:block; width:15em;}

#body_frp_bolseiros .arq_heading a:hover{color:#cc6600; text-decoration:underline;}



#body_frp_bolseiros .download a, #body_frp_bolseiros .download a:link, #body_frp_bolseiros .download a:visited{  font-family:Verdana, Geneva, sans-serif; font-size:1em;background-color:#cc6600; text-decoration:none; padding:0.5em; width:6em; margin-top:2em; margin-left:-0em; display:block;color:#fff}

#body_frp_bolseiros .download a:hover{ background-color:#3399cc; color:#003366;}





/***************FUNDACAO ASSOCIACAO BOLSEIROS**************/



#body_frp_associacao #main { width:100%;}

#body_frp_associacao .t_associacao{width:100%; color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:4em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;}

#body_frp_associacao #main h3 { color:#cc6600;border-bottom:solid 1px #999900; margin-bottom:1em; width:100%; margin-left:0em; margin-top:3em; padding-left:1em;}

#body_frp_associacao #main p{ margin-left:3em; text-align:justify; width:80%;}

#body_frp_associacao #main .ass_membro{ font-size:0.9em; padding:0.5em; font-family:Verdana, Geneva, sans-serif; color:#003366; margin-left:2em; margin-bottom:1em; display:block; margin-top:3em; width:9em; padding-left:1em;}

#body_frp_associacao #main .p_membro { margin-bottom:0em; margin-top:0em; margin-left:5em;}

#body_frp_associacao #main h5{color:#cc6600;border-bottom:solid 1px #999900; margin-bottom:1em; width:100%; margin-left:0em; margin-top:3em; padding-left:1em;}

#body_frp_associacao #main .ficha a { padding:0.5em; margin-top:2em; background-color:#cc6600; color:#fff; display:block; text-decoration:none; width:12em;}

#body_frp_associacao #main .ficha a:hover{ padding:0.5em; margin-top:2em; background-color:#003366; color:#fff; display:block; text-decoration:none; width:12em;}



/****************** Newsletters ******************/

/*********************************************/





#news_distritos{margin-top:5em; margin-left:5em;}

#news_distritos li{border-bottom:solid 1px #999900; height:15em; position:relative; font-family:Georgia, "Times New Roman", Times, serif; float:left; width:43%; margin-right:2.5em;}

#news_distritos a {text-decoration:none; color:#cc6600; font-size: 0.75em; font-family:Verdana, Geneva, sans-serif; letter-spacing:0.10em; line-height:2em;display:block;width:27.5em; height:11.9em;margin-top:-1.4em;padding-top:3em; padding-right:2em; padding-left:2em;}

#news_distritos a:hover {background:url(imagens/sidebar.gif) repeat top left;}

#news_d1960 h4{background-color:#006699; border-bottom: solid 6px #003366;padding: 0.5em 0.5em; color:#fff}

#news_d1970 h4{background-color:#003366; border-bottom:solid 6px #006699 ;padding: 0.5em 0.5em; color:#fff;}



/****************** NOTICAS PARA DISTRITOS INDEX************/



#body_news_d1960 #footer_wrap{ margin-top:10em;}

#body_news_d1960 #t_noticias {color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;margin-top:4em;}

#body_news_d1960 #main { width:100%;}

#news_escolha_d1960 {margin-top:5em; margin-left:0em;}

#news_escolha_d1960 li{border-bottom:solid 1px #999900; height:15em; position:relative; font-family:Georgia, "Times New Roman", Times, serif; float:left; margin-right:2.5em; }



#news_escolha_d1960 h4{ border-bottom: solid 1px #003366; padding: 0.1em 0.5em; color:#999900; width:70%; line-height:1.5em; }



#news_escolha_d1960 a, #news_escolha_d1960 a:visited, 

.newsletter_d1960 a, .newsletter_d1960 a:link, .newsletter_d1960 a:visited {margin-left:1em;text-decoration:none; color:#003366; font-size: 0.7em; font-family:Verdana, Geneva, sans-serif; letter-spacing:0.10em; line-height:2em;display:block;width:61%; padding-left:2em; padding-bottom: 0.2em; padding-top: 0.2em;border-left:solid 1px #999900;}



.newsletter_d1960 a:hover{color:#cc6600;line-height:2em;padding-left:2em; padding-bottom: 0.2em; padding-top: 0.2em; margin-bottom:0em; border-left:solid 4px #ffcc00; text-decoration:underline;}



.news_mes{display:block; width:15em; text-align:right; padding-bottom:0.5em; padding-top:0.5em; margin: 3em 0em 1em 0em; border-bottom:solid 3px #cc6600; color:#003366; padding-right:0.5em; font-family:Georgia, "Times New Roman", Times, serif; font-size:1em;}



/****************** MODELO NOTICIA***************/

/*********************************************/







#body_news #footer_wrap {
	margin-top:2em;
}

#body_news #main { width:100%;} 

#body_news #t_newsletter {color:#003366;border-bottom:solid 1px #ffcc00; margin-top:3em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;}

#body_news #t_noticia {
	color:#003366;
	border-bottom:solid 1px #ffcc00;
	margin-top:2em;
	padding-left:1em;
	margin-bottom:2em;
	width:100%;
}





#body_news #t_noticia-peq { color:#003366;border-bottom:solid 1px #ffcc00; margin-top:6em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:3em; margin-bottom:2em; width:100%;}



.legenda-margem { text-align:left; display:block; position:absolute; left: 0px; top: 276px; width: 243px; font-size:0.7em; font-family:Verdana, Geneva, sans-serif; }



.legenda {
	text-align:left;
	display:block;
	position:absolute;
	left: 2px;
	top: 465px;
	width: 320px;
	font-size:0.7em;
	font-family:Verdana, Geneva, sans-serif;
	line-height:150%;
}

.legenda-curta { text-align:left; display:block; position:absolute; left: 0px; top: 276px; width: 250px;font-size:0.7em; font-family:Verdana, Geneva, sans-serif; line-height:150%; }

.news_imgs-margem {position:relative;; margin-left:4em;}



.news_imgs {position:relative;}

.news_imgs p { position:absolute;top:265px; left:2px; width:320px;}



.legenda-img {position:relative; }

.legenda-img p {position:absolute;top:265px; left:70px;width:320px;}



.p_noticia a{ text-decoration:none; color:#FFF; background-color:#cc6600; padding:0.4em;}

.p_noticia a:hover { background-color:#003366;}

.news_imgs img {float:left; margin-right:1em; clear:left; margin-bottom:3em; margin-top:1em; border:solid 3px #999900; }



.news_imgs2 li { float:left;} 

.news_imgs2 img {float:left; margin-right:1em; clear:left; margin-bottom:0.5em; margin-top:0.3em; border:solid 1px #999900; }



.news_imgs-margem img {float:left; margin-right:1em; clear:left; margin-bottom:3em; margin-top:1em; border:solid 3px #999900; }

.alinhar img{ margin-left:5em;}

.alinhar2 img{ margin-left:4.2em;}

.alinhar3 img{ margin-left:1em; float:right;}

.p_noticia{ text-align:justify; margin-left:32em; margin-bottom:1.5em;}

.noticia-sFotos{
	text-align:justify;
	margin-left:6em;
	margin-bottom:1.5em;
	width:90%
}

.comentario{text-align:justify; margin-left:9em; margin-bottom:3em; width:60%; border-top: solid 1px #006699; border-bottom: solid 1px #006699;}

#voltar_news a , #voltar_news a:visited, #voltar_news a:link{ display:block; margin-left:28em; margin-top:2em; padding-bottom:1em; color:#006699; text-decoration:none; font-size:0.8em; font-family:Verdana, Geneva, sans-serif; width:20%; padding-top:1em; clear:both; background: url(imagens/back-link.gif) no-repeat scroll left center;  padding-left:2em;}

#voltar_news a:hover{ text-decoration:underline ;color:#cc6600;}



#jornal-link a, #jornal-link a:visited, #jornal-link a:link{ display:block;margin-left:28em; margin-top:5em; width:8em; padding:0.5em; background-color:#cc6600; color:#fff; text-decoration:none; font-size:0.8em; font-family:Verdana, Geneva, sans-serif;}

#jornal-link a:hover{ background-color:#003366;}





#voltar_news_nimg a, #voltar_news_nimg a:visited, #voltar_news_nimg a:link{ display:block; margin-left:28em; margin-top:2em; padding-bottom:1em; color:#006699; text-decoration:none; font-size:0.8em; font-family:Verdana, Geneva, sans-serif; width:20%; padding-top:1em; clear:both; background: url(imagens/back-link.gif) no-repeat scroll left center;  padding-left:2em;}

#voltar_news_nimg a:hover{ text-decoration:underline ;color:#cc6600;}



/*******PROCURA*******/



#body_procura #main{ width:100%;}

#body_procura .t_procura {color:#999900; padding:0.2em; margin-bottom:3em; margin-top:7em; border-bottom:solid 1px #cc6600; font-family:Verdana, Geneva, sans-serif; background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:3em; }

#body_procura #google {margin-bottom:10em; width:100%;}





/****************** MODELO CLUBES***************/

/*********************************************/







#body_clubes #footer_wrap{
	margin-top:4em;
}

#body_clubes #main { width:100%;}





#body_clubes #t_clubes {color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:5em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; width:100%;}

#body_clubes #main h3{ color:#999900; border-bottom:solid 1px #003366; width:15em; margin-bottom:2em; padding-left:1em;}

#body_clubes #main .clubes_ver{border-bottom:solid 1px #cc6600; width:100%; margin-bottom:3em; padding-left:1em; margin-top:3em; color:#003366} 

 .noticiaspublicadas{border-bottom:none;font-size:1em; font-family:Verdana, Geneva, sans-serif;line-height:2em;padding-left:1em;margin-bottom:1em; width:80%; display:block;color:#cc6600; margin-top:2em; }

#body_clubes #main h4{ color:#cc6600; margin-bottom:0.5em; padding-left:1em; border-bottom:solid 1px #003366; margin-top:2em; margin-bottom:1em; width:80%;}



#body_clubes #main h2{
	color:#003366;
	margin-bottom:0.5em;
	padding-left:2em;
	border-bottom:solid 1px #003366;
	margin-top:2em;
	margin-bottom:1em;
	width:80%;
}

#body_clubes #main .clubes_sede{color:#fff; margin-bottom:0.5em; padding-left:1em; border-left:solid 1px #003366;  border-right:solid 1px #003366; border-bottom:solid 1px #003366;margin-top:-1em; margin-bottom:1em; width:4em; line-height:1.52em; background-color:#999900; font-style:italic;}

#body_clubes #main h5 { font-size:0.8em; font-weight:normal; margin-left:3em;padding-left:1em;}

#body_clubes #main .clubes_detalhes a, #body_clubes #main .clubes_detalhes a:visited, #body_clubes #main .clubes_detalhes a:link { background-image:none; background-color:#cc6600; color:#fff; text-decoration:none; margin-left:0em; padding:0.5em; font-size:1.2em; margin-top:2em;margin-bottom:4em;} 

#body_clubes #main .clubes_detalhes a:hover { background-color:#006699;}



#body_clubes #main .links_distrito {margin-bottom:3em; width:17%; border:solid 1px #ffcc00; padding:1em; background-image:url(d1960/images/grad_links.gif); float:left; margin:1.2em; display:block;}



#body_clubes #main .link_titulo h4{ padding: 0.5em 0.5em 0.5em 1em; margin:0.5em 0em 1em 0em; font-size:0.8em; width:90%;}



#body_clubes #main .link_link a { background-color:#cc9900; color:#FFF; display:block; padding:1em; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:0.65em; line-height:1.5em; letter-spacing:0.10em; background-image:url(d1960/images/grad_miolo.gif); height:7em;}



#body_clubes #main  .programac h4{ background-color:#003366; color:#fff;}

#body_clubes #main  .noticias h4{ background-color:#cc9900; color:#fff;}

#body_clubes #main  .visita h4{ background-color:#006699; color:#fff; padding-bottom:0.3em}

#body_clubes #main .boletim h4{ background-color:#ffcc00; color:#003366;}



#body_clubes #main .link_link a:hover {background-image:none;background-color:#006699;}



#body_clubes .clubes h4{ background-color:#ffcc00; color:#003366;}

#body_clubes .esq { margin-right:0em; margin-left:5em;}

#body_clubes .guia h4{ background-color:#003366; color:#fff;}

#body_clubes .programas h4{ background-color:#cc6600; color:#fff;}

#body_clubes .vog h4{ background-color:#006699; color:#fff; padding-bottom:0.3em}

#body_clubes.arquivo h4{ background-color:#ffcc00; color:#003366;}

#body_clubes .subse h4{ background-color:#3399cc; color:#fff;}

#body_clubes .subss h4{ background-color:#003366; color:#fff;}







/****************** DETALHES CLUBES 1960***************/

/*********************************************/



#body_clubes_d1960 #footer_wrap{ margin-top:10em;}

#body_clubes_d1960 #main { width:100%;}





#body_clubes_d1960 #t_clubes {color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:5em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em; width:100%;}

#body_clubes_d1960 #main h3{ color:#999900; border-bottom:solid 1px #003366; width:15em; margin-bottom:2em; padding-left:1em;}

#body_clubes_d1960 #main .clubes_ver{border-bottom:solid 1px #cc6600; width:100%; margin-bottom:3em; padding-left:1em; margin-top:3em; color:#003366} 



#body_clubes_d1960 #main h4{ color:#cc6600; margin-bottom:0.5em; padding-left:1em; border-bottom:solid 1px #003366; margin-top:2em; margin-bottom:1em; width:80%;}

#body_clubes_d1960 #main .clubes_sede{color:#fff; margin-bottom:0.5em; padding-left:1em; border-left:solid 1px #003366;  border-right:solid 1px #003366; border-bottom:solid 1px #003366;margin-top:-1em; margin-bottom:1em; width:4em; line-height:1.52em; background-color:#999900; font-style:italic;}

#body_clubes_d1960 #main h5 { font-size:0.8em; font-weight:normal; margin-left:3em;padding-left:1em;}

#body_clubes_d1960 #main .clubes_detalhes a, #body_clubes_d1960 #main .clubes_detalhes a:visited, #body_clubes_d1960 #main .clubes_detalhes a:link { background-image:none; background-color:#cc6600; color:#fff; text-decoration:none; margin-left:0em; padding:0.5em; font-size:1.2em; margin-top:2em;margin-bottom:4em;} 

#body_clubes_d1960 #main .clubes_detalhes a:hover { background-color:#006699;}



#body_clubes_d1960 #main .links_distrito {margin-bottom:3em; width:17%; border:solid 1px #ffcc00; padding:1em; background-image:url(d1960/images/grad_links.gif); float:left; margin:1.2em; display:block;}



#body_clubes_d1960 #main .link_titulo h4{ padding: 0.5em 0.5em 0.5em 1em; margin:0.5em 0em 1em 0em; font-size:0.8em; width:90%;}



#body_clubes_d1960 #main .link_link a { background-color:#cc9900; color:#FFF; display:block; padding:1em; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:0.65em; line-height:1.5em; letter-spacing:0.10em; background-image:url(d1960/images/grad_miolo.gif); height:7em;}



#body_clubes_d1960 #main  .programac h4{ background-color:#003366; color:#fff;}

#body_clubes_d1960 #main  .noticias h4{ background-color:#cc9900; color:#fff;}

#body_clubes_d1960 #main  .visita h4{ background-color:#006699; color:#fff; padding-bottom:0.3em}

#body_clubes_d1960 #main .boletim h4{ background-color:#ffcc00; color:#003366;}



#body_clubes_d1960 #main .link_link a:hover {background-image:none;background-color:#006699;}



#body_clubes_d1960 .clubes h4{ background-color:#ffcc00; color:#003366;}

#body_clubes_d1960 .esq { margin-right:0em; margin-left:5em;}

#body_clubes_d1960 .guia h4{ background-color:#003366; color:#fff;}

#body_clubes_d1960 .programas h4{ background-color:#cc6600; color:#fff;}

#body_clubes_d1960 .vog h4{ background-color:#006699; color:#fff; padding-bottom:0.3em}

#body_clubes_d1960.arquivo h4{ background-color:#ffcc00; color:#003366;}

#body_clubes_d1960 .subse h4{ background-color:#3399cc; color:#fff;}

#body_clubes_d1960 .subss h4{ background-color:#003366; color:#fff;}





/****************** DETALHES CLUBES 1970***************/

/*********************************************/









#body_clubes_d1970 #footer_wrap{
	margin-top:5em;
}

#body_clubes_d1970 #main { width:100%;}





#body_clubes_d1970 #t_clubes {
	color:#003366;
	border-bottom:solid 1px #ffcc00;
	margin-bottom:1.5em;
	margin-top:2em;
	background: url(imagens/titulo_img.gif) no-repeat left bottom;
	padding-left:2em;
	width:100%;
}

#body_clubes_d1970 #main h3{ color:#999900; border-bottom:solid 1px #003366; width:15em; margin-bottom:2em; padding-left:1em;}

#body_clubes_d1970 #main .clubes_ver{border-bottom:solid 1px #cc6600; width:100%; margin-bottom:3em; padding-left:1em; margin-top:3em; color:#003366} 



#body_clubes_d1970 #main h4{ color:#cc6600; margin-bottom:0.5em; padding-left:1em; border-bottom:solid 1px #003366; margin-top:2em; margin-bottom:1em; width:80%;}

#body_clubes_d1970 #main .clubes_sede{
	color:#fff;
	margin-bottom:0.5em;
	padding-left:1em;
	border-left:solid 1px #003366;
	border-right:solid 1px #003366;
	border-bottom:solid 1px #003366;
	margin-top:-1em;
	margin-bottom:1em;
	width:4em;
	line-height:1.52em;
	background-color:#CCC;
	font-style:italic;
}

#body_clubes_d1970 #main h5 { font-size:0.8em; font-weight:normal; margin-left:3em;padding-left:1em;}

#body_clubes_d1970 #main .clubes_detalhes a, #body_clubes_d1970 #main .clubes_detalhes a:visited, #body_clubes_d1970 #main .clubes_detalhes a:link { background-image:none; background-color:#cc6600; color:#fff; text-decoration:none; margin-left:0em; padding:0.5em; font-size:1.2em; margin-top:2em;margin-bottom:4em;} 

#body_clubes_d1970 #main .clubes_detalhes a:hover { background-color:#006699;}



#body_clubes_d1970 #main .links_distrito {margin-bottom:3em; width:17%; border:solid 1px #ffcc00; padding:1em; background-image:url(d1960/images/grad_links.gif); float:left; margin:1.2em; display:block;}



#body_clubes_d1970 #main .link_titulo h4{ padding: 0.5em 0.5em 0.5em 1em; margin:0.5em 0em 1em 0em; font-size:0.8em; width:90%;}



#body_clubes_d1970 #main .link_link a { background-color:#cc9900; color:#FFF; display:block; padding:1em; text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:0.65em; line-height:1.5em; letter-spacing:0.10em; background-image:url(d1960/images/grad_miolo.gif); height:7em;}



#body_clubes_d1970 #main  .programac h4{ background-color:#003366; color:#fff;}

#body_clubes_d1970 #main  .noticias h4{ background-color:#cc9900; color:#fff;}

#body_clubes_d1970 #main  .visita h4{ background-color:#006699; color:#fff; padding-bottom:0.3em}

#body_clubes_d1970 #main .boletim h4{ background-color:#ffcc00; color:#003366;}



#body_clubes_d1970 #main .link_link a:hover {background-image:none;background-color:#006699;}



#body_clubes_d1970 .clubes h4{ background-color:#ffcc00; color:#003366;}

#body_clubes_d1970 .esq { margin-right:0em; margin-left:5em;}

#body_clubes_d1970 .guia h4{ background-color:#003366; color:#fff;}

#body_clubes_d1970 .programas h4{ background-color:#cc6600; color:#fff;}

#body_clubes_d1970 .vog h4{ background-color:#006699; color:#fff; padding-bottom:0.3em}

#body_clubes_d1970.arquivo h4{ background-color:#ffcc00; color:#003366;}

#body_clubes_d1970 .subse h4{ background-color:#3399cc; color:#fff;}

  #body_clubes_d1970 .subss h4{ background-color:#003366; color:#fff;}







/****************** LISTA CLUBES***************/

/*********************************************/



#body_clubes_lista #footer_wrap {
	margin-top:2em;
}

#body_clubes_lista #main{ width:100%;}



#body_clubes_lista .ul_procura { width:65%;}



#body_clubes_lista .t_procura {
	color:#006699;
	margin-top:2em;
	background: url(imagens/titulo_img.gif) no-repeat left bottom;
	padding-left:3em;
	line-height:2.2em;
}



#body_clubes_lista .form_texto { width:25em; margin-left:2em;}



#body_clubes_lista .form_btn { background-color:#999900; color:#fff; width:6em; border:solid 1px #cc6600; cursor:pointer;}



#body_clubes_lista .form_btn:hover { background-color:#003366; color:#fff;}



#body_clubes_lista #form_procurar {border:solid 1px #cc6600; padding:1em; margin-left:2em;}



#body_clubes_lista .lista_clubes {float:left; width:40%; color:#003366; font-size:0.75em; line-height:2.5em; margin-left:5em; margin-top:5em; }



#body_clubes_lista .lista_clubes a, #body_clubes_lista .lista_clubes a:link, #body_clubes_lista .lista_clubes a:visited { text-decoration:none; padding:0.5em; color:#003366;font-family:Verdana, Geneva, sans-serif;}



#body_clubes_lista .lista_clubes a:hover{ background-color:#006699; color:#fff;}



#body_clubes_lista .clubes_distrito{ font-family:Georgia, "Times New Roman", Times, serif; font-size:2em; margin-bottom:1em; border-bottom:solid 1px #cc6600; line-height:1.5em; margin-left:-1em; padding-left:1em;}





/****************** ROTARY ACCAO***************/

/*********************************************/





#body_accao #footer_wrap {margin-top:10em;}

#body_accao #main { width:100%;}



#body_accao .t_accao{
	color:#006699;
	border-bottom:solid 1px #ffcc00;
	margin-bottom:1.5em;
	margin-top:2em;
	background: url(imagens/titulo_img.gif) no-repeat left bottom;
	padding-left:2em;
}







#body_accao .p_accao{
	text-align:left;
	margin-left:3em;
	width:80%;
	margin-bottom:1em;
}



#body_accao .news_actual h4 { margin-top:2em; border-bottom:solid 1px #ffcc00; color:#003366; padding-left:2em; width:100%;}



#body_accao .news_actual a{border:solid 1px #003366; display:block; width:28em; margin-left:3em; margin-top:3em; margin-bottom:3em;}

#body_accao .news_actual img {padding:0.5em;border:solid 1px #cc6600; margin:1em; background-color:#fff;}

#body_accao .news_actual a:hover { background-color:#999900;}



#body_accao .news h5 { border-bottom:solid 1px #003366; padding:0.5em; font-size: 0.6em; text-align:center;}



#body_accao .news{ line-height:0; display:inline;}

#body_accao .ul_news{display:inline;}



#body_accao .news a { text-decoration:none; color:#cc6600; float:left; display:block; margin:2em 3em 2em 3em; border:solid 1px #cc6600; width:13em;font-size:1em;display:inline;}





#body_accao .news a:hover { background-image:url(imagens/tile.gif); color:#003366;}



#body_accao .news img { padding:0.5em; border:solid 1px #003366; background-color:#fff; margin:1.2em;}



/****************** PREMIOS FUNDACAO***************/

/*********************************************/



#body_frp_premios #footer_wrap{ margin-top:20em;}



#body_frp_premios #main { width:100%;}



#body_frp_premios .t_premio{color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:2.5em;padding-left:1em; width:100%; font-size:1.8em; line-height:1.7em; margin-top:5em;}



#body_frp_premios .p_premios{ width:95%;margin-left:2em; margin-bottom:1em;}



#body_frp_premios .premios{ width:85%;margin-bottom:1em;}



#body_frp_premios .p-margem{margin-left:2em;}



.bull {

	padding-left:2em;

	background-image:url(fundacao/images/premios-bull.gif);

	margin-left:5em;

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: left 8px;

}





#body_frp_premios .a_premios a{ text-decoration:none; padding:0.5em 0.5em 0.5em 2em; color:#006699; margin-left:2em; clear:both; margin-top:2em; display:block; width:18.5em; font-size:1em; font-family:Verdana, Geneva, sans-serif; background:url(imagens/ver-pdf.gif) no-repeat scroll left center;}

#body_frp_premios .a_premios a:hover {color:#cc6666; text-decoration:underline;} 



#body_news .a_premios a{ text-decoration:none; padding:0.5em 0.5em 0.5em 2em; color:#006699; margin-left:8em; clear:both; margin-top:2em; display:block; width:38.5em; font-size:1em; font-family:Verdana, Geneva, sans-serif; background:url(imagens/ver-pdf.gif) no-repeat scroll left center;}

#body_news .a_premios a:hover {color:#cc6666; text-decoration:underline;} 









/****************** IGE 1960***************/

/*********************************************/



#body-ige #main {width:100%; }



#body-ige #footer_wrap {margin-top:15em;}



#body-ige #t_noticias{color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;  width:100%;}



#body-ige #main p { width:80%; text-align:justify; margin-top:2em;  margin-left:4em;}



.ige-link { text-decoration:none; padding:0.5em; background-color:#cc9900; color:#fff}



.ige-link:hover { background-color:#003366;}



#ige-ul { margin-bottom:5em;}

.ige-cabecalho { margin-top:1em; text-align:center; font-size:0.8em; font-family:Verdana, Geneva, sans-serif; color:#039; }



.img-ige { margin-left:4em;}

.img-ige li {float:left; margin:3em; position:relative; clear:right;}

.img-ige li p { width:320px; text-align:justify; padding-top:1em;}

.img-ige .p-ige { width:740px; text-align:justify; padding-top:1em;}

.img-ige li img { border:solid 2px #003366;}

.img-ige span {position:absolute;left: 00px;top: 253px; width:320 px; font-family:Verdana, Geneva, sans-serif; font-size:0.8em; letter-spacing:0.10em; line-height:1.3em;}



.subtitulo { margin-bottom:2em; color:#003366; margin-left:4em; border-bottom:solid 1px #ffcc00;}



#body-ige #main 	.subtitulo {margin-left:1em;}







/******************ARQUIVO 1960***************/

/*********************************************/



#body-arquivo #footer_wrap {margin-top:10em;}

#body-arquivo #main { width:100%;}

#body-arquivo #t_noticias{color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:2em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;  width:100%;}

#body-arquivo .rotary { width:80%; text-align:justify; margin-top:2em;  margin-left:5em;}

.arquivo-1960 { text-decoration:none; color:#fff; background-color:#cc6600; padding:0.5em;}

.arquivo-1960:hover{ color:#fff; background-color:#003366;}



/******************CIPS**************/

/*********************************************/



#body-cip #main {width:100%; }

#body-cip #footer_wrap {margin-top:15em;}

#body-cip #t_noticias{color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:3em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;  width:100%;}

.lista-paises li span {font-size: 0.8em; font-family:Verdana, Geneva, sans-serif; letter-spacing:0.10em; margin-top:1em; display:block;}

.lista-paises li {width:10em; height:5.5em; float:left; display:block; margin:0.5em;}

.lista-paises li a img {display:block;}

.lista-paises li a{ padding:0.3em; display:block; width:62px;}

.lista-paises li a:hover { background-color:#CCC;}

.cip-first{ margin-top:5em;}

.cip-last{ margin-bottom:3em;}

.cip_wrap{ margin-bottom:4em; border-bottom:solid 1px #003366; padding-bottom:3em;}

.cip_wrap h3{ margin-top:00.5em; margin-bottom:0em; color:#003366; text-decoration:underline;}

.cip_wrap h5{ margin-top:1em; color:#003366;}

.cip_wrap p {margin-bottom:0.2em; margin-top:0.2em;}

.cip-link{ padding:0.4em; text-decoration:none; color:#fff; background-color:#003366; margin-right:1em;font-size: 0.8em; font-family:Verdana, Geneva, sans-serif; letter-spacing:0.10em}

.cip-link:hover{ background-color:#cc6600;}

.p-cip{
	margin-bottom:2em;
	text-align:justify;
	margin-left:2em;
}



/******************VIDEOS CLUBES**************/

/*********************************************/



.li-video{ float:left; margin-left:5em; position:relative; margin-bottom:5em;}

.legenda-video{ position:absolute; top:210px; left:0px; color:#003366; font-size:0.7em; font-family:Verdana, Geneva, sans-serif; letter-spacing:0.10em;}







/******************RYLA**************/

/*********************************************/



#body_ryla #t_noticia { color:#003366;border-bottom:solid 1px #ffcc00; margin-top:3em;padding-left:1em; margin-bottom:2em; width:100%;}





#body_ryla1970 #main { width:100%;}

#body_ryla1970 #footer_wrap {margin-top:15em;}



#body_ryla1970 #titulo-ryla { color:#003366;border-bottom:solid 1px #ffcc00; margin-top:1em;padding-left:0em; margin-bottom:2em; width:100%;}



.subtitulo-ryla { margin-bottom:2em; color:#003366; margin-left:0.5em;}





#body_ryla1970 .subtitulo-ryla {margin-bottom:2em; margin-top:2em; color:#003366; margin-left:0.5em;}



#body_ryla1970 .ryla-p{ margin-left:3em; width:80%; margin-bottom:1em;}

#body_ryla1970 .ryla-p span { margin-left:5em;}



#body_ryla1970 table, #body_ryla1970  td, #body_ryla1970  tr{border:solid 1px #666; padding:1em; text-align:left;}







/******************PORTUGAL ROTÁRIO*************/

/************************************/



#body-pr #main { width:100%;}

#body-pr #footer_wrap {margin-top:15em;}

#body-pr #titulo { color:#003366;border-bottom:solid 1px #ffcc00; margin-top:5em;padding-left:0em; margin-bottom:2em; width:100%;}



#body-pr #main .banner { text-align:center; margin-top:8em; width:100%;}



#body-pr .pr-lista { margin-top:3em; margin-left:4em;}



#body-pr .pr-creditos{ margin:1em}



#body-pr .pr-creditos dt { font-size:1em; font-family:Verdana, Geneva, sans-serif; color:#003366; margin-bottom:0.5em; margin-top:2em; }



#body-pr .pr-creditos dd { font-size:0.9em; font-family:Verdana, Geneva, sans-serif; color:black; margin-bottom:0.5em;}





#body-pr .t_accao{color:#003366; border-bottom:solid 1px #ffcc00; margin-bottom:1.5em; margin-top:3em;background: url(imagens/titulo_img.gif) no-repeat left bottom; padding-left:2em;}



#body-pr .news_actual h4 { margin-top:2em; border-bottom:solid 1px #ffcc00; color:#003366; padding-left:2em; width:100%;}



#body-pr .news_actual a{border:solid 1px #003366; display:block; width:28em; margin-left:3em; margin-top:3em; margin-bottom:3em;}

#body-pr  .news_actual img {padding:0.5em;border:solid 1px #cc6600; margin:1em; background-color:#fff;}

#body-pr .news_actual a:hover { background-color:#999900;}



#body-pr .news h5 { border-bottom:solid 1px #003366; padding:0.5em; font-size: 0.6em; text-align:center;}



#body-pr .news{ line-height:0; display:inline;}

#body-pr .ul_news{display:inline;}



#body-pr .news a { text-decoration:none; color:#cc6600; float:left; display:block; margin:2em 3em 2em 3em; border:solid 1px #cc6600; width:13em;font-size:1em;display:inline;}





#body-pr .news a:hover { background-image:url(imagens/tile.gif); color:#003366;}



#body-pr .news img { padding:0.5em; border:solid 1px #003366; background-color:#fff; margin:1.2em;}
