/************************************************************************/
/* Desenvolvido por Flex Soluções - Soluções em Web e Software          */
/* www.flexsolucoes.com.br										        */
/* contato@flexsolucoes.com.br											*/
/* (48)3632-3178												        */
/************************************************************************/


/* Inicio
-------------------------------------------------------------------------- */
* { margin: 0; padding: 0; list-style: none; }
body, html{ width:100%; text-align:center; }
body{ color:#474747; font:68.5% 'Lucida Grande', Arial, Helvetica, Verdana, sans-serif; margin:0; background:url('../gif/bg_topo.gif') repeat-x; }
	
h3 { font-size:13px; }
h4 { font-size:11px; }

/* Greal
-------------------------------------------------------------------------- */
p img{max-width: 100%;}
p img:hover {border: 1px solid #FF1A1A;}

img.centered{display: block;margin-left: auto;margin-right: auto;}
img.alignright{padding: 4px;margin: 10px 0 2px 10px;display: inline;background: #FAFCFF;border: 1px solid #FFA518;}
img.alignleft{padding: 4px;margin: 12px 15px 15px 0;display: inline;border: 1px solid #CC6600;}
img.aligncenter{padding: 3px;margin: 12px 0px 0px 0;display: inline;border: 1px solid #CC6600;}
img.noticias{padding: 4px;display: inline;border: 1px solid #CC6600;}
img.eventos{padding: 4px;margin: 0px 15px 15px 0;display: inline;border: 1px solid #CC6600;float: left;}





.alignleft{float: left;}
.alignright{float: right;}
.clear {clear:both;height:0px;font-size:0px;line-height:0px;}
	
	
/* Links
-------------------------------------------------------------------------- */
a {color:#333;text-decoration:none; }
a:hover {color:#000; }

a.branco {color:#fff;text-decoration:none; }
a.branco:hover {color:#ccc; }


/* Lista Eventos
-------------------------------------------------------------------------- */
#prioridad .eficiente .prioridad{font-size: 14px;font-weight: bold;padding:0;margin:0; }
#prioridad .eficiente .prioridad p{padding:0;margin:0;}
#prioridad .eficiente .prioridad p a{padding:0;margin:0;}

.icono {float:left;margin: 0px 15px 15px 0;padding:4px;border:1px solid #ccc;}
.eficiente {padding-top: 12px;padding-bottom: 20px;border-bottom: 1px solid #E4E4E4;}
.eficiente p{line-height:16px;padding:6px 0}

p.intro {font-family: arial, helvetica, sans-serif;padding: 0 25px 25px 0;line-height: 18px;}


/* Lista links
-------------------------------------------------------------------------- */
ul.links {margin:0 20px 20px 0px;padding:0;list-style:none;color: #787878;font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif;font-style: normal;font-weight: normal;}
ul.links li {font-size: 110%;display:block;background:url('../gif/seta_links.gif') top left no-repeat;margin:3px 0 0 3px;padding:2px 0 5px 22px;border-bottom:1px solid #e1e1e1;}


/* Formulário
-------------------------------------------------------------------------- */
select, textarea, input { border-style: solid; font-face: verdana; font-size: 11px; color: #000000; background-color: #F2F2F2; border-color: #D5D5D5; border-width: 1px; }
option { font-family: verdana; font-size: 11px; color: #000000;}
.button{ cursor:pointer;  margin-top:0px;  border:outset 1px #ccc; background:#999; font-size:.9em; color:#666; font-weight:bold; padding:5px;  background:url("../gif/button-bg.gif") repeat-x left top; padding:1px;  }
/* -------- estilo p/ botões do tipo select ---------- */
.form_field { font-family: verdana; font-size: 10px; }
