html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}

/* remember to define focus styles! */:focus {
    outline: 0;
}

.faq ul li {
    list-style: none;
}

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
    margin: 0 auto;
    background-color: #fff;
    scrollbar-face-color: #C3EFA2;
    scrollbar-track-color: #E9EFE4;
    scrollbar-arrow-color: #AAD8A1;
    scrollbar-highlight-color: #FEFEFE;
    scrollbar-3dlight-color: #85CB77;
    scrollbar-shadow-color: #ABEDCC;
    scrollbar-darkshadow-color:#489E4B;

}
}

.faq2 ul li {
    list-style: none;
    margin: 0;
}

.faq a {
    text-decoration: none;
}

.faq2 {
    margin: 0 auto;
    width: 580px;
    text-align: left;
    line-height: 120%;
    overflow: hidden;
    padding: 20px 0px 20px 0px;
}

.faq2 h4 {
    cursor: pointer;
    font-size: 13px;
    color: #2F8C2D;
    border: 1px solid #f6f0ea;
    padding: 5px;
    margin: 5px;
    background: #f6fbea url(../images/info2.gif) no-repeat 10px 8px;
    text-indent: 40px;
}

.faq2 p {
    font-size: 11px;
    color: #777;
    padding: 5px;
}

/*CSS Defaut*/
#md {
    margin: 10px 0;
}


#md .accordion p {
    margin: 0 0 10px;
}

/**/
/* md */
#md .accordion {
    margin: 15px 0 0
}

#md .accordion li h3 {
    cursor: pointer;
    font-size: 13px;
    color: #2F8C2D;
    border: 1px solid #f6f0ea;
    padding: 5px;
    margin: 5px;
    background: #f6fbea url(../images/info2.gif) no-repeat 10px 8px;
    text-indent: 40px;
}

#md .accordion .aberto {
}

/* md / end */
/************ Shortcut Buttons ************/
.shortcut-button {
    background-color: #f6fbea;
    border: 1px solid #f6fbea;
    display: block;
    width: 140px;
    margin: 0 0 5px 0;
}

.shortcut-button span a {
    text-decoration: none; 
}

.shortcut-button span {
    border: 1px solid #fff;
    display: block;
    padding: 3px;
    text-align: center;
    color: #003300;
    font-size: 11px;
    line-height: 1.3em;
    height: 100px;
    text-decoration: none;
}

.shortcut-button span img {
    margin-bottom: 0px;
}

.shortcut-button:hover {
cursor: pointer;
    background: #fff;
}

.shortcut-button span:hover {
    color: #57a000;
    border: 1px solid #e0f1b8;
}

ul.shortcut-buttons-set li {
    float: left;
    margin: 0 5px 0 0;
    padding: 0 !important;
    background: 0;
}

.faq {
    width: 600px;
    margin: auto;
    clear: both;
    overflow: hidden;
    padding: 0px;
    
	
}

