/*Cascading Style Sheet - Maria Eilers*/

body
{
font-family:Arial Helvetica sans-serif;
font-size:12px;
margin:0 auto; 
background:#FEFDFB;
}

#zentrierung
{
position: absolute;
width: 766px;
left: 50%;
margin: 20px 0 0 -395px;
background:#FEFDFB;
}

#kopf
{
width:650px;
height:85px;
color:#FEFDFB;
}

#kopf img.titel
{
position:relative;
top:29px;
float:left;
width:223px;
bottom:-3px;
}

#kopf h1
{
position:absolute;
top:63px;
left:230px;
float:left;
color:#554C2E;
font-size:14px;
margin:0;
}



#inhalt_startseite
{
font-family:Arial sans-serif;
font-size:13px;
width:766x;
float:left;
}

#menu_startseite img.bild1
{
float:left;
width:150px;
height:304px;
margin-right:2px;
margin-bottom:2px;
}

#menu_startseite img.bild2
{
float:right;
width:304px;
height:304px;
margin-bottom:2px;
clear:right;
}

#menu_startseite img.bild3
{
float:left;
width:150px;
height:150px;
margin-top:2px;
margin-bottom:2px;
margin-left:2px;
margin-right:2px;
}

#menu_startseite a
{
color:#ffffff;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#menu_startseite a.liebesgeschichten
{
float:left;
background:#BD004B;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-bottom:2px;
}

#menu_startseite a.liebesgeschichten:hover
{
float:left;
background:#D42067;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-bottom:2px;
}

#menu_startseite a.kursangebote
{
float:left;
background:#7F7861;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:4px;
margin-bottom:2px;
}

#menu_startseite a.kursangebote:hover
{
float:left;
background:#8F8A7B;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-bottom:2px;
}

#menu_startseite a.beratung
{
float:left;
background:#3B310E;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
margin-bottom:2px;
}

#menu_startseite a.beratung:hover
{
float:left;
background:#514621;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
margin-bottom:2px;
}


#menu_startseite a.lebenserinnerungen
{
float:left;

background:#AFE836;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
margin-bottom:2px;
}

#menu_startseite a.lebenserinnerungen:hover
{
float:left;

background:#C4F55C;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
margin-bottom:2px;
}


#menu_startseite a.veroeffentlichungen
{
float:left;
clear:left;
background:#4E4525;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-right:2px;
margin-top:2px;
}

#menu_startseite a.veroeffentlichungen:hover
{
float:left;
clear:left;
background:#685E3B;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-right:2px;
margin-top:2px;
}

#menu_startseite a.biographien
{
float:left;

background:#2785A4;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
}

#menu_startseite a.biographien:hover
{
float:left;
background:#35A3C7;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
}




#menu_startseite a.aktuelles
{
float:left;
background:#867E5A;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
}

#menu_startseite a.aktuelles:hover
{
float:left;
background:#9C946E;
width:140px;
height:50px;
padding-top:100px;
padding-left:10px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
}


#weitere_links
{
float:left;
background:#4E4525;
width:139px;
height:70px;
padding-top:80px;
padding-left:10px;
margin-left:2px;
margin-top:2px;
}

#weitere_links a
{
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}


#weitere_links a:hover
{
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;

}


#kopf_menu
{
position:relative;
float:right;
width:66px;
height:66px;
background:#FEFDFB;
padding-top:6px;
}

#kopf_menu a
{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
line-height:130%;
text-decoration:none;
color:#2785A4;
}

#kopf_menu a:hover
{
font-size:10px;
text-decoration:underline;
color:#2785A4;
}



#platzhalter
{
float:left;
clear:both;
width:780px;
height:5px;
background:transparent;
}

#hauptmenu
{
clear:both;
width:780px;
font-size:11px;
font-stretch:normal;
height:46px;
font-family:Arial, sans-serif;
}

#hauptmenu a
{
padding-top:3px;
padding-bottom:3px;
padding-left:7px;
padding-right:7px;
float:left;
}

#hauptmenu a.hm01
{

border-top:10px solid #BD004B;
border-bottom:1px solid #BD004B;
border-left:1px dotted #C0C0C0;
text-decoration:none;
color:#625A3E;
}

#hauptmenu a.hm01:hover
{
float:left;
border-top:10px solid #BD004B;
border-bottom:1px solid #BD004B;
border-left:1px dotted #C0C0C0;
background:#f8e5ed;
text-decoration:none;
color:#625A3E;
}

#hauptmenu a.hm01_aktiv
{
border-top:10px solid #BD004B;
border-bottom:1px solid #BD004B;
border-left:1px dotted #C0C0C0;
background:#f8e5ed;
text-decoration:none;
color:#625A3E;
}

#hauptmenu a.hm02
{
border-top:10px solid #AFE836;
border-bottom:1px solid #AFE836;
border-left:1px dotted #C0C0C0;
background:transparent;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm02:hover
{
float:left;
border-top:10px solid #AFE836;
border-bottom:1px solid #AFE836;
border-left:1px dotted #C0C0C0;
background:#ebf9cd;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm02_aktiv
{
border-top:10px solid #AFE836;
border-bottom:1px solid #AFE836;
border-left:1px dotted #C0C0C0;
background:#ebf9cd;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm03
{
border-top:10px solid #2785A4;
border-bottom:1px solid #2785A4;
border-left:1px dotted #C0C0C0;
background:transparent;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm03:hover
{
float:left;
border-top:10px solid #2785A4;
border-bottom:1px solid #2785A4;
border-left:1px dotted #C0C0C0;
background:#e9f3f6;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm03_aktiv
{
border-top:10px solid #2785A4;
border-bottom:1px solid #2785A4;
border-left:1px dotted #C0C0C0;
background:#e9f3f6;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm04
{
border-top:10px solid #4E4526;
border-bottom:1px solid #4E4526;
border-left:1px dotted #C0C0C0;
background:transparent;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm04:hover
{
float:left;
border-top:10px solid #4E4526;
border-bottom:1px solid #4E4526;
border-left:1px dotted #C0C0C0;
background:#e5e3df;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm04_aktiv
{
border-top:10px solid #4E4526;
border-bottom:1px solid #4E4526;
border-left:1px dotted #C0C0C0;
background:#e5e3df;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm05
{
border-top:10px solid #3B310E;
border-bottom:1px solid #3B310E;
border-left:1px dotted #C0C0C0;
background:transparent;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm05:hover
{
float:left;
border-top:10px solid #3B310E;
border-bottom:1px solid #3B310E;
border-left:1px dotted #C0C0C0;
background:#e2e0db;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm05_aktiv
{
border-top:10px solid #3B310E;
border-bottom:1px solid #3B310E;
border-left:1px dotted #C0C0C0;
background:#e2e0db;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}


#hauptmenu a.hm06
{
border-top:10px solid #7F7962;
border-bottom:1px solid #7F7962;
border-left:1px dotted #C0C0C0;
background:transparent;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm06:hover
{
float:left;
border-top:10px solid #7F7962;
border-bottom:1px solid #7F7962;
border-left:1px dotted #C0C0C0;
background:#ecebe8;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}


#hauptmenu a.hm06_aktiv
{
border-top:10px solid #7F7962;
border-bottom:1px solid #7F7962;
border-left:1px dotted #C0C0C0;
background:#ecebe8;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm07
{
border-top:10px solid #4E4526;
border-bottom:1px solid #4E4526;
border-left:1px dotted #C0C0C0;
background:transparent;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#hauptmenu a.hm07:hover
{
float:left;
border-top:10px solid #4E4526;
border-bottom:1px solid #4E4526;
border-left:1px dotted #C0C0C0;
background:#e5e3df;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}


#hauptmenu a.hm07_aktiv
{
border-top:10px solid #4E4526;
border-bottom:1px solid #4E4526;
border-left:1px dotted #C0C0C0;
background:#e5e3df;
text-decoration:none;
color:#625A3E;
margin-left:1px;
}

#inhalt_links
{
float:left;
padding-top:40px;
padding-left:10px;
font-family:Arial Helvetica sans-serif;
width:460px;
color:#626262;
font-size:16px;
font-weight:bold;
}

#inhalt_links p
{
color:#626262;
font-family:Arial, Helvetica, sans-serif;
line-height:160%;
font-weight:normal;
font-size:13px;
}

#inhalt_links h2
{
color:#4E4526;
font-size:18px;
line-height:120%;
font-family:"Times New Roman", Times, serif;

}

#inhalt_links a
{
color:#C62262;
text-decoration:none;
}

#inhalt_links a:hover
{
color:#C62262;
text-decoration:underline;
}

#inhalt_links a.zurueck
{
float:left;
padding-left:0px;
color:#C62262;
text-decoration:none;
/*background-image:transparent url(/layout/zurueck.gif) no-repeat left;*/
}

#inhalt_links h2.texte
{
color:#bb004b;
font-family:Arial, Helvetica, sans-serif;
line-height:140%;
font-weight:normal;
font-size:14px;
padding:0px;
margin-bottom:8px;
margin-top:30px;
padding-bottom:4px;
border-bottom:#2785a4 1px solid;
}


/* KURSANGEBOTE  */

#inhalt_links h2.kurse
{
color:#bb004b;
font-family:Arial, Helvetica, sans-serif;
line-height:140%;
font-weight:normal;
font-size:11px;
padding:0px;
margin-bottom:4px;
border-bottom:#2785a4 1px solid;
}

#inhalt_links h3.kurse
{
color:#2785a4;
font-family:Arial, Helvetica, sans-serif;
line-height:100%;
font-weight:normal;
font-size:13px;
padding:0px;
margin:0px;
}

#inhalt_links h1.kurse
{
color:#626262;
font-family:Arial, Helvetica, sans-serif;
line-height:130%;
font-weight:normal;
font-size:12px;
padding:0px;
margin-bottom:10px;
}

#inhalt_links p.kurse
{
color:#626262;
font-family:Arial, Helvetica, sans-serif;
line-height:130%;
font-weight:normal;
font-size:11px;
padding:0px;
margin-top:0px;
padding-top:0px;
margin-bottom:30px;
}

#inhalt_links input.senden
{
font-weight:normal;
font-size:14px;
color:white;
background-color:#bd004b;
border:#fff solid 1px;
}

#inhalt_links input, textarea, select
{
font-family:Arial, Helvetica, sans-serif
font-weight:normal;
font-size:14px;
color:#444444;
background-color:#f1eced;
border:#f1eced solid 2px;
}

#inhalt_links input.admin, textarea.admin, select
{
font-weight:normal;
font-size:10px;
color:#444444;
background-color:#f1eced;
border:#f1eced solid 2px;
}

#inhalt_links table.anmeldung
{
padding-left:0px;
padding-right:0px;
background-color:#FEFDFB;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
}

#inhalt_links p.wichtig
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-left:0px;
margin-right:40px;
margin-top:0px;
padding:10px;
background-color:#FFFFFF;
border:dotted 1px #bd004b;
}

#inhalt_links h3.admin
{
padding-top:5px;
border-top: 1px #bd004b solid;
}

#inhalt_rechts
{
padding-top:15px;
width:266px;
float:right;
}

#inhalt_rechts img
{
float:right;
width:265px;
padding-top:20px;
}


#fuss
{
clear:both;
height:100px;
width:766px;
}

#fuss img
{
position:absolute;
bottom:20px;
}


#fuss_menu
{
position:absolute;
left:584px;
bottom:30px;
}

#fuss_menu a
{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
line-height:130%;
color:#4E4526;
text-decoration:none;
padding-left:4px;
padding-right:4px;
}

#fuss_menu a:hover
{
text-decoration:underline;
}




