
/* ---------- menu-1-2 / Banner Flash ---------- */
#banner {clear:both; width:100%; height:105px; background:url(../images/banner_produtos_servicos.jpg) no-repeat center top;}
#banner ul {width:975px; text-align:right; margin:0 auto; padding:80px 25px 0 0;}
#banner ul li {display:inline; color:#FFF}
#banner ul li a {color:#FFF; padding:0 4px; text-decoration:underline}
#banner ul li a:hover {color:#606F94}


/* ---------- menu-1-1 / Conteúdo ---------- */
#session-1 {width:1000px; margin:-3px auto 0 auto; padding-bottom:5px}


/* ---------- menu-1-1-1 / Linha 2 | Coluna Esquerda ---------- */
#session-1-1-1 {float:left; padding:10px 0 0 45px; width:240px;}
#session-1-1-1 h4 {font-size:1.5em; color:#797979; display:block; padding:5px 0 0 0}
#session-1-1-1 ul {padding:10px 0 0 0}
#session-1-1-1 .bg_01 {background:url(../images/bg_li_01.jpg) no-repeat bottom left;display:block; width:245px;}
#session-1-1-1 .bg_02 {background:url(../images/bg_li_02.jpg) no-repeat bottom left;display:block; width:245px;}
#session-1-1-1 ul li a {background:url(../images/bg_seta_a.gif) no-repeat 5px 0; display:block; color:#6C6C6C; font-size:1.1em; padding:10px 0 10px 16px; overflow:hidden}
#session-1-1-1 img {margin:30px 0 0 0 ;}
#session-1-1-1 ul li .sub {padding:0 0 0 10px;}
#session-1-1-1 ul li .sub li {height:auto}
#session-1-1-1 ul li .sub li a {padding:10px 0 10px 16px}


/* ---------- menu-1-1-2 / Linha 2 | Coluna Direita ---------- */
#session-1-1 {background:url(../images/bg_center.jpg) repeat-y; margin:3px 0 0 0;}
#session-1-1-2 {width:655px; float:left; padding:10px 9px 55px;}
#session-1-1-2 h4 {display:block; color:#606f94; font-size:2em;}
#session-1-1-2 strong {display:block; padding:0 0 10px 0; font-size:1em; color:#6c6c6c;}
#session-1-1-2 strong.subtit {display:block; padding:0 0 10px 0; font-size:1.3em; color:#848484;}
/* #session-1-1-2 img {float:right; padding:35px 0 0 10px} */
#session-1-1-2 p {padding:15px 20px 0 0; color:#6c6c6c; text-align:justify;}
#session-1-1-2 a {color:#606f94; text-decoration:underline;}

td {border-left:2px solid #efefef; color:#6C6C6C}
tr.tab td { background:#efefef; border-left:2px solid #fff}
tr.over td { background:#D9F2FF; }
td {text-align:center; padding:7px 0; font-size:0.9em}
td.txtleft {text-align:left; padding:7px; border:0}
#session-1-1-2 table td.tithost {font-weight:bold; font-size:1.2em; background:url(../images/bg_tit_table.jpg) no-repeat; border:0; position:relative; z-index:3}
table {margin:0;  border-collapse: collapse; table-layout: fixed; width: 650px;}

#session-1-1-2 table td.coluna1 {height: 15pt; width: 180px}

#easyTooltip{
	padding:8px;
	border:3px solid #6c6c6c;
	background:#2d2d2d;
	width:200px;
	color:#efefef;
	position:relative;
	z-index:4;
	}
a.txttooltip {text-decoration:underline}

input.assina {background-color: #606f94; color: #ffffff; font 'trebuchet ms',helvetica,sans-serif; font-size:1.00em;margin:0;padding:2px;}
.button {color:#606f94;font: bold small 'trebuchet ms',helvetica,sans-serif;}
