@CHARSET "ISO-8859-1";

#insSBContainer {
  float: left;
  background: transparent url(/themen/_config_/nav/2006/socialbook/shadow1.gif)   no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  background-color: transparent;
  width: 10em;

}

#insSBContainer div {
  background: transparent url(/themen/_config_/nav/2006/socialbook/shadow2.png)   no-repeat left top !important;
  background: transparent url(/themen/_config_/nav/2006/socialbook/shadow2.gif)   no-repeat left top;
  padding: 0px 5px 5px 0px;

}

#insSBContainer div ul {
 	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 4px;
	list-style: none;

}
#insSBContainer div ul li{


	padding: 0;
	margin: 0;

}

#insSBContainer div ul li a:link, #insSBContainer div ul li a:visited{

	background-color: #FFFFFF;
	color: #000;
	text-decoration: none;
	margin-left: 0.3em;
}

#insSBContainer div ul li a:hover{

text-decoration: underline;
}
#insSBContainer  div ul li hr{

		margin:0;
		padding:0;

}
/* IE Hacks, heck no!*/

* html #insSBContainer  div ul li hr{

	margin: -7px 0;
	display: block;

}

#insSBOff img{
border: none;
float: right;
}

#wsFunction ul#wsPrint li#wsLese img#wsSBimg {
	margin-left: 1em;
	
}

#wsFunction ul#wsPrint li#wsLese a#insSB {
	width: 9em;
	
}

#wsFunction ul#wsPrint.insPrintWithBookmark { float: left; }

#wsFunction ul li a:hover { text-decoration:underline; font-weight:normal; }

#wsFunction ul#wsPrint.insPrintWithBookmark li a { width: 9.6em; }
* html #wsFunction ul#wsPrint.insPrintWithBookmark li a { width: 8.3em;}
*+html #wsFunction ul#wsPrint.insPrintWithBookmark li a { width: 8.3em;}

#wsFunction ul#wsPrint.insPrintWithBookmark li a#wsSend { width: 11em;}
* html #wsFunction ul#wsPrint.insPrintWithBookmark li a#wsSend { width: 10.5em;}
*+html #wsFunction ul#wsPrint.insPrintWithBookmark li a#wsSend { width: 10.5em;}

#wsFunction ul#wsPrint.insPrintWithBookmark li a#insSB { width: 8.5em;}
* html #wsFunction ul#wsPrint.insPrintWithBookmark li a#insSB  { width: 4em;}
*+html #wsFunction ul#wsPrint.insPrintWithBookmark li a#insSB  { width: 4em;}

* html #wsFunction ul#wsTop li a  { width: 7.7em;}
*+html #wsFunction ul#wsTop li a  { width: 7.7em;}

/*
*:root #wsFunction ul#wsPrint {
	margin-left: -0.7em;
	width: 29.5em;
}
*/

* html .insSBContainer div {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themen/_config_/nav/2006/socialbook/shadow2.png',  sizingMethod='crop');
  background: none;
}


#social_bookmarks{
		height:47px; 
		border:1px solid #ccc;
	}
	#social_bookmarks_header{
		border-bottom:1px solid #ccc;
		padding-left:11px;
		height:20px;
	}
	#social_bookmarks_header h2{
		font-family:Verdana;
		float:left;
		margin:0;
		padding:0;
		font-size:90%;
		font-weight:normal;
	}
	#social_bookmarks_help{
		float:right;
		padding-right:20px;
	}
	#social_bookmarks_help a{
		text-decoration:none;
		width:50px;
	}
	#social_bookmarks_help img{
		padding:0;
		margin:0;
		float:left;
		margin-top:2px;
		margin-right:2px;
	}
	
	#social_bookmarks_help a:hover {
		text-decoration: underline;
		z-index:2;
	}
	
	#social_bookmarks_help  span{
		margin:0;
		padding:0;
	/*	margin-left:-10px;*/
		font-size:90%;
		z-index:2;
	}
	
	#social_bookmarks_help span a:hover {
		text-decoration: underline;
	}

	#social_bookmarks_list_container ul{
		padding:0;
		margin:0;
	}
	#social_bookmarks_list_container ul li{
		background:#fff url('/themen/_config_/nav/2006/socialbook/sb_border.gif') no-repeat; 
		list-style:none;
		float:left;
		margin-left:15px;
		height:20px;
		width:20px;
		margin-top:3px;
	}
	#social_bookmarks_list_container ul li a img{
		margin-left:2px;
		margin-top:2px;
		border:0;
		
	}
	#social_bookmarks_list_container a {
	text-decoration:none;
	}
	#social_bookmarks_list_container a span{
		margin-left:-10000px;	
		
	}
	
	#social_bookmarks_list_container  a:hover span{
		margin:0px;
		margin-right:0px;
		position:absolute;
		left:483px;
		color:black;
	}
	*+html #social_bookmarks_help img{
	
		margin-top:1px;
	}
	*html #social_bookmarks_list_container a span{
		margin-left:-10000px;	
		height:24px;
		width:180px;
	}
	*html #social_bookmarks_list_container a:hover  {
		border-color:white;
	}
	*html #social_bookmarks_list_container a:hover  span{
		left:520px;
		
	}
	*+html #social_bookmarks_list_container a:hover  span{
		left:480px;
	}
	

	*html #social_bookmarks_list_container ul{
		float:left;
		width:100%;
		margin-left:-20px;
	}

