#qs {
width:528px;
padding:0px 0px 5px 0px;
margin:0px;
border:solid 10px #f4f4e8;
background:#ffffff;
display:table;
}

#qsass {
width:708px;
padding:0px 0px 5px 0px;
margin:0px;
border:solid 10px #f4f4e8;
background:#ffffff;
display:table;
}

h3 {
font:14px trebuchet ms, arial, sans-serif;
color:#003c60;
padding:0px 0px 5px 0px;
margin:10px;
background-image:url(../img/linharcinza.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.txtqs {
font:11px trebuchet ms, arial, sans-serif;
color:#979797;
}

.txtqs2 {
font:11px trebuchet ms, arial, sans-serif;
color:#333333;
}

.txtqs3 {
font:14px trebuchet ms, arial, sans-serif;
color:#0000CC;
margin:10px;
text-decoration:none;
}

.txtqs4 {
font:10px trebuchet ms, arial, sans-serif;
color:#999999;
margin:20px;
}

#qs p.qs {
font:12px trebuchet ms, arial, sans-serif;
color:#003c60;
text-align:justify;
padding:0px;
margin:10px 10px 0px 10px;
}

#qs ul { width:420px; margin:0 auto; padding:5px 0px 5px 0px;}

#qs ul li {width:100%; display:inline; margin:0px; padding:0px 10px 0px 0px;}

#qs ul li a {
font:11px trebuchet ms, arial, sans-serif;
color:#003c60;
text-decoration:none;
margin:0px;
padding:0px;
font-weight:bold;
}

#qs ul li a:hover {text-decoration:underline;}


a.botnovo {
font:11px trebuchet ms, arial, sans-serif;
color:#ffffff;
background-color:#003c60;
text-decoration:none;
margin:0px;
padding:2px 12px;
font-weight:bold;
cursor:pointer;
}

a.botnovo:hover {
background-color:#F4F4E8;
color:#003c60;
border:solid 1px #003c60;
}

.formareaint {
font:11px trebuchet ms, arial, sans-serif;
color:#003c60;
text-decoration:none;
margin:0px;
padding:3px;
TEXT-TRANSFORM:uppercase;
}


.txth2 {
font:14px trebuchet ms, arial, sans-serif;
color:#003c60;
font-weight:bold;
text-decoration:none;
margin:0px;
padding:0px;
}













