body {
	background-color:#94c6ba;
	background-image:url(../img/fundo.jpg); 
	background-attachment:fixed;
	background-repeat:repeat-x;
	margin:0px;
	margin-top:12px;
	margin-bottom:12px;	
	text-align:center;
}

.tdmenu0, .tdmenu1, .tdmenu0_on, .tdmenu1_on {
	text-align:center;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	padding-top:2px;
	padding-bottom:2px;	
}

.tdmenu0, .tdmenu0_on {
	border-left:1px solid #ffffff;
	
}

.tdmenu0, .tdmenu1 {
	background-color:#94c6ba;
}

.tdmenu0_on, .tdmenu1_on {
	background-color:#588379;
}

a.lnkmenu, a.lnkmenu:hover, a.lnkmenu:active, a.lnkmenu:visited {
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:0px;
	text-decoration:none;
}

a.lnkdestaque, a.lnkdestaque:hover, a.lnkdestaque:active, a.lnkdestaque:visited {
	font-family:arial;
	font-size:18pt;
	font-weight:bold;
	color:#588379;
	letter-spacing:-2px;
	line-height:24px;
}
a.lnkdestaque, a.lnkdestaque:active, a.lnkdestaque:visited {
	text-decoration:none;
}
a.lnkdestaque:hover {
	text-decoration:underline;
}

.txtDestaque {
	font-family:arial;
	font-size:10pt;
	font-weight:normal;
	color:#808080;
	letter-spacing:0px;
	text-align:justify;
	line-height:15px;
}

.txtMenor {
	font-family:arial;
	font-size:7pt;
	font-weight:normal;
	color:#808080;
	letter-spacing:0px;
	text-align:justify;
}

.txtNormal {
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#808080;
	letter-spacing:0px;
}

a.lnksubDestaque, a.lnksubDestaque:hover, a.lnksubDestaque:active, a.lnksubDestaque:visited {
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#588379;
	letter-spacing:-1px;
	line-height:24px;
}
a.lnksubDestaque, a.lnksubDestaque:active, a.lnksubDestaque:visited {
	text-decoration:none;
}
a.lnksubDestaque:hover {
	text-decoration:underline;
}

input.texto {
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#808080;
	letter-spacing:0px;
}

input.botao {
	border:1px outset #588379;
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#ffffff;
	background-color:#588379;
	letter-spacing:0px;
}

.txtsubDestaque {
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#588379;
	letter-spacing:-1px;
	line-height:24px;
}
.txtTitulo {
	font-family:arial;
	font-size:18pt;
	font-weight:bold;
	color:#588379;
	letter-spacing:-2px;
	line-height:24px;
}
.content{
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	color:#808080;
	letter-spacing:0px;
}
.content ul{
	font-size:14px;
	padding:5px;
	list-style-type: none;
}
.content li{
	padding:5px;
}
.content a, a:active, a:visited{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: #588379;
	text-decoration:none;

}
.content a:hover{
	text-decoration:underline;
}
a.lnk, a.lnk:active, a.lnk:visited, a.lnk:hover {
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: #588379;
}
a.lnk, a.lnk:active, a.lnk:visited {
	text-decoration:none
}
a.lnk:hover {
	text-decoration:underline
}
.cursos table {
    background-color:#fff;
    text-align: justify;
    font-family: Arial;
    font-size:12px;
}
.cursos h1 {
    color: #588379;
    text-align: center;
	font-size:20px;
}
.cursos h2{
    color: #588360;
}
.cursos h3{
    font-size:12px;
    font-weight: bold;
    color: #588360;
}
#popup{
width: 400px;
height: 142px;
 position: absolute;
z-index: 25;
top: 130px;
left: 50%;
}
