/* MENU */

#menubody{
	background-color:#660000;
	padding:0px; margin:0px;
	line-height:1em;}

#menuheader{
	height: 2em;
	padding-left: 1em;
	line-height: 2em;
	background-color:#C90;
	font-weight: bold;
}

#menutext{
	margin: 0.5em 0 0;
	line-height: 1.1em;
	padding-left: 1em;
	padding-top: 0.4em;
	color:#CCC;
}

#menusubtext{
	margin: 0;
	line-height: 1em;
	padding: 0 2em;
	color:#CCC;
}

/* CONTENTS */

#contentbody {
	padding:0;
	margin:0px;
	background-color:#CC9;
	}

/*#contentbody{padding:0px; margin:0px; background-color:#CCCC99;}*/

/*#contentheader{width:500; padding:2px; margin:0px; background-color:#CC9900; text-align:center; color:black;}*/
#contentheader {
	height: 2em;
	padding-left: 2em;
	line-height: 2em;
	background-color:#C90;
	font-weight: bold;
}

#contenttext {
	padding: 1em;
	padding-top:8px;
	margin: 0;
	line-height:1.2em;
}

#contenttext dt {
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
}

#contenttext ul {
	margin-top: 0.5em;
	list-style: square;
}

#contenttext2{padding:8px; padding-top:8px; margin:0px; background-color:#CCCC99; line-height:1.15em;}
#contenttext_ul{padding:16px; padding-left:0px; padding-top:8px; margin:0px; background-color:#CCCC99; line-height:1.5em;}
span.contentheadline{padding:2px; padding-left:8px; padding-right:8px; margin:0px; margin-left:32; line-height:1em; background-color:black; color:white;}
hr.contentheadline{width:100%; height:2px; border:0px; padding:0px; margin:0px; margin-bottom:4px; color:black; background-color:black;}
#contentquotation{margin-left:32px; margin-right:32px; padding:2px; line-height:1.2em;}


#contenttext2 h3 {
	background-color:#540;
	color:white;
	padding: 6px 12px 4px;
	margin-top: 1em;
	margin-bottom: 0.5em;
}

#contenttext2 p {
	padding: 0 2em;
}


.red {
	color: #F00;
}
