/*Theme Name: ModularityTheme URI: http://graphpaperpress.com/Description: A multimedia theme framework for Wordpress by <a href="http://graphpaperpress.com">Graph Paper Press</a>Version: 2.7Tags: photography, one-column, two-column, theme options, minimal, widgets, white, portfolio, video, frameworkAuthor: Thad AllenderAuthor URI: http://graphpaperpress.com/License: GPL*//* reset */* {font-family:inherit;font-size:100%;margin:0;padding:0;}blockquote, q {quotes: "" "";}hr, legend {display:none;}img, fieldset {border:0;}li {list-style:none;}table {border-collapse:separate;border-spacing:0;}a {text-decoration:none;}/* estrutura */body {background:#f1ecd9 url(imgs/bg-body.jpg) repeat-x;color:#555;font:12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;}#pri-doc {margin:0 auto;padding:0 20px;width:950px;}#pri-topo {background:url(imgs/bg-topo.png) no-repeat right top;margin-bottom:20px;padding-top:40px}#pri-topo:after {clear:both;content:".";display:block;height:0;visibility:hidden;}#pri-corpo {clear:both;margin-bottom:20px;overflow:hidden;}/* marca */.marca-primaluz {background:url(imgs/marca-moara.gif) no-repeat;float:left;height:144px;margin-bottom:26px;width:310px;}.marca-primaluz a {display:block;height:100%;}.marca-primaluz a span {display:none;}/* menu */.pri-menu {background:url(imgs/bg-menu.jpg) no-repeat;clear:both;height:40px;zoom:1;}.pri-menu li {float:left;height:100%;margin:0 16px 0 20px;position:relative;z-index:10;}.pri-menu .item-agenda {margin-right:0;}.pri-menu li a {color:#efead1;display:block;font-family:"Trebuchet MS";font-size:15px;font-style:italic;height:100%;line-height:40px;padding: 0 10px;}.pri-menu li a:hover, .pri-menu .selecionado a {background-color:#f5f5f1 !important;color:#ac8e0d;}.pri-menu .item-submenu .lista-submenu {background-color:#f5f5f1;left:0;display:none;min-width:200px;padding:11px;padding:0 10px;position:absolute;top:40px;z-index:11;}.pri-menu .item-submenu .lista-submenu li {float:none;margin:0 0 15px 0;}.pri-menu .item-submenu .lista-submenu li a {color:#816a59;font-size:12px;line-height:normal;padding:0;}.pri-menu .item-submenu .lista-submenu li a:hover {text-decoration:underline;}.pri-menu .item-submenu .lista-submenu li ul li {margin:0 0 2px 10px;white-space:nowrap;}.pri-menu .item-submenu .lista-submenu li ul li a {color:#897d75;}.pri-menu .item-submenu .formulario-busca {background-color:#f5f5f1;left:0;display:none;padding:11px;position:absolute;top:26px; z-index:11;}.pri-menu .item-submenu .formulario-busca input {display:block;}.formulario-busca * {vertical-align:middle;}.formulario-busca .campo-texto {background-color:#e3e3d9;border:0;margin-bottom:6px;padding:4px 8px;width:108px;}.formulario-busca .campo-texto {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}/* conteudo */.pri-conteudo {background-color:#eae3c5;float:left;font-family:"Trebuchet MS";padding:30px 40px;width:675px;}.pri-conteudo {border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}/*.destaque-home {margin-bottom:50px;}*/.bloco-posts .item-posts {border-bottom:1px solid #abab75;margin-bottom:30px;padding-bottom:30px;}.bloco-posts .item-posts .titulo-post {color:#848205;font-size:17px;font-style:italic;font-weight:normal;margin-bottom:20px;text-align:center;}.bloco-posts .item-posts .titulo-post a {color:#848205;}.bloco-posts .item-posts .titulo-post a:hover {text-decoration:underline;}.bloco-posts .item-posts .conteudo-post {overflow:hidden;}.bloco-posts .item-posts .conteudo-post p, .bloco-posts .item-posts .conteudo-post ul, .bloco-posts .item-posts .conteudo-post ol {margin-bottom:15px;}.bloco-posts .item-posts .conteudo-post ul, .bloco-posts .item-posts .conteudo-post ol {margin-left:20px;}.bloco-posts .item-posts .conteudo-post p a {color:#816a59;text-decoration:none;}.bloco-posts .item-posts .conteudo-post p a:hover {text-decoration:underline;}.bloco-posts .item-posts .conteudo-post ul li {list-style:inside disc;margin-bottom:7px;}.bloco-posts .item-posts .conteudo-post ol li {list-style:inside decimal;margin-bottom:7px;}.bloco-posts .item-posts .conteudo-post .more-link {color:#848205;display:block;font-family:"Trebuchet MS";margin-bottom:20px;text-align:center;text-decoration:none;text-transform:uppercase;}.bloco-posts .item-posts .conteudo-post .more-link:hover {text-decoration:underline;}.bloco-posts .item-posts .aligncenter {display:block;margin:0 auto 20px;}.bloco-posts .item-posts .alignleft {float:left;margin:0 20px 20px 0;}.bloco-posts .item-posts .alignright {float:right;margin:0 0 20px 20px;}.bloco-posts .item-posts .infos-post {font-size:11px;text-align:center;}.bloco-posts .item-posts .infos-post a {color:#ac8e0d;}.bloco-posts .item-posts .infos-post a:hover {text-decoration:underline;}.box-paginacao .bloco-anteriores {float:left;}.box-paginacao .bloco-seguintes {float:right;}.box-paginacao a {color:#848205;display:block;font-family:"Trebuchet MS";font-weight:bold;text-decoration:none;text-transform:uppercase;}.box-paginacao a:hover {text-decoration:underline;}.bloco-comentarios {margin-bottom:30px;}.bloco-comentarios .titulo-comentarios {color:#aaa;font-family:Georgia;font-size:13px;font-weight:normal;margin-bottom:20px;}.bloco-comentarios .lista-comentarios li {border-top:5px solid #edede3;overflow:hidden;}.bloco-comentarios .lista-comentarios li .foto-comentario {float:left;margin-top:10px;}.bloco-comentarios .lista-comentarios li .data-comentario {background-color:#edede3;float:right;padding:4px 8px;}.bloco-comentarios .lista-comentarios li .data-comentario a {color:#aaa;font-size:10px;}.bloco-comentarios .lista-comentarios li .data-comentario a:hover {text-decoration:underline;}.bloco-comentarios .lista-comentarios li .conteudo-comentario {color:#777;margin:10px 0 10px 55px;}.bloco-comentarios .lista-comentarios li .conteudo-comentario .autor-comentario {color:#abab75;font-size:11px;margin-bottom:5px;}.bloco-comentarios .lista-comentarios li .conteudo-comentario .autor-comentario a {color:#abab75;text-decoration:underline;}.bloco-comentarios .lista-comentarios li .conteudo-comentario .autor-comentario a:hover {text-decoration:none;}.bloco-comentarios .lista-comentarios li .conteudo-comentario .moderacao-comentario {color:#aaa;margin-bottom:5px;}.bloco-comentarios .lista-comentarios li .conteudo-comentario .texto-comentario p {margin-bottom:12px;}.bloco-comentarios .lista-comentarios li .conteudo-comentario .texto-comentario .editar-comentario a {color:#ae417f;font-size:10px;text-decoration:underline;}.bloco-comentarios .lista-comentarios li .conteudo-comentario .texto-comentario .editar-comentario a:hover {text-decoration:none;}.formulario-comentario label {color:#848205;display:block;font-size:11px;margin-bottom:16px;}.formulario-comentario .campo-texto {background-color:#f1f2f2;border:0;color:#666;display:block;margin-top:2px;padding:5px 8px;width:200px;}.formulario-comentario .campo-texto {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.formulario-comentario textarea.campo-texto {width:574px;}/* lateral */.pri-lateral {float:right;font-size:11px;width:182px;}.link-moara {background:url(imgs/marca-moara-lateral.gif) no-repeat;display:block;height:184px;margin-bottom:20px;}.link-moara span {display:none;}.link-primaluz {background:url(imgs/marca-primaluz.gif) no-repeat;display:block;height:107px;}.link-primaluz span {display:none;}.form-newsletter {margin-bottom:20px;}.form-newsletter .titulo-newsletter {background:url(imgs/titulo-newsletter.gif) no-repeat;height:10px;margin-bottom:12px;}.form-newsletter .titulo-newsletter span {display:none;}.form-newsletter input {display:block;}.form-newsletter label {color:#888;display:block;}.form-newsletter .single {background-color:#eae3c5;border:0;margin-bottom:8px;padding:5px 8px;width:136px;}.form-newsletter .single {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.form-newsletter .sendbutton {background:url(imgs/botao-ok.gif) no-repeat;border:0;height:21px;text-indent:-9999px;width:41px;}.form-newsletter .linklove {display:none;}.form-newsletter .failure {background-color:#ffeff1;border:1px dashed #900;margin-bottom:8px;padding:4px 6px;color:#c00;}/* rodape */#pri-rodape {background:url(imgs/bg-rodape.gif) no-repeat 400px bottom;font-size:11px;overflow:hidden;padding:150px 0 20px;}.bloco-rodape {float:left;font-family:"Trebuchet MS";margin-right:50px;}.bloco-rodape .titulo-rodape {color:#816a59;display:block;font-size:12px;font-style:italic;margin-bottom:20px;text-transform:uppercase;}.bloco-rodape .menu-rodape li {margin-bottom:18px;}.bloco-rodape .menu-rodape li a {color:#666;font-weight:bold;}.bloco-rodape .menu-rodape li a:hover {text-decoration:underline;}.bloco-rodape .menu-rodape li ul {margin:5px 0 18px;}.bloco-rodape .menu-rodape li ul li {margin:0 0 2px 15px;white-space:nowrap;}.bloco-rodape .menu-rodape li ul li a {color:#999;font-weight:normal;}.bloco-outros {color:#999;font-size:11px;float:right;width:182px;}.bloco-outros p {margin-bottom:30px;}.bloco-outros p span {display:block;}.bloco-outros .link-criareal {background:url(imgs/marca-criareal.gif) no-repeat;display:block;height:28px;}.bloco-outros .link-criareal span {display:none;}.bloco-outros .link-criareal:hover {background-position:0 bottom;}/* paginas */.titulo-pagina {color:#ae417f;font-family:Georgia;font-size:18px;margin-bottom:16px;}.texto-pagina {margin-bottom:12px;}/* shadowbox */#gallery-1 .gallery-item {float:none !important;margin: 10px 10px 10px 0 !important;display:none;text-align:left !important;}#gallery-1 .gallery-item:first-child {display:block;}/*Widget sidebar direito*/.widgettitle{   color: #808000;}.widgettitle{    font-size: 14px;}.botao-busca{    margin-top: -6px;}#sidebar_cursos a{    color: #fff;}#sidebar_cursos li{    background: none repeat scroll 0 0 #B59E30;    border-radius: 7px 7px 7px 7px;    margin: 5px 0;    padding: 5px;    text-align: center;    width: 170px;}/*Tabela*/.table{    border: 1px solid #B59E30; width: 600px; margin: auto;}.table td{    border: 1px solid #B59E30;    padding: 5px;}.table_titulo{    background: none repeat scroll 0 0 #DDD2A3;    font-size: 14pt;    text-align: center;}.table_subtitulo{    background: none repeat scroll 0 0 #DDD2A3;    font-size: 11pt;    text-align: center;}
.wp-caption {
	border: 1px solid #ddd;
	background-color: #FFF;
	padding: 5px;
	margin: 10px;
}
.wp-caption img {
	width: 100% !important;
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {	  
	text-align: center;
	font-size: 11px;
	line-height: 1.5em;
	padding: 0;
	margin: 0 !important;
}

.citacao-imagem, .citacao {
	background: #f1ecd9;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 20px;
	overflow: hidden;
  }

  .citacao {
   width: 50%;
   float: left;
  }
  
  .citacao-imagem .wp-caption ,
  .citacao .wp-caption {
	margin: 0 !important;
  }
	   
  .citacao-imagem .alignleft {
	float: left;	   
	margin-right: 10px;
  }

  .citacao-imagem .alignright{
	float: right;	  
	margin-left: 10px;
  }

  .citacao-imagem .txt-citacao , 
  .citacao .txt-citacao {
	font: normal 15px Georgia, Times, "Times New Roman", serif;
	float: left;
  }

  .citacao-imagem .txt-citacao {		 
	width: 255px;
	margin-top: 25px;
  }  
  
  .citacao .txt-citacao {
	width: 100%;		
	margin-top: 0;
  }

  .txt-citacao p {
	clear: both;
	padding: 0 40px;
	margin: 0 !important;
  }

  .abre-aspas, .fecha-aspas {
	background: url(imgs/aspas.gif) no-repeat;
	width: 40px;
	height: 35px;
	float:left;
  }
  .fecha-aspas {
	background-position: -40px 0;
	float:right;
  }