@charset "utf-8";
/* CSS Document */

body { 
    background-image: url(../bg.jpg); 
	background-repeat:repeat-x;
	background-color:#333333;
	font: .8em/1.3em Arial, Helvetica, sans-serif;
	margin: 0px;
	padding:0px;
	
	}

#content {
	margin: 0px 0px 0px 200px;	
	width: 800px;	
	padding: 0px;
	}
	

#header {
	margin: 40px 0px 0px 240px;
	height: 30px;
	padding: 0px;
	}
	
#sidemenu {
	position: absolute;
	width: 200px;
	height: 400px;
	left:0px;
	}
	
#homemenu {
    margin: 15px 0px 0px 200px;
	padding:0px;
	}
 	
	
#footer {
	width: 100%;
	height: 5px;
	}
	
   
.image_sidebar {
	    margin: 130px 0px 0px 0px;
				
	}
	
	
	

/*MENU HOME*/	



#apps li {
	   height: 2.5em;
	   list-style:none;
	   color: #919191;
	   }
	   
	   
#apps p {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 0.9em;
       padding-left: 10px;
       line-height: 2.5em;
       
	   }
	   
	   
#apps img {
	   margin-right: 10px;
	   vertical-align: middle;
       }


#menu  {
	    font-family: Arial, Helvetica, sans-serif;
	    font-weight: bold;
		font-size: 1.0em;
		text-transform: uppercase;
        margin: 0px;
		padding:0px;
		}
		
#menu li {
       list-style-type:none;
	   list-style:none;
       display: inline;
	   padding:0px 10px 0px 0px;
        }


#menu li a {
       text-decoration: none;
	   color: #999999;
       }


#menu li a:link { 
      text-decoration: none;
       }     
		
#menu li a:hover {
	  color: #F26522;
	  text-decoration: none;
      }	
	  
#menu li a:visited {
	  text-decoration: none;
      }		  
	  
#menu li a:active {
	  text-decoration: none;
      }		  	


/*LINKS*/

a:link { 
      color: #CCCCCC;
      text-decoration: underline;
       }     
		
a:hover {
	  color: #F26522;
	  text-decoration: underline;
      }	
	  
a:visited {
      color: #CCCCCC;
	  text-decoration: underline;
      }		  
	  
	  	
						

/*CABEÇALHOS*/

#gallerytitle {
	margin: 130px 0px 0px 40px;
	}


h1, h2, h3, h4, h5, h6, p {
    font-family: Arial, Helvetica, sans-serif;    
}


h1 {
    
	font-size:1.3em;
	color:#F26522;
    margin:130px 20px 10px 40px;
}

h2 {
    font-size:1.2em;
	color:#777777;
	margin:50px 20px 20px 40px;
}
    
h3 {
    font-size:1.1em;
	color:#CCCCCC;
    margin:15px 250px 5px 40px;
	line-height:20px;
	list-style:square;
	list-style-position:inherit;
	
}

h4 {
    font-size:0.9em;
    font-weight: bold;
	color:#666666;
	margin-left:40px;
}

h5 {
    font-size:0.9em;
	color:#999999;
    margin:5px 200px 10px 40px;
	font-style: italic;
}


h6 {
    font-size:0.8em;
	color:#CCCCCC;
}



p {
    font-size:1.2em;
	color:#CCCCCC;
    margin:5px 200px 30px 40px;
	line-height:22px;

}
	

/*GALERIA DE IMAGENS*/

#gallery {
    margin: 50px 10px 0px 0px;
	width: 500px;
    }

#gallery  img {
    border: 1px solid #666666;
	padding: 2px;
	}
		
#gallery  ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    }

#gallery  ul li {
    display:inline;
    }
	
#gallery  ul img {
    border-color:#3E3E3E;
    border-style:solid;
    border-width:5px 5px 20px;
    }
	
#gallery  ul a:hover img {
    border-color:#F26522;
    border-style:solid;
    border-width:5px 5px 20px;
    color:#F26522;
    }
	
#gallery  ul a:hover {
    color:#FFFFFF;
    }
	
ul.idTabs {
    width:100%;
    }
	
ul.idTabs li {
    float:left;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    }
	
ul.idTabs a {
    background:#333333 none repeat scroll 0%;
    border-bottom:1px solid #454545;
    color:#FFFFFF;
    display:block;
    font-family:Verdana;
    font-size:10px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    padding:6px 10px;
    text-decoration:none !important;
    }

ul.idTabs a:hover {
    background:#222222 none repeat scroll 0%;
    color:#FFFFFF;
    }

ul.idTabs a.selected {
    background-color:#454545;
    color:#FFFFFF;
    cursor:default;
    font-weight:bold;
    }



/*LIGHTBOX*/

.caption{ 
    font-size: 1.0em; padding-top: 0.2em;
	}
	
/*FORM*/

#form{
font-family: arial Arial, Helvetica, sans-serif;
font-weight: bold;
/* o tamanho e o tipo da fonte no formulário */
color:#333333;


border:1px;

border-collapse:collapse; 
/* retira as bordas duplas nas células da tabela */

color:#FFFFFF;
 /* a cor laranja para as letras */
      } 

#form input {
background: #FFFFFF;
/* a cor do fundo dos três campos */

border: 0px solid #999999;
/* uma borda de 1px tracejada e na cor laranja para 
o campo */

margin-left: 25px;
}


#form textarea {
background:#FFF; 
 /* a cor do fundo do campo */

border: 0px solid #999999; 
/* uma borda de 1px tracejada e na cor 
laranja para o campo */

margin-left: 25px;
}


#form input.botao {
background:#CCCCCC; 
/* a cor do fundo do botão */

color:#333333;
/* a cor das letras Enviar */
 
font-weight:bold;

border: 0px solid #333333;
/* uma borda de 2px solida branca no botão*/
}  


#form td {
padding-bottom:10px; 
padding-right: 10px;
}	    

img {
border: 0px;
}

.CurriculoPdf {
display: none;
margin: 30px 0 30px 40px;

}

