body, table, div, span, a, input, textarea, select, form { font-family:Verdana; font-size:11px; color:#000000; margin:0px; padding:0px; }
body { background-color:#E1E1E1; }
img { border:0px; }
table { width:100%; }
a { color:#0000CC; cursor:pointer; text-decoration:none; }
a:hover { text-decoration:underline; }
tr { vertical-align:top; }
textarea { border:1px solid #000000; padding:2px; }

input { border:1px solid #444444; padding:2px; }
input[type="submit"] { background-color:#004080; font-weight:bold; color:#FFFFFF; }
input[type="button"] { background-color:#004080; font-weight:bold; color:#FFFFFF; }
input[type="radio"] { border:0px; }

.main .head { text-align:left; }
.main .body { margin-top:10px; }
.main .w1000 { position:relative; background-color:#FFFFFF; text-align:left; padding:5px; width:780px; border-left:1px solid #A1A1A1; border-right:1px solid #A1A1A1; border-bottom:1px solid #A1A1A1; }
.main .w1000 .shadow { height:100%; width:23px; position:absolute; right:-24px; top:0px; background:url(../img/shadow.png) repeat-y; }

.clr { clear:both; font-size:0px; }
.bkg-error { background-color:#FF0000; color:#FFFFFF; font-weight:bold; }
.bkg-blue { background-color:#E0ECFF; }
.ads { padding:10px; }

.box { position:relative; padding:5px; }
.box .tl { position:absolute; top:0px; left:0px; width:5px; height:5px; background: url(../img/border.gif) no-repeat scroll 0px 0px; }
.box .tr { position:absolute; top:0px; right:0px; width:5px; height:5px; background: url(../img/border.gif) no-repeat scroll -5px 0px; }
.box .bl { position:absolute; bottom:0px; left:0px; width:5px; height:5px; background: url(../img/border.gif) no-repeat scroll 0px -5px; }
.box .br { position:absolute; bottom:0px; right:0px; width:5px; height:5px; background: url(../img/border.gif) no-repeat scroll -5px -5px; }

.content .middle { width:100%; padding-right:10px; }
.content .middle .titulo { font-size: 14px; font-weight: bold; }
.content .right { width:200px; }

.foot {	border-top:1px solid #A1A1A1; }
.foot div { text-align:center; font-size:9px; color:#A1A1A1; }

.table-count .light td { border-bottom:1px solid #A1A1A1; }
.table-count .dark td { border-bottom:1px solid #444444; font-weight:bold; }