body { background:#CCCCCC;
background-image:url(fundo.jpg);
background-repeat:repeat-x;
background-attachment:fixed;

	color:#425460; font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0; padding: 0;
	text-align: center;
	}


p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #425460;
	}
	
ol, ul {
color: #3D4F5D; font-size: 10px;
text-align:justify;
}
	
.valor {
	font-size:11px;
	font-weight:bold;
	color:#555555;
}

.style1 {color: #425460;

}

.style1 a {color: #425460;}

.style1 a:hover {color: #8e8d97;
text-decoration:underline;
}

.style2 {color: #FFFFFF;

}


a {
	font:Arial, Helvetica, sans-serif;
	font-size:inherit;
	color:#006699;
	text-decoration:underline;
	font-weight:bold;
	}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration:none;
	font-weight:bold;
		}
		

h6, h5, h4, h3, h2, h1 {
	color:#425460;
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	}


select {
	font-size:x-small;
	color: #5C7D96;
	}

input {
	font-size:11px;
	color: #5C7D96;
	}

label {
	font-size:11px;
	color: #5C7D96;
	}

legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color: #5C7D96;
	font-weight:bolder;
	}
	
	#empresa {
	width:151px;
	height:auto;
	padding:5px;
	text-align:justify;
	border-left:dotted 1px;
	}
	
td {
	color:#425460; 
	}


#corpo {
	background: #FFF;
	border: #000 1px solid;
	width: 750px;
	margin: auto;
	text-align: left;
	}
	
#cabeca {
	color:#CCCCCC;
	font-size:1px;
	height:1px;
	width:750px;
	clear:both;
	vertical-align:top
	}


#Layer1 {

	position:absolute;
	margin-left:594px;
	left:auto;
	top:343px;
	width:115px;
	height:55px;
	z-index:1;
	}
	
#Layer2 {
	position:absolute;
	margin-left:380px;
	left:auto;
	top:5px;
	width:360px;
	height:160px;
	z-index:15;
}
	
#randon {
	width:174px;
	height:auto;
	overflow:hidden;

	}
	
#Marquee{
margin:0px;
}

#desc {
	border:solid 2px #8E8D97;
	background:#425460;
	width:250px;
	font-weight:bold;
	margin-right:4px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFF;
	height:250px;
	}
	
#desc_foto { 
	width:250px;
	height:187px;
	overflow:hidden;
	background:url(load.gif);
	background-repeat:no-repeat;
	background-position:center center;
	}
	
#desc_foto2 { 
	width:130px;
	height:140px;
	overflow:hidden;
	background:url(load2.gif);
	background-repeat:no-repeat;
	background-position:center center;
	}
	
#desc_peq { 
	width:120px;
	height:150px;
	float:left;
	margin-left:50px;
	margin-bottom:30px;
	border:2px #666666 solid;	}

	
#desc a{
color:#FFFFFF;
}

#desc a:hover{
color:#FFF402;
}

#doisquadros{
	clear:both;
	width:750px;
	height:auto;
}

#busca {
	width:300px;
	background:#FFFFFF;
	background-image:url(busca.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	vertical-align:top;
	font-family:inherit;
	font-size:inherit;
	height:auto;
	float:left;
	margin-bottom:10px;
	
	}

	

#banner {
	clear:both;
	height: 180px;
	margin: 0; padding: 0;
	background: #FFFFFF
	}

	
#destaque {
	width:250px;
	background-color:#FFFFFF;
	height:350px;;
	padding: 3px;
	margin:2px;
	margin-right:15px;
	color:#FF33CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:5px #FF33CC solid;
	float:left;
	
}


#vitrine {
width:250px;
height:190px;
overflow:hidden;


} 


#quadro_dest {
	width:335px;
	margin-top:10px;
	border:#1F7EB8 5px solid;
	vertical-align:top;
	font-family:inherit;
	font-size:inherit;
	height:auto;
	float:left;
	margin-bottom:10px;
	margin-left: 27px;
	
	}

#servicos {
width:240px;
padding:5px;
border:#425460 dotted 2px;
margin:10px;
color:#CFE1EC;
clear:both;
}
	

	
.fotodestaque {
	border-color: #ffffff;
}


 
#titulos {
	background-color:#FF33CC;
	padding-left:5px;
	color: #FFFFFF;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	height:20px;
	}


#formtipo {
	float:left;
	padding:5px;
	width:200px;

	}
	
#formtipo2 {
	padding:5px;
	width:260px;
	clear:both;
	}



#menu {
	background: #000066;
	height: 40px;
	margin: 0; padding: 0;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFFFFF;
	text-align:left;
	
	}
	
	
#menu ul {
	margin: 0; padding: 0;
	margin-left: 1px;
	font-variant:inherit;
	}	
	
	#menu ul li {
	display: inline;
	}
	
	#menu ul li a {
	background: #000066;
	color: #FFFFFF;
	border-right: 1px #FFF solid;
	float: left;
	padding: 5px 5px;
	margin: 1px;
	text-decoration: none;
	
	}
	
	#menu ul li a:hover {
	color: #FFF402;
	border-right: #FFF402 1px solid;
	text-decoration: none;
	}
	
#conteudo {
	clear: both;
	font-size:small;
	text-align: left;
	}


#rodape {
	margin-top:15px;
	clear: both;
	color: #FFF;
	font-weight:bold;
	font-size:12px;
	padding: 5px;
	text-align: left;
	background-color: #FF33CC;
	}
	
#resultados {
	clear:both;
	width:580px;
	border-bottom:#666666 2px dotted;
	background:#FFFFFF;
	height:auto;
	margin-top:15px;
	color:#333333;
	}

#resultados a {
	font:Arial, Helvetica, sans-serif;
	font-size:inherit;
	color: #425460;
	text-decoration:underline #FFFFFF;
	t
	font-weight:bold;
	}

#resultados a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:inherit;
	color: #425460;
	text-decoration: none;
	font-weight:bold;
		}

	
#quadro_thumbs {
	width:740px;
	height:200px;
	padding-bottom:5px;
	clear:both;
		}	
	
#thumbs {
	width:130px;
	margin:5px;
	float:left;
	}
	
	
#det_result {
	color:#000000;
	width:300px;
	height:300;
	margin-bottom:5px;
	background:#FFFFFF;
	}

#det_result p, h1, h2, h3, h4, h5, h6 {
color:#000000;
}


.centro {
	text-align:center;
}

#legenda {
	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#contador {
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

#texto {
	text-align:left;
	color: #FFFFFF; font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#caixa2 {
	padding: 15px;
	}
	
#escuro {
width:1000px;
height:1200px;
background:#000000;
top:0;
left:0;
position:absolute;
z-index:25;
filter: alpha(opacity=80);
}


		
#mini {
width:120px;
height:90px;
overflow:hidden;
text-align:center;

}




/* CSS Document background-image:url(escuro.gif); */
