@charset "utf-8";
/* CSS Document */

body {
	background: #fff url(../images/bg_cisa.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7c7c7c;
	margin:0;
	padding:0;
	scrollbar-arrow-color:#5c6d7e;
	scrollbar-3dlight-color:#cad6e3;
	scrollbar-highlight-color:#cad6e3;
	scrollbar-face-color:#cad6e3;
	scrollbar-shadow-color:#cad6e3;
	scrollbar-darkshadow-color:#cad6e3;
	scrollbar-track-color:#e4eaf0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

p.conteudo_cadastro {
	padding-right:15px;	
}

img {
	border:0;	
}

a {
	font-size:12px;
	color:#205190;
	text-decoration:underline;	
}

a:hover {
	text-decoration:none;	
}

a:visited {
	color:#933;	
}

a.linkrodape {
	font-size:11px;
	color:#8d98a7;
	text-decoration:none;
}

a:hover.linkrodape {
	text-decoration:underline;
}

a:visited.linkrodape {
	text-decoration:none;	
}

/* -------------- MENU TOPO ÁREA RESTRITA ---------- */
#menu_topo {
	position:absolute;
	width:310px;
	height:16px;
	z-index:2;
	left: 663px;
	top: 19px;
	background:#e4ebf3;
}

/* -------------- MENU LATERAL ---------- */
#menulateral_index {
	position:absolute;
	background-color:#fafbfc;
	width:208px;
	height:220px;
	z-index:1;
	left: 32px;
	top: 195px;
}

#menulateral {
	position:absolute;
	background-color:#fafbfc;
	width:208px;
	height:195px;
	z-index:1;
	left: 32px;
	top: 203px;
}

/* ------- MENU NÚEMROS -------- */
ul#menu_numeros {
	list-style:none;
	padding-left:390px;
}

ul#menu_numeros li{
	font-size:12px;
	float:left;
	display:block;
	width:100px;
	padding-left:3px;
	height:19px;
	padding-top:2px;

}

#menu_numeros a {
	color:#153d73;
	font-weight:bold;
	text-decoration:none;
}

ul#menu_numeros li.menu_num_current {
	color:#fff;
	background-color:#ce2822;
	
}
/* ------- FIM MENU NÚEMROS -------- */


p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c7c7c;
}

span.spantitulo {
	font-size:14px;
	font-weight:bold;
	color:#6781a3;
}

p.titulo, p.titulo_cisa {
	font-size:16px;
	font-weight:bold;
	color:#cd301e;
}

span {
	font-size:12px;	
}

p.subtitulo {
	font-weight:bold;	
}

span.tit_premios {
	color:#cd301e;
}

span.subtit_premios {
	color:#566d8a;
}

span.premios {
	font-size:14px;	
}

p.content {
	padding-left:15px;
	padding-right:15px;
}

p.content_resp {
	padding-right:10px;
}

p.content_resp_last {
	padding-right:4px;
}

p.content_hist {
	padding-right:15px;
}

p.solucoes_intro {
		font-size:13px;
		color:#6781a3;
		margin-right:15px;
}

p.premios {
	font-size:14px;	
}

p.last {
	padding-bottom:65px;	
}

p.titsegmentos {
	font-size:15px;
	color:#114480;
}

p.rodape {
	color:#8d98a7;
	font-size:11px;
	text-align:center;
}

#cisa_rolamento {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-495px;
	margin-top:-290px;
}

#cisa {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-495px;
	margin-top:-290px;
}

#area_slogans {
	position:absolute;
	width:338px;
	height:146px;
	z-index:1;
	top: 135;
	overflow:hidden;
}

#area_nossaempresa {
	position:absolute;
	width:667px;
	height:395px;
	z-index:1;
	overflow: auto;
	top: 95px;
}

#area_cisatrading, #area_unidnegocio, #area_solucoes {
	position:absolute;
	width:667px;
	height:370px;
	z-index:1;
	overflow: auto;
	top: 117px;
}

#area_historia, #area_objetivos, #area_numeros, #area_premios, #area_respsocial, #area_enderecos {
	position:absolute;
	width:667px;
	height:395px;
	z-index:1;
	overflow: auto;
	top: 100px;
}


#area_solucoes1 {
	position:absolute;
	width:675px;
	height:385px;
	z-index:1;
	overflow: auto;
	top: 117px;
}


#area_unidnegocio {
	height:385px;	
}

#area_sol_flex, #area_tecinfo, #area_carreira, #fale_conosco, #area_galeria {
	position:absolute;
	width:657px;
	height:360px;
	z-index:1;
	overflow: auto;
	top: 120px;
}

#area_segmentos {
	position:absolute;
	width:666px;
	height:330px;
	z-index:1;
	overflow: auto;
	top: 165px;
}

#area_howto {
	position:absolute;
	width:657px;
	height:360px;
	z-index:1;
	overflow: auto;
	top: 138px;
}

#area_faq {
	position:absolute;
	width:650px;
	height:330px;
	z-index:1;
	overflow: auto;
	top: 165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
}

#area_faq .pergunta {
	font-weight:bold;
}

#area_videos {
	position:absolute;
	width:650px;
	height:150px;
	z-index:1;
	overflow: auto;
	top: 200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c7c7c;
	left: 270px;
}

p.videos {
	color:#eaeaea;
}

a.linkvideos {
	font-size:12px;
	color:#b0d3ff;
	text-decoration:underline;	
}

a:hover.linkvideos {
	text-decoration:none;	
}

a:visited.linkvideos {
	color:#ffcece;	
}

#area_galeria {
	background-color:#2f2f2f;	
}

#galeria_menu {
	width:auto;
}


.num_graficos {
	margin-left:35px;	
}

.img_premiosdir {
	margin-left:15px;
	margin-bottom:20px;
}

.img_premiosesq {
	margin-bottom:20px;
}

/* -------- RELÓGIO -------- */

.relogio {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b7c2d2;
}

/* -------- FORM -------- */
form {  
  margin-left:-10px;
  padding: 0;
  min-width: 500px;
  max-width: 600px;
  width: 560px; 
  border:0;
}

form fieldset {
  / * clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
  padding: 10px;
  margin: 0;
  border:0;
}

form fieldset legend {
	font-size:13px;
	color:#6781a3;
	font-weight:bold;
}

form label { 
	display: block;
	float: left; 
	width: 150px; 
	padding: 0; 
	margin: 5px 0 0;
	text-align: right;
	font-size:12px;
}

form input, form textarea {
	margin:5px 0 0 10px; 
	border:#acbacd;
  	background:#acbacd;
}

#nome, #email, #assunto, #area_msg, #mensagem, #empresa, #cargo, #area {
	width:350px;
}

#foneddd {
	width:30px;
}

#fone {
	width:306px;
}

form select {
	margin:5px 0 0 10px; 
	width:auto;
}

textarea {
	overflow: auto;
}

form br {
	clear:left;
}

#limpar, #enviar {
	background-color: #acbacd;
	width:54px;
	height:23px;
	font-size:13px;
	color:#fff;
}

#limpar {
	margin-left:240px;
}

#limpar_howto {
	background-color: #acbacd;
	width:54px;
	height:23px;
	font-size:13px;
	color:#fff;
	margin-left:220px;
}

#cadastrar {
	background-color: #acbacd;
	width:72px;
	height:24px;
	font-size:13px;
	color:#fff;
}
