body, h1, h2, h3, h4, h5, h6, ul
	{
	margin:0px;
	padding:0px;
	}

body, address
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	}
	
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0;
	margin-bottom: 0;
	/*line-height: 130%;
	margin: 2.0em 0;*/
   }

img
	{
	border:0px;
	}

a
	{
	color:#0579CF;
	}

.titulos
	{
	background:transparent url("../img/bullet_titulo.gif") no-repeat;
	font-style:italic;
	color:#013C6C;
	margin:7px 0 0 3px;
	padding:0 0 0 20px;
	font-size:14px;
	}


#container
	{
	width:763px;
	position:absolute;
	left:50%;
	margin-left:-381px;
	background:transparent url("../img/bg_geral.jpg") repeat-y;
	}

#topo
	{
	width:763px;	height:180px;
	}
.logoCongresso{	padding-left:35px;	padding-top:10px;	width:690px;	height:160px;	background:transparent url("../img/bg_topo.jpg") no-repeat;	}
#logo-congresso h1
	{
	background:transparent url("../img/marca_congresso.jpg") no-repeat;
	width:230px;
	height:130px;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
	position:absolute;
	top:33px;
	left:55px;
	background-image: url(../img/marca_congresso.jpg);
	}
	
#logo-anoreg h1 a
	{
	background:transparent url("../img/bg_logos_topo.jpg") no-repeat;
	width:447px;
	height:95px;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
	position:absolute;
	top:41px;
	right:55px;
	background-image: url(../img/bg_logos_topo.jpg);
	}
	
	
/* --  Menu -- */

#menu
	{
	background:#045793;
	height:18px;
	width:688px;
	padding:5px 0px 0px 0px;
	margin:0 0 0 37px;
	color:#fff;
	}

#menu ul
	{
	list-style:none;
	display:inline;
	}
	
#menu ul li
	{
	position:relative;
	float:left;
	margin:0 8px 0 0;
	left:17px;
	}

#menu ul li a
	{
	text-decoration:none;
	color:#fff;
	}

#menu ul li a:hover
	{
	text-decoration:underline;
	color:#FF0;
	}

/* --  Fim Menu -- */

#meio
	{
	clear:both;
	background:#fff;
	width:684px;
	margin:0 0 0 37px;
	padding:12px 0 50px 5px;
	_padding: 12px 0 35px 4px;
	}

#miolo
	{	width:630px;	float:left;	margin:0 0 0 25px;
	}

#cima-home
	{
	width:455px;
	background:#FFFEF6;
	border:1px solid #F0F0F0;
	height:140px;
	padding:10px 5px 10px 5px;
	margin:0 0 20px 0;
	}

#cima-home img
	{
	float:left;
	margin:0 7px 0 0;
	}

#col-dir
	{
	width:190px;
	margin-left:488px;
	}

#box-marco
	{
	width:161px;
	border:1px solid #F0F0F0;
	height:190px;
	background:#F6F9FA;
	padding:5px 8px 15px 8px;
	}

#bg-tit-marco
	{
	background:#5F97A7 url("../img/bullet_boxes.gif") no-repeat;
	background-position:5px 5px;
	font-weight:bold;
	color:#fff;
	width:147px;
	padding:3px 0 0 16px;
	height:17px;
	}

div#texto-marco
	{
	margin:10px 0 0 0;
	}

#box-parceiros
	{
	width:180px;
	border:1px solid #F0F0F0;
	height:160px;
	background:#ffffff;
	margin:14px 5px 1px 0;
	}

#bg-tit-parceiros
	{
	background:#990000 url("../img/bullet_boxes.gif") no-repeat;
	background-position:5px 5px;
	font-weight:bold;
	color:#fff;
	width:152px;
	padding:3px 0 0 16px;
	height:17px;
	margin:5px;
	}

#box-parceiros ul
	{
	margin:12px 0 0 27px;
	}

.texto-parceiros
	{
	list-style-image:url("../img/bullet.gif");
	}

.bloqueio
	{
	clear:both;
	background:#fff;
	}

#creditos
	{
	width:688px;
	height:160px;
	background:#FAFCFD;
	margin:0 0 0 37px;
	border:solid 1px #FAFCFD;
	}
	
#bg-tit-creditos
	{
	background:#E9F1F6;
	width:640px;
	padding:3px 0 0 0;
	height:17px;
	margin:5px 5px 5px 25px;
	}

#tit-realizacao, #tit-local, #tit-agencia
	{
	margin:0 70px 0 58px;
	font-weight:bold;
	}

#logo-realizacao
	{
	margin:15px 15px 15px 15px;
	}

#logo-local
	{
	margin:15px 15px 15px 30px;
	}

#logo-agencia
	{
	margin:15px 15px 15px 30px;
	}

#rodape
	{
	background:#fff url("../img/bg_rodape.jpg") no-repeat;
	width:763px;
	height:138px;
	}
	
#rodape div
	{
	text-align:center;
	padding:50px 0 0 12px;
	}

TD {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bg {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(assets/sombras/bg.gif); BACKGROUND-REPEAT: repeat-x
}
.formcentral {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 130px; COLOR: #8d8a5f; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 10px; BACKGROUND-COLOR: #ffffff
}
.formcentral2 {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 100px; COLOR: #8d8a5f; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 10px; BACKGROUND-COLOR: #ffffff
}
.formlocalidades {
	BORDER-RIGHT: #95a775 1px solid; BORDER-TOP: #95a775 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #95a775 1px solid; WIDTH: 180px; BORDER-BOTTOM: #95a775 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style1 {
	FONT-WEIGHT: bold; COLOR: #64af00
}
.style2 {
	COLOR: #64af00
}
.style3 {
	FONT-SIZE: 14px
}
.style4 {
	FONT-SIZE: 14px; COLOR: #ff6600
}
.style5 {
	COLOR: #009900
}
.style6 {
	COLOR: #cc0000
}
.style7 {
	FONT-SIZE: 9px; COLOR: #666666
}
.style8 {
	FONT-SIZE: 13px
}
.boxnormal {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #666666; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma, Helvetica, Sans-Serif; BACKGROUND-COLOR: white
}
.boxover {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #666666; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma, Helvetica, Sans-Serif; BACKGROUND-COLOR: #f0f0f0
}
.form-especial {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #666666; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma, Helvetica, Sans-Serif
}
.font-branco {
	COLOR: #ffffff
}
.form {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; WIDTH: 93px; COLOR: #666666; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
.formover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; WIDTH: 93px; COLOR: #666666; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #f3ffe0
}
.form2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #666666; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.form2over {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #666666; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3ffe0
}
.bgautoajuda {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #666666;
	border: thin solid #CCCCCC;
	cursor:hand;
}
H1 {
	FONT-SIZE: 1px
}
H2 {
	FONT-SIZE: 1px
}
H3 {
	FONT-SIZE: 1px
}
H4 {
	FONT-SIZE: 1px
}
H5 {
	FONT-SIZE: 1px
}
H6 {
	FONT-SIZE: 1px
}
.border {
	BORDER-RIGHT: #b9ca80 1px solid; BORDER-TOP: #b9ca80 1px solid; BORDER-LEFT: #b9ca80 1px solid; BORDER-BOTTOM: #b9ca80 1px solid
}
