/* BASIS-STYLESHEETS für Teneriffa-Seite 
   Hier nur NN4.7-freundliche Styles rein
   keine Border-, Position absolut-beeinflussende etc.
   
   alle anderen CSS in teneriffa.css notieren bzw. von dort aus überschreiben */

/* Basics */
body,div,span,p,table,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

/* Links */
a               { text-decoration: none; }
a:link          { text-decoration: none; }
a:hover         { text-decoration: underline; }
a:active        { text-decoration: underline; color: #006699; }

a.m             { text-decoration: none; color: #000000; }
a.m:link        { text-decoration: none; }
a.m:hover       { text-decoration: none; font-style: italic; }
a.m:active      { text-decoration: none; color: #006699; }

a.r             { text-decoration: none; color: #000000; }
a.r:link        { text-decoration: none; }
a.r:hover       { text-decoration: underline; color: #003399; }
a.r:active      { text-decoration: none; color: #006699; }

a.mp            { text-decoration: none; color: #666666; }
a.mp:link       { text-decoration: none; }
a.mp:hover      { text-decoration: none; font-style: italic; }
a.mp:active     { text-decoration: none; }

a.mp1           { text-decoration: none; color: #003399; font-weight: bold; }
a.mp1:link      { text-decoration: none; }
a.mp1:hover     { text-decoration: none; font-style: italic; }
a.mp1:active    { text-decoration: none; }

a.mp2           { text-decoration: none; color: #009999; font-weight: bold; }
a.mp2:link      { text-decoration: none; }
a.mp2:hover     { text-decoration: none; font-style: italic; }
a.mp2:active    { text-decoration: none; }

a.mp3           { text-decoration: none; color: #66CC66; font-weight: bold; }
a.mp3:link      { text-decoration: none; }
a.mp3:hover     { text-decoration: none; font-style: italic; }
a.mp3:active    { text-decoration: none; }

a.mp4           { text-decoration: none; color: #CC0000; font-weight: bold; }
a.mp4:link      { text-decoration: none; }
a.mp4:hover     { text-decoration: none; font-style: italic; }
a.mp4:active    { text-decoration: none; }

a.mp5           { text-decoration: none; color: #FF9900; font-weight: bold; }
a.mp5:link      { text-decoration: none; }
a.mp5:hover     { text-decoration: none; font-style: italic; }
a.mp5:active    { text-decoration: none; }

a.mp6           { text-decoration: none; color: #FFCC00; font-weight: bold; }
a.mp6:link      { text-decoration: none; }
a.mp6:hover     { text-decoration: none; font-style: italic; }
a.mp6:active    { text-decoration: none; }

a.pic           { text-decoration: none; }
a.pic:link      { text-decoration: none; }
a.pic:hover     { text-decoration: none; color: #FF0000; }
a.pic:active    { text-decoration: none; color: #FF6600; }

/* Formulare */
.f  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 110px; }
.f2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 240px; }

/* Tabellenformatierung */
td.n1 { font-size:14px; }
td.n2 { font-size:14px; background-Color:#EEEEEE; }

td.m1 { font-size:13px; }
td.m2 { font-size:13px; background-Color:#EEEEEE; }

/* Textauszeichnungen */
div.footer { width:750px ;padding:5px; border-top: 1px solid #006699;}
div.afooter { width:400px ;padding:1px; border: 1px solid #999999; color:#999999; text-align:center; font-size:10px; margin-bottom:12px; }

div.k1h { padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:4px; margin-top:20px; background-Color:#006699; font-size:14px; font-style: italic; font-weight:bold; color:#FFFFFF }
div.k1 { padding:4px; border: 1px solid #FFFFFF; background-Color:#DBF2FD; font-size:13px; }

div.h1  { margin-top:20px; font-size:19px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#003399; }
div.h2  { margin-top:20px; font-size:19px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#009999; }
div.h3  { margin-top:20px; font-size:19px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#66CC66; }
div.h4  { margin-top:20px; font-size:19px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#CC0000; }
div.h5  { margin-top:20px; font-size:19px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#FF9900; }
div.h6  { margin-top:20px; font-size:19px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#FFCC00; }

.h1 { font-size:15px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#003399; }
.h2 { font-size:15px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#009999; }
.h3 { font-size:15px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#66CC66; }
.h4 { font-size:15px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#CC0000; }
.h5 { font-size:15px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#FF9900; }
.h6 { font-size:15px; font-family: Georgia, "Times New Roman",Times, serif; font-style: italic; color:#FFCC00; }

.c1 { color: #003399; }
.c2 { color: #009999; }
.c3 { color: #66CC66; }
.c4 { color: #CC0000; }
.c5 { color: #FF9900; }
.c6 { color: #FFCC00; }

.tiptool { background-Color:#FFFFCC; font-size:11px; color:#003399; }
.date { color:#666666; font-size:10px; }
.bu { font-size:12px; }
.kt { color:#666666; font-style:italic; }
.suche { font-weight: bold; text-decoration:underline}
