body {	
	background-color:#4E0D13; 
	background-repeat:repeat; 
	background-image: url('../images/bg_site.jpg'); 
	background-repeat: repeat-x;
	font-family:'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal;
	font-variant: normal; 
	color:#000000; 
	margin-top:0;
}
#flash_topo{
	margin-bottom:20px;
}
.inicio{
	background-color:#3E0E0E;
	background-repeat:repeat;
	color:#FFFFFF;
	font-size:12px;
	margin-bottom:10px;
}
.inicio a{
	color:#FFFFFF;
	size:12px;
	text-decoration:none;
}
#outter {
	margin-left:10px; 
	margin-right:10px; 
	padding-top:0px;	
}
#principal {
	background-color:#EEEEE2;
	background-repeat:repeat;
}
#noticias{
	background-color:#E1DCC9;
	background-repeat:repeat;
	padding-left:10px; 
	padding-right:10px;
	padding-bottom:10px;
}
.noticia a{
	color:#000000;
}
h1 {
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 18px;
	color: #990000;
	font-variant:normal;
	font-weight:normal;
	font-style:normal;
	margin-bottom:10px;

}
h2 {
    font-family:'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size:18px;
	color:#000000;
	font-variant:normal;
	font-weight:normal;
	font-style:normal;
}
h3 {
    font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	color: #000000;
	font-variant:normal;
	font-weight:normal;
	font-style:normal;
}
h4{
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 18px;
	color: #333333;
	font-variant:normal;
	font-weight:normal;
	font-style:normal;
	margin-left:10px;
	margin-right:10px;	
	border-bottom: 1px dotted #C0C0C0; 
}
h5{
	font-family:'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
	font-size: 14px;
	color: #EEBB00;
	font-variant:normal;
	font-weight:bold;
	font-style:normal;
	margin-left: 10px;
	margin-right: 10px;	
}
p {
	margin-top: 5px;
	padding-bottom: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	margin-right: 10px;
}
/* ---------- LINKS INÍCIO ---------- */
a{
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 14px;
	font-style:normal;
	text-decoration:underline; 
	font-weight:normal;
	color:#990000;	
	background: url('../images/marcador_link.jpg') no-repeat center left;
	padding-left:12px;		
}
/*a:hover{
	text-decoration:underline; 
	color:#84A6D3;*/
}
/*a:active{color:#768FB0;}*/
/*a:visited{color:#666666;}*/
.links_externos a{
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style:italic;
	text-decoration:underline;
	font-weight: bold;
	color:#0066FF;	
	padding-right: 15px; 
	margin-right: 5px;	
	background: url('../images/link_externo.gif') no-repeat center right;	
}
.links_externos a:hover{
	text-decoration:none;
	font-weight: bold;
	color:#84A6D3;	
	padding-right: 15px;
	margin-right: 5px;	
	background: url('../images/link_externo.gif') no-repeat center right;	
}
.links_externos a:active{color:#768FB0;}
.links_externos a:visited{color:#666666;}
.links_branco{
color:#FFFFFF;
}
.link_no_bg{background:none;}
#fotos a{
	color:#333333;
}

/* ---------- LINKS FIM ---------- */

/* ---------- CONTEÚDO INÍCIO ---------- */
#conteudo{
	background-color:#EEEEE2;
	background-repeat:repeat;
	margin-left:10px; 
	margin-right:10px;
	width:900px;
	margin-bottom:10px;
}
#cardapio{
	background-color:#FFFFFF;
	margin-right:20px;
}
#cardapio h1{
	margin-left:10px;
	margin-top:10px;
	margin-bottom:0;
}
#cardapio img{
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
	
}
#boxes{margin-top:20px;}

.receitas_bg_left{
 background-image:url(../images/bg_left_receitas.jpg);
 background-repeat:no-repeat;
 height:154px;
 width:76px;
 }
 .receitas_bg_right{
 background-image:url(../images/bg_right_receitas.jpg);
 background-repeat:no-repeat;
 height:154px;
 width:13px;
 }
 .receitas_bg_mid{
 background-image:url(../images/bg_mid_receitas.jpg);
 background-repeat:repeat-x;
 height:154px;
 }
.opiniao_bg_left{
 background-image:url(../images/bg_left_opiniao.jpg);
 background-repeat:no-repeat;
 height:154px;
 width:13px;
 }
 .opiniao_bg_right{
 background-image:url(../images/bg_right_opiniao.jpg);
 background-repeat:no-repeat;
 height:154px;
 width:13px;
 }
 .opiniao_bg_mid{
 background-image:url(../images/bg_mid_opiniao.jpg);
 background-repeat:repeat-x;
 height:154px;
 }
.noticias_bg_left{
 background-image:url(../images/bg_left_noticias.jpg);
 background-repeat:no-repeat;
 height:154px;
 width:13px;
 } 
.noticias_bg_right{
 background-image:url(../images/bg_right_noticias.jpg);
 background-repeat:no-repeat;
 height:154px;
 width:13px;
 } 
 .noticias_bg_mid{
 background-image:url(../images/bg_mid_noticias.jpg);
 background-repeat:repeat-x;
 height:154px;
 
 } 
 #cadastro h1{
 	margin-top:12px;
	 color:#000000;
}
 #opiniao h1{
 	margin-top:12px;
}
 #receitas h1{
 	margin-top:12px;
}
/* ---------- CONTEÚDO FIM ---------- */

/* ---------- CLASSES GENÉRICAS INÍCIO ---------- */
.img_left_float {
	float: right;
	margin: 0 10px 5px 0;
}
#table_menu{ width:190px; text-align:left; background:#E1DCC9; background-repeat:repeat;}

/* ---------- CLASSES GENÉRICAS FIM ---------- */

/* ---------- FORMULÁRIOS INÍCIO ----------*/
#tx_nome, #tx_email, #tx_pesquisa, #tx_obs, #tx_endereco, #tx_tel{ 
	border: 1px solid #CCCCCC;
	color:#990000;
	font-family:'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; 
	font-size: 12px;
	height:20px;
	margin-bottom:10px; 
	
}
#tx_nome:hover, #tx_email:hover, #tx_pesquisa { border: 1px solid #FF8F00;}
#tx_nome:active, #tx_email:active, #tx_pesquisa{ border: 1px solid #FF8F00;}

#tx_nome, #tx_email, #tx_obs{width:300px;}  #tx_obs{height:50px;}
#cadastro_Index #tx_nome{width:178px;}
#cadastro_Index #tx_email{width:178px;}

#enviar{
margin-bottom:10px; 
}
#enviar:hover{ }
/* ---------- FORMULÁRIOS FIM ----------*/

/* ---------- RODAPÉ INÍCIO ---------- */
.final{
background-color:#4E0D13;
background-repeat:repeat;
color:#FFFFFF;
font-size:12px;
}

.final a{
	background:none;
}
/*
#copyright{ font-size:10px; color:#FFFFFF; text-align:center; margin-top:30px;}
#wservices{ } 
/* ---------- RODAPÉ FIM ---------- */ 

#radio {}
#fixar-radio { position: absolute; top: 0; }
#fixar-radio a { color: #FFF; }
#fixar-radio p { display: block; text-align: right; width: 100%; }
