@import url(http://fonts.googleapis.com/css?family=Ubuntu);

.aulas li{padding-bottom: 10px !important;}

body {
	color: #2E3444;
	font-size: 100%;
	line-height: 1.25;
	font-family: 'Ubuntu';
	font-weight: 100;
	background: url(../imagens/bg.jpg) center top;
	background-repeat: no-repeat;
}

a {
	color: #3b5fff;
	text-decoration: none;
	outline: none;
}

b {}

a:hover, a:focus {
	color: #2E3444;
}

p{	line-height: 2.25;}

.fnd-topo {width: 100%; min-height: 90px; background-color: #658AA0; border-top:1px solid #8AB2C3; border-bottom:1px solid #8AB2C3; margin-top: 0px;}
.topo {width:980px; height: 48px;}
.topo ul {width: 980px; height: 30px;}
.topo ul li {float: left; margin-top: 10px;    margin: 16px 10px 10px 10px;}
.topo ul li a {        color: #fefefe;
    padding: 5px;
    font-size: 12px;}
.topo ul li a:hover {background-color: rgba(139,176,196,0.5); text-shadow: 0px 0px 1px rgba(0,0,0,0.5);}
a.ativo {background-color: #8AB2C3; text-shadow: 0px 0px 1px rgba(0,0,0,0.5); color: #fefefe}

.topo2 {width: 980px; height: 230px; padding-top: 25px; }
.logo {width: 470px; height:130px; float: left;}
.corpo {width: 980px; min-height: 300px; padding:  0 0 30px 0; display: table; text-align: left;}

.fnd-rodape {width: 100%; min-height: 80px; background-color:#729CB3;}
.rodape {width: 980px; height: 90px; padding-top: 25px;}
.parceiros {width: 100%; min-height: 60px; border-radius: 10px; background-color: #fefefe; }
.parceiros img {margin: 0 25px 0 25px; float: left;}

.entry-title {width: 480px; float: left; font-size: 25px; padding-left: 15px; border-left:5px solid #5F8397; color: #5F8397}
.entry-content {width: 100%; min-height: 300px; float: left; padding: 15px 0 15px 0;}

.ssba {width: 490px; margin-top:-20px; float: right;}

#destaques {width: 980px; min-height: 300px;  float: left; }
#destaques h2 {width: 100%; height: 30px; padding-top: 10px; border-bottom: 1px dashed #238C00; color: #238C00; text-align: left;}


a.read-more { float: right; background-color: #9CBC90; padding: 6px; text-transform: uppercase; color: #f2f2f2; border-radius: 7px; font-size: 0.8em !important;}
a.read-more:hover {background-color:#286405;}

.titulo-destaque-inicial {width:55%; min-height:10px; font-size: 1.8em !important; margin-bottom:20px; padding-left: 15px; border-left: 5px solid #5F8397 !important; color: #5F8397; float: left;}

.pesquisar {width: 400px; min-height: 50px; float: right; }

.news {width: 560px; height: 50px; float: right; margin-top: -75px;}
.news p {margin-bottom: 10px; color: #5F8397; font-size: 14px; }

.news2 {width: 580px; height: 50px; float: left; margin-left: 220px; }
.news2 p {margin-bottom: 10px; color: #5F8397; font-size: 14px; }

.site-content {min-height: 520px;}

.form-contato {width: 400px;}
.form-contato input, .form-contato textarea {width: 400px; min-height: 10px; padding: 3px; border-radius: 5px; font-size: 18px; border: 1px #111 solid; margin: 3px 0 10px 0;}

.wpcf7-not-valid-tip {margin-top:-10px; margin-bottom: 10px;}
.enviar {width: 100px !important; float: right !important;}
.enviar:hover {background-color:#286405; color: #fefefe; border: 1px #fefefe solid;}

.boas-vindas {width: 980px; min-height: 300px; padding-bottom: 30px;}
.boas-vindas p {padding-bottom: 20px}
.boas-vindas center p {padding-bottom: 0 !important;}
