﻿/*
Theme Name: ETrilhas
Theme URI: http://www.etrilhas.com
Description: Tema desenvolvido por Contagia Internet.
Author: Djalma Toledo
Author URI: http://www.contagia.com.br
Version: 1.0
*/ 
@import 'reset.css';
body {
	background:#000;
	text-align: left;
   font-family: trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}
#tudo, #topo{
	margin:0 auto;
	width:989px;
}
#img-home2{
	float:left;
	display:inline;
	width:716px;
}
#box{
	background:transparent;
	position:absolute;
}
#topo{
	background:transparent url("img/bgn-topo.jpg") no-repeat scroll 204px 0;
	float:left;
	display:inline;
	height:226px;
	position:relative
}
#logo{
	background:transparent url("img/bgn-global-nav.jpg") repeat-x scroll 0 209px;
	float:left;
	display:inline;
	height:226px;
	margin-left:20px;
	width:227px;
}
.logo{
	float:left;
	display:inline;
	margin-left:19px;
	width:144px;
}
#global-nav{
	display:inline;
	float:left;
	height:54px;
	width:730px;
	margin-top:141px;
	}
#topo #etrilhas p{background:transparent url(img/logo.png) no-repeat scroll 0 0;float:left;width:221px;height:47px;}
/* inicio menu */
#menu-topo{
	background:transparent url(img/bg-menu-ul.png) no-repeat scroll 0 0;
	height:99px;
	margin-left:44px;
	width:664px;
	}
#div-menu{
	background:transparent url(img/bgn-global-nav.jpg) repeat-x scroll 0 44px;
	position:absolute;
	top:167px;
	right:19px;
	width:735px;
}
#menu-topo li {
	float:left;
	display:inline; 
}
#menu-topo li a{
	padding:0;
	float:left;
	display:inline; 
	font:bold 22px justanotherfont;
	color:#804113;
	text-decoration:none;
}
#menu-topo .page-item-18 a{
	background:transparent url(img/btn-etrilhas.jpg) repeat-x scroll 0 0;
	height:30px;
	margin:11px 0 0 6px;
	width:117px;
}
#menu-topo .cat-item-4 a{
	background:transparent url(img/btn-dicas.jpg) repeat-x scroll 0 0;
	height:32px;
	margin:10px 0 0 6px;
	width:135px;
}
#menu-topo .cat-item-3 a{
	background:transparent url(img/btn-roteiros.jpg) repeat-x scroll 0 0;
	height:34px;
	margin:7px 0 0 1px;
	width:125px;
}
#menu-topo .cat-item-12 a{
	background:transparent url(img/btn-materias.jpg) repeat-x scroll 0 0;
	height:30px;
	margin:9px 0 0 6px;
	width:130px;
}
#menu-topo .page-item-20 a{
	background:transparent url(img/btn-links.jpg) repeat-x scroll 0 0;
	height:33px;
	margin:8px 0 0 6px;
	width:126px;
}
/* fim menu */
/*inicio conteudo */
#container{
	display:inline;
	float:left;
}
#container{
	background:transparent url("img/bgn-conteudo.jpg") repeat-y scroll 0 0;
	display:inline;
	float:left;
	margin-left:14px;
	padding-bottom:100px;
	padding-top:31px;
	width:958px;
}
/* inicio col-1 */
.line-busca{
	display:inline;
	float:right;
	margin-right:20px;
	margin-top:91px;
}
.line-busca #searchform input {
	background:transparent url("img/box-busca.png") repeat-y scroll 0 0;
	border:none;
	background-color:transparent;
}
.line-busca #searchform #s{
	color:#EDB024;
	float:left;
	font:normal 15px "comic Sans MS";
	height:29px;
	padding-left:10px;
	padding-top:5px;
	width:191px;
}
.line-busca #searchform{
	float:left;
	display:inline;
}
.line-busca #searchform .btn-busca{
	background:transparent url(img/box-busca.png) repeat-y scroll -256px 0;
	display:inline;
	float:left;
	height:33px;
	width:45px;
}
.senha_login {
	margin:2px 4px 0 0 ;
	float:left;
	display:inline;
}
#btn-youtube, #btn-rss, #btn-flickr, #btn-twtter, .label-busca,.line-busca #searchform .btn-busca, #menu-topo li a, #twitter_div h5 a,#topo #etrilhas p, #twitter_div h3{
	border:none;
	text-indent: -9999em;
	content: ""; /* opera */
	display: inline-block; /* opera */
	line-height: 0; /* ie */
	overflow:hidden;
}
#sub-menu, #sub-menu ul, #sub-menu ul li, #sub-menu ul li a{
	color:#EEDDB3;
	float:left;
	display:inline;
   font:bold 14px trebuchet MS, arial;
   text-decoration:none;
}
#sub-menu ul{margin:10px 0 10px 6px;float:left;display:inline;}
#sub-menu ul li a{
	background:transparent url("img/bg-sub-menu.gif") repeat-y scroll 0 0;
	padding:13px 0 8px 8px;
	width:237px;
	margin:0;
}
#sub-menu ul li a:hover,#contaner-roteiros h5 a:hover, #container-roteiros p a:hover, .breadcrumb a:hover{text-decoration:underline;}
F#conteudo-nav h2,#conteudo-hover h3,.link-roteiros li a,#conteudo-hover h4,
.busca_senha, .cadastro,#sub-menu a,#conteudo-nav-sec h5,.sua-aventura{
	text-decoration:none;
	font:bold 14px trebuchet MS, arial;
	color:#2D211C;
	margin:6px 0;
	float:left;
	display:inline;
	}
#conteudo-nav h2,.link-roteiros li a,#conteudo-hover h4, #conteudo-hover h3, .breadcrumb{
	background:transparent url("img/icone.jpg") no-repeat scroll 0 0;
	font:bold 22px trebuchet MS;
	padding:16px 0 0 26px;
	width:125px;
	}
#conteudo-nav h2,.link-roteiros li a,#conteudo-hover h4, #conteudo-hover h3{height:24px;}
#conteudo-hover .box-cad{float:left;display:inine;}
#conteudo-hover .box-cad h3 a{
	color:#58583D;
	text-decoration:none;
	font: bold 23px trebuchet MS;
}
#conteudo-hover .box-cad h3 {
	width:506px;
}
#conteudo-hover .box-cad h3 a:hover{color:#8F8F62;}
.link-roteiros li a{
	width:450px;
	}
.link-roteiros{
	font:bold 18px trebuchet MS;
	width:455px;
}
#conteudo-hover h3,#conteudo-hover h4, .box-post h2, .breadcrumb{
	font-size:23px;
	margin-top:18px;
	width:273px;
	color:#502F18;
}
#conteudo-hover .box-post h2{width:579px;}
#conteudo-hover p .more-link, #conteudo-hover .more-link{
	text-decoration:none;
	font-weight:bold;
	color:#58583D;
	font-size:17px;
	margin-left:7px;
}
#conteudo-hover p .more-link:hover, #conteudo-hover .more-link:hover{text-decoration:underline;}
#conteudo-hover .box-post h3, #conteudo-hover .box-post h1{width:100%;}
#container-roteiros h3, .box-post h2, #conteudo-hover .box-post h1{
	background:none; 
	font:bold 27px trebuchet MS;
	padding:12px 0 0;
	color:#58583d;
	margin:0 0 10px 0;
	text-decoration:none;	
}
.box-post h2 {
	font-size:18px;
	color:#4A2C16;
	clear:left;
}
#roteiros-p-div,#container-roteiros ul{
	float:left;
	display:inline;
}
#roteiros-p-div ul li{
	border-bottom:1px dotted #AFAFAF;
	display:inline;
	float:left;
	padding-bottom:6px;
	width:484px;
}
#roteiros-p-div ul li a{
	text-decoration:none;
	font:bold 22px trebuchet MS;
	color:#58583d;
}
#roteiros-p-div ul li a:hover{
	color:#9fba43;
}
.post,.box-list {
	width:595px;
	height:113px;
	min-height:113px;
	height:auto !important;
}
.box-list{
	border-bottom:1px solid #BFBFBF;
}
.box-list-videos{
	display:inline;
	float:left;
	height:209px;
	margin:0 21px 0 0;
	width:186px;
}
#container-roteiros .box-list-videos p {
	padding: 0 5px;
	margin-top:6px;
}
#container-roteiros .box-list-videos a img {margin:0}
.box-post,#container-roteiros{
	width:495px;
	float:left;
	display:inline;
}
.box-list-videos a{
	border:1px solid #EEDDB3;
	float:left;
	display:inline;
}
.box-list-videos a:hover{
	opacity:0.8; /* css3 para Firefox 2 - Ópera 9 */
	-moz-opacity: 0.8; /* Navegadores Mozilla */
	filter: alpha(opacity=5); /* Para Navegadores IE */
	border:1px solid #2D211C ;
}
ul.postTabs li {background:transparent url("img/menu-aba-li.jpg") no-repeat  scroll 0 0;margin:0 5px;}
ul.postTabs li a , ul.postTabs li.postTabs_curr a, ul.postTabs .postTabs_curr a{background:transparent url("img/menu-aba-li-a.jpg") no-repeat  scroll right 0;}
#container-roteiros{
	width:590px;
}
#conteudo-hover h4,.breadcrumb {
	margin-left:4px;
	width:274px;
}
#conteudo-hover{
	display:inline;
	float:left;
	margin:10px 0 0 35px;
	width:630px;
}
#featured{
	border:4px solid #58583D;
	height:337px;
	width:591px;
	display:inline;
	float:left;
	}
#conteudo-hover ul {
	float:left;
	display:inline;
	width:100%;
}
#conteudo-nav-sec{
	background-color:#2D211C;
	display:inline;
	float:left;
	margin:9px 0 10px;
	padding:18px 0;
	width:258px;
}
/* Inicio conteudo twitter_div */
#twitter_div h5 a, #twitter_div h3{
	background:transparent url(img/ultimas-do-twitter-2.jpg) no-repeat scroll 0 0;
	display:inline;
	float:left;
	height:64px;
	width:251px;
}
#twitter_div h5{margin:0;}
#conteudo-nav-sec h5 img {display:inline;float:left;margin-left:12px;}
#publicidade, #twitter_update_list, .widget-body div ul{
	background:#58583D url(img/bg-content-ultimas-do-twitter.jpg) no-repeat scroll center bottom;
	display:inline;
	float:left;
	margin-left:7px;
	width:244px;
	padding-bottom:10px;
}
#publicidade{height:200px;margin-bottom:20px;background-image:none;}
#twitter_div ul li, .widget-body div ul li{
	font:normal 14px trebuchet MS;
	color:#E7E1C1;
	margin:0 10px 20px 10px;
	border-bottom:1px dotted #afafaf;
	float:left;
	display:inline;
	padding-bottom:9px;
}
#twitter_div ul li span, #twitter_div ul li, .widget-body div ul li{
	float:left;
	display:inline;
	width:226px;
}
#twitter_div ul li span a{font:normal 14px trebuchet MS;color:#EDB024;text-decoration:none;}
/* Fim conteudo twitter_div */


/* fim conteudo */
/* inicio rodape */
#footer{
	background:transparent url(img/border-bottom2.jpg) no-repeat scroll 17px -24px;
	float:left;
	display:inline;
}
#footer address{
	font:normal 18px trebuchet MS;
	text-align:center;
	color:#f8bc06;
	display:inline;
	float:left;
	height:90px;
	margin-left:19px;
	width:951px;
	padding-top:45px;
}
/* fim rodape */
#slideshow,#box-slide{
	float:left;
	display:inline;
	width:488px;
	border:2px solid #afafaf;
}
#box-slide{
	width:301px;
	height:186px;
	border:0;
}
#box-slide img, #box-slide a {
	display:inline;
	float:left;
}
#box-slide img{
border-left:2px solid #afafaf;
}
#links-slides{
	background:#e7e1c1;
	float:left;
	display:inline;
	width:186px;
}
#contaner-roteiros img,#destaques img{
	display:inline;
	float:left;
	margin-right:5px;
}
/*#links-slides a{
	font:normal 10px arial;
	color:#4a2c16;
	width:187px;
	height:60px;
	float: left;
	display:inline;
	border-bottom:2px solid #afafaf;
}*/
#links-slides a:hover{
	background:#58583d;
}
/*#links-slides strong{
	font:bold 12px arial;
	width:101px;
	float:left;
	display:inline;
	margin:6px 3px;
}*/
#contaner-roteiros,#destaques{
	background:#e7e1c1;
	width:291px;
	float:left;
	display:inline;
	padding-top:12px;
	border:2px solid #DFDBC3;
	height:245px;
	min-height:245px;
	height:auto !important;
}
#destaques{
	margin-left:9px;
}
#contaner-roteiros img,#destaques img{
	width:124px;
	height:95px;
	margin-bottom:7px;
	border:2px solid #4a2c16;
}
#contaner-roteiros p,#destaques p{
	font:normal 12px trebuchet MS;
	color:#4a2c16;
	width:125px;
	display:inline;
}
#contaner-roteiros h5,#contaner-roteiros h5 a,#destaques h5,#destaques h5 a{
	float:right;
	display:inline;
	color:#4a2c16;
	margin-bottom:1px;
	width:149px;
	font:bold 14px trebuchet MS;	
}
#contaner-roteiros h5 a,#destaques h5  a{
	margin:0;
	text-decoration:none;
}
#destaques div, #contaner-roteiros div{
	margin:0 3px 11px 0;
	padding-left:5px;
	display:inline;
	float:left;
}
#destaques a{
	font:bold 12px trebuchet MS;
}
/*#box-noticias{
	background:transparent url(../img/bgn-box-noticias.jpg) no-repeat scroll 0;
	width:473px;
	height:51px;
	float:left;
	display:inline;
	padding:10px 0 0 20px
}*/
#box-noticias p{
	font:bold 20px trebuchet MS;
	color:#4a2c16;
	width:460px;
}
.box{
	float:left; 
	padding-bottom:19px
}
#rede-social,#rede-social li, #rede-social li a {float:left;display:inline;}
#rede-social{margin-left:7px;}
#rede-social li a{height:50px;width:50px;}
#btn-twtter{
	background:transparent url(img/twitter-followers-2.png) no-repeat scroll 0;
}
#btn-flickr{
	background:transparent url(img/flickr.png) no-repeat scroll 0;
}
#btn-rss{
	background:transparent url(img/rss.png) no-repeat scroll 0;
}
#btn-youtube{
	background:transparent url(img/youtube.png) no-repeat scroll 0;
}
#container-roteiros p, #container-roteiros ul li,
.box-list-videos p, .box-list-videos p strong, p{
	color:#4A2C16;
	font:normal 15px trebuchet MS;
	font-size:15px;
	line-height:20px;
	text-align:justify;
}
#container-roteiros ul li{
	height:50px;
	margin:0 3px;
}
.box-list-videos p, .box-list-videos p strong{
	display:inline;
	float:left;
	font-size:21px;
	margin-top:5px;
	text-align:center;
	width:179px;
}
#container-roteiros p{
	margin-bottom:10px;
}
#container-roteiros p a{
	font-weight:bold;
	color:#58583D;
	text-decoration:none;
}
.custon{
	border:2px solid #4A2C16;
	float:left;
	height:80px;
	margin:5px;
	width:100px;
}
#menu-roteiros h2{
	font:bold 20px monotype corsiva;
	float:left;
	display:inline;
	color:#4a2c16;
}
#container-roteiros img{
	display:inline;
	margin:5px 5px 0 0;
	border:2px solid #4a2c16;
   float:left;
}
#conteudo-hover #container-roteiros img{margin:0 8px 11px 0;float:left;}
#conteudo-hover #container-roteiros .ngg-right{margin: 0 0 0 10px ;float:right;}
#conteudo-hover .box-post .ngg-galleryoverview .ngg-gallery-thumbnail-box img{width:120px;}
.wp-pagenavi{float:left;display:inline;margin:20px 0 0 218px;}
#container-roteiros div span a img{margin:0;}
#menu-roteiros,#menu-roteiros a {
	background:#E7E1C1 none repeat scroll 0 0;
	display:inline;
	float:left;
	margin-top:104px;
	padding:12px;
	width:107px;
}
#menu-roteiros a{
	width:100px;
	padding:6px;
	font:bold 15px trebuchet MS;
	color:#58583d;
	margin-top:0;
}
#menu-roteiros a:hover{
	color:58583d; 
}
#content{
	float:left;
	display:inline;
	width:488px;
	margin:10px 0 10px 2px;
}
.postTabs span{
	float:left;
	display:inline;
}
#content-home, #bg-content{float:left;display:inline;background: transparent url(img/bg-content-menu.jpg) scroll repeat-y top right;}
.twitter-avatar, .widget-body div ul .xavisys-link{display:none;}
.widget-body div ul li .entry-meta span a, .widget-body div ul li .entry-meta span{color:#1F1F13}
.widget-body div ul li .entry-meta{float:left;display:inline;}
.breadcrumb {width:560px;font-size:15px;}
.breadcrumb a,  p a {color:#58583D;text-decoration:none;}
.cancel-comment-reply,#respond h3, #conteudo-hover #comments,#commentform, #commentform p, #commentform small,.commentlist, .commentlist li, .comment-author{float:left;display:inline;width:560px;}
#conteudo-hover #comments,#commentform p,.commentlist, .comment-author{padding-bottom:15px}
.avatar{border:1px solid;display:inline;float:left;margin:0 10px 0 0;}
.colored{color:red;}
.commentlist {background-color:#DFD6B5;padding:15px;}
.commentlist li, .commentlist li p{color:#502F18;line-height:18px}
.commentlist li a, .cancel-comment-reply small a{color:#58583D;display:block;padding-bottom:2px;}
.commentlist li{padding-bottom:15px; margin-bottom: 10px;border-bottom:1px dotted; }
#commentform input, #commentform textarea{border:1px solid #512F18}
.says{color:#502F18;font-size:14px}
#respond h3 a{color:#502F18; }
#conteudo-hover .commentlist li .children{background-color:#CFC08E;margin:15px;padding:10px 15px;width:514px;}
#conteudo-hover .commentlist li .children li{width:514px}
#submit{background-color:#2C211B;color:#F5EFD9;padding:3px 10px;cursor:pointer}