* html img, .empresa, .produto { behavior: url(iepngfix.htc); }

body
	{
		margin: 5em auto;
        _margin-top: 30px;
     	padding: 0 0 0 0px;
        _padding: 0 -10 0 50px;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
		color: #333;
		background-color: #D6D6D6;
		background: url(img/fundo.png) repeat-x;;

	}


   .logo {
		font-size: 1px;
		color: #fff;
	    margin-left:-350px; 
        margin-top:-40px;    
        _margin-top:5px;         
	    border-width: none;
        border-style: none;
        border-color: none;   
       
	}

	
     	a:link {text-decoration:none}
        a:visited {text-decoration:none}
        a:active {text-decoration:none}
        a:hover {text-decoration:none}
        a img {
        border-width:0; }

#selos{


}

#links{
float:left;
margin-left:20px;
*margin-left:1px;
margin-top:60px;
padding:0 20 0 0px;
_margin:80 50 0 30px;
padding:10px;
height:230px

	
}

#links li{
list-style:none;
list-style-type: none;	
}

#links li  a:visited{
color:#4682B4;
}

#links h3{
font-size:12px;
font-weight:bold;
color:#333;	
	
}
         #flash {
          margin: 0 auto;
          margin-top: 25px;
         _margin-top: 0px;
          width: 800px;
          height: 200px;
        }

	
	h2
	{
		color: #363636;
		font: 120% georgia, times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
	
	h2 a { text-decoration: none; }
	
	h3
	{
		color: #5B5E0E;
		font: 106% georgia, times, "times new roman", serif;
		font-weight: bold;
		margin-top: 0;
	}
	
	#container
	{
		margin: 1em auto;
   		width: 800px;
      	text-align: left;
		background-color:none;
		
	}
	
	#header
	{
		height: 90px;
		background-repeat: no-repeat;
		background-position: 0 0;		
		position: relative;
                margin-top:-70px;
	}

	
	#header h1
	{
		font-size: 1px;
		text-align: right;
		color: #fff;
		margin: 0;
		padding: 0;
	}
	
   


	.infor{
        color: #fff;
        margin:0 0 5px 450px;       
        font_size:-10px;
          
        }
        
        
       	.book{
        margin:0 0 0px 180px;    
      
        }       
	
        

	#menu_right	{   
		background-color:#f5f5f5;
		float: right;
		width: 245px;
        _width: 255px;      
		border-left: 1px solid #a3a3a0;
		padding-left: 15px;
        margin-top:190px;
        _margin-top:10px;
    
	}
	
	#menu_right ul
	{
		margin-left: 10px;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;                
	}
	
	
       #menu_right a{
        color:#333;
       }
       
       #menu_right a:hover{
        color:#fff;
        background-color:#4169E1;
       }



      
	#contents
	{
		margin-right: 0px;          
		margin-left: 0px;
		background-color:#f5f5f5;
        width:538px;
        _width:526px;
        margin-top:190px;
        _margin-top:10px;
        height:745px; 
        *height:760px;         
	}


   

 #contents a:hover{
        color:#fff;
        background-color:#4169E1;
    }



#contents .logo1{
width: 80px;
height: 52px;
float:left;
margin-left:8px;
_margin-left:8px;
*margin-left:5px;
margin-top:50px;
padding:0 20 0 0px;
_margin:80 50 0 30px;
 }
	
#contents .logo2{
width: 80px;
height: 52px;
float:left;
margin-left:8px;
_margin-left:8px;
*margin-left:5px;
margin-top:50px;
padding:0 20 0 0px;
_margin:70 50 0 0px;
 }
	
#contents .logo3{
width: 80px;
height: 52px;
float:left;
margin-left:8px;
_margin-left:8px;
*margin-left:5px;
margin-top:50px;
padding:0 20 0 0px;
_margin:70 70 0 0px;
 }
	



.empresa {
float: left;
margin-top: 13px;
margin-left: 13px;
width: 489px;
height: 183px;
background: url(img/prod-empre.png) no-repeat;
}

#conteudo{
/* Typical fixed height and fixed width example */
	width: 495px;
    *width: 496px;
     height:450px;
	*overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	/*background-color: #E7EADE;*/
	padding: 15px;
	*padding:15px;
	text-align:justify;	
    float: left;      
}

.flexcroll a img{
float:none;
}

.flexcroll a:visited{
	color:#4169E1;;}

.flexcroll img{
float:left;
padding:5px;
}

#contato {
float:left;
width:200px;
height:400px;
*height:300px;
margin-right:15px;
	
}

#contato a{
color:#333;
font-size:12px;
font: 85% arial, hevetica, sans-serif;
}

#contato img{
float:none;

}


.flexcroll p{


}

.flexcroll h3{
color:#4169E1;
}


.flexcroll li{
text-indent: 0px;
list-style: none;
list-style-position: outside;
text-align: justify;
}


.empresa p{
floar:left;
margin-top: -100px;
margin-left: 150px;
_margin-top: -110px;
_margin-left: 160px;
width: 300px;
height: 100px;
font-size:12px;
text-align:justify;
font-family: verdana, arial;
}


.empresa a{
color:#4169E1;
}

.empresa img{
width:120px;
height:110px;
padding:10px 0 0 10px;
_margin:10px 0 0 15px;
}

.produto a{
color:#4169E1;
}


.produto {
float: left;
margin-top: 30px;
margin-left: 13px;
width: 489px;
height: 183px;
background: url(img/prod-empre.png) no-repeat;
}


.produto p{
margin-top: -110px;
margin-left: 150px;
_margin-top: -140px;
_margin-left: 160px;
width: 300px;
height: 100px;
font-size:13px;
text-align:justify;
font-family: verdana, arial;
}

.produto img{
width:120px;
height:110px;
padding:25px 0 0 15px;
_margin:20px 0 0 15px;
}
  

#rodape{ 
background: #a3a3a0 url(img/rodape.png) repeat-x;
background-color: #a3a3a0 repeat-y;
background-image: url(img/rodape.png)repeat-x;
position:absolute;
width:100%;
padding-right:auto;
_padding-right:none;
*padding-right:none;
min-height:450px;
_height:450px;
*height:450px;
margin-bottom: -10%; 
left: 0;
margin-top:-15px;
color: #000;
}


#rodape .itens1 {
float: left;
margin-top: 0%;
margin-left: 20%;
_margin-left: 10%;
text-align: left;
width: 21.4%;
height: 100%; 

}

#rodape .itens2 {
float: left;
margin-top: 0%;
margin-left: 0%;
width: 21.4%;
height: 100%;
text-align: left;
}

#rodape .itens3 {
float: left;
margin-top: 0%;
margin-left: 0%;
width: 21.4%;
height: 100%;
text-align: left;

}

#rodape h1{
font-size:12px;
font-weight:bold;
padding:10px 0 0 40px;
text-align: left;

}

#rodape ul{
font-size:12px;
	margin:0 auto;

}

#rodape a{
color:#D6D6D6;
}

#rodape a:hover{
	color:#fff;

}

#rodape li{
list-style: none;

}


.logotegss{
	width: 38px; 
    height:35px;  
    opacity:0.25;
	-moz-opacity: 0.25;
	filter: alpha(opacity=25);
	_position:static;
	margin-top:5px;
	
}

.text_portfolio{
	padding:10px;
}

.text_portfolio a:visited{
	padding:10px;
    color:#333;	
}

   .inforimg{
	width: 100px; 
    height:65px;
    float:left;
    position:relative;
    margin-top:40px;
    margin-left:50px;
    opacity:0.45;
	-moz-opacity: 0.45;
	filter: alpha(opacity=45);	
	filter: none;
	}
	
   .inforp{
	float:left;
    position:relative;
    margin-top:20px;
    *margin:140px 0 0 -150px;
    *position:absolute;
    *width: 200px; 
	}
	
	

#table1{
float:left;
padding-right:10px;
}

#table2{

	
}

table td {
 border-collapse: collapse;
 border:1px solid #000;
  background: #fff;
 padding-left:8px;


}
#table1 table th {
 border-collapse: collapse;
 border:1px solid #000;
 background: #0f243e;
 color:#fff;
 padding-left:8px;
 width: 200px;
}

#table2 table th {
 border-collapse: collapse;
 border:1px solid #000;
 background: #0f243e;
 color:#fff;
 padding-left:8px;
 width: 250px;
}

table {
 border-collapse: collapse;
 border:1px solid #d6d6d6;

}


form{
	
}



.butao{

	width: 79px;
	height: 31px;
	cursor: hand;
	cursor: pointer;
    margin:1px;
    border: 2px solid #000;	
   }
   
   .radi{
   		border: 2px solid #000;	 	
   }
   
   .mensagem{
		height:80px;
		border: 2px solid #000;
	  }
	  
	  .email{
		width:50%;
		height:20px;
		border: 2px solid #000;	 
     }	
     
     
     	.nome{
		width:50%;
		height:20px;
		border: 2px solid #000;	 
     }	
