/***************************************************************************
 * richard-arnold.de                               (C) 2009 Stephan Oechsle
 *
 ***************************************************************************/

/***************************************************************************
 * web.css
 *
 * cascading style sheets
 ***************************************************************************/

/*
 * external style sheets
 */

@import 'sitemap.css';

/*
 * standard HTML elements
 */

body {
	font:normal 12px Verdana, Geneva, Arial, Helvetica,sans-serif;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}
.hidden {
	display:none;
} 

div, span, table,
h1, h2, h3, h4, h5, h6,
p, a, img, ul, ol, li, hr,
form, fieldset, label, input {
	background-color:transparent;
}
h1 { 
	color:#8C2325; 
	font:bold 14px Arial, Verdana, Helvetica, sans-serif;  
	margin:0px 0px 12px 0px; 
	padding:0px;
}
h2 { 
	color:#2F0B0C; 
	font:bold 12px Verdana, Geneva, Arial, Helvetica,sans-serif;
	margin:10px 0px 8px 0px; 
	padding:0px;
}
h3, h4, h5, h6 { 
	color:#8C2325; 
	font:bold 12px Arial, Verdana, Helvetica, sans-serif;  
	margin:0px 0px 6px 0px; 
	padding:0px;
}
p {
	color:#000000; 
	line-height:120%;
	margin:0px 0px 8px 0px;
	padding:0px;
}
a, a:link, a:visited {
	color:#8C2325;
	font-weight:bold; 
	text-decoration:none;
}
a:active, a:hover{
	color:#8C2325;
	text-decoration:underline;
}
img {
	border:none;
}
hr { 
	color:#8C2325;
	height:1px;
}
form{
	padding:0px;
	margin:0px; 
	white-space:nowrap; 
}
input, select, textarea {
	font-size:10px;
	background:#ffffff;
	color:#000000;
	border:1px solid #000000;
}
input[type="hidden"] {
	display:none;
}
label {
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

/*
 * header area
 */
 
#welcomeHeader {
	width:17cm;
	font:normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:right;
}

#logoHeader {
	height:4.6cm;
	background-color:#ffffff;
	vertical-align:top;
}
#logoHeader img {
	width:4cm;
	height:4.4cm;
	margin-right:0.333cm;
}
#logoHeader img.lastElement {
	margin-right:0;
}


/*
 * main area
 */

#mainContainer {
	clear:both;
}
#contentLeft {
}
#leftMenu{
	display:none;
}
#donateButton {
	display:none;
}
.leftModule {
	clear:both;
	width:17cm;
	margin-bottom:0.5cm;
	padding-bottom:0.5cm;
	border-bottom:0.05cm solid #CD091C;
}
.leftModule h1 {
	color:#2F0B0C; 
	background-color:transparent;
	font:bold 12px Arial, Verdana, Helvetica, sans-serif;
}
.leftModule p {
	color:#000000; 
}

#contentCenter {
	clear:both;
	width:17cm;
	overflow:hidden;
}
#contentMain {
	clear:both;
	width:17cm;
	margin-bottom:0.5cm;
	padding-bottom:0.5cm;
	border-bottom:0.05cm solid #CD091C;
}
#newsFlash {
	display:none; /* Auskommentieren um die aktuellen Nachrichten auch im Druck anzuzueigen */
	clear:both;
	width:17cm;
	background-color:#d5d5d5;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
}
.mainModule {
	clear:both;
	width:17cm;
	text-align:justify;
	margin-bottom:0.5cm;
	padding-bottom:0.5cm;
	border-bottom:0.05cm solid #CD091C;
}
#contentFooter {
	display:none;
}

#footer {
	display:none;
}
