/* -------------------------------------------------------------------------- */
/*                       Pfarreiengemeinschaft Wittlich                       */
/*                                Main Template                               */
/*                           Stylesheet Seitenlayout                          */
/* -------------------------------------------------------------------------- */

/* --- Body ----------------------------------------------------------------- */
body {
	margin: 0; padding: 0;
	font-size: 100.01%; font-family: Arial,sans-serif;
	color: #000000;	background-color: #E5E5E5;
}

/* --- Wrapper Inhalt ------------------------------------------------------- */
div#wrapper-inhalt {
	position: relative;
	margin: 10px auto 10px auto; padding: 5px 5px 0 5px;
	width: 650px;
	font-size: 0.8em; line-height: 1.2em;
	border-width: 1px; border-style: solid;
	border-color: #FFFFFF; background-color:#FFFFFF;
}

/* --- Überschrift ---------------------------------------------------------- */
h1 {
	margin: -5px -5px 5px -5px; padding: 10px 10px 10px 10px;
	font-size: 1.4em; font-family: Verdana,Arial,sans-serif;
	background-color:#999999
}

/* --- Wrapper Inhaltsspalten ----------------------------------------------- */
div.wrapper-inhaltsspalte {float:left; margin: 0; padding: 0;}
div.wrapper-inhalt-100 {width:100%;}

/* --- Inhaltsspalten ------------------------------------------------------- */
div#inhalt-normal {margin: 0; padding: 5px 5px 0 5px;}

/* --- Ecken ---------------------------------------------------------------- */
div.ecke-gr-ol {
	position: absolute; top: -1px; left: -1px;
	width: 10px; height: 10px;
	background-image: url(ecke_gr_ol.gif);
	background-repeat: no-repeat; background-position: top left;
}

div.ecke-gr-or {
	position: absolute; top: -1px; right: -1px;
	width: 10px; height: 10px;
	background-image: url(ecke_gr_or.gif);
	background-repeat: no-repeat; background-position: top right;
}

div.ecke-gr-ul {
	position: absolute; bottom: -1px; left: -1px;
	width: 10px; height: 10px;
	background-image: url(ecke_gr_ul.gif);
	background-repeat: no-repeat; background-position: bottom left;
}

div.ecke-gr-ur {
	position: absolute; bottom: -1px; right: -1px;
	width: 10px; height: 10px;
	background-image: url(ecke_gr_ur.gif);
	background-repeat: no-repeat; background-position: bottom right;
}

/* --- Clear Floating ------------------------------------------------------- */
.clear-floating {clear: both;}

/* --- Inhaltselemente ------------------------------------------------------ */
div.csc-default {
	margin: 0 0 10px 0; padding: 10px 10px 0 10px;
	border-width: 1px; border-style: solid; border-color: #D0D0D0;
}
div.csc-frame {
	margin: 0 0 10px 0; padding: 10px 10px 0 10px;
	border-width: 1px; border-style: solid; border-color: #D0D0D0;
}

/* --- Rahmen ----------------------------------------------------------------*/
.csc-frame-frame1 {background-color: #E0E0E0;}
.csc-frame-frame2 {background-color: #c2f291;}
.csc-frame-frame3 {background-color: #8ac7e6;}

/* --- Textabsätze ---------------------------------------------------------- */
p {margin: 0 0 8px 0; padding: 0; line-height: 1.3em;}

/* --- Textformatierungen --------------------------------------------------- */
.align-left {text-align: left;}
.align-center {text-align: center;}
.align-right {text-align: right;}
.align-justify {text-align: justify;}

/* --- Aufzählngsliste ------------------------------------------------------ */
ul {
	margin: 2px 0 7px 0; padding: 0 0 0 25px;
	list-style-type:disc;
}

ul li {
	margin: 0; padding: 0 0 3px 0;
	color: #000000;
}

/* --- Link im Inhalt ------------------------------------------------------- */
a {color: #000000;}
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #0000FF;}
a:active {color: #000000;}

