* { font-size:100%;}
body
{margin: 0 auto;padding: 0;color: #656565;font-family: arial;font-size: 12px;background-repeat: repeat;background-attachment: fixed;}
p{padding: 0px;margin: 0;}
a:hover,a,a:visited{text-decoration: none;color: inherit}
a:hover{text-decoration: underline;color: inherit}
img a{border:0}
img{border:0}

.content{ width: 789px; margin: 0 auto;}
h2 {color:#436c29;font-size: 18px;background: none;border: 0;margin: 0px; padding-bottom: 10px; }
    .topo{width: 470px;height: 125px;float: right;background: url('../imgs/topo.png')no-repeat bottom right;margin-right: 40px}
    .topo h1{color:#436c29;font-size: 21px;background: none;border: 0;padding-top: 30px; padding-left: 15px;padding-bottom: 5px;margin: 0px }
    .topo .subtitle{background: none;border: 0;padding-top: 0px; padding-left: 15px;height: 40px; }
    .topo .tema{color:#db6d0e;font-size: 14px;background: none;border: 0;padding-top: 0px; padding-right: 15px;font-weight: bold;text-align: right; }

    .logo{float: left;padding: 0px 55px;}
    .clear{clear: both;margin: 0px;padding: 0px;}

    .top_meio{height: 14px;width:789px;background:url('../imgs/topomeio.png') no-repeat; }
    .meio{background: #FFF;padding: 15px 18px;}
    .end_meio{height: 16px;width:789px;background:url('../imgs/endmeio.png') no-repeat; }

    .meio .menu{width: 242px;float: left;padding: 0px 0px 10px 10px;}
    .menu .menu_top{width: 215px;padding: 10px 13px;height: 11px;background:url('../imgs/menu-top.png') no-repeat;}
    .menu .list_menu{width: 215px;background:url('../imgs/bgmenu.png') repeat-y;padding: 1px 0px;}
    .menu ul{;list-style: url("../imgs/icon.jpg");}
    .menu ul li {color: #656565;line-height: 20px}
    .menu ul li span {vertical-align: -2px;}
    .menu .menu_end{width: 215px;height: 15px;background:url('../imgs/endmenu.png') no-repeat;}

    .menu .banner{width: 220px;text-align: center;}
    .menu .banner p{margin: 10px 0px;}

.meio .descr{width: 259px;float: left;padding: 0px 0px 10px 10px;}
.meio .descr-inter{width: 474px;float: left;padding: 0px 0px 10px 10px;}
.meio .list-imgs{width: 215px;float: left;padding: 0px 0px 10px 10px;}
.list-imgs ul {list-style: none;margin: 10px 0px;padding: 0}
.list-imgs ul li {float: left;padding:5px;*padding: 3px}

#rodape{background: #f7f7f7;}
#rodape ul {list-style: none;margin: 0px;padding-left:30%;padding-top: 10px;}
#rodape ul li {float: left;padding:5px;font-weight: bold;}
#rodape p{clear: both;text-align: center;padding: 5px;margin: 0;padding-bottom: 10px}


/* FORMULARIO */
	fieldset{ border:none; width:205px; float:left; }
	label{ display:block; width:200px; margin:0 0 5px 0; }
	.inputtext{ width:200px; border:1px solid #CCCCCC; padding:2px; }
	.frmOn{ width:200px; border:1px solid #CCCCCC; padding:2px; }

	.inputtextM{ width:425px; border:1px solid #CCCCCC; padding:2px; height:151px; _height:157px; *height:157px; }
	.frmOnM{ width:425px; border:1px solid #CCCCCC; padding:2px; height:151px; _height:157px; *height:157px; }

	.botao{ text-align:right; width:210px; margin-top:10px; }
        /* INSCRICAO */
#pagaprazo, #pagavista {background-color:#FFFFFF; border:1px solid #4F2A14; width:223px; padding:5px; margin-bottom:10px}

/*REDES SOCIAIS RODAPE*/
#redes { margin:0 auto; width:263px; height:40px; padding:10px 0 0;}
#redes a{ margin:0 10px 0 0; }
