@charset "UTF-8";

/* --------------------------------------------
Druck CSS RSH
----------------------------------------------- */


body {
font: 14pt Garamond, Palatino, "Times New Roman", Times, serif;
text-align: center;
font-size: 100.01%;
padding: 0;
margin: 0;
page-break-before: avoid;
}

h1, h2, h3, h4, h5, h6 { font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif; page-break-after: avoid; }

a { color: #FF7000; text-decoration: underline;}
a:hover { color: #FF7000; text-decoration: underline;}


p {
font-size: 14px;
line-height: 16px;
color: #333;
text-align: left;
clear: both;
}



ol {
	margin: 0;
	padding: 0;
	list-style: circle;
	list-style-position: inside;
	}

li {
	margin: 0;
	padding: 0;
	margin-left: 14px;
	}


h1 {
	font-size: 1.4em;
	font-weight: bold;
	line-height: 20px;
	border: none;
	margin: 0;
	padding: 0;
	color: #9b0402;
	}
	
h2 {
	font-size: 1em;
	font-weight: bold;
	border: none;
	margin: 0;
	padding: 0;

	}
	
h3 {
	font-size: 1.1em;
	font-weight: bold;
	border: none;
	margin: 3px 0 0;
	padding: 0;
	}
	
h4 {
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}

img {
	margin: 0;
	padding: 0;
	border: 0;
	}	

.text {
	font-family: verdana, arial;
	float: left;
	font-size: 10px;
	line-height: 12px;
	color: #666;
	text-align: left;
	margin-top: 3px;
	padding: 0;
	}

	
#logo_start {
	height: 110px;
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	}

#logo {
	height: 160px;
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
page-break-after: avoid;
	}



/* Textinhalte
----------------------------------------------- */


#content {
	width: 460px;
	float: left;
	margin: 0;
	padding: 0;
	page-break-after: always;
	}
	
#content_start {
	width: 510px;
	height: 100%;
	float: right;
	margin: 0px;
	text-align: right;
	padding-right: 16px;
	}	

#contenttext {
	font-family: Garamond, Palatino, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	color: #333;
	float: none !important;
	text-align: left;
	margin-top: 36px;
	padding: 0 20px 0 18px;
	page-break-before: always;
	width: 450px;
	}
	
#contenttext h1 {
	color: #9B0402;
	font-size: 1.1em;
	}

#contenttext h4 {
	color: #FF7000;
	font-size: 1.1em;
	}

.contenttext a {
	color: #9B0402;
	text-decoration: underline;
	}
		
.contenttext a:hover, a:active, a:visited {
	color: #FF7000;
	text-decoration: underline;
	}
	
.bordeaux {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;
	float: left;
	font-size: 14px;
	line-height: 16px;
	color: #9b0402;
	text-align: left;
padding: 5px 0 7px 0;
	}	
	
.headline {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;
	float: left;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #9B0402;
	}
		
.subline {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666;
	}



/* ausgeblendete Bereiche/Klassen
----------------------------------------------- */

#hauptmenu,
.hauptmenu,
#submenu,
.submenu,
#monate,
.monatname,
#verlauf,
#menuverlauf,
#infobox,
#abstand,
.print,
.close_window,
.footer,
.nachoben,
h2, h3
 {
	display: none; }
/*----------------------------------------------*/
