/* CSS Document */
* {margin:0 auto;padding:0;list-style:none;text-decoration:none; }

html,address	{font:normal normal 12px Verdana, Arial, Tahoma,  Helvetica, sans-serif ;}
body			{background:url(../../images/site/bckTudo.jpg) repeat-x #d01610 }
#geral			{width:974px;display:block; text-align:left;position:relative; text-align:left;}
img				{border:none;}
a				{color:#f2d800;}
a:hover			{ text-decoration:underline;}


/*Títulos*/
h1				{ font-size:18px}
h2				{ font-size:16px}
h3				{ font-size:14px}
h4				{ font-size:12px}
h5				{ font-size:10px}

/* CLASSES DE USO GERAL*/

.clear{clear:both;}
.fLeft{ width:auto; float:left; margin:0 5px 5px 0}
.fRight{ width:auto; float:right; margin:0 0 5px 5px;}


/*##################################################################################################*/

/*###heading Tags###*/


#parte2 #pt1 #Titlocal{
	width:114px;
	height:34px;
	background:url(../../images/site/titLocalizacao.jpg) no-repeat;
	}


/*##Menu##*/
#menu li a{ 
	width:auto;
	 font-size:0px;
	 margin:0;
	 float:left;
	}


#menu #menuHome a{
	width:58px;
	height:25px;
	color:#5d0503;
	background:url(../../images/site/menuHome.png) no-repeat;
	}
	
#menu #menuHome a:hover{
	background:url(../../images/site/menuHome.png) no-repeat 0 -25px;
}


#menu #menuEmpresa a{
	width:89px;
	height:25px;
	background:url(../../images/site/menuEmpresa.png) no-repeat;
	color:#610603
	}
	
#menu #menuEmpresa a:hover{
	background:url(../../images/site/menuEmpresa.png) no-repeat 0 -25px;
}

#menu #menuProdutos a{
	width:148px;
	height:26px;
	background:url(../../images/site/menuProdutos.png) no-repeat;
	color:#610603
	}
	
#menu #menuProdutos a:hover{
	background:url(../../images/site/menuProdutos.png) no-repeat 0 -26px;
}

#menu #menuNoticias a{
	width:72px;
	height:26px;
	background:url(../../images/site/menuNoticias.png) no-repeat;
	color:#610603
	}
	
#menu #menuNoticias a:hover{
	background:url(../../images/site/menuNoticias.png) no-repeat 1px -26px;
}


#menu #menuClientes a{
	width:71px;
	height:26px;
	background:url(../../images/site/menuClientes.png) no-repeat;
	color:#740806
	}
	
#menu #menuClientes a:hover{
	background:url(../../images/site/menuClientes.png) no-repeat 0px -26px;
}

#menu #menuGaleria a{
	width:128px;
	height:24px;
	background:url(../../images/site/menuGaleria.png) no-repeat;
	color:#7b0a06
	}
	
#menu #menuGaleria a:hover{
	background:url(../../images/site/menuGaleria.png) no-repeat 0px -24px;
}


#menu #menuBolos a{
	width:111px;
	height:26px;
	background:url(../../images/site/menuBolos.png) no-repeat;
	color:#7b0a06
	}
	
#menu #menuBolos a:hover{
	background:url(../../images/site/menuBolos.png) no-repeat 0px -26px;
}


#menu #menuAtendimento a{
	width:107px;
	height:26px;
	background:url(../../images/site/menuAtendimento.png) no-repeat;
	color:#8b0c06
	}
	
#menu #menuAtendimento a:hover{
	background:url(../../images/site/menuAtendimento.png) no-repeat 0px -26px;
}


#menu #menuContato a{
	width:72px;
	height:29px;
	background:url(../../images/site/menuContato.png) no-repeat;
	color:#930c08
	}
	
#menu #menuContato a:hover{
	background:url(../../images/site/menuContato.png) no-repeat 0px -29px;
}



/*## Parte2##*/
#parte2{
	width:974px;
	position:relative;
	float:left;
	padding-top:10px;
	color:#fff;
	background:url(../../images/site/bckparte2.gif) no-repeat right top;
	}

#parte2 h3{
	font-size:0;
	color:#d01610;
	margin:0;
	}

#parte2 #pt1{
	width:333px;
	float:left;
	margin-left:30px;
}

/* parte2 fomrNews*/
#parte2 #pt1 #fomrNews{
	width:312px;
	float:left;
	margin-bottom:20px;
	}

#fomrNews label, #fomrNews #campoTexto{
	width:auto;
	margin-left:30px
	}

#parte2 #pt1 #fomrNews #campoTexto{
	width:186px;
	height:15px;
	border:1px solid #fff;
	background:#b5130e;
	color:#fff;
	margin-top:10px;
	font-size:11px;
	padding-top:2px;
	float:left}
	
#parte2 #pt1 #fomrNews #btEnviar{
	
	width:77px;
	height:19px;
	border:0;
	margin:10px 0 0 -2px ;
	float:left;
	background:url(../../images/site/btEnviar.jpg) no-repeat;
	cursor:pointer;
}

/* parte2 Localização*/
#parte2 #pt1 #local{
	width:245px;
	margin-left:30px;
	font-size:11px;
	}

#parte2 #pt1 #local dt img{
	width:auto;
	float:left;
	margin-right:7px;
	}

#parte2 dt span, #parte2 #pt2 p{
	color:#f2d800;
	
}

#parte2 #pt1 #local dt span{
	font-weight:bold;
	font-size:14px;
	}


/*## Rodape##*/
#rodape{
	width:974px;
	height:78px;
	padding-top:20px;
	margin-top:30px;
	float:left;
	background:url(../../images/site/bckRodape.jpg) no-repeat center top;
	position:relative
	}

#rodape p{
	color:#fff;
	margin:10px 0 0 250px;
	_margin:10px 0 0 150px;
	float:left
	}

#rodape ul {
	margin-left:130px;
	color:#ffe400
	}
#rodape ul li, #rodape ul li a{
	width:auto;
	float:left;
	margin-right:15px; 
	}

#logo{
	position:absolute;
	right:10px;
