@charset "utf-8";

/* container.css: #content */
main {	
	margin:44px;
}

/* styles.css: article h1 */
main h1 {
	font-size: 2em; 
	margin: .67em 0;
	text-align: left;
}

section.vorschau {
	width: 100%;
}

.browser {
	margin: 0.75em 0.5em;
	border-style: solid;
	border-width: 1px;
	padding: 0.5em 0.75em;
	font-size: 11pt;
	border-color: black;
	background-color: white;
	clear: both;
	position: relative;
	z-index: 1;	 
	text-align: left;
	white-space:nowrap;
	overflow:auto;
	display:block;
}

.css_eigenschaft {
	color:#7B68EE; 
}

.attribut{
	color:#ff2a2a;			
}

.pseudoklasse{
	color:#E07502;			
}

.htmlID {
	color:#0684FF;
}

table.css_vorgaben td {
	padding-left: 0.5em;
	padding-right: 0.5em;
}

table.css_vorgaben td ul{
	padding-left: 0;
	margin-left: 1em;
}

table.css_vorgaben td:nth-of-type(1) {
	text-align: center;	
}