/* ----- CSS Pfarreiengemeinschaft Wittlich ----- */
/* ----- Allgemeines, Layout und Menüs ----- */

/* --- Seitenkörper --- */
body {
	margin: 0; padding: 10px; 
	text-align: center;
	background-image:url(bg_seite.jpg); 
	background-repeat: repeat-x; background-attachment:fixed;
	background-color: #FFFFFF;
	font-size: 100.01%; font-family: Arial,sans-serif; color: #000000;
}

/* --- Positionierung --- */
div#box-position {
	margin: 0 auto; padding: 0; 
	width: 650px;
	text-align: left;
}

/* --- Inhalt --- */
div#box-inhalt {
	margin: 0; padding: 0 15px 5px 15px;
	background-color:#FFFFFF;
	border-width: 1px; border-style: solid; border-color: #FFFFFF;
	font-family: Arial, sans-serif; color: #000000;
}

div#box-inhalt h1 {
	margin: 0 -15px 15px -15px; padding: 5px 10px 5px 10px;
	background-image:url(bg_h1.jpg); background-repeat: repeat-y;
	background-color: #DEDEDE;
	font-size: 1.4em; font-weight:bold;
	color: #000000;
}

div#box-inhalt h2 {
	margin: 0 0 15px 0; padding: 0;
	font-size: 1.1em;
	color: #10007B;
}

div#box-inhalt p {
	margin: 0 0 15px 0;
	font-size: 0.95em; line-height: 1.3em;
	color: #000000;
}

div#box-inhalt hr {
	height:1px; border:0; margin: 0 -5px 15px -5px;
	color: #000000; background-color:#000000;
}

div#box-inhalt ul {
	margin: 0 30px 15px 30px; padding: 0;
	font-size: 0.95em;
	color: #000000;
}

div#box-inhalt ul li {
	margin: 0; padding: 0 0 2px 0;
	font-size: 0.95em;
	color: #000000;
}

div#box-inhalt ul li ul {
	margin: 5px 0 8px 15px; padding: 0px;
	font-size: 0.95em;
}

div#box-inhalt ul li ul li {
	margin: 0px; padding: 0 0 2px 0;
	font-size: 0.95em;
}

div#box-inhalt a {color: #000000;}
div#box-inhalt a:link {color: #000000;}
div#box-inhalt a:visited {color: #000000;}
div#box-inhalt a:hover {color: #0000FF;}
div#box-inhalt a:active {color: #000000;}


/* --- Fußzeile ---*/
div#box-fuss
{
	margin: 0; padding: 15px;
	background-color: #CCCCCC;
	border-width: 1px; border-style: solid; border-color: #FFFFFF;
	font-size: 0.9em; color: #000000;
}

div#box-fuss a {color: #000000;}
div#box-fuss a:link {color: #000000;}
div#box-fuss a:visited {color: #000000;}
div#box-fuss a:hover {color: #0000FF;}
div#box-fuss a:active {color: #000000;}

p.align-left {
	text-align: left;
}

p.align-center {
	text-align: center;
}

p.align-right {
	text-align: right;
}

p.align-justify {
	text-align: justify;
}

p.csc-frame-frame1 {
	border-width: 1px; border-style: solid; border-color: #000000;
	padding: 10px;
}

p.csc-frame-frame2 {
	background-color: #DDDDDD;
	border-width: 1px; border-style: solid; border-color: #000000; 
	padding: 10px;
}