/******************Teaser Templates 100 SHOPS GRÜN ******************/

#teaserTemplate100 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:213px;
	margin-bottom:10px;
}


#teaserTemplate100 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#525252;
	font-weight:normal;
	line-height:17px;
}


#teaserTemplate100 a:hover {
	text-decoration:underline;
}

#teaserTemplate100 .teaser_padding {
	/*
	background-image:url(/uploads/tf/se_images/topSchulenBackground.gif);
	background-repeat:no-repeat;
	width:213px;*/
}	

#teaserTemplate100 .t3_content_container {
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
}

#teaserTemplate100 .info_padding {
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}


#teaserTemplate100 .csc-firstHeader0, #teaserTemplate100 h1 {
	background-image:url(/uploads/tf/se_images/teaser/headerbgTeaserTempate.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	line-height:38px;
	margin:0px;
	padding:0px;
	font-size:13px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:0px;
	color:#4d4d4d;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
}
#teaserTemplate100 h1.csc-firstHeader100 {
	background-image:url(/uploads/tf/se_images/teaser/headerbgTeaserTempateKrone.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	line-height:38px;
	margin:0px;
	padding:0px;
	font-size:13px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:0px;
	color:#4d4d4d;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
}
#teaserTemplate100 .footerbgTeaserTempate {
	background-image:url(/uploads/tf/se_images/teaser/footerbgTeaserTempateKrone.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height: 10px;
}
#teaserTemplate100 p {
	margin:0px;
	padding:0px;
	font-size:11px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:10px;
	color:#5f5f5f;
	text-align: left;
	overflow:hidden;
	background-color: #b4d88b;
	border-left: 6px solid #e4f1d4;
	border-right: 6px solid #e4f1d4;
}
#teaserTemplate100 p.bodytext {
	padding-left:10px;
}

#teaserTemplate100 .teaserImages {
	text-align: center;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:0px;
}

#teaserTemplate100 .csc-textpic .csc-textpic-imagewrap {
	padding:0px;
	margin:0px;
}

#teaserTemplate100 .csc-textpic-clear {
	clear:left;
}

#teaserTemplate100 .mehrTops {
	margin-bottom:10px;
	text-align:right;
	line-height:23px;
	padding-right:10px;
}

#teaserTemplate100 .mehrTops a {
	color:#248ac6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#teaserTemplate100 .mehrTops a:hover {
	text-decoration:underline;
}
#teaserTemplate100 .teaserShopImage {
	width: 136px;
	padding-bottom: 5px;
}



/******************Teaser Templates 101 SHOPS GRÜN WEISS ******************/

#teaserTemplate101 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:213px;
	margin-bottom:10px;
}


#teaserTemplate101 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#525252;
	font-weight:normal;
	line-height:17px;
}


#teaserTemplate101 a:hover {
	text-decoration:underline;
}

#teaserTemplate101 .teaser_padding {
	/*
	background-image:url(/uploads/tf/se_images/topSchulenBackground.gif);
	background-repeat:no-repeat;
	width:213px;*/
}	

#teaserTemplate101 .t3_content_container {
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
}

#teaserTemplate101 .info_padding {
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}


#teaserTemplate101 .csc-firstHeader0, #teaserTemplate101 h1 {
	background-image:url(/uploads/tf/se_images/teaser/headerbgTeaserTempateGruenWeiss.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	line-height:38px;
	margin:0px;
	padding:0px;
	font-size:13px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:0px;
	color:#4d4d4d;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
}
#teaserTemplate101 h1.csc-firstHeader100 {
	background-image:url(/uploads/tf/se_images/teaser/headerbgTeaserTempateKroneGruenWeiss.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	line-height:38px;
	margin:0px;
	padding:0px;
	font-size:13px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:0px;
	color:#4d4d4d;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
}
#teaserTemplate101 .footerbgTeaserTempate {
	background-image:url(/uploads/tf/se_images/teaser/footerbgTeaserTempateGruenWeiss.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height: 15px;
}
#teaserTemplate101 p {
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:10px;
	color:#5f5f5f;
	text-align: left;
	overflow:hidden;
	background-color: #ffffff;
	background-image: url("/uploads/tf/se_images/teaser/teaserGruenWhiteBg.gif");
	background-repeat:repeat-y;
}

#teaserTemplate101 .teaserImages {
	text-align: center;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:0px;
}


#teaserTemplate101 .csc-textpic .csc-textpic-imagewrap {
	padding:0px;
	margin:0px;
}

#teaserTemplate101 .csc-textpic-clear {
	clear:left;
}

#teaserTemplate101 .mehrTops {
	margin-bottom:10px;
	text-align:right;
	line-height:23px;
	padding-right:10px;
}

#teaserTemplate101 .mehrTops a {
	color:#248ac6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#teaserTemplate101 .mehrTops a:hover {
	text-decoration:underline;
}
#teaserTemplate101 .teaserShopImage {
	width: 136px;
	padding-bottom: 5px;
}



/******************Teaser Templates 102 SHOPS BLAU ******************/

#teaserTemplate102 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:213px;
	margin-bottom:10px;
}


#teaserTemplate102 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#525252;
	font-weight:normal;
	line-height:17px;
}


#teaserTemplate102 a:hover {
	text-decoration:underline;
}

#teaserTemplate102 .teaser_padding {
	/*
	background-image:url(/uploads/tf/se_images/topSchulenBackground.gif);
	background-repeat:no-repeat;
	width:213px;*/
}	

#teaserTemplate102 .t3_content_container {
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
}

#teaserTemplate102 .info_padding {
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}


#teaserTemplate102 .csc-firstHeader0, #teaserTemplate102 h1 {
	background-image:url(/uploads/tf/se_images/teaser/headerbgTeaserTempateBlau.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	line-height:38px;
	margin:0px;
	padding:0px;
	font-size:13px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:0px;
	color:#4d4d4d;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
}
#teaserTemplate102 h1.csc-firstHeader100 {
	background-image:url(/uploads/tf/se_images/teaser/headerbgTeaserTempateBlauKrone.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	line-height:38px;
	margin:0px;
	padding:0px;
	font-size:13px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:0px;
	color:#4d4d4d;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
}
#teaserTemplate102 .footerbgTeaserTempate {
	background-image:url(/uploads/tf/se_images/teaser/footerbgTeaserTempateBlau.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height: 11px;
}
#teaserTemplate102 p {
	margin:0px;
	padding:0px;
	font-size:11px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:10px;
	color:#5f5f5f;
	text-align: left;
	overflow:hidden;
	background-color: #61acd8;
	border-left: 6px solid #cae5f3;
	border-right: 6px solid #cae5f3;
}

#teaserTemplate102 .teaserImages {
	text-align: center;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:0px;
}


#teaserTemplate102 .csc-textpic .csc-textpic-imagewrap {
	padding:0px;
	margin:0px;
}

#teaserTemplate102 .csc-textpic-clear {
	clear:left;
}

#teaserTemplate102 .mehrTops {
	margin-bottom:10px;
	text-align:right;
	line-height:23px;
	padding-right:10px;
}

#teaserTemplate102 .mehrTops a {
	color:#248ac6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#teaserTemplate102 .mehrTops a:hover {
	text-decoration:underline;
}
#teaserTemplate102 .teaserShopImage {
	width: 136px;
	padding-bottom: 5px;
}



/******************Teaser Templates 103 SHOPS BLAU WEIß ******************/

#teaserTemplate103 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:213px;
	margin-bottom:10px;
}


#teaserTemplate103 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#525252;
	font-weight:normal;
	line-height:17px;
}


#teaserTemplate103 a:hover {
	text-decoration:underline;
}

#teaserTemplate103 .teaser_padding {
	/*
	background-image:url(/uploads/tf/se_images/topSchulenBackground.gif);
	background-repeat:no-repeat;
	width:213px;*/
}	

#teaserTemplate103 .t3_content_container {
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
}

#teaserTemplate103 .info_padding {
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}


#teaserTemplate103 .csc-firstHeader0, #teaserTemplate103 h1 {
	background-image:url(/uploads/tf/se_images/teaser/headerbgTeaserTempateBlauWeiss.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	line-height:38px;
	margin:0px;
	padding:0px;
	font-size:13px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:0px;
	color:#4d4d4d;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
}
#teaserTemplate103 h1.csc-firstHeader100 {
	background-image:url(/uploads/tf/se_images/teaser/headerbgTeaserTempateBlauWeissKrone.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:33px;
	line-height:38px;
	margin:0px;
	padding:0px;
	font-size:13px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:0px;
	color:#4d4d4d;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
}
#teaserTemplate103 .footerbgTeaserTempate {
	background-image:url(/uploads/tf/se_images/teaser/footerbgTeaserTempateBlauWeiss.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height: 13px;
}
#teaserTemplate103 p {
	margin:0px;
	padding:0px;
	font-size:11px;
	/*text-transform:uppercase;*/
	padding-top:0px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:10px;
	color:#5f5f5f;
	text-align: left;
	overflow:hidden;
	background-color: #ffffff;
	background-image: url("/uploads/tf/se_images/teaser/teaserBlauWhiteBg.gif");
	background-repeat:repeat-y;
}

#teaserTemplate103 .teaserImages {
	text-align: center;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:0px;
}

/*
#teaserTemplate103 p a.internal-link {
	background-image: url("/uploads/tf/se_images/teaser/teaserLinkPfeil.gif");
	background-repeat: no-repeat;
	background-position:right;
}*/

#teaserTemplate103 .csc-textpic .csc-textpic-imagewrap {
	padding:0px;
	margin:0px;
}

#teaserTemplate103 .csc-textpic-clear {
	clear:left;
}

#teaserTemplate103 .mehrTops {
	margin-bottom:10px;
	text-align:right;
	line-height:23px;
	padding-right:10px;
}

#teaserTemplate103 .mehrTops a {
	color:#248ac6;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#teaserTemplate103 .mehrTops a:hover {
	text-decoration:underline;
}
#teaserTemplate103 .teaserShopImage {
	width: 136px;
	padding-bottom: 5px;
}