/* CSS Document */

*{
	margin:0;
	padding:0;
	border:1;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	color:#838589;
	font-size:11px;
}

h1, ul#menu{visibility:hidden; display:none;}
h2{margin-bottom:18px; width:auto;}
h3{
	width:232px;
	text-align:left;
	background-image:url(imagens/bgtitulo.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:2px;
}

h3 img{margin:5px;}

span.voltar{text-align:right; float:right; margin:-6px 8px 0 0;}

p{text-align:justify; margin-bottom:6px;}

li{list-style-type:none;}
ul.bullet li{list-style-type:disc; margin:0 0 4px 12px;}



#principal{
	margin:4px 0 0 -380px;
	left:50%;
	position:absolute;
	width:760px;
	background-color:#FFF;
}

#principal #float {
	position:absolute;
	left:270px;
	top:76px;
	z-index:1;
	/*width: 299px;*/
	width: 355px;
	border:3px solid #5d5858;
	/*height: 302px;*/
	height: 360px;
}

#principal #topo{
	width:760px;
	height:115px;
	background-color:#F0F3ED;
	background-image:url(imagens/bgtopo.jpg);
	background-repeat:repeat-x;
}

#principal span.topo{position:absolute; z-index:50; width:100%; text-align:right;}
#principal span.topo img{border:0; margin: 4px 0 -2px 0;}

#principal #conteudo{width:760px;}

#principal #conteudo #flashconteudo{clear:both; margin:0 0 6px 0; width:760px;}

#principal #conteudo #coldireita{float:right; width:462px; margin-right:7px;}
#principal #conteudo #coldireita #flashconteudo{clear:both; width:462px;}

table.cases tr td{height:90px; vertical-align:top;}

#principal #conteudo #coldireita table.cases tr td.p1{
	background-image:url(imagens/fundo_p.gif);
	background-position: 0 4px;
	background-repeat:no-repeat;
}
#principal #conteudo #coldireita table.cases tr td.p2{
	background-image:url(imagens/fundo_p2.gif);
	background-position: 0 4px;
	background-repeat:no-repeat;
}

#principal #conteudo #coldireita table.cases tr td p{margin: 0 0 0 10px}

#principal #conteudo #coldireita #texto{
	width:438px;
	margin:28px 8px 0 8px;
	background-color:#EEF6E6;
	background-image:url(imagens/bgtexto.jpg);
	background-position:right;
	background-repeat:repeat-y;
	padding:8px;
}

div.bloco{float:left; margin-bottom:4px; width:430px;}

p.bloco2{width:350px; background-color:#FF0000;}

#principal #conteudo #coldireita #texto p.sombra{margin:0 -8px -8px -8px;}

#principal #conteudo #colesquerda{float:left; width:260px; margin:12px 0 0 15px;}

#principal #conteudo #colesquerda #box{
	background-color:#EEF6E6;
	background-image:url(imagens/bgmenu.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width:250px;
}

ul.espaco li{padding-bottom: 8px;}

#principal #conteudo #colesquerda #box ul{margin-left:56px;}

#principal #conteudo #box{
	background-color:#EEF6E6;
	background-image:url(imagens/bgbox.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width:236px;
	margin-bottom:4px;
}

#principal #conteudo #box p{margin:10px;}

#principal #conteudo #colesquerda #box ul li{padding:10px 0 6px 0;}

#principal #conteudo #box p{text-align:justify; margin-left:5px;}
#principal #conteudo #box .home{height:250px;}
#principal #conteudo #box p.sombra{margin:0;}
#principal #conteudo #box p.seta{float:right; margin:0 12px 2px 0;}

#principal #conteudo div.esquerda{float:left; margin-left:15px;}
#principal #conteudo div.direita{float:right; margin-right:11px;}
#principal #conteudo div.centro{float:right; margin-right:14px;}

#principal #rodape{
	background-color:#E5E9DF;
	width:760px;
	clear:both;
	font-size:10px;
}

#principal #rodape p{text-align:center;}

form{
	border-width: thin;
    border-color: #f5f5f5;
}

p.txtdireita{text-align:right; padding-right:8px;}
.imgesquerda{float:left; margin: 0 8px 2px 0;}

.imgcentro img{margin-left:70px;}

