* {
	margin: 0;
	padding: 0;
	text-align: center;
}

html{
	color: #036;;
	background-color: #036;
}

a{
	text-decoration: none;
	color: #036;
	font: normal 0.8em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}

#geral{
	width: 770px;
	margin: 0 auto;
	background: #fff;
	border: 2px solid white;
}

#topo{
	width: 770px;
	height: 234px;
	border: 1px solid black;
}

#topo h1{
	text-indent: -8000px;
	overflow: hidden;
	background: url(../imagens/fundo-topo.jpg);
	width: 770px;
	height: 234px;
}

#conteudo{
	height: 480px auto;
	padding-bottom: 8px;
	background: #fff url(../imagens/bg-conteudo.jpg) top left no-repeat;
	overflow: auto;
}

#conteudo-index{
	height: 320px;
	padding-bottom: 8px;
	background: #fff url(../imagens/bg-conteudo.jpg) top left no-repeat;
	overflow: auto;
}

form, input{
	text-align: left;
}

#textos{
	width: 560px;
	display: block;
	padding: 20px 0 0 20px;
	float: left;
}

#textos h1{
	font: normal 1.2em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	text-align: left;
	border-bottom: 1px solid #036;
}

#textos h2{
	font: normal 1em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 10px 0;
	text-align: left;
	/*border-bottom: 1px solid #036;*/
}

#textos h3{
	font: normal 1em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 10px 0;
	text-align: left;
}

#textos p{
	font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0 0 10px 0;
}

#textos ul li {
	padding-bottom: 5px;
	list-style-type: none;
	text-align: left;
	font: normal 1em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}

.hora{
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
}

#menu{
	width: 120px;
	height: 440px;
	margin: 20px 0 0;
	padding: 0 0 0 25px;
	border-left: 1px solid #036;
	float: right;
}

#menu ul li{
	text-align: left;
	list-style-position: outside;
	list-style-type: disc;
}

#menu ul li a:hover{
	border-bottom: 1px solid #036;
}

#menu-index{
	width: 120px;
	height: 300px;
	margin: 20px 0 0;
	padding: 0 0 0 25px;
	border-left: 1px solid #036;
	float: right;
}

#menu-index ul li{
	list-style-type: disc;
	text-align: left;
	list-style-position: outside;
}

#menu-index ul li a:hover{
	border-bottom: 1px solid #036;
}

#rodape{
	width: 770px;
	height: 145px;
	margin-top: 5px;
	background: #bae3f9;
}

#logomarcas{
	display: block;
	margin-bottom: 5px;
}

#menu-rodape ul li{
	list-style-type: none;
	text-align: left;
	display: inline;
	margin: 0 5px;
}

#menu-rodape ul li a{
	color: #7689A8;
}

#menu-rodape ul li a:hover{
	border-bottom: 1px solid #7689A8;
}

#rodape address{
	margin-top: 5px;
	border-top: 1px dotted #7DA7BF;
}

#rodape address a{
	color: #7689A8;
	font-size: 0.7em;
}
.curso{
	font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;
}
.debatedores{
	padding-left: 85px;
	width: 480px;
	display: block;
	text-align: left;
}
.debatedores2{
	padding-left: 90px;
	width: 480px;
	display: block;
	text-align: left;
}

#participantes{
	width: 560px;
	display: block;
	padding: 20px 0 0 20px;
	float: left;
}

#participantes h1{
	font: normal 1.2em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	text-align: left;
	border-bottom: 1px solid #036;
}

#participantes h2{
	font: bold 1em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0;
	text-align: left;	
}

#participantes p{
	font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0 0 20px 0;
}

fieldset{
	border: none;
}

#textos-download{
	width: 560px;
	display: block;
	padding: 20px 0 0 20px;
	float: left;
}

#textos-download h1{
	font: normal 1.2em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	text-align: left;
	border-bottom: 1px solid #036;
}

#textos-download h2{
	font: normal 1em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 10px 0;
	text-align: left;
	/*border-bottom: 1px solid #036;*/
}

#textos-download h3{
	font: normal 1em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 10px 0;
	text-align: left;
}

#textos-download p{
	font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0 0 10px 0;
}

#textos-download ul li {
	padding-bottom: 5px;
	list-style-type: none;
	text-align: left;
	font: normal 1em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}

#textos-download a{
	text-decoration: none;
	color: #036;
	font: normal 1em 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}

#textos-download a:hover{
	text-decoration: underline;
}
