body {
	margin:0px;
	padding:0px;
	background:#c2c9da;
	/*background:#cacaca url(../images/bg_body.jpg) repeat-y;*/
	background-position:center;
}


a img{ border:none;}
#sitepage #header .columnleft {
	width:470px;
}

#regMembers::after,
#regNonMembers::after{
	content:"Durch Klick auf die Registrierung verlassen Sie diese Website. Die Anmeldeseite steht unter Kontrolle der BNI Global L.L.C., Charlotte, North Carolina, USA.";
	display: block;
	width: 90%;
	clear: both;
	font-size: 10px;
	padding-right: 20px;
}

.coronainfo{
	background-color: #641934; color: #fff;
}

/*Nachricht senden Links ausblenden*/
/*
.sendmessage{ display: none;}
.sendMessageIcon{ display: none;}
.roleslist a{ display: none;}
.regionrolesrows > .linkone{ display: none;}
#sendMessageLink{ display: none;}
*/

/*
#sitepage #header .membersonly {
	float:right;
	height:27px;
	margin-top:70px;
	margin-right:15px;
	overflow:hidden;
	text-decoration: none;
	width:130px;
}

#sitepage #header .membersonly .left {
	float:left;
	white-space:nowrap;
	background: url(https://www.bniconnectglobal.de/images/button_membersonly.jpg) no-repeat;
	height:22px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding-left:30px;
	padding-top:5px;
	width:85px;
}

#sitepage #header .membersonly .right {
	float:left;
	background: url(https://www.bniconnectglobal.de/images/button_membersonly_end.jpg) no-repeat right top;
	height:27px;
	width:15px;
}
*/

#sitepage #header .membersonly {
	float:right;
	height:27px;
	margin-top:78px;
	margin-right:15px;
	overflow:hidden;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;

	position:absolute;
	top:0px;
	z-index:99;	
}

#sitepage #header .membersonly .left {
	display: block;
	width: 120px;
	white-space:nowrap;
	background: #eaedf2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWRmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2RkZTBlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2Q5ZGNlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iI2M3Y2JkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmJhYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eaedf2 0%, #dde0e5 39%, #d9dce5 48%, #c7cbd4 61%, #b6bac6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaedf2), color-stop(39%,#dde0e5), color-stop(48%,#d9dce5), color-stop(61%,#c7cbd4), color-stop(100%,#b6bac6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eaedf2 0%,#dde0e5 39%,#d9dce5 48%,#c7cbd4 61%,#b6bac6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eaedf2 0%,#dde0e5 39%,#d9dce5 48%,#c7cbd4 61%,#b6bac6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eaedf2 0%,#dde0e5 39%,#d9dce5 48%,#c7cbd4 61%,#b6bac6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eaedf2 0%,#dde0e5 39%,#d9dce5 48%,#c7cbd4 61%,#b6bac6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaedf2', endColorstr='#b6bac6',GradientType=0 );
	height:22px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	padding:6px 14px 6px 14px;
	text-align: center;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	overflow:hidden;
}

#sitepage #header .membersonly .left:hover {
	color: #fff;
	background: #000;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );
}

#sitepage #contentleft .leftcolcontent {
    min-height:62px;
}

#sitepage #contentleft { min-height:510px; margin:0; padding:0 0 0 0;}
#sitepage #contentleft p{ padding:0; margin:0; height:1px;}
#sitepage #contentleft .abstand{ height:4px; display:block; overflow:hidden;}
#sitepage #contentleft .linkbutton{ position:absolute; top:-50px;  z-index:200; margin-left:817px;}
#sitepage #contentleft .linkinternational{top:38px; z-index: 999}
#sitepage #contentleft .linknational{ top:3px; z-index: 999;}
#sitepage #contentleft .linkshop{ position:absolute; z-index:200px; margin-left:875px; top:118px; }
#sitepage #contentleft .linkshop a{ height:27px; display:block; padding:10px 10px 0 10px; color:#fff; text-decoration:none; }
#sitepage #contentleft .linkshop a:hover{ background:#282f3d;}
#sitepage #contentleft .linkportal{ position:absolute; z-index:200px; margin-left:875px; top:118px; }
#sitepage #contentleft .linkportal a{ height:27px; display:block; padding:10px 10px 0 10px; color:#fff; text-decoration:none; }
#sitepage #contentleft .linkportal a:hover{ background:#282f3d;}
#sitepage #contentleft .footer{  width:209px;}
#sitepage #contentleft .visitorregistration{ margin-bottom:5px;}
#sitepage #contentleft .phonecontact{ font-weight:bold; color:#990004; line-height:150%;}
#sitepage #contentleft .phonecontact .phonetime{ font-weight:normal;}

#sitepage #contentleft .sociallinks{ width:200px; float:left;}
#sitepage #contentleft .sociallink{ width:25px; height:25px; margin:10px 5px 0px 0; text-indent:-1000em; float:left;}
#sitepage #contentleft .sociallink a{ display:block; width:25px; height:25px;}
#sitepage #contentleft .facebook{ background: url(https://www.bniconnectglobal.de/images/facebook.png) no-repeat;}
#sitepage #contentleft .twitter{ background: url(https://www.bniconnectglobal.de/images/twitter.png) no-repeat;}
#sitepage #contentleft .google{ background: url(https://www.bniconnectglobal.de/images/gplus.png) no-repeat;}
#sitepage #contentleft .youtube{ background: url(https://www.bniconnectglobal.de/images/youtube.png) no-repeat;}
#sitepage #contentleft .xing{ background: url(https://www.bniconnectglobal.de/images/xing.png) no-repeat;}
#sitepage #contentleft .wordpress{ background: url(https://www.bniconnectglobal.de/images/wordpress.png) no-repeat;}

#sitepage #contentleft .bni19{ margin: 10px 0 0 -10px;}

#sitepage #contentleft .linkbutton .otherlinks {


	float:right;
	height:27px;
	margin-right:15px;
	margin-top:5px;
	overflow:hidden;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

#sitepage #contentleft .linkbutton .otherlinks .left {



	display: block;
	width: 120px;
	white-space:nowrap;
	background: #eaedf2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWRmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2RkZTBlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2Q5ZGNlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iI2M3Y2JkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmJhYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #eaedf2 0%, #dde0e5 39%, #d9dce5 48%, #c7cbd4 61%, #b6bac6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaedf2), color-stop(39%,#dde0e5), color-stop(48%,#d9dce5), color-stop(61%,#c7cbd4), color-stop(100%,#b6bac6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eaedf2 0%,#dde0e5 39%,#d9dce5 48%,#c7cbd4 61%,#b6bac6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eaedf2 0%,#dde0e5 39%,#d9dce5 48%,#c7cbd4 61%,#b6bac6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eaedf2 0%,#dde0e5 39%,#d9dce5 48%,#c7cbd4 61%,#b6bac6 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eaedf2 0%,#dde0e5 39%,#d9dce5 48%,#c7cbd4 61%,#b6bac6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaedf2', endColorstr='#b6bac6',GradientType=0 );
	height:22px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	padding:6px 14px 6px 14px;
	text-align: center;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	overflow:hidden;

}
#sitepage #contentleft .linkbutton .otherlinks  .left:hover {
	color: #fff;
	background: #000;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );
}

/*#sitepage #contentleft .linkbutton .otherlinks .right {
	float:left;
	background: url(https://www.bniconnectglobal.de/images/button_membersonly_end.jpg) no-repeat right top;
	height:27px;
	width:15px;
}*/

.homeframe{ margin:0px 0 -10px -10px;}
.mapframe{ margin:0px 0 0 -10px;}
.refframe{ margin:0px 0 0 -10px; }
#contentrightbottom{ background:#fff;}
.newsframe{ margin:0px 0 0 -10px;}
.medienframe{ margin:10px 0 -10px -10px;}

#sitepage #contentright{
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
#sitepage #contentright #contentrightbottom {
	padding:0px 10px 10px 10px;
	display:block;
	background: #FFF url(../images/content-right-bottom.jpg) no-repeat left bottom;
	overflow:hidden;
}


#sitepage #contentright .pageheader {
	display:none;
/*	display:block;
	background: #154279 url(../images/pageheader.jpg) no-repeat left top;
	font: 18px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding:0px 10px 0px 10px; margin:0;*/
}
#contentright #contentrightbottom .linkmisner{ position:absolute; top:170px;  z-index:200px; margin-left:532px; }
#sitepage #contentleft .linkmisner{ position:absolute; top:170px;  z-index:200px; margin-left:748px; }

/* Zusatz */
.team{ width:755px; padding:20px 0; float:left; background:#fff;}
.team .teammitglied{ width:755px; float:left; margin-bottom:15px; padding-bottom:10px; border-bottom:1px solid #666;}
.team .teamheader{ width:755px; font-weight:bold; font-size:16px;}
.team .teamtext{ float:left; width:530px;}
.team .teamtext .messagelink{}
.team .teambild{ float:right; width:200px;}
#regionscontacts{ clear:both;}

.teamgalerie{ width:770px; padding:10px 0 0 0; float:left;}
.teamgalerie a{ color:#990004; text-decoration:none;}
.teamgalerie .teammitglied{ float:left; width:142px; height:270px; margin:0 10px 10px 0;}
.teamgalerie .teambild{ width:140px; height:210px; overflow:hidden; margin:0; text-align:center;}
.teamgalerie .teambild img{ height:210px; }
.teamgalerie .teamname{ font-size:12px; font-weight:bold; padding:5px;}

.homeseite{ width:775px; height:517px; position:relative;}
.homeseite .hometext{ position:absolute; bottom:22px; left:17px; width:500px;}
.homeseite .homeheadline{}
.homeseite .homenews{ position:absolute; bottom:18px; right:0px;}


#accordion1{ padding:20px 0 0 0;}

#registrationLink{ display:none;}

/* Only for Update
#sitepage #contentleft .linknational{ top:5px; padding:0 0 0 200px; margin-left:617px; 
	background: url(https://www.bniconnectglobal.de/images/button_otherlinks_hinweis.png) no-repeat;
	height:93px;
	background-position:10px 0;
	z-index:1;
}*/
/*
#sitepage #header .membersonly {
	position:absolute;
	float:right;
	height:27px;
	margin-top:70px;
	margin-right:15px;
	margin-left:20px;
	overflow:hidden;
	text-decoration: none;
	width:130px;
	z-index:500;
}*/

#googleMapSearchRow, #map-canvas, #map-canvas-legends{ display:none;}


.bnibutton{ background:#6a0010; padding:5px 15px; margin: 10px 0 15px 0; color:#fff; clear:both;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border:1px solid #6a0010;
	-webkit-box-shadow:5px 5px 10px #666;
	-moz-box-shadow:5px 5px 10px #666;
	box-shadow: 5px 5px 10px #666;
	text-transform:uppercase; text-decoration:none;
}
.bnibutton_green{ background:#799820; padding:5px 15px; margin: 10px 0 15px 0; color:#fff; clear:both;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border:1px solid #596e0e;
	-webkit-box-shadow:5px 5px 10px #666;
	-moz-box-shadow:5px 5px 10px #666;
	box-shadow: 5px 5px 10px #666;
	text-transform:uppercase; text-decoration:none;
}
.bnibutton_green:hover,
.bnibutton:hover{ color:#fff; text-decoration:none;
}
