@charset "utf-8";
/* CSS Document */
html, body {height:100%;} 
@font-face {
    font-family: 'bn_jinxregular';
    src: url('bnjinx-webfont.eot');
    src: url('bnjinx-webfont.eot?#iefix') format('embedded-opentype'),
         url('bnjinx-webfont.woff') format('woff'),
         url('bnjinx-webfont.ttf') format('truetype'),
         url('bnjinx-webfont.svg#bn_jinxregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
	background:url(../_imgsestruct/bg.jpg) repeat-x top #EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	color:#462B1A;
	font-size:12px;
	margin:0; padding:0;
	overflow-x: hidden;
	}

#tudo { 
	position:relative;  /*Contexto de posicionamento */
	margin:0;
	min-height:100%;/**/
	}
* html #tudo {height: 100%;}
#conteudo {padding-bottom:95px;}


.topo1{
	background:url(../_imgsestruct/topo1.png) center repeat-x;
	height:172px;
	color:#FFF;
	font-size:14px;
	position:relative;
	z-index:9;
	}
.url{ 
	padding-top:50px; padding-right:150px;
	text-shadow: 1px 1px 3px #7F7F7F;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#B8B8B8,direction=125,strength=3);*/
}
.slogan{ 
	font-size:18px; padding-top:50px; text-align:right;
	text-shadow: 1px 1px 3px #7F7F7F;
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#B8B8B8,direction=125,strength=3);*/
	}
.topo1 a{ color:#FFF; text-decoration:none;}
.topo1 a:hover{ color:#AC2B25; text-decoration:none;}
.esq{float:left;}
.dir{float:right;}
.clear{clear:both;}
.center{
	position:relative;
	left:50%;
	margin-left:-450px;
	width:900px;
	}
.carnestopo{
	position:absolute;
	top:105px;
	right:-30px;
	background:url(../_imgsestruct/carnes.png) no-repeat;
	height:181px;
	width:828px;
	z-index:8;
	}
.menu{
	background:#AC2B25;
	border:#BB2D28 solid 1px;
	padding:6px 6px 0 6px;
	-moz-box-shadow: 0px 0px 5px #000;
	-webkit-box-shadow: 0px 1px 5px #000;
	box-shadow: 0px 0px 5px #000;
	
	width:217px;
	}
.menu ul{ padding:0; margin:0 0 0 12px; color:#AC2B25; }
.menu ul li{ padding:0; margin:0; background:url(../_imgsestruct/pontosli.png) bottom repeat-x; }	
.menu ul li a{
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#39490B;
	text-decoration:none;
	padding:3px 0 4px 0;
	display:block;
}
.menu ul li a:hover{color:#FFF;}
.gradientegray  {
    background: #E5E5E5; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#E2E2E2) to(#B5B5B5)); /*old webkit*/
    background: -webkit-linear-gradient(#E2E2E2, #B5B5B5); /*new webkit*/
    background: -moz-linear-gradient(#E2E2E2, #B5B5B5); /*gecko*/
    background: -ms-linear-gradient(#E2E2E2, #B5B5B5); /*IE10*/
    background: -o-linear-gradient(#E2E2E2, #B5B5B5); /*opera 11.10+*/
    background: linear-gradient(#E2E2E2, #B5B5B5); /*future CSS3 browsers*/
    -pie-background: linear-gradient(#E2E2E2, #B5B5B5); /*PIE*/
	
	-moz-border-radius: 0 6px 6px 6px;
	-webkit-border-radius: 0 6px 3px 6px;
	-khtml-border-radius: 0 6px 6px 6px; 
	border-radius: 0 6px 6px 6px;	
    behavior: url(_css/PIE.htc);
	padding:12px;
	margin-bottom:6px;
}
.curva6{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px; 
	border-radius: 6px;
	behavior: url(_css/PIE.htc);	
}
.curva10, .boxpaginacao, h2{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	behavior: url(_css/PIE.htc);	
}
.curva4, h1, .box{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px; 
	border-radius: 4px;
	behavior: url(_css/PIE.htc);	
}
.main{ width:650px; margin-top:70px;}
h6{
	font-family:'bn_jinxregular', Arial Black, Gadget, sans-serif;
	font-size:26px;
	color:#B6B6B6;
	margin:0 0 8px 0;
	padding:0;
	font-weight:lighter;
	text-shadow:1px 1px 0px #FAFAFA;
	text-transform:uppercase;
	}
h1{
    background: #AC2B25; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#AC2B25) to(#D63C34)); /*old webkit*/
    background: -webkit-linear-gradient(#AC2B25, #D63C34); /*new webkit*/
    background: -moz-linear-gradient(#AC2B25, #D63C34); /*gecko*/
    background: -ms-linear-gradient(#AC2B25, #D63C34); /*IE10*/
    background: -o-linear-gradient(#AC2B25, #D63C34); /*opera 11.10+*/
    background: linear-gradient(#AC2B25, #D63C34); /*future CSS3 browsers*/
    -pie-background: linear-gradient(#AC2B25, #D63C34); /*PIE*/	
	
	font-family:'bn_jinxregular', Arial Black, Gadget, sans-serif;
	font-size:19px;
	color:#ffffff;
	margin:0;
	padding:5px 9px;
	font-weight:lighter;
	text-transform: lowercase;	
	line-height: 22px;
	border:solid 1px #AC2B25;
	letter-spacing:1px; 	
	}
h2{
	font-family:Arial Black, Gadget, sans-serif;
	font-size:17px;
	color:#B6B6B6;
	margin: 8px 0 0 0;
	padding:0;
	font-weight:lighter;
	text-shadow:1px 1px 0px #FAFAFA;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-style:italic;
	}	
	
.content{
	background:#F8F8F8;
	padding:7px;
	border:#FFF solid 2px;
	-moz-box-shadow: 0px 0px 5px #C6C6C6;
	-webkit-box-shadow: 0px 1px 5px #C6C6C6;
	box-shadow: 0px 0px 5px #C6C6C6;
	margin-bottom:15px;
	}
.box{
	background:#EFEFEF;
	padding:8px;
	text-align:justify;
	margin-top:2px;
	}
.box .bordimg{border:solid 4px #fff; margin-left:10px;}
.padtop{ padding-top: 5px;}

.rodape{
	background:url(../_imgsestruct/bgrodape.png) bottom repeat-x #AC2B25;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
	color:#CB827F;
	border-top:#E4463C solid 1px;
	min-height: 85px;
	position: absolute;
	bottom: 0; 
	width:100%;	
	margin-top:20px;

	}
.rodape .logo{ padding-top:12px;}
.rodape .copy{ padding-top:15px;}

.rodape ul{ margin:25px 0 0 0; padding:0; list-style:none;}
.rodape ul li{display:inline;}
.rodape ul li a{color:#FFF; text-decoration:none; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:10px; padding:5px;}
.rodape ul li a:hover{ text-decoration:underline; color:#CCC;}
a{ text-decoration:none;  color:#462B1A;}
a:hover{ color:#360;}




/***** referente ao saiba mais *****/
.menutitle{
cursor:pointer;
color: #AC2B25;
display:block;
font-weight:bold;
background-color:#F4F4F4;
padding:8px;
text-decoration : none;
font-size:15px;
}
.menutitle2{
cursor:pointer;
color:white;
text-decoration : underline;
}
.menutitlee{
cursor:pointer;
font-size: 15px;
color:#fff;
font-weight: bold;
text-decoration : none;
}
.menutitlee2{
cursor:pointer;
color:white;
text-decoration : underline;
}
.submenu{
margin-bottom: 0.4em;
}
.submenu2{
margin-bottom: 10px;
padding: 10px; 
background-color: #050503;
}
/***** fim referente ao saiba mais *****/

input, textarea{
	border:#960 solid 1px;
	background-color:#FFF;
	padding:5px;
	line-height:20px;
	color:#030;
	width:96%;
	}
.btn{	background: #C30; color:#FFF; font-weight:bold; border:#030 solid 1px; cursor:pointer; width:80px;}

















