/*
GERAL
*/
body {
	scrollbar-face-color: #404197;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url(../img/back.jpg) no-repeat fixed left top;
}
#body {
	width: 560px;
	margin: 20px;
	padding-bottom: 20px;
}

.geral{width:780px;}
.agrupa_geral{float:left;padding-bottom:15px;}


a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #404197;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

#selo{width:180px;margin:0 auto;}
.txt_selo{float:left;font:10px Verdana, Arial, Verdana;padding:8px 0 15px 10px;}
.marg{margin-top:10px;}

td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#apres td {
	border-left: 1px solid #404197;
	border-right: 1px solid #404197;
	padding: 2px;
}
th {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2C851;
	color: #4C5A99;
	text-align: inherit;
	padding: 2px;
	border: 1px solid #4C5A99;
}

input, select, textarea {
	background: #404197;
	border: 1px solid #808080;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
p {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #000000;
}
h1 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #FFCD26;
	text-transform: uppercase;
	background: url(../img/h1.gif) no-repeat;
	padding: 5px 5px 5px 35px;
}
h2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #01477E;
	padding: 2px;
}
ul li {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	list-style: url(../img/bullet.gif);
	margin-left: -20px;
	margin-bottom: 12px;
	text-align: justify;
	color: #000000;
}
ol li {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin-left: -16px;
	margin-bottom: 12px;
	text-align: justify;
	color: #000000;
}
.empresa {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #404197;
}
#body #alter {
  position:absolute;
  left:332px;
  top:12px;
  width:288px;
  height:223px;
  z-index:2;
}
#body #inscr {
  position:absolute;
  left:14px;
  top:12px;
  width:303px;
  height:258px;
  z-index:1;
}
#body #conta1 {
   position:absolute;
   left:18px;
   top:13px;
   width:286px;
   height:166px;
   z-index:1;
}
#body #conta2 {
  position:absolute;
  left:332px;
  top:13px;
  width:243px;
  height:171px;
  z-index:2;
}

.geral_tecid{float:left;width:800px;background:#fff;}
.float{float:left;}
ul{list-style:none;}
.ul_tec{float:left;width:750px;background:url(../img/tecid/seta_tecid.jpg) no-repeat 18px 36px;padding-left:50px;margin-top:12px;}
.img_tecid{float:left;border:2px solid #2d2e90;}
.li_tecid{float:left;width:220px;height:65px;font-size:13px;border-bottom:2px solid #2d2e90;padding-top:25px;text-align:center;}
.li_tecid2{float:left;width:200px;height:65px;font-size:13px;color:#2d2e90;border-bottom:2px solid #2d2e90;padding-top:25px;text-align:center;}
.li_tecid3{float:left;width:220px;height:65px;font-size:13px;border-bottom:2px solid #2d2e90;padding-top:25px;text-align:center;}
.margin_tecid{float:left;margin-top:12px;}
.margin_voltar{float:right;padding:15px 20px 20px 0;}
.bt_inscricao{float:left; padding: 10px 0 30px 100px; width:405px;}
.form_inscricao{float:left;display:inline;}
.linha_form, .linha_form2 {float:left;display:inline;width:90%;margin-top:7px;}
.desc_form {float:left;display:inline;width:90%;background:url(../img/bullet3.gif) no-repeat 0 8px;font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#404197;}
.form_fale {float:left;display:inline;width:350px;}
.bts_eviar_inscricao{float:left; margin: 5px 0 0 133px;display:inline;}
