/* 

Arquivo de estilos para E-LINGUAS
por João Carlos Teixeira
em  março/2012

*/


* { margin:0px; border:0px; }
  
  
body { font-family:Arial, Verdana, Helvetica, sans-serif; color:#333; /* cinza escuro */ 
       font-size:14px; line-height:18px; background-image:url('dponta_pattern.gif'); background-repeat:repeat; /* background-color:rgb(240,240,240);  cinza claro */ }

/*
a {font-weight:bold;} 
       
a:link {color: #00ff00; text-decoration:none;}

a:visited {color: #00ff00; text-decoration:none;}

a:hover {color: #00ff00; text-decoration:none;}

a:active {color: #00ff00; text-decoration:none;}

a:focus {outline: none;}
*/


.mini { font-size:11px; } /* uso ignorado */


.relevante { color:#ff0000; } /* uso ignorado */


.grande { font-size:17px; line-height:21px; }  


.gigante { font-size:20px; line-height:25px; }


.atual { color:#ffffff; }	


.sombra {
   -webkit-box-shadow: 3px 3px 6px #666;
   -moz-box-shadow: 3px 3px 6px #666;
   box-shadow: 3px 3px 6px #666;
   /* For IE 8 */
   -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#666666')"; 
   /* For IE 5.5 - 7 */
   filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#666666');
}



#corpo {width:900px; background-color:rgb(220,220,220); background-repeat:repeat-y; margin:auto;}




#menu { }

   #menu ul { clear:both; list-style-type:none; margin-left:50px; padding:0; }

   #menu ul li { float:left; margin-right: 1px; margin-left: 1px; }

   #menu ul li a:link { display:block; width:158px; height:60px; background:url('a_nav_taby.png') left top no-repeat; color:rgb(240,240,240);
                       font-size:20px; text-align:center; text-decoration:none; padding-top:15px; }

   #menu ul li a:visited {display:block; width:158px; height:60px; background:url('a_nav_taby.png') left top no-repeat; color:rgb(240,240,240);
                           font-size:20px; text-align:center; text-decoration:none; padding-top:15px;}

   #menu ul li a:hover { background:url('h_nav_taby.png') left top no-repeat; color:rgb(24,56,132);}

   #menu ul li a:active { background:url('h_nav_taby.png') left top no-repeat; color:rgb(240,240,240)}

   #menu ul li p {display:block; width:158px; height:60px; background:url('h_nav_taby.png') left top no-repeat; color:rgb(24,56,132);
                  font-size:20px; text-align:center; text-decoration:none; padding-top:15px;}


                   
                   
#top { float:letf; }
	
   #top img { padding-top:20px; padding-bottom:20px; }
	

   
   
#imagem {clear:both; padding-left:50px; }



#endereço {clear:both; padding:10px 0 20px 50px; font-size:16px;}



#copyright {clear:both; padding:10px 0 20px 50px; font-size:11px;}



 
#sombra_inferior {clear:both; width:900px; margin:auto; background-image:url('fundo_02.png'); background-repeat:no-repeat;}




#esquerdo {float:left; width:350px; margin:0; padding:0 50px 0 50px;}
	
    #esquerdo ul {list-style-type:none; padding:0;}

    
    
    
#direito {margin-left:400px; padding:0 50px 0 0 ;}

   #direito a {; background:none; display:inline;} 
       
   #direito a:link {color:rgb(24,56,132); text-decoration:none;}

   #direito a:visited {color: #006699; text-decoration:none;}

   #direito a:hover {color: #006699; text-decoration:none;}

   #direito a:active {color: #006699; text-decoration:none;}

   #direito a:focus {outline: none;}




#centro {float:left; width:800px; margin:0; padding:0 50px 0 50px; text-align:left;}



#curriculo {float:left; width:850px; margin:0; padding:0 0 0 50px;}
	
    #curriculo ul { list-style-type:none; padding:0;}

    #curriculo ul li { width: 233px; float:left; padding-right: 50px; text-align:left; }
    
    
      
#strip {clear:both; width:890px; height:20px; /*background-image:url('fundo_03.png'); background-repeat:repeat-x;*/ }

