/*CSS - 2a1n0d5e2r0l0i9s.com
	Figuracao=WBSP
	modelo= 3
*/
*{/*zerando todas as margens e espaços*/
margin: 0;
padding:0;}

/*-------TAGS-------*/
body{
background:#fff url(../imagens/bg.jpg);
font:11px Arial, Helvetica, sans-serif;
text-align:left;
	/*BARRA DE ROLAGEM - IE*/
	scrollbar-face-color:#f0f0f0;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#fff;
	scrollbar-3dlight-color:#fff;
	scrollbar-arrow-color: #d32921;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	margin:0!important;
	padding:0!important;
}

a{text-decoration:none;}

a img{border:none;}

address{font-style:normal;}

p{margin:10px auto;}

h1{
font-size:15px;}

/*-------CLASSES-------*/
.caixa1{
background:url(../imagens/cardapio-pizza-fratelli.jpg) top no-repeat;
padding:10px 10px 10px 15px;
width:140px;}

.caixa2{
background:url(../imagens/cardapio-esfiha-fratelli.jpg) top no-repeat;
padding:10px 10px 10px 20px;
width:140px;}

.caixa3{
background:url(../imagens/entrega-delivery-fratelli.jpg) top no-repeat;
padding:10px 10px 10px 25px;
width:140px;}

.caixa1,.caixa2,.caixa3{
float:left;
height:185px;
overflow:hidden;}

.caixa1 div,.caixa2 div,.caixa3 div{
height:102px;
overflow:hidden;}

.direita{float:right;}

.right{
float:right;
width:500px;}

.esquerda{float:left;}	

.lista li{
list-style:url(../imagens/bullet.gif);
list-style:none;
margin:5px 0 5px 16px;}

.card{
	list-style:none;
	width:500px;}

.margens{margin:10px auto;}

.nivelador{zoom:1;}/*limpa elementos com float no IE7 ou menor*/

.nivelador:after{/*limpa todos os elementos com float*/
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;}

.seta{
display:block;
margin:0 auto;
width:21px;}

.title{
color:#000099;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:24px;
margin-top:15px;}

.titulo_caixa{
color:#0c569d;
font-size:14px;
margin-bottom:15px;
padding:25px 0 0 40px;
text-align:center;}

.maiusc{
	text-transform:uppercase;
	font-weight:bold;
}

.textohome{
	font-size:10pt;
	line-height:19px;
	text-align:justify;
}

.textohome a{
	color:#990000;
	}

.textohome a:hover{
text-decoration:underline;
}
/*-------IDs-------*/
#caixa_esquerda{margin-top:70px;}

#coluna_direita{background:url(../imagens/coluna_direita.jpg) top no-repeat;}

#coluna_direita{
float:right;
width:525px;}

#coluna_direita_cardapio{
float:right;
width:525px;
height:515px;
border-top:1px solid #d12d27;
border-bottom:1px solid #000099;
padding-bottom:3px;
overflow:auto;}

#coluna_direita_cardapio ol{
	margin-left:30px;	}
	
#coluna_direita_cardapio li{
width:450px;
height:30px;
border-bottom:1px dashed #000099;
margin:15px;
font-style:italic;}

.direita{
	float:right;
	width:auto;
	font-weight:bold;
	color:#000099;
	margin:0px;
	font-style:normal;}
	

#coluna_esquerda{
background:url(../imagens/coluna_esquerda.jpg) top no-repeat;
color:#fff;
float:left;
height:543px;
padding:0 10px 0 10px;
width:215px;}

#coluna_esquerda a{color:#fff;}

#geral{
text-align:left;
width:770px;
background:#fff;}

#direita_celular{
height:122px;
margin-bottom:12px;
padding-right:192px;}

#rodape{
background:url(../imagens/bg-rodape.jpg) top repeat-x;
height:31px;
overflow:hidden;
padding:20px 10px 0 10px;
color:#ff0;
font-size:9pt;
font-weight:bold;
text-align:center;}

#rodape h3{
font-size:9pt;
font-weight:bold;
}

#rodape li{display:inline;}

#rodape li a{
color:#fff;
font-weight:bold;}

#rodape li a:hover{
color:#ff0;
}

#topo{
background:url(../imagens/topo.jpg) top no-repeat;
height:186px;}

strong{
	color:#990000;
	font-style:normal;
	}

.calzone{
	color:#000099;
	font-style:normal;
	font-size:14pt;
	}

h2{
	margin:10px;
	color:#000099;
	}
	
iframe{
	border:1px solid #000099;
	margin-top:23px;
	float:right;
	}
	
	/*form*/

form{
	margin-top:8px;
	float:left;
	}

.botao{
	background:#000099;
	padding:1px;
	color:#fff;
	border:1px solid #00398e;
	margin-top:13px;
	font-weight:bold;
	}
	
textarea{
	overflow:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
input{
	border:1px solid #000099;
	}
	
textarea{
	border:1px solid #000099;
	}

/*fim form*/

.telefone{
	font-weight:bold;
	font-size:16pt;;
	color:#ff0;
	margin-left:25px;
	}
	
b{
	color:#FF0;
}

