
#appcentrics-content a {
	text-decoration:none;
	color:#fff;
}


#appcentrics-content h2{
	font-size:36px;
	color:#3a424c;
	text-shadow:0 2px 3px #aaa;
	font-weight:400;
	padding:18px 0;
	margin-top:0;
}
#appcentrics-content #intro{
	 margin-top: 140px;
	width:100%;
	height:430px;
	background-color:#3b5998;
	background-image:url(../images/devices.png);
	background-repeat:no-repeat;
	background-position:center center;
	text-align:center;
	color:#fff;
	font-size:34px;
	line-height:330px;
}
 #suite{
	height:502px;
	background-color:#fff;
	text-align:center;
	vertical-align:middle;
	color:#3a424c;
	font-size:20px;
	letter-spacing:0;
}
#appcentrics-content #intrologo{
	position:relative;
	top:50px;
	width:102px;
	height:100px;
	background-image:url(../images/webcentrics-arrows.png);
	background-repeat:no-repeat;
	background-position:center center;
	margin-left:auto;
	margin-right:auto;
}
#appcentrics-content #intro strong{
	border-bottom:2px solid #FFF;
}

#appcentrics-content #intro span{
	display:inline-block;
	vertical-align:middle;
	line-height:60px;
}

#appcentrics-content #introarrow{
	position:relative;
	width:52px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
	top:-45px;
	background-image:url(../images/intro-arrow.png);
	background-repeat:no-repeat;
	background-position:center bottom;
}
#appcentrics-content #leistungenarrow{
	position:relative;
	width:52px;
	height:73px;
	margin-left:auto;
	margin-right:auto;
	top:-49px;
	background-image:url(../images/leistungen-arrow.png);
	background-repeat:no-repeat;
	background-position:center bottom;
}
#appcentrics-content #left, #appcentrics-content #right{
	width:50%;
	line-height:33px;
	font-size:18px;
	text-align:left;
	color:#616870;
}
#appcentrics-content #left {
	float:left;
}
#appcentrics-content #right{
	float:right;
}

#appcentrics-content #suite #right #image{
	height:246px;
	background-color:#cdcdcd;
	background-repeat:no-repeat;
	background-position:center top;
	background-image:url(../images/suite-boost.jpg);
}
#appcentrics-content #leftpic {
	float:left;
	margin-right:20px;
	height:500px;
	width:440px;
	color:#cdcdcd;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url(../images/lstg-adventskalender.jpg);
}
 #map-container{
	width:50%;
	position:absolute;
	z-index:0;
}
 #map{
	width:100%;
	height:526px;
}
 #inneragentur{
	width:926px;
	display:inline-block;
}
 #inneragentur #right{
	float:right;
	display:inline-block;
}
 #inneragentur #right ul{
	float:left;
	list-style-type:disc;
	display:block;
	font-size:16px;
	font-weight:400;
}
 #inneragentur #right li{
	font-weight:normal;
}
 #agentur #left span{
	text-decoration:underline;
}
 #agentur #right #kontakt{
	padding:13px 0;
	font-size:19px;
	text-align:center;
}
 #kontakt,#mail{
	background-color:#3a424c;
	padding:13px 0;
	text-align:center;
	font-weight:700;
	-webkit-box-shadow:0 2px 6px #AAA;
	-moz-box-shadow:0 2px 6px #AAA;
	box-shadow:0 2px 6px #AAA;
}
 #mail{
	width:238px;
	margin:0 auto;
}
 #leistungen{
	height:600px;
	background-color:#ebeced;
	text-align:center;
	vertical-align:middle;
	color:#3a424c;
	font-size:20px;
	letter-spacing:0;
	background-repeat:no-repeat;
	background-position:left top;
}
 #leistungen h2{
	padding-top:0;
}
 #referenzarrow{
	height:60px;
	width:100%;
	background-color:#ebeced;
	background-image:url(../images/arrow_line.png);
	background-repeat:no-repeat;
	background-position:center top;
}
 #referenzen{
	height:600px;
}
 #slider{
	height:600px;
}
 #referenzen #slider img{
	width:826px;
	height:400px;
}
 #slider #image{
	height:400px;
}
 #refcontainer{
	width:100%;
	display:inline-block;
	text-align:center;
	margin-top:20px;
}
 #referenzleft,#referenzright{
	display:table-cell;
	display:inline-block;
	width:100px;
	margin-bottom:auto;
	margin-top:auto;
	height:400px;
}
 #referenzleft{
	background-image:url(../images/tablet-referenzen-gallery-arrow-left.png);
	background-repeat:no-repeat;
	background-position:center center;
}
 #referenzright{
	background-image:url(../images/tablet-referenzen-gallery-arrow-right.png);
	background-repeat:no-repeat;
	background-position:center center;
}
 #referenzimage{
	display:table-cell;
	display:inline-block;
	background-repeat:no-repeat;
	width:826px;
	height:400px;
}
 #referenzen #subtitle{
	font-size:18px;
	text-align:center;
	padding-top:42px;
	line-height:36px;
	background-repeat:no-repeat;
	margin-bottom:40px;

	background-color: transparent;

}
 #referenzensubtitle #kontakt{
	width:411px;
	margin-top:40px;
	padding:10px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
 #suite #left span{
	text-decoration:underline;
}
 #team{
	text-align:center;
	width:100%;
	background-image:url(../images/arrow_line.png);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:50px;
}
 #innerteam{
	width:100%;
	display:inline-block;
	text-align:center;
}
 #person{
	width:344px;
	display:table-cell;
	display:inline-block;
}
 #person1{
	width:100%;
	height:150px;
	background-image:url(../images/tobias.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	margin-bottom:20px;
}
 #person2{
	width:100%;
	height:150px;
	background-image:url(../images/benni.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	margin-bottom:20px;
}
 #person3{
	width:100%;
	height:150px;
	background-image:url(../images/andyou.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	margin-bottom:20px;
}
 #team #person #mail{
	margin-top:20px;
}
 #jobs{
	height:400px;
	text-align:center;
	width:100%;
	background-image:url(../images/arrow_line.png);
	background-repeat:no-repeat;
	background-position:center top;
	margin-top:20px;
	padding-top:50px;
}
 #innerjobs{
	width:100%;
	display:inline-block;
	text-align:center;
}
 #jobslinks{
	width:200px;
	display:table-cell;
	vertical-align:top;
	display:inline-block;
}
 #jobsright{
	width:444px;
	display:table-cell;
	vertical-align:top;
	display:inline-block;
}
 .rhino-btn,.rhino2{z-index:10;width:67px;height:67px;display:block;text-indent:-999%;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
 .rhino-prev,.rhino-next{bottom:-4px;}
 .rhino-prev{left:100px;right:80%;top:268px;background-image:url(../images/referenzen-gallery-arrow-left.png);}
 .rhino-next{right:100px;top:268px;background-image:url(../images/referenzen-gallery-arrow-right.png);}
 .rhino2-prev,.rhino2-next{bottom:-4px;}
 .rhino2-prev{left:100px;top:268px;background-image:url(../images/app-gallery-arrow-left.png);}
 .rhino2-next{right:100px;top:268px;background-image:url(../images/app-gallery-arrow-right.png);}
#slider #caption{
	background-color:#ebeced;text-align:center;height:100px;
}

#slider #image {
	width:100%;text-align:center;background-color:#3a424c;padding:0;margin:0;
}
#slider #subtitle{
	 padding:20px;
	 text-align:center;
	 height:100px;	 
	 font-size:18px;
	 font-weight:400;
	 line-height:36px;
}
 #slider h2{margin:0;letter-spacing:0;}
 #slider,#slider2{padding:0;margin:0;}
 #slider li,#slider2 li{list-style:none;}