body {
text-align:center;
line-height:130%;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size: 14px;
}
#topo {
width:96%;
background: url(imagens/topo.png) bottom repeat-x;
padding:10px 2% 15px 2%;
text-align:left;
}
#topo a{color:#fff;}
#tudo {
width:100%;
}

.separa, .clear{clear:both;}
.float_left{ width:auto; height:auto; float:left; margin:0 10px 10px 0;}
.float_right{width:auto; height:auto; float:right; margin: 0 0 10px 10px;}
#principal, #principal table{
width:100%;
}
#principal td{padding:10px; vertical-align:top; text-align:center; color:#000;}
.publicidade{
width:220px;
}
#publicidade{
background:#eee;
border:1px solid #ccc;
border-radius: 6px;
padding:10px;
}
.menu{
width:150px;
padding:0;
}
.borda img{border: 5px solid #eee; padding:2px; margin:10px 0;}
#rodape {
clear: both;
height:auto;
width:100%;
margin-top:10px;
padding:15px 0;
background:url(imagens/fundo_rodape.jpg) top repeat-x;
background-color:#C8EC40;
}
#vendas{
background:#ff0000 url(imagens/dvd_cursos.png) top left no-repeat;
width:100%;
text-align:right;
}
.vendas_left{float:left;}
#vendas a{
color:#fff;
}
#parceiros{width:90%; height:60px; overflow:auto; margin-left:5%;}
.box_thumb{
  	width:110px; /* tem que ter PELO MENOS o tamanho da miniatura */
	height:140px;/* a altura varia de acordo com a quantidade de texto a ser exibido */
	float:left;
	padding:4px;
	margin: 8px;
	border:1px solid #ccc;
	text-align:center;
	overflow: scroll;
	font-size: 12px;/* definindo em pixel fica mais fácil determinar as linhas que serão exibidas no box*/
	line-height:120%;
	}
	
.thumb {/* tem que ter medidas exatas para manter padrão -  está vinculado com o php que gera as miniaturas da galeria*/
	width:110px;
	height:110px;
	overflow:hidden;
	}
	
.thumb_float {/* igual ao decima porém flutuante  */
	width:110px;
	height:110px;
	overflow:hidden;
	float:left;
	margin: 4px;
	}
img{border:0;padding:0;}
.img{padding: 6px; border: 1px solid #CAE1E1;}
.promo{ font-size:24px; color:#ff9900; font-style:italic; margin: 10px 0;}
#col2 h1{text-align:left;}
