﻿/*  

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/

*/

#contato_comercial { float:left; margin-left:135px; background:transparent url(imagens/contato-comercial.png) no-repeat scroll 0 0; border:0; cursor:pointer; height:36px; width:250px; margin-top:10px; margin-bottom:10px; }
#contato_comercial:hover { background:transparent url(imagens/contato-comercial.png) no-repeat scroll 0 -36px; }

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;margin-right:30px;}

#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;}

#trabalhe_conosco{float:right;margin-top:10px;margin-right:20px;width:290px;height:auto;background-color:#ebedef;margin-bottom:10px;}



/* 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;}



#facebook { background-color: #FFFFFF; float: left; height: auto; margin: 0; width: 255px; }

#twitter { background-color: #FFFFFF; border: 1px solid #D3D2CE; float: left; height: auto; margin: 0; width: 290px; }

.barra_twitter { background: none repeat scroll 0 0 #3B5998; border-left: 1px solid #D3D2CE; border-right: 1px solid #D3D2CE; border-top: 1px solid #D3D2CE; color: #FFFFFF; cursor: default; padding-bottom: 5px; padding-top: 7px; width: 290px;   text-align: center; }
