/**
 * @author srolfs
 * 0016361: Umsetzung E-Mailangebot 33/2008: Social Bookmarking für die Corporate Website der Bertelsmann Stiftung 
 */
.printbox
{
  width: auto;
}
.socialBookmarking
{
  width: 550px;
}
.socialBookmarking .socialBookmarkingLinie
{
  border-bottom:6px solid #003082;
  clear: both;
  font-size: 0px;
  height: 0px;
  line-height: 1px;
}
.socialBookmarking .socialBookmarkingPrint,
.socialBookmarking .socialBookmarkingRecommend,
.socialBookmarking .socialBookmarkingBookmark,
.socialBookmarking .socialBookmarkingSubscribe,
.socialBookmarking .socialBookmarkingHelp
{
  display: block;
  padding: 7px 2px 0px 2px;
  font-size: 12px;
  float: left;
}
.socialBookmarking a:hover
{
  text-decoration:none;
}
.socialBookmarking a img
{
  border: 0px;
  vertical-align:middle;
  margin-top: -2px;
}
.socialBookmarkingPrint
{
  width: 96px;
}
a.socialBookmarkingRecommend
{
  width: 111px;
}
.socialBookmarkingBookmark
{
  width: 121px;
}
.socialBookmarkingSubscribe
{
  width: 142px;
}
.socialBookmarkingHelp
{
  width: 60px;
}
.socialBookmarkingPopup
{
  border: 1px solid #003082;
  background-color: #ffffff;
  position: absolute;
  width: 263px;
  display: none;
}
.socialBookmarking #bookmark
{
  left: 438px; /* 438 */
  top: 550px;
}
.socialBookmarking #recommend
{
  left: 323px;
  top: 468px;
}
.socialBookmarkingPopup .socialBookmarkingPopupClose
{
  background-color: #E5EAF2;
  text-align: right;
  font-size: 9px;
  padding: 7px 10px 7px 0px;
}
.socialBookmarkingPopup .socialBookmarkingPopupClose img
{
  padding-left: 6px;
}
.socialBookmarkingPopupContent
{
  margin: 12px 0px 12px 12px;
}
.socialBookmarkingPopupContent h1
{
  font-size: 9px;
  margin: 0px;
  padding-bottom: 18px;
}
.socialBookmarkingPopupContent .bookmarksLeft
{
  border-right-color: #003082;
  border-right-style: dotted;
  border-right-width: 1px;
  float:left;
  width:115px;
}
.socialBookmarkingPopupContent .bookmarksRight
{
  margin-left: 125px;
}
.socialBookmarkingPopupContent a
{
  display: block;
  font-size:11px;
  height:31px;
  background-repeat: no-repeat;
  padding-left: 30px;
}
.socialBookmarkingPopupContent a.mrWong
{
  background-image: url(/bst/en/img/layout/bm_icon_mr-wong.jpg);
}
.socialBookmarkingPopupContent a.yigg
{
  background-image: url(/bst/en/img/layout/bm_icon_yigg.jpg);
}
.socialBookmarkingPopupContent a.webnews
{
  background-image: url(/bst/en/img/layout/bm_icon_webnews.jpg);
}
.socialBookmarkingPopupContent a.icio
{
  background-image: url(/bst/en/img/layout/bm_icon_icio.jpg);
}
.socialBookmarkingPopupContent a.google
{
  background-image: url(/bst/en/img/layout/bm_icon_google.jpg);
}
.socialBookmarkingPopupContent a.delCioUs
{
  background-image: url(/bst/en/img/layout/bm_icon_del-icio-us.jpg);
}
.socialBookmarkingPopupContent a.digg
{
  background-image: url(/bst/en/img/layout/bm_icon_digg.jpg);
}
.socialBookmarkingPopupContent a.stumbleUpon
{
  background-image: url(/bst/en/img/layout/bm_icon_stumble-upon.jpg);
}
.socialBookmarkingPopupContent a.facebook
{
  background-image: url(/bst/en/img/layout/bm_icon_facebook.jpg);
}
.socialBookmarkingPopupContent a.reddit
{
  background-image: url(/bst/en/img/layout/bm_icon_reddit.jpg);
}
.socialBookmarkingPopupContent label,
.socialBookmarkingPopupContent .button
{
  display: block;
  font-size: 11px;
  padding:0px;
  margin:0px;
}
.socialBookmarkingPopupContent .inputText
{
  margin: 2px 0px 10px 0px;
  width: 236px;
  font-size: 13px;
  font-weight: normal;
}
.socialBookmarkingPopupContent p
{
  padding: 0px;
  margin: 4px 12px 0px 0px;
}
 
.socialBookmarking #recaptcha_widget
{
    padding-bottom: 10px;
}
.socialBookmarking #recaptcha_widget .challenge
{
    position: relative;
    height: 93px;
    margin-top: -15px;
}
.socialBookmarking #recaptcha_widget #recaptcha_image img
{
    width: 236px;
    border: 1px solid #DFDFDF;
}
.socialBookmarking #recaptcha_widget ul
{ 
    list-style: none; 
    margin: 10px 0; 
    padding: 0;
    position: absolute;
    right: 7px;
    top: 0;
}
.socialBookmarking #recaptcha_widget #recaptcha_image
{
    position: absolute;
    top: 30px;
    left: 0;
}
.socialBookmarking #recaptcha_widget ul li
{ 
    padding: 0 6px 0 0; 
    margin: 0; 
    float: left;
}
.socialBookmarking #recaptcha_widget ul li a
{ 
    padding: 0; 
    margin: 0;
}
.socialBookmarking #recaptcha_widget .recaptcha_logo
{ 
    position: absolute; 
    right: 15px; 
    top: 120px;
}
.socialBookmarking #recaptcha_widget .recaptcha_audio_cant_hear_link
{ 
    margin: 0; 
    padding: 0; 
    width: 236px; 
    height: 16px; 
    display: inline; 
    font-size: 13px; 
    line-height: 20px;
}
