/* === B TPL 01 === */

div.tpl_01 div.content div.left,
div.tpl_01 div.content div.center_left,
div.tpl_01 div.content div.center_right,
div.tpl_01 div.content div.right
{
	margin-top: 48px;
}

div.tpl_01 div.content .left
{
	margin-left: 43px;
	width: 165px;
}

div.tpl_01 div.content .center_left
{
	padding-top: 170px;
	margin-left: 253px;
	width: 165px;
}

div.tpl_01 div.content .center_right
{
	margin-left: 460px;
	width: 175px;
}

div.tpl_01 div.content .right
{
	margin-left: 670px;
	padding-top: 185px;
	width: 175px;
}

/* === E TPL 01 === */

/* === B TPL 02 === */

div.tpl_02 div.content div.left
{
	margin-top: 48px;
}

div.tpl_02 div.content .top
{
	margin-left: 650px;
}

div.tpl_02 div.content .left
{
	margin-left: 43px;
	width: 800px;
	height: 285px;
	overflow: auto;
}

div.tpl_02 div.content .left div.inner
{
	width: 480px;
}

/* === E TPL 02 === */

/* === B TPL 03 === */

div.tpl_03 div.content div.left
{
	margin-top: 48px;
}

div.tpl_03 div.content .left
{
	margin-left: 43px;
	width: 800px;
	height: 285px;
	overflow: auto;
}

div.tpl_03 div.content .left div.inner
{
	width: 440px;
}

/* === E TPL 03 === */

/* === B TPL 04 === */

div.tpl_04 div.content div.left
{
	margin-top: 48px;
}

div.tpl_04 div.content .left
{
	margin-left: 43px;
	width: 420px;
	overflow: auto;
}

div.tpl_04 div.content .right
{
	width: 145px;
	margin-left: 745px;
	margin-top: 55px;
}

div.tpl_04 div.content .right h3,
div.tpl_04 div.content .right p.date
{
	font-size: 11px;
}

div.tpl_04 div.content .right h3 a
{
	text-decoration: none;
	color: #000000;
}

div.tpl_04 div.content .right p.date
{
	float: right;
	font-size: 10px;
	padding-left: 8px;
	margin-left: 4px;
	border-left: 1px solid #000000;
}

div.tpl_04 div.content .right p.text
{
	margin-bottom: 20px;
	padding-top: 13px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

div.tpl_04 div.content .right p.text_01
{
	background-image: url( ../img/trenner_01.gif );
}

div.tpl_04 div.content .right p.text_02
{
	background-image: url( ../img/trenner_02.gif );
}

div.tpl_04 div.content .right p.text_03
{
	background-image: url( ../img/trenner_03.gif );
}

div.tpl_04 div.content .bottom
{
	margin-top: 282px;
}

/* === E TPL 04 === */

/* === B TPL 05 === */

div.tpl_05 div.content div.left,
div.tpl_05 div.content div.center_left,
div.tpl_05 div.content div.center_right,
div.tpl_05 div.content div.right
{
	margin-top: 48px;
}

div.tpl_05 div.content .left
{
	margin-left: 43px;
	width: 160px;
}

div.tpl_05 div.content .center_left
{
	margin-left: 253px;
	padding-top: 170px;
	width: 170px;
}

div.tpl_05 div.content .center_right
{
	margin-left: 461px;
	width: 165px;
}

div.tpl_05 div.content .right
{
	margin-left: 670px;
	padding-top: 180px;
	width: 165px;
}

/* === E TPL 05 === */

/* === B TPL 06 === */

div.tpl_06 div.content div.left
{
	margin-top: 48px;
}

div.tpl_06 div.content .left
{
	margin-left: 43px;
	width: 800px;
	height: 285px;
	overflow: auto;
}

div.tpl_06 div.content .left div.inner
{
	width: 390px;
}

/* === E TPL 06 === */

/* === B TPL 07 === */

div.tpl_07 div.content div.inner
{
	margin-top: 48px;
}

div.tpl_07 div.content div.inner
{
	margin-left: 43px;
	width: 800px;
	height: 280px;
	overflow: auto;
}

div.tpl_07 div.content div.inner .left
{
	width: 380px;
}

div.tpl_07 div.content div.inner .right
{
	margin-left: 410px;
	width: 374px;
}

div.tpl_07 div.content div.inner .left input
{
	border: 1px solid #a7abae;
	width: 170px;
}

div.tpl_07 div.content div.inner .left input.checkbox
{
	border: 0;
	width: auto;
}

div.tpl_07 div.content div.inner .left input.submit
{
	padding: 2px;
	width: auto;
}

div.tpl_07 div.content div.inner .left p.informationen label
{
	margin-right: 40px;
}

div.tpl_07 div.content div.inner .left p.informationen input.checkbox
{
	margin-right: 5px;
}

div.tpl_07 div.content div.inner .left div.informationen
{
	margin-top: 30px;
}

div.tpl_07 div.content div.inner .left div.form
{
	margin-top: 20px;
}

div.tpl_07 div.content div.inner .left div.form p
{
	clear: left;
	margin: 2px 0;
}

div.tpl_07 div.content div.inner .left div.form label
{
	float: left;
	width: 120px;
}

div.tpl_07 div.content div.inner .left div.patenschaft p
{
	clear: left;
}

div.tpl_07 div.content div.inner .left div.patenschaft input
{
	float: left;
}

div.tpl_07 div.content div.inner .left div.patenschaft label
{
	display: block;
	padding-left: 20px;
}

div.tpl_07 div.content div.inner .left div.form
{
}

div.tpl_07 div.content div.inner .right p.top
{
	padding-top: 320px;
	background-repeat: no-repeat;
	background-image: url( ../img/patenschaft-uebernehmen-top.jpg );
}

div.tpl_07 div.content div.inner .right p.bottom
{
	padding-bottom: 240px;
	background-repeat: no-repeat;
	background-position: 0 100%;
	background-image: url( ../img/patenschaft-uebernehmen-bottom.jpg );
}

/* === E TPL 07 === */

/* === B TPL 08 === */

div.tpl_08 div.content div.right
{
	margin-top: 48px;
}

div.tpl_08 div.content .right
{
	margin-left: 257px;
	width: 586px;
	height: 285px;
	overflow: auto;
}

div.tpl_08 div.content .right div.inner
{
	padding-right: 180px;
	background-image: url( ../img/bg/19.jpg );
	background-position: 100% 0;
	background-repeat: no-repeat;
}

div.tpl_08 div.content .right div.inner div.morgenkreis
{
	background-image: url( ../img/morgenkreis.jpg );
	background-repeat: no-repeat;
	padding-bottom: 35px;
	padding-left: 155px;
	padding-top: 50px;
}

div.tpl_08 div.content .right div.inner div.beim-spielen
{
	background-image: url( ../img/beim-spielen.jpg );
	background-repeat: no-repeat;
	padding-left: 155px;
}

/* === E TPL 08 === */

/* === B TPL 09 === */

div.tpl_09 div.content div.right
{
	margin-top: 48px;
}

div.tpl_09 div.content .right
{
	margin-left: 257px;

}

div.tpl_09 div.content .right div.inne
{
	width: 585px;
	height: 285px;
	overflow: auto;
}

div.tpl_09 div.content .right div.left-col h2,
div.tpl_09 div.content .right div.right-col h2,
div.tpl_09 div.content .right div.content-part h3
{
	margin-bottom: 3px;
}

div.tpl_09 div.content .right div.left-col
{
	float: left;
	width: 260px;
}

div.tpl_09 div.content .right div.right-col
{
	margin-right: 15px;
	float: right;
	width: 260px;
}

div.tpl_09 div.content .right div.die-klinik,
div.tpl_09 div.content .right div.integration,
div.tpl_09 div.content .right div.die-malocas
{
	margin-top: 15px;
}

div.tpl_09 div.content .right div.integration
{
	padding-bottom: 130px;
	background-image: url( ../img/integration.jpg );
	background-repeat: no-repeat;
	background-position: 0 100%;
}


div.tpl_09 div.content .right div.content-part
{
	padding-top: 10px;
	clear: both;
}

div.tpl_09 div.content .right div.content-part div.content-die-schule,
div.tpl_09 div.content .right div.content-part div.content-die-malocas
{
	background-repeat: no-repeat;
	background-position: 95% 0;
	padding-right: 295px;
}

div.tpl_09 div.content .right div.content-part div.content-die-schule
{
	background-image: url( ../img/die-schule.jpg );
}

div.tpl_09 div.content .right div.content-part div.content-die-malocas
{
	background-image: url( ../img/die-malocas.jpg );
}

/* === E TPL 09 === */

/* === B TPL 10 === */

div.tpl_10 div.content div.left,
div.tpl_10 div.content div.center,
div.tpl_10 div.content div.right
{
	margin-top: 48px;
}

div.tpl_10 div.content .left
{
	margin-left: 43px;
	width: 328px;
}

div.tpl_10 div.content .center
{
	margin-left: 460px;
	width: 175px;
}

div.tpl_10 div.content .right
{
	margin-left: 670px;
	width: 175px;
}

/* === E TPL 10 === */

/* === B TPL 11 === */

div.tpl_11 div.content div.right
{
	margin-top: 48px;
}

div.tpl_11 div.content .right
{
	margin-left: 43px;
	width: 800px;
	height: 285px;
	overflow: auto;
}

div.tpl_11 div.content .right div.inner
{
	margin-left: 214px;
	width: 430px;
}

div.tpl_11 div.content .right div.inner h3
{
	margin-bottom: 3px;
}

/* === E TPL 11 === */

/* === B TPL 12 === */

div.tpl_12 div.content .left
{
	margin-top: 48px;
	margin-left: 43px;
	width: 290px;
}

div.tpl_12 div.content .left p
{
	margin: 3px 0;
	clear: left;
}

div.tpl_12 div.content .left p.anrede
{
	margin-top: 19px;
}

div.tpl_12 div.content .left label,
div.tpl_12 div.content .left span.label
{
	float: left;
	width: 70px;
}

div.tpl_12 div.content .left p.anrede label
{
	float: none;
}

div.tpl_12 div.content .left input
{
	border: 1px solid #a7abae;
	width: 215px;
	height: 18px;
}

div.tpl_12 div.content .left input.checkbox
{
	border: 0;
	width: auto;
	margin-right: 3px;
}

div.tpl_12 div.content .left input.anrede_frau
{
	margin-left: 10px;
}

div.tpl_12 div.content .left p.pflichtfelder
{
	margin-left: 70px;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;
}

div.tpl_12 div.content .center
{
	padding-top: 135px;
	margin-left: 370px;
	width: 220px;
}

div.tpl_12 div.content .center input.checkbox
{
	float: left;
}

div.tpl_12 div.content .center label
{
	display: block;
	margin-left: 20px;
}

div.tpl_12 div.content .center select
{
	margin-left: 20px;
	float: left;
	margin-right: 3px;
}

div.tpl_12 div.content .center p.submit
{
	clear: left;
}

div.tpl_12 div.content .center p.submit input.submit
{
	margin-top: 40px;
}

div.tpl_12 div.content .right,
div.tpl_12 div.content .bottom
{
	margin-left: 670px;
	width: 180px;
}

div.tpl_12 div.content .right
{
	margin-top: 82px;
}

div.tpl_12 div.content .bottom
{
	margin-top: 315px;
}

div.tpl_12 div.content .right a,
div.tpl_12 div.content .bottom a
{
	color: #000000;
}

div.tpl_12 div.content .bottom a
{
	text-decoration: none;
	background-image: url( ../img/impressum.gif );
	background-repeat: no-repeat; 
	padding-left: 20px;
}

/* === E TPL 12 === */

/* === B TPL 13 === */

div.tpl_13 div.content div.top
{
	margin-top: 48px;
}

div.tpl_13 div.content div.left,
div.tpl_13 div.content div.right
{
	margin-top: 78px;
}

div.tpl_13 div.content div.top
{
	margin-left: 43px;
}

div.tpl_13 div.content div.left
{
	margin-left: 43px;
	width: 360px;
}

div.tpl_13 div.content div.right
{
	margin-left: 460px;
	width: 380px;
}

/* === E TPL 13 === */