
@import url("addstyles.css");
/*www.vonloeper.de/kirchenasyl
Autor: Ariadne-Medienagentur
Datum: 03.06.2011*/
body                         {
	color:                #333;
	font-size:             75%;
	font-family:           Verdana, Arial, Helvetica, sans-serif;
	font-style:            normal;
	font-variant:          normal;
	font-weight:           normal;
	background-color:      #fff;
	background-repeat:     repeat-x;
	background-attachment: scroll;
	background-position:   0 0;
	text-align:            left;
	margin:                0;
	padding:               0 }


#logo       {
	font-family:   "Times New Roman", Times, serif;
	font-variant:   small-caps;
	text-align:     center;
	letter-spacing: 1px;
	margin-top:     0;
	margin-bottom:  0;
	margin-left:    0;
	padding-bottom: 10px;
	position:       relative;
	top:            10px }



.logo-schrift     {
	color:         #090;
	font-size:      2em;
	font-family:    "Times New Roman", Times, serif;
	font-variant:   small-caps;
	font-weight:    bold;
	text-align:     center;
	letter-spacing: 1px;
	margin-top:     0;
	margin-bottom:  2px;
	margin-left:    0 }



.logo-webadresse       {
	font-family:   "Times New Roman", Times, serif;
	font-variant:   small-caps;
	text-align:     center;
	letter-spacing: 1px;
	margin-top:     0;
	margin-left:    0 }

.logo-webadresse a:link       {
	color: #50b543; }

h1    {
	color:      #272900;
	font-size:   1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin:      0 0 0;
	padding:     0 }



h2  {
	color:  #000;
	font:    bold 98% Verdana, Arial, Helvetica, sans-serif;
	margin:  0 0 3px;
	padding: 0 }

h3  {
	color:       #000;
	font-size:    95%;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-style:   normal;
	font-variant: normal;
	font-weight:  bold;
	margin:       1px 0 0;
	padding:      0 }

h4 { color: #060; font-size: 90%; font-weight: bold }
h5   {
	font-size:  0.83em;
	font-weight: bold;
	margin:      0.8em 0 0;
	padding:     0 }



p     {
	font-size:  100%;
	font-family: Verdana, Arial, Helvetica, sans-serif }




a {
	color:          blue;
	text-decoration: underline;
	outline-style:   none }

a:link   {
	color:          #d2000c;
	text-decoration: none;
	outline-style:   none }

a:visited  { color: #d2000c; text-decoration: none }
a:hover, a:active      { color: #50b543; text-decoration: none }
.span   { color: #d2000c }
span    {
	font-size:  100%;
	font-weight: bold }

strong  {
	font-weight: bold }

ul { list-style-type: none }
/*Hauptcontainer - beinhaltet ALLE restlichen Elemente*/
#seitenrahmen                             {
	background-color:   #fff;
	background-repeat:   repeat-y;
	background-position: -70px 0;
	text-align:          left;
	margin:              0 auto;
	width:               980px }

/*Platz für Logo/Bild von Loeper Literaturverlag - Buchseite*/
#logozeile   {
	background-image:   none;
	background-repeat:   no-repeat;
	background-position: 0 0;
	position:            relative;
	z-index:             3;
	height:              130px }


#logozeile-muster              {
	background-image:   url("../bilder-kirchenasyl/Kopfzeile-Bild.jpg");
	background-repeat:   no-repeat;
	background-position: 58px 0;
	position:            relative;
	z-index:             3;
	height:              130px }






div#seitentitel                              {
	margin:  0;
	padding:  0;
	position: absolute;
	top:      95px;
	left:     450px }


#seitentitel h1              {
	color:         #fff;
	font-size:      24pt;
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-weight:    normal;
	margin:         0;
	padding:        0;
	vertical-align: baseline }
#seitentitel h1.seitentitel-2 {
	color:     #FFF;
	font-size:  1.6em;
	margin-top: 20px }

#logozeile1   {
	background-image:   url(../bilder-kirchenasyl/fusszeile_081105.jpg);
	background-repeat:   no-repeat;
	background-position: 0 0;
	position:            relative;
	z-index:             3;
	height:              130px }

#klotz-R          {
	font-size:        0.8em;
	background-color:  #a5d991;
	background-repeat: no-repeat;
	text-align:        center;
	margin:            0;
	padding:           0;
	width:             98px;
	height:            130px }





#klotz-R-nahundfern { font-size: 0.8em; background-color: #000; text-align: center; margin: 0; padding: 0; width: 98px; height: 130px }
#titel  { color: #d2000c; font-size: 4.5em; font-weight: normal; text-align: center; margin: 20px 0 0; padding: 0; position: relative; right: 0; left: -200px; float: right }
#logo img {
	border: 0 }

/*INAKTIV: Navigation auf Kopfzeile (Bild) Ebene.Hauptnav li und Hauptnav li a, display:block */
.Hauptnav1             { color: #272900; font-size: 85%; margin: 0 0 -10px; padding: 0; position: relative; float: right }
.Hauptnav1 ul     { list-style-type: none; margin: 0; padding: 0; float: right }
.Hauptnav1 li         { color: #d2000c; margin: 1px; padding: 2px; height: 12px; float: left }
.Hauptnav1 li a         { color: #d2000c; font-weight: bold; text-decoration: none; display: block; margin: 0; padding: 0 }
.Hauptnav1 li a:hover   { color: #000; text-decoration: underline }
/*AKTIV: Reiter Navigation (Bild) Ebene.Hauptnav li und Hauptnav li a, display:block */
#Hnav           { color: #000; font-size: 90%; margin: 0; padding: 0; position: relative; left: 20px; float: left }
#Hnav ul    { list-style-type: none; margin: 0; padding: 0; float: left }
#Hnav li            { color: #000; background-color: #fff; margin: 0; padding: 1px 2px 2px; height: 12px; float: left }
#Hnav li a          { color: #000; text-decoration: none; display: block; margin: 0; padding: 0 2px 2px }
#Hnav li a:hover     { color: #d2000c; text-decoration: underline }
ul#Hnav li.aktiv       { background-color: #ccc; background-repeat: repeat-x; margin: 0; padding: 0 2px 2px; border-top: 1px solid #666; border-right: 1px solid #666; border-left: 1px solid #666 }
/*Pfad der Seite (Wo befinde ich mich?)*/
#pfad                                {
	color:        #272900;
	font-size:     11px;
	background:    #fff url("../bilder-kirchenasyl/pfeil_breadcrumbs.gif") no-repeat left 6px;
	margin-bottom: 5px;
	margin-left:   155px;
	padding:       8px 0 2px 20px;
	z-index:       500 }








#pfad-index                         {
	color:        #272900;
	font-size:     11px;
	background:    #fff;
	margin-bottom: 5px;
	margin-left:   155px;
	padding:       2px 0 2px 20px }





#pfad a:link  { color: #d2000c; font-variant: small-caps; text-decoration: none }
#pfad a:hover     { color: #50b543; font-variant: small-caps; text-decoration: underline }
#pfad a:visited   { color: #d2000c; font-variant: small-caps; text-decoration: none }
body#dreicol #pfad   {
	margin-left: 140px }
body#home #pfad {
	background-image: none }

/*zweite Navigation */
#Vnav                 { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; background-repeat: repeat; background-position: 15px 0; margin: 0; position: relative; z-index: 10000; left: 4px; width: 126px; float: left; overflow: hidden }
#Vnav ul           {
	font-size:       11px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	list-style-type:  none;
	margin-top:       0;
	margin-left:      0;
	padding-top:      0;
	padding-left:     0;
	width:            126px;
	float:            left }

#Vnav ul li ul      { color: #000; background-color: #fff; padding-left: 0 }
#Vnav ul li ul li     { color: #000; font-variant: normal; background-color: #fff; list-style-type: none; margin-left: 0; padding-left: 0 }
#Vnav li           {
	color:              #d2000c;
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	background-color:    #fff;
	background-position: -10px 0;
	display:             block;
	padding:             8px 2px }


#Vnav li a            { color: #d2000c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block }
#Vnav li a:hover        { color: #50b543; text-decoration: none; background-position: 0 0 }
/*Inhalt der Seite*/
#inhalt                   {
	position: relative;
	top:       0;
	left:      6px;
	width:     750px;
	float:     left }

#seiteninhalt                   { line-height: 120%; padding-bottom: 50px; position: relative; top: 0; left: 40px; width: 680px; float: left }
#seiteninhalt ul { list-style-type: none }
#seiteninhalt li { display: block; margin-top: 2px; margin-bottom: 2px; padding: 0 2px; width: 135px }
#seiteninhalt li a { color: #060; font-size: 75%; font-weight: bold; text-decoration: none }
#seiteninhalt li a:hover { text-decoration: underline }
/*Spalten für Verlagsseite (3_Spalten)links;mitte;rechts.*/
.spalte-links                      {
	background-image: url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat: repeat-x;
	display:           block;
	padding:           10px;
	position:          relative;
	top:               0;
	left:              5px;
	width:             220px;
	float:             left }



.spalte-mitte     {
	background-image: url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat: repeat-x;
	padding:           10px;
	position:          relative;
	top:               0;
	right:             15px;
	left:              15px;
	width:             220px;
	float:             left;
	clear:             none }

.spalte-rechts       {
	background-image: url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat: repeat-x;
	padding:           0 10px 10px;
	position:          relative;
	top:               0;
	left:              25px;
	width:             220px;
	float:             left }

.spalte-rechts ul { font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; display: block; margin: 0; padding: 8px 4px 170px 10px }
.spalte-rechts li { color: #d2000c; font-variant: small-caps; text-decoration: none; list-style-type: none; display: block }
.spalte-rechts li a { color: #d2000c; font-variant: small-caps }
.col1   {
	background-image:   url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -120px;
	display:             block;
	padding:             10px 10px 100px;
	position:            relative;
	top:                 0;
	left:                20px;
	width:               705px;
	float:               left }


.col2    {
	background-image:   url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -120px;
	display:             block;
	margin:              0;
	padding:             10px;
	position:            relative;
	top:                 0;
	left:                20px;
	width:               705px;
	float:               left }

.col-inhalt  {
	line-height:        125%;
	background-image:    url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 0;
	display:             block;
	margin-bottom:       20px;
	padding:             10px 20px;
	position:            relative;
	top:                 5px;
	left:                20px;
	width:               685px;
	float:               left }

.col-verlag  {
	line-height:        125%;
	background-image:    url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 0;
	display:             block;
	margin-bottom:       20px;
	padding:             10px;
	position:            relative;
	top:                 5px;
	left:                20px;
	width:               705px;
	float:               left }

.col-verlag a:link { text-decoration: none }
.col-verlag a:hover  { color: #50b543 }
.spalte-links1     {
	background-image:   url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -20px;
	display:             block;
	margin:              0;
	padding:             10px;
	position:            relative;
	top:                 0;
	left:                20px;
	width:               315px;
	float:               left }


.spalte-links1 a:link { color: #000 }
.spalte-links1 a:visited { color: #000 }
.spalte-links1 a:hover { color: #999; text-decoration: underline }
.spalte-rechts1             {
	background-image:   url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 0;
	display:             block;
	margin:              0;
	padding:             10px;
	position:            relative;
	top:                 0;
	right:               5px;
	width:               360px;
	float:               right }


.spalte-rechts1 ul  { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; display: block; margin: 0 0 0 10px; padding-top: 3px; padding-left: 0 }
.spalte-rechts1 li  { color: #000; text-decoration: none; list-style-type: none; display: block; padding: 0 0 2px }
.spalte-rechts1 a:link  { color: #000 }
.spalte-rechts1 a:visited { color: #000 }
.spalte-rechts1 a:hover  { color: #999; text-decoration: underline }
.spalte-links2        {
	background-image:   url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -140px;
	margin:              0;
	padding:             10px;
	position:            relative;
	top:                 0;
	left:                20px;
	width:               215px;
	float:               left }





.spalte-links2 ul    {
	list-style-type: none;
	margin:           0;
	padding:          0 }




.spalte-links2 ol  { list-style-type: none }
.spalte-links2 li   {
	list-style-type: none;
	margin:           0 0 0 2px;
	padding:          0 }

.spalte-rechts2               {
	background-image:   url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -80px;
	display:             block;
	margin:              0;
	padding:             10px 10px 70px;
	position:            relative;
	top:                 0;
	right:               5px;
	width:               460px;
	float:               right }


.spalte-rechts2 ul     { font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; display: block; margin: 5px 0 0 5px; padding-bottom: 4px; padding-left: 5px }
.spalte-rechts2 li    { color: #000; text-decoration: none; list-style-type: none; display: block; padding: 2px 2px 2px 6px }
.spalte-rechts2 a:link { color: #000; text-decoration: none }
.spalte-rechts2 a:hover  {
	color:          #808080;
	text-decoration: underline }

.spalte-rechts2 a:visited     {
	color:          #808080;
	text-decoration: none }



/*------#######----Spalte5 = Spalte"Der Mensch im Mittelpunkt"*/
#spalte5         {
	background-color: #fff;
	position:          relative;
	top:               0;
	right:             0;
	bottom:            0;
	left:              9px;
	width:             98px;
	min-width:         98px;
	float:             left }



#spalte5 a:link, #spalte5 a:visited             {
	color:              #a5d991;
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	font-weight:         bold;
	background-image:    url(../bilder-kirchenasyl/top.gif);
	background-repeat:   no-repeat;
	background-position: 3px center;
	display:             block;
	padding-bottom:      2px;
	padding-left:        18px;
	border-bottom:       2px solid #a5d991 }













#spalte5 a:hover   {
	color:                #666;
	text-decoration:       none;
	background-image:      url(../bilder-kirchenasyl/top-on.gif);
	background-repeat:     no-repeat;
	background-attachment: scroll;
	background-position:   3px center }



#klotz-R-spalte5           {
	font-size:       11px;
	font-weight:      bold;
	background-color: #a5d991;
	margin:           0;
	padding:          20px 0 0 5px;
	width:            90px;
	height:           110px;
	float:            left }




#klotz-R-Inhalt                 {
	font-size:       11px;
	font-weight:      bold;
	background-color: #a5d991;
	display:          block;
	margin:           0;
	padding:          0 1.05em 16px 5px;
	float:            left }
/*Fusszeile Formatierungen*/
#anker     { color: #333; font-size: 0.8em; text-decoration: none; background-repeat: no-repeat; background-position: 0 0; text-align: center; margin: 10px 0 5px 275px; padding: 0 0 1px; position: relative; width: 450px; height: auto; clear: both; overflow: hidden; border-top: 0 none; border-bottom: 1px dashed #a5d991 }
#fusszeile                     {
	color:              #333;
	text-decoration:     none;
	background-color:    transparent;
	background-image:    url(../bilder-kirchenasyl/fusszeile_081105.jpg);
	background-repeat:   no-repeat;
	background-position: 0 0;
	text-align:          right;
	margin:              0;
	padding:             0;
	position:            relative;
	width:               880px;
	height:              130px;
	clear:               both;
	overflow:            hidden }


#fusszeile ul        {
	margin:        3px 10px 0 0;
	padding-top:    0;
	padding-bottom: 0;
	padding-left:   0;
	float:          right }


#fusszeile li  { color: #50b543; font-variant: small-caps; list-style-type: none; display: block; margin-top: 5px; padding: 0 10px }
#fusszeile ul li a { color: #333; font-variant: small-caps; font-weight: bold; text-decoration: none }

/*Sitemap formatierungen*/
#seiteninhalt-sitemap                {
	font-size:          90%;
	line-height:         120%;
	background-image:    url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -180px;
	margin-right:        5px;
	margin-left:         20px;
	padding:             10px 10px 100px;
	position:            relative;
	top:                 0;
	left:                8px;
	width:               705px;
	float:               left }


#seiteninhalt-kontakt    {
	font-size:          85%;
	line-height:         120%;
	background-image:    url(../bilder-kirchenasyl/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -250px;
	margin-right:        24px;
	margin-bottom:       50px;
	padding-right:       10px;
	padding-bottom:      50px;
	position:            relative;
	top:                 5px;
	left:                27px;
	width:               717px;
	float:               left }

#seiteninhalt-sitemap ul  { list-style-type: none }
#seiteninhalt-sitemap li    { display: block; margin-top: 2px; margin-bottom: 2px; padding: 5px }
#seiteninhalt-sitemap li a    { color: #000; text-decoration: none }
#seiteninhalt-sitemap li a:hover     { color: #d2000c; text-decoration: underline }
.links-sitemap       { padding: 10px; position: relative; top: 20px; left: 110px; width: 200px; float: left }
.rechts-sitemap    { padding: 10px; position: relative; top: 20px; left: 100px; width: 300px; float: left }
.kontakt     {
	font-size:       12px;
	line-height:      120%;
	background-color: transparent;
	background-image: none;
	padding:          10px 10px 150px;
	position:         relative;
	top:              20px;
	left:             150px;
	width:            450px;
	float:            left }


/*Eigenschaften der Bilder*/
.bild-links { margin: 0; padding: 0 10px 0 0; float: left; clear: both }
.left { margin: 10px 5px 250px 0; position: relative; float: left }
.image-inhalt    { margin: 10px 0 5px 0; padding: 0 0 0 0 }
.bildlinks         { margin-top: 10px; margin-right: 60px; margin-left: 5px; padding-bottom: 250px; position: relative; float: left }
.logo        { display: inline; margin: 0 12px; padding-top: 30px }
.bildrechts  { margin: 5px; padding: 5px; position: relative; float: right }
.imageleft                   {
	margin: 0;
	padding: 0;
	float:   left;
	clear:   both }

.imageleft-klein  { margin: 0; padding: 0 3px 0 2px; float: left; clear: both }
.imageright  { margin: 0 0 3px; padding: 0; float: right }
.img-right-foto {
	margin: 0;
	padding: 0;
	float:   right }

.imagecenter    { margin: 0 0 0 20px; padding: 0 }
/*Spielraum - andere Formatierungen*/
.impressum { background-color: transparent; position: relative; width: 100%; height: 1%; border-style: none; border-width: medium; border-color: transparent   }
.current               {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-weight:     bold;
	text-decoration: none }

.fett { font-size: 98%; font-weight: bold }

.on          { font-style: italic; border-left: 1px solid #bacb92 }
.bestellen    { font-weight: bold; margin-left: 3px; width: 135px }
.clear         { float: none; clear: left }
.separator                 { text-align: left; margin-top: 0; margin-bottom: 10px; padding-top: 0; padding-bottom: 0; height: 1%; clear: left; border-bottom: 1px dashed #999 }
.highlight-text            { background-color: #d6e3b5; margin-top: -2px; margin-bottom: 20px; padding: 3px 3px 20px; width: 450px; float: left; border-top: 3px solid #4b6617 }
.highlight-text-nahundfern  { background-color: #d8d1c5; margin-top: -2px; margin-bottom: 20px; padding: 3px 3px 20px 2px; width: 445px; float: left; border-top: 3px solid #947b6a }
.highlight-text-spL        { background-color: #cfc; margin-top: 0; margin-bottom: 5px; padding: 0 3px 5px; width: 350px; float: right; border-top: 1px solid #060 }
.highlight-textR-nahundfern-editorial      { color: #fff; font-size: 83%; line-height: inherit; background-color: #8c3737; margin-top: 10px; margin-bottom: 0; margin-left: 5px; padding: 3px 5px 5px; width: 300px; float: right }
.highlight-textR-heinhold-editorial { color: #000; font-size: 83%; line-height: inherit; background-color: #e1e8f0; margin-top: 10px; margin-bottom: 0; margin-left: 5px; padding: 3px 5px 5px; width: 300px; float: right; border: solid 1px #69c }
.highlight-textL-nahundfern-editorial    { color: #fff; font-size: 83%; line-height: inherit; background-color: #8c3737; margin: 0 5px 0 0; padding: 3px 5px 5px; width: 300px; float: left }
.highlight-textL-heinhold-editorial { color: #fff; font-size: 83%; line-height: inherit; background-color: #e1e8f0; margin: 0 5px 0 0; padding: 3px 5px 5px; width: 300px; float: left; border: solid 1px #69c }
.visitenkarte     { background-color: #d6e3b5; margin-top: 3px; padding: 3px 6px 5px 3px; float: left; border-top: 3px solid #4b6617 }
.visitenkarte-nahundfern       { color: #000; line-height: 120%; text-decoration: none; background-color: #d8d1c5; margin: 3px 0 0; padding: 5px 15px; float: left; border-top: 3px solid #947b6a }
.visitenkarte-nahundfern a { color: #000; text-decoration: none }
.visitenkarte-nahundfern a:hover { color: #999; text-decoration: none }
.zitate-medien              {
	color:           #000;
	font-style:       italic;
	text-decoration:  none;
	background-color: #e1e8f0;
	margin:           5px 0 1px;
	padding:          0 2px;
	width:            205px;
	float:            left;
	border-top:       2px solid #666 }






* html .zitate-medien   {
	padding-right: 1px;
	height:         1% }



.fussnote-nahundfern   { color: #000; font-size: 10px; font-style: normal; line-height: 120%; text-decoration: none; background-color: #e1e8f0; text-align: left; margin: 0; padding: 5px 3px 5px 5px; width: 210px; float: left; border-bottom: 2px solid #666 }
.highlight-navi            { background-color: #cfc; padding: 2px; width: 135px; float: left; border: solid 1px #060 }
.abstand       { background-color: #fff; background-repeat: repeat-y; display: block; width: 100%; height: 100px }
.red        { color: #d2000c; font-variant: small-caps; font-weight: bold; letter-spacing: 0.5px; margin: 0; padding: 0 }
.green { color: #000; font-variant: small-caps; font-weight: bold; letter-spacing: 0.5px; margin: 0; padding: 0 }
.rahmen { background-color: #ccc; padding: 10px; border-right: 5px solid #fff }
.rahmen ul { list-style-type: none; display: block }
.rahmen ul li { list-style-type: none; display: block; margin: 0; padding: 0 }

.kursiv { font-style: italic; font-weight: bold }
.rechts   { text-align: right; padding: 0; float: left }
.gross { font-size: 1.2em }
.mensch { color: #090 }
.hintergrund { font-size: 105%; font-family: "Times New Roman", Times, serif; font-variant: small-caps; letter-spacing: 1px; padding: 2px; border-bottom: 1px solid #666 }
.button    { color: #8c3737; background-color: transparent; margin: 0; padding: 2px; border: solid 1px }
.script    { line-height: 20px; margin: 0; padding: 3px 0; position: relative; top: 0; width: 98px }
.textR { margin-top: 2px }
.none { }
.text   { margin-top: 2px; margin-left: 7px; padding-top: 0; padding-bottom: 0 }
.viel-text  { padding-right: 20px; padding-left: 20px }
.field   { margin-bottom: 5px; padding: 5px; border: solid 1px #8c3737 }
ol { list-style-type: none; margin: 0 0 0 2px; padding-left: 2px }
.iframe { background-color: #ccc; visibility: hidden; width: 320px; border-style: none }
.iframeM  {
	min-height: 32em;
	border:      solid 0 #ccc;
	overflow-x:  hidden }

* html .iframeM     {
	height: 30em;
	border:  0 }





#inhalt div.hr          {
	background:    url(../bilder-kirchenasyl/trenner.gif) no-repeat center;
	padding-top:    20px;
	padding-bottom: 15px;
	width:          100%;
	height:         15px }


#inhalt div.hr hr {
  display: none;
}
.hervorgehoben {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	padding-left: 0.5em;
	border-left:  5px solid #808080 }
.pdf-artikel          {
	margin-top:  5px;
	margin-left:  18px;
	padding-left: 0.5em;
	border-left:  1px solid #808080 }
#aktuelleLinks   {
	margin-top:  5px;
	margin-left:  0;
	padding-left: 0.5em;
	border-left:  1px solid #808080 }


#akuelleLinks a  {
	color:          #003;
	text-decoration: none }


#aktuelleLinks a:hover  {
	color: #808080 }


#aktuelleLinks a:visited    {
	color:          #808080;
	text-decoration: none }




DIV.pdf-artikel p  {
	color:  #000;
	margin:  0;
	padding: 0 }
.datum            {
	color:        #d2000c;
	font-size:     0.9em;
	display:       block;
	margin-top:    10px;
	margin-bottom: -5px }
.akualisiert  {
	color:     #003;
	font-size:  0.9em;
	display:    block;
	margin-top: 10px }


.eintrag  {
	color:        #303;
	margin-bottom: 30px;
	padding-right: 5px;
	border-right:  2px solid #303 }


.name      {
	font-size:       0.8em;
	font-style:       normal;
	background-color: #fff;
	display:          block;
	width:            205px;
	float:            right }




* html .name   { }


.meinung {
	margin: 0 }
a.externerLink        {
	background-image:     url(../bilder-kirchenasyl/externer_link.gif);
	background-repeat:     no-repeat;
	background-attachment: scroll;
	background-position:   0 center;
	margin-left:           0;
	padding-left:          14px }






a:hover.externerLink    {
	color:          #d2000c;
	text-decoration: none }



a.externerLink visited { }

a.pdfLink      {
	font-weight:          bold;
	background-image:      url(../bilder-kirchenasyl/page.gif);
	background-repeat:     no-repeat;
	background-attachment: scroll;
	background-position:   0 top;
	padding-left:          16px }




a:hover.pdfLink    {
	color:          #d2000c;
	text-decoration: none }



a.pdfLink visited { }

a.docLink     {
	font-weight:          bold;
	background-image:      url(../bilder-kirchenasyl/doc.gif);
	background-repeat:     no-repeat;
	background-attachment: scroll;
	background-position:   0 center;
	padding-left:          16px }



a:hover.docLink    {
	color:          #d2000c;
	text-decoration: none }



a.docLink visited { }

a.gfxLink {
    background-attachment: scroll;
    background-image: url("../bilder-kirchenasyl/gfx.gif");
    background-position: 0 top;
    background-repeat: no-repeat;
    font-weight: bold;
    padding-left: 16px;
}

a:hover.gfxLink    {
	color:          #d2000c;
	text-decoration: none }
	
a.gfxLink visited { }

.invisible {
	visibility: hidden }
.seiten   {
	color:      #000;
	font-weight: bold;
	text-align:  center;
	margin-top:  10px;
	border-top:  1px solid #666 }
.spalte-links2 .imageleft  { }

ul.liste li {
	padding-top:   2px;
	padding-bottom: 2px }
