/* CSS Document */

 img, div, background { behavior: url(iepngfix.htc) }
 * { behavior: url(iepngfix.htc) }

 
#navbar{
background:url(images/bgBarra.jpg) repeat-y;
}
#chair{
background:url(images/chairL.png) #99A3AC no-repeat bottom;
}

a.menu:link, a.menu:visited{
display:block;
background:url(images/btnBG.jpg) no-repeat;
font-family:trebuchet ms;
font-size:13px;
text-decoration:none;
padding-left:20px;
padding-top:6px;
color:#FFFFFF;
height:25px !important;
width:140px !important;
height:31px ;
width:160px ;

}
a.menu:hover, a.menu:active, .menuA{
display:block;
background:url(images/btnBG.jpg) no-repeat;
font-family:trebuchet ms;
font-size:13px;
text-decoration:none;
padding-left:20px;
padding-top:6px;
color:#FFFFFF;
height:25px !important;
width:140px !important;
height:31px ;
width:160px ;
background-position: 0px -31px;
}

a.menucat:link, a.menucat:visited{
display:block;
background:url(images/bg_btncat.jpg) no-repeat;
color:#0099cc;
font-family:Trebuchet MS;
font-size:11px;
text-decoration:none;
padding-left:15px;
padding-top:4px;
height:23px !important;
width:145px !important;
height:27px ;
width:160px ;

}
a.menucat:hover, a.menucat:active, .menucatA{
display:block;
background:url(images/bg_btncat.jpg) no-repeat;
color:#0099cc;
font-family:Trebuchet MS;
font-size:11px;
text-decoration:underline;
padding-left:15px;
padding-top:4px;
height:23px !important;
width:145px !important;
height:27px ;
width:160px ;
background-position: 0px -27px;
}

a.menusub:link, a.menusub:visited{
display:block;
background:url(images/bg_btnsub.jpg) no-repeat;
color:#0099cc;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:none;
padding-left:15px;
padding-top:3px;
height:18px !important;
width:145px !important;
height:21px ;
width:160px ;

}
a.menusub:hover, a.menusub:active, .menusubA{
display:block;
background:url(images/bg_btnsub.jpg) no-repeat;
color:#0099cc;
font-family:Trebuchet MS;
font-size:10px;
text-decoration:underline;
padding-left:15px;
padding-top:3px;
height:18px !important;
width:145px !important;
height:21px ;
width:160px ;
background-position: 0px -21px;
}



#contentc{
background:#FFFFFF url(images/chairB.jpg) left bottom no-repeat;
} 


/* box lanc start */
#jcv_lancbox {   
    position: relative; /* important */  
    overflow: hidden; /* important */  
    width: 548px; /* important */  
    height: 170px; /* important */
    background:url(images/bg_lanc.jpg) repeat-x;
}   
  
#jcv_lancbox_previous {cursor:pointer;}   
#jcv_lancbox_next {cursor:pointer;}   
#jcv_lancbox_content {   
    position: absolute;   
	width: 10000px;

       
}   
#jcv_lancbox_content li {   
    list-style: none;   
}   
  
#jcv_lancbox_item {   
         float: left;   
        margin: 5px;
		width:127px;
		margin-top:10px;  
    }   
  
#jcv_lancbox_item img {   
	border: none;
	display:block;  
} 
/* box lanc start */


.textos11px{
color:#606C75;
font-family:Trebuchet MS;
font-size:11px;
}
.datahoracapa{
color:#606C75;
font-family:Trebuchet MS;
font-size:10px;
}
.titutlos{
color:#0099cc;
font-family:Trebuchet MS;
font-size:11px;
}
.titutlosnewsfull{
color:#0099cc;
font-family:Trebuchet MS;
font-size:15px;
}
.links{
color:#0099cc;
font-family:Trebuchet MS;
font-size:11px;
text-decoration:none;
}
.links:hover{
color:#0099cc;
font-family:Trebuchet MS;
font-size:11px;
text-decoration:underline;
}

.buttons{
background:url(images/bg_btn.jpg) repeat-x;
color:#ffffff;
font-family:Trebuchet MS;
font-size:11px;
height:21px;
border:none;
}
.buttons:hover{
color:#494F54;
font-family:Trebuchet MS;
font-size:11px;
background:url(images/bg_btn2.jpg) repeat-x;
height:21px;
border:none;
}
.inputs2{
background:url(images/bg_input.jpg) repeat-x;
height:21px;
border:1px solid;
border-bottom-color:#AAB3B9;
border-right-color:#AAB3B9;
border-left-color:#FFF;
border-top-color:#FFF;
color:#0099cc;
font-family:Trebuchet MS;
font-size:11px;
margin-right:5px;
}
.inputs3{
background:#E8E9EE;
border:1px solid;
border-bottom-color:#AAB3B9;
border-right-color:#AAB3B9;
border-left-color:#FFF;
border-top-color:#FFF;
color:#0099cc;
font-family:Trebuchet MS;
font-size:11px;
margin-right:5px;
}

#listResults{
cursor:pointer;
cursor: hand;
text-align:left;
background:#E9EBED;
padding:5px;
margin:5px;
}
#listResults:hover {
cursor:pointer;
cursor: hand;
background:#E2E4E7;
margin:5px;
padding:5px;
}
#listResults a:link, a:visited{
color:#0099cc;
font-family:Trebuchet MS;
font-size:11px;
text-decoration:none;
}
#boxResults{
height:54px;
}
#boxResults #BLeft{
width:15px;
height:54px;
background:url(images/results_left.jpg) no-repeat;
}
#boxResults #BRight{
width:15px;
height:54px;
background:url(images/results_right.jpg) no-repeat;
}
#boxResults #Center{
background:url(images/results_bg.jpg) repeat-x;
height:54px;
}

/*    novo css */
#BodySite{
width:780px;
background:#FFFFFF;

}
#HeaderSite{
text-align:center;
width:780px;
height:203px;
}
#NavBar{
background:#FFFFFF;
width:160px;
}
#ContentSite{
	width:620px;
	padding:5px;
	position:static;

}
#Rodape{
height:58px;
background:url(images/bgDown.jpg) repeat-x;
}
.LChair{

background-image:url(images/chairL.png);
background-repeat:no-repeat;
background-position:bottom;
}
#SearchBox{
background:url(images/search_box.png) no-repeat bottom;
width:190px;
margin-left:590px;
position:absolute;
}
#BoxRestrito{
background:url(images/restrito_box.png) no-repeat;
height:154px;
width:300px;
padding:5px;
}
#BoxCatSubProd{
background:url(images/setabarracatsubprod.png) #F2F3F4 no-repeat;
height:30px;
}
#ProdCats{
	background:#fff;
	width:160px;

}
.nomeSubCat{
font-family:trebuchet ms;
font-size:17px;
color:#0099FF;
}

#ProdContent{
background:#FFFFFF;
width:160px;
height:160px;
border:#E2E4E7 5px solid;
position:relative;
float:left;
margin-left:25px;
margin-top:25px;
}

#Error{
background:#FFDDDD;
font-family:trebuchet ms;
font-size:11px;
color:#990000;
border:#FFB3B3 1px solid;
padding:10px;
}

#BarraUser{
background:url(images/BarraUser_bg.png) no-repeat bottom;
width:610px;
position:absolute;
z-index:10;
}
.textosW11px{
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:11px;
}
.textosBUser11px{
color:#00FFFF;
font-family:Trebuchet MS;
font-size:11px;
}
#ShadowBarUser{
background:url(images/shadowBarUser.png) no-repeat;
position:absolute;
z-index:11;
width:610px;
height:9px;
}
#boxALB{
background:#EEEEEE;
width:150px;
float:left;
margin:10px;
padding:5px;
}
#boxALBcontent{
width:150px;
height:100px;
text-align:center;
vertical-align:middle;
background:#FFFFFF;
}
