/* CSS Document */
/*
 *	Sonstige Formatierungen
 *
 *@author Daniel Kussin
 *@version 1.1
 *@date 2010-07-07
 */

/* Icons */
.xing {
	display:block;
	padding-right:20px;
	min-height:15px;
	background-image:url(../images/icon-xing.png);
	background-position:right top;
	background-repeat:no-repeat;
	}	
.maps {
	display:block;
	padding-right:20px;
	min-height:15px;
	background-image:url(../images/icon-maps.png);
	background-position:right top;
	background-repeat:no-repeat;
}
.facebook {
	display:block;
	padding-left:20px;
	min-height:15px;
	background-image:url(../images/icon-facebook.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.twitter {
	display:block;
	padding-left:20px;
	min-height:15px;
	background-image:url(../images/icon-twitter.png);
	background-position:left top;
	background-repeat:no-repeat;
}
.youtube {
	display:block;
	padding-left:20px;
	min-height:15px;
	background-image:url(../images/icon-youtube.png);
	background-position:left top;
	background-repeat:no-repeat;
}
#content .youtube {
	display:inline;
	padding:0;
	height:auto;
	background:none;
}
.rss {
	display:block;
	padding-left:20px;
	min-height:15px;
	background-image:url(../images/icon-rss.png);
	background-position:left top;
	background-repeat:no-repeat;
}

/* Facebook "I Like" */
#fbilike {
	margin-top:10px;
	padding-top: 5px;
	border-top: 1px solid #afafaf;
	clear:both;
}
#fbilike iframe {
  border: medium none;
  overflow: hidden;
  height: 21px;
  width: 90px;
  visibility: visible;
} 

/* Google Maps */
#maps #close {
	display:none;
	position:absolute;
	right:20px;
	top:-19px;
	z-index:10;
	padding:2px 0 0 11px;
	width:82px;
	height:15px;
	-moz-border-radius:3px 3px 0px 0px; /* Firefox */
	-webkit-border-radius:3px 3px 0px 0px; /* Safari, Chrome */
	background-color:rgb(255,255,255);
	border-color:rgb(175,175,175);
	border-style:solid;
	border-width:1px;
	border-bottom:none;
	text-align:center;
	color:rgb(175,175,175);
	background-image:url(../images/pfeile-karte.png);
	background-position:8px 6px;
	background-repeat:no-repeat;
	cursor:pointer;
}

#maps #close:hover {
	color: rgb(100,100,100);
	background-color: rgb(250,250,250);
}

#hidden-anker {
	position:absolute;
	left:0;
	bottom:0;
	z-index:0;
	height:1px;
	width:1px;
	visibility:hidden;
	overflow:hidden;
}