a {border:0px;}

a:link {text-decoration:none; color:#2CAF2D; font-weight: bold;}
a:visited {text-decoration:none; color:#2CAF2D; font-weight: bold;}
a:hover {text-decoration:none; color:#EF6329; font-weight: bold;}

a.menu:link {font-size:12pt; text-decoration:none; color:#ffffff; font-weight: bold;}
a.menu:visited {font-size:12pt; text-decoration:none; color:#ffffff; font-weight: bold;}
a.menu:hover {font-size:12pt; text-decoration:none; color:#000000; font-weight: bold;}

a.bottom:link {font-size:10pt; text-decoration:none; color:#ffffff; font-weight: bold;}
a.bottom:visited {font-size:10pt; text-decoration:none; color:#ffffff; font-weight: bold;}
a.bottom:hover {font-size:10pt; text-decoration:none; color:#000000; font-weight: bold;}

a.nolink {font-size:10pt; text-decoration:none; color:#000000; font-weight:normal;}
a.nolink:hover {font-size:10pt; text-decoration:none; color:#000000; font-weight:normal;}

a.t1:link {font-size:10px; text-decoration:none; color:#CCE7A4;}
a.t1:visited {font-size:10px; text-decoration:none; color:#CCE7A4;}
a.t1:hover {font-size:10px; text-decoration:none; color:#EF6329;}

a.t2:link {font-size:12px; text-decoration:none; color:#BFE18E;}
a.t2:visited {font-size:12px; text-decoration:none; color:#BFE18E;}
a.t2:hover {font-size:12px; text-decoration:none; color:#EF6329;}

a.t3:link {font-size:14px; text-decoration:none; color:#B2DB77;}
a.t3:visited {font-size:14px; text-decoration:none; color:#B2DB77;}
a.t3:hover {font-size:14px; text-decoration:none; color:#EF6329;}

a.t4:link {font-size:16px; text-decoration:none; color:#99CF49;}
a.t4:visited {font-size:16px; text-decoration:none; color:#99CF49;}
a.t4:hover {font-size:16px; text-decoration:none; color:#EF6329;}

a.t5:link {font-size:18px; text-decoration:none; color:#7FC31C;}
a.t5:visited {font-size:18px; text-decoration:none; color:#7FC31C;}
a.t5:hover {font-size:18px; text-decoration:none; color:#EF6329;}



body {
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  font-size:11pt;
  font-family:Arial,Helvetica,sans-serif; 
  color:#202020;
}

/* Text im blauen Streifen oben & unten */
td.topbottom {color:#ffffff;}

/* kleiner Text in Tabelle, z.B. Stunden bei Karten */
td.small {font-size:10pt;}

h1 {font-family:georgia; font-size:18pt; margin-top:0px; margin-bottom:18px; color:#14A1FF;}
h2 {font-family:georgia; font-size:13pt; margin-top:14px; margin-bottom:14px; color:#14A1FF;}
h3 {font-size:10pt; font-weight:bold; margin-top:0px; margin-bottom:5px; color:#14A1FF;}


p {margin-top:0px; margin-bottom:12px;}

form {margin-top:0px; margin-bottom:0px;}

img {border:0px;}

big {font-size:16pt;}

small {font-size:8pt; color:#808080;}

input.suche {font-family:helvetica; font-size:10pt; text-decoration:none; color:#000000; border:1px solid black;}

textarea {font-family:helvetica; font-size:10pt; text-decoration:none; color:#000000; border:1px solid black;}

span.tmin {color:#1033CA;}
span.tmax {color:#EF6329;}

div.kartenbox {float:left; width:190px; height:155px; text-align:center;}

div.tag12 {border: 1px solid #7FCCFF; padding:0px; width:360px; height:170px; float:left;}
div.tag36 {border: 1px solid #7FCCFF; padding:0px; width:161px; height:150px; float:left;}
div.tagtitel {background-color:#B4E1FF; padding:6px; text-align:center;}
div.tagtitel36 {background-color:#B4E1FF; padding:6px; text-align:center; font-size:10pt;}
div.wetterbox {padding:5px; width:80px; float:left; text-align:center; font-size:8pt;}
div.wetterbox36 {padding:5px; width:70px; float:left; text-align:center; font-size:8pt;}

div.center {text-align:center;}

div.clear {clear:left;}

