*{
	padding:            0px;
	margin:             0px;
	border-width:       0px;
}

body {
	font-family: 		Helvetica;
	font-style: 		normal;
	line-height: 		1.3;
	font-weight: 		normal;
	text-transform: 	none;
	text-decoration: 	none;
	background-color: 	#999999;
	vertical-align:		middle;
	text-align:   		center;
	margin:				auto;
}

.table{
	width:				100%;
	height:				100%;
	border-width:		0;
	border-collapse: 	collapse;
	border:				none;
	padding: 			0;
	vertical-align:		middle;
	margin:				auto;
}

.table_gesamter_bildschirm{
	width:				100%;
	height:				100%;
	border-width:		0;
	border-collapse: 	collapse;
	border:				none;
	padding: 			0;
	vertical-align:		middle;
}

.table_explizit{
	border-width:		0;
	border-collapse: 	collapse;
	border:				none;
	padding: 			0;
}

.leer_oben{
	font-family: 		Helvetica;
	font-weight:		bold;
	font-size: 			12px;
	height:				20px;
	line-height: 		100%;
	padding-left:       200px;
	padding-bottom:     0;
	padding-top:        0;
	text-align:			left;
	width:				100%;
	vertical-align:		bottom;
	margin-bottom:		0px;
}

.leer_unten{
	font-family: 		Helvetica;
	font-size: 			9px;
	height:				50px;
	line-height: 		100%;
	padding-left:       658px;
	padding-top:        0;
	text-align:			left;
	width:				100%;
	vertical-align:		top;
}

.tabelle_aussen {
	background-color: 	#999999;
	height: 			550px;
	width: 				960px;
	border-width:		0;
	border-collapse: 	collapse;
	padding:            0;
	vertical-align:		middle;
	margin:				auto;
}

<!-- Höhe setzt sich aus 114 Pixel für das Logo und 395 px für den unteren Teil zusammen (leer-Bereiche zählen nicht dazu) .tabelle_innen{	width:				960px;	height:				509px;}
-->
<!--Höhe kann nicht angegeben werden, da von Vorlage zu Vorlage unterschiedlich -->
.tr_tabelle_fest{
	width:				100%;
	margin:				auto;
}

td {
	font-family: 		Helvetica;
	font-size: 			12px;
	line-height: 		180%;
}

.spalte_links{
	vertical-align:		top;
	border:				0;
	text-align:			right;
	width:				145px;
	padding:            0;
	border-collapse:	collapse;
	height:				100%;
}

.TabelleUebergeordneteLinks{
	height:				40px;
	border:				"0";
	padding:            0;
	border-collapse:	collapse;
	border-width:		0;
}

.spalte_links_text{
	width:				120px;
	Font-Weight:   		bold;
	Font-Family:   		Helvetica;
	Font-size:     		12px;
	letter-spacing:		1.1pt;
	line-height: 		100%;
	text-align:			right;
	padding:            0;
	border:				0;
	vertical-align:		top;
}

.td_gesamter_text_bild_bereich{
	text-align:			left;
	vertical-align:		bottom;
	height:				100%;
	width:				760px;
	padding:            0;
	border:				0;
}

.TabelleGesamterTextbereich{
	border-width:		0;
	border-collapse: 	collapse;
	border:				none;
	padding: 			0;
	width:				100%;
	height:				550px;
	vertical-align:		bottom;
}
	
.TabelleLinkerText{
	border:				none;
	border-width:		0;
	border-collapse: 	collapse;
	padding: 			0;
	vertical-align:		top;
	height:				100%;
}

.td_tabelle_obere_links{
	vertical-align:		top;
	text-align:			left;
	height:				114px;
	border:				0;
	border-collapse:	collapse;
	padding:            0;
	
}

.tabelle_obere_links{
	text-align:			left;
	padding:            0;
	height:				45px;
	border-collapse: 	collapse;
	border:				none;
	padding: 			0;
	vertical-align:		top;
	height:				35px;
}

.NavigationLogo{
	border-collapse: 	collapse;
	border:				none;
	padding: 			0;
	vertical-align:		top;
}

.td_mitte_oben_links_text{
	Font-Weight:   		bold;
	Font-Family:   		Helvetica;
	Font-size:     		12px;
	line-height: 		100%;
	vertical-align:		top;
	text-align:			left;
	padding:            0;
	border:				0;
	vertical-align:		top;
	width:				335px;
}

.tr_mitte_unten_text_bild{
	border:				0;
	padding:            0;
}

.td_mitte_unten_text_bild{
	line-height: 		1.3;
	width:				460px;
	height:				436px;
	/*text-align:			left;
	vertical-align: 	bottom; */
	text-align:			right;
	vertical-align:		top;
	border:				0;
	padding:            0;
	/*padding-right:      10px;*/
	padding-right:      40px;
	padding-top:		50px;
	padding-left:		70px;
}

.td_rechts_unten_text{
	line-height: 		1.3;
	width:				365px;
	height:				320px;
	text-align:			left;
	vertical-align: 	bottom;
	border:				0;
	padding:            0;
}

.td_icon{
	width:				54px;
	padding-right:      2px;
	padding-bottom:     4px;
	text-align:			right;
}
	
.td_icon_letztes{
	width:				56px;
	padding-right:      0px;
	padding-bottom:     4px;
	text-align:			right;
}
	
.td_einzelbild_unten{
	text-align:				right;	
	vertical-align:			top;
}

.text_arbeiten_allgemein{
	align:				right;	
}

.spalte_rechts{
	width:				250px;
	border:				0;
	padding:            0;
	vertical-align:		bottom;
}

.TabelleNewsletterLogo{
	width:				300px;
	height:				100%;
	border:				0;
	padding:            0;
	vertical-align:		top;
}
	
.tr_logo{
	
}

.td_logo{
	height:				114px;
	width:				300px;
	vertical-align:		bottom;
	padding:            0;
}

.mittlere_spalte{
	vertical-align:		bottom;
}

.spalte_rechts_text_bild_unten{
	vertical-align:		bottom;
	height:				436px;
}

.td_spalte_rechts_text_bild_unten{
	vertical-align:		top;
	height:				436px;
	padding-top:		50px;
}

.kursiverText{
	font-family: 		Helvetica;
	font-size: 			11px;
	line-height: 		110%;
	width: 				300px;
	vertical-align:		bottom;
}

/* Aussehen der angeklickten bzw. anklickbaren Links */
a:link, a:visited, a:active	{
	color:#9FF;
Text-Decoration:	none;
}

/* Aussehen eines Links, der mit Cursor angesteuert wird */
a:hover	{
	Color:		#000;
}

.breite_spalte_unten{
	breite_spalte_unten:				100px;
}

 Klassen für die Vorlage von NIN PRANTNER und KONTAKT

.PRANTNER_portrait{
	width:				250px;
	height:				230px;
	vertical-align:		top;
	text-align:			left;
	padding:            0;
	border:             0;
}


<!--.links_unten_text_grössenangabe{	width:				250px;} -->
	
.td_PRANTNER_text_mitte{
	font-family: 		Helvetica;
	font-style: 		normal;
	line-height: 		130%;
	font-weight: 		normal;
	letter-spacing:		0.3pt;
	height:				116px;
}

.td_KONTAKT_text_mitte{
	vertical-align:		top;
	padding-top:        84px;
	font-family: 		Helvetica;
	font-style: 		normal;
	line-height: 		130%;
	font-weight: 		normal;
	letter-spacing:		0.3pt;
}

.td_LINKS_text_links_unten{
	width:				525px;
}

.td_ARBEITEN_Uebersicht_text_rechts_unten{
	vertical-align:		bottom:
	height:				250px;
}

.td_KONTAKT_text_rechts{
	vertical-align:		top;
	font-family: 		Helvetica;
	font-style: 		normal;
	line-height: 		130%;
	font-weight: 		normal;
	letter-spacing:		0.3pt;
}

.td_weitere_links{
	height:				15px;
}

.table_NEWSLETTER_logo{
	width:				"300px";
	height:				100%;
	border:				"0";
	border-width:		0;
	border-collapse:	collapse;
}

.table_WEITERE_LINKS_text{
	vertical-align:		bottom;
	font-style:			normal;
	text-align:			left;
}

.td_WEITERE_LINKS_text{
	line-height:		120%;
	vertical-align:		top;
	text-align:			left;
	padding-left:	    20px;
}

.td_WEITERE_LINKS_text_links{
	line-height:		120%;
	vertical-align:		top;
	text-align:			right;
	width:				109px;
}

.td_WEITERE_LINKS_rechte_Seite{
	height:				436px;
	padding-top:     	46px;
	vertical-align:		top;
}

//Klassen für die Vorlage von ARBEITEN

.tabelle_arbeiten_text_bild{
	height: 			280px;
	width: 				100%;
	border-width:		0;
	border-collapse: 	collapse;
	padding:            0;
	margin:				auto;
}

.td_arbeiten_text_ueberschrift{
	font-weight:		bold;
	vertical-align:		top;
	height:				30px;
	border:				0;
	padding:			0;
	line-height:		100%;
	padding-bottom:		20px;
}

.td_arbeiten_text{
	vertical-align:		top;
	border:				0;
	padding:			0;
	padding-right:		60px;
	line-height:		100%;
	text-align:			justify;
}

.td_arbeiten_textUntererTeil{
	vertical-align:		bottom;
	height:				30px;
	border:				0;
	padding:			0;
	line-height:		100%;
}

.copyright_arbeiten{
	font-family: 		Helvetica;
	font-size: 			9px;
	line-height: 		100%;
	padding-top:        0;
	text-align:			left;
	width:				106px;
	vertical-align:		top;
}

