/*
 *  Dynatronics Stylesheet
 */

/*
 *  Strukturelemente
 */

/* Schriftart für ganze Seite */
	body {
		font-family: Arial, Helvetica,sans-serif;
		font-size: 85%;
	}
	
	p {
	width: 480px;
    }
		p.right {
	width: 480px;
	text-align: right;
    }
	
	p.beispiele {
	width: 480px;
    }
	
	p.weg {
	width: 400px;
    }
		
		li {
list-style-image: url(../img/dreieck_list.gif);
	
}
		
hr {
    color: #aaaaaa;
	background-color: #aaaaaa;
	height: 1px;
	border: 0px;
	width: 480px;
	text-align: left;
}

		

	


	
	td.kundenpartner {
	text-align: left;
	padding: 10px;
	
}


   td {
	text-align: left;
	padding: 1px;
}
td.adresse {
	text-align: left;
	padding: 0px;
}

 

	h1 {
		color: #444444;
		font-size: 120%;
	}
	
		h2 {
		color: #444444;
		font-size: 95%;
	}

		h3 {
		color: #444444;
		font-size: 85%;
	}

	.emphasis {
	font-weight : bold;
}

.ein {
margin-left: 90px;
}

	.zitat {
	font-style : italic;
}

.rote_schrift {
	color : #ff0000;
}






/*
 *   Fest positionierte Blockelemente
 */

/* Firmenlogo oben links */
	.logo {
		position: absolute;
		left: 0px;
		top: 25px;
	}
	
	/* Brotkrummen */
	.brotkrummen {
	position: absolute;
	top: -42px;
	left: 0px;
	font-family: arial,helvetica,sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: gray;
}


/* Menübalken */
	.hauptmenu {
		background-color: #cecfce;
		position: absolute;
		font-size: 90%;
		left: 0;
		top: 45px;
		height: 18px;
		width: 780px;
		padding-left: 220px;
		padding-top: 2px;
	}

	
/* Menübalken_schrift */
	.hauptmenu_schrift {
		position: absolute;
		font-size: 90%;
		left: 0;
		top: 45px;
		height: 18px;
		width: 500px;
		padding-left: 220px;
		padding-top: 2px;
		z-index: 3;
	}	
/* Untermenü-Balken */
	.untermenu {
		background-color: #adaaad;
		position: absolute;
		left: 0;
		top: 65px;
		height: 18px;
		width: 780px;
		padding-left: 220px;
		padding-top: 2px;
		z-index: 0;

	}
	
	/* Untermenü-Schrift */
	.untermenu_schrift {
		position: absolute;
		font-size: 80%;
		left: 1px;
		top: 65px;
		height: 18px;
		width: 770px;
		padding-left: 220px;
		padding-top: 2px;
      z-index: 2;
	}
	.untermenu_sprache {
		position: absolute;
		font-size: 80%;
		left: 1px;
		top: 65px;
		height: 18px;
		width: 150px;
		padding-left: 15px;
		padding-top: 2px;
      z-index: 2;
	}

/* Impressum-Link in Menübalken */
	.impressum {
		position: absolute;
		font-size: 90%;
		left: 790px;
		top: 67px;
		height: 20px;
		width: 200px;
		text-align:right;
	}

/* Grauer Adresskasten links */
	.adresse {
	font-family: Verdana,Arial, Helvetica,sans-serif;
		background-color: #cecfce;
		color: #000000;
		font-size: 10px;
		position: absolute;
		padding-top: 180px;
		padding-left: 15px;
		left: -3px;
		top: 85px;
		height: 113px;
		width: 167px;
	}

/* Stichworte zu Themenillustration */
	.stichworte {
		position: absolute;
		top:72px;
		left:687px;
	}

	/* bilder_produktemanagement */
	.produktbilder {
		float: right;
	}
	
	
/* Themenillustration */
	.illustration {
		position: absolute;
		top:148px;
		left:862px;
		z-index: 1;
	}

/* Beschreibung zur Themenillustration 
	.illustrationstext {
		position: absolute;
		font-size: 80%;
		text-decoration: italic;
		text-align: center;
		top:431px;
		left:762px;
		height: 15px;
		width: 136px;
		border-style: solid;
		border-width: 1px;
	}
	*/

/* Content-Bereich zwischen Adressblock und Illustration */
	.inhalt {
	position: absolute;
	top:105px;
	left:220px;
	width: 480px;
	text-align : justify;
}


/* Content-Bereich zwischen Adressblock und Illustration */
	.inhalt_weg {
	position: absolute;
	top:105px;
	left:220px;
	width: 480px;
	text-align : justify;
}


/* Content-Bereich zwischen Adressblock und Illustration */
	.inhalt_beispiele {
	position: absolute;
	top:145px;
	left:220px;
	width: 750px;
	text-align : justify;
}


/* Content-Bereich mit Srollbalken */
	.inhalt_roll {
		position: absolute;
		top:125px;
		left:180px;
		width: 500px;
		height: 500px;
		overflow: scroll;
	}


/*
 *   Zeichenvorlagen
 */

/* Menüfarben */
	.menuaktiv {
		color: #ff0000;
		text-decoration: none;
	}

	a.menu {
		color: #000000;
		text-decoration: none;
	}

	a.menu:hover {
		color: #ffffff;
	}
	
	/* Menüfarben passiv */
	.menupassivaktiv {
		color: #ff0000;
		text-decoration: none;
	}

	a.menupassiv {
		color: #ff0000;
		text-decoration: none;
	}

	a.menupassiv:hover {
		color: #ffffff;
	}
	
	/* Menüfarben Beispiele passiv */
	.menubeispieleaktiv {
		color: #ff0000;
		text-decoration: none;
	}

	a.menubeispiele {
		color: #ff0000;
		text-decoration: none;
	}

	a.menubeispiel:hover {
		color: #ffffff;
	}
	
	
	
/* Linkfarben */
	.linkaktiv {
		color: #ff0000;
		text-decoration: none;
	}

	a.link {
	color: #aaaaaa;
	text-decoration: none;
	
	
}

	a.link:hover {
		color: #ffffff;
		background-color : #aaaaaa;
	}
	
	/* Brotkrummen-Navigation, "History" */

a.brotkrummeaktiv {
	color : #ff0000;
	font-weight: normal;
	text-decoration : none;
}

	
a.brotkrumme {
	color : Black;
	font-weight: normal;
	text-decoration : none;
}

a.brotkrumme:hover {
	color: #aaaaaa;
	font-weight: normal;
	text-decoration : none;
}

