/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	/* color:	#3333cc; */
   color:	#f00;
	}	
		

   
A:visited	{	
	text-decoration:	none;
	color:	#f00;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#f00;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#000;
   
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

/* IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
*/

.mainlogo{
/* border: 3px solid red;*/ 
 background: url(img2009/logomain2.png) 100% 0% no-repeat;
/*  background-color:#000; border:1px solid; */ 
 width: 760px; 
height: 167px; 
/* padding-top: 15px; */

}

   
.menuup {
border: 1px solid ;
float: up; 
height: 145px; border: 1px solid;
/*padding-left: 45px; height: 10em; border: 1px solid; */
/*padding-left: 15em; faz o box avançar além dos limites do box vertical*/
 /* left:70px; */

 /* padding-top: 15px; */
  
 }
 
 .menudown {
  /* border: 1px solid blue; */
  float: up;
  width:760px;
  height:20px;
  color:#000;
  text-align: right;
  /* padding-top:0.2em; */ /* espaçamento entre o conteúdo e a margem top do elemento */
  }

.maismodelos{
  /* border: 1px solid blue;  */
  float: left;
  color:#000;
  text-align: left;
  }
  
 .outrosmodelos{
  color:#000;
  text-align: center;
  }
  
 
  .fig1{
  /* border: 1px solid blue; */
  float: left;
  color:#000;
    }
    
 
#thumbnails { height: 140px; width: 100%; overflow: auto; }

#pic { text-align: center; height: 400px; padding: 10px; }

#div23{
  /*position:absolute;*/ /*relative;*/   /* desloca a div em rela? ?ua posi? original de acordo */
                     /* com o valor de top */
                     /* sobrep?? div seguinte div3 */
  position:absolute;     /* position tem que ser abs.ou relative para que */
                        /*possamos referenciar as div 2-3-4*/
  /* border:1px solid #f00; */
  
  overflow: hide; /*auto;*/
  float: left;
  height: 100%;
  width: 240px;
  
  
  
     }
   
  
   
   
#div2{
  position: absolute;   /* desloca a div em rela? ?ua posi? original de acordo */
                     /* com o valor de top */
                     /* sobrep?? div seguinte div3 */
  width:225px;
  border:1px solid #f00; /* 55f; */
  /* margin:2px; */
  height:80px;
  overflow: hidden;
   }

   #div2seta{
  position: absolute;   /* desloca a div em rela? ?ua posi? original de acordo */
                     /* com o valor de top */
                     /* sobrep?? div seguinte div3 */
  width:175px; /*225px; */
  /* border:1px solid #f00; /* 55f; */
  margin:2px;
  height:25px;
  overflow: hidden;
  top:83px;
  text-align: right;
  font-style:italic;
   }
   
    #div2seta2{
  position: absolute; 
  left:175;  
  width:55px;
  /* border:1px solid #f00; /* 55f; */ 
  margin:2px;
  height:25px;
  overflow: hidden;
  top:80px;
  color:  #fff;
  text-align: left;
  font-size:7pt;
  font-style:italic;
   }
   
  A.newlink:link  {
   text-decoration: none;
   color: #fff;
   }
   
   A.newlink:visited	{	
	text-decoration:	none;
	color:	#fff;
	}	
   
   A.newlink:active	{	
	text-decoration:	none;
	color:	#fff;
	}	
		
A.newlink:hover	{	
	text-decoration:	underline;
	color:	#fff;
	}
   
   
   
   
   
#div3{
  position: relative;
  top: 110px;
  /* float: left; */
  left: 0px; 
  border:1px solid #f00; /* border-width:1px; */
  width: 230px;  /*150%;*/
  height: 75%; /* 300px; *50%; 300px;*/
  margin-bottom: 2px;
  overflow: auto;
  }
  
.divThumb{                /* 31{ */
  position: relative;  
  width:100px;
  height: 100px;
  border:1px solid #f00;
  margin:2px;
  float: left;
  /* max-height: 140px;*/
  overflow: hidden;
  }
   

#divFoto{                  /* 4{ */
  position: absolute; /*relative;*/ 
  /*float: top;*/  /*left;*/
  /*top: 110px;*/
  top: 0px;
  left: 265px;
  /*  border:2px solid #700; */
  /*width:400px;
      height: 400px; */
  size: auto;  
   }

  .rodape {
  color:gray;
  text-align: left;
  text-indent:200px;
  font-size:0.8em;
    }

    
  .separadorvermelho{
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#f00;
margin-top:2px;
width:760px;
 }
   .separadorpreto{
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#000;
margin-top:2px;
width:760px;
 }
