.r01gContainer  article.x46lPublication {font-size: 0.75em;}
.r01gContainer 	article.x46lPublication header h1 {color: #121212;display: block; font: bold 1.5em 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;height: auto;line-height: 20px;}
.r01gContainer article.x46lPublication header h2 {font-weight:normal; font-size: 0.9em; padding-bottom:20px;}
.r01gContainer .x46lPublication .x46lImageBook {padding: 5px;font-size: 0.9em;}
.r01gContainer .x46lPublication .x46lImage img {border:1px solid #121212; margin-bottom: 10px; width: 150px; height: 210px;}
.r01gContainer .x46lPublication .x46lFootImage {display: block;}		
.r01gContainer .x46lPublication .x46lBookDetails {padding-left: 30px;}
.r01gContainer .x46lPublication .x46lBookDetail {padding: 5px;}
.r01gContainer .x46lPublication .x46lCaption {font-weight: bold;}
.r01gContainer article.x46lPublication section h4.x46lTitleDescription {font-weight: bold;padding-bottom: 5px;}
.r01gContainer article.x46lPublication section h4.x46lFormatoHead {padding-top: 15px;padding-bottom: 5px;}
.r01gContainer article.x46lPublication section h4.x46lFormatoHead span {font-weight: normal;}
.r01gContainer .x46lPublication .x46lFormat {padding:10px; border:1px solid;}
.r01gContainer .x46lPublication .x46lBookFormat {padding-bottom: 10px;}
.r01gContainer .x46lPublication .x46lCaption{font-weight: bold;}		
.r01gContainer article.x46lPublication section {padding:0 !important;margin:0 !important}
 .r01gContainer article.x46lPublication section img.x46lAddToCart{height:32px;width:32px;}

/* Servicio Central de Publicaciones K75*/    	   
.r01gContainer article.x46lPublicationSC {background-color: #E5E5E5;border-radius: 15px;	font-size: 0.79em;padding: 20px;margin: 20px;}	
.r01gContainer article.x46lPublicationSC header h1 {color: #0092CA;display: block; font: bold 1.5em 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;padding-top: 0;	margin-top: 0;height: auto;line-height: 20px;}
.r01gContainer article.x46lPublicationSC header h2 {font-weight:normal; font-size: 0.9em; padding-bottom:20px;margin:0;}
.r01gContainer .x46lPublicationSC .x46lImageBook {padding: 5px;font-size: 0.9em;}
.r01gContainer .x46lPublicationSC .x46lImage img {border:1px solid #121212; margin-bottom: 10px; width: 150px; height: 210px;}
.r01gContainer .x46lPublicationSC .x46lFootImage {display: block;}		
.r01gContainer .x46lPublicationSC .x46lBookDetails {padding-left:5px;}
.r01gContainer .x46lPublicationSC .x46lBookDetail {padding: 5px;}
.r01gContainer .x46lPublicationSC .x46lCaption {font-weight: bold;}
.r01gContainer article.x46lPublicationSC section h4.x46lTitleDescription {font-weight: bold;padding-bottom: 5px;}
.r01gContainer article.x46lPublicationSC section h4.x46lFormatoHead {padding-top: 15px;padding-bottom: 5px;}
.r01gContainer article.x46lPublicationSC section h4.x46lFormatoHead span {font-weight: normal;}
.r01gContainer .x46lPublicationSC .x46lFormat {padding:10px; border:1px solid;}
.r01gContainer .x46lPublicationSC .x46lBookFormat {padding-bottom: 10px;}
.r01gContainer .x46lPublicationSC .x46lCaption{font-weight: bold;}	
.r01gContainer article.x46lPublicationSC  img.x46lAddToCart{width: 25px;height: 25px;vertical-align: middle;padding-left: 3px;}

.r01gContainer .x46lPublicationSC  ul.x46lDigitalAttachments {list-style: none;padding: 0;margin: 0;}
.r01gContainer .x46lPublicationSC  ul.x46lDigitalAttachments li{float: none;	}
.r01gContainer .x46lPublicationSC  ul.x46lDigitalAttachments img{height: 30px;}
.r01gContainer .x46lPublicationSC  ul.x46lDigitalAttachments a{vertical-align: middle;color:#0092CA;text-decoration:none;padding-right:3px;}
.r01gContainer .x46lPublicationSC  ul.x46lDigitalAttachments a:hover{text-decoration:underline;}
.r01gContainer .x46lPublicationSC  ul.x46lDigitalAttachments span.x46lPrecio {float: left;width:40px;}


.r01gContainer .x46lPublicacionRelationSC div.x46lDetalleRelacion {width: 90px;float:left;padding-right: 50px;}
.r01gContainer .x46lPublicacionRelationSC div.x46lLibroPriceRelacion {float:left;}
.r01gContainer .x46lPublicacionRelationSC  div.x46lLibroImagenRelacion {}	
.r01gContainer .x46lPublicacionRelationSC  img.x46lImagenRelacion {box-shadow: 10px 10px 5px #888888;margin-bottom: 10px;width: 90px;	}
.r01gContainer .x46lPublicacionRelationSC  div.x46lLibroDetallesRelacion a{color: #0092CA;	text-decoration:none;font-size: 0.95em;}
.r01gContainer .x46lPublicacionRelationSC  div.x46lLibroDetallesRelacion a:visited{text-decoration:none !important;}
.r01gContainer .x46lPublicacionRelationSC  div.x46lLibroDetallesRelacion a:hover{text-decoration: underline;}

.r01gContainer .x46lPublicationSC .x46lReturnButton a {background: url("/r01commonresources/r01gContainerVA/images/publicacion/scp-gezia.gif") no-repeat left center; padding-left: 25px !important;}
.r01gContainer .x46lPublicationSC .x46lBookDetailButton {padding-top: 20px;}

.r01gContainer .x46lPublicationSC .x46lBookDetailButton a.x46lButton {
   background: #91989c;background: -moz-linear-gradient(top, #4d5154, #91989c);padding: 13.5px 27px;-webkit-border-radius: 16px;border-radius: 16px;-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   color: #ffffff;box-shadow: 10px 10px 5px #888888;text-decoration: none;vertical-align: middle;margin-top: 20px;
}
.r01gContainer .x46lPublicationSC a.x46lButton:hover {border-top-color: #3a3f42;background: #3a3f42;color: #ffffff;}
.r01gContainer .x46lPublicationSC a.x46lButton:active {border-top-color: #3a3f42;background: #3a3f42;}

.r01gContainer .x46lPublicationSC .x46lDescription {display:none;}


.r01gContainer .x46lPublicationSC  span.x46lGratuito {font-size:1em;padding-right: 10px;vertical-align: middle;}
.r01gContainer .x46lPublicationSC  span.x46lDisponible, .r01gContainer .x46lPublicationSC span.x46lDigitalLiteral {font-size:1em;font-weight: bold;color: green; vertical-align: super;	padding-right: 10px;}
.r01gContainer .x46lPublicationSC  span.x46lDisponibleEnBreve {font-size:1em;font-weight: bold;color: red; vertical-align: super;	padding-right: 10px;}
.r01gContainer .x46lPublicationSC  span.x46lAgotado {font-size:1em;font-weight: bold;color: red; vertical-align: super;	padding-right: 10px;}



