@import url(fonts-css3.css);

html{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
body{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 	color:#333;	
}
a{
	color:#060;	
}
a:hover{
	color:#090;
}
#layout{
	width:940px;
	margin:auto;
}	
.LD{
	position:absolute;
	top:-0.5px;
	bottom:0;
	right:0;
	background:url(images/lateral.jpg) repeat-x;
	width:50%;
	padding:0;
	margin:0;
	z-index:-2;
}
.LE{
	background:#FFF;
	position:absolute;
	width:50%;
	top:0;
	left:0;
	bottom:0;
	padding:0;
	margin:0;
	z-index:-1;
}
.content{
	float:left;
	z-index:5;
}

.cols_12{
	width:940px;
	float:left;
}

.cols_4{
	width:300px;
	float:left;
}
.cols_4 a.link_home{
	text-decoration:none;
}
.cols_4 a.link_home:hover{
	text-decoration:none;
}
.cols_4 a.link_home_gray{
	text-decoration:none;
	color:#333;
}
.cols_4 a.link_home_gray:hover{
	text-decoration:underline;
	color:#666666;
}
.cols_4 h2{
	color:#060;
}
.cols_4 h2.gray{
	color:#333 !important;
}
.cols_6{
	width:460px;
	float:left;
}
.cols_6 h2{
	color:#060;
}
.cols_6 li{
	list-style:none;
}
.cols_8{
	width:620px;
	float:left;
}
.cols_8 h2{
	color:#060;
}
.fontsize{
	font-size:30px;
	letter-spacing:-2.8px;
	line-height:29px;
}
.fontHumanistaBlack{
	font-family: 'Humnst777BlkBTBlack', sans-serif;
}
.fontHumanista{
	font-family: 'Humnst777BTRoman', sans-serif;
}
.link{
	float:left;
	clear:both;
	width:100%;
}
.link .cols_4 a{
	letter-spacing:-0.2px !important;
}
.margin_m{
	margin-left:20px;
	margin-right:20px;
}
.margin_R{
	margin-right:20px;
}
.margin_L{
	margin-left:20px;
}
.menuHorizontalEad{
	font-size:11px;
	text-transform:uppercase;
	position:absolute;
	bottom:55px;
	left:250px;
	cursor:default;
/*	background:#F8F8F8;*/
}
.menuHorizontalEad ul{
	margin:0;
	padding:0;
	list-style:none;
}
.menuHorizontalEad ul li{
	float:left;
	border-right:#959595 double 1px;
/*	margin-right:10px;*/
/*	padding:0.5em;*/
	display:block;
	}
.menuHorizontalEad ul li.last{
	border-right:none;	
}
.menuHorizontalEad ul li a{
	padding:0.5em;
	display:block;
	text-decoration:none;
}
.menuHorizontalEad ul li a:hover{
	color:#333;
	text-decoration:none;
	background:#CCC;
}
.oval{
    position:relative;
	width:300px;
    height:160px;
	float:left;
}
.imgoval{
    background:url(images/ead-oval.png) no-repeat top left;
    position:absolute;
    top:0;
    right:0;
    width:300px;
    height:160px;
}
.livros-gratuitos{
    position:relative;
	width:300px;
    height:160px;
	float:left;
}
.imglivros{
    background:url(images/ead-livros-gratuitos-5.jpg) no-repeat top center;
    position:absolute;
    top:0;
    right:0;
    width:290px;
    height:330px;
}
.abed{
    position:relative;
	width:300px;
    height:160px;
	float:left;
}
.imgAbed{
    /*background:url(images/logo-ABED-p-site.png) no-repeat top left;*/
    position:absolute;
    top:180px;
    left:93px;
    width:300px;
    height:160px;
}
.abed-cursos{
    position:relative;
	width:300px;
    height:160px;
	float:left;
}
.imgAbed-cursos{
    /*background:url(images/logo-ABED-p-site.png) no-repeat top left;*/
    position:absolute;
    top:135px;
    left:0px;
    width:300px;
    height:160px;
}
.inscricaoLink{
	float:right;
	margin-right:5em;
	width:140px;
	height:70px;
	background:url(images/inscricao.png) center top;
	text-indent:-999em;
	list-style:none;
	display:block;
}
.inscricaoLink a{
	display:block;	
	width:140px;
	height:70px;	
	outline:none;
}

.restrito{
	position:absolute;
	top:20px;
	right:0;
	padding:0;
	width:140px;
}
.restrito select{
	float:right;
	background:#f4f4f4;
	color:#060;
	font-weight:bold;
	text-align:right;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #CCC;
	width:100%;
}
.tableCursosEAD{
	font-size:12px;
	border:1px solid #d3d3d3;
}

.top{
	float:left;
	position:relative;	
}

.top h1{
	display:block;
	background:url(images/ead-top.jpg) center no-repeat;
	width:940px;
	height:293px;
	margin:0;
	padding:0;
}
.top h1 a{
	display:block;
	width:940px;
	height:293px;
	text-indent:-9999em;
	outline:none;
}
.top h3{
	position:absolute;
	top:0;
	font-size:16px;
	font-weight:normal;
	left:40%;
}
.vestibularBox{
	visibility:hidden;
	float:left;
	margin-top:-10px;
}
.vestibularBox ul{
	margin:0;
	padding:0;
	list-style:none;
}

.vestibularBox ul li a{
	text-indent:-999em;
	width:300px;
	height:169px;
	background:url(images/vestibular-up.jpg) no-repeat top center;
	display:block;	
	outline:none;
}
.vestibularBox ul li a:hover{
	width:300px;
	height:169px;
	background:url(images/vestibular-down.jpg) no-repeat top center;
}

/* ### ESTADOS ### */
.cols_6 ul{
	margin:0;
	padding:0;
}

.estadosTitulo{
	/*color:#FF701B;*/
	font-family:"Humnst777BlkBTBlack", "Trebuchet MS";
	font-size: 16pt;
	font-weight: bold;
	margin-bottom:27px;
}

.estadosTexto{
	font-family:"Humnst777BTRoman","Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	padding:0px;
	margin:3px 0px 0px 0px;
}
.estadosTexto a{
	float:left;
	padding-right:15px;
	background:url(images/external-green.png) right no-repeat ;
	display:block;
}
.estadosTextoMenor{
	font-size:10.5pt;
}
	
.tituloAzul{
	color:#2196FC;
}
.tituloLaranja{
	color:#FF701B;
}
.tituloRosa{
	color:#F98AC7;
}
.tituloAmarelo{
	color:#B9B95F;
}
.alagoas, .bahia, .matoGrosso, .minasGerais, .parana, .piaui, .santaCatarina, .saoPaulo{
	margin-bottom:20px;	
}

.alagoas{
	background:url(images/img-polos/alagoas-img.jpg) no-repeat center top;
	width:460px;
	height:90px;
}
.alagoas p{
	margin:0px 0px 0px 100px;
}

.bahia{
	background:url(images/img-polos/bahia-img.jpg) no-repeat center top;
	width:460px;
	height:200px;
}
.bahia p{
	margin:0px 0px 0px 75px;
}

.matoGrosso{
	background:url(images/img-polos/matogrosso-img.jpg) no-repeat center top;
	width:460px;
	height:90px;
}
.matoGrosso p{
	margin:0px 0px 0px 75px;
}

.minasGerais{
	background:url(images/img-polos/minasgerais-img.jpg) no-repeat center top;
	width:460px;
	height:90px;
}
.minasGerais p{
	margin:0px 0px 0px 85px;
}

.parana{
	background:url(images/img-polos/parana-img.jpg) no-repeat center top;
	width:460px;
	height:195px;
}
.parana p{
	margin:0px 0px 0px 100px;
}

.piaui{
	background:url(images/img-polos/piaui-img.jpg) no-repeat center top;
	width:460px;
	height:110px;
}
.piaui p{
	margin:0px 0px 0px 70px;
}

.rioDeJaneiro{
	background:url(images/img-polos/riodejaneiro-img.jpg) no-repeat center top;
	width:460px;
	height:255px;
}
.rioDeJaneiro p{
	margin:0px 0px 0px 97px;
}

.santaCatarina{
	background:url(images/img-polos/santacatarina-img.jpg) no-repeat center top;
	width:460px;
	height:110px;
}
.santaCatarina p{
	margin:0px 0px 0px 105px;
}

.saoPaulo{
	background:url(images/img-polos/saopaulo-img.jpg) no-repeat center top;
	width:460px;
	height:195px;

}
.saoPaulo p{
	margin:0px 0px 0px 105px;
}
