* { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
html, body { margin:0; padding:0; width:100%; height:100%; color:#F2F2F2; }
body { background: #323232; }
h1, h2, h3, p, form { margin:0; padding:0; }
img { border:0; }
hr { height:1px; background:#333; color:#333; border:0; }

#menu { margin:0; padding: 15px 10px 0 25px; width:180px; height:400px; background:url(imagens/vinhetas/bg_menu.png) repeat-x; }
#menu li a { color:#f2f2f2; text-decoration:none; height:22px; line-height:22px; }
#menu li a:hover { color:#D9E021; text-decoration:underline; }

.menu_topo1 { width:100px; height:140px; text-align:center; line-height:140px; display:block; float:right; background:#D9E021; color:#363808; text-decoration:none; font-weight:bold; font-size:12px; margin-left:2px; }
.menu_topo2 { width:100px; height:140px; text-align:center; line-height:140px; display:block; float:right; background:url(imagens/vinhetas/bg_menu_topo.jpg) repeat-x; color:#CCCCCC; text-decoration:none; font-weight:bold; font-size:12px; margin-left:2px; }
.menu_topo2:hover { background:#D9E021; color:#363808; }


.produtos { padding:20px; width:150px; background:#424242; float:left; margin:0 0 26px 26px; }
.produtos:hover { background:#4E4E4E; cursor:pointer; }

.miniaturas { float:left; margin:0 15px 15px 0; }

.fonte12 { font-size:12px; }
.fonte14 { font-size:14px; }
.fonte_verde { color:#D9E021; }
.fonte_cinza { color:#999; }

.caixa01 { padding:2px; width:200px; }
.caixa02G { padding:2px; width:300px; height:100px; }
.botao { font-size:12px; font-weight:bold; background:#D9E021; padding:5px; border:0; width:80px; }


.cls-txt-info{
    text-align: justify;
}

.cls-txt-info span{    
    font-size: 14px !important;
    line-height: 16px;
}

.cls-land p {
    font-size: 12px !important;
    line-height: 20px;
}

.cls-land h1 {
    font-size: 18px !important;
    margin-bottom: 10px;
}
.cls-land h2 {
    font-size: 16px !important;
    margin-top: 15px;
}
.link{
    color:white !important;
}

a:link {text-decoration: none; color: white;}
a:visited {text-decoration: none; color: white;}
a:hover {text-decoration: underline;
    color: white;
}
a:active {text-decoration: none; color: white;}