﻿/* * */
.header { height: 34px; width: 398px; background-color: #8A781A; border: solid 1px #8A781A; border-radius: 10px; color: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold; text-align: center; }
.navbar { height: 34px; width: 798px; background-color: #8A781A; border: solid 1px #8A781A; border-radius: 10px; color: #FFFFFF; font-family: Arial; font-size: 14px; font-weight: bold; text-align: center; }

.headline { color: #F29400; font-family: Arial; font-size: 14px; font-weight: bold;   margin: 16px 16px 16px 16px; text-align: left;    }
.textline { color: #666666; font-family: Arial; font-size: 12px; font-weight: normal; margin: 16px 16px 16px 16px; text-align: justify; }

a:link    { color: #0070C0; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; }
a:visited { color: #0070C0; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; }
a:hover   { color: #00B0F0; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; }
a:active  { color: #00B0F0; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; }

/* /iadultos.aspx */
/* /ijovens.aspx */
/* /cqep/adultos/default.aspx */
.linkbutton:link    { background-color: #F29400; border-radius: 4px; color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; padding: 8px; text-decoration: none; }
.linkbutton:visited { background-color: #F29400; border-radius: 4px; color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; padding: 8px; text-decoration: none; }
.linkbutton:hover   { background-color: #FFC000; border-radius: 4px; color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; padding: 8px; text-decoration: none; }
.linkbutton:active  { background-color: #FFC000; border-radius: 4px; color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; padding: 8px; text-decoration: none; }

/* /default.aspx */
.banner { margin-left: auto; margin-right: auto; }
.banner tr:nth-child(1) td:nth-child(1) img { border: solid 2px #8A781A; border-radius: 10px; float:    left; height: 144px; margin: 0px 0px 2px 0px; width: 192px; }
.banner tr:nth-child(1) td:nth-child(2) img { border: solid 2px #8A781A; border-radius: 10px; float:   right; height: 144px; margin: 0px 0px 2px 0px; width: 192px; }
.banner tr:nth-child(2) td:nth-child(1) img { border: solid 2px #8A781A; border-radius: 10px; float: inherit; height: 144px; margin: 2px 0px 0px 0px; width: 392px; }

.slider     { height: 296px; width: 696px; border: solid 2px #8A781A; border-bottom-left-radius: 10px; border-top-left-radius: 10px; position: relative; vertical-align: top;  }
.slider img { height: 296px; width: 696px; border-style:        none; border-bottom-left-radius: 10px; border-top-left-radius: 10px; position: absolute;        display: none; }

.assoc1     { height:  98px; width: 100px; border-right: solid 2px #8A781A; border-top:    solid 2px #8A781A; border-top-right-radius:    10px; }
.assoc1 img { height:  98px; width: 100px; border-style: none; border-top-right-radius:    10px; }

.assoc2     { height:  96px; width: 100px; border-right: solid 2px #8A781A; border-bottom: solid 2px #8A781A; border-top: solid 2px #8A781A; }
.assoc2 img { height:  96px; width: 100px; border-style: none; }

.assoc3     { height:  98px; width: 100px; border-right: solid 2px #8A781A; border-bottom: solid 2px #8A781A; border-bottom-right-radius: 10px; }
.assoc3 img { height:  98px; width: 100px; border-style: none; border-bottom-right-radius: 10px; }

/* /a-nossa-escola/quem-somos/default.aspx */
#imgGallery img { -webkit-box-shadow: #888888 4px 4px 4px; -moz-box-shadow: #888888 4px 4px 4px; box-shadow: #888888 4px 4px 4px; }
#imgPreview img { -webkit-box-shadow: #888888 8px 8px 8px; -moz-box-shadow: #888888 8px 8px 8px; box-shadow: #888888 8px 8px 8px; }

/* /a-nossa-escola/parcerias/default.aspx */
#partners img { border: solid 1px #8A781A; height: 96px; width: 96px; }

/* /iatividades.aspx */
/* /inoticias.aspx */
/* /oferta-formativa/adultos/cet/default.aspx */
/* /oferta-formativa/adultos/cet/etrm/default.aspx */
/* /oferta-formativa/adultos/formacao-modular/default.aspx */
.ipicture img { border: solid 1px #8A781A; border-radius: 10px; height: 100px; width: 100px; }
.ipicture { border-bottom: solid 1px #8A781A; padding-bottom: 2px; padding-top: 2px; width: 102px; }
.icontent { border-bottom: solid 1px #8A781A; padding-bottom: 2px; padding-top: 2px; }
.itemdate { color: #8A781A; font-family: Arial; font-size: 12px; font-weight: normal; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: right; }
.itemhead { color: #8A781A; font-family: Arial; font-size: 14px; font-weight: bold;   padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: left;  }
.itembody { color: #8A781A; font-family: Arial; font-size: 12px; font-weight: normal; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: left;  }
.itemlink { color: #8A781A; font-family: Arial; font-size: 12px; font-weight: bold;   padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align: right; }

/* /contactos/default.aspx */
/* /contactos/como-chegar/automovel-particular/default.aspx */
/* /contactos/como-chegar/transportes-publicos/default.aspx */
.contacts { border: solid 2px #8A781A; border-radius: 10px; vertical-align: top; width: 396px; }
.worldmap { border: solid 2px #8A781A; border-radius: 10px; vertical-align: top; width: 798px; }

.data-table th  { height: 34px; width: 366px; background-color: #8A781A; border: solid 1px #8A781A; border-radius: 10px; color: #FFFFFF; font-family: Arial; font-size: 14px; padding-left: 16px; padding-right: 16px; }
.data-table td  { height: 34px; width: 366px; background-color: #F5F5F5; border: solid 1px #DDDDDD; border-radius: 10px; color: #666666; font-family: Arial; font-size: 12px; padding-left: 16px; padding-right: 16px; }
.data-table img { height: 70px; width: 142px; display: block; margin-left: auto; margin-right: auto; }

/* /inscricoes/adultos/cet                 /default.aspx */
/* /inscricoes/adultos/formacao-modular    /default.aspx */
/* /inscricoes/cqep   /adultos             /default.aspx */
/* /inscricoes/jovens /cursos-profissionais/default.aspx */
/* /inscricoes/jovens /cursos-vocacionais  /default.aspx */
.formtable  { border: 1px solid #DDDDDD; }
.formhead   { color: #F29400; font-family: Arial; font-size: 14px; font-weight: bold; text-align: left; padding: 10px; }
.formtext   { color: #666666; font-family: Arial; font-size: 12px; font-weight: bold; text-align: right; width: 150px; }
.formctrl   { color: #666666; font-family: Arial; font-size: 12px; font-weight: bold; text-align: left;  width: 400px; }
.controlo   { border: 1px solid #DDDDDD; color: #666666; }
.formbutton { background-color: #FFFFFF; border: 1px solid #DDDDDD; color: #666666; font-family: Arial; font-size: 12px; font-weight: bold; height: 32px; }
