@charset "utf-8";

/*
Theme Name: Mexido de Idéias
Theme URI: 
Description: 
Version: 2.0
Author: íONZ
Author URI: www.ionz.com.br
Tags: 
*/

/* MAIN */

* {	font-family:Arial, Helvetica, sans-serif; }

body {
	margin: 0px;
	padding: 0px;
	background-image:url('images/bgTextura.jpg');
}

html, body {
	overflow-x:hidden;
	overflow-y:auto; 
}

#listasPosts
{
	padding-left:0px;
}

#opener{
	float:none !important;
	width:auto !important;
}

.wrapper {
	float:left;
	position:absolute;
	background-image:url('images/bgTinta.jpg');
	background-repeat:repeat-y;
	background-position:center top;
	width:100%;
}


/* COLUNA */

.coluna {
	width:995px;
	background-image:url('images/bgColuna.png');
	background-repeat:repeat-y;
}

.header {
	background-image:url('images/bgHeader.jpg');
	height:118px;
	background-repeat:repeat-x;
	margin:0px 25px;
}

.header h1 {
	float:left;
	margin:0px;
	background-image:url('images/h1Mexido.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	display:block;
	width:422px;
	height:66px;
	text-indent:-9999px;
	font-size:0px;
	margin-left:45px;
}
.header h1 a {
	display: block;
	height: 66px;
}

.header ul.navigate {
	clear:left;
	float:left;
	margin:0px;
	display:inline;
	list-style:none;
	margin-left:5px;
	margin-top:10px;
}

.header ul.navigate li {
	float:left;
	display:inline;
}

.header ul.navigate li a {
	display:block;
	text-indent:-9999px;
	font-size:0px;
	background-image:url('images/mainMenu.gif');
	height:33px;
}

.header ul.navigate li a.home {	background-position:0px 0px;	width:51px;}
.header ul.navigate li a.home:hover {	background-position:0px -33px;}

.header ul.navigate li a.sobre {	background-position:-51px 0px;	width:46px;}
.header ul.navigate li a.sobre:hover {	background-position:-51px -33px;}

.header ul.navigate li a.fale {	background-position:-97px 0px;	width:135px;}
.header ul.navigate li a.fale:hover {	background-position:-97px -33px;}

.header .util {
	float:right;
	background-image:url('images/logo3Cor.gif');
	background-repeat:no-repeat;
	background-position:100px 0px;
	width:305px;
	margin-top:-55px;
	margin-right:-20px;
}

.header .util a.external {
	display:block;
	height: 55px;
	text-indent: -9999em;
	overflow: hidden;
}

.header .util .searchArea {
	float:left;
	width:285px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:0px;
}

.header .util .searchArea input {
	float:left;
	background-image:url('images/bgFormBusca.gif');
	width:168px;
	height:19px;
	padding-top:5px;
	padding-left:9px;
	padding-right:9px;
	border:none;
	font-size:11px;
	color:#a0252c;
}

.header .util .searchArea button {
	border: none;
	background: transparent;
	float:left;
	display:block;
	width:30px;
	height:22px;
	font-size:0px;
	cursor:pointer;
	}
	
.header .util .searchArea a {
	float:left;
	display:block;
	background-image:url('images/btOkBusca.gif');
	width:30px;
	height:22px;
	text-indent:-9999px;
	font-size:0px;
}

.categoriaNav {
	clear:both;
	width:950px;
	margin:0px 25px;
	height:35px;
}

.categoriaNav ul {
	display:inline;
	margin:0px;
	padding:0px;
}

.categoriaNav ul li {
	list-style:none;
	float:left;
}

.categoriaNav ul li a {
	display:block;
	background-image:url('images/menuCategorias.jpg');
	background-repeat:no-repeat;
	height:35px;
	font-size:0px;
	text-indent:-9999px;
}

.categoriaNav ul li a.curiosidade {width:138px; background-position:0px 0px;}
.categoriaNav ul li a.curiosidade:hover {background-position:0px -35px;}

.categoriaNav ul li a.dicas {width:116px; background-position:-138px 0px;}
.categoriaNav ul li a.dicas:hover {background-position:-138px -35px;}

.categoriaNav ul li a.eventos {width:82px; background-position:-256px 0px;}
.categoriaNav ul li a.eventos:hover {background-position:-256px -35px;}

.categoriaNav ul li a.mundo {width:127px; background-position:-340px 0px;}
.categoriaNav ul li a.mundo:hover {background-position:-340px -35px;}

.categoriaNav ul li a.museu {width:133px; background-position:-469px 0px;}
.categoriaNav ul li a.museu:hover {background-position:-469px -35px;}

.categoriaNav ul li a.receita {width:86px; background-position:-604px 0px;}
.categoriaNav ul li a.receita:hover {background-position:-604px -35px;}

.categoriaNav ul li a.saude {width:131px; background-position:-692px 0px;}
.categoriaNav ul li a.saude:hover {background-position:-692px -35px;}

.categoriaNav ul li a.tvmexido {width:132px; background-position:-825px 0px;}
.categoriaNav ul li a.tvmexido:hover {background-position:-825px -35px;}

.destaques {
	background-image:url('images/bgDestaques.gif');
	height:334px;
	width:895px;
	padding:55px 0 0 50px;
	margin:0px 25px;
	overflow:hidden;
}

.destaques .destaqueArea {
	float:left;
	width:262px;
	margin-right:30px;
}

.destaques .destaqueBox {width:262px;	height:262px; overflow:hidden;}

p.date {color:#9f242c; float:left; margin:5px 0; width:225px;}

p.date a {color:#9f242c; text-decoration:none; }

a.heartIt {color:#666; margin:5px 0; float:left; display:block; background:url('images/heartIt.gif') no-repeat; background-position:0 -4px; padding-left:22px; font-size:10px; text-decoration:none; height:22px; }

a.heartIt:hover {text-decoration:underline; }

.destaques .destaqueIn {
	width:222px;
	padding:15px 20px 0 20px;
	background-image:url('images/destaqueAlpha.png');
	background-repeat:no-repeat;
}

.destaques .destaqueIn h2 {margin:0px;	font-size:12px;}
.destaques .destaqueIn h2 a {color:#FFF; text-decoration:none;}
.destaques .destaqueIn h2 a:hover {text-decoration:underline;}

.destaques .destaqueIn h3 {
	margin:0px;
	padding-bottom: 13px;
	font-size:16px;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-style:italic;
}
.destaques .destaqueIn h3 a {
	color:#fdc82f;
	text-decoration:none;
	padding-right:20px;
	display:block;
	width:200px;
	overflow:hidden;
}

.destaques .destaqueIn h3 a:hover {text-decoration:underline;}

.destaques .destaqueIn h3 a.open { background:url('images/plus.png') no-repeat right; height:20px; }

.destaques .destaqueIn .hlContainer { height:198px; overflow:hidden;}

.destaques .destaqueIn .hlContainer p {font-size:12px; color:#FFF; margin:5px 0;}

.destaques .destaqueIn .hlContainer p a {color:#fdc82f; text-decoration:none; font-weight:bold; padding:0 3px;}
.destaques .destaqueIn .hlContainer p a:hover {text-decoration:underline;}

/* CONTEUDO */

.content {
	float:left;
	width:995px;
	background-image:url('images/bgColuna.png');
	background-repeat:repeat-y;
	padding-bottom:20px;
}

/* coluna esquerda */

.content .leftCol {
	width:590px;
	float:left;
	padding-left:75px;
	background-image:url('images/bgLeftLateral.jpg');
	background-position:bottom right;
	background-repeat:no-repeat;
}

.content .leftCol h1 {
	color:#fe6c00;
	font-size: 25px;
	margin-bottom: 0;
}

.content .leftCol .categoryBox, .content .leftCol .listaBox  {
	padding-top:20px;
	padding-bottom:5px;
}



.content .leftCol .categoryBox p, .content .leftCol .listaBox p {
	color:#999999;
	font-size:12px;
	margin:10px 0px;
	width:550px;
	line-height:16px;
	padding-right: 30px;
	
}

.content .leftCol .categoryBox h2, .content .leftCol .listaBox h2 {
	color:#a32931;
	font-size:32px;
	font-style:italic;
	margin:10px 0 0 0;
	padding:0;
}



.content .leftCol .receitaBox, .content .leftCol .listagemItem   {
	float:left;
	clear: both;
	padding-top:15px;
	padding-bottom:15px;
	width:550px;
	border-bottom:dotted #ca8c6b 1px;
}

.content .leftCol .receitaBox p, .content .leftCol .listagemItem p {
	float:left;
	margin:0;
	padding:0;
	font-size:11px;
	color:#666;
	clear: right;
	width: 430px;
}

.content .leftCol .receitaBox a, .content .leftCol .listagemItem a {
	text-decoration:none;
	color:#a32931;
	font-weight:bold;
}

.content .leftCol .receitaBox a:hover, .content .leftCol .listagemItem a:hover {
	color:#600;
}

.content .leftCol .receitaBox h2, .content .leftCol .listagemItem h2 {
	float:left;
	margin:0;
	padding:0;
}

.content .leftCol .receitaBox h2 a, .content .leftCol .listagemItem h2 a {
	color:#fe6c00;
	font-size:27px;
	font-style:italic;
	text-decoration:none;
	width: 430px;
	float: left;
}

.content .leftCol .listagemItem h2 a  {

	font-size:20px;

}

.content .leftCol .receitaBox h2 a:hover, .content .leftCol .listagemItem h2 a:hover {
	text-decoration:underline;
	color:#fe6c00;
}

.content .leftCol .receitaBox .receitaImg, .content .leftCol .listagemItem .receitaImg {
	float:left;
	padding-right:10px;
	border-right:solid #e0dac8 1px;
	margin-right:15px;
	height: 75px;
}

.content .leftCol .postBox {
	clear: both;
	padding-top:20px;
	margin-bottom:20px;
}

.content .leftCol .postBox h2 {
	color:#fe6c00;
	font-size:32px;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:5px 0 0 0;
	padding:0;
}


.content .leftCol .postBox h2 a {
	color:#fe6c00;
	text-decoration: none;
}
.content .leftCol .postBox h2 a:hover {
	text-decoration: underline;
}

.content .leftCol .postBox .categoriasPost {
	margin: 0;
	padding:0;
}

.categoriasPost a{
	color:#999;
	font-size:12px;
	font-weight:bold;
	display:inline;
	text-decoration:none;
	margin-bottom:10px;
}

.content .leftCol .postBox h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#fe6c00;
	font-size:11px;
	margin:0px;
	margin-bottom:-10px;
}

p {
	color:#666666;
	font-size:11px;
	line-height:16px;
}

.content .leftCol .postBox p {
	color:#666666;
	font-size:12px;
	margin:10px 0px;
	width:550px;
	line-height:16px;
}

.content .leftCol .postBox p a {
	color:#600;	
}

.content .leftCol .postBox p.dataPost {
	color:#999;
	font-size:11px;
	margin:10px 0px;
	width:250px;
	height:50px;
	display:block;
}

.content .leftCol .postBox p.commentCounter {
	display:block;
	width:101px;
	padding-top:8px;
	height:26px;
	font-size:11px;
	float:right;
	background-image:url('images/commentBallon.gif');
	text-align:center;
	margin:0 30px 0 0;
}

.content .leftCol .postBox .util p.commentCounter {
	margin:0 -5px 0 0;
}

.content .leftCol .postBox p.commentCounter a { color:#999; text-decoration:none; }

.content .leftCol .postBox p.commentCounter a:hover { color:#000; }
	

.content .leftCol .postBox p.dataPost strong, .content .leftCol .postBox p.commentCounter a strong { color:#ca8c6b; font-weight:normal; }

.content .leftCol .postBox img.left,
.content .leftCol .postBox img.alignleft {
	float:left;
	margin-right:20px;
	clear:left;
}



.content .leftCol .postBox p.posted {
	clear: both;
}
.content .leftCol .postBox p.posted strong,
.content .leftCol .postBox p.posted strong a {
	color:#ca8c6b;
	font-weight:normal;
}

.content .leftCol .postBox .util {
	float:left;
	width:550px;
	border-bottom:dotted #ca8c6b 1px;
	margin:10px 0 5px 0;
}

.content .leftCol .postBox .util a.ler {
	float:left;
	background-image:url('images/bgLerTudo.gif');
	width:66px;
	height:23px;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	display:block;
	color:#FFF;
	text-decoration:none;
	margin-left:-35px;
	padding-top:12px;
	padding-left:35px;
	margin-bottom:3px;
}

.content .leftCol .postBox .util a.ler:hover {
	color:#9e242c;
}

.content .leftCol .postBox .util .buttons {
	clear:both;
	padding-top:10px;
}

.content .leftCol .postBox .util .buttons span {
	float:right;
}

.content .leftCol .postBox .util .buttons div{
	margin-bottom:10px;
}

.content .leftCol .postBox .util .buttons .btLike {
	overflow:hidden;
	height:20px;
	width:80px;
	float:right;
	margin-top:10px;
	margin-right:5px;
}

.content .leftCol .postBox .util .buttons .btTwit {
	overflow:hidden;
	height:20px;
	width:110px;
	float:right;
	margin-top:10px;
	margin-right:5px;
}

.content .leftCol .postBox .util .tags {
	float:left;
	width:550px;
	margin-top:50px;
	font-size:11px;
	color:#ca8c6b;
}

.content .leftCol .postBox .util .tags strong {
	background-image:url('images/imgTags.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:7px;
	height:14px;
	margin-top:-7px;
	padding-left:22px;
	font-size:11px;
	display:block;
	float:left;
	width:40px;
	color:#ca8c6b;
	font-weight:normal;
}

.content .leftCol .postBox .util .tags a {
	text-decoration:none;
	font-size:11px;
	color:#666;
}

.content .leftCol .postBox .util .tags a:hover {
	color:#333;
}

.content .leftCol .postBox .util div.heart {
	float: right;
	font-size:11px;
	color:#666;
	text-decoration:none;
	height:22px;
	padding-left:20px;
	margin-top:10px;
}
.content .leftCol .postBox .util div.heart span {
	margin: 0;
	padding: 0;
}
.content .leftCol .postBox .util div.heart span.textcontainer {
	float: right;
	font-size:11px;
	color:#666;
	margin-top: 4px;
}
.content .leftCol .postBox .util div.heart span.bartext {
	float: left;
	width: auto;
}
.content .leftCol .postBox .util div.heart img {
	border: none;
	vertical-align: middle;
}
.content .leftCol .postBox .util a.heart {
	float:right;
	background-image:url('images/heartItG.gif');
	background-repeat:no-repeat;
	display:block;
	height:22px;
	width:22px;
	font-size:11px;
	color:#666;
	text-decoration:none;
	padding-left:20px;
	padding-top:5px;
	margin-top:10px;
}

.content .leftCol .postBox .util a.heart:hover {
	color:#000;
}

.content .leftCol .postBox .util a#share {
	float:left;
	background-image:url('images/imgShare.gif');
	background-repeat:no-repeat;
	background-position:0px 7px;
	display:block;
	font-size:11px;
	color:#9f242c;
	height:49px;
	text-decoration:none;
	padding-left:24px;
	padding-top:-15px;
	margin-top:-5px;
	margin-right:10px;
}

.content .leftCol .postBox .util a.print {
	float:left;
	background-image:url('images/imgPrint.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	height:36px;
	width:auto;
	font-size:11px;
	color:#9f242c;
	text-decoration:none;
	padding-left:38px;
	padding-top:12px;
	margin-top:0px;
	margin-right:10px;
}

.content .leftCol .postBox .util a.mail {
	float:left;
	background-image:url('images/imgMail.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	height:32px;
	width:auto;
	font-size:11px;
	color:#9f242c;
	text-decoration:none;
	padding-left:40px;
	padding-top:12px;
	margin-top:0px;
}
.content .leftCol .postBox .util a.mail span {
	display: none;
}

.content .leftCol .postBox .util a.mail:hover, .content .leftCol .postBox .util a#share:hover, .content .leftCol .postBox .util a.print:hover {
	color:#300;
}


.content .leftCol .postBox .bio {
	float:left;
	clear:left;
	background-image:url('images/bg_bio.gif');
	background-position:center;
	padding:28px 0 0 20px;
	width:530px;
	height:98px;
	border-bottom:dotted #ca8c6b 1px;
}


.content .leftCol .postBox .bio img {
	float:left;
	margin-right:10px;
}


.content .leftCol .postBox .bio p {
	float:left;
	width:420px;
}

.content .leftCol .postBox .bio h4 {
	float:left;
	height:14px;
	margin:0;
	display:block;
	float:left;
}

.content .leftCol .postBox .bio h4 {
	width:400px;
	height:13px;
	
}
.content .leftCol .postBox .bio h4 a {
	text-decoration:none;
	color: #9f242c;
}



.content .leftCol .postBox .trackback {
	float:left;	clear:left;
	padding:10px 0;
	width:550px;
	border-bottom:dotted #ca8c6b 1px;
	color:#9f242c;
	font-size:11px;
}

.content .leftCol .postBox .trackback a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

.content .leftCol .postBox .trackback a:hover {
	color:#333;
	text-decoration:underline;
}

.content .leftCol .postBox .tags {
	float:left;	clear:left;
	padding:20px 0 20px 40px;
	margin-top:10px;
	width:510px;
	color:#9f242c;
	font-size:11px;
	background:url('images/imgTags.gif') 0px 0px no-repeat;
}

.content .leftCol .postBox .tags a {
	color:#666;
	text-decoration:none;
}

.content .leftCol .postBox .tags a:hover {
	color:#333;
	text-decoration:underline;
}

.content .leftCol .postBox .relacionados {
	float:left;	clear:left;
	padding:0 40px;
	margin-bottom:40px;
	width:510px;
	color:#9f242c;
	font-size:8px;
}

.content .leftCol .postBox .relacionados ul { margin:0; padding:0; }

.content .leftCol .postBox .relacionados ul li {
	list-style:square;
	margin-left:20px;
	margin-bottom:5px;
}

.content .leftCol .postBox .relacionados h4 {
	list-style:none;
	margin-left:0;
	font-size:12px;
}

.content .leftCol .postBox .relacionados ul li a {
	font-size:11px;
	color:#666;
	text-decoration:none;
}

.content .leftCol .postBox .relacionados ul li a:hover {
	color:#333;
	text-decoration:underline;
}

/* ÁREA DE COMENTÁRIOS */

.postArea ul.especiais {
	list-style:none;
	padding-left:0px;
}
.postArea ul.especiais li img{
	border:0px;
}
.postArea ul.especiais li a{
	text-decoration:none;
}

.postArea {
	width:250px;
	float:left;
	margin-top:20px;
	border-top:dotted #ca8c6b 1px;
}

.postArea h2 {
	background-image:url('images/h2Comentario.gif');
	background-repeat:no-repeat;
	width:550px;
	height:25px;
	float:left;
	text-indent:-9999px;
	font-size:0px;
	display:block;
	margin:0px;
	margin-bottom:10px;
}

.postArea .nome {
	float:left;
	width:250px;
	margin-right:10px;
}

.postArea .nome label, .postArea .email label, .postArea .msg label {
	float:left;
	font-size:11px;
	color:#666;
}

.postArea .nome input {
	clear:left;
	float:left;
	font-size:10px;
	color:#666;
	background-color:#ebebef;
	border:0px;
	padding:2px 5px;
	width:240px;
}

.postArea .email {
	float:left;
	width:250px;
}

.postArea .email input {
	clear:left;
	float:left;
	font-size:10px;
	color:#666;
	background-color:#ebebef;
	border:0px;
	padding:2px 5px;
	width:240px;
}

.postArea .msg {
	float:left;
	width:500px;
	margin-top:10px;
}

.postArea .msg textarea {
	clear:left;
	float:left;
	font-size:10px;
	color:#666;
	background-color:#ebebef;
	border:0px;
	padding:2px 5px;
	padding-right:0px;
	width:500px;
	height:70px;
}


.postArea input.submit {
	float:right;
	font-size:11px;
	color:#fff;
	display:block;
	background-image:url('images/btPost.gif');
	padding-left:20px;
	width:78px;
	padding-top:0;
	height:26px;
	margin-top:5px;
	margin-right:40px;
	font-weight:bold;
	text-decoration:none;
	border: none;
	cursor:pointer;
}


.postArea a:hover {
	text-decoration:underline;
}

.msgArea {
	width:510px;
	float:left;
	clear:both;
}

.msgArea .mensagem {
	width:510px;
	float:left;
	padding-bottom:10px;
	margin-top:10px;
	border-bottom:1px dotted #666666;
}

.msgArea .mensagem h3 {
	float:left;
	background-image:url('images/h3Speech.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:12px;
	color:#666;
}

.msgArea .mensagem p {
	clear: both;
	padding-left:20px;
	font-size:12px;
	color:#666;
}

.msgArea a {
	float:left;
	background-image:url('images/bgLerTudo.gif');
	width:66px;
	height:23px;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	display:block;
	color:#FFF;
	text-decoration:none;
	margin-left:-35px;
	padding-top:12px;
	padding-left:35px;
	margin-bottom:3px;
	margin-top:40px;
}

.msgArea a:hover {
	color:#9e242c;
}

	

/* coluna direita */

.sideBOx #sidebar-banner-parceiro
{
	padding-left:20px;
}

.sideBox .img
{
	width:120px;
	height:200px;
	float:left;
	background-color:#F1F1F1;
	border:1px solid #CCC;
}

.sideBox .img img
{
	margin-top:0px !important;
}

.sideBox .info
{
	width:108px;
	float:left;
	margin-left:8px;
	margin-top:-10px;
}

.sideBox .info p
{
	font-size:12px !important;
}

.sideBox .info a
{
	color:#9F242C;
	text-decoration:none;
}

.sideBox .info a:hover
{
	color:#CCC;
}

.content .rightCol {
	float:left;
}

.content .rightCol .sideBox {
	clear:left;
	width:280x;
	padding-left:25px;
	padding-top:20px;
}

.content .rightCol .sideBox p {
	float:left;
	clear:left;
	color:#666666;
	font-size:11px;
	margin:10px 0px;
}

.content .rightCol .sideBox p strong {
	color:#ca8c6b;
	font-weight:normal;
}

.content .rightCol .sideBox p#tvmexido {
    width:250px;
}

.content .rightCol .sideBox p#tvmexido a {
    color: #660000;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration:none;
    font-size:12px;
}

.content .rightCol .sideBox p#frança {
	margin-bottom:-10px;
}

.content .rightCol .sideBox p#frança a {
	font-size:0px;
	text-indent:-9999px;
	display:block;
	background-image:url('images/franca.jpg');
	width:232px;
	height:56px;
}

.content .rightCol .sideBox h3, .content .rightCol .sideBox h4 {
	float:left;
	display:block;
	font-size:0px;
	text-indent:-9999px;
}

.content .rightCol .sideBox h3#midiasSociais {
	background-image:url('images/h3midiasSociais.gif');
	width:105px;
	height:17px;
}

.content .rightCol .sideBox h3#especial {
	background-image:url('images/h3Especial.gif');
	width:62px;
	height:21px;
}

.content .rightCol .sideBox h3#tvmexido {
	background-image:url('images/h3TVMexido.gif');
	width:76px;
	height:17px;
}

.content .rightCol .sideBox h3#receitas {
	background-image:url('images/h3Receitas.gif');
	width:62px;
	height:17px;
}

.content .rightCol .sideBox h3#assuntos {
	background-image:url('images/h3Assuntos.gif');
	width:78px;
	height:18px;
}

.content .rightCol .sideBox h3#colaboradores {
	background-image:url('images/h3Colaboradores.gif');
	width:223px;
	height:19px;
}

.content .rightCol .sideBox h3#museu {
	background-image:url('images/h3Museu.gif');
	width:193px;
	height:19px;
}

.content .rightCol .sideBox h3#links {
	background-image:url('images/h3Links.gif');
	width:245px;
	height:21px;
}

.content .rightCol .sideBox h3#arquivos {
	background-image:url('images/h3Arquivos.gif');
	width:69px;
	height:19px;
}

.content .rightCol .sideBox ul {
	float:left;
	clear:left;
	margin-left:-40px;
	margin-top:0px;
}

.content .rightCol .sideBox ul li {
	list-style:none;
}

.content .rightCol .sideBox ul li a {
	font-size:11px;
	color:#999;
	text-decoration:none;
}

.content .rightCol .sideBox ul li a:hover {
	color:#666;
}

.content .rightCol .sideBox ul.nav_ms li {
	list-style:none;
	float:left;	
	display:inline;
	margin:10px 20px 0 5px;
}

.content .rightCol .sideBox ul.nav_ms li a { font-size:0px; text-indent:-9999px; display:block; width:39px; height:39px; }
.content .rightCol .sideBox ul.nav_ms li a.twit { background-image:url('images/ms_twitter.gif'); }
.content .rightCol .sideBox ul.nav_ms li a.fb { background-image:url('images/ms_fb.gif'); }
.content .rightCol .sideBox ul.nav_ms li a.rss { background-image:url('images/ms_rss.gif'); }


/* --- RECEITAS --- */

.content .rightCol .sideBox .tabTipo, .content .rightCol .sideBox .tabLast {
	float:left;
	clear:both;
	width:251px;
	padding-left:20px;
	margin-left:-10px;
	background:url('images/bg_tabLeft.gif') top no-repeat;
}

.content .rightCol .sideBox .tabTipo h4#tipo { background:url('images/h4Tipo.gif') center no-repeat; width:90px; height:18px; margin:20px 0;}
.content .rightCol .sideBox .tabTipo h4#ocasiao { background:url('images/h4Ocasiao_off.gif') center no-repeat; width:45px; height:18px; margin:20px 0px 20px 70px;}

.content .rightCol .sideBox .tabOcasiao, .content .rightCol .sideBox .tabVote {
	float:left;
	clear:both;
	width:251px;
	padding-left:20px;
	margin-left:-10px;
	background:url('images/bg_tabRight.gif') top no-repeat;
	display:none;
}

.content .rightCol .sideBox .tabOcasiao h4#tipo { background:url('images/h4Tipo_off.gif') center no-repeat; width:90px; height:18px; margin:20px 0;}
.content .rightCol .sideBox .tabOcasiao h4#ocasiao { background:url('images/h4Ocasiao.gif') center no-repeat; width:50px; height:18px; margin:17px 0px 20px 67px;}

.content .rightCol .sideBox ul.nav_receitas { display:inline; float:left; width:240px; }
.content .rightCol .sideBox ul.nav_receitas li { display:inline; float:left; margin-top:15px; width:58px; }

.content .rightCol .sideBox ul.nav_receitas li a { display:block; width:58px; height:67px; font-size:0px; text-indent:-9999px; }
.content .rightCol .sideBox ul.nav_receitas li a#bebidas { background:url('images/ico_bebidas.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#doces { background:url('images/ico_doces.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#saladas { background:url('images/ico_saladas.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#carnes { background:url('images/ico_carne.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#aves { background:url('images/ico_aves.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#peixes { background:url('images/ico_peixes.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#guarnicoes { background:url('images/ico_guarnicoes.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#massas { background:url('images/ico_massas.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#refeicoes { background:url('images/ico_refeicao.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#lanches { background:url('images/ico_lanche.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#grupos { background:url('images/ico_grupo.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#festa { background:url('images/ico_festa.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#fds { background:url('images/ico_fds.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#pratico { background:url('images/ico_pratico.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#calor { background:url('images/ico_calor.gif');}
.content .rightCol .sideBox ul.nav_receitas li a#frio { background:url('images/ico_frio.gif');}


.content .rightCol .sideBox img {
	float:left;
	clear:left;
	margin-top:20px;
}

/* --- BIOGRAFIAS HOME --- */

.content .rightCol .sideBox .homeBio {
	width:250px;
	clear:left;
	float:left;
	margin-top:15px;
}

.content .rightCol .sideBox .homeBio img {
	clear:none;
	margin:0 10px 0 0;
}

.content .rightCol .sideBox .homeBio h4 { float:left; width:82px; height:14px; margin:0; }
.content .rightCol .sideBox .homeBio h4#pat_nasser { background-image:url('images/h4_patNasser.gif'); }
.content .rightCol .sideBox .homeBio h4#ste_morato { background-image:url('images/h4_steMorato.gif'); }
.content .rightCol .sideBox .homeBio h4#kel_stein { background-image:url('images/h4_kelStein.gif'); }

.content .rightCol .sideBox .homeBio p { float:left; clear:none; margin:6px 0 0 0; width:180px; line-height:12px; }

/* --- SEGUNDA TAB --- */

.content .rightCol .sideBox .tabLast h4#last { background:url('images/h4LastPost.gif') center no-repeat; width:100px; height:18px; margin:20px 0 20px -5px;}
.content .rightCol .sideBox .tabLast h4#votado { background:url('images/h4MAisVotados_off.gif') center no-repeat; width:85px; height:18px; margin:20px 0px 20px 40px;}

.content .rightCol .sideBox .tabVote h4#last { background:url('images/h4LastPost_off.gif') center no-repeat; width:100px; height:18px; margin:20px 0 20px -5px;}
.content .rightCol .sideBox .tabVote h4#votado { background:url('images/h4MAisVotados.gif') center no-repeat; width:100px; height:18px; margin:20px 0px 20px 40px;}

.content .rightCol .sideBox ul.listaPost { width:220px; padding-left:50px; padding-top:10px;}

.content .rightCol .sideBox ul.listaPost li {list-style:square; color:#999; font-size:9px; margin-bottom:8px;}

.content .rightCol .sideBox ul.listaPost a { color:#9f242c; font-size:12px; text-decoration:none; }

.content .rightCol .sideBox ul.listaPost a img { float:none; clear:none; margin:0; }


/* --- Museu de xicaras --- */

#boxflickr {
	clear:both;
	width: 290px;
	margin-top:15px;
}

#boxflickr p {
	margin:0;
	width:290px;
}

#boxflickr p.red {
	font-weight:bold;
	color:#9f242c;
	margin:10px 0 0 0;
}

#boxflickr a {
	float:left;
	color:#999;
	font-size:10px;
}

#boxflickr a.envie {
	float:left;
	text-indent:-9999px;
	display:block;
	background-image:url('images/h4Envie.gif');
	width:232px;
	height:19px;
}

#boxflickr a.oque:hover { color:#333; }

.content .rightCol .sideBox .imgflickr {
	float:left;
	clear:none;
	margin-right:10px;
	margin-top:10px;
}

/* --- TWITTER --- */

.content .rightCol .sideBox h3#twitter {
	background-image:url('images/h3Twitter.gif');
	width:247px;
	height:65px;
}

.content .rightCol .sideBox #xmt_mexidodeideias_wid ul li, .content .rightCol .sideBox p.lastTwit {
	width:230px;
	font-size:11px;
	color:#666;
	padding:10px 0;
	border-top: #CCC 1px solid;
	margin:0;
	line-height:14px;
}

.content .rightCol .sideBox #xmt_mexidodeideias_wid ul li a {
	color: #600;

}

.content .rightCol .sideBox p.twit {border-bottom:1px dotted #ca8c6b;}

.content .rightCol .sideBox p.twit a, .content .rightCol .sideBox p.lastTwit a { text-decoration:none; color:#a32931;}
.content .rightCol .sideBox p.twit a:hover, .content .rightCol .sideBox p.lastTwit a:hover { color:#600;}


/* PAGINAÇÃO */

.pages {
	float:left;
	width:550px;
	font-style:italic;
	font-size:11px;
	margin:30px 0px;
}

.pages a {
	color:#CCC;
	text-decoration:none;
	border:dotted #ca8c6b 1px;
	text-align:center;
	padding:5px;
	margin-left:1px;
}

.pages a:hover {
	color:#666666;
	text-decoration:none;
	border:dotted #666666 1px;
}

.pages strong {
	color:#000;
	border:dotted #000000 1px;
	text-align:center;
	padding:5px;
	margin-left:1px;
}

/* DIVISÓRIA */

.divisoria {
	float:left;
	background-image:url('images/bgTransf.png');
	width:995px;
	height:52px;
}

/* FOOTER */

.footer {
	float:left;
	width:920px;
	padding-left:75px;
	background-image:url('images/bgColuna.png');
	background-repeat:repeat-x;
	padding-top:20px;
}

.footer .footBox {
	float:left;
	width:300px;
	margin-right:35px;
}

.footer .footBox2 {
	float:left;
	width:515px;
	margin-right:35px;
}

.footer .footBox h4, .footer .footBox2 h4 {
	float:left;
	border-bottom:1px dotted #666;
	margin:0px;
	font-size:0px;
	text-indent:-9999px;
	display:block;
	height:21px;
	background-position:top left;
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.footer .footBox h4#arquivos { background-image:url('images/h4Arquivos.gif'); width:300px; }
.footer .footBox2 h4#tags { background-image:url('images/h4Tags.gif'); width:515px; }

.footer .footBox ul {
	float:left;
	margin-left:-40px;
	list-style:none;
}

.footer .footBox ul li {
	clear:left;
	float:left;
}

.footer .footBox ul li a {
	float: left;
	color:#666;
	font-size:12px;
	text-decoration:none;
}

.footer .footBox ul li a:hover {
	color:#666;
}

.footer .footBox ul li strong {
	color:#333;
	font-weight:normal;
}

.footer .footBox ul li strong.loved {
	float:left;
	background-image:url('images/heartItP.gif');
	background-repeat:no-repeat;
	color:#999;
	font-size:11px;
	font-weight:normal;
	padding-left:15px;
	margin-left:5px;
}

.footer .footBox2 div.tags {
	margin-top: 16px;
	float: left;
}

.footer .footBox2 div.tags a {
	margin-right:3px;
	color:#999;
	font-size:11px;
	font-style:italic;
	text-decoration:none;
}

.footer .footBox2 div.tags a.relev01 {
	font-size:9px;
}

.footer .footBox2 div.tags a.relev02 {
	font-size:11px;
}

.footer .footBox2 div.tags a.relev03 {
	font-size:12px;
}

.footer .footBox2 div.tags a.relev04 {
	font-size:14px;
}

.footer .footBox2 div.tags a.relev05 {
	font-size:16px;
}

.footer .footUtil {
	float:left;
	background-image:url('images/bgHeader.gif');
	clear:both;
	margin:0 0 -15px -50px;
	width:945px;
}

.footer .footUtil ul.navigate {
	clear:left;
	float:left;
	margin:0px;
	display:inline;
	list-style:none;
	margin-left:5px;
	margin-top:10px;
	padding-top:5px;
}

.footer .footUtil ul.navigate li {
	float:left;
	display:inline;
}

.footer .footUtil ul.navigate li a {
	display:block;
	text-indent:-9999px;
	font-size:0px;
	background-image:url('images/mainMenu.gif');
	height:33px;
}

.footer .footUtil ul.navigate li a.home {	background-position:0px 0px;	width:51px;}
.footer .footUtil ul.navigate li a.home:hover {	background-position:0px -33px;}

.footer .footUtil ul.navigate li a.sobre {	background-position:-51px 0px;	width:46px;}
.footer .footUtil ul.navigate li a.sobre:hover {	background-position:-51px -33px;}

.footer .footUtil ul.navigate li a.fale {	background-position:-97px 0px;	width:135px;}
.footer .footUtil ul.navigate li a.fale:hover {	background-position:-97px -33px;}

.footer .footUtil  ul.nav_ms {
	float:left;
	margin-right:50px;
	margin-left:160px;
}

.footer .footUtil  ul.nav_ms li {
	list-style:none;
	float:left;	
	display:inline;
	margin:0 5px;
}

.footer .footUtil  ul.nav_ms li a { font-size:0px; text-indent:-9999px; display:block; width:25px; height:25px; }
.footer .footUtil  ul.nav_ms li a.twit { background-image:url('images/foot_twit.gif'); }
.footer .footUtil  ul.nav_ms li a.fb { background-image:url('images/foot_fb.gif'); }
.footer .footUtil  ul.nav_ms li a.rss { background-image:url('images/foot_rss.gif'); }

.footer .footUtil h5 {
	display:block;
	background-image:url('images/h5Mexido.gif');
	width:250px;
	height:35px;
	float:left;
	margin:10px 0 0 0;
	text-indent:-9999px;
}



/* assinatura */

.assinatura {
	float:left;
	width:995px;
	background-image:url('images/bgBottom.png');
	padding-top:40px;
	background-repeat:no-repeat;
}

.assinatura p {
	padding-left:25px;
	font-size:10px;
	color:#747e8f;
	font-style:italic;
}

div.footer div.comments a {
	float: none;
}

/* Categorias */
.content-category {}
	.content-category .description h1 {
		color:#FE6C00;
		font-family:Arial Narrow,Arial,Helvetica,sans-serif;
		font-size:24px;
		font-style:italic;
		margin-bottom:0;
		background-repeat:no-repeat;
		background-position:left top;
		padding-left: 20px;
		}
		.content-category .description h1.vermelho {
			background-image:url('images/corVermelho.gif');
			}
		.content-category .description h1.ciano {
			background-image:url('images/corCiano.gif');
			}
		.content-category .description h1.amarelo {
			background-image:url('images/corAmarelo.gif');
			}
		.content-category .description h1.verde {
			background-image:url('images/corVerde.gif');
			}
		.content-category .description h1.marrom {
			background-image:url('images/corMarrom.gif');
			}
		.content-category .description h1.laranja {
			background-image:url('images/corLaranja.gif');
			}
	.content-category .description p {
		color:#666666;
		font-size:11px;
		line-height:16px;
		margin:10px 0;
		width:550px;
		}
