/*  
Theme Name:White Theme
Version:1.0
Description:Desenvolvido por <a href="http://www.10fc.com.br">10FC Marketing</a>.
Author:10FC Marketing
Author URI:http://www.10fc.com.br/
*/

* { padding:0px; margin:0px;}

@font-face {
	font-family:'pn-light';
    src:url('../fonts/pn-light.eot');
	src:url('../fonts/pn-light.eot?#iefix') format('eot'),
        url('../fonts/pn-light.woff') format('woff'),   
	    url('../fonts/pn-light.ttf') format('truetype'),
        url('../fonts/pn-light.svg#pn-light') format('svg'); }
		
@font-face {
	font-family:'pn-black';
    src:url('../fonts/pn-black.eot');
	src:url('../fonts/pn-black.eot?#iefix') format('eot'),
        url('../fonts/pn-black.woff') format('woff'),   
	    url('../fonts/pn-black.ttf') format('truetype'),
        url('../fonts/pn-black.svg#pn-black') format('svg'); }
		
font.bold { font-family:'pn-black', Arial; }
font.light { font-family:'pn-light', Arial; }
p { margin-bottom:20px; }


/* HEADER */
div.header { width:100%; height:70px; border-bottom: 1px solid #e5e5e5; position:fixed; background: #FFFFFF; z-index: 999;  }
div.header-wrap { margin:auto; width:1000px; height:70px; }
h1.header-logo a { background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/logo.png) no-repeat scroll 0 0 transparent; cursor:pointer; display:block; height:0; overflow:hidden; padding-top:51px; width:163px; float:left; margin-top:10px; }
div.header-menu { float:left; width:837px; height:46px; text-align:right; margin-top:24px; }
div.header-menu a { font-family:pn-light, Arial; font-size:20px; color:#003e6d; margin-left:22px; text-decoration:none; }
div.header-menu a:hover { color:#31a7d5; text-decoration:none; }
div.pos-header { width:100%; height:71px;  }


/* SLIDE */
div.slide { width:100%; height:520px; margin-bottom:20px;  }
div.contentdiv { position:absolute; width:100%; height:520px; visibility:hidden; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1; cursor:pointer; }
div.slide-sombra { position:absolute; width:100%; height:262px; margin-top:258px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/slide/bg2.png) repeat-x; }
div.slide-wrap { margin:auto; width:1000px; height:262px; }
div.slide-tit { float:left; width:800px; height:70px; margin-top:122px; margin-left:100px; display:table; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/slide/bg1.png) repeat; }
div.slide-tit1 { width:154px; height:auto; padding:12px 15px 12px 15px; top:50%; vertical-align:middle; display:table-cell;  }
div.slide-tit1 a { font-family:pn-black, Arial; font-size:20px; color:#31a7d5; text-transform:uppercase; text-decoration:none; }
div.slide-tit1 a:hover { text-decoration:none; }
div.slide-tit2 { float:left; width:1px; height:30px; margin-top:20px; background:#31a7d5; }
div.slide-tit3 { width:605px; height:auto; padding:12px 15px 12px 15px; top:50%; vertical-align:middle; display:table-cell; }
div.slide-tit3 a { font-family:pn-light, Arial; font-size:18px; color:#FFFFFF; text-decoration:none; }
div.slide-tit3 a:hover { text-decoration:none; }
div.slide-control1 { position:absolute; width:100%; height:30px; margin-top:470px; z-index:999; }
div.slide-control2 { width:120px; height:30px; margin:auto; }
div.slidebot1 { width:12px; float:left; margin:9px; height:12px; background:#FFFFFF; border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px; }
div.slidebot2 { width:8px; float:left; margin:9px; height:8px; border:2px solid #FFFFFF; background:#31a7d5; border-radius:10px 10px 10px 10px; -webkit-border-radius:10px 10px 10px 10px; -moz-border-radius-topright:10px; -moz-border-radius-topleft:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px; }


/* BUSCA */
div.busca { width:100%; height:53px; margin-top:40px; margin-bottom:20px; }
div.busca-wrap { margin:auto; width:1000px; height:53px; }
div.busca1 { float:left; width:921px; height:53px; }
div.busca1 input { width:901px; height:33px; padding:10px 10px 10px 30px; background:#e5e5e5; border:0px; font-family:pn-light, Arial; font-size:20px; color:#7a7a7a; }
div.busca2 { float:left; width:79px; height:53px; }

/* HOME-PRODUTOS */
div.produtos { width:100%; height:615px; margin-top:60px; margin-bottom:40px; }
div.produtos-wrap { margin:auto; width:1000px; height:615px; }
div.produtos-tit { width:1000px; height:40px; font-family:pn-black, Arial; font-size:30px; color:#7a7a7a; text-align:center; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/detalhes/linha1.png) repeat-x; margin-bottom:40px; }
div.produtos-tit font { background:#FFFFFF; padding:0px 40px 0px 40px; }
div.produtos-lista { float:left; width:300px; height:535px; background:#e5e5e5; }
div.produtos-lista-tit { float:left; width:300px; height:46px; background:#003e6d; padding-top:14px; text-align:center;  }
div.produtos-lista-tit a { font-family:pn-black, Arial; font-size:27px; color:#FFFFFF; text-decoration:none; }
div.produtos-lista-tit a:hover {  text-decoration:none; }
div.produtos-lista-txt1 { float:left; width:300px; height:475px; overflow:auto; }
div.produtos-lista-txt2 { float:left; width:243px; height:auto; margin:20px 20px 0px 20px; padding-bottom:20px; border-bottom:1px solid #dadada; }
div.produtos-lista-txt2 a { font-family:Arial, Verdana; font-size:14px; color:#7a7a7a; text-decoration:none; }
div.produtos-lista-txt2 a:hover { text-decoration:none; color:#003e6d; }
div.produtos-lista-txt2 b { color:#003e6d; font-weight:bold; }
div.produtos-itens { float:left; width:630px; height:535px; }
div.produtos-item1a { float:left; width:300px; height:110px; padding-top:150px; margin-left:15px; cursor:pointer; display:table; }
div.produtos-item1b { float:left; width:300px; height:260px; margin-left:15px; cursor:pointer; display:table; }
div.produtos-item2a { width:280px; height:90px; padding:10px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/detalhes/bg-produtos.png) repeat; font-family:pn-light, Arial; font-size:12px; color:#FFFFFF; text-align:center; top:50%; vertical-align:middle; display:table-cell; }
div.produtos-item2a b {  font-family:pn-black, Arial; font-size:27px; text-transform:uppercase; }
div.produtos-item2b { width:280px; height:240px; padding:10px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/detalhes/bg-produtos.png) repeat; font-family:pn-light, Arial; font-size:12px; color:#FFFFFF; text-align:center; top:50%; vertical-align:middle; display:table-cell; }
div.produtos-item2b b {  font-family:pn-black, Arial; font-size:27px; text-transform:uppercase; }
div.produtos-seta { float:left; width:55px; height:285px; background:#e5e5e5; padding-top:250px; margin-left:15px; cursor:pointer; text-align:center; }

/* HOME-RELATÓRIOS */
div.relatorios { width:100%; height:910px; margin-top:60px; margin-bottom:40px; }
div.relatorios-wrap { margin:auto; width:1000px; height:615px; }
div.relatorios-tit { width:1000px; height:40px; font-family:pn-black, Arial; font-size:30px; color:#7a7a7a; text-align:center; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/detalhes/linha1.png) repeat-x; margin-bottom:60px; }
div.relatorios-tit font { background:#FFFFFF; padding:0px 40px 0px 40px; }
div.relatorios-lista { float:left; width:370px; height:810px; background:#e5e5e5; }
div.relatorios-lista-tit { float:left; width:370px; height:46px; background:#31a7d5; padding-top:14px; text-align:center;  }
div.relatorios-lista-tit a { font-family:pn-black, Arial; font-size:27px; color:#FFFFFF; text-decoration:none; }
div.relatorios-lista-tit a:hover {  text-decoration:none; }
div.relatorios-lista-txt1 { float:left; width:370px; height:750px; overflow:auto; }
div.relatorios-lista-txt2 { float:left; width:313px; height:auto; margin:20px 20px 0px 20px; padding-bottom:20px; border-bottom:1px solid #dadada; }
div.relatorios-lista-txt2 a { font-family:Arial, Verdana; font-size:14px; color:#7a7a7a; text-decoration:none; }
div.relatorios-lista-txt2 a:hover { text-decoration:none; color:#003e6d; }
div.relatorios-lista-txt2 b { color:#003e6d; font-weight:bold; }
div.relatorios-itens { float:left; width:630px; height:535px; }
div.relatorios-item1a { float:left; width:300px; height:110px; padding-top:150px; margin-right:15px; cursor:pointer; display:table; }
div.relatorios-item1b { float:left; width:300px; height:260px; margin-right:15px; cursor:pointer; display:table; }
div.relatorios-item2a { width:280px; height:90px; padding:10px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/detalhes/bg-relatorios.png) repeat; font-family:pn-light, Arial; font-size:12px; color:#FFFFFF; text-align:center; top:50%; vertical-align:middle; display:table-cell; }
div.relatorios-item2a b {  font-family:pn-black, Arial; font-size:27px; text-transform:uppercase; }
div.relatorios-item2b { width:280px; height:240px; padding:10px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/detalhes/bg-relatorios.png) repeat; font-family:pn-light, Arial; font-size:12px; color:#FFFFFF; text-align:center; top:50%; vertical-align:middle; display:table-cell; }
div.relatorios-item2b b {  font-family:pn-black, Arial; font-size:27px; text-transform:uppercase; }

/* HOME-cases */
div.cases { width:100%; height:596px; margin-top:60px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/bg-cases.jpg) top center no-repeat; }
div.cases-wrap { margin:auto; width:1000px; height:596px; }
div.cases-tit { float:left; width:1000px; height:40px; font-family:pn-black, Arial; font-size:30px; color:#FFFFFF; text-align:center; margin-bottom:40px; margin-top:50px; }
div.cases-seta { float:left; width:80px; height:209px; text-align:center; padding-top:176px; }
div.cases-item1a { float:left; width:260px; height:110px; padding-top:275px; margin-left:15px; cursor:pointer; display:table; }
div.cases-item1b { float:left; width:260px; height:385px; margin-left:15px; cursor:pointer; display:table; }
div.cases-item2a { width:240px; height:90px; padding:10px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/detalhes/bg-cases.png) repeat; font-family:pn-light, Arial; font-size:12px; color:#FFFFFF; text-align:center; top:50%; vertical-align:middle; display:table-cell; }
div.cases-item2a b { font-family:pn-black, Arial; font-size:27px; text-transform:uppercase; }
div.cases-item2b { width:240px; height:365px; padding:10px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/detalhes/bg-cases.png) repeat; font-family:pn-light, Arial; font-size:12px; color:#FFFFFF; text-align:center; top:50%; vertical-align:middle; display:table-cell; }
div.cases-item2b b {  font-family:pn-black, Arial; font-size:27px; text-transform:uppercase; }

/* NOTICIA */
div.noticia { width:100%; height:auto; margin-top:30px;  }
div.noticia-wrap { margin:auto; width:1000px; height:auto; }
div.noticia-linha { float:left; width:100%; height:1px; background:#e5e5e5; margin-bottom:10px; }
div.noticia-path { float:left; width:1000px; height:30px; font-family:Arial; font-size:15px; color:#31a7d5; }
div.noticia-path a { font-family:pn-light, Arial; font-size:15px; color:#003e6d; text-decoration:none; }
div.noticia-path a:hover { color:#31a7d5; text-decoration:none; }
div.noticia-center { float:left; width:685px; height:auto; }
div.noticia-side { float:left; width:300px; height:auto; margin-left:15px; }
div.noticia-tit { float:left; width:685px; height:auto; font-family:pn-black, Arial; font-size:30px; color:#003e6d; border-bottom:1px solid #e5e5e5; padding-bottom:15px; }
div.noticia-autor { float:left; width:auto; padding:13px 10px 10px 10px; height:26px; font-family:pn-light, Arial; font-size:20px; color:#FFFFFF; background:#003e6d; margin-top:15px; margin-right:15px; } 
div.noticia-download { float:left; width:auto; padding:13px 10px 10px 47px; height:26px; background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/icons/download.png) top left no-repeat #003e6d; margin-top:15px; cursor:pointer; } 
div.noticia-download:hover { background:url(http://new.pluriconsultoria.com.br/wp-content/themes/white-theme/img/icons/download.png) top left no-repeat #31a7d5; } 
div.noticia-download a { font-family:pn-light, Arial; font-size:20px; color:#FFFFFF; text-decoration:none; }
div.noticia-download a:hover { text-decoration:none; }
div.noticia-social { float:right; width:113px; height:49px; margin-top:15px; } 
div.noticia-img { float:left; width:685px; height:375px; margin-top:15px; } 
div.noticia-txt {  float:left; width:685px; height:auto; margin-top:15px; font-family:Arial; font-size:14px; color:#666666; line-height: 18px; border-bottom:1px solid #e5e5e5; padding-bottom:20px; text-align:justify; }

div.noticia-lista { float:left; width:300px; height:auto; background:#e5e5e5; margin-bottom:15px; }
div.noticia-lista-tit { float:left; width:300px; height:46px; background:#003e6d; padding-top:14px; text-align:center; font-family:pn-black, Arial; font-size:27px; color:#FFFFFF; text-transform:uppercase; }
div.noticia-lista-tit a { font-family:pn-black, Arial; font-size:27px; color:#FFFFFF; text-decoration:none; text-transform:uppercase; }
div.noticia-lista-tit a:hover {  text-decoration:none; }
div.noticia-lista-txt1 { float:left; width:300px; height:430px; overflow:auto; }
div.noticia-lista-txt2 { float:left; width:243px; height:auto; margin:20px 20px 0px 20px; padding-bottom:20px; border-bottom:1px solid #dadada; }
div.noticia-lista-txt2 img { float:left; width:243px; height:133px; margin-bottom:10px; }
div.noticia-lista-txt2 a { font-family:Arial, Verdana; font-size:14px; color:#7a7a7a; text-decoration:none; }
div.noticia-lista-txt2 a:hover { text-decoration:none; color:#003e6d; }
div.noticia-lista-txt2 b { color:#003e6d; font-weight:bold; }
div.noticia-lista-mais { float:left; width:270px; height:26px; background:#31a7d5; font-family:pn-black, Arial; font-size:18px; color:#FFFFFF; cursor:pointer; text-align:center; margin-top:15px; margin-left:15px; margin-bottom:15px; padding-top:4px; }
div.noticia-lista-mais:hover { background:#013f6e; }

/* LISTAGEM */
div.listagem-lista { float:left; width:685px; height:auto; border-bottom:1px solid #e5e5e5; padding-bottom:15px; }
div.listagem-tit { float:left; width:685px; height:auto; font-family:pn-black, Arial; font-size:30px; color:#003e6d; border-bottom:1px solid #e5e5e5; padding-bottom:15px; margin-bottom:15px; text-transform:uppercase; }
div.listagem-tit1{float:left; width:572px; height:auto; margin-top:15px;}
div.listagem-tit1 a { font-family:pn-light, Arial; font-size:18px; color:#003e6d; text-decoration:none; }
div.listagem-tit1 a:hover { text-decoration:underline; }
div.listagem-tit1 font a {  font-family:pn-light, Arial; font-size:14px; color:#7a7a7a; text-decoration:none; }
div.listagem-tit1 font a:hover { text-decoration:underline; }
div.listagem-tit2{float:left; width:427px; height:auto; margin-top:15px;}
div.listagem-tit2 a { font-family:pn-light, Arial; font-size:18px; color:#003e6d; text-decoration:none; }
div.listagem-tit2 a:hover { text-decoration:underline; }
div.listagem-tit2 font a {  font-family:pn-light, Arial; font-size:14px; color:#7a7a7a; text-decoration:none; }
div.listagem-tit2 font a:hover { text-decoration:underline; }
div.listagem-tit3{float:left; width:685px; height:auto; margin-top:15px;}
div.listagem-tit3 a { font-family:pn-light, Arial; font-size:18px; color:#003e6d; text-decoration:none; }
div.listagem-tit3 a:hover { text-decoration:underline; }
div.listagem-tit3 font a {  font-family:pn-light, Arial; font-size:14px; color:#7a7a7a; text-decoration:none; }
div.listagem-tit3 font a:hover { text-decoration:underline; }
div.listagem-img1 { float:left; width:685px; height:375px; } 
div.listagem-img2 { float:left; width:243px; height:133px; margin-top:15px; margin-right:15px; }
div.listagem-path { float:left; width:685px; height:30px; font-family:pn-light, Arial; font-size:17px; color:#7a7a7a; }
div.listagem-path b { font-family:pn-black, Arial; color:#31a7d5; }
div.listagem-path span { float:right; }

/* PAGINAÇÃO */ 
div.paginacao { float:left; width:685px; height:50px; margin-top:15px; }
div.paginacao1 { float:left; width:136px; height:35px; margin-right:1px; font-family:pn-black, Arial; font-size:16px; color:#FFFFFF; background:#7a7a7a; text-align:center; padding-top:15px; }
div.paginacao1:hover { background:#003e6d; }
div.paginacao1 a { font-family:pn-black, Arial; font-size:16px; color:#FFFFFF; text-decoration:none; }
div.paginacao1 a:hover { text-decoration:none; }


/* PARCEIROS  */
div.parceiros { width:100%; height:auto; }
div.parceiros-wrap { margin:auto; width:1000px; height:auto; }
div.parceiros-logo { float:left; width:auto; height:77px; }

/* FOOTER */
div.footer { width:100%; height:auto; }
div.footer-wrap { margin:auto; width:1000px; height:auto; }
div.footer-logo { float:left; width:auto; height:77px; }
div.footer-linha { float:left; width:1000px; height:1px; background:#e5e5e5; margin-bottom:30px; }
div.footer-txt { float:left; width:230px; height:auto; font-family:pn-black, Arial; font-size:20px; color:#7a7a7a; margin-bottom:30px; }
div.footer-txt a { font-family:pn-light, Arial; font-size:16px; color:#7a7a7a; text-decoration:none; }
div.footer-txt a:hover { color:#31a7d5; text-decoration:none; }
div.footer-txt font { font-family:pn-light, Arial; font-size:16px; color:#7a7a7a; }
div.footer-social { float:left; width:310px; height:auto; text-align:right; margin-bottom:30px; }
div.footer-mail1 { float:left; width:630px; height:53px; }
div.footer-mail1 input { width:630px; height:33px; padding:10px; background:#e5e5e5; border:0px; font-family:pn-light, Arial; font-size:20px; color:#7a7a7a; }
div.footer-mail2 { float:left; width:140px; height:53px; }
div.footer-mail2 input { width:140px; height:53px; background:#31a7d5; border:0px; font-family:pn-black, Arial; font-size:20px; color:#FFFFFF; }
div.footer-copy { float:left; width:500px; height:25px; font-family:pn-light, Arial; font-size:12px; color:#757575; }
div.footer-10fc { float:left; width:500px; height:25px; text-align:right; margin-bottom:30px; }

/* WordPress */
.aligncenter, div.aligncenter { display:block; margin-left:auto; margin-right:auto;}
.alignleft { float:left;}
.alignright { float:right;}
.wp-caption { background-color:#f3f3f3; border:1px solid #ddd; -khtml-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin:10px; padding-top:4px; text-align:center;}
.wp-caption img { border:0 none; margin:0; padding:0;}
.wp-caption p.wp-caption-text { font-size:11px; line-height:17px; margin:0; padding:0 4px 5px;}