/* PÁGINA */
body,td,th {font-family: Arial; color: #605e5b; font-size: 12px; margin: 0;}
body { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; background-position: top center;}
body { background: url("imgsite/fundoliso.png") #2b3902; background-repeat: no-repeat;}

/* LINKS */
a:link {color: 5f7416; text-decoration: none;}
a:visited {color: #5f7416; text-decoration: none;}
a:hover {color: #36420d; text-decoration: none;}
a:active {color: #5f7416; text-decoration: none;}

/* TEXTO */
h1 {font-size: 15px;}
h2 {font-size: 13px;}
h3 {font-size: 11px;}
.tagmini {font-size: 12px;}
.tagbig {font-size: 14px; font-weight: bold;}
.recuo{padding: 0 0 0 12;}
.promored{font-size: 11px; color: #aa0000; text-decoration: line-through;}
.promoblue{font-size: 13px; font-weight: bold; color: #0080ff;}

/* BLOCOS */
.blocopagina{background-color: #FFFFFF;}
.blocopaginatopo{background-color: #a9af99;}
.blocobase {border: 2px solid #e2e2e2; padding: 4px; margin: 4px; text-align: justify;}
.blocobase2 {border: 1px solid #e2e2e2; padding: 4px; margin: 4px; text-align: center;}
.blocobaserecuo {border: 1px solid #e2e2e2; padding: 4px; margin: 4 4 4 12; text-align: justify;}
.blococoluna{vertical-align: top;}
.blocoanuncio {display: block; width: 45%; height: 100px; float: left; margin-left: 10px;}
.blocoanuncio  img{float: left;}
.blocoanuncio h1{font-size: 12px;}
.blocoanuncio h2 {font-size: 10px;}
.blocoanuncio p {font-size: 13px;}
.blocotitulo {background-image: url("imgsite/l_titulo.png"); background-repeat: no-repeat; font-weight: bold;}
.blocorodape {background-color: #e2e2e2; text-align: center; height: 50px;} 
.blocolateralimg {position: relative; left: 60px;}
.blocobanner {border-bottom: 2px solid #e2e2e2; padding: 0;}
.blocodestaque {border-bottom: 2px solid #e2e2e2; padding: 5; margin: 5;}
.blocosistema{border: 1px solid #e2e2e2; padding: 10px; margin: 4 18 18 18; text-align: justify; float: left;}
.blococompra td{display: block; height: 250px;}
.blococompra h1{font-size: 14px; text-align: center;}
.blococompra h2{font-size: 16px; text-align: center;}
.blococompra p{text-align: center;}
.blocodownload{display: block; width:100%; height: 55px; }
.blocodownload img{float: left;}
.blocodownload h2{position: relative; margin: 4 0 0 175}
.blocodownload p{position: relative; margin: 8 0 0 180}
.blocolistdown{display: block; width:100%;}
.blocolistdown img{float: left;}
.blocolistdown h2{position: relative; margin: 4 0 0 175}
.blocolistdown p{position: relative; margin: 8 0 0 180}
.blocolistfree{display: block; width:100%; height: 62px;}
.blocolistfree img{float: left;}
.blocolistfree h2{position: relative; margin: 4 0 0 235}
.blocolistfree p{position: relative; margin: 8 0 0 240}
.blococliente h2{position: relative; margin: 4 0 0 5}
.blococliente p{position: relative; margin: 8 0 0 10}
.blocoinputright input{float: right}
.blococomprascliente td{height: 30px; vertical-align: center; border: 1px solid #e2e2e2; padding: 4px; margin: 4px;}

/* MENUS */
.minimenu{float: right; margin-right: 8px; text-align: right;}

.menu{margin: 0px; float: right; text-align: center; line-height: 3.2; padding: 21 0 0 0;}
.menu li{display: inline;}
.menu li a{background: url(imgsite/button1.gif) center center no-repeat; width: 98px; height: 35px; display: block; float: left; color: #ffffff;}
.menu li a:visited{background: url(imgsite/button1.gif) center center no-repeat; color: #ffffff;}
.menu li a:hover{background: url(imgsite/button2.gif) center center no-repeat;}
