
body.body {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px;
}

#mainPage {
 background-color: #ffffff;
 width: 100%;
}

#contentPage {
 background-color: #eeeeee;
 width: 100%;
 padding: 2px;
 border: 2px solid #cc3300;
 border-collapse: collapse;
}

#contentPage td {
 border-left: 2px solid #cc3300;
 padding: 1px;
 margin: auto;
 height: 100%;
}

#contentSep {
 vertical-align: top;
}

#ctrlPane {
 background-color: #eeeeee;
 max-width: 275px;
 width: expression(document.body.clientWidth > 275 ? "275px": "auto");
}

#infoPane {
 background-color: #ffffff;
 vertical-align: top;
 position: relative;
} 

#index {
 background-color: #eeeeee;
 max-width: 275px;
 width: expression(document.body.clientWidth > 275 ? "275px": "auto");
}

.copyFormat {
 text-align: center;
 background-color: #cc3300;
}

.copyType {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #ffffff;
}
.nodeDiv {
 margin: 5px;
}

.titleWork {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #000000;
}
span.record {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold;
 color: #000000;
}
a.record:link {
 padding-left: 4px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: italic;
 white-space: nowrap;
 color: #333330;
}
a.record:visited {
 padding-left: 4px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: italic;
 white-space: nowrap;
 color: #cc6600;
}
a.record:active {
 padding-left: 4px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: italic;
 white-space: nowrap;
 color: #993300;
}
a.record:visited {
 padding-left: 4px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: italic;
 white-space: nowrap;
 color: #993300;
}

#exploracao {
 background-color: #cccc66;
}

#image {
 background-color: #ffffff;
 overflow: auto;
 width: 100%;
 float: left;
}

a.linkIndex:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: italic;
 white-space: nowrap;
 color: #333330;
}
a.linkIndex:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: italic;
 white-space: nowrap;
 color: #cc6600;
}
a.linkIndex:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: italic;
 white-space: nowrap;
 color: #993300;
}
a.linkIndex:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-style: italic;
 white-space: nowrap;
 color: #993300;
}

span.nameIndex {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 white-space: nowrap;
 color: #000000;
}
a.nameIndex:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 white-space: nowrap;
 color: #333330;
}
a.nameIndex:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 white-space: nowrap;
 color: #cc6600;
}
a.nameIndex:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 white-space: nowrap;
 color: #993300;
}
a.nameIndex:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 white-space: nowrap;
 color: #993300;
}

#navegacao {
 min-width: 275px;
}

.navegador {
 border-left: 1px solid #cc3300;
 margin-left: 2px;
 padding-left: 2px;
 width: 180px;
 height: 480px;
 overflow: auto;
 display: block;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #000000;
}

.ctrl_simile {
 padding: 2px;
 margin: 2px;
 text-align: center;
}

#simile_imagem {
 width: 100%;
 text-align: center;
 margin: 2px;
}

div.buttonNavigation {
}
span.buttonNavigation {
 text-decoration: none;
 border: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #000000;
}
img.buttonNavigation {
 text-decoration: none;
 border: none;
}
img.buttonNavigationI {
 text-decoration: none;
 border: none;
}

#record {
 overflow: auto;
 background-color: #ffffff;
 float: left;
}
div.record {
}
div.recordText {
 padding-left:10px;
 padding-top:10px;
 padding-right:160px;
}
div.recordCover {
 float:right;
 padding-top:20px;
 padding-right:10px;
 padding-bottom:20px;
}
span.recordText {
 font-family:Verdana, sans-serif;
 font-size:10pt
}

#CoverImage {
 float: right;
 padding: 8px;
 width: 160px;
}