* html, body {
	margin:0; 
	padding:0;
	}
	
html, body	{
	height: 100%; /* Requerido para pagina altura 100% */
	}


/* Nonfooter - Begin */	
#nonfooter {
	position: relative; /* Requerido para pagina altura 100% */
	min-height: 100%; /* Requerido para pagina altura 100% */
	margin: 0 auto;
	}
	
* html #nonfooter /* Hack para ie´s */
	{
	height: 100%; /* Requerido para pagina altura 100% */
	}
/* Nonfooter - End */


/* Footer - Begin */	
#footer
	{
		position: relative; /* Requerido para pagina altura 100% */
		margin: -134px auto 0; /* Requerido para pagina altura 100% */
		clear: both;
	}
	
* html #footer /* Hack para ie´s */
	{
		margin-top: -134px; /* Requerido para pagina altura 100% */
	}
	
/* Footer - End */

/* Container - Begin */
div#container {
	padding-bottom: 134px;
	background:url(../imagens/common/back.gif) top repeat-x;
	}
/* Container - End */


/* Common Style */

.header {width:720px; margin:0 auto; height:75px; padding:25px 0 0 0;}
.header img {float:left;}
.header form {text-align:right; margin:0 0 0 0;}
.header form label {font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:0; color:#666;}
.header form input {margin:0; padding:2px; border:1px solid #ccc; }
.header form input#matricula {width:159px;}
.header form input#senha {margin:2px 0 0 0; width:130px;}
.header form input#okLogin {padding:0; width:25px; background: url(../imagens/common/destaque_back.gif) repeat-x; color:#fff;}

.header div {padding:0;}
.header div p {font:0.7em Verdana, Arial, Helvetica, sans-serif; text-align:right; color:#666;}
.header div p a {color:#36a1b6;;}
.header div p a:hover {background-color:#36a1b6;; color:#fff; text-decoration:none;}
.header div#msg p {font:0.8em Verdana, Arial, Helvetica, sans-serif; text-align:right; color:#ff0000;}

.menu {
	margin:0; 
	width:100%; 
	border-top:1px solid #ccc; 
	border-bottom:1px solid #ccc; 
	background:#fff url(../imagens/common/menu_back.gif) repeat-x; 
	clear:both;}
	
.menu ul {
	margin:0 auto; 
	padding:0; 
	width:730px; 
	line-height:100%;
	list-style:none;
	overflow:hidden;}
	
.menu li {
	float:left;}
	
.menu li a {
	margin:2px 0 1px;
	padding:10px 21px; 
	font:0.7em Geneva, Arial, Helvetica, sans-serif; 
	color:#999; 
	text-decoration:none; 
	font-weight:bold; 
	background:url(../imagens/common/menu_on.gif) repeat-x;
	display:block}

.menu li a:hover {
	text-decoration:none; 
	color:#fff; 
	background:url(../imagens/common/menu_on.gif) 0px -37px repeat-x;}

.conteudo {width:730px; margin:0 auto; padding:20px 0 0;}
.azul {background: #57c7cc url(../imagens/common/promo_back.gif) repeat-x bottom; width:100%; height:100px;}

.rights {clear:both; margin:0 auto; width:100%; background:#fff url(../imagens/common/menu_back.gif) repeat-x; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.rights p {font:0.6em Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:10px 0;}
.rights p a {color:#36a1b6;; text-align:center;}
.rights p a:hover {color:#fff; background-color:#36a1b6;;}

.titulo h1 {font:1.3em Georgia, "Times New Roman", Times, serif; color: #36a1b6; margin:0 0 20px 0;}
.titulo h1 span {color:#ccc;}
.titulo p {font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#333; margin:15px 0;}

.left {float:left}

/* Style HOME */

.promo_content {border:1px solid #ccc; padding:4px; float:left; background:#fff; width:720px; }
.promo_content embed {margin:0; padding:0; float:right;}
.promo {width:348px; background: #57c7cc url(../imagens/common/promo_back.gif) repeat-x; padding:18px; margin:0 1px 0 0; float:left;}
.promo p {font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:12px 0 11px;}
.promo a {color:#fff; font-weight:bold; font:1.2em Georgia, "Times New Roman", Times, serif;}
.promo a:hover {background:#fff; color:#36a1b6;;}
.promo h1 {font:1.8em Georgia, "Times New Roman", Times, serif; color:#fff; margin:0;}

.destaque_content {border:1px solid #ccc; margin:20px 20px 0 0; padding:4px; float:left; width:470px;}
.destaque_content img {float:left; width:180px; margin:0 4px 0 0;}
.destaque {width:284px; float:left;}
.destaque p {font:0.7em Verdana, Arial, Helvetica, sans-serif; padding:10px;}









.destaque h1 {font:1.2em Georgia, "Times New Roman", Times, serif; background:#ae1e00 url(../imagens/common/destaque_back.gif) top repeat-x; color:#fff; padding:7px 0; text-align:center;}
.destaque p a {color:#FF0000; }
.destaque p a:hover {color:#fff; background-color:#CC0000;}


.newsletter {border:1px solid #ccc; margin:20px 0 0 0; padding:4px; float:left; width:220px;}
.newsletter h1 {font:1em Georgia, "Times New Roman", Times, serif; width:100%; background: url(../imagens/common/news_back.gif) repeat-x; text-align:center; padding:5px 0; color:#fff; }
.newsletter p {
background:#CCCCCC none repeat scroll 0%;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.6em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:5px;
margin:0;
}
.newsletter form {padding:7px; font:0.9em Verdana, Arial, Helvetica, sans-serif;}
.newsletter form label {font:0.7em Verdana, Arial, Helvetica, sans-serif; background: #fff;}
.newsletter input {
border:1px solid #CCCCCC;
margin:0pt;
padding:2px;
font:0.7em verdana;
}
.newsletter input#nome {
width:160px;
margin:0 0 0 1px;;
}
.newsletter input#email {
width:160px;
margin:2px 0 0 0;;
}
.newsletter input#button {
background:transparent url(../imagens/common/curso_a.gif) repeat-x scroll 0%;
color:#FFFFFF;
padding:0pt;
width:21px;
}
.newsletter select#area {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.7em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:140px;
margin:2px 0 0 8px;
border:1px solid #ccc;;
padding:1px;
}

.noticias {margin:20px 0 0 0; float:left; width:230px;}
.noticias h1 {font:1.3em Georgia, "Times New Roman", Times, serif; color: #36a1b6;; }
.noticias h1 span {color:#CCCCCC;}
.noticias ul { margin:0; padding:0;}
.noticias ul li {font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:10px 0 15px;}
.noticias b {color: #36a1b6;;}
.noticias a {text-decoration:none; color:#333;}
.noticias a:hover {text-decoration:underline;}

.cursos_content {float:left; width:500px; margin:20px 0 10px 0; height:260px;}
.cursos_content h1 {font:1.3em Georgia, "Times New Roman", Times, serif; color: #36a1b6;; }
.cursos_content h1 span {color:#CCCCCC; }
.cursos_content ul {margin:10px 0 0 0; padding:0;}

.home_destaque {float:left; width:260px; margin:0 10px 5px 0;}
.home_destaque img {float:left; clear:both; margin:5px 10px 0 0;}
.home_destaque_data {padding:10px; color:#fff; background: url(../imagens/common/curso_v.gif) repeat-x; float:left; margin:0 8px 0 0;}
.home_destaque_data a {color:#FFFFFF; text-decoration:none;}

.home_destaque p {margin:10px 0;}
.home_destaque h2 {color:#666;}
.home_destaque p a {color: #ff0000;}
.home_destaque p a:hover {color:#fff; background-color:#CC0000;}

.home_data {padding:10px; color:#fff; background: url(../imagens/common/curso_a.gif) repeat-x; float:left; margin:0 8px 0 0;}
.home_data a {color:#FFFFFF; text-decoration:none;}
.home_data:hover {color:#FFFFFF; text-decoration:none; background: url(../imagens/common/curso_v.gif) repeat-x;}

.home_titulo {font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#333; }
.home_titulo a {color:#666; text-decoration:none; font-weight:bold;}
.home_titulo a:hover {text-decoration:underline;}

.home_curso {margin:0 0 10px 0; width:220px; float:left;}
.home_curso a {text-decoration:none;  }


/* Style SOBRE NOS */

.sobre p {font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#333; margin:15px 0;}
.sobre p span {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;;}
.sobre a {color:#36a1b6;;}
.sobre a:hover {color:#fff; background-color:#36a1b6;;}
.sobre img {float:right; border:1px solid #ccc; margin:0 0 15px 10px;}


/* Style EQUIPE */

.equipe ul {list-style:none; padding:0; margin:10px 0;}
.equipe ul li {font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:15px 0; color:#333;}
.equipe ul li span {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;;}


/* Style CURSOS */

.cursos ul {margin:0; padding:0;}
.cursos ul li {margin:10px 15px 15px 0; padding:5px; float:left; width:330px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; background: url(../imagens/cursos/curso_back.gif) repeat-x; height:130px;}
.cursos img {margin:5px 0; padding:0;}
.cursos p {margin:0; padding:0; font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:0; color:#666;}

.saiba_mais {text-align:right;}
.saiba_mais a {color:#36a1b6;;}
.saiba_mais a:hover {background:#36a1b6;; color:#fff;}

.curso_data {padding:10px; color:#fff; background: url(../imagens/common/curso_a.gif) repeat-x; float:left; margin:0 8px 0 0;}
.curso_data a {color:#fff; text-decoration:none;}
.curso_data:hover {background: url(../imagens/common/curso_v.gif) repeat-x;}

.curso_titulo a {font:1.0em Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#36a1b6;; }
.curso_titulo a:hover {text-decoration:underline;}


/* Style POS */

.pos {width:320px; float:left; margin:0 15px 10px 0; padding:10px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; background: url(../imagens/cursos/curso_back.gif) repeat-x; }
.pos p {font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#333; margin:2px 0; }
.pos p img {border:1px solid #ccc; margin:10px 0;}
.pos_lista_objetivos ul {list-style:none; margin:0; padding:0;}
.pos_lista_objetivos ul li {font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#333; margin:10px 0;}

.data_tit ul {margin:0; padding:0;}
.data_tit ul li {width:100%; margin:0 0 8px 0; padding:0; clear:both;}
/*.data_tit ul li {float:left; margin:0 0 8px 0; clear:both;}*/
.data_tit ul li a {text-decoration:none; }
.data_tit ul li i {color:#999; font:0.8em Georgia, "Times New Roman", Times, serif; font-style:italic;}

.data {}
.data a {padding:10px; color:#fff; background: url(../imagens/common/curso_a.gif) repeat-x; float:left; margin:0 8px 8px 0;}
.data a:hover {background: url(../imagens/common/curso_v.gif) repeat-x; cursor:pointer;}

.tit {font:1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:0; padding:0;}
.tit a {text-decoration:none; color:#36a1b6;;}
.tit a:hover {text-decoration:underline;}

.red {color:#FF0000;}

.pos_botao {border:1px solid #ccc; color:#FFFFFF; text-decoration:none; padding:4px; margin:15px 0 0 0; width:310px; float:left;}
.pos_botao a {font:1.0em Georgia, "Times New Roman", Times, serif; background:url(../imagens/cursos/pre_back.gif); text-align:center; width:310px; padding:5px 0; color:#fff; margin: 0; text-decoration:none; float:left;}
.pos_botao a:hover {background:url(../imagens/common/news_back.gif) repeat-x; cursor:pointer; margin:0;}


/* Style ARTIGOS */

.artigos ul {list-style:none; padding:0; margin:0; line-height:100%;}
.artigos ul li {font:0.8em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:20px 0; color:#999; }
.artigos ul li span {font:0.8em Verdana, Arial, Helvetica, sans-serif; color:#666;}
.artigos a {color:#36a1b6;;}
.artigos a:hover {background:#36a1b6;; color:#fff;}


/* Style LINKS */

.links p {padding:0; font:0.9em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:10px 0 0 0;}
.links ul {list-style:none; margin:0; padding:0; }
.links ul li {font:0.8em Verdana, Arial, Helvetica, sans-serif; color:#999; margin:5px 0 5px 15px; line-height:100%;}
.links ul li a {color:#666; text-decoration:none;}
.links ul li a:hover {background:#36a1b6;; color:#fff;}


/* Style CONTATO */

.contato a {color:#36a1b6;;}
.contato a:hover {background:#36a1b6;; color:#fff;}

.contato form {margin:20px 0 0;}
.contato label {font:0.8em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; display:block;}
.contato input {border:1px solid #ccc; padding:2px; margin:10px 0;}
.contato input#nomeVisitante { margin:10px 0; width:250px;}
.contato input#emailVisitante { margin:10px 0; width:250px;}
.contato input#codigo { margin:10px 0; width:180px;}
.contato input#e_button {margin:0 0 0 260px; background: url(../imagens/common/curso_a.gif) repeat-x; color:#fff; font-size:15px;}
.contato input#l_button {margin:0; background: url(../imagens/common/curso_a.gif) repeat-x; color:#fff; font-size:15px;}
.contato textarea {border:1px solid #ccc; margin:10px 0 0; padding:2px; width:400px; height:135px; font:0.8em Verdana, Arial, Helvetica, sans-serif;}
.contato select {border:1px solid #ccc; margin:10px 0 0; padding:2px; width:256px;}

#msg {
	color:#CC0000; 
	font:0.8em Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;}
	
#contato_msg {
	color:#CC0000; 
	font:0.8em Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	background:#ffffcc;
	margin:0 0 10px;}

#pre_msg {
	color:#CC0000; 
	font:0.8em Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	margin:10px 0 10px 10px;
	background:#ffffcc}

.form_left {float:left; width:300px; }
.form_right {float:left; width:420px}

.captcha {margin:15px 0;}
	
.captcha img {
	margin:0 20px 0 0;}

/* Style NOTICIA */

.noticia { float:left; width:430px; margin:0 0 10px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px; background: url(../imagens/cursos/curso_back.gif) repeat-x;}
.noticia h1 {font:1.3em Georgia, "Times New Roman", Times, serif; color: #36a1b6;; margin:0;}
.noticia h2 {font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#999999; margin:0;}
.noticia p {font:0.7em Verdana, Arial, Helvetica, sans-serif; margin: 20px 0 0 0px; color:#333;}
.noticia p a {color:#36a1b6;;}
.noticia p a:hover {color:#fff; background-color:#36a1b6;;}


/* Style INTERNA */

.interna { float:left; width:430px; margin:0 0 10px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px; background: url(../imagens/cursos/curso_back.gif) repeat-x;}
.interna h1 {font:1.3em Georgia, "Times New Roman", Times, serif; color: #36a1b6;; margin:0;}

.interna_titulo { margin:0; padding:0px; height:40px;}
.interna_titulo span {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; }
.interna_titulo i {font:0.8em Georgia, "Times New Roman", Times, serif; color:#999; font-style:italic; }
.interna_titulo ul {float:left; padding:0; margin:0 10px 0 0;}
.interna_titulo ul li {padding:10px; color:#fff; background: url(../imagens/common/curso_a.gif) repeat-x; margin:0;}

.interna_conteudo {padding:15px 5px 5px; clear:both;}
.interna_conteudo h1 {font:1.1em Georgia, "Times New Roman", Times, serif; margin:20px 0;}
.interna_conteudo h2 {font:0.7em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:10px 0 0 0;}
.interna_conteudo p {font:0.7em Verdana, Arial, Helvetica, sans-serif; }
.interna_conteudo p.obs {font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:10px 0 0 0; font-style:italic; }

.interna_conteudo ul {margin:0; padding:0; font:0.7em Verdana, Arial, Helvetica, sans-serif;}
.interna_conteudo ul li {margin:0; padding:0; }

.interna_pre_content {border:1px solid #ccc; padding:4px; margin:20px 0 0 0;}

.interna_pre {border:1px solid #ccc; background:#36a1b6 url(../imagens/cursos/pre_back.gif) repeat-x; }
.interna_pre h1 {margin:10px 0; padding:0; text-align:center; color:#FFFFFF; }
.interna_pre form {margin:10px 20px 10px 0; text-align:right;}
.interna_pre label {font:0.8em Georgia, "Times New Roman", Times, serif; margin:0; color:#FFFFFF; }
.interna_pre input {border:1px solid #36a1b6; width:259px; margin:1px 0; padding:1px;}
.interna_pre input#pre_button {margin:5px 0 0 0; padding:2px; width:100px; color:#36a1b6;; background:#fff url(../imagens/common/menu_back.gif) center repeat-x;}
.interna_pre input#pre_button_clear {margin:5px 0 0 0; padding:2px; width:60px; color:#36a1b6;; background:#fff url(../imagens/common/menu_back.gif) center repeat-x;}
.interna_pre input#pre_soube {width:220px;}
.interna_pre input#pre_formado {border:0; margin:0; width:20px; padding:0;  }
.interna_pre input#pre_estudante {border:0; margin:0; width:20px; padding:0;  }

.data_interna {padding:10px; color:#fff; background: url(../imagens/common/curso_a.gif) repeat-x; float:left; margin:0 8px 0 0;}
.titulo_interna {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:0; padding:0; height:2em;}

.titulo_lateral {font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#333;}
.titulo_lateral a {text-decoration:none; color:#333;}
.titulo_lateral a:hover {text-decoration:underline;}

.cursos_data_tit { margin:20px 0 10px 0; width:330px; height:40px; border:1px solid #ccc; padding:5px;}
.cursos_data_tit a {font:1.4em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; text-decoration: none;}
.cursos_data_tit a:hover {text-decoration: underline; }
.cursos_data_tit ul {float:left; padding:0; margin:0 10px 0 0;}
.cursos_data_tit ul li {padding:10px; color:#fff; background: url(../imagens/common/curso_a.gif) repeat-x; margin:0;}


/* Style LATERAL */

.lateral {float:right; width:250px; margin:0;}
.lateral img {margin:0 0 20px 0; border:1px solid #ccc; padding:6px; background:#fff;}

.lateral_noticia {margin:0 0 20px; padding:10px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; background:url(../imagens/cursos/curso_back.gif) repeat-x;}
.lateral_noticia h1 {font:1.3em Georgia, "Times New Roman", Times, serif; color: #36a1b6;; margin:0;}
.lateral_noticia h1 span {color:#ccc;}
.lateral_noticia ul {margin:0; padding:0;}
.lateral_noticia ul li {font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:10px 0;}
.lateral_noticia b {color: #36a1b6;;}
.lateral_noticia ul li a {text-decoration:none; color:#333;}
.lateral_noticia ul li a:hover {text-decoration:underline;}

.lateral_cursos {margin:0 0 20px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px; background: url(../imagens/cursos/curso_back.gif) repeat-x;}
.lateral_cursos h1 { font:1.3em Georgia, "Times New Roman", Times, serif; color: #36a1b6;; padding:0; margin:0 0 10px 0;}
.lateral_cursos h1 span {color:#ccc; }

p.mais {clear:both; padding:10px 0 5px;}
.mais a {margin:0; padding:0; color:#36a1b6; font:0.7em Verdana, Arial, Helvetica, sans-serif;}
.mais a:hover {color:#fff; background-color:#36a1b6;;}


/* Style ÁREA DO ALUNO */

.aluno_aviso {margin:10px 30px 10px 0; width:680px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:20px; background: url(../imagens/cursos/curso_back.gif) repeat-x; float:left;}
.aluno_aviso h2 {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:0 0 15px 0; }
.aluno_aviso h3 {font:0.8em Verdana, Arial, Helvetica, sans-serif; color:#36a1b6;; margin:0 0 5px 0;} 
.aluno_aviso p {font:0.7em Verdana, Arial, Helvetica, sans-serif; margin: 0 0 10px 0; color:#333;}
.aluno_aviso p span {color:#999999; margin:0 auto;}

.aluno_provas { margin:15px 30px 0 0; width:310px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:15px; background: url(../imagens/cursos/curso_back.gif) repeat-x; float:left; }
.aluno_provas h2 {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:0; }
.aluno_provas ul {margin:10px 0 0 0; padding:0; font:0.7em Verdana, Arial, Helvetica, sans-serif;}
.aluno_provas ul li {padding:1px 0; color:#666;}
.aluno_provas a {color:#36a1b6;;}
.aluno_provas a:hover {color:#fff; background-color:#36a1b6;;}

.aluno_notas { margin:15px 0; width:315px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:15px; background: url(../imagens/cursos/curso_back.gif) repeat-x; float:left; }
.aluno_notas h2 {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:0; }
.aluno_notas ul {margin:10px 0 0 0; padding:0; font:0.7em Verdana, Arial, Helvetica, sans-serif;}
.aluno_notas ul li {padding:1px 0; color:#666;}
.aluno_notas a {color:#36a1b6;; }
.aluno_notas a:hover {color:#fff; background-color:#36a1b6;;}

.aluno_artigos { margin:15px 30px 15px 0; width:310px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:15px; background: url(../imagens/cursos/curso_back.gif) repeat-x; float:left; }
.aluno_artigos h2 {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:0; }
.aluno_artigos ul {margin:10px 0 0 0; padding:0; font:0.7em Verdana, Arial, Helvetica, sans-serif;}
.aluno_artigos ul li {padding:1px 0; color:#666;}
.aluno_artigos a {color:#36a1b6;;}
.aluno_artigos a:hover {color:#fff; background-color:#36a1b6;;}

.aluno_fotos { margin:15px 0; width:315px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:15px; background: url(../imagens/cursos/curso_back.gif) repeat-x; float:left; }
.aluno_fotos h2 {font:1.1em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; margin:0; }
.aluno_fotos ul {margin:10px 0 0 0; padding:0; font:0.7em Verdana, Arial, Helvetica, sans-serif;}
.aluno_fotos ul li {display:inline;}
.aluno_fotos ul li img {padding:6px;}
.aluno_fotos a {color:#36a1b6;;}
.aluno_fotos a:hover {color:#fff; background-color:#36a1b6;;}


/* Style PRE-INSCRICAO */

.pre form {margin:0 auto;}
.pre h1 {margin:0 0 10px 0; width:100%; font:1.0em Georgia, "Times New Roman", Times, serif; color:#36a1b6;;}
.pre h2 {margin:10px 0; width:100%; font:1.0em Georgia, "Times New Roman", Times, serif; color:#36a1b6;;}

.pre label {font:0.8em Georgia, "Times New Roman", Times, serif; margin:0;}

.pre input {border:1px solid #ccc; width:210px; margin:1px 0}
.pre select {border:1px solid #ccc; width:120px; margin:1px 92px 1px 0;}

.pre input#sabendo {border:1px solid #ccc; width:500px; margin:1px 0}
.pre input#pre_button {border:1px solid #ccc; margin:15px 0 0 0; padding:2px; width:100px; background: url(../imagens/common/news_back.gif) repeat-x; color:#fff;}
.pre input#pre_clear {border:1px solid #ccc; margin:15px 0 0 0; padding:2px; width:70px; background: url(../imagens/common/news_back.gif) repeat-x; color:#fff;}

.pre_form_left {float:left; width:320px; text-align:right; margin:0;}
.pre_form_right {text-align:right; margin:0 10px 0 0;}

.pre_data_tit { margin:0; width:710px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px; background: url(../imagens/cursos/curso_back.gif) repeat-x; }
.pre_data_tit span {font:1.2em Georgia, "Times New Roman", Times, serif; color:#36a1b6;; }
.pre_data_tit a {text-decoration: none; margin:0}
.pre_data_tit a:hover {text-decoration: underline; color:#36a1b6;; }
.pre_data_tit i {font:0.8em Georgia, "Times New Roman", Times, serif; color:#999; font-style:italic; margin:0; }
.pre_data_tit ul {float:left; padding:0; margin:0 10px 0 0;}
.pre_data_tit ul li {padding:10px; color:#fff; background: url(../imagens/common/curso_a.gif) repeat-x; margin:0;}

#erro_form {color:#CC0000; font:0.8em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0;}


ul.categorias {font:1.0em Georgia, "Times New Roman", Times, serif; margin:0; padding:0; color:#999;}
ul.categorias li a {margin:0; padding:0; color: #36a1b6; text-decoration:none;}
ul.categorias li a:hover {background:#36a1b6; color:#fff;}
