/* CSS Document */
body{
margin:0px;
padding:0px;
background-color:#FEF2B9;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#000501;
font-size:11px;
text-align:center;
}
img{
	border:0px;
}
a{
	color:#6F1D26;
}
.finflotante{
	clear:both;
	font-size:0px;
}
#contenedorgral{
	width:774px;
	position:absolute;
	top:0px;
	left:50%;
	margin:0px auto 0px -387px;
	text-align:left;
	/*background-color:#823640;*/
	
}
/*inicio cabecera*/
	#contenedorgral #cabecera{
		height:180px;
		width:100%;
		border-bottom:1px solid #823640;
		background-image:url(../img/fondo-cabecera-barrancarnes.jpg);
		background-repeat:repeat-x;
	}
	#contenedorgral #cabecera div.logocab{
			float:right;
			padding:15px 15px 0px 0px;
		}
		#contenedorgral #cabecera div.copycab{
			/*height:86px;*/
			float:left;
			font-family: Georgia, "Times New Roman", Times, serif;
			padding:0px 0px 0px 0px;		
		}
		#contenedorgral #cabecera div.copycab h1{
			margin:0px;
			padding:14px 0px 0px 15px;
			font-size:48px;
			/*color:#6F1D26;*/
			color:#823640;
			line-height:48px;
			letter-spacing:-1px;
			font-weight:normal;
		}
		#contenedorgral #cabecera div.copycab h2{
			font-family:Garamond, Georgia, "Times New Roman", Times, serif;
			margin:0px 0px 0px;
			padding:0px 0px 0px 17px;
			font-size:34px;
			line-height:34px;
			letter-spacing:1px;
			font-weight:normal;
			color:#FFE980;
			font-style:italic;
		}	
		#contenedorgral #cabecera div.banderascabecera{
			text-align:right; 
			padding-top:40px;
			padding-right:140px;
		}
			#contenedorgral #cabecera div.banderascabecera img{
				 margin-left:2px;
			}
/*fin cabecera*/
/*inicio contenido*/
	#contenedorgral div.contenido{
		width:742px;
		background-color:#FFFFFF;
		padding:15px 15px;
		border-left:1px solid #823640;
		border-right:1px solid #823640;
	}

		/*inicio menu*/
		#contenedorgral div.contenido #menu{
			float:left;
			width:160px;
			padding:0px 0px 0px 0px;
			border-top:1px solid #823640;
			height:100%;
		}
			#contenedorgral div.contenido #menu ul{
				margin:0px;
				padding:0px;
				list-style-type:none;
			}
				#contenedorgral div.contenido #menu ul li{
					background-color:#FFE980;
					margin-bottom:1px;
					line-height:24px;
					text-indent:12px;
				}
				#contenedorgral div.contenido #menu ul li:hover{
					background-color:#823640;
				}
				#contenedorgral div.contenido #menu ul li:hover h3{
						font-size:11px;
						font-weight:normal;
						margin:0px;
						padding:0px;
						/*background-image:url(../img/bullet-menu-barrancarnes-on.gif);
						background-repeat:no-repeat;
						background-position:15px 13px;*/
					}
				#contenedorgral div.contenido #menu ul li:hover h3 a{
							color:#FFE980;
							text-decoration:none;		
						}

					
				#contenedorgral div.contenido #menu ul li.seleccionado{
					background-image:url(../img/fondo_lion.gif);
					background-repeat:no-repeat;
					margin:-1px 0px 1px;
					
				}
					#contenedorgral div.contenido #menu ul li.seleccionado a{
						color:#FFE980;
					}
				#contenedorgral div.contenido #menu ul li.margintop{
					margin-top:27px;
				}
				#contenedorgral div.contenido #menu ul li.ultimo{
					margin-bottom:0px;
					border-bottom:1px solid #823640;	
				}
					#contenedorgral div.contenido #menu ul li h3{
						font-size:11px;
						font-weight:normal;
						margin:0px;
						padding:0px;
						/*background-image:url(../img/bullet-menu-barrancarnes.gif);
						background-repeat:no-repeat;
						background-position:15px 13px;*/
					}
						#contenedorgral div.contenido #menu ul li h3 a{
							color:#823640;
							text-decoration:none;		
						}
						/*#contenedorgral div.contenido #menu ul li h3 a:hover{
							text-decoration:underline;
						}*/
					#contenedorgral div.contenido #menu ul ul.submenu{
						display:block;
						
					}
					#contenedorgral div.contenido #menu ul ul.submenu li{
						background-image:none;
						background-color:#FEF2B9;
						margin:0px;
						color:#823640;
						text-indent:0px;
						border-bottom:1px solid #FFFFFF;
						height:20px;
						padding:5px 5px 0px 15px;
					}
						#contenedorgral div.contenido #menu ul ul.submenu li h4{
							/*padding:0px 15px 0px 4px;*/
							margin:0px;
							font-weight:normal;
							line-height:14px;
							font-size:11px;
						}
							#contenedorgral div.contenido #menu ul ul.submenu li h4 a{
								color:#823640;
								text-decoration:none;
							}
								#contenedorgral div.contenido #menu ul ul.submenu li h4 a:hover{
									text-decoration:underline;
								}						
		/*fin menu*/
			/*inicio contenido principal*/
			#contenedorgral div.contenido #principal{
				float:left;
				padding:0px 0px 0px 15px;
				//width:567px;
				/*background-color:#FFCCFF*/
			}
			#contenedorgral div.contenido #principal.interior{
				float:left;
				padding:0px 15px;
				width:372px;
			}
			#contenedorgral div.home{
				background-image:url(../img/fondo-home-barrancarnes.jpg);
				background-position:top right;
				background-repeat:no-repeat;
			}
				#contenedorgral div.contenido #principal div.izqhome{
					float:left;
					padding:0px 15px 0px 0px;
					width:310px;
				}
					#contenedorgral div.contenido #principal div.izqhome div.bienvenida h3{
						margin:0px 0px 0px 0px;
						padding:0px 0px 4px 0px;
						font-size:18px;
						font-weight:normal;
						line-height:16px;
						color:#823640;
						border-bottom:1px dashed #823640;
					}
					#contenedorgral div.contenido #principal div.izqhome p.primero{
						margin:-1px 0px 8px 1px;
						padding:4px 0px 0px;
						color:#000501;

					}
				#contenedorgral div.contenido #principal div.dchhome{
					float:right;
					width:242px;
					/*border-top:1px solid #823640;
					border-bottom:1px solid #823640;*/
					height:176px;
					/*background-image:url(../img/fondo-home-barrancarnes.gif);
				background-position:top right;
				background-repeat:no-repeat;*/
				}
				#contenedorgral div.contenido #principal.interior div.bienvenida h3{
					margin:-2px 0px 12px -2px;
					padding:0px 0px 4px;
					font-size:16px;
					font-weight:normal;
					border-bottom:1px dashed #823640;
					color:#823640;
				}
				#contenedorgral div.contenido #principal.interior h4{
					font-size:11px;
					margin:10px 0px 0px;
					padding:0px;
				}
				#contenedorgral div.contenido #principal p.primero{
					margin:7px 0px 8px;
					padding:0px;
				}		
				#contenedorgral div.contenido #principal.interior p.primero{
					margin:8px 0px 16px;
					padding:0px;
				}	
				#contenedorgral div.contenido div.bannerhome{
					margin-top:15px;
				}
				#contenedorgral div.contenido div.bannerhome div.bajomenu{
					float:left;
					margin-right:15px;
					width:160px;
				}
				#contenedorgral div.contenido div.bannerhome div.banner{
					float:left;
					margin-right:6px;
				}		
				#contenedorgral div.contenido div.bannerhome div.ultimo{
					margin-right:0px;
				}
				#contenedorgral div.contenido #principal.interior #flashintro{
					margin:25px 0px 0px;
					padding:0px;
					width:320px;
					height:282px;
				}	
				#contenedorgral div.contenido #principal.interior div.imagen{
					text-align:center;
					margin:30px 0px 18px;
				}
					#contenedorgral div.contenido #principal.interior div.imagen img{
						border:1px solid #823640;
					}
				#contenedorgral div.contenido #principal.interior div.imagenleft{
					float:left;
					margin:18px auto 18px 0px;
				}
					#contenedorgral div.contenido #principal.interior div.imagenleft img{
						border:1px solid #823640;
					}
				#contenedorgral div.contenido #principal.interior div.imagenright{
					float:right;
					margin:18px 0px 18px auto;
				}
					#contenedorgral div.contenido #principal.interior div.imagenright img{
						border:1px solid #823640;
					}
				#contenedorgral div.contenido #principal.interior div.video{
					margin:15px auto;
					padding:0px;
					width:374px;
					height:291px;
				}				
				/*inicio mapaweb*/
						#contenedorgral div.contenido #principal.interior ul.mapa1{
							margin:10px 0px;
							padding:0px 0px;
							list-style-type:none;
							/*border-top:2px solid #823640; 
							border-bottom:2px solid #823640; */
							
						}
							#contenedorgral div.contenido #principal.interior ul.mapa1 li{
								font-size:11px;
								font-weight:bold;
								color:#823640;
								border-bottom:1px solid #000501;
								/*border-top:8px solid #FFE980; */
								padding:6px 4px;
								/*background-color:#E1BCC0;*/
								/*background-color:#FFE981;*/
								
							}
							#contenedorgral div.contenido #principal.interior ul.mapa1 li.ultimo{
								border-bottom:none;
								color:#823640;
							}
								#contenedorgral div.contenido #principal.interior ul.mapa1 li a{
									color:#823640;
									/*color:#000501;*/
									text-decoration:none;
								}
								#contenedorgral div.contenido #principal.interior ul.mapa1 li a:hover{
									color:#000501;
								}								
							
						#contenedorgral div.contenido #principal.interior ul.mapa1 ul.mapa2{
							list-style-type:none;
							padding:0px;
							margin:4px 10px 0px;
							line-height:13px;
						}
							#contenedorgral div.contenido #principal.interior ul.mapa1 ul.mapa2 li{
								border:none;
								font-weight:normal;
								padding:0px;
								margin:0px;
								color:#823640;
								/*color:#000501;*/
							}
								#contenedorgral div.contenido #principal.interior ul.mapa1 ul.mapa2 li a{
										color:#823640;
										/*color:#000501;*/
										text-decoration:none;
								}
								#contenedorgral div.contenido #principal.interior ul.mapa1 ul.mapa2 li a:hover{
										color:#000501;
								}
						/*fin mapaweb*/
						/*inicio contato*/
						#contenedorgral div.contenido #principal.interior p.gmaps{
								border-bottom:1px solid #000501;
								color:#000501;
								padding:20px 0px 2px;
								margin:0px 0px 8px 0px;
								clear:both;
								width:100%;
							}
						/*fin contato*/
						/*inicio produtos*/
						#contenedorgral div.contenido #principal.interior p.produtos{
								color:#823640;
								padding:0px 0px 0px;
								margin:12px 0px 0px 0px;
								clear:both;
								width:100%;
							}
						/*fin produtos*/

			/*fin contenido principal*/
			/*inicio columna derecha*/
			#contenedorgral div.contenido #colderecha{
				float:left;
				width:180px;
			}
				#contenedorgral div.contenido #colderecha div.banner{
					margin-bottom:8px;
				}	
				#contenedorgral div.contenido #menu div.exportint{
					width:158px;
					border:1px solid #FFE981;
					margin-top:24px;
					height:83px;
				}
					#contenedorgral div.contenido #menu div.exportint p{
						background-color:#FFE981;
						color:#000501;
						font-size:11px;
						line-height:13px;
						margin:-1px 0px 0px;
						padding-left:5px;
					}
					#contenedorgral div.contenido #menu div.exportint ul{
						margin:0px;
						padding:0px;
						list-style-type:none;
					}
						#contenedorgral div.contenido #menu div.exportint ul li{
							background-image:none;
							height:23px;
							line-height:23px;
							padding-left:5px;
							background-color:#FEF1BA;
							text-indent:0px;
						}
							#contenedorgral div.contenido #menu div.exportint ul li.seleccionado a{	
									color:#6F1D26;
							}
							#contenedorgral div.contenido #menu div.exportint ul li.ultimo{
								border-bottom:none;
							}
						#contenedorgral div.contenido #menu div.exportint ul li a{
							text-decoration:none;
						}
							#contenedorgral div.contenido #menu div.exportint ul li a:hover{
								text-decoration:underline;
							}
						#contenedorgral div.contenido #menu div.exportint ul li img{
							vertical-align:sub;
							margin-right:5px;
						}
			/*fin columnaderecha*/
		
/*fin contenido*/
/*inicio pie*/
	#contenedorgral #pie{
		width:774px;
		line-height:12px;
		height:32px;
		border-top:2px solid #823640;
		color:#FFE980;
		background-image:url(../img/fondo-body.jpg);
		margin-bottom:30px;
	}
		#contenedorgral #pie #copyright{
			float:left;
			padding-left:15px;
			padding-top:8px;
		}
		#contenedorgral #pie #menusecundario{
			float:right;
			padding-top:8px;
		}
			#contenedorgral #pie #menusecundario ul{
				margin:0px;
				padding:0px 15px 0px 0px;
				list-style-type:none;
			}
			#contenedorgral #pie #menusecundario ul li{
				float:left;
				padding:0px 7px;	
				border-right:1px solid #FFE980;			
			}
			#contenedorgral #pie #menusecundario ul li.prebanderas{
				border-right:1px solid #FFE980;	
			}
			#contenedorgral #pie #menusecundario ul li.bandera{
				border:none;	
				padding:0px 0px 0px 4px;	
			}
			#contenedorgral #pie #menusecundario ul li a{
				color:#FFE980;
				text-decoration:none;
			}
				#contenedorgral #pie #menusecundario ul li a:hover{
					text-decoration:underline;
				}
/*fin pie*/