

/*
_______________________________
FORMS */

#content .vForms {width:450px; margin:10px auto 20px;}
#content .vForms fieldset {padding:10px 0; border:none; border-bottom:1px dotted #CCC;}
#content .vForms fieldset legend {margin:0; padding:0; font-size:12px; font-weight:bold; color:#000;}
#content .vForms fieldset ol {margin:0; padding:0;}
#content .vForms fieldset ol li {display:block; margin:0 0 5px; padding:5px;}
#content .vForms fieldset ol li label {display:block; margin:0 0 2px;}
#content .vForms fieldset ol li input,
#content .vForms fieldset ol li select,
#content .vForms fieldset ol li textarea {display:block; width:410px; margin:0 0 3px; padding:4px; border:1px solid #8A9BA8; background-color:#F1F7FA;}
#content .vForms fieldset ol li textarea {height:100px;}
#content .vForms fieldset ol li em {display:block; font-size:11px; font-style:normal; color:#F60;}
#content .vForms fieldset ol li .campoPequeno {width:130px;}
#content .vForms fieldset ol li .campoMedio {width:205px;}
#content .vForms fieldset ol li .radio {margin:0; padding:0;}
#content .vForms fieldset ol li .radio label {display:inline; float:left; width:220px; line-height:20px;}
#content .vForms fieldset ol li .radio label input {display:inline-block; width:auto; margin-right:5px; border:none; background:none; vertical-align:middle;}
#content .vForms button {display:block;  margin:0 auto; padding:4px 15px; border:1px solid #999; font-size:11px; text-align:center; color:#666; background:url(../images/jpg/bg-botao.jpg) repeat-x top left; cursor:pointer;}
#content .vForms button:hover {border-color:#8A9BA8; color:#000; background-position:0 -24px;}
#content .valid {border-color:#90AC13; color:#90AC13; background-color:#F9FFF4;}
#content .error {display:inline-block; margin:0; padding:4px; font-size:11px; text-align:left; color:#C00; border:1px solid #C00; background-color:#FFEBE8; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

/*
_______________________________
MESSAGE BOX */

.box-info,
.box-error,
.box-sucess,
.box-warning {display:block; margin:10px auto; padding:5px 5px 5px 36px; text-align:left; line-height:16px; color:#000; background:#F8FAFC url(../images/icons/information.gif) no-repeat 10px center; border-top:1px solid #B5D4FE; border-bottom:1px solid #B5D4FE;}
.box-error {background:#F7CBCA url(../images/icons/exclamation.gif) no-repeat 10px center; border-color:#C00;}
.box-sucess {background:#EEF4D3 url(../images/icons/accept.gif) no-repeat 10px center; border-color:#90AC13;}
.box-warning {background:#FFF7C0 url(../images/icons/error.gif) no-repeat 10px center; border-color:#F7D229;}

/*
_______________________________
PAGINATION */

#content .paginacao {clear:both; position:relative; height:20px; margin:20px 0 0; padding:5px 10px; line-height:20px; text-align:center; background-color:#DBCFA8;}
#content .paginacao a {padding:4px 7px; font-weight:bold; line-height:20px; text-decoration:none; color:#91733C;}
#content .paginacao a:visited {color:#B6A178;}
#content .paginacao a:hover {color:#FFF; background-color:#91733C;}
#content .paginacao a.pag_selecionada {color:#FFF; background-color:#D55224; cursor:default;}
#content .paginacao a.pag_anterior,
#content .paginacao a.pag_proxima {position:absolute; left:10px; padding:0 7px;}
#content .paginacao a.pag_proxima {left:auto; right:10px; padding:0 7px;}

#content #box-recados {width:400px; }
#content #box-info { width:280px;}


/*
_______________________________
MURAL RECADOS */
#content #lista-recados {min-height:200px; height:auto !important; height:200px;}
#content #lista-recados li {min-height:100px; height:auto !important; height:100px; overflow:hidden; margin-top:10px; padding:10px; border-bottom:1px solid #D7D7D7;}
#content #lista-recados li p {margin:0; padding:5px; font-style:italic;}
#content #lista-recados li p.info-post {padding:0; font-size:11px; font-style:normal;}
#content #lista-recados li p.info-post cite {font-size:14px; font-style:normal; font-weight:bold; color:#EFD904;}

/*
_______________________________
MURAL FORM */
#content #box-info .vForms {width:270px; margin:10px auto; padding:5px;}
#content #box-info .vForms fieldset {width:260px; padding:0; border:none;}
#content #box-info .vForms fieldset legend {padding-right:110px;}
#content #box-info .vForms fieldset ol li label {display:block; position:relative; width:260px; line-height:16px; text-align:left;}
#content #box-info .vForms fieldset ol li input,
#content #box-info .vForms fieldset ol li textarea {width:228px; margin:0;}
#content #box-info .vForms fieldset ol li textarea {height:60px;}
#content #box-info .vForms fieldset ol li span.error {width:260px; margin:0 0 0 5px;}
#content #box-info .vForms button {margin:0 0 0 5px; border-color:#000; color:#FFF; background-color:#000;}



/*
_______________________________
END */
