@charset "UTF-8";
/* CSS Document */

	button { cursor:pointer; } #detalhe-concurso { margin:0 0 10px 0; }
	#detalhe-concurso .puxa-tamanho { height:1px; background:white; margin:10px 0 0 0; clear:both; }

	#detalhe-concurso #detalhe-concurso-header { margin:10px 0 0 0; height:90px; width:530px;  }


	#detalhe-concurso #detalhe-concurso-header #detalhe-concurso-header-content { float:left; width:380px; }

	#detalhe-concurso button { cursor:pointer; } #detalhe-concurso-header #detalhe-concurso-header-img  { width:150px; float:left; }

	#detalhe-concurso #detalhe-concurso-header span.inscricoes-abertas { background:#c13e00; color:#f0d162; display:block; height:15px; width:200px; padding:5px; margin:5px 0 0 0px; font-family: 'Roboto Slab', sans-serif; font-style: normal; }
	#detalhe-concurso #detalhe-concurso-header span.inscricoes-encerradas { background:black; color:white; display:block; height:15px; width:200px; padding:5px; margin:5px 0 0 0px; font-family: 'Roboto Slab', sans-serif; font-style: normal; }
	#detalhe-concurso #detalhe-concurso-header h1 { color:#c53b00; font-size:14px; margin:9px 0 0 0; }
	/*#detalhe-concurso #detalhe-concurso-header img { border:0px solid #b4b4b4; }
	*/
	#detalhe-concurso #detalhe-concurso-miolo { text-align:left; margin:25px 0 0 0; clear:both;  }
	#detalhe-concurso #detalhe-concurso-miolo .barra-direita,
	#detalhe-concurso #detalhe-concurso-miolo .barra-esquerda { width:44%; }
	#detalhe-concurso #detalhe-concurso-miolo div.barra-direita { float:left; padding:0 0 0 30px; }
	#detalhe-concurso #detalhe-concurso-miolo div.barra-esquerda { float:left; padding:0 0 0 30px; }
	#detalhe-concurso #detalhe-concurso-miolo h3 { font-size:16px; color:#c53b00; margin:0 0 5px 0; }
	#detalhe-concurso #detalhe-concurso-miolo h4 { font-size:14px; color:black; margin:14px 0 0 0; }
	#detalhe-concurso #detalhe-concurso-miolo ul { margin:0px 0 14px 0; padding:0 0 0 5px; }
	#detalhe-concurso #detalhe-concurso-miolo ul li { list-style:none; }

	#detalhe-concurso-miolo button,
	#tela-login button {
		background: #c53b00;
		margin: 20px 0 0 0;
		text-align:center;
		border-radius: 7px;
		padding: 10px;
		font-size: 2em;
		color:#f1d073;
	}

	#detalhe-concurso #detalhe-concurso-miolo button span { font-size:15px; clear:both; }
	/*icones */
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes { font-size:11px; color:black; }
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li { clear:both; margin:0 0 10px 0; display:block; }
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li span.icon { width:18px; height:20px; display:block; float:left; margin:0 3px 0 0; }
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li span.pdf { background:url(../images/icons.png) no-repeat -20px 0; }
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li span.xls { background:url(../images/icons.png) no-repeat 0px 0; }
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li span.hlk { background:url(../images/icons.png) no-repeat -42px 0; }
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li span.data { padding:0 3px 0 0; color:#646464; }
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li a:link,
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li a:visited,
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li a:active { text-decoration:none; color:inherit; }
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li a:hover,
	#detalhe-concurso #detalhe-concurso-miolo ul#publicacoes li a:hover:visited { text-decoration:underline; }

	#container #conteudo #detalhe-concurso #rodape-detalhe { width:auto; }
	#container #conteudo #detalhe-concurso #rodape-detalhe #acoes-rapidas { float:left; width:auto; padding:40px 0 0 30px; }
	#container #conteudo #detalhe-concurso #rodape-detalhe #acoes-rapidas span { color:#909090; height:8px; display:block; }
	#container #conteudo #detalhe-concurso #rodape-detalhe #acoes-rapidas a:link,
	#container #conteudo #detalhe-concurso #rodape-detalhe #acoes-rapidas a:visited,
	#container #conteudo #detalhe-concurso #rodape-detalhe #acoes-rapidas a:active,
	#container #conteudo #detalhe-concurso #rodape-detalhe #acoes-rapidas a:hover,
	#container #conteudo #detalhe-concurso #rodape-detalhe #acoes-rapidas a:visited:hover { color:inherit; }

	#detalhe-concurso #detalhe-concurso-miolo #compartilhe { padding:15px 0 0 30px; color:#909090; clear:both; }
	#detalhe-concurso #detalhe-concurso-miolo #compartilhe #scripts-share { clear:both; width:430px; margin:10px 0 0 0; }
	#detalhe-concurso #detalhe-concurso-miolo #compartilhe #scripts-share div { float:left; }
	#detalhe-concurso #detalhe-concurso-miolo #compartilhe #scripts-share div.facebook { width:98px; }
	#detalhe-concurso #detalhe-concurso-miolo #compartilhe #scripts-share div.linkedin { width:66px; margin:2px 0 0 0; }
	#detalhe-concurso #detalhe-concurso-miolo #compartilhe #scripts-share div.twitter { width:75px; margin:2px 0 0 0; }
	#detalhe-concurso #detalhe-concurso-miolo #compartilhe #scripts-share div.plusone { width:35px; margin:2px 0 0 0; }

	#tela-login form { float: left; font-family:"Roboto"; font-size:18px; text-align:left; margin: 0; padding: 50px 0 50px 200px; }

	#tela-login form h3 { color:#bb0900; font-size: 1em; font-weight: normal; clear: both; padding: 0 0 20px 0; }
	#tela-login form label { margin: 0; padding: 10px 0 0 0; display: inline-block; width: 200px; text-align: right; }

	#tela-login form button { margin: 20px 0 0 0; float: right; }
	#tela-login form input.alert { border-color:#b71100; }