/* File: style.css - style sheet for www.gueltsteiner-tor.de - 09.03.2008/04.03.2009 */

@media screen, handheld, projection, tv
{
/* Style fuer Bildschirm, tragbare Kleinstcomputer, Beamer und TV-Ausgabegeraete */
body              {background-color:#FFF8DC;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
body.white        {background-color:#FFFFFF;}       /* color = white = #FFFFFF = weiss */
body.cornsilk     {background-color:#FFF8DC;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
body.hellblau     {background-color:#99ccff;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
body.formmail     {background-color:#99ccff;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
body.contactform  {background-color:#99ccff;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
body.help         {background-color:#FFE4E1;}       /* mistyrose = #FFE4E1 = Altrosa */
body.foto         {background-color:#FFFFFF;}       /* color = white = #FFFFFF = weiss */
/* *.hov-body        {background-color:#99ccff; font-family:Verdana,Arial,Helvetica,'Times New Roman',sans-serif; -font-size:11pt; font-size:0.95em;} */
*.hov-body        {background-color:#99ccff; font-family:Verdana,Arial,Helvetica,'Times New Roman',sans-serif; font-size:0.95em;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
                  /* Standard-Schriftart war TimesNew Roman (siehe Internet Explorer, Extras, Internetoptionen, Allgemein, Schriftarten, Schriftgroesse: 12pt oder 1.0em, bei Verdana wird es aber immer groesser */
                  /* Approx: 12pt = 16px = 1em = 100% */
*.hov-top         {background-color:silver;}        /* color = #99ccff = hellblau,  #FFFFFF = white */
/* *.hov-side        {background-color:silver; font-family:Verdana,Arial,Helvetica,'Times New Roman',sans-serif; -font-size:9pt; font-size:0.75em;} */
*.hov-side        {background-color:silver; font-family:Verdana,Arial,Helvetica,'Times New Roman',sans-serif; font-size:0.75em;}        /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-sidebg      {background-color:silver;}        /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-side-active {background-color:silver;}        /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-side-button {background-color:silver;}        /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-main        {background-color:#99ccff;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-maincolor   {color:#99ccff;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-mail        {background-color:#99ccff;}       /* Verwendung im Kontakt-Formular */  /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-contact     {background-color:#99ccff;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.hov-mail1      {background-color:#aaddff; margin-left:0.4cm;}       /* Verwendung im Formmailer - Abstand ist noetig bei Verwendung in Frames */
*.hov-mail-error {background-color:#FFE4E1; margin-left:0.4cm;}       /* Verwendung im Formmailer bei Fehler - Abstand ist noetig bei Verwendung in Frames */
*.mue-body        {background-color:#FFF8DC;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-top         {background-color:#99ccff;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-side        {background-color:#FFF8DC;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-main        {background-color:#FFF8DC;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-mail        {background-color:#c0f0ff;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-contact     {background-color:#99ccff;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.invisible       {color:#99ccff; font-size:1pt;}   /* color same as body background-color */
*.invisiblehelp   {color:#FFE4E1; font-size:1pt;}   /* color same as body background-color */
*.nospace         {margin-top:0%; margin-bottom:0%;}
*.nospaceabove    {margin-top:0%;}
*.nospacebelow    {margin-bottom:0%;}
*.smallspace      {margin-top:2mm; margin-bottom:2mm;}
*.smallspaceabove {margin-top:2mm;}
*.smallspacebelow {margin-bottom:2mm;}
/* *.doublespace  {margin-top:200%; margin-bottom:0%; background-color:red; }  funktioniert nicht, gibt Riesen-Abstand */
*.doublespace     {margin-top:1.2cm;}
*.left-float      {float:left; margin-right:0.6cm; margin-bottom:0.3cm;}
*.left-float-nomargin      {float:left; margin-left:0.1cm; margin-right:0.1cm; margin-bottom:0.3cm;}
*.left-float-smallmargin      {float:left; margin-left:0.2cm; margin-right:0.2cm; margin-bottom:0.3cm;}
*.right-float     {float:right; margin-left:0.6cm; margin-bottom:0.3cm;}
*.right-float-nomargin      {float:right; margin-left:0.1cm; margin-right:0.1cm; margin-bottom:0.3cm;}
*.verysmall       {font-size:2mm;}
*.oberteil        {background-color:mistyrose;}
*.inputfield      {}
*.errorfield      {BORDER-RIGHT: #9F0004 1px solid; BORDER-TOP: #9F0004 1px solid; BORDER-LEFT: #9F0004 1px solid; BORDER-BOTTOM: #9F0004 1px solid; background-color: #FFFFCC;} 
*.msg-positive    {color:green;}  /* Farbe fuer positive Messages des Formmailers */
*.msg-negative    {color:red;}    /* Farbe fuer negative Messages des Formmailers */
}

@media print, embossed, braille, aural
{
/* Style fuer Ausdruck auf Papier, Braille-Drucker, Braille-Zeile und Sprachausgabe */
body              {background-color:#FFFFFF;}       /* color = white = #FFFFFF = weiss */
body.white        {background-color:#FFFFFF;}       /* color = white = #FFFFFF = weiss */
body.cornsilk     {background-color:#FFFFFF;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
body.hellblau     {background-color:#FFFFFF;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
body.formmail     {background-color:#FFFFFF;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
body.contactform  {background-color:#FFFFFF;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
body.help         {background-color:#FFFFFF;}       /* color = white = #FFFFFF = weiss */
body.foto         {background-color:#FFFFFF;}       /* color = white = #FFFFFF = weiss */
*.hov-body        {background-color:#FFFFFF;; font-family:Verdana,Arial,Helvetica,'Times New Roman',sans-serif; font-size:11pt;}
*.hov-top         {background-color:#FFFFFF;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-side        {background-color:#FFFFFF; font-family:Verdana,Arial,Helvetica,'Times New Roman',sans-serif; font-size:9pt;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-main        {background-color:#FFFFFF;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-maincolor   {color:#99ccff;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-mail        {background-color:#FFFFFF;}       /* color = #99ccff = hellblau,  #FFFFFF = white */
*.hov-contact     {background-color:#FFFFFF;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.hov-mail1      {background-color:#FFFFFF; margin-left:0.4cm;}       /* Verwendung im Formmailer - Abstand ist noetig bei Verwendung in Frames */
*.hov-mail-error {background-color:#FFFFFF; margin-left:0.4cm;}       /* Verwendung im Formmailer bei Fehler - Abstand ist noetig bei Verwendung in Frames */
*.mue-body        {background-color:#FFFFFF;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-top         {background-color:#FFFFFF;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-side        {background-color:#FFFFFF;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-main        {background-color:#FFFFFF;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-mail        {background-color:#FFFFFF;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.mue-contact     {background-color:#FFFFFF;}       /* color = cornsilk = #FFF8DC = Mais,  #FFFFFF = white */
*.invisible       {color:#FFFFFF; font-size:1pt;}   /* color same as background-color */
*.invisiblehelp   {color:#FFFFFF; font-size:1pt;}   /* color same as background-color */
*.nospace         {margin-top:0%; margin-bottom:0%;}
*.nospaceabove    {margin-top:0%;}
*.nospacebelow    {margin-bottom:0%;}
*.smallspace      {margin-top:2mm; margin-bottom:2mm;}
*.smallspaceabove {margin-top:2mm;}
*.smallspacebelow {margin-bottom:2mm;}
/* *.doublespace  {margin-top:200%; margin-bottom:0%; background-color:red; }  funktioniert nicht, gibt Riesen-Abstand */
*.doublespace     {margin-top:1.2cm;}
*.left-float      {float:left; margin-right:0.6cm; margin-bottom:0.3cm;}
*.left-float-nomargin      {float:left; margin-left:0.1cm; margin-right:0.1cm; margin-bottom:0.3cm;}
*.left-float-smallmargin      {float:left; margin-left:0.2cm; margin-right:0.2cm; margin-bottom:0.3cm;}
*.right-float     {float:right; margin-left:0.6cm; margin-bottom:0.3cm;}
*.right-float-nomargin      {float:right; margin-left:0.1cm; margin-right:0.1cm; margin-bottom:0.3cm;}
*.verysmall       {font-size:2mm;}
*.oberteil        {background-color:#FFFFFF;}
*.inputfield      {}
*.errorfield      {BORDER-RIGHT: #9F0004 1px solid; BORDER-TOP: #9F0004 1px solid; BORDER-LEFT: #9F0004 1px solid; BORDER-BOTTOM: #9F0004 1px solid; background-color: #FFFFCC;} 
}

@media all
{
/* headlines: */
*.head   {color:green; margin-bottom:2mm;}  /* Headlines in Beschreibungen */
*.head1  {color:green; margin-bottom:2mm; margin-top:0%;}  /* Oberste Headline in Beschreibungen */
*.head2  {color:green; margin-top:0%;}  /* Headline unter oberster in Beschreibungen */
/* Ende von media all */ }


