body {
	background-color : #7a7a7a ;
	margin : 0px !important ; 
	padding : 0px !important ; 
	font-family :  Trebuchet MS ;
	text-align : left ; 
	overflow-x: hidden;
}
#pai {
	background : url('../images/back.jpg') repeat-x 0px 0px ;
	margin : 0px !important ;
	width : 100% ; 
	float : left ;
	padding : 0px !important ;
}
#global {
	width : 100% ;
	margin : 0px 0px 0px 0px ;
	float : left ;
}
#geral {
	width : 100% ;
}

#corpo {
	width : 1000px ;
	margin : auto ;
}
#topo {
	width : 100% ;
	float : left ;
	margin : 0px 0px 0px 0px ;
}
#conteudo {
	float : left ;
	width : 100% ;
}
.floatLeft {
	float : left ;
}
.floatRight {
	float : right ;
}
.clear {
	clear : both ;
}
.none {
	display : none ;
}
.block {
	display : block ;
}
.relative {
	position : relative ;
}
img {
	border : 0px ;
	margin : 0px ;
	padding : 0px ;
	outline : none ; 
}
h1 {
	margin : 0px;
	padding : 0px 0px 5px 0px ;
	font-family : Trebuchet MS ;
	font-size : 18px ;
	color : #757474 ;
	font-weight : bold !important;
	text-align : left ;
}
p {
	margin : 0px;
	padding : 0px 0px 0px 0px;
	font-family : Trebuchet MS;
	font-size : 13px;
	color : #757474;
	text-align : left;
}
ul {
	margin : 0px 0px 0px 0px !important ;
	padding : 0px 0px 0px 0px !important ;
	list-style-type : none;
}
li {
	margin : 0px 0px 0px 0px !important ;
	padding : 0px 0px 0px 0px !important ;
}
a {	
	text-decoration : none!important ;
	outline : none!important ;
	font-family : Trebuchet MS ;
	color : #757474 ;
	font-size : 13px ;
} 
a:hover {
	text-decoration : underline !important ; 
}
.laranja {	
	text-decoration : none!important ;
	outline : none!important ;
	font-family : Trebuchet MS ;
	color : #e26c1f ;
	font-size : 13px ;
}


#menu {
	float : left ;
	width : 672px ;
	height : 77px ;
	padding-left : 5px ;
}


#menu ul {
	float : left ;
	width : 100% ;

}
#menu ul li {
	float : left ;

}
#menu ul li a {
	float : left ;
	padding-left : 8px ;
}
#menu ul li a img {
	float : left ;
	padding-top : 27px ;
}



#busque {
	float : left ;
	width : 323px ;
	padding-top : 15px ;
}
#busque p {
	float : left ;
	color : #fff ;
	width : 100px ;
	padding-right : 5px ;
}
#busque input {
	float : left ;
	width : 160px ;
	font-family : Trebuchet MS ;
	font-size : 13px ;
	color : #757474 ;
}
#busque a {
	float : left ;
	width : 33px ;
	padding-left : 10px ;
}
#busque img {
	float : left ;
	width : 33px ;
}
#indique  {
	float : left ;
	width : 100% ;
	padding-top : 5px ;
}
#indique p {
	float : left ;
	color : #fff ;
	padding-right : 5px ;
}
#indique p a {
	float : left ;
	color : #fff ;
}
#tituloPagina {
	float : left ;
	width : 400px ;
	padding : 0px 0px 0px 310px ;
}
#logoTitulo {
	float : left ;
	width : 100% ;
}
#logoFlutuante {
	position : relative ;
	z-index : 0 ;
	float : left ;
	width : 202px ;
}
#logoFlutuante img  {
	position : absolute ;
	z-index : 10 ;
	top : -10px ;
	left : 80px ;
	float : left ;
	width : 202px ;
}
#textoTitulo {
	float : right ;
	width : 569px ;
	padding : 10px 50px 10px 0px ;
}
#conteudoTexto {
	float : left ;
	width : 569px ;
}
#conteudoTexto #aspaEsquerda {
	float : left ;
}
#conteudoTexto #aspaDireita {
	float : left ;
	padding-top : 80px ;
}
#conteudoTexto p {
	float : left ;
	width : 440px ;
	padding-top : 15px ;
	padding-left : 10px ;
	font-size : 16px ;
	color : #fff ;
}
#box {
	float : left ;
	width : 946px ;
	padding : 0px 0px 0px 27px ;
	margin : 0px 0px 0px 0px ;
}
#guardaConteudoBox {
	float : left ;
	width : 946px ;
	background : url('../images/meio.png') repeat-y 0px 0px ;
}
#conteudoBox {
	float : left ;
	width : 100% ;
	padding-top : 45px ;
}
#lateralEsquerdaBox {
	float : left ;
	width : 430px ;
	padding-left: 84px;

}
#lateralEsquerdaBox ul {
	float : left ;
	width : 360px ;
	padding-top : 15px !important;
}
#lateralEsquerdaBox ul li {
	float : left ;
	width : 100% ;
}
.design {
	float : left ;
	width : 100% ;
	padding: 20px 0px 60px 0px ;
}
.design span {
	float : left ;
	width : 340px ;
	padding-top : 10px ;
}
.sombra {
	float : left ;
	width : 19px ;
	padding : 75px 25px 0px 0px ;
}
.veja {
	float : left ;
	width : 300px ;
	padding-top : 10px ;
}
.veja p {
	float : left ;
}
.veja p a {
	float : left ;
	color : #e26c1f !important;
}
.veja a {
	float : left ;
}
.veja a img {
	float : left ;
	width : 23px ;
	padding-right : 10px ;
}
#interessado {
	float : left ;
	width : 430px ;
}
#interessado img {
	float : left ;
	width : 13px ;
	padding : 3px 5px 0px 0px ;
}
#interessado p {
	float : left ;
	width : 407px;
}
#lateralDireitaBox {
	float : left ;
	position : relative ;
	z-index : 0 ;
	width : 400px ;
}
#livros {
	float : left ;
	width : 362px ;
}
#swissCam {
	float : right ;
	width : 291px ;
	padding-right : 30px ;
}
#rodape {
	width : 100% ;
	height : 69px ;
	float : left ;
	background : url('../images/back_rodape.jpg') repeat-x 0px 0px ;
}
#guardaConteudoRodape {
	width : 680px ;
	margin : auto ;
	padding-top : 10px ;
}
#conteudoRodape {
	float : left ;
	width : 580px ;
}
#conteudoRodape p {
	text-align : center ;
	color : #fff ;
	width : 620px ;
} 
