body { font-family: Arial, Helvetica, sans-serif; }

#assinatura {	font-size: 9px; color: #8DA7C0; text-decoration: none; font-weight: bold; text-transform: uppercase; }
#assinatura a {	font-size: 9px; color: #8DA7C0; text-decoration: none; font-weight: bold; text-transform: uppercase; }
#assinatura a:hover {	color: #FFF; }

#menuTop { font-size: 10px;	color: #8DA7C0;	font-weight: bold; text-transform: uppercase; }
#menuTop a { font-size: 9px;	color: #FFF;	font-weight: bold; text-transform: uppercase; line-height: 45px; }
#menuTop a:hover { color: #000; }

#subFolders .active { width: 190px; line-height: 30px; display: block; text-indent: 15px; color: #405C6F; font-size: 11px; background-image: url(imgs/leftMenu_1.gif); }
#subFolders a { width: 190px; line-height: 30px; display: block; text-indent: 15px; color: #405C6F; font-size: 11px; font-weight: normal; }
#subFolders a:hover { background-image: url(imgs/leftMenu_1.gif); }


#article .title { line-height: 55px; font-size: 22px; color: #FFF; }
#article .titlePrint { line-height: 55px; font-size: 22px; color: #405C6F; }
#article .text { line-height: 120%; font-size: 12px; color: #405C6F; }
#article .text img { clear: both; float: left; border: 1px solid #BEC3C6; margin-right: 15px; margin-bottom: 15px; }
#article .imagesBottom img { float: left; border: 1px solid #BEC3C6; margin-right: 10px; margin-bottom: 10px; }
#article .attachment .attachContainer { clear: both; float: left; }
#article .attachment .icon { float: left; }
#article .attachment .name a { float: left; margin-left: 10px; color: #8b1669; font-size: 12px; text-decoration: none; line-height: 17px; }
#article .attachment .size { float: left; color: #FFF; font-size: 10px; text-decoration: none; line-height: 17px; }


#list .title { color: #8b1669; font-size: 12px; text-decoration: none; line-height: 17px; font-weight: bold; }
#list .title a { color: #8b1669; font-size: 12px; text-decoration: none; line-height: 17px; font-weight: bold; }
#list .text { line-height: 120%; font-size: 12px; color: #405C6F; }

#listNews .title { color: #8b1669; font-size: 20px; text-decoration: none; line-height: 17px; text-transform: uppercase; line-height: 200%; }
#listNews .text2 { line-height: 120%; font-size: 12px; color: #405C6F; }

#forms { margin-top: 25px; border: 1px solid #405C6F; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; }
#forms legend { font-size: 11px; color: #405C6F; font-weight: bold; }
#forms .intro { margin-top: 20px; font-size: 10px; color: #666666;}
#forms .campos { margin-top: 20px;}
#forms dt { clear: both; margin: 0px; float: left; width: 120px; font-size: 10px; color: #666666; line-height: 24px; }
#forms dd { margin: 0px; padding-top: 3px; padding-bottom: 3px;}
#forms dd input { width: 180px; height: 18px; border: 1px solid #405C6F; font-size: 10px; color: #999999; }
#forms dd select { width: 185px; border: 1px solid #405C6F; font-size: 10px; color: #999999; }
#forms dd textarea { font-family: Arial, Helvetica, sans-serif; width: 180px; border: 1px solid #405C6F; font-size: 10px; color: #999999; }
#forms .opcoes { width: 140px; }
#forms .opcoes input { width: auto; border: 0px; font-size: 10px; color: #999999; }
#forms .opcoes { font-size: 10px; color: #666666; margin-right: 10px; line-height: 24px; }
#forms .button input { font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #405C6F; margin-left: 120px; }
#forms .section { margin-top: 20px; margin-bottom: 2px; font-size: 12px; font-weight: bold; color: #405C6F; }
#forms hr { background-color: #405C6F; color: #B9B4D8; height: 1px; border: 0px; }