/*
.line
{
  background-color: #940008;
}
*/

.libro
{  
  border: 3px solid #b72126;
}

.fammenu
{
}

.fammenuon
{
  font-weight: bold;  
}

.pathtitle
{
  color: #940008;
}

a.page:link { color: white; }
a.page:visited { color: white; }
a.page:active { color: white; }
a.page:hover { text-decoration: underline; color: white; }

a.pageselected:link { color: white; font-weight: bold; }
a.pageselected:visited { color: white; font-weight: bold; }
a.pageselected:active { color: white; font-weight: bold; }
a.pageselected:hover { text-decoration: underline; color: white; font-weight: bold; }

a.procart:link { color: white; font-weight: bold; }
a.procart:visited { color: white; font-weight: bold; }
a.procart:active { color: white; font-weight: bold; }
a.procart:hover { text-decoration: underline; color: white; font-weight: bold; }

a.procartbis:link { color: #900008; font-weight: bold; }
a.procartbis:visited { color: #900008; font-weight: bold; }
a.procartbis:active { color: #900008; font-weight: bold; }
a.procartbis:hover { text-decoration: underline; color: #900008; font-weight: bold; }

.protitle {
	font-size: 22px;
	font-weight: normal;
	color: #000000;
}
.proautor {
	font-size: 12px;
	/*color: #333333;*/
	color: #666666;
	font-weight: bold;
}
.propaginas {
	font-size: 10px;
	color: #666666;
}
.propresentacion {
	font-size: 10px;
	color: #666666;
}
.proisbn {
	/*font-size: 10px;*/
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	/*color: #000000;*/	
}

.proteaser {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}


.prodescr {}

p.prodescr:first-letter { color:#940008; font-weight: bold; font-size:24px; }

.proprice {
  font-family: verdana,arial;
  font-size: 12px;
  line-height: 14px;
  color: #006600;  
}

a.protitle:link
{
  /*font-size: 14px;*/
  font-size: 12px;
  color: #ac060a;
  /*font-weight: normal;*/
  font-weight: bold;
  text-align: left;
  text-decoration: none;  
}

a.protitle:visited
{
  /*font-size: 14px;*/
  font-size: 12px;
  color: #ac060a;  
  font-weight: bold;
  text-decoration: none;
}

a.protitle:active
{
  /*font-size: 14px;*/
  font-size: 12px;
  color: #ac060a;
  font-weight: bold;
  text-decoration: none;
}

a.protitle:hover
{
  /*font-size: 14px;*/
  font-size: 12px;
  color: #ac060a;
  font-weight: bold;
  text-decoration: underline;
}


a.pronomautor:link
{
  font-size: 12px;
  color: #fa8c0f;
  font-weight: bold;
  text-align: left;
  text-decoration: none;  
}

a.pronomautor:visited
{
  font-size: 12px;
  color: #fa8c0f;  
  font-weight: bold;
  text-decoration: none;
}

a.pronomautor:active
{
  font-size: 12px;
  color: #fa8c0f;
  font-weight: bold;
  text-decoration: none;
}

a.pronomautor:hover
{
  font-size: 12px;
  color: #ac060a;
  font-weight: bold;
  text-decoration: underline;
}


a.clatitle:link
{
  color: #fa8c0f;
  font-family: verdana,arial;
  font-size: 12px;
  text-decoration: none;
}

a.clatitle:visited
{
  font-family: verdana, arial;
  font-size: 12px;
  /*color: #003366;*/
  color: #666666;
  background: transparent;
  text-decoration: none;
}

a.clatitle:active
{
  font-family: verdana, arial;
  font-size: 12px;
  /*color: #FF3333;*/
  color: #666666;
  background: transparent;
  text-decoration: none;
}

a.clatitle:hover
{
  color:#fa8c0f;
  font-family: verdana, arial;
  font-size: 12px;
  text-decoration: underline;
}
