/* Start of CMSMS style sheet 'puhlmann_print' */
/* ===================== */
/* Standardeinstellungen */
/* ===================== */

/* margin und padding erstmal standardmaessig auf 0 setzen */
* {
	margin:0;
	padding:0;
	font-size: 100.01%;
	color: #000000;
	background-color: #FFFFFF;
	line-height: 2em;
}

body {
	margin: 0;
	text-align: left;
	font-family: Verdana, Tahoma, Geneva, Helvetica, Arial, sans-serif;
	/* font-size: 75.01%; */
	line-height: 1em;
	background: #123A7C;
}

div {
	font-size: 1em;
}

img {
	border: 0;
	content: " [" attr(alt) "]"; 
	float:none;
}

/* Standard-Links */
a, a:link, a:visited, a:hover, a:active {
	text-decoration: underline;
	font-style: italic;
	background-color: inherit; /* Hintergrundfarbe des uebergeordneten Elements nutzen, um Validator-Meldung zu vermeiden */
	color: #000000; /* #A52B04; */

}

a.external:after { 
	text-decoration: none;
	font-style: normal;
	content: " [" attr(href) "]"; 
} 

a.email:after, span.email a:after { 
	text-decoration: none;
	font-style: normal;
	/* content: " [" attr(href) "]"; */
	content: " [" 'E-Mail' "]"; 
} 

/* Container ausblenden */
#menue, #sidebar {
	display: none;
}

#headline h1 {
	font-size:12px;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 1em;
}

#text {
	clear: both;
	width: 90%;
	font-size: 10px !important;
}

#textbox {
	font-size: 10px !important;
	margin-bottom: 10px;
}

#box {
	clear: both;
	margin: 5px; 
	padding: 5px;
	border: 1px solid #000000;
	font-size: 10px !important;
}

ul, ol {
	margin-left: 15px;
}

ul {
	list-style-type: disc;
}

ol {
	list-style-type: decimal-leading-zero;
}
/* End of 'puhlmann_print' */

