.autor_lista {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.autor_lista_b {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900}



a.letra {  color:#cc0000; text-decoration:none}

a.colateral { color:#000000; text-decoration:none}



.nacer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 105%}



.autor_ref { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-indent: 68pt; line-height: 120%; ; color: #000000}

.autor_ref_ita { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; line-height: 120%; }

a.autor_ref_link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic; color:#000000; text-decoration: none; line-height: 120%; }

a:hover.autor_ref_link  { color:#cc0000; text-decoration:}





a.libro_link { color:#666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; line-height: 110%;}

a:hover.libro_link  { color:#cc0000; text-decoration:none line-height: 110%;}

.libro_nolink { color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; line-height: 110%;}



.editorial { font-family: Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none; line-height: 115%; }

.editorial_rojo { color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none; line-height: 115%; }



.fdo_nn {  background-image: url(../img/abc/nn.gif); background-repeat: no-repeat; background-position: right top}



.autor_pag {  color:#cc0000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.autor_pag_b {  color:#cc0000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900}

a:hover.libro_link_bis { color:#cc0000; text-decoration:none}

a:hover.libro_link_alt { color:#cc0000; text-decoration:}



.libro_pag { color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold}

.nacer_libro { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 130%}

.autor_pag_bCopy { color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 900 ; line-height: 8px; text-decoration: none}



.contact_1 {  color:#cc0000; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.contact_2 { color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }

a:hover.contact_2 {  color:#cc0000; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px }


/********* estils basics ENLLAÇOS*********/
a.autor_link { color:#666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 110%; font-weight: bold;}
a:hover.autor_link  { color:#cc0000; text-decoration:none line-height: 110%;}

A.localitzar { color: #666666; font-weight: bold; text-decoration: none; text-transform:lowercase; 
font-family: Verdana, Arial, sans-serif; font-size: 11px; } 
A.localitzar:visited { color: #666666; } 
A.localitzar:active { color: #666666; }
A.localitzar:hover {color: #ffb340; text-decoration: none;	
}


/********* estils basics formularis*********/
form {
	margin: 0; 	padding: 0;}
label{
 font: bold 1em Arial,sans-serif; color: #2b2b2b;}				
input{
font-family: Arial,sans-serif;}
.inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #2b2b2b;
	background: #dedede;
	border: 1px solid #CC0000; }
	
	/************** tipus de headers ************/
h1{
 font: bold 110% Arial,sans-serif; color: #2b2b2b; margin: 0px; padding: 0px;}
h2{
 font: bold 105% Arial,sans-serif; color: #cc6600; margin: 0px; padding: 0px;}
h3{
 font: bold 100% Arial,sans-serif; color: #2b2b2b; margin: 0px; padding: 0px;}
h4{
 font: 100% Arial,sans-serif; color: #000000; margin: 0px; padding: 0px;}
h5{
 font: Arial,sans-serif; font-size: 10px; font-weight:bold; color: #2b2b2b; margin: 0px; padding: 0px;}
h5 em{
 font: Arial,sans-serif; font-size: 12px; font-weight:bold; color: #2b2b2b; margin: 0px; padding: 0px;}