@CHARSET "UTF-8";

body {
	background: url('../img/fundo.jpg') repeat-y left top #493E22;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
html {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}
html:focus, body:focus, input:focus { 
    outline: none;
}

#menucortina {
    position: absolute;
/*    background: #967f38;*/
    background: url('../img/fundo.jpg') repeat-y right top #493E22;
    z-index: 1000;
    margin: 87px 0 0 183px;
    border: 1px solid #FFF;
    width: 715px;
    *display: inline;
    *position: fixed;
    *z-index: 2000;
}

#menucortina {
    margin/*\**/: 87px 0 0 183px\9;
    width/*\**/: 715px\9
}

#menucortina ul {
    font-family: sans-serif;
    text-shadow: #2c261d 1px 1px 1px;
    text-transform: uppercase;
    font-size: 10px;
    list-style: none;
    color: #FFF;
    margin: 0;
    padding: 3px;
    float: left;
}
#menucortina ul li {
    padding: 5px;
}
#menucortina ul li a{
    text-decoration: none;
    color: #FFF;
}
#menucortina ul li a:hover{
    color: #2c261d;
}


.subSelecionado {
    border-top: 4px solid #DBC16F;
    border-left: 4px solid #DBC16F;
    border-right: 4px solid #967f38;
    border-bottom: 4px solid #b89731;
}

.subNSelecionado {
   border: 1px solid #848484;
   z-index: 999999;
}

/*.items a img {
    border: 1px solid #848484;
}*/

#verCatHTML{
    height: 22px;
}

h2 {
    font-family: sans-serif;
    font-size: 22px;
    text-transform: uppercase;
    color: #BFA254;
    text-shadow: #EFE7D1 1px 1px 1px;
    padding: 0;
    height: 22px;
    margin: 0;
}
#conteudo {
	position: relative;
	left: 50%;
	margin: 0 0 0 -450px;
	width: 900px;
	padding: 0;        
}
#conteudo div{
	float: left;        
	}

#logo {
	float: left;
	position: absolute;
	margin: 0 0 0 18px;
        *display: inline;
        *position: relative;
	width: 171px;
        z-index: 100;
        height: 143px;
}

#menu {
	font-family: Arial;
	text-shadow: #2c261d 1px 1px 1px;
	font-size: 12px;
	color: #FFF;	
	clear: both;
	width: 900px;
        *display: inline;
        *margin: -143px 0 0 230px;
        *width: 680px;
        *height: 87px;

}
#menu ul {
	list-style: none;
	padding: 0;
	margin: 0;	
	float: right;
}
#menu ul li {
	float: left;
	cursor: pointer;
	padding: 0 10px 0 10px;	
	height: 87px;	
	border-left: 1px solid #e8e7c1;
	display: block;
}
#menu ul li:hover {
	background: url('../img/alpha.png') repeat; 
	}
#menu ul li p {
	float: left;
	padding: 0;
	margin: 60px 0 0 0;
}
#menu ul li p a {
    color: #FFF;
    text-decoration: none;
}
.psel {
    background: url('../img/alpha.png') repeat;
}
.pselnone {
    background: none;
}
#banner {
	width: 900px;
        height: 320px;
        background: url('../img/banner/01.jpg') no-repeat;
        z-index: 0;
}
#bannerbts {    
    width: 93px;
    float: left;
    position: absolute;
    margin: 100px 0 0 795px;
    cursor: pointer;
}
#bannerbts ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
#bannerbts ul li {
    float: left;
    padding: 0;
    margin: 0;
}
#sombraBanner {
	background: #FFF;
	height: 11px;
	width: 900px;
}
.slideshow {
        z-index: -1;
        border: 1px solid #EFEFEF;
        height: 320px;
        display: inline;
        *margin: 87px 0 0 -189px;
}
.slideshow img {
    width: 898px;
    height: 320px;
}
#menuBase{
	width: 900px;
	margin: -16px 0 0 0;
        z-index: 1000;
}
#menuBase ul {
	list-style: none;
	padding: 0;
	margin: 0;	
}	
#menuBase ul li{
	cursor: pointer;
	float: left;
	height: 82px;
	padding: 0;
	margin: 0;
}
#menuBase ul li img {
    border: 0;    
}
/* EFEITO ALPHA
#menuBase ul li a:hover {
        opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
        background: #000;
}*/
#posts {
	background: #FFF;
	}
#posts div{
	float: left;
	background: #FFF;
}	
#posts div p{
	 padding: 0px 20px 0px 20px;
         
}
.pagTexto {
    background: #FFF;
    width: 900px;
    *margin-top: -57px;
}
.pagTexto div {
    margin: 60px 20px 20px 20px;
}
.pagTexto p {
    padding: 0 10px 0 10px;
}

.produtos {
    background: #FFF;
    width: 900px;
    *margin: -50px 0 0 0;
}

.vscroll {
    width: 38px;
    float: left;
    height: 360px;
    padding: 0;
/*    background: #BFA254;*/
    margin: 100px 0 0 0px;
}
.vscroll .top {    
    margin: 0;
    padding: 0;
    float: left;
}
.vscroll a {
    margin: 0;
    padding: 0;
}

.vscroll .botton {    
    margin: 395px 0 0 0;
    padding: 0;
    float: left;
}

.categorias {
    margin: 100px 0 0 0px;
    width: 300px;
    float: left;
/*    background: #0066cc;*/
}
.categorias ul {
    padding: 0;
    margin: 0 0 0 20px;
    list-style: none;
}
.vitrine {
    margin: 11px 0 0 30px;
    width: 516px;
    float: left;
    min-height: 580px;
    z-index: 10;
}
.vitrine ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.prodThumb {
    border: solid 1px #848484;
}
.lista {
    float: left;
    padding: 10px 6px 5px 0;
}
.vitrine ul li p {
    
}
h3 {
    font-family: sans-serif;
    font-size: 18px;
    color: #848484;
    margin: 20px 0 0 0;
    
}
.solicite {
    margin: 50px 0 20px 22px;
    float: left;
    width: 857px;
    
    background: url('../img/solicite.jpg') no-repeat;
    font-family: sans-serif;
    font-size: 10px;
}
.solicite div {    
    width: 500px;
    margin: 27px 0 0 375px;    
    color: #848484;    
}
.solicite div ul {
    margin: 0 0 0 5px;
    padding: 0;
    float: left;
    list-style: none;
    width: 120px;
}
.solicite div ul li {
    padding: 3px 0 0 0;
    margin: 0;
}

.texto1 {
    font-family: sans-serif;
    font-weight: bold;
    font-size: 26px;
    color: #B99E4F;
    text-transform: uppercase;
    padding: 1px;
}
.texto2 {
    font-size: 10px;
    color: #FFF;
    text-shadow: #2c261d 1px 1px 1px;
}
.texto3 {
    font-size: 10px;
    color: #333;
    text-shadow: #DBC16F 1px 1px 1px;
}
.texto4 {
    font-size: 10px;
    color: #FFF;
    font-weight: bold;
    text-shadow: #2c261d 1px 1px 1px;
}
.texto5 {
    font-size: 12px;
    color: #DBC16F;
    font-weight: bold;
    text-shadow: #2c261d 1px 1px 1px;
}

.campos {
    border: 1px solid #848484;
    background: #BFA254;
    color: #000;
    font-family: sans-serif;
    font-size: 12px;
    padding: 3px;
}

#rodape {
    height: 50px;
}

#rodape ul {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
}
#rodape  ul li {
    padding: 3px 0 0 3px;
    margin: 0;
    font-family: sans-serif;
}

.ancora {
    z-index: 1000;
}
.ancora a {
     font-family: sans-serif;
     color: #967f38;
     text-decoration: none;
     font-size: 12px;
}
.ancora a:hover {
    text-decoration: underline;
}