

/*

Theme Name: Ag&ecirc;ncia Cat&oacute;lica

Theme URI: http://www.joinvix.com.br/

Description: Tema original da Ag&ecirc;ncia Cat&oacute;lica.

Version: 1.0

Author: Murilo Reinert

Author URI: http://www.joinvix.com.br/

*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {

border:0;

outline:0;

font-style:inherit;

font-size:100%;

font-family:inherit;

vertical-align:baseline;

margin:0;

padding:0

}



:focus {

outline:0

}



body {

line-height:1;

background:#FFF;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;

color:#666;

height:100%;


background-color:#000000;

margin:0;

padding:0

}



ol,ul {

list-style:none

}



table {

border-collapse:separate;

border-spacing:0

}



caption,th,td {

text-align:left;

font-weight:400

}



blockquote:before,blockquote:after,q:before,q:after {

content:""

}



* {

color:#666;

text-decoration:none;

outline:none

}



.corpo {

color:#666;

min-height:100%;

height:auto!important;

display:block;

margin:0 auto -126px

}



#slideshow {

margin-left:8px

}



#div-busca {

width:275px;

height:28px;

margin-top:15px

}



.ante-busca {

float:left;

width:62px;

height:28px;

background-image:url(imagens/tit_busca.gif);

background-repeat:no-repeat

}



.pos-busca {

background-color:#3A3955;

float:left;

width:49px;

height:26px;

border:solid 1px #A3A3B0;

border-left:0

}



.bg-pos-busca {

width:6px;

height:28px;

float:left;

background-image:url(imagens/bg_busca2.png);

background-repeat:no-repeat

}



.div-form-busca {

float:left;

width:147px;

height:26px;

background-image:url(imagens/bg1x.png);

*margin-top:-1px

}

.div-form-busca-widget {

float:left;

width:184px;

height:26px;

background-image:url(imagens/bg1x.png);

*margin-top:-1px

}



.form-busca {

width:147px;

background-color:#3A3955;

color:#FFF;

border-color:#A3A3B0;

border-style:solid;

border-width:1px 0;

margin:0;

padding:5px 0 5px 0;

}

.form-busca-widget {

width:184px;

background-color:#3A3955;

color:#FFF;

border-color:#A3A3B0;

border-style:solid;

border-width:1px 1px;

margin:0;

padding:5px 0 5px 3px;


}

#div-busca-widget {

width:275px;

height:42px;

margin-top:15px

}

.form-enviar {

background-image:url(imagens/bt_buscar.png);

background-repeat:no-repeat;

width:43px;

height:20px;

border:0;

cursor:pointer;

margin:4px 0 0 5px;

padding:0

}



.topo {

width:100%;

height:242px;

margin:0

}



.topo #centralizar {

width:950px;

margin:0 auto

}



.topo #banner {

float:right;

margin-right:20px;

width:290px;

font-family:Arial, Helvetica, sans-serif;

height:54px;

background-image:url(imagens/banner_topo.png);

background-repeat:no-repeat

}



.topo #banner h1 {

font-size:20px;

color:#000;

margin-top:10px;

float:left;

margin-left:15px;

margin-bottom:10px

}



.topo #logo {

float:left;

margin-left:100px;

margin-top:60px;

width:px;

height:px

}



.menu {


height:45px;

margin:0 auto

}



.menu2 {

height:25px;

margin:0 auto

}

div.tb_tweet {
	overflow:visible;
	clear: both;
}


#flash {

background-image:url(imagens/bg_flash.png);

background-repeat:repeat;

float:left;

height:272px;

width:642px;

margin-bottom:15px;

padding:7px 0 0 7px

}





#flash-grande {

width:933px;

height:265px;

margin:0 auto

}



#titulo-lateral {

color:#4A4A4A;

float:left;

font-family:"Trebuchet MS";

font-size:16px;

height:25px;

width:259px;

margin-bottom:10px;

padding:6px 0 0 10px;

background-image:url(imagens/tit_menu_lateral.png);

background-repeat:no-repeat;

text-shadow:0 1px 0 #e4e4e4;

}



#box-separador {

margin-bottom:10px

}



#box-separador-topo {

height:15px

}



.centro {

width:986px;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:12px;

color:#666;

margin:0 auto

}



.h2 h2 {

color:#FFF;

text-shadow:1px 1px 1px #000

}



.centro .caixa-flash {

width:649px;

height:265px;

float:left;

margin-left:27px;

}



.centro .conteudo-central {

width:649px;

height:100%;

float:left;

margin-left:27px;

margin-top:15px;

}



.centro .menu-lateral {

background-color:#FFF;

border:solid 1px #DEDEDE;

float:left;

width:256px;

margin:0 0 15px 25px;

}



.centro .widgets {

float:right;

height:100%;

width:256px;

margin-right:30px

}



#widget {

margin-bottom:25px;

margin-left:8px

}



#overflow-widget {

height:238px;

width:245px;

overflow:auto;

float:left;

margin-bottom:15px

}



#overflow-widget-mural {

height:220px;

width:245px;

overflow:auto;

float:left;

margin-bottom:6px;

}



#menu-lateral {

border-bottom:solid 1px #DEDEDE;

height:42px;

min-width:100px;

text-align:left;

width:256px;

margin:14px auto 0 0

}



#menu-lateral h2 {

color:#CCC;

font-family:"Trebuchet MS";

font-size:20px;

text-decoration:none;

margin:0 auto 0 18px

}



#menu-lateral h3 {

color:#4C4C4C;

font-family:"Trebuchet MS";

font-size:14px;

letter-spacing:inherit;

text-decoration:none;

font-weight:700;

margin:-2px auto 0 18px

}



#rss {

margin:10px 0 10px 15px

}



.apoio {

background-color:#CCC;

width:100%;

height:181px;

margin:0 auto 15px 0

}



.push {

clear:both;

height:126px

}



.rodape {
background-image:url("imagens/bg_rodape.jpg");

background-image:url(imagens/bg_rodape.jpg);

background-position:top center;

width:100%;

height:171px

}



.rodape #conteudo {

width:986px;

margin:0 auto

}



.rodape a {

text-decoration:underline;

color:#FFF

}



.txt-rodape-01 {

font-family:Tahoma;

font-size:11px;

color:#FFF

}



.txt-rodape-02 {

font-family:Tahoma;

font-size:11px;

color:#148FEE

}



#logo-cliente {
width:30px;

height:100%;

float:left;

text-align:center;

margin-top:22px

}



#texto-cliente {

width:610px;

height:171px;

float:left

}



.margem-40 {

margin-top:40px

}



#pontilhado-rodape {

width:100%;

height:1px;

background-image:url(imagens/pontilhado_rodape.png);

background-repeat:repeat-x;

margin:13px 0

}



#assinatura-ag-box {

width:309px;

height:100%;

float:right;

margin-left:30px;

margin-top:16px

}



#assinatura-ag-img {

width:282px;

height:142px;

float:left;

background-image:url(imagens/assinatura_ag.png);

background-repeat:no-repeat;

text-align:center

}



#assinatura-ag {

margin-top:98px;

font-family:Tahoma;

font-size:11px;

color:#B4B4BF

}



#navegacao {

width:410px;

height:29px;

float:left;

clear:both;

margin-bottom:27px

}



#navegacao a {

font-family:Tahoma;

font-size:11px;

color:#5658A7;

text-decoration:none;

font-weight:700

}



#ir-topo {

width:91px;

height:29px;

float:left;

margin-right:9px;

background-image:url(imagens/bt_ir_topo.png);

background-repeat:no-repeat;

padding-left:30px;

padding-top:7px

}



#enviar-email {

width:103px;

height:29px;

float:left;

margin-right:9px;

background-image:url(imagens/bt_enviar_email.png);

background-repeat:no-repeat;

padding-left:30px;

padding-top:7px

}



#imprimir {

width:91px;

height:29px;

float:left;

margin-right:9px;

background-image:url(imagens/bt_imprimir.png);

background-repeat:no-repeat;

padding-left:30px;

padding-top:7px

}



#box-destaque-baixo {

width:628px;

height:169px;

background-color:#F2F2F2;

clear:both;

padding-left:21px

}



#box-destaque-baixo img {

margin-right:21px;

border:0;

float:left;

margin-top:12px;

width:293px;

height:143px

}



#dest2 {

-moz-border-radius: 4px;

-webkit-border-radius: 4px;

border-radius: 4px;

border:1px solid #E5E5E5;

width:624px;

height:60px;

padding:10px 12px 10px 12px

}



#box-fotos {

float:left;

height:183px;

width:142px

}



#box-fotos a {

text-decoration:none;

color:#212046

}



#box-da-foto {

border:solid 1px #E5E5E5;

height:114px;

width:131px;

-moz-border-radius: 4px 4px 4px 4px;

-webkit-border-radius: 4px 4px 4px 4px;

border-radius: 4px 4px 4px 4px;

padding:4px

}



#foto-box-informacoes {

height:48px;

margin-top:9px;

width:142px

}



#foto-ico {

background-image:url(imagens/ico_foto.png);

background-repeat:no-repeat;

float:left;

height:21px;

margin-left:4px;

width:17px

}



#foto-data {

float:left;

height:21px;

margin-left:4px;

width:25px

}



#foto-info {

float:left;

font-weight:700;

height:21px;

margin-left:4px;

width:132px

}



#bg-pontilhado {

background-image:url(imagens/pontilhado.gif);

background-repeat:repeat-y;

float:left;

height:172px;

width:21px

}



#box-ico-agenda {

width:22px;

min-height:66px;

background-image:url(imagens/ico_agenda.png);

background-position:top left;

background-repeat:no-repeat;

float:left;

margin:0 6px 0 12px

}



#box-ico-mural {

width:22px;

min-height:27px;

background-image:url(imagens/ico_mural.png);

background-position:top left;

background-repeat:no-repeat;

float:left;

margin:5px 0 0

}



#box-desc-agenda {

width:185px;

word-wrap:break-word;

min-height:66px;

float:left

}



.txt03 {

text-decoration:none;

line-height:12px;

color:#212046;

font-family:"Trebuchet MS";

font-size:12px

}



.dem-vote-link {

font-family:"Trebuchet MS";

font-size:11px;

color:#767676;

text-decoration:none;

font-weight:700

}



.txt04 {

font-family:"Trebuchet MS";

font-size:12px;

color:#212046;

text-decoration:none;

font-weight:700;

line-height:20px

}



#bg-pontilhado-agenda {

background-image:url(imagens/pontilhado_agenda.gif);

background-repeat:repeat-x;

height:1px;

width:215px;

clear:both;

margin:10px auto

}



#fotos-capa {

float:left;

height:180px;

width:642px;

margin:0 0 20px;

padding:7px 0 0

}



#titulo-fotos-capa {

background-image:url(imagens/tit_fotos.png);

background-repeat:no-repeat;

color:#4A4A4A;

float:left;

font-family:"Trebuchet MS";

font-size:16px;

height:29px;

width:648px;

margin:0 0 10px;

padding:4px 0 0 10px

}



#fotos-avancar {

cursor:pointer;

float:left;

margin:0 372px 0 10px

}



#ver-mais {

color:#4A4A4A;

font-family:"Trebuchet MS";

font-size:11px;

margin-top:5px

}



#ver-mais-lateral {

color:#4A4A4A;

font-family:"Trebuchet MS";

font-size:11px;

margin-top:3px;

margin-right:19px;

float:right

}



.ver-mais {

color:#4A4A4A;

font-family:"Trebuchet MS";

font-size:11px;

text-decoration:none

}



.margem {

margin-right:5px

}



.txt02 {

color:#4A4A4A;

font-family:"Trebuchet MS";

font-size:12px

}



.widgettitle {

background-image:url(imagens/tit_menu_lateral.png);

background-repeat:no-repeat;

color:#4A4A4A;

float:left;

font-family:"Trebuchet MS";

font-size:16px;

height:25px;

width:259px;

margin-bottom:10px;

padding:4px 0 0 10px

}



.widgets ul,li {

border:0;

display:block;

margin:0;

padding:0

}



#conteudos-centro {

width:100%;

height:100%;

clear:both

}



#titulos-conteudos-centro {

background-image:url(imagens/tit_conteudos.png);

background-repeat:no-repeat;

float:left;

height:25px;

width:301px;

margin-bottom:13px;

color:#4A4A4A;

font-family:"Trebuchet MS";

font-size:16px;

text-decoration:none;

padding:6px 0 0 10px

}



.titulos-conteudos-centro {

color:#4A4A4A;

font-family:"Trebuchet MS";

font-size:16px;

text-decoration:none

}



#foto-conteudo-capa {

width:283px;

height:190px;

-moz-border-radius-bottomleft:4px;

-moz-border-radius-bottomright:4px;

-moz-border-radius-topleft:4px;

-moz-border-radius-topright:4px;

border:solid 1px #D9D9D9;

clear:both;

margin:0 auto;

padding:7px 0 0 7px;

box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);

background: -moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 transparent;
	
}



#box-conteudos-centro {

width:311px;

height:427px;

float:left;

display:block;

margin:0 12px 27px 0

}



#dest-conteudos-centro {

width:292px;

height:106px;

margin:0 auto

}



.dest-conteudos-centro {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:700;

color:#8E8E8E;

text-decoration:none

}



#titulo-not-centro {

padding-left:17px;

background-image:url(imagens/ico_folha.png);

background-repeat:no-repeat;

background-position:left;

width:272px;

height:18px;

margin:5px 0 10px 9px

}



#conteudo-not-centro {

margin-left:9px;

margin-top:15px;

width:272px;

height:74px;

font-family:Tahoma, Helvetica, sans-serif;

font-size:12px;

word-wrap:break-word;

color:#767676

}



#outras-not {

padding-left:17px;

background-image:url(imagens/ico_folha.png);

background-repeat:no-repeat;

background-position:left;

width:272px;

display:block;

margin:5px 0 5px 9px

}



#outras-not a {

padding-top:1px

}



.outras-not-txt {

font-family:Tahoma, Helvetica, sans-serif;

font-size:12px;

font-weight:500;

color:#8E8E8E;

text-decoration:none

}



.not-ico {

width:10px;

height:11px;

float:left;

background-image:url(imagens/ico_folha.png);

background-repeat:repeat-x;

background-position:bottom;

margin-right:10px

}



#bg_bottom {

width:272px;

height:1px;

background-image:url(imagens/pontilhado_not.gif);

background-repeat:repeat-x;

background-position:bottom;

border:0;

margin:0;

padding:0

}



.textwidget {

width:100%;

min-height:66px;

margin-bottom:15px;

float:left

}



.flecha-bullet {

background-image:url(imagens/bl_1.png);

background-repeat:no-repeat;

background-position:left;

padding-left:15px;


}





#pixopoint_menu_wrapper1 {

padding-top:8px

}



.horizmenu {

line-height:16px;

background:#ccc;

float:left;

font-size:95%;

margin-top:6px;

position:absolute;

z-index:99

}



.horizmenu a {

font-weight:100

}



.horizmenu ul {

list-style-type:none;

margin:0;

padding:0

}



.horizmenu ul li {

position:relative;

display:inline;

float:left

}



.horizmenu ul li a {

display:block;

background:#ccc;

border-right:1px solid #fff;

color:#999;

text-decoration:none;

padding:8px 15px

}



* html .horizmenu ul li a {

display:inline-block

}



.horizmenu ul li a:link,.horizmenu ul li a:visited {

color:#222

}



.horizmenu ul li a:hover,.horizmenu ul li ul li a:hover {

background:#999;

color:#FFF

}



.horizmenu ul li.current_page_item a,.horizmenu ul li.current_page_item ul li a {

color:#000;

background:#a9a9a9

}



.horizmenu ul li ul {

position:absolute;

left:0;

display:block;

visibility:hidden

}



.horizmenu ul li ul li {

display:list-item;

float:none

}



.horizmenu ul li ul li ul {

top:0

}



.horizmenu ul li ul li a {

width:150px;

border-top-width:none;

border-bottom:1px solid #f2f2f2;

margin:0;

padding:5px 8px

}



.downarrow {

position:absolute;

top:12px;

right:7px

}



.rightarrow {

position:absolute;

top:9px;

right:5px

}



#tabs .page_item {

padding-left:0

}



#tabs a {

font-weight:700

}



#bookmarks-div {

height:23px;

width:100%;

margin:10px 0 7px

}



#bookmarks {

width:23px;

height:23px;

float:left;

margin-right:6px

}



.slideshow-bg {

background-color:#FFF

}



.dem-results {

margin-top:8px

}



.wpsb_form_label {

margin-bottom:8px

}



.centro .bemvindo,.centro .sombra-top {

width:986px;

height:100%;

color:#666;

float:left;

background-image:url(imagens/bg_sombra.png);

background-repeat:repeat-y;

background-position:center


}




#slider {

	position:relative;

	margin:0px 30px 0px 0px;

	-moz-box-shadow:0px 0px 10px #333;

	-webkit-box-shadow:0px 0px 10px #333;

	box-shadow:0px 0px 10px #333;
    
     z-index:2;

}


#box-desc-mural {
word-wrap:break-word;
padding-right: 2px;
}

.corpo {

background-image:url(http://alancota.net/site/wp-content/uploads/2010/09/teste4.jpg);

background-repeat:no-repeat;

background-position:top center;
}

.dd-menu {
z-index:20;
}

#lipsum p {
margin:0px 0px 20px 0px;
font-size:13px;
line-height:18px
}

.markermenu ol, ul {
margin:0;
padding:0;
}

.post{

font-size:13px;

line-height:18px

}

.entry p {
margin: 10px;
}
#accordion-1{width:870px;height:245px;padding:30px;background:#fff;border:1px solid #b5c9e8}




#flash2 {

background-image:url("imagens/bg_sombra.png");

background-repeat:repeat;

height:307px;



margin:0 auto;

padding:7px 0 0 7px;

width:979px

}

#slider2 {

	margin:0px 28px 0px 20px;

}

h1 {
	font-size: 24px;
	margin-bottom: 25px;
}
h2 {
	font-size: 20px;
	margin-bottom: 20px;
}
h3 {
	font-size: 18px;
	margin-bottom: 15px;
}
h4 {
	font-size: 16px;
	margin-bottom: 15px;
}
h5 {
	font-size: 14px;
	margin-bottom: 10px;
}


.entry img {
max-width:649px;
-moz-border-radius:5px 5px 5px 5px;
background-color:#FFFFFF;
border:1px solid #A9A9A9;
display:block;
padding:4px;
}


img.alignright {
margin:15px 0 15px 15px;
}

img.alignleft {
margin:0 12px 0 0;
}

a:hover {
	color: #3b3b3b;
}

#widget img{ max-width:240px; }

.dd-menu li {
    z-index: 5;
}

.markermenu ul,li {
margin-bottom:1px solid #DEDEDE;
}

.dem-graph a, .dem-graph a:hover {
background-image:url(imagens/progress.jpg);
background-color:#91d95c;
}

.ver_galeria img {
opacity:1.0;
}

#hover-img {
background-image:url(imagens/ver_foto.jpg);
background-repeat:no-repeat;
background-position:center center;
}

#hover-img-cam {
background-image:url(imagens/ver_foto_cam.jpg);
background-repeat:no-repeat;
background-position:center center;
}

.wpsb_form_txt {
	border: 2px solid #F1F1F1;
    color: #D9D9D9;
    font: 1.35em/1 "Helvetica Neue",Helvetica,Arial,sans-serif;
    padding: 3px;
    width: 200px;
}

.rodape a:hover {
color:#FFF;
}

/*CLARO*/
.jspTrack {
    background: none repeat scroll 0 0 #faf9f9;
}

/*ESCURO*/
.jspDrag {
    background: none repeat scroll 0 0 #f3f4f4;
}
