/* ### Stylesheets rotor-rescue.info ### */

body,table,td,div,form,input,textarea,select,option {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}



/* ### Tabellenformatierung ### */

td {vertical-align: top;}

td.middle {vertical-align: middle;}
td.bottom {vertical-align: bottom;}

.box-infos {background-color: #F4F5F6;}

td.box-news-date {vertical-align: middle; background-color: #FFFFFF; text-align: right;}

.box-frame {background-color: #637184; margin: 0px;}
.box-frame-bottom {background-color: #a2aab7; margin: 0px;}
td.head-navi {text-align: center; vertical-align: top;}


/* ### Menüformatierung ### */

.menu-top {Color: #ffffff; font-family: Verdana; font-size: 10px; font-weight: bold;}
.menu-sub {Color: #ffffff; font-family: Verdana; font-size: 10px;}

.infobar-header {Color: #FFFFFF; font-size: 8pt; font-weight: bold;}
.infobar {font-size: 8pt; color: #000000; text-align: justify;}
.infobar-bottom {font-size: 11px; font-family: Arial; color: #637184; text-align: center; line-height: 20px; vertical-align: middle;}
div.infobar {margin: 5 15 8;}

.marker {Color: #FF6600; font-family: Verdana; font-size: 8pt; font-weight: bold; text-align: right;}

/* ### Linkformatierung ### */

a {font-size: 10px; text-decoration: none; color: #000000;}
a:hover {text-decoration: underline;}

.home:link {font-size: 20px; color: #8A95A3; font-family: Arial;}
.home:visited {font-size: 20px; color: #8A95A3; font-family: Arial;}
.home:hover {font-size: 20px; color: #8A95A3; font-family: Arial; text-decoration: none;}
.home:active {font-size: 20px; color: #8A95A3; font-family: Arial; text-decoration: none;}

.more:link {color: #FF6000; font-size: 8pt; font-family: Verdana; font-weight: bold;}
.more:visited {color: #FF6000; font-family: Verdana; font-weight: bold;}
.more:hover {color: #FF6000; font-family: Verdana; font-weight: bold; text-decoration: underline;}
.more:active {color: #FF6000; font-family: Verdana; font-weight: bold;}

.infobar:link {font-size: 8pt; color: #000000; text-decoration: underline;}
.infobar:visited {font-size: 8pt; color: #000000; text-decoration: underline;}
.infobar:hover {font-size: 8pt; color: #000000; text-decoration: none;}
.infobar:active {font-size: 8pt; color: #000000; text-decoration: none;}

.box-frame-headline:link {text-decoration: none; font-size: 9pt; line-height: 15px; font-weight: bold; color: #637184;}
.box-frame-headline:visited {text-decoration: none; font-size: 9pt; line-height: 15px; font-weight: bold; color: #637184;}
.box-frame-headline:hover {text-decoration: underline; font-size: 9pt; line-height: 15px; font-weight: bold; color: #637184;}
.box-frame-headline:active {text-decoration: none;  font-size: 9pt; line-height: 15px; font-weight: bold; color: #637184;}

.box-infos-headline:link {text-decoration: none; font-size: 8pt; line-height: 15px; font-weight: bold; color: #000000;}
.box-infos-headline:visited {text-decoration: none; font-size: 8pt; line-height: 15px; font-weight: bold; color: #000000;}
.box-infos-headline:hover {text-decoration: underline; font-size: 8pt; line-height: 15px; font-weight: bold; color: #000000;}
.box-infos-headline:active {text-decoration: none;  font-size: 8pt; line-height: 15px; font-weight: bold; color: #000000;}

.box-infos-more:link {font-size: 8pt; text-decoration: underline;}
.box-infos-more:visited {text-decoration: underline;}
.box-infos-more:hover {text-decoration: none;}
.box-infos-more:active {text-decoration: none;}

.bottom-bar:link {font-size: 8pt; color: #637184;}
.bottom-bar:visited {font-size: 8pt; color: #637184;}
.bottom-bar:hover {font-size: 8pt; color: #637184;}
.bottom-bar:active {font-size: 8pt; color: #637184;}

.head-navi:link {Color: #A2AAB7; font-family: Verdana; font-size: 8pt; text-decoration: none}
.head-navi:visited {Color: #A2AAB7; font-family: Verdana; font-size: 8pt; text-decoration: none}
.head-navi:hover {Color: #FF6000;}
.head-navi:hover {Color: #FF6000;}

a.text:link {text-decoration: underline;}
a.text:visited {text-decoration: underline;}
a.text:hover {text-decoration: none;}
a.text:active {text-decoration: underline;}

.portfolio:link {font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: center}
.portfolio:visited {color: #FFFFFF;}
.portfolio:hover {color: #FFFFFF;}
.portfolio:active {color: #FFFFFF;}

.portfolio-link:link {font-size: 8pt; color: #FFFFFF;}
.portfolio-link:visited {color: #FFFFFF;}
.portfolio-link:hover {color: #FFFFFF;}
.portfolio-link:active {color: #FFFFFF;}

.infobox:link {color: #637184;}
.infobox:visited {color: #637184;}
.infobox:hover {color: #637184;}
.infobox:active {color: #637184;}

a.footer:link {font-size: 10px; color: #a2aab7; font-family: Arial; text-decoration: underline;}
a.footer:visited {font-size: 10px; color: #a2aab7; font-family: Arial; text-decoration: underline;}
a.footer:hover {font-size: 10px; color: #a2aab7; font-family: Arial; text-decoration: underline;}
a.footer:active {font-size: 10px; color: #a2aab7; font-family: Arial; text-decoration: underline;}


/* ### Textformatierung ### */

.text {FONT-SIZE: 12px; FONT-FAMILY: Arial; text-align:justify; color: #000000;}
.article-header {FONT-WEIGHT: 700; FONT-SIZE: 17px; font-family: Verdana; color: #000000;}
.article-sub-header {FONT-SIZE: 11px; font-family: Verdana; color: #000000;}
.category-header {font-size: 10px; color: #ffffff; font-family: Arial; font-weight: bold;}
.infobox {text-align:justify; font-family: Verdana; font-size: 10px; color: #000000;}
.infobox-br {fONT-SIZE: 5px;}
.news-header {font-family: Verdana; font-size: 10pt; font-weight: bold; color: #637184;}
.headline-14pt {font-family: Arial; font-size: 14pt; color: #637184;}
.headline-9pt {font-family: Arial; font-size: 9pt; font-weight: bold; color: #637184;}
.headline-8pt {font-size: 8pt; font-weight: bold; color: #637184;}
.superscription-grey {font-size: 8pt; color: #637184;}
.superscription {font-size: 8pt; color: #FF6000;}
.head-navi {Color: #A2AAB7; font-family: Verdana; font-size: 8pt;}
.statusbar {font-face: Verdana; font-size:10px; color: a1aab5}
.bottom-bar {font-size: 8pt; color: #637184;}
div.bottom-bar {margin-right: 2pt; margin-bottom: 2pt;}
.box-frame-headline {font-size: 9pt; line-height: 11pt; font-weight: bold; color: #637184;}
.home {font-size: 18pt; color: #A2AAB7; font-family: Arial;}
.more {color: #FF6000; font-weight: bold;}
.footer {font-size: 10px; color: #a2aab7; font-family: Arial; text-decoration: none; margin-top: 5pt;}
.box-infos-header {font-size: 9pt; font-weight: bold; color: #FFFFFF; line-height: 12pt; margin-bottom: 1pt;}
.box-infos-headline {text-decoration: none;  font-size: 8pt; line-height: 15px; font-weight: bold; color: #000000;}
.hint {color: #FF0000; font-size: 8pt;}
.copyright {color: #637184; font-size: 8pt; background-color: #CED3DE; line-height: 11pt;}
.box-news-date { font-size: 8pt; color: #637184;}
.box-infos-text {font-size: 8pt; color: #000000; text-align: justify;}
.page {font-size: 8pt; font-family: Verdana; color: #000000;}
.portfolio {font-size: 8pt; font-weight: bold; color: #FFFFFF; text-align: center}
.portfolio-10pt {font-size: 10pt; color: #FFFFFF; font-weight: bold;}
.portfolio-8pt {font-size: 8pt; font-family: Verdana; color: #637184; text-align: justify;}
.box-content-active {font-size: 11px; font-family: Verdana; font-weight: bold;}
.box-content {font-size: 11px; color: #000000; text-align: justify;}

/* ### Formularformatierung ### */

.textfield {font-family: Arial; font-size: 10pt; border: 1px solid #637184;} /* bei NS 4.X auf border verzichten */

/* ### Kalenderformatierung ### */

.monatname
{
    BACKGROUND-COLOR: #c1c8cb;
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-weight:bold;
    color:#000000;
    font-size:8pt;
}

.monatname:Hover
{
    color:#FFFFFF;
}

.wochentagname
{
    BACKGROUND-COLOR: #637184;
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    color:#ffffff;
    font-size:8pt;
}

.wochentag
{
  BACKGROUND-COLOR: #ffffff;
  font-family:verdana,arial,helvetica;
  text-decoration:none;
  color:#000000;
  font-size:8pt;
  text-align: center;
}

.selectwochentag
{
  BACKGROUND-COLOR: #FFBB88;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 8pt;
  TEXT-ALIGN: center;
  text-decoration : none;
  } 

.samst
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #727f90;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    text-decoration : none;
    TEXT-ALIGN: center
}


.feiertag
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #C80808;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    text-decoration : none;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}


.sonn
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #FFBB88;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold;
    text-decoration : none
}

.nichtmonat
{
    BACKGROUND-COLOR: #eff1f2;
    COLOR: #A1AAB5;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    text-decoration : none
}

#today
{
  border-width:1px;
  border-style:solid;
  border-color:#ff0000;  
}

/* ### Sonstiges, z.Zt. nicht benötigt ### */

.float-right-200 {float: right; padding-left: 10pt; width: 200px;}
.float-left-200 {float: left; padding-right: 10pt; width: 200px;}
.float-right-152 {float: right; padding-left: 10pt; width: 152px;} /* bei Opera 7 -> 165 */
.float-left-152 {float: left; padding-right: 10pt; width: 152px;}
.float-left {float: left; border-right-width: 10pt; border-right-style: solid; border-color: #FFFFFF;}
.float-right {float: right; border-left-width: 10pt; border-left-style: solid; border-color: #FFFFFF;}