
body {font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 9pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        letter-spacing: 0pt;
        word-spacing: 1pt;
        line-height: 140%;
        color: #8b0000;
        background-color: #FFFFF6 /* FFFAEE/*#FFFAEE*/;
        margin:	auto;
        text-align: center;
        vertical-align: middle;
        height:	auto;
      	margin-top: 8px;
      	margin-left: 0px;
        }

img {
          border:0px;
}


/*========================*/
/*  Gestaltung Textblöcke */
/*========================*/

p {
  padding-left:5px;
        }

.farbig {
	background-color:#FFF6DE;
	padding-top: 1px;
	padding-bottom: 3px;
        }

.weiss {
	background-color:#FFFFFF;
	padding-top: 1px;
	padding-bottom: 3px;
        }

.blau {
	background-color:#D5E4FF;
	padding-top: 1px;
	padding-bottom: 3px;
        }

.rand_unten {
        margin-top: 36px;
	margin-bottom: 36px;
        clear:both;
        }

.formmailer {
        position:relative;
        top:	-110px;
        left:	22px;
        }

.Feld { color:#8b0000;
        background-color:#FFF6DE;
        width:150px;
        border:1px solid #F6CE9C;
        font-size: 8pt;
        padding: 1px;
        margin-bottom: 13px;}

input.Check {
        color:#8b0000;
        }
        

input#button1 {
        font-size: 8pt;
	      margin: 0px 0px 0px 0px;
        background-color: #FFF6DE;
        color: #8b0000;
        text-decoration: none;
        border: 2px solid #F6CE9C;
        padding: 1px;
        cursor: pointer;
        margin-top: 13px;
        }

input#button2 {
        font-size: 8pt;
	      margin: 0px 0px 0px 0px;
        background-color: #FFF6DE;
        color: #8b0000;
        text-decoration: none;
        border: 2px solid #F6CE9C;
        padding: 1px;
        cursor: pointer;
        margin-top: 13px;
        }

.rand_unten a {
        padding-left: 30px;
        background: url("images/dot4.png") no-repeat left;
        }

.rand_unten a:hover {
        padding-left: 30px;
        background: url("images/dot6j.png") no-repeat left;
        }
        
.rand_unten2 {
        margin-bottom: 0px;
        }


.einrueck {
        margin-left: 50px;
        }

.impressum {
        font-size: 8pt;
        }

.datum {
        font-size: 8pt;
        color: #cccAcc/*#8b0000*/;
        text-align: right;
        background-color: #FFFFF6 /* FFFAEE/*#FFFAEE*/;
	
        }

.vortragsreihe {
        background-color: #FFFAEE  /*#FFF6DE #ffe4b5*/;
        font-weight: bold;
        line-height: 200%;}
        
.vortragrahmen {
               border-bottom: 3px #FFF6DE solid;
               border-right: 1px #FFF6DE solid;
               border-left: 1px #FFF6DE solid;}

.befinden {
        padding-top: 10px;
        font-size: 7pt;
        color: #cccAcc/*#8b0000*/;
        text-align: right;}

/*========================*/
/*Gestaltung Überschriften*/
/*========================*/

h1 {
        font-family: 'Georgia', 'Times New Roman', Charter, Serif, Times, sans-serif;
        font-size: 19pt;
        font-weight: 100;
        letter-spacing: 0pt;
        padding: 0px;
        margin: 0;
        display: inline;
        color: #8b0000;
        }
h2 {
        font-family: 'Georgia', 'Times New Roman', Charter, Serif, Times, sans-serif;
        font-size: 11pt;
        font-weight: 100;
        padding: 10px;
        margin: 0 0 1em 0;
        display: inline;
        color: #8b0000;
        }
h3 {
        font-family: Verdana, Freesans, helvetica, Lucida, Arial, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        padding-top: 3px;   /*Abstand der weißen Linie*/
        padding-bottom: 5px;   /*Abstand der weißen Linie*/
        padding-left: 5px;
        padding-right: 4px;
	      margin-left: 10px;
	      margin-right: 5px;
        margin-top: 20px;      /*Luft nach oben*/
        margin-bottom: 0px;   /*Luft nach unten*/
	      border-top: 1px #ffffff solid;
        border-bottom: 1px #ffffff solid;
	      border-left: 1px #ffffff solid;
        border-right: 1px #ffffff solid;
        /*border-top: 1px #ebb988 solid;
        border-bottom: 1px #F6D2A4 solid;
        background-color: #F6CE9C;*/
        background-color:#ebb988;
        color:#FFF6DE;
        }


h4 {
      	font-family: Verdana, Arial, Helvetica, sans-serif;
      	font-size: 10pt;
      	font-weight: bold;
      	line-height: normal;        	
        /*font-family: Verdana, Freesans, helvetica, Lucida, Arial, sans-serif;
        font-size: 10pt;
        font-weight: bold;  */
        padding-top: 3px;
        padding-bottom: 4px;
        padding-left: 5px;
        margin-top: 22px;
        margin-bottom: 18px;
        border-top: 1px #ffe4b5 solid;
        /*border-left: 1px #ffe4b5 solid;
        border-bottom: 1px #FFFAEE solid;*/
        background-color:#FFF6DE;
        }
        
h5 {
        font-family: Verdana, Freesans, helvetica, Lucida, Arial, sans-serif;
        font-weight: bold;
        font-size: 10pt;
        padding-left: 5px;
	      clear:both;
        }

h6 {
        font-family: Verdana, Freesans, helvetica, Lucida, Arial, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        padding-top: 3px;
        padding-bottom: 4px;
        padding-left: 5px;
        margin-top: 22px;
        margin-bottom: 18px;
        background-color:#ffe4b5;
        /*border-top: 1px #bbbbbb solid;
        border-bottom: 1px #bbbbbb solid; */
        }

h77 {
        font-family: Verdana, Freesans, helvetica, Lucida, Arial, sans-serif;
        font-weight: normal;
        font-size: 10pt;
	text-decoration: underline;
        padding-left: 5px;
        clear:both;
	
        }

.newsletter {
        color: #8b0000;
        background-color: #ffe4b5;
	      border-left: 1px #ffffff solid;
	      border-color:#ffe4b5;
        border-left-color:#fff;
        margin-top: 0px;
        font-weight: normal;
	       }



/*========================*/
/*  Fomatierung der Links */
/*========================*/

a:link {
        color: #E06000;
         text-decoration: none;
         }

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

a:hover {
	       color: #E06000;
         text-decoration: none;
         }

.marke {
        text-decoration: none;}

a:active {
	       color: #E06000;
         text-decoration: none;
         }

.llink { width: 200px;
         display: block;
         background-color:#FFF;
         border: 1px #fff solid;
         padding: 5px 5px 5px 5px;
         margin: 5px 5px 5px 5px;}
         
.llink hover {
         background-color:#FFF6DE;
         border: 1px #bbb dashed;}
/*========================*/
/*  Gestaltung Kopfzeile  */
/*========================*/

#kopfzeile {
         position:relative;
         top:	18px;
         left:	0px;
         height:	166px;
         width: 	750px;
         margin:	auto;
         padding:0px;
	 background-image:url(images/sumati_titel.png);
         background-repeat:no-repeat;
         background-position:0px 0px;
         border-left: 1px #FFF6DE solid;
         }
#kopf_text{
	       position:relative;
         top:	-100px;
         left:	0px;}

/*========================*/
/*   Gestaltung Menüzeile */
/*========================*/

#menue {
         position: relative;
         top: -45px;
         left: 0px;
         width: 752px;
         height: 26px;
         margin: auto;
         background-image:url(images/dot.png);
         background-repeat:repeat-x;
         background-position: 0px 25px;
	       }

#nav {
	position: absolute;
	top: 	6px;
	left: 	499px;
	width: 	461px;
	height: 20px;
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	/*overflow: hidden;*/
	}

#nav li {
	margin: 2px;
	display: inline;
	list-style-type: none;
  font-size: 7pt;
  margin: 0 5px;
  
	}

#nav li a {
	float: left;
  padding: 2px 10px;
  background-color: #ffe4b5;
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  color: #8b0000;
	}

#nav li a:hover {
	background-position: 0 0px;
  background-color: #FFF6DE;
  color: #8b0000;
  text-decoration: none;
	}

#nav li a:active, #nav a.selected {
  background-position: 0 0px;
  background-color: #FFFFFF;
  color: #8b0000;
	       }

#tstart a  {
         width: 59px;
	       }

#tzentrum a  {
         width: 59px;
	       }

#tkontakt a  {
         width: 59px;
         border-right: 1px solid #fff;
         }
       
/*========================*/
/*    Gestaltung Inhalt   */
/*========================*/

#mitte {
         position:relative;
         background-color: white;
         top:	-45px;
         left:	1px;
         width: 752px;
         margin: auto;
         text-align: left;
         padding: 0;
         border-left: 1px #FFF6DE solid;
	 }

#mitte_auswahl {
         position: absolute;
         top:	-21px;
         left:	0px;
         width: 	192px;
         padding: 0px;
         padding-left: 4px;
         padding-right: 2px;
         margin: 0px;
         background-color:#ffe4b5;
         border: 0px #ffffff solid;
         overflow: hidden;
         background-image:url(images/sumati_titel1.png);
         background-repeat:no-repeat;
         background-position: 0px 0px;
         font-size: 8pt;
	       float:left;
	 }

#mitte_inhalt {
         position: relative;
         top:	-1px;
         left: 192px;
         width: 513px;
         padding: 20px;
	       padding-top: 1px;
         margin: 0;
       	}
       	
#mitte_inhalt_start {
         position: relative;
         top:	-1px;
         left: 192px;
         width: 300px;
         padding: 20px;
	       padding-top: 1px;
         margin: 0;
       	}
#neues {
         position: relative;
         top:	-1px;
         left: 0px;
         width: 202px;
         padding: 1px;
         margin: 0;
         font-size: 8pt;
	       float:right;
       	}
       	
.links {
       }	

.links a {
	       position: relative;
	       top: 	0px;
	       left: 	0px;
	       width: 159px;
	       height: auto;
	       margin: 0;
	       margin-left: 10px;
	       padding-top: 1px;
	       padding-bottom: 2px;
	       padding-left:16px;
	       display: block;
         color: #8b0000;
	       border-left: 1px #ffffff solid;
	       }
	
.links a:visited {
         color: #8b0000;
         }	
	
.links a:hover {
         background-color:#FFF6DE;
	 /*background-color: #FFD68B #8b0000
	       border: 1px #ffffff solid;
	       padding: 3px;
	       padding-left:25px;*/;
         color: /*#FFF6DE*/ #E06000;
         text-decoration: none;	
	       padding-left: 12px;
	       border-left: 5px #ffffff solid;
	       margin-left: 10px;
         }
         
         


#active:hover .hidden { display: block; text-indent:10px;}
#active .hidden { display: block; text-indent:10px;}


	
.active {
         background-color:#FFF6DE;
         color: #E06000;
	       margin-right:0px;	
	       padding-right: 4px;
	       border-left: 11px #ffffff solid;
	       border-right: 11px #ffffff solid;
         }
                  
.ende {  width: 200px;
         height: 210px;
         background: url("images/verlauf2.jpg") repeat center left;
         position: relative;
         top:14px;
         left:-5px;
         overflow: hidden;
	 }
	 
.inspiration {
         position: relative;
         top: 30px;
         left: 0px;
         width: 530px;
         height: 150px;
         text-align: center;
         
	       }	
.autor {
         font-size: 9pt;
         position: relative;
         text-align: center;
	       }
.buch {
         font-size: 9pt;
         font-style: italic;
	       position: relative;
         text-align: center;
	       }
/*========================*/
/*    Gestaltung Bilder   */
/*========================*/

.bildtyp1{
         float: left;
         margin: 0px;
         margin-top: 0px;
         margin-right: 10px;
 	       }

.bildtyp2{
         float: left;
         margin-right: 10px;
	       margin-bottom: 10px;
         margin-top: 3px;
 	       } 	

.bildtyp2_rahmen{
         float: left;
         margin-right: 10px;
	       margin-bottom: 10px;
         margin-top: 3px;
         border: 1px solid #555;
 	       } 	
 	
.bildtyp_rechts_rahmen{
         float: right;
         margin-left: 10px;
         margin-right: 10px;
         margin-top: 3px;
         border: 1px solid #555;
 	       }
 	
.bildtyp_rechts{
         float: right;
         margin-left: 20px;
         margin-right: 10px;
         margin-top: 3px;       
		 }
 	       
.bild_links{
         margin:32px;
 	       }
	

.fotos {
         border: 1px #222222 solid
         }

         	
/*========================*/
/*  Gestaltung Fusszeile  */
/*========================*/

#fusszeile {
         position:relative;
         clear: both;
         font-size: 8pt;
         top: 0px;
         left: -1px;
         height: 20px;
         width: 752px;
         text-align: center;
         vertical-align:middle;
         margin: auto;
         padding-top: 6px;
         color: #8b0000;
         background-color: #FFF6DE;
         border-left: 1px #FFF6DE solid;
	       /*border: 2px solid #ffffff;
	       background-image:url(images/sumati_titel.png);
         background-repeat:no-repeat;
         background-position: 0px -99px;*/
	       }
	       
.fusszeile2 {	
         text-align: right;
         margin-bottom: 19px;
         }
         
.fusszeile2 p {
          display:inline;
          padding:1px;
}


.frei100 {
	 height:100px
}


.frei40 {
	 height:40px
}

.frei5 {
	 height:5px
}

