/* CSS com adaptações do layout */

div#webdoor {cursor:pointer;}

/********************************
** Outros
*********************************/
.tit-padrao	{min-width:285px; height:60px; line-height:60px;}

/********************************
** Webcards e Convites
*********************************/
img.webcard-thumb {cursor:pointer;}
img.convite-thumb {cursor:pointer;}

/********************************
** Jquery - Validate
*********************************/
form fieldset .form-400.error 		{background-image: url(../../common/img/form-error-400.gif);}
form fieldset .textarea-400.error	{background-image: url(../../common/img/textarea-error-400.gif);}
form fieldset .form-190.error		{background-image: url(../../common/img/form-error-190.gif);}
form fieldset .form-85.error 		{background-image: url(../../common/img/form-error-85.gif);}
form fieldset .file-form-270.error	{background-image: url(../../common/img/form-error-270.gif);}
form fieldset .file-form-400.error  	{background-image: url(../../common/img/form-error-400.gif);}
div.mensagem-validacao {font-size: 17px; color: #E60005; padding: 10px 0;}
.erro-validacao { font-weight: bold; color: #E60005; }

/********************************
** Menu Principal - Horizontal
*********************************/

div.moduletable_menu-principal a	{
	float:left;
}
	div.moduletable_menu-principal a div					{height:27px; background-repeat:no-repeat; background-position:0px 0px; cursor:pointer;}
	
	div.moduletable_menu-principal a div.home			{width:56px; background-image: url(../../common/img/menu-home-bg.gif);}
	div.moduletable_menu-principal a div.produtos		{width:70px; background-image: url(../../common/img/menu-produtos-bg.gif);}
	div.moduletable_menu-principal a div.receitas		{width:71px; background-image: url(../../common/img/menu-receitas-bg.gif);}
	div.moduletable_menu-principal a div.pordentro		{width:118px; background-image: url(../../common/img/menu-pordentro-bg.gif);}
	div.moduletable_menu-principal a div.dicas			{width:124px; background-image: url(../../common/img/menu-dicas-bg.gif);}
	div.moduletable_menu-principal a div.entretenimento	{width:106px; background-image: url(../../common/img/menu-entretenimento-bg.gif);}
	div.moduletable_menu-principal a div.culinaria		{width:134px; background-image: url(../../common/img/menu-culinaria-bg.gif);}
	div.moduletable_menu-principal a div.concurso		{width:135px; background-image: url(../../common/img/menu-concurso-bg.gif);}
	div.moduletable_menu-principal a div.empresa			{width:75px; background-image: url(../../common/img/menu-empresa-bg.gif);}
	div.moduletable_menu-principal a div.contato			{width:76px; background-image: url(../../common/img/menu-contato-bg.gif);}
	
	div.moduletable_menu-principal a div:hover, 
	div.moduletable_menu-principal a div.current			{background-position:0px -27px;}
	
	
	
/********************************
** Menu Secundário - Left (LI)
*********************************/	
.menu_menu-lateral li	{
	width:140px;
	background:#f5e9d1;
	font-family:Arial, Tahoma;
	font-size:12px;
	color:#c6b695;
	padding:3px 5px 3px 5px;
	margin-bottom:2px;
}
	.menu_menu-lateral li a	{
		color:#c6b695;
	}
.menu_menu-lateral li:hover,
.menu_menu-lateral li#current	{
	background:#543b3c;
	color:#c6b695;
}

/********************************
** Menu Secundário - Left (DIV)
*********************************/
.menu_menu-lateral	{
	width:150px;
}
	.menu_menu-lateral .nivel {display:none;}
	.menu_menu-lateral .primeiro-off	{
		width:140px;
		background:#f0e8da;
		font-family:Arial, Tahoma;
		font-size:12px;
		color:#c6b695;
		padding:3px 5px 3px 5px;
		margin-bottom:2px;
	}
		.menu_menu-lateral .primeiro-off a	{
			color:#c6b695;
		}
		.menu_menu-lateral .primeiro-off:hover	{
			background:#543b3c;
			color:#c6b695;
		}
		.menu_menu-lateral .primeiro-off:hover	{
			background:#543b3c;
			color:#c6b695;
		}		
	.menu_menu-lateral .primeiro-on .primeiro-item	{
		width:140px;
		background:#543b3c;
		color:#c6b695;
		font-family:Arial, Tahoma;
		font-size:12px;
		padding:3px 5px 3px 5px;
	}
		.menu_menu-lateral .primeiro-on .primeiro-item a	{
			color:#c6b695;
		}
	
	.menu_menu-lateral .primeiro-on	{
		width:150px;
		background:#f5e9d1;
		margin-bottom:2px;
	}
	
		.menu_menu-lateral .primeiro-on .segundo-nivel	{
			background-image: url(../../common/img/submenu-seta.gif);
			background-repeat:no-repeat;
			background-position:top center;
			padding-top:5px;
			
		}
			.menu_menu-lateral .primeiro-on .segundo-nivel .segundo-off	{
				width:140px;
				padding:3px 5px 3px 5px;
			}
			
			.menu_menu-lateral .primeiro-on .segundo-nivel .submenu-off	{
				width:140px;
				padding:3px 5px 3px 5px;
			}
			
	.menu_menu-lateral .segundo-off a	{
		color:#9b8873;
		font-size:12px;
	}
	.menu_menu-lateral .segundo-off:hover a	{
		color:#493c28;
	}
			
	.menu_menu-lateral .segundo-on	{
		width:142px;
		background:#f8f0e1;
		border-top:1px dashed #f0d9a0;
		border-bottom:1px dashed #f0d9a0;
		margin-left:3px;
	}
	
	.segundo-nivel .submenu-off	{
		width:130px !important;
		padding:3px 3px;
		color:#ff0000;
		font-size:12px;
		border-bottom:1px dashed #f0d9a0;
		margin-left:3px;
	}
		.segundo-nivel .submenu-off a	{
			color:#9b8873;
		}
		.segundo-nivel .submenu-off:hover a	{
			color:#493c28;
		}
	
	
	
	
		.segundo-nivel .segundo-areautil	{
			width:140px;
			margin-left:5px;
		}
		
		.menu_menu-lateral .segundo-on .segundo-item	{
			padding:3px 2px;
		}
			.menu_menu-lateral .segundo-on .segundo-item a	{
				font-size:12px;
				color:#493c28;
			}
			
			.menu_menu-lateral .segundo-on .segundo-item select	{
				width:135px;
			}
				.menu_menu-lateral .segundo-on .segundo-item select option	{
					color:#e60005;
				}
			
			.menu_menu-lateral .segundo-on .terceiro-nivel	{
				width:125px;
				margin-left:10px;
				padding-bottom:3px;
			}
				.menu_menu-lateral .segundo-on .terceiro-nivel .terceiro-off	{
					width:119px;
					padding:1px 3px;
				}
					.menu_menu-lateral .segundo-on .terceiro-nivel .terceiro-off a	{
						color:#e6a648;
					}
				.menu_menu-lateral .segundo-on .terceiro-nivel .terceiro-on	{
					width:119px;
					padding:1px 3px;
				}
					.menu_menu-lateral .segundo-on .terceiro-nivel .terceiro-off:hover a,
					.menu_menu-lateral .segundo-on .terceiro-nivel .terceiro-on a	{
						color:#e60005;
					}
					
			.menu_menu-lateral .segundo-on .terceiro-nivel-live	{
				width:128px;
				margin-left:7px;
				padding-bottom:3px;
			}
			
			.menu_menu-lateral .segundo-on .terceiro-nivel-live .calendario-semana th	{
				font-family:Trebuchet MS, Arial !important;
				width:18px;
				text-align:center;
				font-size:12px;
				color:#e60005;
				font-weight:bold;
			}
			
			.menu_menu-lateral .segundo-on .terceiro-nivel-live .calendario-dia td,
			.menu_menu-lateral .segundo-on .terceiro-nivel-live .calendario-dia td a	{
				width:18px;
				text-align:center;
				color:#e6a648;
			}
			
				.menu_menu-lateral .segundo-on .terceiro-nivel-live .calendario-dia td.hoje,
				.menu_menu-lateral .segundo-on .terceiro-nivel-live .calendario-dia td.hoje a	{
					color:#e70f13 !important;
				}


/********************************
** System Messages 
*********************************/
#system-message    { margin-bottom: 10px; padding: 0; font-size: 15px;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; /*text-indent: 30px;*/ }
#system-message dd ul { color: #E60005; margin-bottom: 10px; list-style: none; padding: 10px 10px 10px 0; /*border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;*/}

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { color: #c00; /*background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;*/}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { /*color: #c00;*/ /* background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;*/}

/* Debug */
#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }
#system-debug div { font-size: 11px;}


.interna-areautil {
display:block;
margin:0 auto;
text-align:left;
width:980px;
}

.interna-areautil #interna-conteudo {
display:block;
float:left;
width:815px;
}
.receita-item {
border-bottom:1px dashed #EFD48F;
display:table;
float:left;
margin-bottom:10px;
padding:0 10px 10px 0;
width:395px;
height: 168px;
}
#rate {
display:block;
float:left;
height:21px;
}
.interna-areautil #interna-conteudo .conteudo-triplo {
display:table;
float:left;
margin:0 20px 0 0;
width:250px;
}



.interna-areautil #interna-lateral {
display:block;
float:left;
width:160px;
}

.interna-areautil #interna-completo h2, .interna-areautil #interna-conteudo h2 {
color:#543B3C;
font-size:20px;
font-weight:normal;
max-height:70px;
overflow:hidden;
}

#selecttipo{
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}
#selectbase{
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}
#selectsubcategoria{
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}
#selecttipoprato{
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}
#selecttema{
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}
#selectcaloriasmin{
background:transparent url(../../common/img/select-65.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:65px !important;
}
#selectcaloriasmax{
background:transparent url(../../common/img/select-65.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:65px !important;
}
#selecttempomin{
background:transparent url(../../common/img/select-65.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:65px !important;
}
#selecttempomax{
background:transparent url(../../common/img/select-65.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:65px !important;
}
#selectdificuldade{
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}

#categoria_padrao {
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}



#selectcategoria {
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}
#categoria_biscoito {
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}

#categoria_massa {
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}

#caloriasmin{width:65px;}
#caloriasmax{width:65px;}
#tempomin{width:65px;}
#tempomax{width:65px;}

.receita-item .imagem-receita {
float:left;
margin-right:10px;
width:190px;
overflow:hidden;
}

.receita-item .receita-texto {
float:left;
margin-left:10px;
overflow:hidden;
width:180px;
}

.busca-filtros{
padding-right:10px
}
.styled_{font-size:11px;}
.styled_ option{font-size:11px;}

#rate .rate_cont {
background:transparent;
float:left;
height:21px;
}
#rate .rate_result {
background:transparent;
color:#BBAC8C;
display:table;
float:left;
height:18px;
padding:3px 0 0 5px;
 }
#rate .rate_right {
background:transparent;
float:left;
height:21px;
width:14px;
}
input#palavra{width:135px;}

/*#idCidade{
background:transparent url(../../common/img/select-190.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:190px !important;

}
*/
/*
#idEstado{
background:transparent url(../../common/img/select-190.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:190px !important;

}*/

.receitas-paginacao .quantdade {
color:#543B3C;
font-weight:bold;
padding:0 !important;
width:185px;
}

span#selectordenacao {
background:transparent url(../../common/img/select-135.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:21px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 8px;
position:absolute;
width:135px !important;
}

.tit-incluirexcluircap {
background-image:url(../../common/img/tit-incluir-excluir-capitulos.gif);
background-repeat:no-repeat;
height:60px;
line-height:60px;
min-width:300px;
}

.tit-incluirexcluirtipo {
background-image:url(../../common/img/tit-incluir-excluir-tipos.gif);
background-repeat:no-repeat;
height:60px;
line-height:60px;
min-width:300px;
}

.tit-incluirexcluirtema {
background-image:url(../../common/img/tit-incluir-excluir-temas.gif);
background-repeat:no-repeat;
height:60px;
line-height:60px;
min-width:300px;
}
