

body {
  background-image: url(http://p55925.typo3server.info/fileadmin/images/kloster-hg.jpg);
  background-repeat: repeat;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Georgia,serif;
  font-size: 8pt,9pt,10pt,11pt;
  color: #532F2F;
  
}
@font-face { font-family:Georgia; src:local(Georgia), url(http://p55925.typo3server.info/fileadmin/fonts/georgia.ttf) format(TrueType); }

a:link { text-decoration:none; font-weight:normal; color:#4B001C; }
a:visited { text-decoration:none; font-weight:normal; color:#4B001C; }
a:hover { text-decoration:none; font-weight:normal; color:#3A3366;}
a:active { text-decoration:none; font-weight:normal; color:#C33131;}

a img { border: 0px solid silver; }

h2{font-size: 14pt}
h4{font-size: 12pt}
h4.align-center {text-align:center;}

hr {border:0;  height:1px; width:70%;color: #9E9E9E;
background-color: #9E9E9E}

p.hr {border:0;  height:1px; width:70%;color: #9E9E9E;
background-color: #9E9E9E}

div.hr {border:0;  height:1px; width:70%;color: #9E9E9E;
background-color: #9E9E9E}

span.hr {border:0;  height:1px; width:70%;color: #9E9E9E;
background-color: #9E9E9E}



p.bodytext {
  margin-top: 0px;
  margin-bottom: 5px;
  font-family: Georgia,serif;
  font-size: 11pt;
  color: #5B3434;   
  }
p.align-center {text-align:center;
  font-family: Georgia;
  font: normal  10pt;
  color: #532F2F;}
  
.csc-searchform .csc-form-label-req,
.csc-searchform .csc-form-label{
  margin-top: 0px;
  margin-bottom: 5px;
  font-family: Georgia,serif;
  font-size: 10pt;
  color: #5B3434;   
  }
  
.csc-form-labelcell .csc-form-label-req,
.csc-form-labelcell .csc-form-label{
  margin-top: 0px;
  margin-bottom: 5px;
  font-family: Georgia,serif;
  font-size: 10pt;
  color: #5B3434;   
  }


.indent{
     margin-left:10px;
}
   

.content {
   font-family: Georgia;
  font-size: 11pt;
  color: #532F2F;
  padding:1px 5px 5px 5px;
}
  
.content a:link{       
  color: #3A3366;
  
}
.content a:visited{       
  color: #3A3366;
  
}


.rechts a{       
  color: #3A3366;
  
}
.rechts a:visited{       
  color: #3A3366;
  
}
             
.rechts {
  font-family: Georgia;
  font-size: 10pt;
  color: #532F2F;
  padding:1 5 5 5;
}  



.csc-caption {
    font-size:9pt;
    color: #774B4B;
    font-style: italic;
    
}
.csc-textpic-caption {
    font-size:9pt;
    color: #774B4B;
    font-style: italic;
    
}
    
.csc-uploads-fileName {
    font-size:9pt;
    color: #774B4B;
    font-style: italic;
    
}
  
.csc-uploads-fileSize {
    font-size:8pt;
    color: #774B4B;
    font-style: italic;
    
}    
.csc-textpic-border{
    border:1px;
    color: #573033;
       }    
          
.legend {
    padding-left:5px;
    padding-right:5px;
    border: 0px;
}


ul.menu, ul.menu ul {
  list-style-type: none;
  font: normal 12pt "Georgia";
  line-height:1.1;
  display: block;
  margin: 3px 3px 3px 3px; 
}



ul.menu a {
    display: block;
    padding: 0px 10px 5px 5px; 
    font-weight: normal;  
    border:0px  solid #968899;
    visibility:visible;  
}



ul.menu li {
  padding: 0;
  margin: 0;
  float: left;
  background-color: #FAF1E8;
  border:0px  solid #968899;  
}



/* Für Unterpunkte keine Float-Eigenschaft */



ul.menu ul li {
    float:none;
    background-color: transparent;
    font:  8.5pt "Georgia";
}





/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */



ul.menu ul li.hover, ul.menu ul li:hover {

    background-color: #EDE4DB;

}





/* Zweite Ebene */



        ul.menu ul {

              margin:0;

              padding: 0;

              position: absolute;

              background-color: #FAF1E8;

              border: 1px  solid #968899;

              display: none;

              width: 200px;

     }





   /* Zweite Ebene anzeigen */



       ul.menu li.hover ul, ul.menu li:hover ul  {

               display: block;

   }







/* Dritte Ebene */



   ul.menu li.hover ul ul, ul.menu li:hover ul ul {

                  display: none;

                    margin-left: 140px; /* Breite eines Listenelements - Überlagerung */

              margin-top: -20px; /* Höhe eines Listenelements */
  font:  8pt "Georgia";

        }





   /* Dritte Ebene anzeigen */



       ul.menu li.hover ul li.hover ul, ul.menu li:hover ul li:hover ul {

                display: block;

   }







/* Vierte Ebene */



     ul.menu li.hover ul li.hover ul ul, ul.menu li:hover ul li:hover ul ul {

                  display: none;

    }







   /* Vierte Ebene anzeigen */



       ul.menu li.hover ul li.hover ul li.hover ul , ul.menu li:hover ul li:hover ul li:hover ul {

               display: block;

   }








fieldset {

padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
color: #532F2F;

}



.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:55px;
padding-right:35px;
background-color: #EDE4DB;
border: 1px  solid #968899;
color: #532F2F;

}

.mf-radio {
border: 0px;
background-color: #EDE4DB;
color: #532F2F;
}

.radiolayout {
width:40%;
border: 1px  solid #EDE4DB;
color: #532F2F;
}

.mf-text {
color: #532F2F;
border: 1px solid #968899;
margin-bottom: 5px;
background-color: #FAF1E8;
}


.mf-check {
border: 0px;
background-color: #FAF1E8;
color: #532F2F;
}
.mf-select {
border: 1px solid #968899;
background-color: #FAF1E8;
color: #532F2F;
}

.mf-input {
border: 1px solid #968899;
margin-bottom: 5px;
background-color: #FAF1E8;
}

.mf-submit {
color: #532F2F;
background-color: #FAF1E8;
border: 1px solid #968899;
}

.mf-reset {
color: #532F2F;
border: 1px solid #968899;
background-color: #FAF1E8;
}
           
.tx-mininews-pi1-singleViewField-teaser {
font-style:italic text-align:center;}

.tx-mininews-pi1-listrowField-title {
font-size: 12pt; font-weight:bold;text-align:center;}

.tx-mininews-pi1-listrowField-teaser{
font-style:italic;font-size: 10pt;text-align:center;}

.tx-mininews-pi1-fp_listrow
{
font-style:italic;font-size: 10pt;text-align:center;}

P.tx-mininews-pi1-fp_listrowField-title
{
font-size: 12pt; font-weight:bold;text-align:center;}
