/* User Menu */
.user {  
	font-family:Arial, Helvetica, sans-serif;
	color:#000000; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
a.user, user:link, user:active, user:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}

a.user:hover {  
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:underline;
}

.user_blue,a.user_blue, user_blue:link, user_blue:active, user_blue:visited  {  
	font-family:Arial, Helvetica, sans-serif;
	color:#0066FF; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}

a.user_blue:hover {  
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:underline;
}

.user_blue2,a.user_blue2, user_blue2:link, user_blue2:active, user_blue2:visited  {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1C4487; 
	font-size:9px; 
	font-weight:normal;
	text-decoration:none;
}
a.user_blue2:hover {  
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600; 
	font-size:9px; 
	font-weight:normal;
	text-decoration:none;
}

.user_blue3,a.user_blue3, user_blue3:link, user_blue3:active, user_blue3:visited  {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1C4487; 
	font-size:9px; 
	font-weight:normal;
	text-decoration:none;
}
a.user_blue3:hover {  
	color:#000000; 
}



/* Header Menu a.k.a Quick Menu*/
.hdr_menu, a.hdr_menu, hdr_menu:link, hdr_menu:active, hdr_menu:visited {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#021E45; 
	font-size:9px; 
	font-weight:bold;
	text-decoration:none;
}
a.hdr_menu:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FA7600; 
	font-size:9px; 
	font-weight:bold;
	text-decoration:none;
}

/* Group menu a.k.a Blue Bar Menu*/
.grp_menu, a.grp_menu, grp_menu:link, grp_menu:active, grp_menu:visited {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFE3C2; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}
a.grp_menu:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FA7600; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}

/*Pesquisa rpida*/
.pesq_rap_form {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:9px;
	font-weight:normal;
	color:#2B4C8F;
	background-color:#ffffff;
	border:1px #394D5A solid;
	border-style:solid;
	border-TOP-width:1px;
	border-RIGHT-width:1px;
	border-BOTTOM-width:1px;
	border-LEFT-width:1px;
	width:110px;
}

/*Esq menu white color*/
.esq_menu, a.esq_menu, esq_menu:link, esq_menu:active, esq_menu:visited {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
a.esq_menu:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FA7600; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}

/*Esq yellow color*/
.esq_menu_y, a.esq_menu_y, esq_menu_y:link, esq_menu_y:active, esq_menu_y:visited {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFD193; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}
a.esq_menu_y:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FA7600; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:none;
}

/*Esq main item*/
.esq_menu_i, a.esq_menu_i, esq_menu_i:link, esq_menu_i:active, esq_menu_i:visited {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FDB601; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}
a.esq_menu_i:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FA7600; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}

/* Noticias pp menu*/
.noticias_pp_ttl, a.noticias_pp_ttl, noticias_pp_ttl:link, noticias_pp_ttl:active, noticias_pp_ttl:visited {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000E2D; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}
a.noticias_pp_ttl:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}
.noticias_pp_txt, a.noticias_pp_txt, noticias_pp_txt:link, noticias_pp_txt:active, noticias_pp_txt:visited {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff; 
	font-size:10px; 
	font-weight:normal;
	line-height:13px;
	text-decoration:none;
}
a.noticias_pp_txt:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600; 
	font-size:10px; 
	font-weight:normal;
	line-height:13px;
	text-decoration:none;
}
.noticias_pp_data {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#222222; 
	font-size:9px;
	font-style:italic;
	font-weight:normal;
	line-height:13px;
	text-decoration:none;
}

/*Newsletter box*/
.newsletter_box_form {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:9px;
	font-weight:normal;
	color:#2B4C8F;
	background-color:#ffffff;
	border:1px #394D5A solid;
	border-style:solid;
	border-TOP-width:1px;
	border-RIGHT-width:1px;
	border-BOTTOM-width:1px;
	border-LEFT-width:1px;
	width:105px;
}

/* PGINA AUTORES */
.autorttl,.autorttl:link,.autorttl:link,.autorttl:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#184584;
}
.autortxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	color:#3373B7;
}
.autortxt2,.autortxt2:link,.autortxt2:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	text-decoration:none;
	color:#3B4E65;
}
.autortxt2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	text-decoration:none;
	color:#FF6600;
}

.autorttl:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
}

/* PGINA NOTCIAS */
.noticiasttl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#184584;
}

.noticiasdata {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	color:#3373B7;
}

.noticiastxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	color:#3B4E65;
}

.noticiaslnk,.noticiaslnk:link,.noticiaslnk:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#184584;
}


.noticiaslnk:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#3373B7;
}

.noticiaslnk:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
}

.noticiasplus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
}

/* textO CONTEDOS */

.textos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	color:#3B4E65;
}

.textos_prof {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	color:#3B4E65;
}

.texto2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:17px;
	text-ALIGN:justify;
	color:#3373B7;
}

.texto3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:17px;
	text-ALIGN:justify;
	color:#FF6600;
}

.textos4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height:17px;
	text-ALIGN:justify;
	color:#3373B7;
}

.texto5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:17px;
	text-ALIGN:justify;
	color:#FF6600;
}

.textos6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	text-ALIGN:justify;
	color:#3B4E65;
}

.textos_multimedia {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	text-ALIGN:justify;
	color:#3B4E65;
}


.titulo,.titulo:link,.titulo:active,.titulo:visited,.titulo:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
	color:#000000;
}

.titulofp,.titulofp:link,.titulofp:active,.titulofp:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
	color:#ffffff;
}

.titulofp:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
	color:#CAD5E3;
}

.titulofp3,.titulofp3:link,.titulofp3:active,.titulofp3:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
	color:#ff6600 ;
}

.titulofp3:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
	color:#ffffff ;
}
.titulofp2,.titulofp2:link,.titulofp2:active,.titulofp2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
	color:#ffffff;
}

.titulofp2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
	color:#CAD5E3;
}

.textos:link,.textos:active,.textos:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	color:#3691C5;
}

.textos:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	color:#FF6600;
}



/* PGINA PRINCIPAL */

.txttitulo,.txttitulo:link,.txttitulo:active,.txttitulo:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#4377BE;
}

.txttitulo:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
}

.txtpreco {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#184584;
}

.txtppromo {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#535353;
}

.txtppromodesc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FF6600;
}

.txtdesc10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#0066FF;
}


.pluslnk,.pluslnk:link,.pluslnk:active,.pluslnk:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#4377BE;
}

.pluslnk:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
}

/* PGINA DETALHES */

.detttl,.detttl:link,.detttl:active,.detttl:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#4377BE;
}

.ampliar,.ampliar:link,.ampliar:active,.ampliar:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#4377BE;
}

/* CAIXAS DE FORMULRIO */

.contactoform1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	height:15px;
	width:250px;
}

.contactoformtxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:250px;
}

.contactoformtxt__1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:190px;
}

.professorformtxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:250px;
}

.professorformtxt__1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:190px;
}


.professorformtxt3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:90px;
}

.professorformcp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:40px;
}
.professorformcp2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:30px;
}


.professorformtxt1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
}

.contactoform2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:200px;
}

.contactoform3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
}

.qttxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	height:16px;
}

.btnrec {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#eeeeee;
	border:1px #394D5A solid;
	padding:0;
	width:80px;
	height:16px;
	cursor:pointer;
}

.btnenviar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:100px;
	height:15px;
}

.combobox1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	height:15px;
	width:250px;
}

.dropdowncategoria {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	height:15px;
	width:300px;
}

.btnok {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
	padding:0;
	width:40px;
	height:16px;
}

/* NAVEGAO INFERIOR */

.nav,.nav:link,.nav:active,.nav:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#184584;
}

.nav:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
}

.navnr,.navnr:link,.navnr:active,.navnr:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	text-decoration:none;
	color:#184584;
}

.navnr:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	text-decoration:none;
	color:#FF6600;
}

.listatitulo {
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}

.listatexto {
	font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-style:normal;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.slct {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	border:1px #394D5A solid;
}

/* DROP DOWN DATA NASCIMENTO */

.atd {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,Gill Sans,MS Sans Serif;
	color :#000000;
}

.projectar {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:14px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
}

.ttl_projectar {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	color:#3B4E65;
}

.esgotado {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	text-decoration:none;
	color:#FF0000;
}

.proj_link, a.proj_link, proj_link:link,proj_link:active, proj_link:visited {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0033CC; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}
a.proj_link:hover {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
}

div#contactos { margin-bottom:20px; }
div#contactos div.contacto { margin-top:20px; }
div#contactos div.contacto h2 { margin:0; font-size:11px; }
div#contactos div.contacto p { margin:0; padding:0; }