@charset "utf-8";
/* CSS Document */
body {
margin:0px;
font-family:"Times New Roman", Times, serif;
text-align:center;
background:#356;
/*background:#ccc url("img/bg.png") center top repeat-y;*/
background:#bcc url("img/bg3.png") center top no-repeat;
border:0px;
padding:0px;
}
div{margin:0px; border:0px;padding:0px;}
a{text-decoration:none;}
a:link, a:visited,a:hover ,a:active  {
text-decoration: none;
}

#menu{width:100%; height:30px;background:#0cc; margin:0px;top:0px;color:#fff;
font-size:13px;
font-weight: normal;
font-family: Verdana, Geneva, sans-serif;
text-transform:uppercase;}
#menu a {color:#fff;}
#menu ul{margin:0px 0px 0px 50px; padding:0px;height:100%;line-height:28px;}
#menu ul li{float:left;margin: 0 18px;list-style-type:none; display:inline;padding:0px 25px;height:100%; cursor:pointer;}
#menu ul li:hover{background:#1dd;color:#fff;}
#menu ul li:hover a{ color:#fff;}
#menu ul li:hover ul{display:block;}
#menu ul li ul{display:none;position:absolute;margin:2px 0px 0px -14px; width:147px;height:auto;border:1px solid #BEBEBE;border-top:0px;padding:0px;}
#menu ul li ul li{background:#fff;color:#36c;font:13px/27px Arial,sans-serif;width:100%; padding:0px; text-align:justify;float:left;text-indent: 5px;font-weight: bold;text-transform:capitalize;}
#menu ul li ul li:hover{background:#9ee;}

#menu ul li ul li ul li{display:none;}

#menu ul li ul li:hover ul li{display:block;}
#menu ul li ul li ul{position:absolute;margin:-27px 0px 0px 147px; width:165px;height:auto;border:1px solid #BEBEBE;border-top:0px;padding:0px;}
#menu ul li ul li ul li{background:#fff;color:#36c;font:13px/27px Arial,sans-serif;width:100%; padding:0px; text-align:justify;float:left;text-indent: 5px;font-weight: bold;text-transform:capitalize;}
#menu ul li ul li ul li:hover{background:#9ee;}

.menuselected{line-height:23px;border-top:3px solid #DD4B39;color:fff;}
.menuselected:hover{height:27px;}
#tudo{
top:30px;
width:980px;
margin:0px auto;
margin-top:2px;
border:0px;
padding:0px;
}
#top{width:920px; height:168px;background:url(img/viabg.png) center top no-repeat;background-position:0px 0px;
float:left; background-size:100% auto;padding:0px 30px;
}
#top2{width:100%; height:100%;background:url(img/milogo.png) center top no-repeat;background-position:0px 0px;
float:left; background-size: 100% auto}
#mid{width:960px;float:left;background:url(img/viabg2.png) center repeat-y;background-size:100% auto;padding:0px 10px 10px 10px}
#bot{width:920px; height:40px;float:left;background:url(img/viabg3.png) center top no-repeat;background-size:100% auto;padding:0px 30px;}
#tpanel{min-height:447px;}
#rights{
width:100%;
float:left;  text-align:center;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;font-size: 13px;
/*color:rgb(143, 143, 143);*/
color:#06b;
padding:15px 0px 0px 0px;
}
#rights a{
/*font-weight: bold;
color:rgb(83, 166, 164);*/
color:#000;
font-weight: normal;
}
#rights  p{color:#000;}
.formu{
border:1px solid #fff;
font-size:16px;
color:#737373;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
outline:none;
padding:1px;
height:18px;
width:105px;
margin-top:auto;
}
.formu:focus{border-color:#c3e6f0;}
.submit{
background:#76b4ce; 
color:#fff;
border:1px solid #3b5b69;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;font-weight:bold;
font:16px "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;
margin:4px auto;cursor:pointer;
}

.msg{
width:950px;min-height:469px;
background:#bbb;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
margin:15px 5px;float:left;
padding:10px 0px;
}
.submit:hover{background:#7b0;}
#logon{float:right;margin:-127px 1px 0px 0px; height:85px;padding:5px;overflow:none;display:none;background:#0cc;

border:1px solid #1dd;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
-moz-border-radius: 6px;-webkit-border-bottom-right-radius: 6px;border-bottom-right-radius: 0px;
}
#search{float:left;width:925px;background:#fff;margin:5px 0px 0px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;padding:0px;overflow:hidden;
 padding-bottom:5px;
}
#search table{margin:0px 0px 10px 18px;width: 97%;float:left;font:15px "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;font-weight:bold;text-align:center;}
#search tr td{height:35px;width:100px;}
#search tr {width:100px;height:35px;}
#result{float:left;width:895px; background:#cdd;margin:5px 0px 0px 10px;
padding:10px 0px;
}
#result,#search,#amostra{
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;overflow:hidden;
border:1px solid #999;margin-top:5px;margin-bottom:5px;
}
.searchbox{width:100%; padding:3px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border:1px solid #333;text-align:center;}
.title{float:left;width:100%; height:20px; background:#aee; color:#333;text-align:center;padding:10px 0px;
font:16px "Liberation Sans", Arial, Helvetica, Garuda, sans-serif;font-weight:bold;margin-bottom:1px solid #259;
}
.iten{width:610px; height:140px; background:#fff; margin:2px auto;border:1px solid #155;}
.itenimg{width:140px; height:140px; background:#111;  float:left;background-size:100% 100%;}
.iteninfo{width:200px; height:110px;  margin:0px auto;float:left; color:#555;font:16px Arial, Helvetica, Garuda, sans-serif;font-weight:bold;padding:15px 0px;}
.itenimo{width:140px; height:140px; margin:0px auto;float:left; }
.itenprice{width:130px; height:60px; padding:40px 0px;background:#bbb; margin:0px auto;float:left;font-weight:bold; }
.iteninfo a{color:blue;font:18px Arial, Helvetica, Garuda, sans-serif;font-weight:bold;}
.iteninfo a:hover{text-decoration:underline;}
#amostra{width:910px; height:170px;background:#c0c; margin:0px auto;}
#aleft{width:35px; height:100%;text-align:center;background:#aee url(img/flexal.png) no-repeat;background-position:40% center; float:left;}
#aleft{width:35px; height:100%;text-align:center;background:#aee url(img/flexal.png) no-repeat;background-position:40% center; float:left;}
#aright{width:35px; height:100%;background:#aee url(img/flexar.png) no-repeat; background-position:40% center;float:right;}
#ashow{width:836px; height:100%;background:#fff;float:left; padding:0px 2px;}
.apic{width:140px; height:165px;background:#ddd;float:left; margin-left:0px 5px;margin-top:1px;border:1px solid #eee;}
.aimg{width:130px; height:100px;background:#fff;margin:5px auto;border:1px solid #eee;background-size:100% 100%;}
.ainfo{width:140px; height:50px;float:left; }
#comprar {background:#aee;width:140px; cursor:pointer;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
}
#locar{width:140px; cursor:pointer;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
}

#login{background: url(img/cadeado.png) top no-repeat;background-position:center 3px;
margin:-30px 0px 0px 0px;}
#logout{border-bottom:1px solid #1dd;display:none;
margin:-61px 1px 0px 0px;}
#login,#logmenu,#logout,#panels{width:70px; height:30px;float:right;cursor:pointer;border-left:1px solid #1dd;background-color:#0cc;background-repeat: no-repeat;}
#login:hover,#logmenu:hover,#panels:hover,#logout:hover{background-color:#1dd;} 

#logmenu{background: url(img/menup.png) top no-repeat;background-position:center 3px;
margin:-30px 0px 0px 0px;
}
#panels{display:none;
		overflow:none;
		margin:-92px 1px 0px 0px;
		border-bottom:1px solid #1dd;
		background-image:url(img/painel.png);
		background-size:100% 100%;
	}
.part1{float:left;width:925px;background:#fff;margin:5px 0px 0px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;padding:0px;overflow:hidden;
 padding-bottom:5px;border:1px solid #999;
}
.botom{width:120px;height:50px;background:#0ae;background-size:100% 100%;cursor:pointer;float:left; margin-right:10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border:1px solid #000;}
.botom:hover{background-color:#0df;}