/*********** CANTINA MASSERIA - POR SUPERBIZ www.superbiz.com.br / CSS POR EDUARDO DUCCIGNE eduardo@superbiz.com.br **********/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	background-attachment: scroll;
	background-image: url(../images/background.gif);
	background-repeat: repeat;
	background-color: #8E8A70;
}
a:link {
	color: #CC0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #EF4545;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #CC0000;
}

/* LINK HEADER BOLD */

.texto_header_bold a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.texto_header_bold a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.texto_header_bold a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

.texto_header_bold a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}


/* LINK HEADER NORMAL */

.texto_header a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	text-decoration:none;
}

.texto_header a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	text-decoration:none;
}

.texto_header a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	text-decoration:underline;
}

.texto_header a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	text-decoration:none;
}

/* LINK BREADCRUMB TRAILS */

.texto_breadcrumbs a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EDE5CE;
}

.texto_breadcrumbs a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EDE5CE;
}

.texto_breadcrumbs a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EDE5CE;
	text-decoration:underline;
}

.texto_breadcrumbs a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EDE5CE;
}

/* LINK CATEGORIAS */

.texto_cat a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	text-decoration:none;
}

.texto_cat a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	text-decoration:none;
}

.texto_cat a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	text-decoration:underline;
}

.texto_cat a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	text-decoration:none;
}

/********** TEXTOS PADRÕES **********/

.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	font-height:150%;
}

.texto_cat {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
    font-height:150%;
	font-weight:bold;
}

.texto_p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	font-height:150%;
}

.titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:12px;
	font-height:150%;
	font-weight:bold;
}

.titulo_cardapio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	font-height:150%;
	font-weight:bold;
}

.titulo_paginacao {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	font-height:150%;
	font-weight:bold;
}

.titulo_red {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:12px;
	font-height:150%;
	font-weight:bold;
}


.texto_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
}

.texto_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
}

.texto_header_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#EDE5CE;
	font-size:10px;
	font-weight:bold;
}

.preco_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC00;
	font-size:10px;
}

.texto_breadcrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EDE5CE;
}

/**********  FORMULÁRIOS PADRÕES **********/

.form_fix {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:10px;
	font-weight:bold;
}

.titulo_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	color:#EDE5CE;*/
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
    background-color:#6F6655;  	
}


.form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	background-color:#FFFFFF;
	border:1px solid #CEC19F;
	padding-left:2px;
	padding-right:2px;
}

.form_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	background-color:#FFFFFF;
	border:1px solid #BFB186;
	padding-left:2px;
	padding-right:2px;
	width:95px;
}

.form_listmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:11px;
	background-color:#FFFFFF;
	width:180px;
}


.form_radio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	font-size:10px;
	background-color:#FFFFFF;
	border:1px solid #CEC19F;
	padding-left:2px;
	padding-right:2px;
}

/********** ESTRUTURAS PADRÕES **********/

.header {
	height:27px;
	background-attachment: scroll;
	background-image: url(../images/bg_header.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.header_content {
	height:19px;
}

.destaque_topo {
	background-color:#E5DABC;
	height:124px;
	background-attachment: scroll;
	background-image: url(../images/sombra_topo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.box_destaque {
	background-color:#D4C9AB;
	width:127px;
	height:114px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6F6655;
}

.tit_texto_destaque {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#443E33;
	font-weight:bold;
}

.texto_destaque {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6F6655;
}

.foto_destaque {
	width:340px;
	height:114px;
	background-color:#D4C9AB;
}

.breadcrumbs {
	background-color:#6F6655;
}

.foto {
	margin-right:7px;
	margin-left:2px;
	margin-bottom:2px;
	margin-top:2px;
}

.box_naoachou {
	border:1px solid #D4C9AB;
}


.recomendamos {
	background-image: url(../images/fundo_recomendamos.jpg);
	background-repeat: no-repeat;
	background-position: center center;	
}

.brd_recomendamos {
	border:1px solid #BBAC8A;
}

/********** EXTRAS **********/

.setinha_amarela {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFCC00;
	font-weight:bold;
}