﻿*{margin:0;padding:0}
address,th{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
img,fieldset{border-style: none;}
ol,ul{list-style:none; font-size:inherit;}
a{text-decoration:none;}

body {  
    background:#014c21;
    color:#000;
    font:12px Arial, Helvetica, sans-serif;
}
a {
    color:#707070;
}
    a:hover {
        color:#3e7500;
    }
h2 {
    background:url(../ImageBank/icon.jpg) no-repeat;
    font-size:16px;
    margin-top:8px;
    padding:0 0 8px 23px;
}
h3 {
    color:#2f8926;
    font-size:13px;


}    
h5 {
    color:#707070;
    font-size:12px;
	font-weight:800;
	float:left;
	width:770px;
}
#geral {
    background:#fff;
    margin:auto;
    width:770px;
}
#topo {
    background:url(../ImageBank/topo_logo.jpg) no-repeat;
    float:left;
    height:115px;
    width:770px;
}
    .btHome {
        float:right;
        margin:55px 37px 0 0;      
    }
ul#menu {
    color:#fff;
    float:left;    
    font-size:12px;
    font-weight:800;
    margin-left:28px;
    _margin-left:6px;
    width:750px;
 
}
    ul#menu li {
        float:left;
        margin:10px 0 0 17px;        
    }
        ul#menu li a {
            color:#fff;            
        }
        ul#menu li a:hover {
            text-decoration:underline;
        }
#conteudo {
    background:#fff;
    float:left;
    *margin-top:-3px;
    padding-left:35px;
    width:470px;
}
#conteudoPagina {
    border-bottom:2px solid #9ed98b;
    float:left;
    width:470px;
}
#conteudoDireita {
    background:#fff;
    float:right;
    width:250px;
}
    #areaRestrita {
        background:url(../ImageBank/bg_area_restrita.jpg) no-repeat #eef2e3;
        float:right;
        margin:0 20px 15px 0;
        _margin:0 20px 15px 0;
        width:215px;
    }
        .textBoxAreaRestrita {
            float:left;
            margin:56px 0 10px 8px;  
            *margin:56px 0 10px 5px;  
            _margin:56px 0 10px 4px;  
        }
        .esqueceuSenha {
            color:#5b8723;
            float:left;
            font-weight:800;
            margin-left:8px;
            text-decoration:underline;
        }
        .btEntrar {
            float:right;
            margin-top:-2px;
            
        }
        .txtPassword{
			margin-top:12px;
			*margin-top:0;
        }  
#bannersDireita {
    float:left;
	padding-left:10px;
    width:228px;
}
/*EVENTOS*/
#eventos {
    border-bottom:2px solid #9ed98b;
    float:left;
    padding-bottom:6px;
    width:470px;
}
    .textEventos {
        margin:-92px 8px 0 0;
        _margin:-92px 4px 0 0;
        width:320px;
    }
    .iconLerMais {
        float:right;
        height:7px;
        margin:5px 2px 0 0;
        width:24px;
    }
/*INFORMATIVO*/
#informativo {
    border-bottom:2px solid #9ed98b;
    float:left;
    padding-bottom:6px;
    width:470px;
}
    .subtitInformativo {
        float:right;        
        margin-right:243px;
        _margin:0 120px 0 0;
    }
     .textInformativo {
        float:right;
        margin:-92px 8px 0 0;
        _margin:-92px 4px 0 0;
        width:320px;
    }
/*NOTÍCIAS*/
#noticias {
    font-size:11px;
    float:left;
    height:208px;
    width:480px;
}
    .iconMais {
        float:right;
        margin:-10px 3px 0 0;
    }
    .noticiaUm {
        background:#ebebeb;
        float:left;
        padding:0 0 0 8px;
        width:143px;
    }
    .noticiaDois {
        background:#ebebeb;
        float:left;
        width:148px;
    }
     .noticiaTres {
        background:#ebebeb;
        float:left;
        margin-left:10px;
        padding:0 0 0 8px;
        width:143px;
    }

#rodape {
    background:url(../ImageBank/bg_rodape.jpg) no-repeat;
    float:left;
}
    .endereco {
        float:left;
        margin:6px 0 0 15px;
        width:770px;
        *width:760px;
        _width:740px;
    } 
/*CONTROLES*/
.lblEsquerda {
    float:left;
	line-height:16px;
	margin-right:4px;
	text-align:right;
	width:100px;
}
.formCadastroMalaDireta br {
		clear:both;
}
.formContato {
	margin:15px;
}
	.formContato label {
		float:left;
		line-height:16px;
		margin-right:4px;
		text-align:right;
		width:85px;
	}
	.formContato br {
		clear:both;
	}
	.formContato {
		background:#FFF;
		float:left;
	}
ul#menuInternas {
	list-style-type:disc;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:20px;
	}
	ul#menuInternas li a {
        color:#3e7500;
	}
	ul#menuInternas li a:hover {
	    color:#014c21;
		text-decoration:underline;
	}	