/******************************************
	GERAL	
******************************************/
h3{font-size:14px;}
h4{font-size:12px;}
ul{list-style:none;}
a{color:#6692C1;text-decoration:none;}
a:hover{text-decoration:underline;}

.cont{font-family:Arial, Helvetica, sans;font-size:12px;}

/******************************************
	TOPO 	
******************************************/
.top .bd .main{width:480px}
.top .bd .main .chamada{margin:116px 0px 0px 36px;}
.top .bd .main .chamada{font-size:12px;color:#FFF;}
.top .bd .main .chamada h4{color:#FEEA19;font-size:29px;font-weight:normal;text-transform:uppercase;}	
.box-login{width:213px;height:110px;background:url("../images/box_login_bg.jpg") no-repeat;padding:17px;}
.box-login form{width:200px;}
.box-login h3{font-size:12px;text-transform:uppercase;margin:0px 0px 14px 0px;}
.box-login form label{font-size:14px;float:left;margin-bottom:10px;}
.box-login form .input-text{border-bottom:1px solid #B2B2B2;border-right:1px solid #B2B2B2;border-top:1px solid #000;border-left:1px solid #000;background:#FFD796;float:right;margin-bottom:6px;}
.box-login form .input-submit{float:right;}
.box-login form a{font-size:9px;color:#000;float:left;display:block;}

/******************************************
	MAIN	
******************************************/
.box-3 h3{font-size:9px;color:#2A2A2A;text-transform:uppercase;padding-bottom:4px;}
.boxes-bottom h2, .box-3 h2{font-size:16px;}
.boxes-top{min-height:200px;_height:200px;}
.boxes-top h1{margin-bottom:20px;}
.main{color:#666666;}
.main h1{font-size:16px;color:#6692C1;background:url("../images/chamada_bullet.jpg") no-repeat center left;border-bottom:2px solid #E69A33;padding:10px 2px 10px 20px;}
.main h1 a{font-size:16px;}
.main h2{font-size:14px;color:#6692C1;margin:15px 0px 7px 0px;}
.main p{margin:4px 0px;line-height:1.3em;letter-spacing:-0.01em;}
.main p span{font-weight:bold;color:#6692C1;}
.main p img{float:left;margin-right:2px;margin-bottom:2px;}
.main ul{list-style-type:circle;}
.main ul li{margin-left:20px;}

.chamada-home{margin-bottom:20px;}

.conteudo-secundario{clear:both}
.conteudo-secundario ul{list-style-type:circle;}
.conteudo-secundario ul li{}
.conteudo-secundario ul ul{margin-left:10px;list-style-type:square;}
.conteudo-secundario ul ul li{}
.conteudo-secundario ol{margin-bottom:50px;}
.conteudo-secundario ol li{}

.busca-cursos{width:470px;margin:30px 0;}

/******************************************
	MENU 	
******************************************/

.menu{width:128px;margin:0px auto;margin-top:20px;}

.menu .newsletter{padding:0px 2px 0px 2px;margin-bottom:30px;height:40px;/*background:url("../images/menu_linha.jpg") repeat-x;*/}
.menu .newsletter form label{font-size:13px;color:#FFF;font-weight:bold;}
.menu .newsletter form .input-text{font-size:10px;color:#656565;width:130px;padding-left:5px;padding-right:5px;float:left;}
.menu .newsletter form .input-image{float:left;margin-left:4px;}

.menu h1{font-size:14px;color:#FFF;padding:6px 2px;/*background:url("../images/menu_linha.jpg") repeat-x;*/}
.menu h3{font-size:14px;color:#FFC862;padding:6px 2px;/*background:url("../images/menu_linha.jpg") repeat-x;text-transform:lowercase;*/}

.menu .linha-menu{background:transparent url("../images/menu_linha.jpg") repeat-x;}

.menu ul li a{padding:4px 0px;color:#FFF;font-weight:bold;font-size:12px;display:block;height:1.3em}
.menu ul li a:hover{text-decoration:none;background:#75A1D0 url("../images/menu_linha.jpg") repeat-x;}
.menu ul li.item-cursos{padding:8px 2px;background:transparent url("../images/menu_linha.jpg") repeat-x top left;}
.menu ul li.item-cursos select{width:174px;}
.menu ul.menu-ultimo{background:transparent url("../images/menu_linha.jpg") repeat-x bottom left;}

.menu .acesso{width:150px;margin-bottom:17px;}
.menu .acesso p{}
.menu .acesso span{margin:0 8px;color:#fff;}
.menu .acesso p a{color:#FFF;font-weight:bold;font-size:12px;height:1.3em;text-decoration:none;}
.menu .acesso p a:hover{text-decoration:none;text-decoration:underline;}

.menu ul.social{}
.menu ul.social li{list-style-type:none;}
.menu ul.social li a{float:left;}
.menu ul.social li a.twitter{background:transparent url("../images/twitter.png") no-repeat scroll 0 0;height:36px;width:36px;display:block;text-indent:-9999px;margin-right:8px;}
.menu ul.social li a.orkut{background:transparent url("../images/orkut.png") no-repeat scroll 0 0;display:block;height:36px;width:36px;text-indent:-9999px;}


/******************************************
	TOOLS 	
******************************************/
.lista{position:relative;width:200px;margin:0 auto 16px auto;}
.lista-foto ul li{padding:8px 2px 8px 0px;border-bottom:1px solid #E6E6E6;min-height:46px;_height:46px;}
.lista-foto ul li img{float:left;margin-right:12px;}
.lista ul{margin-bottom:16px;}
.lista h3{padding:8px 0px;font-size:17px;color:#6692C1;	border-bottom:1px solid #E6E6E6;}
.lista a{font-weight:bold;}
.lista-ajuda ul{padding:16px 0px;border-bottom:1px solid #E6E6E6;}
.lista-ajuda ul li{padding:4px 2px 4px 26px;background:url("../images/ajuda_list.jpg") no-repeat center left;}

/******************************************
	FOOTER	
******************************************/
.footer-borda{padding:30px 0px;text-align:center;}
.footer{color:#6692C1 !important;}

/*
.footer form{
	padding:14px 0px;
	border-top:1px solid #6692C1;
	border-bottom:1px solid #6692C1;
	width:480px;
	text-align:center;
	margin:0 auto 16px auto;
}
.footer form label{
	font-size:17px;
	font-weight:bold;
}
.footer form .input-text{
	width:344px;
	margin:0px 10px;
}*/
.footer ul{width:520px;}
.footer ul li{display:inline;}
.footer ul li.no-border{border-right:none !important;}
.footer ul li a{font-size:17px;font-weight:bold;}
.footer ul li span{margin:0 1.85em;}
.footer .bd{margin:0 auto 16px auto;width:430px;}
p.static{font-size:14px;font-style:italic;margin:20px 0;line-height:20px;}

/******************************************
	FORM 	
******************************************/
form.edit p{margin:8px 0px;}
form.edit .text-area{width:90%;height:150px;}
form.edit .input-text{width:90%;}
form.edit .button-submit{background-color:#EEEEEE;border:1px solid #BBBBBB;font-weight:bold;margin:20px 10px 20px 0;padding:6px 20px;cursor:pointer;clear:both;}
form.edit h3{margin:30px 0px 5px 0px;}
form.edit{position:relative;}
form.edit p.mensagem{background:#F7F7F7;border:1px solid #CCCCCC;display:block;font-size:14px;padding:20px;text-align:center;}