div.sinsocialshare {
	margin-left:0px;
    float:left;
}

div.sinsocialshareright {
	margin-right:0px;
    float:right;
}

div.sinsocialsharediv { 
	float:left; 
	margin-right:0px; 
	width:80px; 
	text-align:center; 
	font-size:15pt; 
	color:#496398; 
	padding-top:8px; 
	border: 1px solid #2d2d2d; 
	color:#000; 
	background-color:#eeeeee;
	border-radius: 3px;
	margin-bottom: 1px;
	margin-top:5px;
	font-family:arial,sans-serif;
	font-weight:normal;
}

a.sinsocialsharea { 
	text-decoration:none; 
	display:block; 
	width:80px; 
	font-size:11pt; 
	padding-top:4px; 
	padding-bottom:4px;
	margin-top:4px; 
	font-family:arial,sans-serif;
	font-weight:normal;
	background-color:#496398; 	
	color:#fff; 
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}


div.sinsocialsharediv1 { 
	border: 1px solid #2d2d2d; 
	margin-right:3px;
}

a.sinsocialsharea1 { background-color:#496398;}
a.sinsocialsharea1:link{ color:#fff; }
a.sinsocialsharea1:hover { background-color:#7389b5; }
a.sinsocialsharea1:active { background-color:#7389b5; }

div.sinsocialsharediv2 { 
	border:1px solid #2d2d2d; 
	margin-right:3px;	
}

a.sinsocialsharea2 { background-color:#0d90bf; }
a.sinsocialsharea2:link{ color:#fff; }
a.sinsocialsharea2:hover { background-color:#30baec; }
a.sinsocialsharea2:active { background-color:#30baec; }

div.sinsocialsharediv3 { 
	border:1px solid #2d2d2d; 
	margin-right:3px;
}

a.sinsocialsharea3 { background-color:#b43325; }
a.sinsocialsharea3:link{ color:#fff; }
a.sinsocialsharea3:hover { background-color:#d84937; }
a.sinsocialsharea3:active { background-color:#d84937; }

div.sinsocialsharediv4 { 
	border: 1px solid #2d2d2d; 
	margin-right:3px;
}

a.sinsocialsharea4 { background-color:#cb2027; }
a.sinsocialsharea4:link{ color:#fff; }
a.sinsocialsharea4:hover { background-color:#d7575c; }
a.sinsocialsharea4:active { background-color:#d7575c; }

div.sinsocialsharediv5 { 
	border: 1px solid #2d2d2d; 
	margin-right:3px;
}

a.sinsocialsharea5 { background-color:#0073b2; }
a.sinsocialsharea5:link{ color:#fff; }
a.sinsocialsharea5:hover { background-color:#73b6d7; }
a.sinsocialsharea5:active { background-color:#73b6d7; }





div.sinsocialshare2div { 
	float:left; 
	margin-right:0px; 
	width:90px; 
	text-align:center; 
	font-size:10pt; 
	font-weight:normal;
	color:#496398;
	padding-top:0px; 
	margin-bottom: 0px;
	margin-top:0px;
	border: 1px solid #2d2d2d; 
	color:#000; 
	background-color:#eeeeee;
	border-radius: 3px;
}

a.sinsocialshare2a { 
	float:right;
	text-decoration:none; 
	display:block; 
	width:60px; 
	font-size:10pt; 
	padding-top:0px; 
	padding-bottom:0px; 
	margin-top:0px; 
	font-family:arial,sans-serif;
	background-color:#496398; 	
	color:#fff; 
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;

}


div.sinsocialshare2div1 { 
	border: 1px solid #2d2d2d; 
	margin-right:5px;	
}

a.sinsocialshare2a1 { background-color:#496398;}
a.sinsocialshare2a1:link{ color:#fff; }
a.sinsocialshare2a1:hover { background-color:#7389b5; }
a.sinsocialshare2a1:active { background-color:#7389b5; }

div.sinsocialshare2div2 { 
	border: 1px solid #2d2d2d; 
	margin-right:5px;
}

a.sinsocialshare2a2 { background-color:#0d90bf; }
a.sinsocialshare2a2:link{ color:#fff; }
a.sinsocialshare2a2:hover { background-color:#30baec; }
a.sinsocialshare2a2:active { background-color:#30baec; }

div.sinsocialshare2div3 { 
	border: 1px solid #2d2d2d; 
	margin-right:5px;
}

a.sinsocialshare2a3 { background-color:#b43325; }
a.sinsocialshare2a3:link{ color:#fff; }
a.sinsocialshare2a3:hover { background-color:#d84937; }
a.sinsocialshare2a3:active { background-color:#d84937; }

div.sinsocialshare2div4 { 
	border: 1px solid #2d2d2d; 
	margin-right:5px;
}

a.sinsocialshare2a4 { background-color:#cb2027; }
a.sinsocialshare2a4:link{ color:#fff; }
a.sinsocialshare2a4:hover { background-color:#d7575c; }
a.sinsocialshare2a4:active { background-color:#d7575c; }

div.sinsocialshare2div5 { 
	border: 1px solid #2d2d2d; 
	margin-right:5px;
}

a.sinsocialshare2a5 { background-color:#0073b2; }
a.sinsocialshare2a5:link{ color:#fff; }
a.sinsocialshare2a5:hover { background-color:#73b6d7; }
a.sinsocialshare2a5:active { background-color:#73b6d7; }





div.sinsocialshare3div { 
	float:left; 
	margin-right:0px; 
	width:70px; 
	text-align:center; 
	font-size:9pt;
	padding-top:4px; 
	padding-bottom:0px; 
	margin-bottom: 0px;
	margin-top:0px;
	border: 1px solid #2d2d2d; 
	color:#000; 
	border-radius: 3px;
	text-shadow: 0.1em 0.1em 0.2em #000;
	font-weight: bold;
	border: 1px solid #2d2d2d;
	margin-right:5px;
	color: #fff;
}

a.sinsocialshare3a { 
	float:left;
	text-decoration:none; 
	display:block; 
	width:45px; 
	font-size:9pt; 
	padding:4px 0px 4px 0px;
	margin:-4px 0px 0px 0px; 
	font-family:arial,sans-serif;
	color:#fff; 
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}


div.sinsocialshare3div1 { 
background-image: -webkit-linear-gradient(#3b65bd 0%, #284e8b 100%); 
background-image: -moz-linear-gradient(#3b65bd 0%, #284e8b 100%); 
background-image: -o-linear-gradient(#3b65bd 0%, #284e8b 100%); 
background-image: linear-gradient(#3b65bd 0%, #284e8b 100%);
}

a.sinsocialshare3a1 {  }
a.sinsocialshare3a1:link{ color:#fff; }
a.sinsocialshare3a1:hover { background-color:#1d4078; }
a.sinsocialshare3a1:active { background-color:#1d4078; }

div.sinsocialshare3div2 { 
background-image: -webkit-linear-gradient(#30baec 0%, #0d90bf 100%); 
background-image: -moz-linear-gradient(#30baec 0%, #0d90bf 100%); 
background-image: -o-linear-gradient(#30baec 0%, #0d90bf 100%); 
background-image: linear-gradient(#30baec 0%, #0d90bf 100%);
}

a.sinsocialshare3a2 {  }
a.sinsocialshare3a2:link{ color:#fff; }
a.sinsocialshare3a2:hover { background-color:#166da8; }
a.sinsocialshare3a2:active { background-color:#166da8; }

div.sinsocialshare3div3 { 
background-image: -webkit-linear-gradient(#d84937 0%, #a7281a 100%); 
background-image: -moz-linear-gradient(#d84937 0%, #a7281a 100%); 
background-image: -o-linear-gradient(#d84937 0%, #a7281a 100%); 
background-image: linear-gradient(#d84937 0%, #a7281a 100%);
}

a.sinsocialshare3a3 {  }
a.sinsocialshare3a3:link{ color:#fff; }
a.sinsocialshare3a3:hover { background-color:#881c11; }
a.sinsocialshare3a3:active { background-color:#881c11; }

div.sinsocialshare3div4 { 
background-image: -webkit-linear-gradient(#d7575c 0%, #cb2027 100%); 
background-image: -moz-linear-gradient(#d7575c 0%, #cb2027 100%); 
background-image: -o-linear-gradient(#d7575c 0%, #cb2027 100%); 
background-image: linear-gradient(#d7575c 0%, #cb2027 100%);
}

a.sinsocialshare3a4 {  }
a.sinsocialshare3a4:link{ color:#fff; }
a.sinsocialshare3a4:hover { background-color:#cb2027; }
a.sinsocialshare3a4:active { background-color:#cb2027; }

div.sinsocialshare3div5 { 
background-image: -webkit-linear-gradient(#449ac8 0%, #0073b2 100%); 
background-image: -moz-linear-gradient(#449ac8 0%, #0073b2 100%); 
background-image: -o-linear-gradient(#449ac8 0%, #0073b2 100%); 
background-image: linear-gradient(#449ac8 0%, #0073b2 100%);
}

a.sinsocialshare3a5 {  }
a.sinsocialshare3a5:link{ color:#fff; }
a.sinsocialshare3a5:hover { background-color:#0073b2; }
a.sinsocialshare3a5:active { background-color:#0073b2; }





span.sinsocialsharebezeichnung { 
	display:block;
	font-size:7pt; 
	font-family:arial, sansserif;
	color:#000;
	margin-top:1px;
	margin-bottom:3px;
}


div.sinsocialsharetooltipdiv {
  float:left;
  width:250px;
  clear:both;
}

a.sinsocialsharetooltipObenLinks{
  color: #000000;
  cursor: help; 
  font-size: 8pt;
  font-weight: normal;
  position:relative;
  display: block;
  clear:both;
  padding-bottom:10px;
  margin-top:-10px;
  text-decoration:none;
}

a.sinsocialsharetooltipObenRechts {
  color: #000000;
  cursor: help; 
  font-size: 8pt;
  font-weight: normal;
  position:relative;
  display: block;
  clear:both;
  padding-bottom:10px;
  margin-top:0px;
  float:right;
  text-decoration:none;
}


a.sinsocialsharetooltipUntenLinks {
  color: #000000;
  cursor: help; 
  font-size: 8pt;
  font-weight: normal;
  position:relative;
  display: block;
  clear:both;
  padding-bottom:10px;
  margin-top:-10px;
  text-decoration:none;
}

a.sinsocialsharetooltipUntenRechts {
  color: #000000;
  cursor: help; 
  font-size: 8pt;
  font-weight: normal;
  position:relative;
  display: block;
  clear:both;
  padding-bottom:10px;
  margin-top:0px;
  float:right;
  text-decoration:none;
}


a.sinsocialsharetooltipObenLinks span {
  display: none;
  position: absolute;
}

a.sinsocialsharetooltipObenRechts span {
  display: none;
  position: absolute;
}

a.sinsocialsharetooltipUntenLinks span {
  display: none;
  position: absolute;
}

a.sinsocialsharetooltipUntenRechts span {
  display: none;
  position: absolute;
}


.sinsocialsharetooltipObenLinks:hover span {
  font-family: arial, sans-serif;
  font-size: 9pt;
  color: #000;
  position: absolute;
  left: 0px;
  top: -85px;
  z-index: 100;
  margin-left: 0;
  width: 250px;
  display: block;
}

.sinsocialsharetooltipObenRechts:hover span {
  font-family: arial, sans-serif;
  font-size: 9pt;
  color: #000;
  position: absolute;
  right: 0px;
  top: -85px;
  z-index: 100;
  margin-right: 0px;
  width: 250px;
  display: block;
}

.sinsocialsharetooltipUntenLinks:hover span {
  font-family: arial, sans-serif;
  font-size: 9pt;
  color: #000;
  position: absolute;
  left: 0px;
  top: 20px;
  z-index: 100;
  margin-left: 0;
  width: 250px;
  display: block;
}

.sinsocialsharetooltipUntenRechts:hover span {
  font-family: arial, sans-serif;
  font-size: 9pt;
  color: #000;
  position: absolute;
  right: 0px;
  top: 20px;
  z-index: 100;
  margin-right: 0;
  width: 250px;
  display: block;
}

.sinsocialshareclassic { 
  padding: 4px;
  background: #eae4af; 
  border: 1px solid #dbd12c; 
  line-height: 1.2em;
}

a.anzahlLink {
  text-decoration: none;
  color: #000;
  font-weight:normal;
}

div.sinsocialshare3div a.anzahlLink {
  color: #fff;
}
