/* CSS Document */
body {
background-image:url(img/bg.jpg);
margin:0px;
}
a {
outline:0px;
}
#geral {
clear:both;
width:780px;
height:auto;
overflow:hidden;
margin:auto;
border-bottom:none;
background-color:#FFFFFF;
}

/* Lateral */
#lateral {
width:203px;
height:340px;
background-image:url(img/lateral.jpg);
background-repeat:no-repeat;
position:relative;
top:-28px;
left:5px;
float:left;
}

.banners {
}

#lateral object {
margin-left:26px;
}

#lateral p {
margin-right:10px;
margin-top:20px;
line-height:15px;
margin-bottom:0px;
}

#telefone {
font-family:Arial, Helvetica, sans-serif;
color:#425b1c;
width:203px;
height:23px;
border-top:4px solid #accc79;
background-color:#e8f4d7;
margin-top:20px;
text-align:center;
}

.tel1 {
font-size:14px;
}

.tel2 {
font-size:12px;
}


/* Conteudo */

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#666666;
margin-top:4px;
}
p {
margin-right:10px;
margin-top:20px;
line-height:15px;
margin-bottom:20px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#84C125;
padding-top:10px;
border-top:1px dotted #ccc;
margin-bottom:-15px;
margin-left:25px;
}
.sistema {
width:122px; 
height:42px;
float:right;
display:inline;
padding:3px;
margin-right:30px;
margin-top:0px;
margin-bottom:12px;

}
.login {
font-size:9px;
text-align:right;
width:122px; 
height:25px;
clear:both;
float:right;
}
#certificacoes {
width:264px;
height:auto;
background-image:url(img/tarja_certificacoes.jpg);
background-repeat:no-repeat;
margin-left:20px;
margin-top:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#certificacoes h1 {
padding-left:25px;
}

#certificacoes img {
border:1px solid #CCCCCC;
float:left;
margin-right:10px;
margin-top:13px !important;
margin-top:3px;
margin-bottom:15px;
}

#depoimentos {
width:267px;
height:340px;
background-image:url(img/tarja_depoimentos.jpg);
background-repeat:no-repeat;
background-position:top right;
background-color:#f3fae3;
border-top:25px solid #f3fae3;
margin-left:10px;
margin-top:-5px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#depoimentos h1 {
padding-left:44px;
}

#depoimentos p {
margin-left:20px;
}

.deposign {
font-size:10px; 
}

.linksdepoimentos {
float:right; 
position:relative; 
bottom:17px; 
right:6px;
}

.vejamais {
width:242px;
height:20px;
display:block;
background-color:#e8f5c9;
text-decoration:underline;
font-weight:bold;
margin-top:40px;
padding-left:25px;
padding-top:3px;
}

#conteudo {
width:520px;
height:auto;
background-image:url(img/tarja_conteudo.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-left:20px;
margin-top:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#conteudo h1, #clientes, #parceiros h1 {
padding-left:30px;
}
.marca {
float:right;
padding:5px 10px 10px 0px;
font-size:9px;
color:#999999;
}
#conteudo h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:30px;
}
#conteudo h6 {
padding-left:30px;
font-weight:normal;
font-size:8px;
color:#000000;
}
#conteudo p, #clientes p {
padding-left:30px;
}
#conteudo img {
border:1px solid #CCCCCC;
float:left;
margin-left:30px;
margin-right:10px;
margin-top:13px !important;
margin-top:3px;
}
.aulas {
width:520px;
height:26px;
display:block;
background-image:url(img/tarja_aulas.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:italic;
padding-left:30px;
padding-top:7px;
}
dl {
margin-left:30px;
padding-bottom:8px;
margin-top:0px;
}
dt {
padding-top:10px;
margin-left:20px;
padding-left:10px;
}
.ultimodt {
padding-bottom:30px;
}
.listaconteudo {
display:block;
list-style-type:none;
list-style-position:outside;
}


.listacertificacoes {
margin-left:-40px !important;
margin-left:0px;
display:block;
list-style-type:none;
list-style-position:outside;
}


#clientes, #parceiros {
width:520px;
height:auto;
background-image:url(img/tarja_conteudo.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-left:20px;
margin-top:20px;
padding-bottom:20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#clientes img {
border:1px solid #CCCCCC;
float:left;
padding:5px;
margin-left:40px;
margin-right:10px;
margin-top:13px;
}
#parceiros img {
border:1px solid #CCCCCC;
padding:5px;
margin-top:20px;
}
#parceiros ol {
text-align:center;
margin:0px;
margin-top:10px;
padding:0px;
}
#parceiros a {
display:block;
padding-bottom:20px;
border-bottom:1px dotted #999999;
}

/* Rodapé */
#rodape {
	clear:both;
	width:770px;
	height:25px;
	display:block;
	margin:auto;
	padding-bottom:10px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-left:10px;
	text-align:center;
	color:#CCCCCC;
	border-top:5px solid #b8dc7c;
	}










