@charset "UTF-8";
/* CSS Document */


Geral

*{margin:0; padding:0; text-align:left;}

img {display:block;border:0}

body{text-align:center;}

form,fieldset,legend {border:0px;margin:0px;padding:0px;}

.img_replace,legend{display:none;}


noscript{
	font-family:Tahoma, Lucida Sans Unicode,  Verdana;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	color:#990000
}

/* TIPOS DE BODY´S */


#back_topo{
width:100%;
height:40px;
background:#bcbec0;


}

#back_home{
width:100%;
height:651px;
	background: url(http://www.mariodelivery.com.br/images/back_somb.gif) repeat-y  center;
	margin:0; 
	padding:0;
}



#geral{
width:749px;
height:651px;
*height:640px;
margin:0; 
padding:0;
background:#666666;
margin:auto;
}

	#topo{
	width:749px;
	height:151px;
	background: url(http://www.mariodelivery.com.br/images/site_mario_w2_03.jpg) no-repeat;
	display:block;
	margin:auto;
	}
	
	
	#menu{
	width:749px;
	height:28px;
	background:#FF0000;
	display:block;
	/*margin:auto;*/
	margin-top:-10px;
	
	}
	
		
		#menu ul{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		

	
		}
	
			#menu ul li {
			display:block;
			float:left;
			padding:5px 12px;
			
					
			}
			
				#li_acerto{
				margin-left:-5px;				
				}
				
				
				#menu ul li a{
					text-decoration:none;
					color:#FFFFFF;
			
			}
			
			#menu ul li:hover{ 
			background-color: #990000;
			height:18px;
			}
	
	#menu_lat{
	width:250px;
	height:359px;
	display:block;
	float:left;
		}
	
	
			#buffet{
			width:252px;
			height:75px;
			background: url(http://www.mariodelivery.com.br/images/site_mario_w2_07.gif) no-repeat;
			border-bottom:solid 1px #666666;
			}
			
			
			#delivery{
			width:252px;
			height:76px;
			border-bottom:solid 1px #666666;
			/*background: url(http://www.mariodelivery.com.br/images/site_mario_w2_10.gif) no-repeat;*/
			background:url(images/site_mario_w2_10.gif) no-repeat;
			background-color:#FFFFFF;
			}
			
			#cardapio{
			width:252px;
			height:248px;
			border-bottom:solid 1px #666666;
			background:url(images/lateral_wifi.png) bottom left no-repeat;
			display:block;
			float:left;
			}
			
			#filiais{
			width:252px;
			height:45px;
			background: url(http://www.mariodelivery.com.br/images/site_mario_w2_15.gif) repeat-x;
			display:block;
			float:left;
			margin:auto;}
			
			
					#icone{
					width:20px;
					height:20px;
					display:block;
					float:left;
					/*border:solid 1px #FF0000;*/
					margin:10px 0px 0px 10px;
					/*padding:10px 0px 0px 15px;*/}
					
					#unidade{
					width:120px;
					height:20px;
					/*border:solid 1px #CCFF00;*/
					float:right;
					padding-right:80px;
					/*margin-right:80px;*/
					}
					
					
	#conteudo{
	width:492px;
	height:444px;
	display:block;
	float:right;
	background:#FFFFFF;
	margin:auto;
	overflow: auto;
	text-align: left;
	/*scrollbar-face-color:#00919f;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#46d0dd;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#46d0dd;*/
	}
					#cestas{
					width:300px;
					height:200px;
					margin:10px 0 20px 25px;
					*margin:10px 0 20px 10px;
					float:left;
					display:block;
					/*border:solid 1px #00FF66;*/}
					
					
			
					
					#troca_cont{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					line-height:14px;
					text-align:left;
					color:#666666;
					margin-left:30px;			
					}
									

					#mini{
					width:85px;
					height:200px;
					/*border:solid 1px #336699;*/
					margin:10px 10px 20px 0;
					display:block;
					float:right;
					}
					#mini2{
					width:50px;
					height:200px;
					/*border:solid 1px #336699;*/
					margin:10px 0 20px 0;
					display:block;
					float:left;
					}
														
						
			
						#mini a{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:10px;
						color: #333333;
						text-align:left;
						line-height:40px;
						/*margin-left:10px;*/
						text-decoration:none;
						color: #333333;
						}
	
		#conteudo_home{
		width:492px;
		height:444px;
		display:block;
		float:right;
		background: #FFFFFF;
		margin:auto;
		/*overflow:scroll;
		scrollbar-face-color:#00919f;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#C0C0C0;
		scrollbar-darkshadow-color:#000000;
		scrollbar-shadow-color:#46d0dd;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#46d0dd;*/
		}
	
				#swf{
				width:492px;
				height:308px;
				background: url(http://www.mariodelivery.com.br/images/site_mario_w2_08.jpg) no-repeat;
				border-bottom:solid 2px #666666;
				display:block;
				}
				
				#promo_1{
				width:236px;
				height:136px;
				display:block;
				float:left;
				}
							
				
				#promo_2{
				width:253px;
				height:136px;
				display:block;
				float:right;
				/*padding-right:-3px;*/
				}
				
	#rodape{
	width:749px;
	height:28px;
	background:#FF0000;
	display:block;
	float:left;
	margin:auto;
	}
	
	/*#acerto_back{
	width:100%;
	height:230px;
	background:#bcbec0;
	display:block;
	margin:auto;
	}	*/
		
.rodape{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #FFFFFF;
*padding-top:5px;
}

.rodape a{
font-size:9px;
color:#FFFFFF;
text-decoration:none;
}

.buffet{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:8px;
color:#FF0000;
margin-left:120px;


}

.delivery{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:8px;
color: #FF6600;
margin-left:100px;


}

.tel{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
line-height:8px;
color: #666666;
margin-left:120px;


}

.a{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
color:#000000;
margin-left:150px;
text-decoration:none;
}

.cardápio{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
*line-height:10px;
line-height:11px;
margin-left:15px;
text-align:left;}

.unidades{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
text-align: left;
line-height:12px;
margin-top:-2px;
text-decoration:none;
}

.unidades_a{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
color:#000000;
/*margin-left:150px;*/
text-decoration:none;
}


.cinza{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#666666;
	margin:30px 30px 30px 30px;
}


.formulario{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
text-align:left;
color:#666666;
margin:10px 30px 10px 30px;}


.cestas{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
text-align:left;
color:#666666;
}
.mail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;}

.txt_verm_bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
font-weight:bold;
color:#FF0000
}

h1{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-align:left;
	margin:20px 0px 0px 30px;

	/*width:100%;
	padding-bottom:10px;*/
}

h2{
	font-size:10px;
	text-transform:uppercase;
	padding-bottom:10px;	
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FF0000;
	line-height:15px;
	text-align:left;
	margin: -10px 0 0 15px;
	/*margin-left:20px;*/
	
	/*margin-bottom:12px;*/
}

