
#publications {overflow: auto; width: 100%;}

#publications a.back {margin: 1em 3em;}

#publications .item            {width: 47%; height: 15em; overflow: none; float:left; margin: .3em; }
#publications .item  a         {display: block;}
#publications .item  img       {float:left;  margin: .3em; ; filter: progid:DXImageTransform.Microsoft.Shadow(color="#AAAAAA", Direction=45, Strength=5);}
#publications .item .title     {margin-top: .5em; display: block; font-weight: bold;}
#publications .item .author    {font-style: italic; display: block; margin-bottom: .5em;}
#publications .item .editorial {}
#publications .item .year      {}


#publications .element                 {padding: 0 2em;}
#publications .element img             {float: left; margin: 1em; filter: progid:DXImageTransform.Microsoft.Shadow(color="#AAAAAA", Direction=45, Strength=5);}
#publications .element .title          {font-size: 1.3em;  font-weight: bold; display: block; margin-bottom: 1em;}
#publications .element .author         {font-size: 1.1em; font-style: italic; display: block; }
#publications .element .year           {}
#publications .element .editorial      {text-align: right; }
#publications .element .entity         {display: block; padding-left: 10em; }
#publications .element .description    {padding-left: 10em; display: block;}


#publications .element .cardTitle      {font-family:  Verdana, Garamond, Arial; font-weight: bold; float:none; clear: both; font-size: 1.1em; margin-left: .9em; padding: .6em .6em .6em .1em;  border-top: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; position: relative; top: 1.7em; background: white;}
#publications .element .card           {margin: 1em; overflow: auto; pading: .2em; border-bottom: 8px solid #dbdbdb;border-top: 18px solid #dbdbdb; }
#publications .element dl.card         {margin: 1em; overflow: auto; pading: .2em; border-bottom: 8px solid #dbdbdb;border-top: 18px solid #dbdbdb; }
#publications .element .card dt        {color: #6c6c6c; font-weight: bold;float: left; clear:left; width: 12em; margin-right: 1em;border-top: 1px solid #dbdbdb;}
#publications .element .card dd        {border-top: 1px solid #dbdbdb; display: block; padding-left: 1em; margin-left: 12em;}

#publications .element .description    {margin: 2em 1em;}
