body {
	background: url(../img/bg-body.png) #005BAA repeat-x;
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6d6e71;
	text-align: center;
}
a img{border: none;}
a{color: #005baa; text-decoration: underline;}
.floatLeft {float:left;}
.floatRight {float: right;}

.alignleft {float:left; padding: 0 10px 0 0}
.alignright {float: right; padding: 0 0 0 10px}

p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color:#6d6e71;
}
h2 {
    font-family: Arial, Helvetica, sans-serif;
}
/*p:last-child{margin-bottom:0}*/

p:first-child{margin-top:0}

.clear { clear:both; font-size:0; height:0 }

.col{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0 0 30px 0;
	margin: 4px 0 0 0;
}

.col b{
	color:#005baa;
	font-size:16px !important;
}

td{
	line-height:20px;
	vertical-align:top;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.query{
	background: black;
	color: #00CC00;
	font-weight: bold;
	margin-top:65px;
	padding: 10px;
	position:absolute;
}

.leiamais {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.navigation {
	padding:15px 0 0;
}

.info { 
	color:#9da6ab; 
	font-family: 'Trebuchet MS'; 
	font-size:11px; 
	padding:2px 
}

.verde {color:#96BC33; font-size:18px}

/************************************HEADER************************************/

header{
	width: 960px;
	display: block;
	overflow: hidden;
	margin: 15px auto 20px auto;
}
	header h1{ 
		padding: 50px 0 0 0; /* padding-top=altura imagem */
		background: url(../img/logo-virid.png) no-repeat;
		overflow: hidden;
    	height: 0 !important;
    	height /**/:50px; /* height=altura imagem - hack IE5's */
		float: left;
		margin: 5px 0 0 0;
		width: 120px;
}
#primary-nav{width: 790px; text-align: right; float: right; _float: right;}
#primary-nav ul { margin:0 }
#primary-nav ul li{display:inline; _display:inline; /*padding: 5px 15px 0 15px*/; text-transform: uppercase; height:50px; margin-left:-5px; text-decoration:none;}
#primary-nav ul li a{/*padding:10px*/}
#primary-nav ul li:last-child{border:none;}

/*
#primary-nav ul li a:hover,
#primary-nav ul li.current_page_item a, #primary-nav ul li.current_page_parent a{border-bottom: 2px solid #96bc33; margin:0; padding:0 }
*/

#login{margin: 15px 0 0 0; padding: 5px 0; text-align: right; width: 125px; clear: both; float: right; color: #ffffff; font-size: 11px; background: url(../img/ico-login.png) no-repeat left 1px;}
#login a, #login a:hover, #login a:visited, #login a:active {color: #ffffff; text-decoration: underline;}
#siteTitle{float: left; clear: both; width:470px; height: auto; margin: 60px 0 0 0; text-align: left;}
header #siteTitle h1{color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 52px; background: none; padding:0; margin: 0 0 10px 0; overflow:auto; height:auto !important; width: 100%; line-height: 62px; font-weight: bold; display: block;}
#siteTitle h2{color: #414042; font-family: Arial, Helvetica, sans-serif; font-size: 22px; line-height: 29px; width: 100%; font-weight: normal; margin: 20px 0 0 0;}

/***********************************END HEADER*********************************/


/************************************BREADCRUMB************************************/

#breadcrumb{font-size: 11px; margin: 10px 0 30px 0;}
#breadcrumb ul{margin: 0; padding:0;}
#breadcrumb ul li{list-style:none; display: inline; line-height:20px;}
#breadcrumb ul li a{background: url(../img/bg-breadcrumbItem.png) no-repeat right 6px; padding: 0 14px 0 0;}
#breadcrumb ul li a.lastItem{background: none;}

/************************************END BREADCRUMB************************************/

/************************************SEARCH************************************/

#searchform {display:block; margin:0; width:280px}
p.busca { background:url('../img/header_busca.gif') no-repeat; height:38px; margin:10px 0 0 -10px; padding: 6px 0 0 53px; width:170px}
p input.busca_input {border:none;}
p.busca_ok { margin-top:16px; float:left; }
#ok {background:url('../img/header_busca_ok.gif') no-repeat; border:none; height:33px; width:33px}
#s { height:16px; margin-right:10px; padding-top:6px; width:120px }

/************************************SEARCH - FIM************************************/


/************************************VAGAS************************************/

.entry .botoes, .vagas .botoes { position:absolute; margin-top:-17px; padding-left:440px; text-align: right;}
.entry .botoes img, .vagas .botoes  img { background:#ffffff; padding-left: 15px;}
/*.vagas .hentry  { padding-top:30px;}*/

/************************************VAGAS - FIM************************************/


/************************************POSTS************************************/

#ferramentas-post { margin:0; padding:0 0 30px 0; }
#ferramentas-post li{ border-bottom:1px dotted #D4D4D4 ;list-style:none; padding:8px 0 5px 20px; }
#ferramentas-post li:last-child{ border-bottom:none; }
#ferramentas-post li.permalink { background: url('../img/ico-ferramenta-permalink.jpg') no-repeat left; }
#ferramentas-post li.blog, #ferramentas-post li.comente { background: url('../img/ico-ferramenta-comente.jpg') no-repeat left; }
#ferramentas-post li.twitter { background: url('../img/ico-ferramenta-twitter.jpg') no-repeat left; }
#ferramentas-post li.imprima { background: url('../img/ico-ferramenta-imprima.jpg') no-repeat left; }
#ferramentas-post li.pdf { background: url('../img/ico-ferramenta-pdf.jpg') no-repeat left; }
#ferramentas-post li.amigo { background: url('../img/ico-ferramenta-amigo.jpg') no-repeat left; }
#ferramentas-post li.rss { background: url('../img/ico-ferramenta-rss.jpg') no-repeat left; }
#ferramentas-post li.youtube { background: url('../img/ico-youtube.png') no-repeat left; }
#ferramentas-post li.newsletter { background: url('../img/ico-newsletter.png') no-repeat left; }
#ferramentas-post li.flickr { background: url('../img/ico-flickr.png') no-repeat left; }
#ferramentas-post li.delicious { background: url('../img/ico-delicious.png') no-repeat left; }
#ferramentas-post li.linkedin { background: url('../img/ico-linkedin.png') no-repeat left; }


#ferramentas-post li.categories { margin:0; padding:0 }
#ferramentas-post li.categories ul { margin:0; padding:0 }
#ferramentas-post li.categories ul li{ background: url(../img/bullet.png) no-repeat left center; padding-left: 30px; }
#ferramentas-post li.categories ul li a{ font-weight:bold }

#categorias { margin:0; padding:0; list-style: none; }
#categorias li { background: url(../img/bullet.png) no-repeat left center; padding: 10px 0 10px 30px; border-bottom: dashed 1px #ccc;}
#categorias li a { }

.hentry { border-bottom:1px dashed #cccccc; }
.hentry h3 { font-family: Arial, Helvetica, sans-serif; font-size:16px; }
.hentry h3 a { text-decoration:none; margin:0 0 0 0 }
.hentry small { font-size:12px; margin-bottom:10px; }

.entry { font-family: Arial, Helvetica, sans-serif }
.entry h3{ color:#96bc33; font-size:20px; padding:0px 0 0px 0; }

/* moldura da ampliacao */
.amplia img {background:#F0F5E1; border:1px solid #97BB33; padding:12px !important}
.amplia img.alignright { margin-left:10px }
.amplia img.alignleft { margin-right:10px }
.amplia .lupa { background:none; border:none; float:right; height:38px; margin:0; position:absolute; width:38px }

.comentarios-destaque{ padding: 30px 0; font-size:26px; font-weight:normal; margin:0 }
.comentarios-destaque a{ color: #666666; text-decoration:none; }

.post ul { padding:0px 0 0 0; list-style:none }
.post ul li{ background: url(../img/bullet.png) no-repeat left 2px; padding: 0 0 5px 25px;}

/************************************END POSTS************************************/

/******************************NAVEGAÇÃO SECUNDÁRIA****************************/

#secondary-nav {
    font-size: 14px;
    margin: 0 auto;
    width: 960px;
    display: block;
    text-align: left;
}

#secondary-nav ul {
    text-align: left;
    margin: 0 0;
    padding-left: 0;
    padding-right: 0;
}

#secondary-nav ul li {
    display: inline;
    margin-left: 0;
    margin-right: -5px;
    line-height: 46px;
    padding: 14px 0px;
    border-right: 1px solid gray;
}

#secondary-nav ul li a {
    background-color: #e7e8e3;
    background: url("../img/bg-aba.png");
    padding: 14px 22px;

    text-decoration: none;
    font-weight: bold;
    color: #666;
}

#secondary-nav ul li.current_page_item a, #secondary-nav ul li.current_page_parent a {
    background-color: #2171b5;
    background: url("../img/bg-aba-active.png");
    color: #fff;
}
/****************************END NAVEGAÇÃO SECUNDÁRIA**************************/

/****************************CALENDARIO DE POSTS**************************/
#wp-calendar { background:#F4F5F1; border:1px solid #CDCFC2; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#9DA6AB; width:210px}
#wp-calendar caption {background:url(../img/calendario_topo.jpg); color:#FFFFFF; font-size:14px; font-weight:bold; text-transform:uppercase; height:25px; padding-top:5px}
#wp-calendar thead {font-size:14px; height:30px}
#wp-calendar thead tr th { color:#6d6e71; text-align:center }
#wp-calendar tbody tr td { padding:5px 0; text-align:center }
#wp-calendar a {background:#96bc33; height:100%;padding:5px; width:100%}
#wp-calendar #prev a {background:none}
#wp-calendar tbody tr.linha2 { background:#EFF5E0 }
/****************************END CALENDARIO DE POSTS**************************/

/************************************COMENTARIOS************************************/

#respond h3 { padding: 10px 0 20px 0 }
#respond h3 img { padding-right: 15px }
#respond p { padding:0}
#respond textarea, 
#respond input, 
#respond select { background:url(../img/bg_input.jpg) repeat-x; border:1px solid #CCCCCC; padding:4px; width:280px; }
#respond #submit { background:url(../img/bt_enviar.jpg); border:none; height:33px; width:86px } 
#respond label { padding-right:20px; padding-top:4px; text-align:right; width:100px }
#respond .destaque { color:red; font-size:12px; padding:2px }
#respond .ok { background:url(../img/ico_form_ok.jpg) left no-repeat; margin-left:10px; padding-left:30px }
#respond .erro { background:url(../img/ico_form_erro.jpg) left no-repeat; color:#D5181F; margin-left:10px; padding-left:30px }


.vcard { display:none; }
.commentlist { margin:0; padding:0; }
.comment .top_comentario { background:url(../img/top_commet1.jpg) no-repeat #F7F7F5; padding: 5px 5px 11px 17px }
.comment { width:680px; list-style:none; margin-bottom:20px; padding: 10px 0 0 0;}
.comment .comment-body { background:#F7F7F5; border-bottom:1px solid #D9DBD0; border-left:1px solid #D9DBD0; border-right:1px solid #D9DBD0; padding: 10px }
.comment .comment-body p { font-family:'Trebuchet MS'; font-weight:bold }
.comentario2 .top_comentario { background:url(../img/top_commet2.jpg) no-repeat; width:670px}
.comentario2 .comment-body { background:#E4EECC; border-bottom:1px solid #AAC759; border-left:1px solid #AAC759; border-right:1px solid #AAC759 }
.comentario2 .comment-body p { color:#598526; }
.commentmetadata a { font-size:12px; font-family:'Trebuchet MS'; color:#999999 }
.says { display:none }
.fn { font-family:'Trebuchet MS'; color:#005CA9; font-weight:bold; font-style:normal }
.top_comentario { color:#FFFFFF; font-weight:bold }
.qtd_comentarios { color:#598526; font-size:20px }

/************************************END COMENTARIOS************************************/


/************************************CLIENTES************************************/
#post-643 h3 { background:#F0F5E1; font-size:18px; padding:10px; }

ul.clientes {
	padding: 0 0 30px 10px ;
}
ul.clientes li {
background:none;
float:left;
height:75px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 15px 15px 0;
padding:0 1px;
width:150px;
}

ul.clientes li img { border:1px solid #EEEEEE; }
/************************************END CLIENTES************************************/



/************************************TRABALHE CONOSCO************************************/

.trabalhe label { padding-right:20px; padding-top:4px; text-align:right; width:180px }
/*.trabalhe label { padding-right:20px; padding-top:4px; text-align:right; width:250px }*/
.trabalhe textarea, 
.trabalhe input, 
.trabalhe select { background:url(../img/bg_input.jpg) repeat-x; border:1px solid #ccc; padding:4px; float:left; }
.trabalhe input  { width:280px }
.trabalhe textarea  { width:280px }
input.pequeno  { width:95px }
input.micro  { width:15px }
label.medio  { padding-right:10px; width:168px }
label.pequeno  { width:60px }
.trabalhe select  option{ background:#FFFFFF; }
.trabalhe select  optgroup{ background:#FFFFFF; }
 
.trabalhe textarea { height:100px }
.trabalhe #bt_enviar { border:none; height:25px; margin:40px 0 60px 470px; padding:0; width:93px} 

#curriculo1 .destaque, 
#curriculo2 .destaque, 
#curriculo3 .destaque, 
#curriculo4 .destaque, 
#curriculo5 .destaque, 
#curriculo6 .destaque, 
#curriculo7 .destaque
 { background:none; color:red; font-size:12px; padding:2px}

.trabalhe  .metade { width:137px;}
.trabalhe .separa_esq { margin-left:6px;}

#adicionar_telefone { width:30px }

/************************************TRABALHE CONOSCO************************************/



/************************************CONTATO************************************/
#contato { padding-top:40px }
#contato legend { padding-bottom:40px; line-height:15px }
/*#contato p { padding:10px 0 }*/
#contato label { padding-right:20px; padding-top:4px; text-align:right; width:180px }
#contato textarea, 
#contato input, 
#contato select { background:url(../img/bg_input.jpg) repeat-x; border:1px solid #ccc; padding:4px; width:280px }
#contato select  { width:290px }
#contato select  option{ background:#FFFFFF; }
#contato select  optgroup{ background:#FFFFFF; }
 
#contato textarea { height:100px }
#contato #bt_enviar { background:url(../img/bt_enviar.jpg); border:none; height:33px; width:86px} 
#contato #newsletter { padding:0; width:20px }
#contato .mensagem { padding-left:200px; padding-bottom:20px }
#contato a { color:#005BA9; text-decoration:underline }
#contato .destaque { background:none; color:red; font-size:12px; padding:2px }
/*#contato .info { color:#9da6ab; font-family: 'Trebuchet MS'; font-size:11px; padding:2px }*/
#contato h4 { color:#96BC31 }

#contato .ok, 
#respond .ok { background:url(../img/ico_form_ok.jpg) left no-repeat; margin-left:10px; padding-left:30px }
#contato .erro, 
#respond .erro { background:url(../img/ico_form_erro.jpg) left no-repeat; color:#D5181F; margin-left:10px; padding-left:30px }
#email_enviado { background:url(../img/bullet_form_ok.jpg) no-repeat #F6F8EB; border:1px solid #96BC31; margin-bottom:40px; padding:10px 10px 10px 100px }
#email_erro { background:url(../img/bullet_form_erro.jpg) no-repeat #FFF3D3; border:1px solid #E79A18; margin-bottom:40px; padding:10px 10px 10px 100px }
#email_erro h4 { color:#F37021 }

#contato .selecionado { background:#FFFFE1 }

#contato ul.logos li {color:#999999; font-size:10px; float: left; list-style: none; height: 75px; margin:0 5px 5px 0; padding: 0 1px; text-align:center; width: 150px}
#contato ul.logos li img {border:1px solid #EEE}

#contato #frequencia { width:100px }
#contato #qual { display:none; width:176px }

#contato #box_parceiros { display:none; padding:20px 0 40px 200px }
#contato #restante_formulario {   }

#contato .exclamacao { background:url(../img/ico_exclamacao.gif) no-repeat; padding-left:25px; font-size:12px }

#senhas{ display:none; }


/************************************END CONTATO************************************/

/************************************ENVIA VAGA************************************/
#indique_vaga { padding-top:40px }
#indique_vaga legend { padding-bottom:40px; line-height:15px }
/*#indique_vaga p { padding:10px 0 }*/
#indique_vaga label { padding-right:20px; padding-top:4px; text-align:right; width:180px }
#indique_vaga textarea, 
#indique_vaga input, 
#indique_vaga select { background:url(../img/bg_input.jpg) repeat-x; border:1px solid #ccc; padding:4px; width:280px }
#indique_vaga select  { width:290px }
#indique_vaga select  option{ background:#FFFFFF; }
#indique_vaga select  optgroup{ background:#FFFFFF; }
 
#indique_vaga textarea { height:100px }
#indique_vaga #bt_enviar { background:url(../img/bt_enviar.jpg); border:none; height:33px; width:86px} 
#indique_vaga #newsletter { padding:0; width:20px }
#indique_vaga .mensagem { padding-left:200px; padding-bottom:20px }
#indique_vaga a { color:#005BA9; text-decoration:underline }
#indique_vaga .destaque { background:none; color:red; font-size:12px; padding:2px }
/*#indique_vaga .info { color:#9da6ab; font-family: 'Trebuchet MS'; font-size:11px; padding:2px }*/
#indique_vaga h4 { color:#96BC31 }

#indique_vaga .ok, 
#respond .ok { background:url(../img/ico_form_ok.jpg) left no-repeat; margin-left:10px; padding-left:30px }
#indique_vaga .erro, 
#respond .erro { background:url(../img/ico_form_erro.jpg) left no-repeat; color:#D5181F; margin-left:10px; padding-left:30px }
#email_enviado { background:url(../img/bullet_form_ok.jpg) no-repeat #F6F8EB; border:1px solid #96BC31; margin-bottom:40px; padding:10px 10px 10px 100px }
#email_erro { background:url(../img/bullet_form_erro.jpg) no-repeat #FFF3D3; border:1px solid #E79A18; margin-bottom:40px; padding:10px 10px 10px 100px }
#email_erro h4 { color:#F37021 }

#indique_vaga .selecionado { background:#FFFFE1 }

#indique_vaga ul.logos li {color:#999999; font-size:10px; float: left; list-style: none; height: 75px; margin:0 5px 5px 0; padding: 0 1px; text-align:center; width: 150px}
#indique_vaga ul.logos li img {border:1px solid #EEE}

#indique_vaga #frequencia { width:100px }
#indique_vaga #qual { display:none; width:176px }

#indique_vaga #box_parceiros { display:none; padding:20px 0 40px 200px }
#indique_vaga #restante_formulario {   }

#indique_vaga .exclamacao { background:url(../img/ico_exclamacao.gif) no-repeat; padding-left:25px; font-size:12px }

#senhas{ display:none; }


/************************************END ENVIA VAGA************************************/


/************************************ CURRICULO ************************************/
#curriculo { padding-top:40px }
#curriculo legend { padding-bottom:40px; line-height:15px }
/*#curriculo p { padding:10px 0 }*/
#curriculo label { padding-right:20px; padding-top:4px; text-align:right; width:180px }
#curriculo textarea, 
#curriculo input, 
#curriculo select { background:url(../img/bg_input.jpg) repeat-x; border:1px solid #ccc; padding:4px; width:280px }

#curriculo select  { width:290px }
#curriculo select  option{ background:#FFFFFF; }
#curriculo select  optgroup{ background:#FFFFFF; }
 
#curriculo textarea { height:100px }
#curriculo #bt_enviar { background:url(../img/bt_enviar.jpg); border:none; height:33px; width:86px} 
#curriculo #newsletter { padding:0; width:20px }
#curriculo .mensagem { padding-left:200px; padding-bottom:20px }
#curriculo a { color:#005BA9; text-decoration:underline }

/*#curriculo .info { color:#9da6ab; font-family: 'Trebuchet MS'; font-size:11px; padding:2px }*/
#curriculo h4 { color:#96BC31 }

.trabalhe .ok, 
#respond .ok { background:url(../img/ico_form_ok.jpg) left no-repeat; margin-left:10px; padding-left:30px }
.trabalhe .erro, 
#respond .erro { background:url(../img/ico_form_erro.jpg) left no-repeat; color:#D5181F; margin-left:10px; padding-left:30px }
#email_enviado { background:url(../img/bullet_form_ok.jpg) no-repeat #F6F8EB; border:1px solid #96BC31; margin-bottom:40px; padding:10px 10px 10px 100px }
#email_erro { background:url(../img/bullet_form_erro.jpg) no-repeat #FFF3D3; border:1px solid #E79A18; margin-bottom:40px; padding:10px 10px 10px 100px }
#email_erro h4 { color:#F37021 }

#curriculo .selecionado { background:#FFFFE1 }

#curriculo ul.logos li {color:#999999; font-size:10px; float: left; list-style: none; height: 75px; margin:0 5px 5px 0; padding: 0 1px; text-align:center; width: 150px}
#curriculo ul.logos li img {border:1px solid #EEE}

#curriculo #frequencia { width:100px }
#curriculo #qual { display:none; width:176px }

#curriculo #box_parceiros { display:none; padding:20px 0 40px 200px }
#curriculo #restante_formulario {   }

#curriculo .exclamacao { background:url(../img/ico_exclamacao.gif) no-repeat; padding-left:25px; font-size:12px }

.trabalhe  .esconder { display: none; }
/*.trabalhe  .esconder input, .trabalhe  .esconder textarea, .trabalhe  .esconder select { display: none; }*/

.trabalhe .adicionar { background: url(../img/ico_mais.jpg) no-repeat left; cursor:pointer; float:left; margin-left:200px; margin-top:0; padding-left:21px; width:300px }
.trabalhe .remover { background: url(../img/ico_menos.jpg) no-repeat left; cursor:pointer; height:25px; margin-left:12px; margin-top:5px; padding-left:28px; width:100px }


/************************************END CURRICULO************************************/


#container{
	width: 920px;
	height: 100%;
	overflow: hidden;
	padding: 0 20px;
	margin:-10px auto 0 auto;
	background: #ffffff repeat-y top left;
	text-align: left;
}
#container h2{
	font-size:22px;
	padding-bottom:20px;
}

#container small{
	display:block;
	/*padding-bottom: 20px;*/
}

#container .main{
	float:left;
	padding-right:20px;
	width:680px;
}

#container aside#coldir{
	float:left;
	padding-top: 10px;
	padding-left: 20px;
	width:200px;
}

.bg_coldir{
	background:url(../img/bg-container_coldir.png) repeat-y !important;
}

#plataformas{
	text-align: left;
}
#plataformas h2{
	color: #414042;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	line-height:30px;
	text-align:left;
	padding: 0 10px;
}
#plataformas p{
	text-align: left;
	line-height: 1.8em;
	margin: 0 15px 20px 15px;
	float: left;
}
#plataformas .destaque{
	color: #005baa;
	background: #e0ebc2;
	padding: 2px;
}
#plataformas .border{border-right:1px dotted #a7a9ac; border-left: 1px dotted #a7a9ac;}
#plataformas .redes-sociais, #plataformas .roi,
#plataformas .pesquisa, #plataforma .volume,
#plataforma .custo, #plataforma .simnples{padding: 0 0 0 35px;}

#plataformas #redes-sociais{background: url(../img/ico-rede-social.png) no-repeat left top; padding: 0 0 0 60px;}
#plataformas #roi{background: url(../img/ico-roi.png) no-repeat left top; padding: 0 0 0 60px;}
#plataformas #facilidade {background: url(../img/ico-facil.png) no-repeat left top; padding: 0 0 0 60px;}
#plataformas #pesquisa{ background: url(../img/ico-pesquisa.png) no-repeat left top; padding: 0 0 0 60px;}
#plataformas #analytics {background: url(../img/ico-analytics.png) no-repeat left top; padding: 0 0 0 60px;}
#plataformas #agilidade {background: url(../img/ico-agilidade.png) no-repeat left top; padding: 0 0 0 60px;}
#banner{float:right; margin: 50px 0 0 0;}

#blog{text-align: left; background: #f4f5f1; width: 920px; margin: 0 auto -2px auto; border-spacing: 20px;border-left: 1px solid #cacec2; border-right: 1px solid #cacec2;}
#blog h1, #coldir h3{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18px; color: #96bc33; font-weight: bold;}
#blog h1 a , #coldir h3 a{text-decoration: underline;}
#coldir h3 { margin: 0;}
#blog ul{ list-style: none; margin: 0; padding: 0;}
#blog ul li{background: url(../img/bullet.png) no-repeat left 2px; padding: 0 0 10px 25px;}
blog ul li a{color: #005baa; text-decoration: underline;}

#blogTitle{
	background: url(../img/bg-blogTitle.gif) #005baa no-repeat left top;
	height: 45px;
	text-align: left;
	width: 920px;
	margin: 30px auto 0 auto;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 20px;
}
#blogTitle h3 a{float: left; width: 50%; margin: 10px 0 5px 15px; text-transform: uppercase; color: #ffffff; background: url(../img/ico-external.png) no-repeat right; padding: 0 25px 0 0; width: auto; text-decoration: none;}
#blogTitle p{float: right; margin-right: 15px; color: #ffffff;}
#blogTitle p a {color: #ffffff; text-decoration: underline;}



/************************************TESTE DE PLATAFORMA************************************/

#escolha_plataforma .etapa1 { background: #e0ebc2;}
#escolha_plataforma .etapa1 h3 { margin:0 0 4px 0; padding:5px; }
#escolha_plataforma .etapa2 { background: #f4f5f1; display:none; margin-bottom:10px; padding:10px; }
#escolha_plataforma .etapa3 { background: #ffffff; padding:10px;}

/************************************TESTE DE PLATAFORMA -FIM************************************/


/************************************CONHECA O BLOG************************************/

#container .conheca_blog h2{ font-size:18px; padding-bottom:0; }
#container .conheca_blog h3{ color:#96bc33; font-size:16px; }



/************************************CONHECA O BLOG - FIM************************************/


/************************************FOOTER************************************/

footer{
	text-align: center;
	width:100%;
	display: block;
	color: #ffffff;
	font-size: 11px;
	padding: 20px 0 20px 0;
}

footer a{
	color:#ffffff;
	text-decoration:underline;
}

footer #menu_footer {
	display:inline;
	list-style:none;
}

footer #menu_footer li{
	border-right:1px solid #FFFFFF;
	display:inline;
	list-style:none;
	padding: 0 6px 0 4px;
}

footer #menu_footer li:last-child{
	border:none;
}

/**********************************END FOOTER**********************************/

.destaque{
    color: #005baa;
    background: #e0ebc2;
    padding: 2px;
}
