/* typography.css */

/* text: tamany, linia, tipus, color  */
body { 
font : 85%/1.5 "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; color : #333; }

/* capçaleres: marges, tamany, tipografia */
h2, h3, h4, p, ul, blockquote 
{
 margin : 0 20px .75em; 
}
h2, h3
{
 margin-bottom : .15em;
 font: "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; 
 font-weight : bold; 
}

/* tamanys  i espaiat de lletra*/
h2		{	font-size: 200%;  letter-spacing : -1px; }
h3		{	font-size: 130%;  letter-spacing : 0px; }
h2+p	{ font-size: 110%; }
.vcard, p
 			{ font-size : 100%; }

div#nav_main p { font-size : 1.6em; }
ul#nav_features a {	font-size:1.3em; }
ul#nav_tools a {	font-size:1.3em; }

/* marges */
li > h4 { margin-left : 0; }
li > p { margin-left : 0; }

/* colors */
h2, h3 { 	color:#454F04 /*#88a308*/; }
div#nav_main p {  color : #888; }
div#site_info p { color : #333; }

/* negretes i itailica */
ul#nav_main a {	font-weight : bold; }
div#content strong { font-weight:bold;}
div#content_sub cite { font-weight:bold;}
div#content_sub blockquote em { font-style:italic;}
div#nav_main p {font-style:italic;}

/* llistats content main */
div#content_main ul 
{ margin : 0 20px .5em 20px; list-style:none;}
div#content_main ul li * 
{ margin : 0; }
div#content_main ul li h4, div#content_main ul li p, div#content_main ul li ul, div#content_main ul li blockquote 
{ margin : .5em 0px .5em 0px; }
div#content_main ul li ul li		
{ margin : 0 0 0 0; list-style:none;}
div#content_main ul li ul li ul li
{ margin : 0 20px .1em 20px; list-style:disc;}

/* llistats content sub */
div#content_sub ul 
{ margin : 0 20px .75em 20px; }
div#content_sub ul li * 
{ margin : 0; }
div#content_sub ul li h4, div#content_sub ul li p, div#content_sub ul li ul, div#content_sub ul li blockquote
{ margin : .75em 10px .75em 0; }

div#content_main .vcard
{
	margin : 0 20px .75em 20px;
}

/* colors i subrratllat dels enllaços */
a:link	{ color: #004288; text-decoration : underline; }
a:visited	{ color: #2A3950; text-decoration : underline; }
ul#nav_tools a 		{ color: #2A3950;	text-decoration: underline; } 
ul#nav_features a { color: #fffdfc; text-decoration: underline; } 
ul#nav_tools a.active {text-decoration: none; }
ul#nav_features a.active {text-decoration: none; }

