BODY {  font-size : 12px; background-color : White; 
        margin:0px; padding:0px border:0px; 
        }
BODY,table,td {  font-family : Arial, Helvetica, sans-serif; font-size : 12px;
        }
table { width:100%; }
table.head { width:97%; border:0; color:#ffffff; background-color:#3A3AAF; padding:0px; margin:0px;}
table.suche { background-color:#edf6ff; width:97%; border:0; padding:0px; padding-left:3px; padding:right:3px; margin:0px;}
table.fuss { width:97%; border:0; color:#ffffff; background-color:#3A3AAF; padding:0px; margin:0px;}
table.top  { width : 100%; margin-top:2px; border-width:1px; border-style:solid; border-color:#0000A0;}
table.werbung { width:170px; background-color:#FAFAFA;
           border-width:1px; border-style:solid; border-color:#0000A0;
           padding:1px; margin-top:2px; 
     }
p.wrb { margin:3px; }
td.firma { font-size:13px; vertical-align:middle; }
td.fuss { text-align:center; }
a.fuss {font-size : 13px; color:#ffffff; }
a:hover.fuss { color:#ffffff; }
a.fl { font-size:14px; color:#0000AF; 
       padding-left:1px; padding-right:3px; 
     }
p.fl { margin:3px; margin-left:5px;}



table.rahmen { width:97%; }
table.rahmennav { width : 97%; margin-top:2px; border-width:1px; border-style:solid; border-color:#0000A0;}
table.r  { width : 760; margin-top:2px; border-width:1px; border-style:solid; border-color:#0000A0;}
table.news { width:100px; background-color:#FFFFFF;
           border-width:1px; border-style:solid; border-color:#0000A0;
           padding:1px; background-color:#f8f8ff;
     }

a {  text-decoration : underline; color : #303060;  font-size : 12px; }
a.kat { font-size:14px; font-weight:bold;
        margin:0px; padding-left:3px; padding-right:3px; 
        }
a.sinn { font-size:14px; font-weight:bold;
        margin:0px; padding-left:6px; padding-right:6px; 
        background-color:#F0F0FF;}
a.subkat { font-size : 12px; padding-left:8px;}
a:hover { text-decoration : none; color : #4040ff; }

a.n { text-decoration:none; color:#000000; }

table.sp { padding:5px; margin:0px; border-spacing:3px; }
table.include { width:100% }
td { font-size:13px; vertical-align:top; }
td.kat { width:10%; padding:2px; margin:0px;}
td.link { width:90%; padding:2px; margin:0px;}
td.werbung { width:25%; padding:2px; margin:0px;}
h1 { font-size : 16px; color:#5050FF; }
h1.kat { font-size : 14px; color:#5050FF; }
h2 { font-size : 13px; color:#5050FF; margin:1px; padding:1px;}


A.external { font-size : 11px; }
.h1rev { color:#C0C0C0; font-size:18px; font-weight:bold;}
.textrev { color:#C0C0C0; font-size:14px; font-weight:bold;}
H1.links { font-size : 18px; }
TD.extra { color : White; }
SELECT { color : #405050;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px; }
INPUT { color : #405050; 
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px; }
TEXTAREA { color : #405050;
           font-family : Arial, Helvetica, sans-serif;
           font-size : 11px; }
TABLE.extra { background-color : Black;
              color : White;
              font-family : Arial, Helvetica, sans-serif;
              font-size : 11px;
              text-align : center; }
A.extra { color : White;
          font-size : 11px; }
HR { width : 95%; }
hr.t { width:100% }

TD.one { width : 300px;}
A.cat { font-size : 14px; }
A.featured { font-size : 11px; }
H1.cat { font-size : 20px; }
