/* neues.css */
/* Style-Sheet für Neue Solidarität */

/* Angaben global */
body {
   color:#330000;
/*    background-image:url(http://www.solidaritaet.com/images/hintergr.gif); */
   background-image:url(/images28/papier.jpg);
}
a {text-decoration:none;}
a:link {color:#3377aa;}
a:visited {color:#3377aa;}
a:hover {color:#00ccff;}
a:active {color:#ff0000;}

a.vis {text-decoration:none;}
a.vis:link {color:#3377aa;}
a.vis:visited {color:#00ccff;}
a.vis:hover {color:#00ccff;}
a.vis:active {color:#ff0000;}

/* Angaben linke Spalte */
td.head {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:white; background-color:#3377aa; text-align:center;
}
td.head2 {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:white; background-color:#ffeeaa; text-align:center;
   background-image:url(/images26/blaubar.gif);
   background-position:center; background-repeat:no-repeat;
}
td.headl {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:white; text-align:center;
   background-image:url(/images26/blaubarl.gif);
   background-position:right; background-repeat:no-repeat;
}
td.headr {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:white; text-align:center;
   background-image:url(/images26/blaubarr.gif);
   background-position:left; background-repeat:no-repeat;
}
td.fix {
   font-size:11px; font-family:Arial,Helvetica,sans-serif;
   color:black; background-color:#ffeeaa;
}
td.spec {
   font-size:12px; font-family:Arial,Helvetica,sans-serif;
   color:#003300; background-color:#ffffcc;
}
td.cd {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:#fff; background-color:#fea; text-align:center;
   background-image:url(/images26/round.gif);
   background-position:center; background-repeat:no-repeat;
}

td.blau3drahm1 {
   border-top:#99ccff 1px solid; border-bottom:#003377 1px solid;
   border-left:#99ccff 1px solid; border-right:#003377 1px solid;
}

td.blau3drahm2 {
   border-top:#6699cc 1px solid; border-bottom:#003377 2px solid;
   border-left:#6699cc 1px solid; border-right:#003377 2px solid;
}

td.braun3drahm1 {
   border-top:#ffcc99 1px solid; border-bottom:#cc9966 2px solid;
   border-left:#ffcc99 1px solid; border-right:#cc9966 2px solid;
}

td.blau3d {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:#ffffff; background-color:#3377aa; text-align:center;
   border-top:#6699cc 2px solid; border-bottom:#003377 2px solid;
   border-left:#6699cc 2px solid; border-right:#003377 2px solid;
}

td.gruen3d {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:#ffffff; background-color:#33aa77; text-align:center;
   border-top:#66cc99 2px solid; border-bottom:#007733 2px solid;
   border-left:#66cc99 2px solid; border-right:#007733 2px solid;
}

td.braun3d {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:#3377aa; background-color:#ffddaa; text-align:center;
   border-top:#ffeeaa 2px solid; border-bottom:#cc9977 2px solid;
   border-left:#ffeeaa 2px solid; border-right:#cc9977 2px solid;
}

td.weiss3d {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:#3377aa; background-color:#ffffff; text-align:center;
   border-top:#ffeeaa 2px solid; border-bottom:#cc9977 2px solid;
   border-left:#ffeeaa 2px solid; border-right:#cc9977 2px solid;
}

.sans11 {font-size:11px; font-family:Arial,Helvetica,sans-serif;}
.sans12 {font-size:12px; font-family:Arial,Helvetica,sans-serif;}
.sans12i {font-size:12px; font-family:Arial,Helvetica,sans-serif; font-style:italic;}
.sans13 {font-size:13px; font-family:Arial,Helvetica,sans-serif;}
.sans13c {font-size:13px; font-family:Arial,Helvetica,sans-serif; text-align:center;}
.sans14 {font-size:14px; font-family:Arial,Helvetica,sans-serif;}
.sans14b {font-size:14px; font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
.sans14bc {font-size:14px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-align:center;}
.sans15b {font-size:15px; font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
.serif11 {font-size:11px;}
.serif12 {font-size:12px;}
.serif13 {font-size:13px;}
.serif14 {font-size:14px;}

a.head {text-decoration:none;}
a.head:link {color:#ccccff;}
a.head:visited {color:#ccccff;}
a.head:hover {color:#ffffff;}
a.head:active {color:#ff0000;}

a.cd {text-decoration:none;}
a.cd:link {color:#ffffff;}
a.cd:visited {color:#ffffff;}
a.cd:hover {color:#00ffff;}
a.cd:active {color:#ff0000;}

a.kasten {text-decoration:none; display:block;}
a.kasten:link {color:#3377aa;}
a.kasten:visited {color:#3377aa;}
a.kasten:hover {color:#3377aa; background-color:#ffffdd;}
a.kasten:active {color:#ff0000;}

div.kasten {position:absolute; visibility:hidden; z-index:2;}
td.kasten {font-size:12px; font-family:Arial,Helvetica,sans-serif;}

/* Angaben Text-Bereich */
.init {
   font-size:40px; line-height:40px; font-family:Arial,Helvetica,sans-serif;
   color:#3377aa; font-weight:bold; text-align:left;
}

h2 {font-size:20px; font-family:Arial,Helvetica,sans-serif; text-align:center;}
h3 {font-size:15px; font-family:Arial,Helvetica,sans-serif; text-align:center;}
h4 {font-size:13px; font-family:Arial,Helvetica,sans-serif; text-align:center;}

.hr1 {position:relative; top:10px; z-index:0;}
.txt {font-size:12px; text-align:left;}
.rubrik {
   font-size:20px; font-family:Arial,Helvetica,sans-serif; text-align:center;
   color:#3377aa; font-weight:bold; text-decoration:underline;
}
.rubrik1 {
   position:relative; top:-10px; text-align:center;
   font-size:16px; font-family:Times,serif; color:#337799;
   width:100px; white-space:nowrap; background:#ffffff; 
   border-left:2px solid #ffeeaa; border-top:2px solid #ffeeaa;
   border-right:2px solid #cc9900; border-bottom:2px solid #cc9900;
   padding-left:4px; padding-right:4px; z-index:1;
}
.rubrik2 {
   font-size:15px; font-family:Arial,Helvetica,sans-serif; text-align:center;
   color:#3377aa; font-weight:bold;
}
.rubrik3 {
   font-size:16px; font-family:Times,serif; color:#337799; 
   padding-left:4px; padding-right:4px;
}
.rubrik4 {font-size:12px;}
.rubrik5 {
   font-size:12px; font-family:Times,serif; color:#cccccc; padding-bottom:1px;
}
.rubrik6 {font-size:10px;}
.vor {
   font-size:14px; font-family:Arial,Helvetica,sans-serif; text-align:left;
   font-weight:bold; margin-left:30px;
}
.autor {
   font-size:13px; font-family:Arial,Helvetica,sans-serif; text-align:center;
   font-style:italic;
}
.autor2 {
   font-size:13px; font-family:Arial,Helvetica,sans-serif; text-align:left;
   font-style:italic;
}
.lesen {
   font-size:13px; font-family:Arial,Helvetica,sans-serif; text-align:center;
   color:#3377aa; font-style:italic;
}
.bild {font-size:13px; font-family:Arial,Helvetica,sans-serif; font-style:italic;}
.bildr {font-size:13px; font-family:Arial,Helvetica,sans-serif; font-style:italic; float:right;}
.foto {font-size:11px; font-family:Arial,Helvetica,sans-serif;}
.fotol {font-size:11px; font-family:Arial,Helvetica,sans-serif; float:left;}
.fotor {font-size:11px; font-family:Arial,Helvetica,sans-serif; float:right;}

.pixl {float:left; border:1px solid #000000;}
.pixr {float:right; border:1px solid #000000;}
.box {position:relative;}
.boxa {position:absolute;}
.boxl {position:relative; float:left; height:100%;}
.boxr {position:relative; float:right; height:100%;}
.boxl2 {position:relative; float:left;}
.boxr2 {position:relative; float:right;}
.boxlr {
   position:relative; float:left; height:100%;
   border-left:1px solid #6699cc; border-top:1px solid #6699cc;
   border-right:1px solid #115588; border-bottom:1px solid #115588;
   background:#ffffff;
}
.boxrr {
   position:relative; float:right; height:100%;
   border-left:1px solid #69c; border-top:1px solid #69c;
   border-right:2px solid #369; border-bottom:2px solid #369;
   background:#ffffff;
}

.boxblau {
   font-size:13px; font-family:Arial,Helvetica,sans-serif; text-align:center;
   color:#ffffff; background:#3377aa; margin:2px; padding:1px;
   border-left:2px solid #6699cc; border-top:2px solid #6699cc;
   border-right:2px solid #115588; border-bottom:2px solid #115588;
}
.boxbraun {
   font-size:13px; font-family:Arial,Helvetica,sans-serif; text-align:center;
   color:#ffffff; background:#ffddaa; margin:2px; padding:1px;
   border-left:#ffeeaa 2px solid; border-top:#ffeeaa 2px solid;
   border-right:#cc9977 2px solid; border-bottom:#cc9977 2px solid;
}
.frameblue {
   border-top:1px solid #69c; border-right:3px solid #369;
   border-bottom:3px solid #369; border-left:1px solid #69c;
}
.framebrown {
   border-top:1px solid #dc8; border-right:3px solid #c96;
   border-bottom:3px solid #c96; border-left:1px solid #dc8;
}
.shadeblue { border-right:4px solid #abc; border-bottom:4px solid #abc; }
.shadebrown { border-right:2px solid #edc; border-bottom:2px solid #edc; }

.hl {position:relative; left:0px; top:1px; }
.hr {position:relative; left:0px; top:1px; }
.txtm {position:relative; left:0px; top:-4px; font-size:13px; font-family:Times,serif; color:#cccccc; padding-top:2px; padding-bottom:2px; background:#3377aa;}

.txtfeld {
   color: #000;
   background-color: #fff;
   width:100px;
   font-size:12px;
   text-decoration: none;
   border-left:2px solid #000;
   border-top:2px solid #000;
   border-right:2px solid #ccc;
   border-bottom:2px solid #ccc;
}

.weiter {font-size:12px; text-align:center; font-family:Arial,sans-serif;;}

a {text-decoration:none;}
a.txt:link {color:#3377aa;}
a.txt:visited {color:#3377aa;}
a.txt:hover {color:#66ccff; font-weight:bold;}
a.txt:active {color:#ff0000;}

p.lesen {text-decoration:none;}
p.lesen:link {color:#3377aa;}
p.lesen:visited {color:#3377aa;}
p.lesen:hover {color:#66ccff;}
p.lesen:active {color:#ff0000;}

a.lesen {text-decoration:none;}
a.lesen:link {color:#3377aa;}
a.lesen:visited {color:#3377aa;}
a.lesen:hover {color:#66ccff;}
a.lesen:active {color:#ff0000;}

/* Freie Links */
a.link1 {font-family:Arial,sans-serif; font-style:italic; text-align:center; text-decoration:none;}
a.link1:link {color:#006600;}
a.link1:visited {color:#006600;}
a.link1:hover {color:#00cc00;}
a.link1:active {color:#00ff00;}

/* Abo links */
a.link2 {font-family:Arial,sans-serif; font-style:italic; text-align:center; text-decoration:none;}
a.link2:link {color:#006699;}
a.link2:visited {color:#006699;}
a.link2:hover {color:#0099cc;}
a.link2:active {color:#0000ff;}

/* Links zum Einzelabruf */
a.link3 {font-family:Arial,sans-serif; font-style:italic; text-align:center; text-decoration:none;}
a.link3:link {color:#990000;}
a.link3:visited {color:#ff0000;}
a.link3:hover {color:#ff0000;}
a.link3:active {color:#ff0000;}

/* Links auf dunklem Boden */
a.link4 {font-family:Arial,sans-serif; font-style:italic; text-decoration:none;}
a.link4:link {color:#ffffff;}
a.link4:visited {color:#ffffff;}
a.link4:hover {color:#ffeeaa;}
a.link4:active {color:#ffeeaa;}

/* Zusätze */
li {margin-top:1px; margin-bottom:1px; padding:0px;}

.head2 {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:white; background-color:#ffeeaa; text-align:center;
   background-image:url(../../../images26/blaubar.gif);
   background-position:center; background-repeat:no-repeat;
}

.fix {
   font-size:11px; font-family:Arial,Helvetica,sans-serif;
   color:black; background-color:#ffeeaa;
}

.cd {
   font-size:13px; font-family:Arial,Helvetica,sans-serif;
   color:#ffffff; text-align:center;
   background-image:url(../../../images26/round.gif);
   background-position:center; background-repeat:no-repeat;
}

.cd2 {
   font-size:14px; font-family:Arial,Helvetica,sans-serif;
   font-weight:bold; color:#fff; text-align:center;
   background-image:url(../../../images12/round.png);
   background-position:center; background-repeat:no-repeat;
}

#alles { position:absolute; top:0px; left:20px; width:625px; border:1px solid #00ffff;  }
#links { float:left; width:120px; }
#haupt { text-align:left; margin-left:125px; border:1px solid #ff0000 }
#unten { clear: both; margin-top:6px; }

.kopf { text-align:center; }
.seite { text-align:left; width:630px; margin-left:20px; }
.oben { width:625px; background:url('../../../images26/links.jpg') repeat-y; }
.links { text-align:left; }
.haupt { text-align:left; margin-left:125px; border:1px solid #ff0000 }

.linkshead {
   min-width:140px; height:22px; margin-top:2px; padding-top:0px;
   font-size:14px; font-family:Times,serif; text-align:center;
   background-image:url(../../../images12/bluebar.png);
   background-position:center; background-repeat:no-repeat;
   border:0px solid #000;
}
.linkshead2 {font-size:11px;}

