body { background: url(../images/bg.jpg) left top repeat; margin:0px; padding:0px; font:11px Verdana, Arial, Helvetica; color:#404040;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.reset {clear:both;}

/* bg's */
.bg_sombra { background:url(../images/bg_sombra.png) center top no-repeat #5b6678;}
.bg_topo { background:url(../images/bg_topo.jpg) center bottom no-repeat; width:778px; height:189px;}
.bg_menu { background:url(../images/bg_menu.jpg) left top repeat-x;}
.bg_conteudo { background:url(../images/bg_conteudo.jpg) left bottom repeat-x #ffffff;}
.bg_box { background:url(../images/bg_box.gif) left center no-repeat; width:244px; height:72px;}

/* H's */
h1 { font-size:24px; line-height:28px; margin:0; font-weight:normal; }
h2 { font-size:18px; line-height:20px; margin:0; font-weight:normal; }
h3 { font-size:15px; line-height:18px; margin:0; font-weight:normal; }
h4 { font-size:13px; line-height:15px; margin:0; font-weight:normal; }
h5 { font-size:12px; line-height:15px; margin:0; font-weight:normal; }
h6 { font-size:11px; line-height:13px; margin:0; font-weight:normal; }

/* textos */
.tam11 {font-size:11px;}
.cinza_escuro { color:#404040;}
.vermelhored { color:#ff0000;}
.cinza_claro { color:#878585;}
.cinza_claro2 { color:#cecccc;}
.azul { color:#245aa4;}
.laranja { color:#d88100;}
.branco { color:#ffffff;}

/* simulador */
.texto_azulLink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF9018;
	text-decoration: none;
}

/* botao */
.btn{
	font-family:"Verdana"; 
	font-size:11px;
	color:#a1a0a0; 
	border:1px solid #c7c7c7;
	cursor:pointer;
	background-color:#e8e7e7;
	padding:2px;
}
.btn_ir{
	font-family:"Verdana"; 
	font-size:11px;
	color:#aaaaaa; 
	border:1px solid #c7c7c7;
	cursor:pointer;
	background-color:#ffffff;
	padding:2px;
}

/* input */
.input3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525151;
	background: #fff;
	border: solid 1px #abaaaa;
	padding-left:3px;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525151;
	background: #fff;
	border: solid 1px #C8D5DF;
	padding-left:3px;
}
.caixadetexto-semborda {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #245aa4;
	border: 1px solid #dedede;
	font-weight: bold;
	background: #F2F1F1;
}

/* IR */
#formulario1 {
	padding:5px;
}
#formulario2 {
	padding:5px;
}
#formularioInterno {
	margin-top:5px;
	margin-left:5px;
	text-align:left;
}
#formularioInterno div {
	
}

/*td recursos*/
.td_cinza { 
	background:#78bac7;
}

.td_cinza a { 
	color:#ffffff;
}

.td_branco a { 
	color:#ffffff
}

.td_branco { 
	background:#c4c4c4;
}

a.td_cinza{background-color:transparent; }
a.td_branco{background-color:transparent; }

/*Tabela Resultado*/
	.tabelaResultado {border-top: solid 1px #cbd2dc; border-right: solid 1px #cbd2dc;}
	.tabelaResultado td {border-bottom: solid 1px #cbd2dc; border-left: solid 1px #cbd2dc; padding:5px;}
	.lista-Evolucao {list-style:none; margin:0px; padding:0px; margin-left:1px;}
	.lista-Evolucao li {float:left; width:183px; text-align:center; background:#cbd2dc; font-size:15px; font-weight:bold; color:#275262; padding:10px 0px; cursor:pointer;}
	.lista-Evolucao .marcado {background:#275262; color:#cbd2dc;}
/*FIM Tabela Resultado*/

/* Barra de Rolagem */
.jScrollPaneContainer {position: relative; overflow: hidden; z-index: 1; height:310px !important;}
.jScrollPaneTrack {position: absolute; cursor: pointer; left: 0; bottom: 0; width: 100%; background: #cbd2dc !important; margin-top:70px;}
.jScrollIntervalTrack {position: absolute;}
.jScrollPaneDrag {position: absolute; background: #275262; cursor: pointer; overflow: hidden;}
.jScrollPaneDragLeft {position: absolute; bottom: 0; left: 0; overflow: hidden;}
.jScrollPaneDragRight {position: absolute; bottom: 0; right: 0; overflow: hidden;}
a.jScrollArrowLeft {display: block; position: absolute; z-index: 1; bottom: 0; left: 0; text-indent: -2000px !important; overflow: hidden; height: 14px; width: 15px;}
a.jScrollArrowRight {display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px !important; overflow: hidden; height: 15px; width: 15px;}
.holder {margin: 0; display: block; margin-bottom: 20px;}
.scroll-pane {width: 550px; float: left; padding: 0;}
#paneTeste {height: 100px; width: 250px; padding: 0; display: block; _overflow: hidden;}
a.jScrollArrowLeft {background:url(../images/setaRolagemH-1.gif) left top no-repeat #ededed; width: 18px !important;}
a.jScrollArrowRight {background:url(../images/setaRolagemH-2.gif) right top no-repeat #ededed; width: 18px !important;}
/* Fim Barra de Rolagem */
