/* fewo Styles */

body {margin-left:12px; margin-top:8px; margin-right:0px; padding-left:0px; padding-right:0px; 
      background:white; color:black;
      font-family: Arial, Helvetica, sans-serif; font-size:14px;}
h1   {font-size:28px; margin-bottom:4px; color:#007f7f}
h2   {font-size:13px; margin-bottom:6px; text-decoration:underline;}
h3   {font-size:9px; margin-bottom:4px; }
ul   {margin-top:1px}
img   {border-width:1px; border-color:black; border-style:solid;}
table {font-size: 14px;}
a:link    {text-decoration:none; color:#3366CC; font-weight:bold}
a:visited {text-decoration:none; color:#3366CC; font-weight:bold}
a:active  {text-decoration:none; color:#3366CC; font-weight:bold}
a:hover   {text-decoration:none; color:white;   font-weight:bold; background: #3366CC; }
.kopf a:link    {text-decoration:none; color:white; font-weight:bold; background-image:url(reddot.gif); background-repeat: no-repeat; padding-left:12px;}
.kopf a:visited {text-decoration:none; color:white; font-weight:bold; background-image:url(reddot.gif); background-repeat: no-repeat; padding-left:12px;}
.kopf a:active  {text-decoration:none; color:white; font-weight:bold; background-image:url(reddot.gif); background-repeat: no-repeat; padding-left:12px;}
.kopf a:hover   {text-decoration:none; color:yellow;   font-weight:bold; background: #3366CC; text-decoration:underline;}

.saison a:link    {text-decoration:none; color:black; font-weight:bold; font-style:italic; background-repeat: no-repeat; padding-left:1px;}
.saison a:visited {text-decoration:none; color:black; font-weight:bold; font-style:italic; background-repeat: no-repeat; padding-left:1px;}
.saison a:active  {text-decoration:none; color:black; font-weight:normal; font-style:italic; background-repeat: no-repeat; padding-left:1px;}
.saison a:hover   {text-decoration:underline; color:black; font-style:italic; background-repeat: no-repeat; background: #FFFFF0; }

.kopf img {border-width:0px; }
.fotos img   {border-width:1px; border-color:black; border-style:solid; margin:5}
.hilite   {color:red; }
.hilite1   {color:#990000; }
.kopf   {background:#3366CC; color:white; }

.spaltenkopf {background:#6666FF; color:#FFFFFF; font-size:20px; text-align:center; height:40px}
.futter {font-size:6pt;}
.futter h2 {font-size:8pt;}
.bildzeile   {font-size:8pt;}


.N {color:grey; font-size:8pt;}
.KalenderTab {color:#000000;font-size:8pt; border-width:1px; border-color:yellow; border-style:solid;}
.F {background-color:#77FF77;}
.B {background-color:#FFA888;}
.BE {background-color:#77FF77; background-image:url(be.gif); background-repeat: no-repeat; }
.BB {background-color:#FFA888; background-image:url(bb.gif); background-repeat: no-repeat; }
.Adresse {font-size:8pt;  font-family:arial; padding-left:0px; padding-right:0px; unicode-bidi:bidi-override; direction: rtl; margin-left:6px; margin-right:0px; }
.belegungs_tabelle {background-color:#c0c0c0;}