/*  Petterson  */ 

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-TOP: 0px; 
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	color: #999999; font-size: 0.9em; list-style: none;
}

em {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; COLOR: #666; FONT-SIZE: 0.9em;
font-style: normal; font-weight: bold;
}

/*  Em uso  */ 
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 14px; COLOR: #7c7b86; FONT-SIZE: 1.2em;
}

/*  Em uso  */ 
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; COLOR: #7c7b86; FONT-SIZE: 1.2em; margin-bottom: 8px;
}

/*  Em uso  */ 
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 14px; COLOR: #7c7b86; FONT-SIZE: 1.2em;
}


H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; COLOR: #fc731d; FONT-SIZE: 0.9em;
}

H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 20px; COLOR: #7c7b86; FONT-SIZE: 1.0em; font-style: italic;
}

H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; COLOR: #999; FONT-SIZE: 1.3em;
	margin-bottom: 5px;
}


PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; font-size: 0.9em; font-weight: normal;
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

BLOCK {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	 BACKGROUND: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-weight: normal;
}



SELECT {
	FONT-SIZE: 71%; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
OPTION {
	FONT-SIZE: 71%; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
TEXTAREA {
	FONT-SIZE: 100%; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



SELECT {
	FONT-SIZE: 100%
}
OPTION {
	FONT-SIZE: 100%
}


input, textarea {
FONT-SIZE: 100%;
border: 2px #666666;
 background: #fff;
 border: 1px solid #999999;
}

TD {
	FONT: 0.7em Verdana, Arial, Helvetica, sans-serif;
}
TH {
	FONT: 0.7em Verdana, Arial, Helvetica, sans-serif;
}

td, th {
 font: 0.9em  verdana, tahoma, arial;
}

img {
  border: none; 
}

A {
	 COLOR: #999; TEXT-DECORATION: none;
	
	
}
A:hover {
	 COLOR: #ff6600; TEXT-DECORATION: none; 
}


A:active {
	 COLOR: #999; TEXT-DECORATION: none; 
}

A:visited {
	 TEXT-DECORATION: none; 
}








/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/



/*
  HEADER
*/
#header {
  clear: both;
  width: 947px;
  height: 30px;
  margin-top: 8px;
  margin-bottom: 0px;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
  padding-top: 0px;
  padding-bottom: 0px;
  color:#e42e2b;
 
  
}
  
 #header .top {
  clear: both;
  position: relative;
  height: 34px;  
  width: 947px;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto; 
  }
  
  
  
  
 #header .menu {
clear: both;
width: 947px;
margin-bottom: 0px;


font-size: 0.9em;
font-weight: bold;
text-align: right;
color: #e42e2b;
}
     
 
  
  
  
  #header a {
  font-size: 0.9em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#e42e2b;
  font-weight: normal;
  }
  
  #header a:hover {
  color: #333333;
      }
 
 
    #logo{
      float: left;
      display: inline;
      margin: 0px 0px 8px 0px;      
	  border: 0;
	  }
	
	.images {
	padding: 0;
	border: 0;
	}
	
  
    
	
	
	  
     
	  
      



/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/








  
 
  



.t_foto td, .t_cen th, .cen {
border-collapse: collapse;
text-align: center;
vertical-align: middle;
width: 460px;
height: 356px;
}

.t_cen td, .t_cen th, .cen {

text-align: center;
height: 80px;
}




#container { 
	width:947px;
	position:relative;  /*Contexto de posicionamento */
	margin:0 auto;
	text-align:left;
	min-height:100%;
	border-width:0 0px;
	
	}








#container .top{
clear: both;
  width: 947px;
  height: 12px;
  margin: 0;
  margin-top: 0px;
  padding: 0;
 background:url(images/topheader.jpg) bottom no-repeat;
}

#container .back{
clear: both;
  width: 947px;
  height: 173px;
 
  padding-left: 20px;
  padding-right: 0px;  
  padding-bottom: 0px;
  margin: 0;  
 background:url(images/back.jpg) repeat-y;
 
 color: #666666;
}


#container .top2{
clear: both;
  width: 947px;
  height: 6px;
  margin: 0;
  margin-top: 4px;
  padding: 0;
 background:url(images/top.jpg) bottom no-repeat;
}

#container .topheader{
clear: both;
  width: 947px;
  height: 6px;
  margin: 0;
  margin-top: 4px;
  padding: 0;
 background:url(images/topheader.jpg) bottom no-repeat;
}

#container .back2{
clear: both;
  width: 947px;
  height: 270px;
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;  
  padding-bottom: 20px;
  margin: 0;  
 background:url(images/back.jpg) repeat-y;

 color: #666666;
}


#container .bottom{
clear: both;
  width: 947px;
  height: 15px;
 background:url(images/bottom.jpg) no-repeat;
}










   
#container .busca1{
float: left;
width: 291px;
border-right: 0px #ff6600 dotted;
padding-right: 0px;
padding-left: 0px;
text-align: left;
}  
   
#container .busca2{
float: left;
width: 634px;
border-right: 0px #ff6600 dotted;
padding-right: 0px;
padding-left: 0px;
padding-top: 0px;

}     


#container .busca3{
float: left;
width: 159px;
border-right: 0px #ff6600 dotted;
text-align: right;
padding-right: 10px;
padding-bottom: 12px;
}     

#container .busca4{
float: left;
width: 306px;
border-right: 0px #ff6600 dotted;
text-align: left;
padding-bottom: 12px;
}     



          











#footer {
  clear: both;
  width: 947px;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
  padding-top: 0px;
  padding-bottom: 10px;
  color:#333;  
}




#footer a {
color:#333;

}

#footer a:hover {
color:#000;
}



#footer .assign {
  padding: 0px 0 0px 0;
 
  font-weight: normal;
  font-size: 0.7em;
  text-align: right; 
  }

#footer .box {
width: 947px;
text-align: center;
margin-bottom: 15px;
font-size: 0.8em;

}










  #banners{
	margin-top: 0px; padding-left:240px; border:0px solid #666666; width:520px; height: 342px; }
 
 ul {
font-size: 1em; padding: 0 0 0 0px;
margin: 0 0 0 0px;
list-style-type: none;
}

.boximgtexto{
	 PADDING-RIGHT: 20px; 
	 PADDING-LEFT: 0px; 
	 PADDING-BOTTOM: 10px;  
	 FLOAT: left; 
	 cssFloat: right
	 }	 
	 
	
  




/*Formuláriao::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


.contact {
float: left;
width: 400px;
border-top: 0px #666666 dotted;
padding-bottom: 0px;
margin-left: 30px;
}


.contact2 {
width: 850px;
border-top: 0px #666666 dotted;
padding-bottom: 0px;
margin-left: 0px;
}




fieldset {
	margin: 1em 0;
	padding: 1em;
	border: 1px solid #ccc;
	background: #f8f8f8;
	}
	
	legend {
	font-weight: bold;
	font-size: 12px;
	color:#666;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
	label {
	display: block;
	
	}
	


#container .conteudo  {
	width: 634px;
	height: 193px;

}


#content{
	position:absolute;
	left:311px;
	top:1px;
	width:634px;
	height:193px;
	z-index:1;
	overflow: auto;
	visibility: visible;
}

#contentc{
	position:absolute;
	left:311px;
	top:1px;
	width:645px;
	height:204px;
	z-index:1;
	overflow: auto;
	visibility: visible;
}


#content2{
	scrollbar-face-color:#a7bfdb;
	scrollbar-highlight-color:#f3f3f3;
	scrollbar-3dlight-color:#a7bfdb;
	scrollbar-darkshadow-color:#a7bfdb;
	scrollbar-shadow-color:#3271b6;
	scrollbar-arrow-color:#3271b6;
	scrollbar-track-color:#c2d4e8;
	position:absolute;
	left:310px;
	top:220px;
	width:600px;
	height:264px;
	z-index:1;
	overflow: auto;
	visibility: visible;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: justify;
	line-height: 21px;
	}


#content3{
	scrollbar-face-color:#a7bfdb;
	scrollbar-highlight-color:#f3f3f3;
	scrollbar-3dlight-color:#a7bfdb;
	scrollbar-darkshadow-color:#a7bfdb;
	scrollbar-shadow-color:#3271b6;
	scrollbar-arrow-color:#3271b6;
	scrollbar-track-color:#c2d4e8;
	position:absolute;
	left:310px;
	top:216px;
	width:600px;
	height:260px;
	z-index:1;
	overflow: auto;
	visibility: visible;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: justify;
	line-height: 21px;
	}

#content_map{
	scrollbar-face-color:#a7bfdb;
	scrollbar-highlight-color:#f3f3f3;
	scrollbar-3dlight-color:#a7bfdb;
	scrollbar-darkshadow-color:#a7bfdb;
	scrollbar-shadow-color:#3271b6;
	scrollbar-arrow-color:#3271b6;
	scrollbar-track-color:#c2d4e8;
	position:absolute;
	left:18px;
	top:250px;
	width:902px;
	height:234px;
	z-index:1;
	overflow: auto;
	visibility: visible;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: justify;
	line-height: 21px;
	
}

