	
	div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,textarea,blockquote,th,td {
		margin:0; 
		padding:0; 
	}

	.boxConteudo p {
		margin: 6px 0;
	}	
	
	fieldset,img {
		border:0; 
	}
	
	address,caption,cite,code,dfn,em,strong,th,var {
		font-style:normal; 
		font-weight:normal; 
	}
	
	ol,ul {
		list-style:none; 
	}
	
	caption,th {
		text-align:left; 
	}
		


	body  {
		font: normal 11px Arial;
		color:#697480;
	}	

	a{
		text-decoration:none;
	}
	
	.redAlert{
		color: #e00;
	}
	
	#container{
		position:absolute;
		background: url('/site/images/background1.jpg') no-repeat;
		width: 778px;
		height: 419px;
		top: 50%;
		left: 50%;
		z-index:10;
		margin-top: -209px;
		margin-left: -360px;
	}

	#menuFlash{
		float:left;
		width: 236px;
		height: 289px;
		margin: 3px 0 0 3px;
	}
	
	#logoBossa{
		position:absolute;
		left: 599px;
		top: 8px;
		width: 172px;
		height: 113px;
	}
	
	#boxEndereco {
		height:118px;
		left:0;
		position:absolute;
		top:288px;
		width:161px;
		z-index:60;
	}
	
	#foto{
		position:absolute;
		left: 172px;
		top: 287px;
		width: 168px;
		height: 131px;
		z-index:55;
	}	
	
	#textoAbossa {
		position:absolute;
		left: 282px;
		top: 150px;
		width: 450px;
		z-index:45;
	}

	.paragrafo{
		font-size: 1px;
		clear:both;
	}
	
	.paragrafo3{
		font-size: 1px;
		clear:both;
		height: 3px;
	}	
	
	.paragrafo5{
		font-size: 1px;
		clear:both;
		height: 5px;
	}	
	
	.paragrafo9{
		font-size: 1px;
		clear: both;
		height: 9px;
	}	
	.paragrafo18{
		font-size: 1px;
		clear:both;
		height: 18px;
	}	
	
	

	/* ################# Artistas ################*/
	
	div.artistaTipo{
		position:absolute;
		left: 356px;
		top: 14px;
		width: 220px;
		z-index:45;
	}
	
	div.artistaTipo h1{
		color:#5F7217;
		font:bold 11px Arial;	
	}
	
	div.artistaTipo h2{
		margin-top: 3px;
		font-weight:normal;
		font-size:11px;	
	}
	
	div.menuArtistas, div.menuPortifolio{
		position:absolute;
		left: 260px;
		top: 24px;
		width: 80px;
		z-index:45;
	}
	
	div.menuArtistas h2{
		text-decoration: underline;
		font: normal 9px Arial;
		margin: 0 0 3px 0;	
		color:#5F7217;
	}	
	
	div.menuArtistas h1{
		/*color: #A4BF2A;*/
		color:#5F7217;
		font: bold 11px Arial;
		text-decoration: underline;
		margin-bottom: 9px;
	}		
	
	div.menuArtistas a{
		display:block;
		color:#A4BF2A;
		font: normal 9px Arial;
		margin: 0 0 3px 0;
	}	
	
	div.menuArtistas a:hover{
		color:#5F7217;
	}

	div.menuPortifolio h1{
		color:#5F7217;
		font: bold 11px Arial;
		margin: 0 0 18px 0;
	}		
	
	div.menuPortifolio a{
		display: block;
		color:#A4BF2A;
		font: bold 11px Arial;
		margin: 0 0 18px 0;
	}	
	
	div.menuPortifolio a:hover{
		color:#5F7217;
	}		
	
	div.txtScroll {
		overflow: hidden; 
		z-index: 1; 
		left: 360px; 
		visibility: visible; 
		width: 215px; 
		clip: rect(0px, 210px, 250px, 0px); 
		position: absolute; 
		top: 133px; 
		height: 255px;
	}
	
	div.content2{
		overflow: hidden; 
		z-index: 1; 
		left: 0px; 

		position: absolute; 
		top: 0px;	
	}
	
	img.fotografia{
		display:block;
		height:104px;
		left:430px;
		position:absolute;
		top:16px;
		width:154px;
		z-index:75;	
	}
	

	img.setaUp{
		display:block;
		position:absolute;
		left:570px;
		top:20px;
		width:18px;
		height:28px;
		z-index:85;	
		cursor: pointer;
	}	
	
	img.setaDown{
		display:block;
		position:absolute;
		left:570px;
		top:372px;
		width:18px;
		height:28px;
		z-index:86;	
		cursor: pointer;
	}	
	
	div.subMenu, div.subMenuOutras{
		color:#5F7217;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		left:365px;
		position:absolute;
		top:26px;
		z-index:90;
	}
	
	div.subMenuOutras a {
		display: block;
		color:#A4BF2A;
		margin: 0 0 3px 0;
	}
	
	div.subMenu a { 	
		display: block;
		color:#A4BF2A;
		margin: 0 0 4px 0;
	}

	div.subMenuOutras h1{ 	
		color:#5F7217;
		font: bold 11px Arial;
		margin: 0 0 3px 0;
	}
	
	div.subMenu h1 { 	
		color:#5F7217;
		font: bold 11px Arial;
		margin: 0 0 4px 0;
	}
	
	div.boxImagens a{
		display: block;
		width: 86px;
		height: 58px;
		float: left;
		margin: 1px;
		border: solid 2px #fff;
		padding: 0 2px;	
	}
	
	.boxImagens{
		display: block;
		width: 86px;
		height: 58px;
		margin: 1px;
		border: solid 2px #fff;
		padding: 0 2px;	
		float:left;
	}	
	
	.boxImagens:hover{
		border: solid 2px #A4BF2A;
	}	
	
	div.boxImagens a:hover{
		border: solid 2px #A4BF2A;
	}
	
	.submenutitativo, div.scrolling  h1 {
		color: #5F7217;
		font: bold 11px Arial;
	}
	
	.submenutit, div.scrolling  h2 {
		color: #A4BF2A;
		font: bold 11px Arial;
	}
	
	
	div.scrollingFotos  a{
		display: block;
		width: 86px;
		height: 58px;
		float: left;
		margin: 1px;
		border: solid 2px #fff;
		padding: 0 2px;
	}
	
	div.scrollingFotos a:hover{
		border: solid 2px #A4BF2A;
	}	
	
	div.textoFotos{
		height: 104px;
		left: 600px;
		position: absolute;
		top: 142px;
		width: 154px;
		z-index: 105;
	}
	
	div.formOrcamento {
		height: 104px;
		left: 256px;
		position: absolute;
		top: 11px;
		width: 325px;
		z-index: 115;
		border: solid 1px #f00;
	}
	
	div.formOrcamento h1 {	
		font: normal 11px Arial;
		text-transform: uppercase;
		color: #5F7217;
		display:block;
		text-align: right;
	}
	
	.label1 {
		color:#5F7217;
		font:normal 11px Arial;
		display: block;
		float: left;
		width: 36px;
		margin: 0;
		padding: 0;
	}	
	
	div.formOrcamento input {
		font:normal 11px Arial;
		border: 1px solid #B5BEC5;
		color:#5F7217;
	}	
		
	
	.paragrafoLabel {
		display: block;
		clear:both;
		font:normal 2px Arial;
		padding-top:1px;
	}
	
	.aster {
		font: bold 12px Tahoma;
		color: #5F7217;
		display: inline;
		padding: 0 2px 0 0;
	}
	
	
	#formOrcamento {
		display:block;
		position:absolute;
		left: 252px;
		top: 15px;
	}
	
	#formOrcamento h1 {
		font: bold 10px Arial;
		margin:0 0 4px 224px;
		color: #5F7217;
	}
	
	#formOrcamento input, select {
		font: normal 10px Arial;
	}
	
	.label41{
		font: normal 11px Arial;
		width: 45px;
		display: block;
		float: left;
		color: #5F7217;
	}
	
	.label60{
		width: 60px;
		margin-left:9px;
		color: #5F7217;
	}	
	
	.celula1, .celula2{
		display: inline;
		float: left;
		margin: 0 4px 0 4px;
		font: normal 11px Arial;
		color: #5F7217;
	}
	
	.celula1 input{
		display:block;
		height:12px;
		width:12px;
		float: left;
	}

	.celula1 label{
		margin-left: 3px;
	}
	

	.celula2 label{
		width: 117px;
		text-align:right;
		display:block;
		float: left;
		padding-right:3px;
	}	
	
	#boxObservacoes{
		position: absolute;
		top: 113px;
		left: 345px;
		color: #5F7217;
	}
	
	#boxObservacoes h1{
		font: normal 11px Arial;
		color: #5F7217;
		margin: 3px 0 3px 9px;
	}
	
	#boxObservacoes textarea{
		width:151px;
		height: 180px;
		font: normal 11px Arial;
		color: #5F7217;		
	}

	#ok{
		z-index: 10; 
		left: 300px; 
		position: absolute; 
		top: 190px; 
		height: 72px;
		width: 159px; 
	}


	
	
	
	
	
	
	
	
	
	