/* CSS Document */

body {margin: 0; padding: 0; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cccc66; text-align: center;}
body a {color: #93ad47; text-decoration: none; font-size: 105%;}
fieldset, img, acronym, a {border: 0;}

body a:hover {color: #633; text-decoration: underline;}
.copy {color: black; font-size: 11px; text-indent: 15px;}
.copyhead {color: #660000; font-size: 11px; font-weight: bold; line-height: 15px;}
#menuline td {border-bottom: 1px solid #CCCC66; border-top-width: 0; border-right-width: 0; border-left-width: 0; }

/* Tabelle 780 breit */
#container {width: 780px; height: 100%; text-align: left; margin-right: auto; margin-left: auto; padding: 0; background-color:#FFFFFF;}
#container .bildoben {height: 22px; background-color: #CCCC66;}
#container .linierechts { border-right: 1px solid #CCCC66;}
#container .vcard {color: #000000; font-size: 10px; line-height: 15px; margin: 0; padding: 0 0 0 33px; border-right: 1px solid #CCCC66;}
#container .copy {color: black; font-size: 110%; text-indent: 15px; padding-right: 5px;}
#container .copyohneeinzug {color: black; font-size: 110%;}
#container .copyhead {color: #660000; font-size: 115%; font-weight: bold; line-height: 15px;}
#container h1 {color: #600; font-size: 145%; font-weight: bold; line-height: 21px;}
#container h2 {color: #600; font-size: 115%; font-weight: bold; margin: 0; padding: 0;}

/* Hauptnavigation */
#container #nav1 {width: 240px; margin: 0; padding: 0; font-size: 110%;}
#container #nav1 ul {margin: 0; padding: 0;}
#container #nav1 li {list-style: none; line-height: 28px; padding-left: 15px; vertical-align: middle; display: block;}
#container #nav1 a {color: #cc6633; text-decoration: none;}
#container #nav1 li a:hover {color: #660000; font-weight: bold;}
#container #nav1 .verlauf {background:url(../media/verlauf.jpg) no-repeat;}


/* Tabelle fuer buchtipps */
#container #buchtipps {text-align: center; border: 1px solid #CCCCCC;}
#container #buchtipps td {border-bottom: 1px solid #CCCCCC;}
#container #buchtipps .titelzentriert {width: 120px; vertical-align: top;}
#container #buchtipps .buchcopy {padding-left: 15px; color: #000000; text-align: left; vertical-align: top;}
#container #buchtipps .headcopy { color: #600; font-size: 14px; font-weight: bold; line-height: 21px;}

#container #linieunten { border-bottom: 1px solid #ffce00; }
#container .headcopy { color: #600; font-size: 14px; font-weight: bold; line-height: 21px;}
#container .monathead { color: #600; font-size: 16px; text-transform: uppercase; text-indent: 15px; }
#container .copyinfo { font-size: 11px; padding-left: 10px; }
#container .mehr { color: #f00; font-size: 11px; }
#container .seminar { color: white; font-size: 11px; font-weight: normal; font-style: italic; background-color: #ffce00; text-transform: uppercase; letter-spacing: 1px; }
#container .workshop { color: white; font-size: 11px; font-style: italic; background-color: #800000; text-transform: uppercase; letter-spacing: 1px; }
#container .themenabend { color: #fff; font-size: 11px; font-style: italic; background-color: #a99f00; text-transform: uppercase; letter-spacing: 1px; }
#container .copyheadinfo { color: #680000; font-size: 11px; font-weight: bold; line-height: 15px;}
#container .headcopyinfo { color: #680000; font-size: 14px; font-weight: bold; line-height: 21px;}

#container #eingabe {width: 500px; padding: 0; margin: 0;}

#gelboben1  /* Linie gelb oben */ { border-top: 1px solid #ffce00;}
#gelboben2 { border-top: 1px solid #ffce00; }
#gelboben3 { border-top: 1px solid #ffce00; }
#weisselinie { border-top: 1px solid #ffce00; border-right: 2px solid #fff; }
#feldrechts  /* Kasten rechts weiss */ { border-color: #ffce00; border-style: dotted solid; border-width: 1px; }
#feldrechts1 { border-style: dotted solid; border-width: 1px; border-color: #ffce00; }
#feldrechts2 { border-style: dotted solid; border-width: 1px; border-color: #ffce00; }
#feldrechts3 { border-style: dotted solid; border-width: 1px; border-color: #ffce00; }
#feldrechts4 { border-style: dotted solid; border-width: 1px; border-color: #ffce00; }
#feldrechts5 { border-style: dotted solid; border-width: 1px; border-color: #ffce00; }
#feldrechts6 { border-style: dotted solid; border-width: 1px; border-color: #ffce00; }
#feldrechts7 { border-style: dotted solid; border-width: 1px; border-color: #ffce00; }
#feldlinks  /* Kasten links weiss */ { border-top: 1px dotted #ffce00; border-left: 1px solid #ffce00; border-bottom: 1px dotted #ffce00; }
#feldlinks1 { border-top: 1px dotted #ffce00; border-bottom: 1px dotted #ffce00; border-left: 1px solid #ffce00; }
#feldlinks2 { border-top: 1px dotted #ffce00; border-bottom: 1px dotted #ffce00; border-left: 1px solid #ffce00; }
#feldlinks3 { border-top: 1px dotted #ffce00; border-bottom: 1px dotted #ffce00; border-left: 1px solid #ffce00; }
#feldlinks4 { border-top: 1px dotted #ffce00; border-bottom: 1px dotted #ffce00; border-left: 1px solid #ffce00; }
#feldlinks5 { border-top: 1px dotted #ffce00; border-bottom: 1px dotted #ffce00; border-left: 1px solid #ffce00; }
#feldlinks6 { border-top: 1px dotted #ffce00; border-bottom: 1px dotted #ffce00; border-left: 1px solid #ffce00; }
#feldlinks7 { border-top: 1px dotted #ffce00; border-bottom: 1px dotted #ffce00; border-left: 1px solid #ffce00; }

.uebersicht a {color: #93ad47}
.uebersicht a:hover {color: #633; font-size: 100%;}
.uebersicht {font-size: 110%; line-height: 15px; list-style: url(../media/pfeil-gruen-klein.png); padding-left: 25px;}
.uebersicht li {padding: 2px 0 0 5px; margin: 0;}
