/* print styles */
html {	width: 100%;	}
body {	margin:0px;	padding:0px;	text-align:left;	}
body, h1, h2, h3, h4, h5, h6,ol, ul, li, p, input, textarea, select {	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;	color: #525252;	padding: 0 0 0 30px;	font-size:small;}
#nav,#nav2, #tools, #search, #language, #navTop, #footer p + p , #side, .hide, h1 {    display: none;	}  
img {	border:none;}
#main img{border:1px solid #CFD1D3;}



/* acabar d'adaptar i ajustar */
#logo img {	float: left;	margin-bottom: 10px;}
h1, h2, h3, h4, h5 {clear:both;	margin: 0;}
h1, h2 {	font-size: 2em;}
h3 {	font-size: 1.2em;	text-transform: uppercase;	letter-spacing: 3px;	margin-top: 2em;}
h4 {	color: silver !important;	font-size: 1.1em;	margin-top: .5em;}
h5 {	font-size: 1em;	font-weight: normal;	text-transform: uppercase;	margin-top: .5em;}

#main h2 + * { 	clear: both;	border-top: 1px solid #000;	padding-top: 1em;}
blockquote {	border: 1px dashed #999 !important;	margin: 2em 10%;}
#footer {	border-top: 1px solid;}
#footer p  {clear:both;}
#footer p strong {display:block;}



a:link, a:visited {
   color: #000;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#main a:link:after, #main a:visited:after {
   content: " ( " attr(href) "  ) ";
   display:block;
   font-size: 80%;
   margin-left:20px;
   margin-right:20px;
   }
