@media all
{
/* ######################################################################################################
** # Globale Vorgaben für die Website ###################################################################
** ######################################################################################################
*/

	/* Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
	body { font-size: 83.33%; }
	
	h1,h2,h3,h4,h5,h6 { font-weight:bold; color:#000; margin: 0 0 0.5em 0; }
	h1 {font-size: 180%; }                   	/* 22px */
	/*h2 {font-size: 150%; }                      /* 18px */
	h2 {font-size: 133.33%; }                   /* 16px */    
	h3 {font-size: 116.67%; }                   /* 16px */    
	h4 {font-size: 116.67%; }                   /* 14px */
	h5 {font-size: 100.67%; }                   /* 14px */
	h6 {font-size: 100.67%; font-style:italic; } /* 14px */

	p,ul,dd,dt { line-height: 1.5em; }
	p { line-height: 1.5em; margin: 0 0 1em 0; }

	hr { 
		color: #fff; 
		background:transparent; 
		margin: 0 0 0.5em 0; 
		padding: 0 0 0.5em 0; 
		border:0; 
		border-bottom: 1px #000 solid; 
	}
	
/* ### Listen ############################################################## */

	ul, ol, dl { margin: 0 0 1em 1em }
	li { margin-left: 0; line-height: 1.5em; }
	
	dt { font-weight: bold; }
	dd { margin: 0 0 1em 2em; }
	
/* ### Textauszeichnung #################################################### */

	cite, blockquote { font-style:italic; } 
	blockquote { margin: 0 0 1em 1.5em; }

	strong,b { font-weight: bold; }
	em,i { font-style:italic; }

	pre, code {	font-family: monospace; font-size: 1.1em; }

	address { font-style:normal; line-height: 1.5em; margin: 0 0 1em 0; }
	
	acronym, abbr {
		letter-spacing: .07em;
		border-bottom: 1px dashed #c00;
		cursor: help;
	}

/* ### Tabellen ########################################################### */

	table { border-collapse:collapse; margin-bottom: 0.5em; }
	table.full { width: 100%; }

/* ### Objekt-Positionierung ######################################################################### */

.center { text-align:center; margin-left: auto; marign-right: auto}

/* ######################################################################################################
** # Individuelle Vorgaben ##############################################################################
** ######################################################################################################
** 

/* ### Überschriften, Fließtexte ###################################################################### */

body { color: #333333; background-color: #ced3d7;font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; }
input, select, textarea { font-size:83.33%;padding:7px;border: 1px solid #777777;color:#777777; margin-bottom:10px; }
textarea {font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;}

/* ### Auszeichnung lokaler und Externer Links ######################################################## */

a {color: #5ba3bf; text-decoration:none;}
a:hover { text-decoration:underline;}
a:focus { text-decoration:underline;}

}