/*
Theme Name: Pacer Logistica 
Theme URI: http://pacer.com.br
Description: Tema para o site da Pacer Logistica
Version: 0.1
Author: Lien aka Leonardo Fonseca
Author URI: http://liencf.com
*/
@import url('reset.css');
@import url('cforms.css');
body{
	font:62.5% Verdana, Arial;
	background:#26509b url('img/body.gif') repeat-x 0 bottom;
	color:#31353D;	
}
hr{
	display:none;
}
h1{
	width:204px;
	height:133px;
	background:url('img/h1.gif') no-repeat;
	text-indent:-9999px;
}
h1 a{
	display:block;
	width:204px;
	height:133px;
}
h2{
	background:url('img/h2.gif') no-repeat 0 0;
	height:30px;
	width:202px;
	text-indent:-9999px;
	margin:30px 0 25px 0;
}
h3{
	font-size:1.2em;
	text-transform:uppercase;
}
.post h3{
	padding:0 0 20px 0;
}
.pagepost h3{
	padding:0 0 10px 0;
}
h4{
	font-weight:bold;
}
h4 a{
	color:#31353D;
	text-decoration:none;
}
.page-21 .post h4{
	display:none;
}
#page{
	width:750px;
	margin:0 auto;
	border:5px solid #003466;
	border-top:0;
	padding:0 0 10px 0;
	background:#f4f4f4 url('img/page.gif') no-repeat 0 bottom;
}
#header{
	float:left;
	background:#f4f4f4;
}
#main{
	background:url('img/sidebar.gif') no-repeat 165px 210px;
	*background-position:165px 0;
	width:750px;
	margin:0 0 46px 0!important;
	
}
* html #main{
	background-position:165px 0;
}
#content{
	float:right;
	width:545px;
	padding:0 0 0 25px;
	min-height:500px;
}
* html #content{	
	height:auto;
	height:500px;
}
.page #content, .post #content{
	width:525px;
	padding:0 20px 0 25px;
}
#top{
	padding:40px 0 0 0;
	font-size:.9em;
}
#top .post{
	width:150px;
	float:left;
	padding:0 20px 0 10px;
}
#top .post img{
	padding:0 0 10px 0;
	display:block;
}
#bottom{
	clear:both;
	padding:15px 0 0 10px;
	font-size:.9em;
}
#bottom #post-6, #dep{
	float:left;
}
#bottom h3{
	background:url('img/tits-home.gif') no-repeat 0 0;
	height:40px;
	text-indent:-9999px;
}
#bottom #post-6 h3{
	background-position:0 -40px;
	width:150px;
}
#dep h3{
	height:20px;
}
#bottom #dep {
	width:300px;
	height:137px;
	border-right:1px solid #DBDBDB;
	padding:0 40px 0 0;
}
.depoimento{
	float:right;
	clear:right;
	text-align:right;
}
#dep p{
	padding:0 0 5px 0;
}
#bottom #post-6{
	width:129px;
	padding:0 50px 0 15px;
	background:url('img/horario.gif') no-repeat right bottom;
	height:auto;
	height:126px;
}
* html #bottom #post-6{
	padding:0 29px 0 15px;
}
#bottom #post-6 p{
	padding:0 20px 0 0;
}
#sidebar{
	width:180px;
	float:left;
	min-height:398px;
}
* html .home #sidebar{
	height:auto;
	height:398px;
}
#sidebar ul{	
	padding:30px 20px 0 30px;
}
#sidebar ul li{
	line-height:30px;
	border-bottom:1px solid #aaa;
	background:url('img/menu.gif') no-repeat 0 5px;
	text-indent:-9999px;
}
#sidebar ul li a{
	display:block;
	height:30px;
}
.page-item-1 a:hover, .page-item-8 a:hover, .page-item-12 a:hover, .page-item-14 a:hover{
	background:url('img/bullet-right.gif') no-repeat right center;
}
.page-item-2 a:hover, .page-item-7 a:hover, .page-item-11 a:hover{
	background:url('img/bullet-down.gif') no-repeat right center;
}
.page-item-2{
	background-position:0 -28px!important;
}
.page-item-7{
	background-position:0 -58px!important;
}
.page-item-8{
	background-position:0 -88px!important;
}
.page-item-11{
	background-position:0 -118px!important;
}
.page-item-12{
	background-position:0 -150px!important;
}
.page-item-14{
	background-position:0 -180px!important;
	border:0!important;
}
.home .page-item-1 a, .page-8 .page-item-8 a, .page-12 .page-item-12 a, .page-14 .page-item-14 a{
	background:url('img/bullet-right.gif') no-repeat right center;
}
.page-2 .page-item-2 a, .page-7 .current_page_item a, .page-11 .current_page_item a, .current_page_ancestor a, .page-38 .page-item-2 a, .page-39 .page-item-2 a, .page-40 .page-item-2 a, .page-41 .page-item-2 a, .page-42 .page-item-2 a, .page-15 .page-item-7 a, .page-16 .page-item-7 a, .page-17 .page-item-7 a, .page-18 .page-item-7 a, .page-19 .page-item-7 a, .page-20 .page-item-7 a , .page-21 .page-item-11 a, .page-22 .page-item-11 a, .page-23 .page-item-11 a{
	background:url('img/bullet-down.gif') no-repeat right center;
}
.page-item-38, .page-item-15, .page-item-22{
	border-top:1px solid #aaa!important;
}
#sidebar ul ul{
	display:none;
	font-size:.9em;
	background-image:none;
	padding:0;
}
#sidebar ul ul li{
	background:#f4f4f4;
	border:0;
	text-indent:0;
	line-height:10px;
}
#sidebar ul ul li a{
	height:auto;
	color:#31353D;
	text-decoration:none;
	text-align:right;
	padding:6px 10px 6px 5px;
	background:#f4f4f4;
	zoom:1;
}
#sidebar ul ul li a:hover{
	background:#E6E5E5;
	color:31353D;
}
#sidebar ul ul li.current_page_item a, .page-21 .page-item-21 a,  .page-22 .page-item-22 a, .page-23 .page-item-23 a, .post .page-item-22 a{
	background:#E6E5E5!important;
}
.pagepost .entry ul li, .post .entry ul li{
	margin:0 0 0 40px;
	padding:0 0 10px 0!important;
	list-style-type:disc;
}
.pagepost .entry ol li, .post .entry ol li{
	margin:0 0 0 45px;
	padding:0 0 10px 0!important;
	list-style-type:decimal;
}

.page-7 .page-item-7 ul, .page-15 .page-item-7 ul, .page-16 .page-item-7 ul, .page-17 .page-item-7 ul, .page-18 .page-item-7 ul, .page-19 .page-item-7 ul, .page-20 .page-item-7 ul, .page-11 .page-item-11 ul, .page-21 .page-item-11 ul, .page-22 .page-item-11 ul, .page-23 .page-item-11 ul, .page-2 .page-item-2 ul, .page-38 .page-item-2 ul, .page-39 .page-item-2 ul, .page-40 .page-item-2 ul, .page-41 .page-item-2 ul, .page-42 .page-item-2 ul, .post .page-item-11 ul{
	display:block!important;
}
#footer{
	padding:5px 0 0;
	color:#F4F4F4;
	clear:both;
	font-size:.9em;
	min-height:80px;
}
* html #footer{
	height:auto!important;
	height:80px;
}
#footer .wrap{
	width:740px;	
	margin:0 auto;
}
#footer #copyright{
	float:left;
	background:url('img/copyright.gif') no-repeat 0 10px;
	line-height:60px;
	padding:0 0 0 50px;
}
#footer #desenvolvido{
	float:right;
	width:270px;
}
#desenvolvido p{
	line-height:60px;	
}
#desenvolvido li, #desenvolvido p{
	float:left;
}
#desenvolvido p{
	padding:0 10px 0;
}
#creditos li{
	background:url('img/creditos.gif') no-repeat 0 5px;
	height:35px;
	width:38px;
	text-indent:-9999px;
}
#creditos li a{
	display:block;
	width:38px;
	height:35px;
}
#sydi{
	background-position:0 -33px!important;
}
#infos{
	background-position:0 -73px!important;
}
#headerimg{
	position:absolute;
	top:0;
	margin:0 0 0 208px;
}
.page-7 h2, .page-15 h2, .page-16 h2, .page-17 h2, .page-18 h2, .page-19 h2, .page-20 h2{
	background-position:0 -30px;
}
.page-8 h2{
	background-position:0 -60px;
}
.page-11 h2, .page-21 h2, .page-22 h2, .page-23 h2, .post h2{
	background-position:0 -90px;
}
.page-12 h2{
	background-position:0 -120px;
}
.page-14 h2{
	background-position:0 -150px;
}
.pagepost{
	padding:0 0 30px 0;
}
.page-21 .pagepost, .page-22 .pagepost{
	padding:0 0 10px 0;
}
.page-23 .pagepost .entry li, .page-42 .pagepost .entry  li{
	padding:30px 0 30px 0!important;
	clear:left!important;
	list-style-type:none!important;
	margin:0!important;
}
.page .post{
	padding:0 0 20px 0;
}
.more{
	float:right;
	text-decoration:none;
	color:#31353D;
	font-weight:700;
}
.page #content p, .post #content p{
	padding:0 0 20px 0;
}
.page-21 .post, .page-22 .post, .page-23 .pagepost li, .page-42 .pagepost li{
	border-top:1px solid #dbdbdb;
}
.page-22 .post{
	padding:30px 0 30px 0;
}
.page-22 h4{
	padding-bottom:10px;
}
.page-21 .post{
	padding-top:30px;
}
.page-21 .sig{
	text-align:right;
}
body.post h4{
	padding-bottom:20px;
}
.first{
	border-top:0!important;
	padding-top:0!important;
}
.pagepost img,
body.post .entry img{
	float:left;
	padding:0 15px 10px 0;
}
.page-22 .post img, .page-23 .post img{
	float:left;
	padding:0 15px 10px 0;
}
.linklove{
	display:none;
}
.hide, .linklove{
	display:none;
}
.edit{
	padding:0!important;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}
iframe{	
	border-color:#f4f4f4;
}