body {
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	color: rgb(180, 156, 146);
}
p {
	/*
	Jeder Text in Typo3 wird mit einem <P>text...</P>
	eingeschlossen. Der Abstand zum oberen Objekt (margin)
	wird auf Null gesetzt, der Abstand zum folgenden
	Objekt (margin-bottom wird auf 10px gesetzt.
	*/
	margin: 0px;
	margin-bottom: 10px;
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	color: rgb(180, 156, 146);
}
a {
	/*
	Alle Content Links (aciv, visited...) werden auf Rot
	gesetzt 
	*/
	color: rgb(180, 156, 146);
	text-decoration:none;
}

div.menu_1 {
	position:absolute;
	top:60px;
	left:300px;
}
div.menu-l1-inactiv {
	font-size: small;
	border-right-color: rgb(180, 156, 146);
	border-right-style: solid;
	border-right-width: thin;
	width: 100px;
	text-align: center;
}
div.menu-l1-inactiv A {
	border-right-color: rgb(180, 156, 146);
	width: 100px;
	text-align: center;
}
div.menu-l1-activ {
	font-size: small;
	color: rgb(204, 0, 102);
	border-right-color: rgb(180, 156, 146);
	border-right-style: solid;
	border-right-width: thin;
	width: 100px;
	text-align: center;
}
div.menu-l1-activ A {
	color: rgb(204, 0, 102);
	border-right-color: rgb(180, 156, 146);
	width: 100px;
}

div.menu_2 {
	position:absolute;
	top:120px;
	left: 50px;
	width: 180px;
}
div.menu-l2-inactiv {
	padding-bottom: 10px;
}

div.menu-l2-inactiv A{ 
	padding-bottom: 10px;
}

div.menu-l2-activ {
	padding-bottom: 10px;
	color: rgb(204, 0, 102);
}

div.menu-l2-activ A {
	padding-bottom: 10px;
	color: rgb(204, 0, 102);
}

div.judithsturm {
	font-weight: bold;
	text-align: right;
	font-size: large;
}

div.diplfreiekunst {
	text-align: right;
	font-size: small;
}
div.logo_left {
	position:absolute;
	top:250px;
	left:50px;
	width: 100px;
	max-width:100px;
} 
div.logo_right {
	position:absolute;
	top:350px;
	left:50px;
	max-height:100px;
	height: 100px;
} 
div.logo_top {
	position:absolute;
	top:50px;
	left:50px;
	border-right-color: rgb(180, 156, 146);
	border-right-style: solid;
	border-right-width: thin;
	width: 180px;
} 
div.logo_bottom {
	/*
	Das Logobottom wird auf absolute Position gesetzt.
	*/
 	position:absolute; 
 	top:550px;
 	left:50px;
} 

div.inhalte {
	/*
	Der Inhalt wird als Block mit relativer Position gesetzt
	*/
	display:block;
	width:610;
	max-width:610;
	height:400px;
	max-height:400px;
	overflow:auto;
	position:relative;
	top:120px;
	left:275px;
}
div.flags { 
	/*
	Die Flaggen von languageMenu.php werden auf absolute Position
	gesetzt.
	*/
	position:absolute; 
	top:580px; 
	left:70px; 
}
div.flags A {
	/*
	Alle Flaggen sind Links und haben keinen visuellen Hinweis
	*/
	text-decoration:none;
	border-bottom-style: none;
}
div.copyright {
	font-size:8px;
	position:absolute;
	top:600px;
	left:105px;
}
div.copyright A {
	/*
	Das Copyright ist ein Link und hat keinen visuellen Hinweis
	*/
	font-size:8px;
	text-decoration:none;
	border-bottom-style: none;
}
div.impressum {
	font-size:8px;
	position:absolute;
	top:300px;
	left:400px;
}
div.impressum A {
	/*
	Das Copyright ist ein Link und hat keinen visuellen Hinweis
	*/
	font-size:8px;
	text-decoration:none;
	border-bottom-style: none;
}