/* CSS Document */



/* --------------------- Fonts --------------- */

.title {
font-family: optima, trebuchet MS, sans-serif; 
font-size: 8em; 
letter-spacing: 0.3em;
color: #aace2c;
display: block;
background-color:#000;
padding: 10px 10px 10px 35px;
}

.subtitle {
font-family: trebuchet ms, sans-serif; 
font-size: 1.5em;
letter-spacing: 0.35em; 
color: #000;
display: block;
background-color: #efefef;
border-bottom: 1px solid #000;
padding: 10px 10px 10px 8px;
}

.grey80 {
font-family: helvetica, trebuchet MS, sans-serif; 
font-size: 0.7em; 
letter-spacing: 0.05em;
font-color: #000;
text-align: center;
padding: 1px;
}

.biblio {
font-family: optima, trebuchet MS, sans-serif;  
font-size: 1.1em;
font-color: #000;
letter-spacing: 0.06em;
display: block;
background-color: #ccda9b;
padding: 10px 10px 10px 40px;
margin: none;
}

.t1 {
background-color: #fff;
color: #444;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.8em;
letter-spacing: 0.03em;
display: block;
text-align: justify;
padding: 10px;
}

.t2 {
background-color: #fff;
color: #444;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.8em;
letter-spacing: 0.03em;
display: block;
text-align: left;
padding: 10px;
}
/* --------------- End Fonts --------------- */



/* --------------------- Navegacao ----------------------------- */

/* --------------------- Navegacao Directory ----------------------------*/

a.idnav:link {
color: #000;
background-color: #f7ffce;
font-family: helvetica, trebuchet MS, sans-serif; 
font-size: 0.9em; 
letter-spacing: 0.07em;
text-align: left;
text-decoration: none;
display: block;
padding: 7px 7px 7px 40px;
margin: 3px;
width: 305px;
}
a.idnav:visited {
color: #000;
background-color: #f7ffce;
font-family: helvetica, trebuchet MS, sans-serif; 
font-size: 0.9em; 
letter-spacing: 0.07em;
text-align: left;
text-decoration: none;
display: block;
padding: 7px 7px 7px 40px;
margin: 3px;
width: 305px;
}
a.idnav:hover {
color: #000;
background-color: #aace2c;
font-family: helvetica, trebuchet MS, sans-serif; 
font-size: 0.9em; 
letter-spacing: 0.07em;
text-align: left;
text-decoration: none;
display: block;
padding: 7px 7px 7px 40px;
margin: 3px;
width: 305px;
}
a.idnav:active {
color: #000;
background-color: #aace2c;
font-family: helvetica, trebuchet MS, sans-serif; 
font-size: 0.9em; 
letter-spacing: 0.07em;
text-align: left;
text-decoration: none;
display: block;
padding: 7px 7px 7px 40px;
margin: 3px;
width: 305px;
}

/* -------------- Navegacao Pagina ----------------------------*/ 

a.page:link {
color: #000;
background-color: #ffc726;
text-decoration: none;
display: block;
padding: 5px;
margin: 3px;
width: 100px;
}
a.page:visited {
color: #000;
background-color: #ffc726;
text-decoration: none;
display: block;
padding: 5px;
margin: 3px;
width: 100px;
}
a.page:hover {
color: #000;
background-color: #aace2c;
text-decoration: none;
display: block;
padding: 5px;
margin: 3px;
width: 100px;
}
a.page:active {
color: #000;
background-color: #aace2c;
text-decoration: none;
display: block;
padding: 5px;
margin: 3px;
width: 100px;
}


/* ---------------------------------------------------------------------*/


/* End CSS Document */


