/*
    width:auto54.84vw;
*/
tr.tablerow {
    border-radius:0.51vw;
    height:1.41vw;
}
tr.tablerowMemosoft {
    height:1.41vw;
}
/* Marindia pasé a 1.88vw, estaba font-size:1.25vw; */
td.heading { color:#dddddd; 
    background:#535f6c;
    padding-left:0.39vw;
    border-radius:0.51vw;
}
td.edithead { text-align:center;color:#dddddd;
    background:#535f6c;
    width:1.57vw;
}
td.uploadhead { text-align:center;color:#dddddd;
    background:#535f6c;
    width:1.57vw;
}
td.expandhead { text-align:center;color:#dddddd;
    background:#535f6c;
    width:1.57vw;
}
td.deletehead { text-align:center;color:#dddddd;
    background:#535f6c;
    width:1.57vw;
}
td.item { 
    width:auto;
    color:#505050;
    background:#a0acbd;
	padding:0.22vw 0 0.2vw 0 !important;
    text-align:center !important;
	font:normal 1.2vw Calibri;
}


td.edit {
    width:1.57vw;
    text-align:center;
    border:;
	vertical-align:top;
    background:#a8b4c3;
}
td.upload { 
	width:1.41vw;
    text-align:center;
    border:none;
    background:#a8b4c3;
}
td.delete {
    width:1.49vw;
    text-align:center;
    border:;
    background:#a8b4c3;
	box-shadow:;
}
td.cinza {
    text-align:center;
    color:#000;
    padding:0;
    font-weight:bold;
    border:none;
    background:#b0b0b8;
}
td.novo { 
	width:18.8vw;
	text-align:left;
	color:#000;
    background:#b0b0b8;
	padding:0 0.39vw;
	font-weight:bold;
}
td.new { 
	width:18.8vw;
	text-align:left;
	color:#000;
    background:#b0b0b8;
	padding:0 0.39vw;
	font-weight:bold;
}
a.icone:link { color:transparent;background-color:transparent; }
a.icone:visited { color:transparent;background-color:transparent; }
a.icone:hover { color:transparent;background-color:transparent; }
a.icone:active { color:transparent;background-color:transparent; }
a.icone { text-decoration:none;padding:0;margin:0; }
a.icone img { border:0 solid transparent;padding:0;margin:0 0 0 0;vertical-align:top; }

a.cpanel:link { color:#dddddd;background-color:transparent; }
a.cpanel:visited { color:#dddddd;background-color:transparent; }
a.cpanel:hover { color:white;background-color:transparent;font-weight:bold; }
a.cpanel:active { color:#dddddd;background-color:transparent; }
a.cpanel { text-decoration:none;padding:0;margin:0; }
a.cpanel img { border:0 solid transparent;padding:0;margin:0 0 0 0;vertical-align:top; }

a.table:link { background-color:transparent; }
a.table:visited { background-color:transparent; }
a.table:hover { background-color:transparent; }
a.table:active { background-color:transparent; }
a.table { text-decoration:none;padding:0;margin:0; }
a.table img { border:0 solid transparent;padding:0;margin:0 0 0 0;vertical-align:top; }
div.div800 {
    text-align:center;
    margin:0 auto 5.48vw auto;
    width:62.67vw;
    background:#eee; /* url(fundos/fundo.jpg) repeat-y */
    padding-bottom:3.13vw;
    border:solid 0.08vw #525262;
    -moz-box-shadow:-1.57vw 1.57vw 3.13vw #bbb;
    -webkit-box-shadow:-1.57vw 2.35vw 4.7vw #bbb;
}
div.div776 {
    text-align:center;
    margin:0 auto 5.48vw auto;
    width:60.79vw;
    height:42.3vw;
    padding-bottom:0;
    border:solid 0.08vw #525262;
    -moz-box-shadow:-3.13vw 3.13vw 6.27vw #bbb;
    -webkit-box-shadow:-3.13vw 4.7vw 9.4vw #bbb;
}
div.div900 {
    text-align:center;
    margin:0 auto 5.48vw auto;
    width:70.5vw;
    padding-bottom:3.13vw;
    border:solid 0.08vw #525262;
    -moz-box-shadow:-0.78vw 0.78vw 0.78vw #bbb;
    -webkit-box-shadow:-0.78vw 0.78vw 1.57vw #bbb;
}
div.div980 {
    text-align:center;
    margin:0 auto 5.48vw auto;
    width:100%;
    padding-bottom:3.13vw;
}
div.filtro {
    width:40vw;height:auto;
    margin:0 auto 0.4vw auto;
    padding:0.49vw 1vw 0.41vw 1vw;
    text-align:center;
    color:#444;
    border:0.08vw solid white;
    border-bottom-color:#888888;
	opacity:0.9;
}

td.usuario { 
    border:solid 0.08vw #777;
    font-size:1.25vw;
    font-family:sans-serif;
    text-align:left;
    color:black;
    background:#b0b0b8;
    padding:0 0.39vw;
    font-weight:bold;
}
td.cellStyle {
    padding-left:0.39vw;
    padding-right:0.39vw;
    text-align:left;
    border:none;
    font-family:sans-serif;
}
td.branco {
    background:#efefef;
}
td.azul {
    background:#c2d9ff;
}
td.vermelho {
    background:url(vermelho.png);
}
td.red {
    background:url(red.png);
}
td.supergreen {
    background:url(supergreen.png);
}
.rounded {
    border-radius:0.34vw;
}
.inset {
    box-shadow:-0.157vw 0.31vw 0.47vw #aaa,inset 0 0 1em #fff;
}
.daughterRounded {
    width:100%;border:0.08vw solid black;margin:0;padding:0;
    padding-left:0.39vw;
    border-radius:0.51vw;
}
a.mailto:link { color:#000080;background-color:transparent; }
a.mailto:visited { color:#000080;background-color:transparent; }
a.mailto:hover { color:#11a;background-color:transparent; }
a.mailto:active { color:#000080;background-color:transparent; }
a.mailto { text-decoration:none;padding:0;margin:0; }
