#content_news { color: #404040; margin: 0px 0 0 0px; padding-left: 15px; padding-right: 15px; width: 770px; font: .75em "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;}
#content_news img.icon { border: 0; vertical-align: middle; }
#content_news p { line-height: 1.8em; }
#content_menu { color: #404040; margin: 0px 0 0 0px; padding-left: 15px; padding-right: 15px; padding-bottom: 10px; width: 770px; font: .75em "Lucida Grande", 
"Lucida Sans Unicode", Sans-Serif; line-height: 17px;}
ul.menuOpcoes ul { }
ul.menuOpcoes li.menuGrupo { padding: 10px 0 15px 5px; display: inline; float: left; border-left: 1px dotted #000; width: 140px; }
ul.menuOpcoes li.menuGrupo ul li { padding-top: 0; padding-left: 10px; }
h5 { font-size: 1em; font-weight: 700; }
img { border: 0; }
.story img { border: 1px dashed #ccc; margin-bottom: 10px; margin-right: 8px; padding: 3px; }
.storytitle a { background: #fff; color: #efb000; text-decoration: none; }
	.storytitle a:hover { background: #fff; color: gray; text-decoration: none; }
.date { background: #fff; color: #a1a1a1; font-size: 1em; margin-bottom: 0; margin-top: 0; padding-left: 3px; text-align: left; }
.meta { font-size: 1em; padding-left: 3px; text-align: right; }
.feedback { background: #fff; color: gray; margin-bottom: 25px; margin-top: 15px; padding-right: 4px; text-align: left; clear: both;}
	.feedback a { background: #fff; color: gray; font-weight: 400; }
		.feedback a:hover { background: #fff; color: #000; }
.flutua_foto { float: left; padding: 15px; }
.clear { clear: both; height: 2px; }
.noicon { margin-left: 1px; margin-right: 1px; }
.sublinha { text-decoration: underline; }
.justifica { text-align: justify; }
.titulo_destaque { font-size: 18px; }

/* formulario */
.formulario{font-size:1em;}
.formulario input,.formulario textarea,.formulario select{background:#F0F0F0;border:1px solid #ddd;color:#000;font-family:"Trebuchet MS";height:15px;margin:5px 0 0;padding:2px;}
.formulario label{color:#000;display:block;}
.botao{background:#F0F0F0;border:1px solid #ddd;color:#000;margin:5px 0 0;min-height:25px;padding:4px;width:auto;}
#loading { display:none; }

.atencao { background:url(../images/css_alert.gif) left no-repeat #FFC; border:1px solid #96965E; font-family:Verdana; font-size:11px; margin-bottom:5px; margin-top:5px; padding:10px 10px 10px 50px; text-align:left; }
.nota { background:url(../images/css_nota.gif) left no-repeat #FFC; border:1px solid #96965E; font-family:Verdana; font-size:11px; margin-bottom:5px; margin-top:5px; padding:10px 10px 10px 50px; text-align:left; }
.ok { background:url(../images/css_ok.gif) left no-repeat #FEFCF1; background-color:#FFC; border:1px solid #96965E; font-family:Verdana; font-size:11px; margin-bottom:5px; margin-top:5px; padding:10px 10px 10px 50px; text-align:left; }

