﻿/*  
Theme Name: Perfection
Theme URI: http://www.cpcon.eng.br/
Description: Tema Wordpress padrão desenvolvido para CPCON - Gestão Patrimonial
Version: 4.0
Author: Free WordPress Themes
Author URI: http://www.mundoseo.com.br/
*/
body{margin:0;background:#e1e6ea url(imagens/fundo.png) repeat-y scroll center center;}
h1{color:#291874;font-family:Verdana,Arial,Helvetica;font-size:22px;font-weight:bold;}
h2{margin-top:20px;color:#291874;font-family:Verdana,Arial,Helvetica;font-size:17px;font-weight:bold;}
h2 a{color:#02699c;text-decoration:none;}
h2 a:hover{color:#02699c;text-decoration:underline;}
h3{color:#02699c;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;margin:10px;}
h3 a{color:#2577c2;text-decoration:none;}
h3 a:hover{color:#2577c2;text-decoration:underline;}
p,li{color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:18px;margin:0;padding-left:10px;padding-right:10px;}
a{color:#0047ad;text-decoration:none;}
a:hover{color:#0047ad;text-decoration:underline;}
ul,ol{margin-left:10px;}
blockquote{margin-left:3em;margin-right:3em;font-style:italic;}
#page{width:860px;margin:0 auto;padding:0;height:auto;}
#content2{background-color:#fff;float:left;height:auto;margin-top:5px;width:520px;padding-top:10px;padding-left:10px;}
#content{background-color:#fff;float:left;height:auto;margin-top:5px;padding-left:10px;padding-top:10px;width:520px;}
h1{color:#000;border-bottom:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:20px;padding-bottom:5px;padding-top:5px;}
h2{border-bottom:1px solid #ddd;font-size:18px;line-height:20px;padding-bottom:5px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#02699c;margin:10px;}
#principal_footer{float:left;background-color:#efefef;height:140px;width:860px;}
hr{display:none;}
#header{background:#333 none repeat scroll 0 0;border-bottom:8px solid #999;color:#fff;margin-left:auto;margin-right:auto;width:960px;height:120px;}
.cabecalho{background-image:url(imagens/barra-cabecalho.jpg);background-repeat:repeat-x;height:110px;padding:5px;width:510px;}
.foto_artigo{float:right;width:90px;height:90px;margin-right:10px;border:solid 2px #95a6b9;}
.celula{color:#000;font-family:Arial,Tahoma,Helvetica;font-size:12px;line-height:16px;float:left;height:auto;margin:5px;padding-left:10px;padding-right:10px;width:460px;}
.bloco_secundario1{float:left;width:225px;height:auto;margin-left:7px;margin-right:3px;margin-top:10px;}
h4{color:#ee3a32;font-family:Tahoma,Arial,Helvetica;font-size:13px;font-weight:bold;margin:0;padding-top:5px;padding-bottom:5px;}
h4 a{color:#ee3a32;text-decoration:none;font-weight:bold;}
h4 a:hover{color:#ee3a32;text-decoration:underline;font-weight:bold;}
.gravatar{border:3px solid #333;margin:0 10px 5px 0;float:left;padding:1px;height:80px;width:80px;}
.barra_titulo{background-image:url(images/barra-azul.png);background-repeat:repeat-x;color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;height:25px;line-height:25px;padding-left:10px;}
dl#comment_list dd{background:#dfdfdf;border:1px solid #ccc;margin:0 0 1.5385em;padding:10px;width:500px;}
dl#comment_list dd.author{background:#f6f4c9;}
#comment_form .text_area{width:32.9231em;}
#comment_form .text_input{color:#a90000;font-family:Verdana,sans-serif;font-size:1.3em;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;padding:.23077em;}
#comment_form p{padding:.4em 0 .4em 10px;}
#comment_form label{padding:0 0 0 .83333em;font-size:1.2em;}
.post_date{margin-top:5px;font-size:11px;line-height:30px;color:#000;height:30px;}
.add_autor{padding:0;}
.add_comment{padding:0 0 0 1.6154em;background:url('imagens/icon_comment.gif') 0 50% no-repeat;}
.bloco_post{border-bottom:1px dotted #02699c;float:left;height:auto;margin:5px 5px 15px;width:520px;}
.mais{margin:10px;float:left;background-image:url(imagens/mais.png);background-repeat:no-repeat;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:13px;padding-left:15px;font-weight:bold;}
.mais a{text-decoration:none;color:#02699c;}
.mais a:hover{text-decoration:underline;color:#6499cb;}
.entry{padding-left:10px;padding-right:10px;padding-bottom:10px;font-size:1.3em;line-height:1.5385em;}
#topo{height:360px;width:860px;background: transparent url(imagens/fundos-x.png) repeat-x scroll 0 0;margin-left:auto;margin-right:auto;}
#topo ul{list-style-type:none;margin:0;padding:0;}
#topo ul :hover{color:#000!important;text-decoration:underline;}
#topo ul li{border-top:solid 1px #ccc;float:left;width:88px;height:52px;color:#878787;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;font-weight:bold;padding:0;padding-top:10px;}
#topo ul li a{color:#878787;text-decoration:none;}
#topo ul li a:hover{color:#000!important;text-decoration:underline;}
#topo ul li p:hover{color:#000!important;text-decoration:underline;}
.topo_figura{width:54px!important;padding-top:0!important;}
.topo_margem{margin-top:10px;}
#logo_superior{margin-top:26px;height:90px;width:250px;float:right;}
#footer_flash{float:left;width:860px;height:52px;}
#bloco_flash{float:left;width:860px;height:168px;}
.footer_flash5{border-top:solid 1px #ccc;float:left;width:143px;height:52px;}
.botao_html{float:left;height:40px;width:40px;margin-left:10px;margin-right:5px;margin-top:6px;}
#menu_superior{background: transparent url(imagens/fundos-x.png) repeat-x scroll 0 -360px;height:26px;width:860px;}
#footer_logo{background: transparent url(imagens/logos.png) no-repeat scroll 0 0;float:left;height:50px;margin-left:10px;margin-right:10px;margin-top:30px;width:150px;}
#footer_empresa{float:left;width:500px;height:50px;}
#footer_GCP{background: transparent url(imagens/logos.png) no-repeat scroll 0 -50px;float:right;height:50px;margin-left:10px;margin-right:10px;margin-top:30px;width:150px;}
.fonte_menu_inferior{color:#036;font-family:Tahoma,Arial,Helvetica;font-size:14px;}
.fonte_menu_inferior a{color:#036;text-decoration:none;}
.fonte_menu_inferior a:hover{color:#036;text-decoration:underline;}
.entry{padding-left:10px;padding-right:10px;font-size:1.3em;line-height:1.5385em;}
.floatLeft{float:left;margin:5px;}
.floatRight{float:right;margin:5px;}
.barra_cima_490{float:left;margin-left:5px;width:490px;height:25px;background: transparent url(imagens/barras.png) no-repeat scroll 0 0;}
.barra_baixo_490{float:left;margin-left:5px;width:490px;height:25px;background: transparent url(imagens/barras.png) no-repeat scroll 0 -25px;}
#relacionados{float:left;margin-left:5px;width:490px;height:auto;background-color:#ebedef;}
#cpconAD{float:left;padding:5px;width:480px;height:115px;}
.cpconAD{float:left;padding:5px;width:480px;height:115px;}
#bloco_webmail{height:27px;width:auto;float:left;margin:5px;margin-top:0;margin-left:10px;padding-left:30px;background: transparent url(imagens/emails.png) no-repeat scroll 0 0;}
#bloco_webmail2{height:27px;width:auto;float:left;margin:5px;margin-top:0;margin-left:15px;padding-left:30px;background: transparent url(imagens/emails.png) no-repeat scroll 0 -27px;}
#corpo_index{height:auto;width:860px;background-color:#fff;margin-right:auto;margin-left:auto;}
h1{color:#291874;font-family:Verdana,Arial,Helvetica;font-size:21px;font-weight:bold;padding:5px 5px 5px 10px;border-bottom:0;}
#sidebar{margin-top:0;float:left;margin-left:10px;width:300px;height:auto;padding-right:5px;background-color:#fff;}
h2{color:#291874;font-family:Verdana,Arial,Helvetica;font-size:17px;font-weight:bold;border-bottom:0;}
#bloco_sidebar{background-color:#ebedef;width:290px;height:auto;}
#bloco_sidebar h2{margin-top:0;color:#291874;border-bottom:0;}
#bloco_sidebar h3{border-bottom:1px solid #ccc;color:#2577c2;font-family:Verdana,Arial,Helvetica;font-size:17px;font-weight:bold;padding-left:10px;}
#icone{margin-top:10px;float:right;width:300px;height:auto;background-color:#fff; padding-top:10px;}
#bloco_principal{background-color:#fff;float:left;height:auto;margin-left:0;margin-top:5px;padding:10px;width:520px;}
#bloco_principal ul{text-align:justify;}
#bloco_principal ul li li{background:transparent url(imagens/arrow_icon.gif) no-repeat scroll 0 3px;list-style-type:none;}
#sidebar_baixo{margin-top:0;float:right;margin-right:10px;width:285px;height:330px;padding-right:5px;background-color:#fff;}
#canto_arredondado_cima{float:left;margin:0;width:290px;height:20px;background: transparent url(imagens/barras.png) no-repeat scroll 0 -50px;border:none;}
#canto_arredondado_baixo{float:left;margin:0;width:290px;height:20px;background: transparent url(imagens/barras.png) no-repeat scroll 0 -70px;border:none;}
.fonte_padrao a{color:#000;text-decoration:none;}
.fonte_padrao a:hover{color:#000;text-decoration:underline;}
p a{color:#0047ad;text-decoration:none;}
p a:hover{color:#0047ad;text-decoration:underline;}
.idioma{height:25px;line-height:25px;float:left;width:121px;text-align:left;color:#000;font-family:Verdana,Tahoma,Helvetica;font-size:11px;font-weight:bold;}
.idioma a{color:#000;text-decoration:none;}
.idioma a:hover{color:#000;text-decoration:underline;}
.bandeira{height:15px;width:25px;float:left;margin:3px;}
#relacionados{background-color:#ebedef;float:left;height:auto;margin-left:5px;width:490px;}
#relacionados h3{color:#02699c;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;border:0;}
#relacionados p{padding-right:10px;}
.foto_cliente{float:left;margin:0 0 0 10px;padding-bottom:10px;}
.figura_esquerda{float:left;height:130px;margin:10px;width:160px;}
.figura_direita{float:right;height:130px;margin:10px;width:160px;}
.saiba_mais{height:9px;width:9px;margin-right:8px;}
.cabecalho{background-image:url(imagens/barra-cabecalho.jpg);background-repeat:repeat-x;height:110px;padding:5px;width:510px;}
#bloco_procurar{float:left;height:70px;margin-bottom:20px;width:275px;}
.celula{color:#333;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:auto;line-height:16px;margin:5px;padding-left:10px;padding-right:10px;width:430px;}
.celula2{color:#333;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:22px;line-height:16px;margin:5px;padding-left:10px;padding-right:10px;width:70px;}
.celula4{color:#333;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:22px;line-height:22px;margin:5px;width:410px;}
#formulario{float:right;margin-top:10px;margin-right:20px;width:290px;height:auto;background-color:#ebedef;}

/* Css dos Botoes Sociais*/
#social{background-color:#ebedef;float:left;height:auto;margin-left:5px;width:490px;}
#social h3{color:#02699c;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;border:0;}
input.favoritos {margin-left:27px;float:left;width:135px;height:22px;background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 0;border:0;cursor:pointer;margin-top:10px;margin-bottom:10px;}
input.favoritos:hover {background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -22px;}
#social-twitter {float:left;margin-left:5px;width:135px;height:22px;background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -44px;border:0;cursor:pointer;margin-top:10px;margin-bottom:10px;}
#social-twitter:hover {background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -66px;}
#social-orkut {float:left;margin-left:5px;width:135px;height:22px;background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -88px;border:0;	cursor:pointer;margin-top:10px;margin-bottom:10px;}
#social-orkut:hover {background:transparent url(imagens/botoes-sociais.png) no-repeat scroll 0 -110px;}
#feed {float:left;margin-left:0px;width:210px;height:22px;background:transparent url(imagens/botoes-sociais2.png) no-repeat scroll 0 0;border:0;cursor:pointer; margin-left:27px; margin-top:10px;}
#feed:hover {background:transparent url(imagens/botoes-sociais2.png) no-repeat scroll 0 -22px;}

/* Icones Sociais */
#icone_social_rss{height:60px;width:60px;float:left;background:url("imagens/midias-sociais.png") no-repeat scroll 0 0 transparent;}
#icone_social_mail{height:60px;width:60px;float:left;background:url("imagens/midias-sociais.png") no-repeat scroll 0 -60px transparent;}
#icone_social_orkut{height:60px;width:60px;float:left;background:url("imagens/midias-sociais.png") no-repeat scroll 0 -120px transparent;}
#icone_social_facebook{height:60px;width:60px;float:left;background:url("imagens/midias-sociais.png") no-repeat scroll 0 -180px transparent;}
#icone_social_twitter{height:60px;width:60px;float:left;background:url("imagens/midias-sociais.png") no-repeat scroll 0 -240px transparent;}


/* Noticias Rotativas com JQuery */
#artigos_rotativos{width:860px;height:149px;background:transparent url(imagens/menu-fundo.png) repeat-x;}
#artigos_rotativos ul li{float:left;list-style:none;padding:0 !important;margin-left:0 !important;font-weight:bold;text-align:center;}
#artigos_rotativos ul {padding:0 !important;margin-left:0 !important;}


#menu-1{width:154px;height:23px;text-align:center !important;}
#menu-1 a{width:154px;height:23px;color:#FFFFFF;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -23px; display:block; text-decoration:none;}
#menu-1 a.activeSlide{width:154px;height:23px;color:#000000;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 0;}

#menu-2{width:133px;height:23px;}
#menu-2 a{width:133px;height:23px;color:#FFFFFF;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -69px; display:block; text-decoration:none;}
#menu-2 a.activeSlide{width:133px;height:23px;color:#000000;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -46px;}

#menu-3{width:148px;height:23px;}
#menu-3 a{width:148px;height:23px;color:#FFFFFF;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -115px; display:block; text-decoration:none;}
#menu-3 a.activeSlide{width:148px;height:23px;color:#000000;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -92px;}

#menu-4{width:148px;height:23px;}
#menu-4 a{width:148px;height:23px;color:#FFFFFF;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -115px; display:block; text-decoration:none;}
#menu-4 a.activeSlide{width:148px;height:23px;color:#000000;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -92px;}

#menu-5{width:148px;height:23px;}
#menu-5 a{width:148px;height:23px;color:#FFFFFF;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -115px; display:block; text-decoration:none;}
#menu-5 a.activeSlide{width:148px;height:23px;color:#000000;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -92px;}

#menu-6{width:129px;height:23px;}
#menu-6 a{width:129px;height:23px;color:#FFFFFF;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -161px; display:block; text-decoration:none;}
#menu-6 a.activeSlide{width:129px;height:23px;color:#000000;background:transparent url(imagens/menu-rotativo.png) no-repeat scroll 0 -138px;}

#imagem_quadro1 {width:110px;height:80px;margin-left:30px;margin-top:22px;background:transparent url(imagens/imagens-quadro.png) no-repeat scroll 0 0;}
#imagem_quadro2 {width:110px;height:80px;margin-left:30px;margin-top:22px;background:transparent url(imagens/imagens-quadro.png) no-repeat scroll 0 -80px;}
#imagem_quadro3 {width:110px;height:80px;margin-left:30px;margin-top:22px;background:transparent url(imagens/imagens-quadro.png) no-repeat scroll 0 -160px;}
#imagem_quadro4 {width:110px;height:80px;margin-left:30px;margin-top:22px;background:transparent url(imagens/imagens-quadro.png) no-repeat scroll 0 -240px;}
#imagem_quadro5 {width:110px;height:80px;margin-left:30px;margin-top:22px;background:transparent url(imagens/imagens-quadro.png) no-repeat scroll 0 -320px;}
#imagem_quadro6 {width:110px;height:80px;margin-left:30px;margin-top:22px;background:transparent url(imagens/imagens-quadro.png) no-repeat scroll 0 -400px;}

.quadro{width:154px;height:126px;float:left;background: url(imagens/quadro.png) no-repeat scroll 0 -1px transparent;}
.imagem_quadro{width:110px;height:80px;background-color:#cacaca;margin-left:30px;margin-top:22px;}
.conteudo-rotativo{width:706px;height:126px;float:left;}
.conteudo-rotativo h3 {margin-top:20px !important;}
.conteudo-rotativo span {color:#154575;font-family:Verdana,Arial,Helvetica;font-size:9px;font-weight:bold;float:right;margin-right:30px;margin-top:5px;}

/* Começa Css do Page Navi */
.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #0066cc;color: #0066cc;	background-color: #FFFFFF;}
.wp-pagenavi a:visited {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #0066cc;color: #0066cc;background-color: #FFFFFF;}
.wp-pagenavi a:hover {border: 1px solid #000000;color: #000000;background-color: #FFFFFF;}
.wp-pagenavi a:active {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #0066cc;color: #0066cc;background-color: #FFFFFF;}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;color: #000000;border: 1px solid #000000;background-color: #FFFFFF;}
.wp-pagenavi span.current {padding: 2px 4px 2px 4px;margin: 2px;font-weight: bold;border: 1px solid #000000;color: #000000;background-color: #FFFFFF;}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px;margin: 2px;border: 1px solid #000000;color: #000000;background-color: #FFFFFF;}