/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
    width: 960px;
	margin:20px 0 30px 10px;
	font-family: 'museo_300regular';
}

#accordion, x:-moz-any-link, x:default{
    width: 960px;
	margin:20px 0 0 25px;
}

/* currently active header */
#accordion h2.current {
    cursor:default;
}

#accordion h2:hover {
    cursor:default;
	color:#000;
	opacity:0.7;
	filter:alpha(opacity=40);
}

/* accordion header */
#accordion h2 {
	color:#fff;
	width:960px;
	height: 342px;
	font-size: 15px;
	opacity:0.9;
	filter:alpha(opacity=40);
}

#accordion .exemplo{
	padding-bottom:3px;
}

#accordion .bloco{
	margin-top: -170px;
	margin-bottom: 50px;
}

#accordion .bloco .accordion-faixa{
	width: 600px;
	height: 47px;
	margin: 180px 0 0 0;
	*margin /*\**/: 90px 0 0 0\9;
	padding: 23px 0 0 338px;
	background: #B82025;
	float:left;
}

#accordion .bloco .accordion-faixa, x:-moz-any-link, x:default{
	width: 600px;
	height: 47px;
	margin: 90px 0 0 0;
	padding: 23px 0 0 338px;
	background: #B82025;
	float:left;
}

.accordion_content{
	width: 960px;
	height: auto;
	padding: 0;
	margin-bottom:180px;
}

.accordion_content .papper-top{
	width: 1010px;
	height: 70px;
	margin-left: -30px;
	margin-top: -130px;
	background:url(../img/paper_cardapio-top.png) no-repeat;
}

.accordion_content .papper-top02{
	width: 1010px;
	height: 70px;
	margin-left: -30px;
	margin-top: -50px;
	background:url(../img/paper_cardapio-top.png) no-repeat;
}

.accordion_content .papper-inter{
	width: 860px;
	margin-top:-1px;
	margin-left: -30px;
	padding: 20px 80px 10px 70px;
	background:url(../img/paper_cardapio-inter.png) repeat-y;
}

.accordion_content .papper-inter02{
	width: 910px;
	margin-top:-1px;
	margin-left: -50px;
	padding: 20px 80px 10px 70px;
	background:url(../img/paper_cardapio-inter02.png) repeat-y;
}

.accordion_content .papper-bottom{
	width: 1010px;
	height: 181px;
	margin-left: -30px;
	background: url(../img/paper_cardapio-bottom.png) no-repeat;
}

	.accordion_content .papper-inter .accordion-content-table{
		width: 380px;
		margin-left: 0;
		float: left;
	}
	
	.accordion_content .papper-inter .accordion-content-table02{
		width: 430px;
		float: left;
		margin-left: 30px;
	}

	.accordion_content .papper-inter .accordion-table{
		margin-left:0;
		width: 380px;
		float:left;
		height: auto;
	}
	
	.accordion_content .papper-inter .accordion-table02{
		margin-left:0;
		width: 430px;
		float:left;
		height: auto;
		margin-left: -30px;
	}
	
		.accordion_content .papper-inter .accordion-table .table01{
			width: 380px;
			float:left;
			padding: 4px 0 4px 0;
			font-size:14px;
		}
		
		.accordion_content .papper-inter .accordion-table .table02{
			width: 40px;
			text-align: right;
			float:left;
			padding: 4px 0 4px 0;
			font-size:14px;
		}
		
		.accordion_content .papper-inter .accordion-table02 .table001{
			width: 430px;
			float:left;
			padding: 4px 0 4px 0;
			font-size:14px;
		}		
		
		.accordion_content .papper-inter .accordion-table .table0001{
			width: 280px;
			float:left;
			padding: 4px 0 4px 0;
			font-size:14px;
		}	

#col_1{
	width:430px;
	float:left;
	}
	
#col_2{
	width:430px;
	float:left;
	}
	
#col_3{
	width:300px;
	float:left;
	}
	
#col_4{
	width:510px;
	float:left;
	}

/* accordion pane */
#accordion .pane {
    border-width:0 2px;
    display:none;
    height:280px;
    padding:15px;
    color:#666;
    font-size:12px;
}

/* a title inside pane */
#accordion .pane h3 {
    font-weight:normal;
    margin:0;
    font-size:16px;
    color:#999;
}

#accordion .pane p{
	color:#666;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	}