* { margin: 0; padding: 0 }
body { font-size: 11px; font-family: Arial; background-color: #f5f5f5; cursor: default; margin: auto; width: 700px; text-align: center}
div#body {width: 700px; text-align: left;}
a { text-decoration: none; color: blue; }
a#back {font-size: 11pt; padding-left: 20px;}

/* Bilder Styles */
	img	{ margin: 0 15px 0 0 }
	img.border {border: solid black 1px}
/* --- Ende */
	
/* Menu */
	#MENUE {border-top: 1px solid black; border-bottom: 1px solid black; font-size: 13pt; padding-top: 2px; 
	padding-bottom: 2px; background-color: #ededed; margin-bottom: 10px;}
	#buchtext { width: 600px} .buchtext { width: 600px}
	#MENUE a { text-decoration: none; color: black; }
	.name {font: bold 15pt "Arial"}
	span.menuBox_normal 	    { margin: 0; padding: 2px 10px; cursor: pointer; }
	span.menuBox_current  { margin: 0; padding: 2px 10px; cursor: default; }
/* --- Ende */

/* Bestimmte Tabellenstile */
	table.border	  { text-align: center; margin-top: 20px; margin-bottom: 20px; border: solid 1px black; width: auto }
	#t_r{ margin-left:10px;}
	#t_l{ border-right: black 1px solid; padding-right: 11px}
	#Zelle_Rechts {vertical-align:top; text-align: left;}
	#Zelle_Links {vertical-align:top; text-align: left; width: 40%;}
	#gross {}

	.t_r {margin-left: 10px; height: 100%; }
	.t_l {padding-right: 11px; 
		width: 250px; height: 100%; }
	.Zelle_Rechts {vertical-align:top; text-align: left;}
	.Zelle_Links {border-right: black 1px solid; vertical-align:top;
		text-align: left; width: 40%;}
	.termine { padding-bottom: 35px; }

/* --- Ende */

/* Texte und Ueberschriften */
	#headline	 {text-align: center; margin-top: 30px; margin-bottom: 20px; font-size: 18pt; font-weight: bold } /* DR. OLAF THOMSEN */
	.head {font-size: 13pt; font-weight: bold; font-family: "Verdana";}
	h1 {font-size: 13pt; font-weight: bold; font-family: "Verdana"; text-decoration: underline}
	h2 {vertical-align: middle}
	h3 {font-size: 11pt; font-weight: bold; font-family: "Verdana"; color: blue}
	h4 {font-size: 12pt; font-weight: bold; font-family: "Verdana"; }
	h5 {font-size: 12pt; font-weight: bold; font-family: "Verdana"; }
	h6 {font-size: 12pt; font-weight: bold; font-family: "Verdana"; }

	a:hover {color: blue;}
	a:active {color: blue;}
	a img {border: 0pt}

	p { text-align: justify }
/* ---  */

/* Artikel */
	div.artikel {margin-left: 15px;}
	div.artikel_h1 {font-weight: bold; font-size: 18pt; margin-top: 20px}
	div.artikel_h2 {font-weight: bold; font-size: 15pt; margin-top: 3px;}
	div.artikel_h3 {font-weight: normal; font-size: 12pt; margin-top: 4px; margin-bottom: 20px;}
	p.artikel_text {width: 600px; font-size: 11pt;}
	img.artikel_img {display: block; float: left; margin-right: 20px; margin-bottom: 20px;}
/* --- */

/* Klassen */
	.error { color: red; cursor: default; max-width: 600px; font-size: 11pt; font-family: Times;}
	.success { color: blue; cursor: default; font-size: 11pt; font-family: Times;}
	.achtung {color: red; cursor: default;}
	.blue { color: blue; cursor: default; }
/* --- */

/* SEITENSPEZIFISCH */

	/* Page  */

		.newsletterliste td {border-bottom: solid black 1px; padding-right: 20px}
		.schwarzesBrettEintragsListe td {border-bottom: solid black 1px; padding-right: 20px}
		.schwarzesBrettEintragsListe td.content {border-bottom: solid black 1px; max-width: 200px}
		
		table.openTuning_BilderGalerie {margin-top: 20px}
		table.openTuning_BilderGalerie td {text-align: center; padding: 5px}
		table.openTuning_BilderGalerie img {border: black solid 2px}

	
	/* ----- */
	/* ADMIN */
	/* ----- */
		/* Termine */
			.termintabelle {}
			.termintabelle td.headline {padding: 10px 0px 10px 0px}
			.termintabelle td {vertical-align: bottom;}
			.termintabelle textarea {height: 150px; width: 250px; 
				margin: 0px 9px 9px 0px; }
			.caption {font-family: Times}
			
		/* Admin Accounts */
			.adminaccounts td {padding-right: 20px}
			.adminaccounts tr.kontaktSpeichern td {padding-top: 20px; text-align: center}
			.adminaccounts td.content {text-align: center}
			.adminaccounts td.loeschbutton {padding-top: 6px; text-align: center}
			.adminaccounts input.loeschbutton {margin-top: 6px; text-align: center}
			td.script {color: blue; cursor: pointer;}
		
/* --- ENDE --- */

