/* Estilos gerais */
.local {color: #8baabf; font-weight:bold;}
.resumo {text-align:justify; margin:3px 0 10px 0;}
.just {text-align:justify}
.warning {background:#BBD2EE; background-image:url(/images/Core/warning.gif); background-repeat:no-repeat; background-position:10px center;border:none; padding:10px; padding-left:45px; margin:10px 0}
.error {background:#BBD2EE; background-image:url(/images/Core/error.gif); background-repeat:no-repeat; background-position:10px center;border:none; padding:10px; padding-left:45px; margin:10px 0}
.message {background:#BBD2EE; background-image:url(/images/Core/message.gif); background-repeat:no-repeat; background-position:10px center;border:none; padding:10px; padding-left:45px; margin:10px 0}
.auth {background:#BBD2EE; background-image:url(/images/Core/auth.gif); background-repeat:no-repeat; background-position:10px center; border:none; padding:10px; padding-left:45px; margin:10px 0}
.title_large {color:#FFFFFF; margin:0; padding:0 0 15px 0;}
.title_medium {font-weight:bold; font-size:8pt; margin-bottom:5px;}
.title_small {font-weight:bold; font-size:7.5pt;}
input.button {text-align:center; color:#EFEFEF; background:#495F5D; border:1px solid #EFEFEF; font-size:7.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px}
.avd {text-decoration:none; color:#495F5D; font-weight:bold}
.avd:hover {text-decoration:none; color:#BFBFBF}
img {border:none}
h1 { font-size: 10pt;  font-weight: bold; color:#495F5D}
h2 { font-size: 9pt; font-weight: bold; color:#495F5D; margin:0}


#maincontent h1 {font-weight:bold; font-size:9pt; }
#maincontent h1.titulo {color:#495F5D; margin:0; padding:0 0 15px 0;}
#maincontent ul {margin:0 0 20px 0; padding:0;}
#maincontent li {list-style-type:none; margin:0 0 5px 15px; padding:0}
#maincontent .workTitle {font-weight:bold}
#maincontent a {color:#201B18;}
#maincontent a:hover {color:#D1D1D1;}

/* Estilos a aplicar na página de detalhe do produto */
#details a {color:#DB321B;}
#details a:hover {color:#DB321B;}
#details h1 {font-weight:bold; font-size:10pt;}
#details h1.titulo {color:#FFFFFF; margin:0; padding:0;}
#details h2 {font-weight:bold; font-size:8pt; margin-bottom:5px;}
#details h3 {font-weight:bold; font-size:7.5pt;}
#details p {padding:2px;}

.workdetails {border:none;}
.workdetails th {padding:5px 0px; margin:0px; color:#495F5D; text-align:left}
.workdetails td {padding:0px; }
.tdworkdetails1 {background:#D2DEE1; }
.tdworkdetails2 {border:solid 1px #D2DEE1; background: #FFFFFF;} /* branco */
