/*
 style.css

 Erstellt  am: 07.01.2004
 Erstellt von: dan
 Geändert  am: 19.12.2007
 Geändert von: dan
*/

/* "style.css" fuer alienor
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*Elemente und Klassen  */
body   { font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td  { font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
th  { color: ##027427; font-size: 10px; font-style: normal; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
h1    { color: #027427; font-size: 14px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2     { color: #027427; font-style: normal; font-weight: bold; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3      { color: #027427; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p.button    { color: #369; background: #bfe2ff url(/_prog/gfx/linux0.gif); margin: 6px; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #e4eaf4 #e4eaf4 #369 #369; width: 150px; height: 110px }


ul  { color: #369; font-size: 12px; text-indent: 10px }
a  { color: #369; text-decoration: none }
a:visited  { color: #369; text-decoration: none }
a:link  { color: #369; text-decoration: none }
a:active     { color: #369; text-decoration: none }
a:hover        { color: #930; text-decoration: none }

.aktionsliste {font-size:10px;list-style-type:circle;color:white;text-indent:0px;position:relative;left:-10px}

.gruen {color: #027427;}

.tdcontent   { background: url(../gfx/hint_mitte.jpg) no-repeat }
.contenttxt  { font-size:12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.fusszeile   { color: #aad6f4; font-size: 10px }
.hoch   { font-size: 50%; vertical-align: super }
.11pxdgrau   { color: #444; font-size: 11px }
.rot    { color: #930; text-indent: 5px }
.mini  { font-size: 9px }
.midi  { font-size: 11px }
.kursivgross    { color: #027427; font-style: italic; font-weight: bold; font-size: 18px; font-family: Georgia, "Times New Roman", Times }
.titel   { color: #ffffff; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.unsichtbar  { visibility: hidden }
.korrektur { background-color:#FFDDDD }
.menue { font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.duenner_rahmen { border-width:1px; border-style:solid; border-color:blue }

/*Seminar-Detailseite*/
.seminartitel     { color: #000; font-weight: bold; letter-spacing: 1px; padding-left: 5px }
.eingerueckt    { padding-right: 15px; padding-left: 5px }
.listehoch   { padding-bottom: 10px }
hr {height: 1px; color: #FFF1C0; background-color: #FFF1C0; border: none;}
a.sem    { color: #369; font-weight: bold; font-size: 13px; text-decoration: none; background-color: #f0ffff; letter-spacing: 1px; padding: 3px 4px 3px 2px; border-style: solid; border-width: 1px; border-color: #bfe2ff #369 #369 #bfe2ff }
a.sem:hover      { color: #b00; font-weight: bold; font-size: 13px; text-decoration: none; background-color: #fff1c0; letter-spacing: 1px; padding: 3px 4px 3px 2px; border-style: solid; border-width: 1px; border-color: #930 #fff1c0 #fff1c0 #930; position: relative; top: 1px; left: 1px }
a.frage   { color: #fff; font-weight: bold; letter-spacing: 1px; padding-left: 5px }
a.frage:hover  { color: #369; font-weight: bold; letter-spacing: 1px; padding-left: 5px }

.illustration { margin:3px; padding:3px; width:156px; float:right; border:1px solid #e4eaf4;overflow:hidden }
.bildunterschrift { width:150px; font-size: 9px; font-style:normal }

.tt_begriff { border-bottom:1px dashed green; cursor:help }


/*Elemente und Klassen Ende
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*Linkleiste oben */
a.oben:visited { color: #e4eaf4; text-decoration: none }
a.oben:link { color: #e4eaf4; text-decoration: none }
a.oben:active { color: #e4eaf4; text-decoration: none }
a.oben { color: #e4eaf4; text-decoration: none }
a.oben:hover       { color: white; text-decoration: underline }
.linkoben  { color: #fff }
/*Linkleiste oben Ende
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*Linkleiste links - funktioniert nur in IE korrekt (weil NN/Mozilla die Größenangabe ignoriert) 
a.linkleiste       { color: #369; background-color: #bfe2ff; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #e4eaf4 #e4eaf4 #369 #369; width: 146px; height: 18px }
a.linkleiste:hover     { color: #000000; text-decoration: underline; background-color: #ffffff; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #369 #369 #e4eaf4 #e4eaf4; position: relative; top: 1px; left: 1px; width: 146px; height: 18px }
*/
.linkleisteweiss     { cursor:pointer;background: white url(/_prog/gfx/linkleistelinks.gif); padding-left: 8px; border-top: none #369; border-left: none #369 }
.linkleisteblau     { color: #369; background-color: #bfe2ff; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #e4eaf4 #369 #369 #e4eaf4; width: 146px; height: 18px }
.linkleisteweiss2      { cursor:pointer;font-size: 11px; background: white url(/_prog/gfx/linkleistelinks.gif); text-indent: 18px }
.linkleisteblau2        { cursor:pointer;color: #369; font-size: 11px; background-color: #ddd; text-indent: 15px }
.visage { cursor:pointer;color: #369; background:url(/_prog/gfx/visage.png) no-repeat top right; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #e4eaf4 #369 #369 #e4eaf4; width: 146px; height: 18px }
.keinbild { cursor:pointer;color: #369; background-color: #dcfbe7; border-style: solid; border-width: 1px; border-color: #e4eaf4 #369 #369 #e4eaf4; width: 146px; height: 18px; padding-right: 10px; padding-left: 5px; }
.advent { cursor:pointer;color: #369; background:url(/_prog/gfx/advent.png) no-repeat top right #bfe2ff ; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #e4eaf4 #369 #369 #e4eaf4; width: 146px; height: 18px }


/*Linkleiste links Ende
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*Seminarlinks 
a.seminare        { color: #369; background-color: #bfe2ff; margin: 6px; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #e4eaf4 #e4eaf4 #369 #369; width: 340px; height: 18px }
a.seminare:hover       { color: #930; background-color: #fff1c0; margin: 6px; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #ffc #ffc #930 #930; width: 340px; height: 18px }
*/
a.seminar         { color: #930 }
a.seminar:hover        { color: #b00 }
.seminare         { cursor:pointer;color: #930; background-color: #fff1c0; padding-left: 12px; border: solid 1px #d4d0c8; }

/*Buttons auf der Kontaktseite*/
.kontakta   { color: #930; background: #fff1c0 url(/_prog/gfx/button_anfahrt.gif); margin: 6px; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #ffc #930 #930 #ffc; }
.kontaktb      { color: #930; background: #fff1c0 url(/_prog/gfx/button_impressum.gif); margin: 6px; padding-right: 10px; padding-left: 5px; border-style: solid; border-width: 1px; border-color: #ffc #930 #930 #ffc; }

/* Buttons auf der Kontaktseite Ende
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*Newsbereich*/
.head   { color: #369; font-style: italic; font-weight: bold; font-size: 13px; font-family: Georgia, "Times New Roman", Times; padding-left: 3px }
.sub  { color: #74157d; font-style: italic; font-weight: bold; font-size: 11px; font-family: Georgia, "Times New Roman", Times }
.news  { color: #369; font-size: 11px; font-family: Georgia, "Times New Roman", Times }

/* News-Bereich Ende
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*Suchfunktion*/
.suchfeld      { color: #369; font-size: 13px; background-color: #fff; margin-left: 3px; border: solid 1px; height: 20px }
.suchbutton     { color: #369; font-size: 12px; background-color: #e4eaf4; margin-right: 2px; border-style: solid; border-width: 2px; border-color: #fff #369 #369 #fff; height: 20px }

/* Suchfunktion Ende   
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*Zurück-Leiste*/
.zurueck   { color: #369; font-size: 11px }
/*
Styles für den Edit-Modus
*/
textarea  { font-size:12px; font-family:Arial,Helvetica,sans-serif; }
input[name=UEBERSCHRIFT] { color: #369; font-size: 14px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/*
Styles für die Infoboxen
*/
.clean        {font-family:Verdana,Helvetica,Arial,sans-serif}
.tip          {font-family:Verdana,Helvetica,Arial,sans-serif; position:absolute; left:0px; top:0px; visibility:hidden; z-index:20}

TD.tiptd      {border-bottom:1px solid #ffc; border-top:1px solid #ffc; border-left:1px solid #ffc; border-right:1px solid #ffc; padding:2px; font-family:Verdana,Helvetica,Arial,sans-serif}

SPAN.ptt      {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:small; font-weight:bold; color:white; text-align:center}
SPAN.pst      {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:small; font-weight:normal; color:black; text-align:left}
UL.pst        {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:small; font-weight:normal; color:black; text-align:left}

.umfliessen   {float:left; margin-right:10px;margin-bottom:10px}

.terminliste {font-size:80%;color:#930;background-color:#bafb80;width:40px;text-align:center;float:left;margin-right:5px}
.ortliste {font-size:80%;color:#930;background-color:#dbcaee;width:40px;text-align:center;float:left;margin-right:5px}
.ort    {font-size:80%;color:#930}

/*
Styles für den Shop
*/
.bestellknopf { font-size:12px; color: #930; background-color: #fff1c0; padding-left: 12px; border: solid 1px #d4d0c8; border-color: #ffc #930 #930 #ffc }



