body,td,div,textarea,blockquote,p {
    font-size:11px;
    font-family: tahoma, verdana, arial;
     color: #444444; 
}

.link_cursos {  font-family: tahoma; font-size: 11px; font-weight: normal; color: #3f8e9f; text-decoration: none}
.link_cursos:hover {  color: #7f7f7f; text-decoration: none}

.tit_cursos {  font-family: arial,helvetica,sans-serif,tahoma,verdana,courier,times; font-size: 14px; font-weight: bold; color: #444444; text-transform: uppercase;}

a {
  color: #444444;
  text-decoration:none;
}
a:hover {
    color: #3F8E9F;
    text-decoration:none;
}
a.link {
    color: #444444;
    text-decoration:none;
}
a.link:hover {
    color: #3F8E9F;
}

a.link2 {
    color: #444444;
    text-decoration:none;
}
a.link2:hover {
    color: #3F8E9F;
}

.titulo {
	FONT-FAMILY: arial, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #444444;
}

.texto {
 font-family: tahoma;
 font-size: 11px;
 font-weight: normal;
 color: #444444;
 text-decoration: none;
}

.textowhite {
	color: white;
}

.textoblack {
	color: black;
}

form{
    margin:0px;
    padding:0px;
}
.preco {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.preco_promocao {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: darkred;
}


s { color:#990000; }

input, select {
    font-family: tahoma; font-size: 11px; font-weight: normal; color: #999999;
}
textarea {
  border:1px solid black;
  font-size:11px;
}

.hide {
  display:none;
  visibility:none;
  position:absolute;
}

.show {
  display:block;
  visibility:visibility;
  position:relative;

}

.imgmenu {
    margin-right:10px;
    padding-bottom:2px;
    width: 3px;
    height: 5px;
}

.input {  font-family: tahoma; font-size: 11px; font-weight: normal; color: #3f8e9f; background-color: #FFFFFF; height: 18px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 2px}
.tdMenu {  font-family: tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #b3b8bd; padding-left: 10px}
.linkMenu { font-family: tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.linkMenu:hover { color: #FFFFFF; text-decoration: underline}
.tdCandidaturas { font-family: tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #3f8e9f; padding-left: 10px }
.input2 { font-family: tahoma; font-size: 11px; font-weight: normal; color: #999999; background-color: #FFFFFF; height: 18px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 2px ; width: 144px}
.linkPassword {  font-family: tahoma; font-size: 10px; font-weight: normal; color: #3f8e9f; text-decoration: underline}
.linkPassword:hover {  text-decoration: none}
.tdPassword { font-family: tahoma; font-size: 10px; font-weight: normal; color: #3f8e9f; text-decoration: none ; padding-bottom: 4px; padding-left: 10px}
.tdDocentes {  font-family: tahoma; font-size: 11px; font-weight: normal; color: #3f8e9f; text-decoration: none; padding-left: 7px}
.linkDocentes { font-family: tahoma; font-size: 11px; font-weight: normal; color: #444444; text-decoration: none}
.linkDocentes:hover { font-weight: normal; color: #3f8e9f; text-decoration: underline}
.linkSaibamais { font-family: tahoma; font-size: 10px; font-weight: normal; color: #444444; text-decoration: none }
.linkSaibamais:hover { color: #444444; text-decoration: underline }
.tdCalendario {  font-family: tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.linkCalendario { font-family: tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.linkCalendario:hover { color: #FFFFFF; text-decoration: underline }
.linkCalendarioDia { font-family: tahoma; font-size: 10px; font-weight: normal; color: #444444; text-decoration: none }
.linkCalendarioDia:hover { color: #444444; text-decoration: underline }
.diaSemana {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #858c90; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 7px; border-bottom-width: 1px; border-left-width: 0px; height: 18px; width: 18px}
.diaAfter { font-family: tahoma; font-size: 10px; font-weight: normal; color: #3f8e9f; text-decoration: none; background-color: #FFFFFF; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 7px; border-bottom-width: 1px; border-left-width: 0px; height: 18px; width: 18px }
.diaPast { font-family: tahoma; font-size: 10px; font-weight: normal; color: #3f8e9f; text-decoration: none; background-color: #d2d2d2; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 7px; border-bottom-width: 1px; border-left-width: 0px; height: 18px; width: 18px }
.diaActive { font-family: tahoma; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #3f8e9f; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 7px; border-bottom-width: 1px; border-left-width: 0px; height: 18px; width: 18px }
.borderLeft {  border-color: black black black #3f8e9f; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 4px}
.borderRight { border-color: black #3f8e9f; border-style: solid; border-top-width: 0px; border-right-width: 4px; border-bottom-width: 0px; border-left-width: 0px}
.tdTxt { font-family: tahoma; font-size: 11px; font-weight: normal; color: #7f7f7f; text-decoration: none}
.tdTxt:hover { color: #3f8e9f; text-decoration: none}
.link1 {  font-family: tahoma; font-size: 11px; font-weight: normal; color: #3f8e9f; text-decoration: underline}
.link1:hover {  color: #7f7f7f; text-decoration: none}
.tdFooter {  font-family: tahoma; font-size: 11px; font-weight: normal; color: #d3d3d3; padding-top: 8px; padding-bottom: 8px}
.linkFooter { font-family: tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.linkFooter:hover { color: #FFFFFF; text-decoration: underline}.borderLeftRight { border-color: black #3f8e9f; border-style: solid; border-top-width: 0px; border-right-width: 4px; border-bottom-width: 0px; border-left-width: 4px}
.titPag {  font-family: arial,helvetica,sans-serif,tahoma,verdana,courier,times; font-size: 14px; font-weight: bold; color: #f3f3f3; text-transform: uppercase; padding-left: 10px}
.titPag2 {  font-weight: normal; }
.tdTxt2 { font-family: tahoma; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none ; line-height: 16px}
.brdImg {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #b2b2b2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tdTxt3 { font-family: tahoma; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none ; line-height: 16px ; padding-top: 10px; padding-bottom: 10px}


.botao {
FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif, times;
FONT-STYLE: normal;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
PADDING-TOP: 0px;
TEXT-ALIGN: center;
HEIGHT: 20px;

WIDTH: 90px;
BORDER: #666666 0px solid; 
COLOR: #FFFFFF;
BACKGROUND-COLOR: #3F8E9F;
}


.menu_mais_info,.menu_mais_info:link, .menu_mais_info:active, .menu_mais_info:visited {
 color: #3F8E9F;  
}
.menu_mais_info:hover{
color: #7F7F7F;
}
 