/* ==========================================
   CONTENT ELEMENTS - TEASER BOX
========================================== */

#zweispalten-560-320 .col-2 h3 img,
#zweispalten-615-265 .col-2 h3 img,
#zweispalten-650-230 .col-2 h3 img,
#dreispalten-320-320-230 .col-3 h3 img {
	margin:0 !important;
}

#teaser,
#teaserKalender,
#teaserEvents,
#teaserTeilnahme,
#teaserSeminare,
#teaserNews,
#teaserTwitter,
#teaserInformationen,
#teaserForum,
#teaserAnmelden,
#teaserText,
#teaserBild,
#teaserTextBild,
#teaserProfile,
#teaserMemberEvents,
#teaserTeilnehmer,
#teaserVideo,
#teaserVideoPlus,
#teaserTeilen,
#teaserSuchePersonen,
#teaserSucheEvents,
#teaserShop,
#teaserLectureVideo,
#teaserLectureArchiv {
		float:left;
		background:#fff;
		margin-bottom:10px;
		clear:both;
}
#zweispalten-560-320 .col-2 #teaser,
#zweispalten-560-320 .col-2 #teaserKalender,
#zweispalten-560-320 .col-2 #teaserEvents,
#zweispalten-560-320 .col-2 #teaserTeilnahme,
#zweispalten-560-320 .col-2 #teaserSeminare,
#zweispalten-560-320 .col-2 #teaserNews,
#zweispalten-560-320 .col-2 #teaserTwitter,
#zweispalten-560-320 .col-2 #teaserInformationen,
#zweispalten-560-320 .col-2 #teaserForum,
#zweispalten-560-320 .col-2 #teaserAnmelden,
#zweispalten-560-320 .col-2 #teaserText,
#zweispalten-560-320 .col-2 #teaserBild,
#zweispalten-560-320 .col-2 #teaserTextBild,
#zweispalten-560-320 .col-2 #teaserProfile,
#zweispalten-560-320 .col-2 #teaserMemberEvents,
#zweispalten-560-320 .col-2 #teaserTeilnehmer,
#zweispalten-560-320 .col-2 #teaserVideo,
#zweispalten-560-320 .col-2 #teaserVideoPlus,
#zweispalten-560-320 .col-2 #teaserTeilen,
#zweispalten-560-320 .col-2 #teaserSuchePersonen,
#zweispalten-560-320 .col-2 #teaserSucheEvents,
#event #teaserTwitter {
	width:320px;
}
#zweispalten-615-265 .col-2 #teaser,
#zweispalten-615-265 .col-2 #teaserKalender,
#zweispalten-615-265 .col-2 #teaserEvents,
#zweispalten-615-265 .col-2 #teaserTeilnahme,
#zweispalten-615-265 .col-2 #teaserSeminare,
#zweispalten-615-265 .col-2 #teaserNews,
#zweispalten-615-265 .col-2 #teaserTwitter,
#zweispalten-615-265 .col-2 #teaserInformationen,
#zweispalten-615-265 .col-2 #teaserForum,
#zweispalten-615-265 .col-2 #teaserAnmelden,
#zweispalten-615-265 .col-2 #teaserText,
#zweispalten-615-265 .col-2 #teaserBild,
#zweispalten-615-265 .col-2 #teaserTextBild,
#zweispalten-615-265 .col-2 #teaserProfile,
#zweispalten-615-265 .col-2 #teaserMemberEvents,
#zweispalten-615-265 .col-2 #teaserTeilnehmer,
#zweispalten-615-265 .col-2 #teaserVideo,
#zweispalten-615-265 .col-2 #teaserVideoPlus,
#zweispalten-615-265 .col-2 #teaserTeilen,
#zweispalten-615-265 .col-2 #teaserSuchePersonen,
#zweispalten-615-265 .col-2 #teaserSucheEvents {
	width:265px;
}
#zweispalten-650-230 .col-2 #teaser,
#zweispalten-650-230 .col-2 #teaserKalender,
#zweispalten-650-230 .col-2 #teaserEvents,
#zweispalten-650-230 .col-2 #teaserTeilnahme,
#zweispalten-650-230 .col-2 #teaserSeminare,
#zweispalten-650-230 .col-2 #teaserNews,
#zweispalten-650-230 .col-2 #teaserTwitter,
#zweispalten-650-230 .col-2 #teaserInformationen,
#zweispalten-650-230 .col-2 #teaserForum,
#zweispalten-650-230 .col-2 #teaserAnmelden,
#zweispalten-650-230 .col-2 #teaserText,
#zweispalten-650-230 .col-2 #teaserBild,
#zweispalten-650-230 .col-2 #teaserTextBild,
#zweispalten-650-230 .col-2 #teaserProfile,
#zweispalten-650-230 .col-2 #teaserMemberEvents,
#zweispalten-650-230 .col-2 #teaserTeilnehmer,
#zweispalten-650-230 .col-2 #teaserVideo,
#zweispalten-650-230 .col-2 #teaserVideoPlus,
#zweispalten-650-230 .col-2 #teaserTeilen,
#zweispalten-650-230 .col-2 #teaserSuchePersonen,
#zweispalten-650-230 .col-2 #teaserSucheEvents,
#dreispalten-320-320-230 .col-3 #teaser,
#dreispalten-320-320-230 .col-3 #teaserKalender,
#dreispalten-320-320-230 .col-3 #teaserEvents,
#dreispalten-320-320-230 .col-3 #teaserTeilnahme,
#dreispalten-320-320-230 .col-3 #teaserSeminare,
#dreispalten-320-320-230 .col-3 #teaserNews,
#dreispalten-320-320-230 .col-3 #teaserTwitter,
#dreispalten-320-320-230 .col-3 #teaserInformationen,
#dreispalten-320-320-230 .col-3 #teaserForum,
#dreispalten-320-320-230 .col-3 #teaserAnmelden,
#dreispalten-320-320-230 .col-3 #teaserText,
#dreispalten-320-320-230 .col-3 #teaserBild,
#dreispalten-320-320-230 .col-3 #teaserTextBild,
#dreispalten-320-320-230 .col-3 #teaserProfile,
#dreispalten-320-320-230 .col-3 #teaserMemberEvents,
#dreispalten-320-320-230 .col-3 #teaserTeilnehmer,
#dreispalten-320-320-230 .col-3 #teaserVideo,
#dreispalten-320-320-230 .col-3 #teaserVideoPlus,
#dreispalten-320-320-230 .col-3 #teaserTeilen,
#dreispalten-320-320-230 .col-3 #teaserSuchePersonen,
#dreispalten-320-320-230 .col-3 #teaserSucheEvents,
div#teaserShop {
	width:230px;
}
#teaser h3,
#teaserKalender h3,
#teaserEvents h3,
#teaserTeilnahme h3,
#teaserSeminare h3,
#teaserNews h3,
#teaserTwitter h3,
#teaserInformationen h3,
#teaserForum h3,
#teaserAnmelden h3,
#teaserText h3,
#teaserBild h3,
#teaserTextBild h3,
#teaserProfile h3,
#teaserMemberEvents h3,
#teaserTeilnehmer h3,
#teaserVideo h3,
#teaserVideoPlus h3,
#teaserShop h3,
#teaserLectureVideo h3,
#teaserLectureArchiv h3 {
	margin-top:10px;
}
#teaser ul,
#teaserKalender ul,
#teaserEvents ul,
#teaserTeilnahme ul,
#teaserSeminare ul,
#teaserNews ul,
#teaserTwitter ul,
#teaserInformationen ul,
#teaserForum ul,
#teaserAnmelden ul,
#teaserText ul,
#teaserTextBild ul,
#teaserProfile ul,
#teaserMemberEvents ul,
#teaserTeilnehmer ul,
#teaserVideo ul,
#teaserVideoPlus ul,
#teaserTeilen ul,
#teaserSucheEvents ul,
#teaserShop ul,
#teaserLectureVideo ul,
#teaserLectureArchiv  ul {
	text-transform: uppercase;
	list-style:none;
	clear:both;
	padding:2px 0 5px 0;
}
#teaserSuchePersonen ul  {
	list-style:none;
	clear:both;
	padding:2px 0 5px 0;
}

#teaser li a,
#teaserKalender li a,
#teaserEvents li a,
#teaserTeilnahme li a,
#teaserSeminare li a,
#teaserNews li a,
#teaserTwitter li a,
#teaserInformationen li a,
#teaserForum li a,
#teaserAnmelden li a,
#teaserText li a,
#teaserTextBild li a,
#teaserProfile li a,
#teaserMemberEvents li a,
#teaserTeilnehmer li a,
#teaserVideo li a,
#teaserVideoPlus li a,
#teaserTeilen li a,
#teaserSuchePersonen li a,
#teaserSucheEvents li a,
#teaserShop li a,
#teaserLectureVideo li a,
#teaserLectureArchiv li a {
	color:#ef0290;
}
#teaser li a:hover,
#teaserKalender li a:hover,
#teaserEvents li a:hover,
#teaserTeilnahme li a:hover,
#teaserSeminare li a:hover,
#teaserNews li a:hover,
#teaserTwitter li a:hover,
#teaserInformationen li a:hover,
#teaserForum li a:hover,
#teaserAnmelden li a:hover,
#teaserText li a:hover,
#teaserTextBild li a:hover,
#teaserProfile li a:hover,
#teaserMemberEvents li a:hover,
#teaserTeilnehmer li a:hover,
#teaserVideo li a:hover,
#teaserVideoPlus li a:hover,
#teaserTeilen li a:hover,
#teaserSuchePersonen li a:hover,
#teaserSucheEvents li a:hover,
#teaserShop li a:hover,
#teaserLectureVideo li a:hover,
#teaserLectureArchiv li a:hover {
	color:#ad8813;
}
div.inner {
	margin-left:10px;
	margin-right:10px;
}

/* Teaser
-------------------------------------------- */

#teaser img {
	margin-top:10px;
}





/* Teaser Kalender 
   Teaser Events
   Teaser Teilnahme
   Teaser News
   Teaser Twitter
   Teaser Informationen
   Teaser Forum
-------------------------------------------- */

#teaserKalender p,
#teaserEvents p,
#teaserTeilnahme p,
#teaserSeminare p,
#teaserNews p,
#teaserTwitter p,
#teaserInformationen p,
#teaserForum p {
	/* Mozilla padding:1px 0; */
	padding:2px 0 0 0 !important;
}
#teaserKalender a,
#teaserEvents a,
#teaserTeilnahme a,
#teaserSeminare a,
#teaserNews a,
#teaserTwitter a
/*#teaserInformationen a*/ {
	color:#444;
}
	#teaserInformationen a {
		color:#ef0290;
	}
	#teaserInformationen a:hover {
		color:#ad8813 !important;
	}
#teaserKalender p a:hover,
#teaserEvents p a:hover,
#teaserTeilnahme p a:hover,
#teaserSeminare p a:hover,
#teaserNews p a:hover,
#teaserTwitter p a:hover,
#teaserInformationen p a:hover {
	color:#ad8813;
}
#teaserKalender.gold p,
#teaserEvents.gold p,
#teaserTeilnahme.gold p,
#teaserSeminare.gold p,
#teaserNews.gold p,
#teaserTwitter.gold p,
#teaserInformationen.gold p,
#teaserForum.gold p {
	border-bottom:1px solid	#ad8813;
}
#teaserKalender.silver p,
#teaserEvents.silver p,
#teaserTeilnahme.silver p,
#teaserSeminare.silver p,
#teaserNews.silver p,
#teaserTwitter.silver p,
#teaserInformationen.silver p,
#teaserForum.silver p {
	border-bottom:1px solid	#808181;
}
#teaserKalender.bronze p,
#teaserEvents.bronze p,
#teaserTeilnahme.bronze p,
#teaserSeminare.bronze p,
#teaserNews.bronze p,
#teaserTwitter.bronze p,
#teaserInformationen.bronze p,
#teaserForum.bronze p {
	border-bottom:1px solid	#a26c38;
}
#teaserKalender.grey p,
#teaserEvents.grey p,
#teaserTeilnahme.grey p,
#teaserSeminare.grey p,
#teaserNews.grey p,
#teaserTwitter.grey p,
#teaserInformationen.grey p,
#teaserForum.grey p {
	border-bottom:1px solid	#444444;
}
#teaserKalender.magenta p,
#teaserEvents.magenta p,
#teaserTeilnahme.magenta p,
#teaserSeminare.magenta p,
#teaserNews.magenta p,
#teaserTwitter.magenta p,
#teaserInformationen.magenta p,
#teaserForum.magenta p {
	border-bottom:1px solid	#ef0290;
}
#teaserForum b {
	text-transform: uppercase;
}

#teaserTwitter .inner {
	overflow:hidden;
}

/* Teaser Anmelden
   Teaser Text
   Teaser Text-Bild
   Teaser Shop
-------------------------------------------- */

#teaserAnmelden p,
#teaserText p {
	padding:2px 0 6px 0 !important;
}
#teaserTextBild p,
#teaserShop p {
	/*padding-bottom:0;*/
}
#teaserText p+p {
	padding:6px 0 6px 0;
}
#teaserTextBild img,
#teaserShop img {
	margin-top:10px;
}
#teaserBild img {
	margin:10px 0;
}

/* Teaser Profile
   Teaser Teilnehmer
-------------------------------------------- */

#teaserProfile ul,
#teaserMemberEvents ul,
#teaserTeilnehmer ul {
	padding-top:7px !important;
}
#zweispalten-560-320 .col-2 #teaserProfile table,
#zweispalten-560-320 .col-2 #teaserTeilnehmer table { 
	width: 300px;
}
#zweispalten-615-265 .col-2 #teaserProfile table,
#zweispalten-615-265 .col-2 #teaserTeilnehmer table { 
	width: 245px;
}
#zweispalten-650-230 .col-2 #teaserProfile table,
#zweispalten-650-230 .col-2 #teaserTeilnehmer table { 
	width: 210px;
}
/*
#teaserProfile.gold table,
#teaserTeilnehmer.gold table { 
	border-bottom: 1px solid #ad8813;
}
#teaserProfile.silver table,
#teaserTeilnehmer.silver table { 
	border-bottom: 1px solid #808181;
}
#teaserProfile.bronze table,
#teaserTeilnehmer.bronze table { 
	border-bottom: 1px solid #a26c38;
}
#teaserProfile.grey table,
#teaserTeilnehmer.grey table { 
	border-bottom: 1px solid #444444;
}
#teaserProfile.magenta table,
#teaserTeilnehmer.magenta table { 
	border-bottom: 1px solid #ef0290;
}
*/
#teaserProfile h3,
#teaserTeilnehmer h3 {
	margin-bottom:3px;
}
#teaserProfile table,
#teaserTeilnehmer table {
	height:55px;
	border-collapse: collapse;
	display: block;
	margin:0;
	padding:0;
}
#teaserProfile .tdImage,
#teaserTeilnehmer .tdImage {
	width:55px;
	height:55px;
	vertical-align: bottom;
}
#teaserProfile .tdText,
#teaserTeilnehmer .tdText {
	vertical-align:bottom;
}
#teaserProfile .tdText a,
#teaserTeilnehmer .tdText a {
	font-weight: bold;
	text-transform: uppercase;
}
#teaserProfile table img,
#teaserTeilnehmer table img {
	margin:0 0 3px 0 !important;
}
#teaserProfile ul,
#teaserTeilnehmer ul {
	margin-top:7px;
	/*padding-top:7px;*/
}
#teaserProfile.gold ul,
#teaserTeilnehmer.gold ul {
	border-top:1px solid #ad8813;
}
#teaserProfile.silver ul,
#teaserTeilnehmer.silver ul {
	border-top:1px solid #808181;
}
#teaserProfile.bronze ul,
#teaserTeilnehmer.bronze ul {
	border-top:1px solid #a26c38;
}
#teaserProfile.grey ul,
#teaserTeilnehmer.grey ul {
	border-top:1px solid #444444;
}
#teaserProfile.magenta ul,
#teaserTeilnehmer.magenta ul {
	border-top:1px solid #ef0290;
}






/* Teaser Member-Events
-------------------------------------------- */

#zweispalten-560-320 .col-2 div.memberEvent { width: 300px;}
#zweispalten-615-265 .col-2 div.memberEvent { width: 245px;}
#zweispalten-650-230 .col-2 div.memberEvent { width: 210px;}

#zweispalten-560-320 .col-2 div.memberEventText { width: 247px;}
#zweispalten-615-265 .col-2 div.memberEventText { width: 192px;}
#zweispalten-650-230 .col-2 div.memberEventText { width: 157px;}

#teaserMemberEvents p {
	padding:0 !important;
}
div.memberEvent {
	float:left;
	margin-top: 6px;
}
div.memberEventImage {
	width:53px;
	height:59px;
	float:left;
}
div.memberEventText {
	float:left;
}
div.memberEventText a {
	font-weight:bold;
	text-transform: uppercase;
}
div.memberEventImage img {
	margin-top: 4px;
}
#teaserMemberEvents ul {
	/*padding-top:7px;*/
}
.gold div.memberEvent { border-bottom:1px solid #ad8813; }
.silver div.memberEvent { border-bottom:1px solid #808181; }
.bronze div.memberEvent { border-bottom:1px solid #a26c38; }
.magenta div.memberEvent { border-bottom:1px solid #ef0290; }
.grey div.memberEvent { border-bottom:1px solid #444444; }

/* Teaser Video
   Teaser Video Plus
-------------------------------------------- */
#teaserVideo img {
	margin:10px 0;
}
#teaserVideo h3 img {
	margin:0 !important;
}
#teaserVideo h3 {
	margin-bottom:10px;
}
#teaserVideoPlus img {
	margin-top:10px;
}
#teaserVideoPlus ul {
	padding-top:7px;
}
.lectureTeaserContainer #teaserVideo {
	width:210px !important;
}
.lectureTeaserContainer #teaserVideo a {
	font-weight: bold;
	font-size: 12px !important;
}
#teaserVideo .video {
	padding:0 0 4px 0!important;
}

/* Teaser Teilen
-------------------------------------------- */

div#teaserTeilen {
	background: #fff;
	text-transform: uppercase;
	margin-bottom:10px;
	float:left;
}
div#teaserTeilen ul {
	list-style: none;
	padding:10px 0 2px 0;
}
/*
div#teaserTeilen li a {
	background-repeat:no-repeat !important;
	background-position: 0px -5px !important;	
	line-height: 25px;
	padding-left:31px;
	padding-top:1px;
}
div#teaserTeilen li a:hover {
	background-position: 0px -30px !important;
}
*/
div#teaserTeilen li.link1 a {
	background:url(../img/icon_share.gif);
}
div#teaserTeilen li.link2 {
	padding:5px 0 0 7px;
}
div#teaserTeilen li.link2 a {
	background-imgage:url(../img/icon_cal.gif);
	background-repeat:no-repeat;
}
div#teaserTeilen li.link3 a {
	background:url(../img/icon_fb.gif);
}
div#teaserTeilen li.linkTeilen {
	padding-left:6px;
}

/* Teaser Suche Personen
   Teaser Suche Veranstaltungen
-------------------------------------------- */

div#teaserSuchePersonen .inner,
div#teaserSucheEvents .inner {
	margin:10px 10px 9px 10px !important;
}
div.sucheRight div#teaserSuchePersonen,
div.sucheRight div#teaserSuchePersonen .inner {
	margin:0 !important;
}
input.inputSuche {
	border:1px solid #ad8813;
	font-family: arial;
	font-size: 13px;
	color:#444;
	padding:3px;
}
input.buttonSuche {
	background-image:url(../img/button_suche.gif);
	background-repeat: no-repeat;
	background-position:top left;
	width:56px;
	height:12px;
	float:left;
	border:0;
	margin-top:9px;
}
input.buttonSuche:hover {
	background-position:bottom left;
}
#zweispalten-560-320 .col-2 input.inputSuche {
	width:292px;
}
#zweispalten-615-265 .col-2 input.inputSuche {
	width:237px;
}
#zweispalten-650-230 .col-2 input.inputSuche {
	width:202px;
}

/* Teaser Lecture Video
   Teaser Lecture Archiv
-------------------------------------------- */
#teaserLectureVideo,
#teaserLectureArchiv {
	width:210px;
}
#teaserLectureVideo img {
	margin-top: 10px;
}
#teaserLectureVideo ul {
	padding-top:6px;
	font-size:12px !important;
	font-weight:bold;
}
#teaserLectureArchiv ul {
	font-size:12px;
	padding-top:6px;
}
#teaserLectureArchiv {
	font-weight: bold;
	text-transform: uppercase;
}

div.lectureTeaserContainer #teaserInformationen {
	width:210px !important;
}
div.lectureTeaserContainer #teaserInformationen ul {
	font-size:12px !important;
	padding-top:6px !important;
	font-weight:bold;
}

