body {margin:auto;font:12px arial;}

a {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:none;}

p {text-align:justify;margin:0px 0px 15px 0px;}
strong {font-weight:bold;}
input[type="reset"], input[type="submit"] {cursor:pointer;}

.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.send-problem {font-weight:bold;color:#b70000;}
.sent {font-weight:bold;color:#649200;}
.success {display:none;background:#5e5e5e url(../imagens/site/ico_success.png) no-repeat 12px center;color:white;height:24px;padding:10px 0 10px 60px;line-height:24px;overflow:hidden;}
.error {display:none;background:#5e5e5e url(../imagens/site/ico_error.png) no-repeat 12px center;color:white;height:0px;padding:10px 0 10px 60px;line-height:24px;overflow:hidden;}
.warning {float:left;margin:11px 0 0 7px;display:none;background:url(../imagens/site/ico_warning.png) no-repeat;width:16px;height:16px;}
.last {margin-right:0px !important;}
.not-found {font-size:16px;margin:0px 0px 0px 20px;}
.acessibilidade {float:right;margin:3px 0px 4px 0px;}
.acessibilidade li {float:left;}
.acessibilidade .texto-small {background:url(../imagens/site/bg_usabilidade.png) no-repeat;width:8px;height:18px;}
.acessibilidade .texto-medium {background:url(../imagens/site/bg_usabilidade.png) no-repeat -8px 0px;width:12px;height:18px;}
.acessibilidade .texto-big {background:url(../imagens/site/bg_usabilidade.png) no-repeat -20px 0px;width:16px;height:18px;}
.acessibilidade .selected-big {background-position:-12px -20px;}
.acessibilidade .divisor {border-left:1px dotted #beb7af;height:15px;margin:-2px 7px 0px 7px;}
.acessibilidade .impressora {background:url(../imagens/site/bg_usabilidade.png) right top no-repeat;width:29px;height:25px;}
.acessibilidade .friend {background:url(../imagens/site/ico_friend.png) no-repeat;width:22px;height:26px;margin:-4px 0px 0px 0px;}
.loading {width:100%;height:40px;background:url(../imagens/site/loading.gif) no-repeat center top;}

.wrapper {width:1200px;position:relative;z-index:1;margin:0 auto;}

#pages {width:auto;margin:60px 0px 20px 0px;}
#pages a {color:#626262;}
#pages td {border:0px;}
#pages td#perPage {background-color:transparent;}
#pages .number {}
#pages .number a {color:#626262;}
#pages .number div {margin:3px 2px 3px 2px;width:26px;text-align:center;height:30px;line-height:30px;background:#dfefff;}
#pages .selected {font-weight:bold;color:white;}
#pages .selected div {background:#004182;}
#pages .prev, #pages .next {}
#pages .prev a {margin-right:10px;}
#pages .next a {margin-left:10px;}
#pages #dottedLeft, #pages #dottedRight {text-align:center;padding:7px 0px 0px 0px;}
#pages #perPage {padding-right:15px;}
