
/*
Theme Name: trombone
Theme URI: http://www.trombonedesign.com/
Description: Um tema diferente e muito bem trabalhado para WordPress, feito pela equipe <a href="http://www.trombonedesign.com">trombonedesign.com</a>.
Author: Henrique Sikorski, Jefferson Reuter Quint, Vanessa Cristofolini
Tags: fixed width, two columns, valid XHTML, red, style, gravatars
Version: 1.0
*/

/* CSS Document */
*{margin:0;padding:0;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
ul{list-style-type:none;}
.last{background-image:none !important;}
img{border:none;}

html{background:transparent url(imagens/bg_site.jpg) 0 0 repeat;}
body{background:transparent url(imagens/bg_menu_pages.gif) left bottom repeat-x;}

div#general{background:transparent url(imagens/bg_header.gif) 0 0 repeat-x;}
div#header{margin:0 auto;padding:30px 0 0 15px;width:965px;height:87px;position:relative;}
div#footer{background-color:#b12321;margin:0 auto;width:965px;height:10px;position:relative;}
div#footer p.credits{color:#ebc6c6;font-size:10px;bottom:0px;position:absolute;}
div#footer p.credits a{color:#ebc6c6;text-decoration:none;}
div#footer p.credits a:hover{text-decoration:underline;}

/* navegacao somente de categorias */
div#navigationCategory{background-color:#dbdbcd;margin:0 auto;width:970px;height:35px;}
div#navigationCategory ul li{background:transparent url(imagens/div_menu.jpg) right center no-repeat;float:left;padding:0 1px 0 0;}
div#navigationCategory ul li a{color:#7f7f6c;float:left;font-weight:bold;padding:5px 0 0 0;text-align:center;text-decoration:none;width:105px;height:30px;}
div#navigationCategory ul li a:hover{background:transparent url(imagens/bt_bg_mn.jpg) 0 0 no-repeat;color:#fff;}

/* navegacao somente de paginas */
div#header div.navigationPages{top:-5px;right:0;position:absolute;width:600px;}
div#footer div.navigationPages{bottom:-1px;right:0;position:absolute;width:600px;}
div.navigationPages ul{text-align:right !important;}
div.navigationPages ul li{background:transparent url(imagens/div_menu_pages.gif) right center no-repeat;display:inline;}
div.navigationPages ul li a{color:#ebc6c6;font-size:11px;padding:0 10px;text-transform:uppercase;text-decoration:none;}
div.navigationPages ul li a:hover{text-decoration:underline;}

/* navegacao extra */
div#navigationExtras{margin:-45px 0 0 740px;position:absolute;}
div#navigationExtras ul li{float:left;}
div#navigationExtras ul li a:hover{text-decoration:underline;}
.linkRSS{background:transparent url(imagens/icon_rss.jpg) 0 0 no-repeat;border-right:1px solid #d3d3d3;color:#996600;display:block;float:left;font-size:11px;line-height:12px;padding:0 0 0 30px;text-decoration:none;width:80px;}
.linkTwitter{background:transparent url(imagens/icon_twitter.jpg) 0 0 no-repeat;color:#006699;display:block;float:left;font-size:11px;margin:0 0 0 10px;line-height:12px;padding:0 0 0 25px;text-decoration:none;width:65px;}

/* search box */
form#searchform{background:transparent url(imagens/bg_search_box.jpg) 0 0 no-repeat;top:125px;right:0;position:absolute;width:200px;height:25px;}
form#searchform input{background-color:transparent;border:none;color:#666;float:left;font-size:10px;margin:3px 5px;padding:0 3px;width:134px;}
form#searchform a{background:transparent url(imagens/bg_search.jpg) 0 0 no-repeat;display:block;text-indent:-5000px;overflow:hidden;width:30px;height:20px;}
form#searchform a:hover{background-position:0 -23px;}

/* conteudo */
div#groupContent{clear:both;margin:0 auto;padding:5px 0 0 0;width:970px;}
div#content{float:left;width:760px;position:relative;}
div.postMain{background-color:#F5F5F3;margin:0 0 15px 0;padding:20px 0 0 0;width:735px;}
.page div.postMain{padding:20px 0 0 30px;width:705px;}
div.postMain div.postImg{background:transparent url(imagens/img_bg-g_post.jpg) 0 0 no-repeat;margin:0 20px 10px 20px;padding:15px 15px 20px 15px;height:245px;}
div.postDate{background:transparent url(imagens/bg_calendar.jpg) 20px 0 no-repeat;float:left;padding:0 0 0 21px;margin-right:15px;width:33px;height:65px;}
	p.dateMonth{color:#FFF;font-size:10px;line-height:10px;text-align:center;text-transform:uppercase;}
	p.dateDay{color:#636466;font-size:18px;font-weight:bold;line-height:20px;text-align:center;}
	p.dateYear{color:#808285;font-size:11px;line-height:10px;text-align:center;}
	div.postMain h2.postTitle{color:#8a1313;font-family:"Times New Roman", Times, serif;font-size:23px;float:left;line-height:18px;width:635px;height:60px;}
	div.postMain h2.postTitle a{color:#8a1313;font-family:"Times New Roman", Times, serif;font-size:23px;text-decoration:none;}
	h2.postTitle a:hover{text-decoration:underline;}
	div.postMain h1.postTitle{color:#8a1313;font-family:"Times New Roman", Times, serif;font-size:24px;line-height:22px;width:635px;height:50px;}
	.page div.postMain h1.postTitle{width:690px;}
	p.author{background:transparent url(imagens/icon_author.jpg) 0 0 no-repeat;float:left;font-size:10px;padding:0 10px 0 15px !important;}
	p.author a{color:#999;font-size:10px;text-decoration:none;}
	p.author a:hover{text-decoration:underline;}
	p.category{background:transparent url(imagens/icon_category.jpg) 0 0 no-repeat;float:left;font-size:10px;padding:0 10px 0 23px;}
	p.category a{color:#999;font-size:10px;text-decoration:none;}
	p.category a:hover{text-decoration:underline;}
	p.tags{background:transparent url(imagens/icon_tag.jpg) 0 0 no-repeat;float:left;font-size:10px;padding:0 0 0 23px;}
	div.postSecundary p.tags{height:30px;}
	p.tags a{color:#999;font-size:10px;text-decoration:none;}
	p.tags a:hover{text-decoration:underline;}
	div.postMain p.description{clear:both;line-height:15px;padding:5px 10px 8px 70px;}
	div.postSecundary p.description{clear:both;line-height:15px;padding:0px 25px 8px 70px;height:45px;}
	div.text{clear:both;padding:5px 30px 8px 70px;}
	div.text p{color:#666;font-size:13px;line-height:17px;padding:5px 0px 8px 0px;}
	div.text a{color:#8A1313;}
	div.text ul{padding:5px 0 10px 15px;}
	div.text ul li{list-style-image:url(imagens/dot2.jpg);color:#666;font-size:12px;padding:2px 0;}
	div.text ul li a{color:#8A1313;font-size:12px;line-height:15px;}
	.page div.text{padding:5px 30px 8px 30px;}
	p.description a{background:transparent url(imagens/icon_t-end.jpg) right bottom no-repeat;color:#666;font-size:12px;padding:0 15px 0 0;text-decoration:none;}
	p.description a:hover{color:#a8a879;text-decoration:underline;}

/* listagem secundaria, com post pequenos */
div.postSecundary{background-color:#F5F5F3;float:left;margin:0 24px 15px 0px;padding:19px 0 0 0;width:355px;height:360px;}
div.postSecundaryII{margin:0 0 15px 0 !important;}
div.postSecundary div.postImg{background:transparent url(imagens/img_bg-p_post.jpg) 0 0 no-repeat;margin:0 5px 5px 19px;padding:13px 0 20px 12px;height:130px;}
div.second{margin:0 0 15px 0;}
	div.postSecundary h2.postTitle{color:#8a1313;font-family:"Times New Roman", Times, serif;font-size:18px;float:left;line-height:15px;width:280px;height:45px;}
	div.postSecundary h2.postTitle a{color:#8a1313;font-family:"Times New Roman", Times, serif;font-size:18px;text-decoration:none;}
	
/* informacoes extras do posts */
div.postInfoExtra{background:transparent url(imagens/linhe_dotted.jpg) 0 0 repeat-x;margin:10px 20px 0px 20px;padding:10px 0 0 50px;height:30px;}
div.postInfoExtraP{margin:10px 0px 0px 15px;padding:10px 0 0 0px;}
.page div.postInfoExtra{padding:10px 0 0 0px;}
div.postInfoExtra p.coments{background:transparent url(imagens/icon_coment.jpg) 0 0 no-repeat;border-right:1px solid #dcdcd9;float:left;height:20px;padding:0 5px 0 30px;}
div.postInfoExtra p.coments span{color:#fff;font-size:10px;position:absolute;margin:0 0 0 -20px;}
div.postInfoExtra p.sendmail{background:transparent url(imagens/icon_mail.jpg) 0 0 no-repeat;border-right:1px solid #dcdcd9;float:left;height:20px;padding:0 15px 0 27px;margin:0 0 0 15px;}
div.postInfoExtra div.bookmark{float:left;margin:0 0 0 10px;}
div.postInfoExtraP div.bookmark{float:left;margin:0 0 0 10px;}
.adLinks{padding:10px 0 15px 65px}
.bookmarkTop{clear:both;height:35px;padding:10px 0 0 70px;}
	div.boxCompartilheGoogle{float:left;margin:2px 0 0 5px;}
	div.boxCompartilheTwitter{float:left;}
	div.boxCompartilheFaceShare{float:left;}
	div.boxCompartilheCurtir{float:left;}
div.postInfoExtra p a{color:#a8a879;font-size:10px;text-decoration:none;}
div.postInfoExtra p a:hover{text-decoration:underline;}

/* artigos relacionados */
div#postRelated{background-color:#F5F5F3;clear:both;margin:10px 0;padding:10px 30px 10px 70px;width:635px;}
div#postRelated h6{color:#8C160C;font-size:16px;}
div#postRelated ul#listPosts{padding:5px 0 10px 15px;}
div#postRelated ul#listPosts li{list-style-image:url(imagens/dot.jpg);padding:3px 0;}
div#postRelated ul#listPosts li h5 a{color:#898987;line-height:15px;text-decoration:none;}
div#postRelated ul#listPosts li a:hover{text-decoration:underline;}

/* comentarios */
div#postComments{background-color:#F5F5F3;margin:10px 0;padding:10px 0px 10px 0px;width:735px;}
div#postComments h6{color:#8C160C;font-size:16px;margin:0 0 0 70px;}
div#postComments ul#postCommentsList{margin:10px 0;}
div#postComments ul#postCommentsList li{padding:10px 5px;background-color:#F5F5F3;position:relative;}
div#postComments ul#postCommentsList li.commentFirst{}
div#postComments ul#postCommentsList li.commentSecond{background-color:#EDECE7;}
div#postComments ul#postCommentsList li div{color:#676765;font-size:12px;line-height:16px;padding-left:65px;}
div#postComments ul#postCommentsList li img{border:1px solid #fff;position:absolute;top:8px;left:8px;}
div#postComments ul#postCommentsList li p a{color:#8A1313;padding:0;}
div#postComments ul#postCommentsList li div.commentInfo{}
div#postComments ul#postCommentsList li div.commentTxt{padding-top:5px;padding-bottom:5px;padding-right:15px;}
	span.commentNr{padding:0 5px 0 0;}
	span.commentAuthor{font-weight:bold;padding:0 5px 0 0;}
	span.commentAuthor a{color:#676765;text-decoration:none;}
	span.commentAuthor a:hover{text-decoration:underline;}
	span.commentDate{color:#9A9A98;font-size:10px;padding:0 5px 0 0;}


div#postComments p.txtComent{font-size:13px;font-weight:bold;padding:20px 20px 5px 75px;}

div#postComments fieldset{border:1px solid #cececc;margin:20px auto;width:460px;}
div#postComments legend{color:#8C160C;font-size:16px;font-weight:bold;padding:0 5px 0 5px;}
form#commentform{margin:5px 0 5px 30px;}
form#commentform label{color:#8C160C;font-size:12px;display:block;}
form#commentform input, form#commentform textarea{background-color:#EDECE7;border:1px solid #cececc;color:#676765;font-size:12px;margin:0 0 5px 0;}
form#commentform .btnEnviar{background-color:#8C160C;border:1px solid #660000;color:#fff;font-weight:bold;padding:3px;}

/* paginacao */
div#pageNavi{background-color:#F5F5F3;clear:both;margin:10px 0;padding:5px;text-align:center;width:725px;}
div#pageNavi span{color:#7e7e56;font-size:12px;padding:0 5px;}
div#pageNavi a{color:#7e7e56;font-size:12px;padding:0 3px;text-decoration:none;}
div#pageNavi a:hover{text-decoration:underline;}
div#pageNavi .current{font-weight:bold;color:#5b5b27;}

/* autores */
div.infoPage p.autorPhoto{position:absolute;padding:0;margin:0 0 0 5px;left:10px;}
div.infoPage p.autorText{color:#8C160C;font-size:13px;font-weight:bold;margin:0 0 0 220px;padding:5px 0;}
div.infoPage p.autorText span{color:#666;}
div.infoPage p.autorText a{color:#666;}
div.infoPage p.autorText a:hover{color:#333;}

/* infopage */
div.infoPage{background-color:#F5F5F3;clear:both;margin:0 0 10px 0;padding:10px 5px;width:725px;}
div.infoPage p{color:#8C160C;font-size:16px;font-weight:bold;margin:0 0 0 5px;}
div.infoPage p strong{font-size:17px;}
div.infoPage hr{border:1px solid #F5F5F3;border-top:1px solid #C6C6C6;clear:both;height:1px;margin:10px auto;width:695px;}

/* erro 404 */
#error404 div#infoPage{background-color:#F5F5F3;clear:both;padding:10px 0px;width:745px;}
#error404 div#infoPage p{color:#8C160C;font-size:16px;font-weight:bold;}
#error404 div#infoPage p strong{font-size:17px;}
#error404 div#infoPage div#destak{background-color:#E7E7DF;margin:80px 0;padding:25px 0;text-align:center;}

/* so sidebar */
div#sidebar{float:left;margin:0 0 0 5px;}
div.boxSidebar{width:205px;}
div.boxSidebar h4{background:transparent url(imagens/bg_tit_boxes.jpg) 0 0 no-repeat;color:#993333;font-size:13px;margin:0 0 3px 0;padding:2px 0 0 10px;text-transform:uppercase;width:195px;height:20px;}
div.boxSidebar div.boxContent{background-color:#F6F6F4;margin:0 0 10px 0;padding:10px 10px 25px 10px;}
							.semPad{padding:10px 0px 25px 2px !important;}
							.authorBox{padding:5px 0px 25px 5px !important;}
div.boxSidebar div.boxContent p{color:#666;font-size:12px;line-height:14px;}
.linkMoreinfo{background:transparent url(imagens/bt_info.jpg) 0 0 no-repeat;display:block;margin:5px 0 0 140px;overflow:hidden;position:absolute;text-indent:-5000px;width:39px;height:15px;}
.linkMoreinfo:hover{background-position:0 -15px;}
ul#listAuthors{}
ul#listAuthors li{width:188px;height:35px;}
ul#listAuthors li img{float:left;margin:0 3px 0 0;}
ul#listAuthors li p{padding:8px 0 0 3px;}
ul#listAuthors li p a{color:#666;text-decoration:none;}
ul#listAuthors li p a:hover{color:#a8a879;text-decoration:underline;}
