/*
Theme Name: Grão de Arroz
Description: Tema desenvolvido para o uso exclusivo do Grão de Arroz
Author: Hitmídia
Author URI: http://www.hitmidia.com.br
Version: 2011 
*/

/* <Fern Workframe> */
	.clear{
		clear:both;
	}
	.column{
		float:left;
		width:300px;
		margin:10px;
	}
	.column.double{
		width:620px;
	}
	.column.triple{
		width:940px;
	}
	.column.content{
		width:320px;
		margin:0px;
	}
	.column.double.content{
		width:640px;
		margin:0px;
	}
	.column.triple.content{
		width:960px;
		margin:0px;
	}
/* </Fern Workframe> */

/* <Características Gerais> */
	html{
		background:url(images/bg-html.jpg) repeat 50% 0%;
	}
	body{
		background:url(images/bg-body.png) repeat-x 50% 100%;
	}
	#general{
		width:960px;
		margin:0px auto;
		background:url(images/bg-general.jpg) repeat 50% 0%;
	}
	#general-header{
		background:#fff url(images/bg-general-header.jpg) repeat-x 50% 100%;
		height:230px;
		margin-bottom:20px;
	}
	#general-header div{
		float:left;
	}
	#general-header #logo{
		margin:20px;
	}
	#general-header #social{
		float:right;
		margin:-130px 40px 0 0;
	}
	#general-header #social ul{
		background:#E1D8C8 url(images/bg-social.gif) repeat-x 50% 100%;
		padding:10px;
		padding-bottom:15px;
		margin-bottom:20px;
	}
	#general-header #social ul li{
		display:inline;
	}
	body,td,th {
		font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #333;
	}
	p{
		line-height:24px;
		margin:10px 0px;
	}
	strong{
		font-weight:bold;
	}
	i{
		font-style:italic;
	}
	a{
		color:#333;
		text-decoration:none;
	}
	h3{
		font-family:'Droid Serif', Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		color:#398374;
		letter-spacing:-2px;
		margin-bottom:10px;
	}
	h3 a{
		color:#316870;
	}
	p.bt-more{
		text-align:right;
	}
	p.bt-more a{
		font-family:'Droid Serif', Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		color:#372A00;
		padding:3px;
		margin:10px 0px 20px 0px;
		background:#D2C4B0;
	}
	#footer-info{
		width:940px;
		padding:10px;
	}
	#footer-info .column.double{
		background:#D2C4B0;
		margin:0px;
		padding:10px;
		width:610px;
	}
	#footer-info .column.double div{
		float:left;
		margin:0px 20px;
	}
	#footer-info .column.double div p{
		font-size:12px;
		margin:0px;
	}
	
	#footer-info .column.double div h3{
		font-size:14px;
		color:#666;
		letter-spacing:normal;
		font-weight:normal;
		font-family:'Droid Sans', Arial, Helvetica, sans-serif;
	}
	#footer-info #endereco h3{
		background:url(images/bg-h3-endereco.gif) no-repeat;
		padding-left:20px;
	}
	#footer-info #horario h3{
		background:url(images/bg-h3-horario.gif) no-repeat;
		padding-left:20px;
	}
	#footer-info #telefones h3{
		background:url(images/bg-h3-telefones.gif) no-repeat;
		padding-left:20px;
	}
	#footer-info .column{
		background:#fff;
		margin:0px;
		padding:38px 10px;
		width:290px;
	}
	#footer-info .column ul li{
		display:inline;
		margin:0px 4px;
	}
	#footer .column.double{
		color:#9B8C6E;
		font-size:12px;
		text-align:left;
		width:400px;
	}
	#footer .column{
		text-align:right;
	}
/* </Características Gerais> */
/* <Características do Menu> */
	#general-header #menu{
		width:520px;
		margin:30px 0px 0px 20px;
	}
	#general-header #menu ul li{
		display:inline;
	}
	#general-header #menu ul li a{
		display:inline-block;
		font-size:14px;
		font-family:'Droid Serif', Georgia, "Times New Roman", Times, serif;
		color:#030;
		border-left:5px solid #030;
		padding:10px 0px 10px 20px;
		width:140px;
	}
	#general-header #menu ul li.current-menu-item a{
		color:#557155;
		border-left:5px solid #557155;
	}
	#general-header #menu ul li a:hover{
		color:#C9CD94;
		border-left:5px solid #C9CD94;
	}
/* </Características do Menu> */
/* <Características da Home> */
	#home-cardapio p span{
		font-size:12px;
		font-weight:bold;
	}
	#home-cardapio h2{
		font-family:'Droid Serif', Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		font-style:italic;
		font-weight:bold;
		margin:20px 0px;
	}
	#home-o-restaurante h3{
		background:url(images/bg-h3-home.png) no-repeat;
		color:#fff;
		height:40px;
		width:280px;
		padding:5px 10px;
		margin-left:-10px;
		z-index:9999;
		position:absolute;
	}
	#home-o-restaurante h3 a{
		color:#fff;
	}
	#home-o-restaurante #destaque{
		background:#fff;
		width:600px;
		padding:10px;
		margin-top:10px;
	}
	#home-o-restaurante #destaque p{
		background:#372A00;
		padding:20px;
		color:#fff;
		margin:0px;
	}
	#home-o-restaurante #destaque p a{
		color:#fff;
	}
	#home-fique-sabendo ul li a{
		display:block;
		font-family:'Droid Serif', Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		font-style:italic;
		font-weight:bold;
		padding:20px;
		background:#D2C4B0;
		border-bottom:1px solid #B8AD9F;
	}
	#home-fique-sabendo ul li a span{
		font-weight:normal;
		font-style:normal;
		color:#398373;
	}
	#home-fique-sabendo ul li a:hover{
		background:#E1D2BB;
	}
	#home-cursos p, #home-livro p{
		font-size:12px;
		line-height:20px;
	}
	
	#home-fique-sabendo table tbody tr td
	{
		width:300px;
		float:left;
	}
/* <Características da Home> */
/* <Características da Página Vídeos> */
	.pagination{
		padding-top:63px !important;
	}
	.pagination .current{
		color:#030 !important;
	}
	.pagination a{
		color:#666 !important;
	}
	.pagination a:hover{
		background:#030 !important;
		border-color:#030 !important;
		color:#FFF !important;
	}
/* </Características da Página Vídeos> */
/* <Características da Página Contato> */
	.internal input, .internal textarea{
		width:610px;
		padding:5px;
		border:1px solid #ccc;
	}
	.internal p.bt-submit input{
		width: 620px; background:#099; color:#fff; border:#099; cursor:pointer; padding:20px 0px; margin-top:20px;
	}
/* </Características da Página Contato> */
/* <Características da Página Parceiros> */
	#internal-parceiros ul{
		padding:10px 20px;
		background:#fff;
	}
	#internal-parceiros ul li{
		display:inline;
		margin:10px;
	}
/* <Características da Página Parceiros> */
/* <Características da Página Produtos> */
	#produtos ul li{
		display:block;
		font-family:'Droid Serif', Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		font-style:italic;
		font-weight:bold;
		padding:20px;
		background:#D2C4B0;
		border-bottom:1px solid #B8AD9F;
	}
	ol.snap_nav{
	}
	ol.snap_nav li{
		display:inline;
		color:#030;

	}
	ol.snap_nav li a{
		color:#666;
		background:#B8AD9F;
		width:20px;		text-align:center;		height:20px;		padding:4px 0;
		display:inline-block;
		
	}
	ol.snap_nav li a.snap_selected{
		display:inline-block;
		color:#fff;
		background:#D2C4B0;
	}
	
/* <Características da Página Produtos> */

div#footer.column ul
{
float:left;
margin:10px 0 0;
}

div#footer.column ul li
{
float:left;
margin:0 2px;
}

div#home-fique-sabendo.column table tbody tr td h2.h2Cima
{
	margin:-16px 0 20px;
}