/*
*********************************************************************************
* Allgemeine Daten
*
* Projektname : Flugschule Goeppingen, www.flugschule-goeppingen.de
* Autor       : MKdesign, info@mkdesign.de
* Dateiname   : standard.css
* Typ         : Stylesheet Definition
* Datum:      : 25.02.2004
*
*********************************************************************************
*/


/* allgemein */
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:14pt;}
a:link, a:visited, a:active {color: #0000A0;}
a:hover {color:#C00000;}
span, ul, ol, p, th, blockquote {font-family: verdana,helvetica,arial,sans-serif; font-size:9pt; line-height:14pt;}
td {font-family: verdana,helvetica,arial,sans-serif; font-size:9pt;}
hr {height:1px; border-top:1px solid #1B4674; border-left:0; border-right:0; border-bottom:0;}
p {margin-top : 5px;}
div {margin-top : 10px;}
img {border-color:#555555}

/* Oberes Menu */
.top_section {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none;}
.top_section a:link, .top_section a:active, .top_section a:visited {text-decoration:none; color:#FFFFFF;}
.top_section a:hover {text-decoration:none; color:#DBDBDB;}

.top_selsection {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFCC00; text-decoration:none;}
.top_selsection a:link, .top_selsection a:active, .top_selsection a:visited {text-decoration:none; color:#FFCC00;}
.top_selsection a:hover {text-decoration:none; color:#E4B100;}


/* Linkes Menu */
.left_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFCC00; text-decoration:none; font-weight: bold;}

.left_mainsection {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; text-decoration:none;}
.left_mainsection a:link, .left_mainsection a:active, .left_mainsection a:visited {text-decoration:none; color:#000000;}
.left_mainsection a:hover {text-decoration:none; color:#C00000;}

.left_selmainsection {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; text-decoration:none; font-weight: bold;}
.left_selmainsection a:link, .left_selmainsection a:active, .left_selmainsection a:visited {text-decoration:none; color:#000000;}
.left_selmainsection a:hover {text-decoration:none; color:#C00000;}

.left_subsection {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none;}
.left_subsection a:link, .left_subsection a:active, .left_subsection a:visited {text-decoration:none; color:#000000;}
.left_subsection a:hover {text-decoration:none; color:#C00000;}

.left_selsubsection {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none; font-weight: bold;}
.left_selsubsection a:link, .left_selsubsection a:active, .left_selsubsection a:visited {text-decoration:none; color:#000000;}
.left_selsubsection a:hover {text-decoration:none; color:#C00000;}


/* Inhalt */
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13pt; color:#5C7FC4; text-decoration:none; font-weight: normal; line-height:13pt;}

.heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#1B4674; font-weight: bold;}
.heading2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; font-weight: bold;}

.standard {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:14pt;}
.standard a:link, .standard a:visited, .standard a:active {color: #0000A0;}
.standard a:hover {text-decoration:none; color:#C00000;}

.step_green {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#00AA00; font-weight: bold;}
.step_red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#C00000; font-weight: bold;}
.step_gray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#AAAAAA; font-weight: bold;}
.step_number {font-size:10pt;}

.protocol_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14pt; font-weight: bold;}
.protocol_key {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11pt; font-weight: bold;}
.protocol_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11pt;}

.white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #FFFFFF}
.white a:link, .white a:visited, .white a:active {color: #FFFFFF;}
.white a:hover {color:#EEEEEE;}

.formtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:14pt; text-decoration:none;}
.formtext a:link, .formtext a:visited, .formtext a:active {color: #0000A0; text-decoration:none;}
.formtext a:hover {text-decoration:none; color:#C00000;}

.formsmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold;}

.bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold;}

.box_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none; font-weight: bold;}

.box_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none; line-height:12pt;}

.error {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#ff0000; font-weight: bold;}

.ok {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#00C000; font-weight: bold;}

.rect {margin: 10px; width: 550px; padding: 3px; background: #EEEEEE; border: 1px solid #AAAAAA;}

.required {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#ff0000;}

.image {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color: #dd00e0;}

.match {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color: #ff0000;}

.textbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13pt; font-weight: bold; color: #ff0000;}

.small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
.small a:link, .small a:active, .small a:visited {color:#0000A0;}
.small a:hover {color:#C00000;}

.sitemap {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000099; text-decoration:none;}
.sitemap a:link, .sitemap a:active, .sitemap a:visited {text-decoration:none; color:#000099;}
.sitemap a:hover {text-decoration:none; color:#C00000;}

.contentlist {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #0000A0; font-weight: bold;}
.contentlist a:link, .contentlist a:visited, .contentlist a:active {text-decoration:none; color: #0000A0; font-weight: normal;}
.contentlist a:hover {text-decoration:none; color:#C00000; font-weight: normal;}

.gray {filter: gray();}

.image_left
{
  margin-right: 17px;
  margin-bottom: 17px;
  margin-top: 5px;
  float: left;
  z-index: 501;
  position: relative;
}

.image_right
{
  margin-right: 0px;
  margin-bottom: 17px;
  margin-top: 5px;
  float: right;
  margin-left: 17px;
}


/* Tabellen */
#tabledark         {font-size:9pt; font-weight:bold; color:#ffffff; }
#tabledark2        {font-size:9pt; font-weight:bold; line-height:120%; color:#ffffff; height: 18px; background-color:#5C7FC4; padding-left: 3pt; }
#tablemedium       {font-size:9pt; font-weight:bold; line-height:150%; color:#ffffff; height: 28px; background-color:#B0C3D4; padding-left: 3pt; }
#tablemedium2      {font-size:9pt; font-weight:bold; line-height:150%; color:#ffffff; height: 28px; background-color:#BDD0DF; padding-left: 3pt; }
#tablemedium3      {font-size:9pt; font-weight:bold; line-height:150%; color:#ffffff; height: 28px; background-color:#97B0C5; padding-left: 3pt; }
#tablelight        {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#E9EDF2; padding-left: 3pt; }
#tablelight2       {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#D8E0E8; padding-left: 3pt; }
#tablered          {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#F1C1C1; padding-left: 3pt; }
#tablewhite        {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#ffffff; padding-left: 3pt; }
#tablecheck1       {background-color:#E0E0E0; }
#tablecheck2       {background-color:#EEEEEE; }

/* Formulare */
.forminput {font-size: 8pt; background-color: #F2F5F8; font-family: verdana, helvetica, sans-serif; vertical-align:middle;}
.formbutton {font-size: 8pt; font-family: verdana, helvetica, sans-serif; vertical-align:middle;}
input,textarea,select {font-size: 8pt; font-family: verdana, helvetica, sans-serif; vertical-align:middle;}



