body {
/*	background: #cdceb1;*/
	background: #a0ac8d;
	margin: 0px ;
	text-align: center ;
}

*		{ padding: 0 ; margin: 0 ; }
form		{ padding: 0 ; margin: 0 ; }
#conteudo
{
	height:100%;
}

#layout {
	position:absolute;
	width: 770px ;
	left: 50%;
	margin-left:-385px;
	height: auto ;
	background: #f3f8ea;
/*	background: #d7e6c0 url(../img/fundo_site.gif);	*/
	text-align: left ;
}

div.box, div.box-white { display: block ; }
div.box-white { background: #FFFFFF; }

/* Clientes */
#box-busca { float: left ; width: 305px ; padding: 5px 5px 5px 5px ; }
#box-generos { float: left ; width: 455px ; margin: 5px 0px; }
.box-line { display: inline ; width: 100% ; clear: both ; }
.box-cliente { float: left ; width: 33% ; padding: 5px ; text-align: left ; border: 1px solid black ; }
#cli-capa { float: left ; width: 310px ; margin: 5px 0px ; }
#cli-dados { clear:both; float: right; width: 455px ; padding: 5px ; }
.cli-h { display: relative ; }
div.cli-h h2 { margin: 0 ; padding: 0 ; }
/* */

#titulo {
	display: inline ;
	width: 770px ;
	height: 118px ;
	background: #FFFFFF url(../img/fundo_logo.gif);
	clear: both ;
}
	#titulo_logo {
		float: left ;
		width: 201px ;
		height: 118px ;
		margin: 0 40 0 5 ;
	}
	#titulo_flash {
		float: rigth ;
		width: 510px ;
		height: 118px ;
		margin: 0 5 0 0 ;
	}

#menu {
	width: 770px ;
	height: 38px ;
	background: #FFFFFF url(../img/fundo_menu.gif);
	clear: both ;
}

#base, .base {
	padding: 5px;
	background-color: #FFFFFF ;
	height:auto;
}
#base2, .base2 {
	padding-top: 5px;
}

#fotosestudio {
	margin-bottom: 5px ;
	width: 160px;
}

/* MAIN */
#linha {
	width: 760px ;
	height: 1% ;
	margin: 5px ;
	clear: both ;
}
	#destaque, #enviodocontato {
		float: left;
/*		display: inline ; /*Bug da margem dupla para floats no IE*/ 
		margin-left:0px;
		width: 445px ;
	}
	#texto_estudios {
		float: left;
/*		display: inline ; /*Bug da margem dupla para floats no IE*/ 
		margin-left:0px;
		width: 525px ;
		height: 110px ;
	}	

	#fotos {
		float: left;
/*		display: inline ; /*Bug da margem dupla para floats no IE*/ 
		margin-left:0px;
		width: 400px ;
		height: auto;
	}	
	
	
	#generos, .generos, #dadosparceiro {
		float: left ;
		width: 309px ;
		height: auto ;
		margin-left: 5px;
		display:block;
	}
	#esq {
		display: inline ; /*Bug da margem dupla para floats no IE*/ 
		float: left ;
		width: 529px ;
		height: auto ; /*100%*/
		background: #FFFFFF ;
	}
	#try1 {
		background: #FFFFFF ;
		float: right ;
		width: 309px ;
		height: auto ;
	}	
	#dir_galeria {
		float: right ;
		width: 226px ;
		height: auto;
		overflow:hidden;
		background: #CCC ;
		margin-left: 5px;
	}
	#dir_depoimento {
		float: right ;
		width: 226px ;
		height: 250px;
		overflow:hidden;
		background: #CCC ;
		margin-left: 5px;
	}
	
	#trabalhos_esq, .trabalhos_esq {
		display: inline ; /*Bug da margem dupla para floats no IE*/ 
		float: left ;
		width: 254px ;
		height: 100px;
		padding: 5px ;
	}
	#trabalhos_dir, .trabalhos_dir {
		float: left ;
		height: 100px;		
		width: 254px ;
		padding: 5px ;
		clear: both ;
	}
/*  */

/* RODAPÉ */
#rodape {
	width: 770px ;
	height: 80px ;
	clear: both ;
}
	#rodape_dados {
		width: 760px ;
		align: center ;
		background: #FFFFFF ;
		padding-top: 10px ;
		padding-bottom: 10px ;		
		margin: 0 5 0 5 ;
		}
	#rodape_floriano {
		width: 760px ;
		height: 25px ;
		align: right ;
		margin: 0 5 5 5 ;
		}

/* PAGINA ESTUDIOS  */
#bloco
{
width: auto;
height: auto ;
float: left;
margin-left: 70px;
}
#estudios
{
	background: #FFFFFF ;
	float: left;
	width: 150px;
	height: auto;
}
#bloco_estudio
{
float:right;
text-align: right;
}