/* CSS-File für den p-labs-potsdam.de - Content */

/* Allgemeine Angaben */

body          {
                 background-color: #006600;
                 font-size:        11pt;
                 font-family:      Arial, Helvetica, Sans-Serif;
                 margin:           0px;
                 padding:          0px;
                 color:            #000000;
              }

a:link        {
                 text-decoration:  underline;
                 color:            #006600;
                 background-color: transparent;
              }

a:visited     {
                 text-decoration:  underline;
                 color:            #000000;
                 background-color: transparent;
              }

a:hover       {
                 text-decoration:  none;
                 color:            #003300;
                 background-color: #eaeac2;
              }

a.thumbnail:link {
                 text-decoration:  none;
                 color:            #006600;
                 background-color: transparent;
              }

a.thumbnail:hover {
                 text-decoration:  none;
                 color:            #006600;
                 background-color: transparent;
              }

a.thumbnail:visited {
                 text-decoration:  none;
                 color:            #006600;
                 background-color: transparent;
              }

img.thumbnail {
                 margin:10px;
              }

p.valid {
                text-align:       center;
                font-family:      Arial, Helvetica, Sans-serif;
                font-size:        11pt;
                margin-left:      0px;
                margin-bottom:    -5px;
                margin-right:     0px;
                margin-top:       20px;
                }

/* Die Navigationsleiste links */

div.navigation{
                 position:             fixed;
                 top:                  0px;
                 left:0px;
                 font-size:11pt;
              }
a.navigation:link{
                 text-decoration: underline;
                 color:            #ffffe0;
                 background-color: transparent;
              }
a.navigation:hover{
                 text-decoration: none;
                 color:            #ffffe0;
                 background-color: transparent;
              }
a.navigation:visited{
                 text-decoration: underline;
                 color:            #ffffe0;
                 background-color: transparent;
              }
a.navigation:active{
                 text-decoration: underline;
                 color:            #000000;
                 background-color: transparent;
              }
a.textnav {
                 display:block;
                 text-align:center;
                 width:166px;
                 font-style:italic;
                 font-weight:bold;
                 font-size:10pt;
                 margin-top:2px;
                 margin-left:2px;
                 margin-bottom:2px;
                 margin-right:2px;
                 padding-top:2px;
                 padding-right:2px;
                 padding-bottom:2px;
                 padding-left:2px;
                 border-style:solid;
                 border-width:1px;
                 color:#ffffe0;
                 background-color:transparent;
                 border-color:#000000;
              }
a.textnav:link{
                 color:#ffffe0;
                 text-decoration:none;
              }

a.textnav:visited{
                 color:#ffffe0;
                 text-decoration:none;
              }

a.textnav:hover{
                 color:#003300;
                 text-decoration:none;
                 background-color:#eaeac2;
                 border-color:#000000;
              }

a.valid:link {
                 text-decoration:  none;
                 color:            #006600;
                 background-color: #ffffe0;
             }
a.valid:visited {
                text-decoration:  none;
                color:            #006600;
                background-color: #ffffe0;
              }
a.valid:hover {
                text-decoration:  none;
                color:            #006600;
                background-color: #ffffe0;
              }

/* farbiger Bordürenrand der Formatierungstabelle - der Farbverlauf */

td.lo          {
                 height:               15px;
                 width:                15px;
                 font-size:            2px;
                 color:                #000000;
                 background-color:     #ffffe0;
                 background-image:     url(../rand_lo.png);
               }

td.o           {
                 height:               15px;
                 font-size:            2px;
                 color:                #000000;
                 background-color:     #ffffe0;
                 background-image:     url(../rand_o.png);
               }

td.ro          {
                 height:               15px;
                 font-size:            2px;
                 color:                #000000;
                 background-color:     #ffffe0;
                 background-image:     url(../rand_ro.png);
               }

td.l           {
                 width:                15px;
                 font-size:            2px;
                 color:                #000000;
                 background-color:     #ffffe0;
                 background-image:     url(../rand_l.png);
               }

td.r           {
                 width:                15px;
                 font-size:            2px;
                 color:                #000000;
                 background-color:     #ffffe0;
                 background-image:     url(../rand_r.png);
               }

td.lu          {
                 height:               15px;
                 font-size:            2px;
                 color:                #000000;
                 background-color:     #ffffe0;
                 background-image:     url(../rand_lu.png);
               }

td.u           {
                 height:               15px;
                 font-size:            2px;
                 color:                #000000;
                 background-color:     #ffffe0;
                 background-image:     url(../rand_u.png);
               }

td.ru          {
                 height:               15px;
                 font-size:            2px;
                 color:                #000000;
                 background-color:     #ffffe0;
                 background-image:     url(../rand_ru.png);
               }

/* Haupt-Tabellen-Zelle */

td.content     {
                 color:                #000000;
                 background-color:     #ffffe0;
                 margin-top:15px;
                 padding:20px;
               }

h1      {
                 font-size:            25pt;
                 font-weight:          bold;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #006600;
                 background-color:     #ffffe0;
                 text-align:           left;
                 margin-top:0px;
                 padding:0px;
                 margin-bottom:        -10px;
               }

h2      {
                 font-size:            18pt;
                 font-weight:          bold;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #006600;
                 background-color:     #ffffe0;
                 text-align:           left;
                 margin-bottom:        -10px;
               }

h3      {
                 font-size:            14pt;
                 font-weight:          bold;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #006600;
                 background-color:     #ffffe0;
                 text-align:           left;
                 margin-bottom:        -7px;
               }

p {text-align:           justify;}
p.normal       {
                 font-size:            11pt;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #000000;
                 background-color:     #ffffe0;
                 text-align:           left;
                 margin-top:           20px;
                
                 text-align:           justify;
               }

p.copyright    {
                 font-size:            8pt;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #ffffe0;
                 background-color:     #006600;
                 text-align:           center;
                 margin-top:0px;
                 margin-left:176px;
                 margin-bottom:0px;
                 padding:0px;
               }

p.locationbar  {
                 font-size:            11pt;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #000000;
                 background-color:     #ffffe0;
                /* text-align:           left; */
               }

span.fotoalbeniconumrandung {
               border-style:           solid;
               border-color:           #006600;
               border-width:           1px;
               padding-left:           2px;
               padding-right:          2px;
               }


/* E-Mail-Link rechts unten */
a.copyright:link{
                 color:                #ffffe0;
                 background-color:     #006600;
                 text-decoration:      none;
               }

a.copyright:hover{
                 color:                #ffffe0;
                 background-color:     #006600;
                 text-decoration:      underline;
               }

a.copyright:visited{
                 color:                #ffffe0;
                 background-color:     #006600;
                 text-decoration:      none;
               }

p.location{
                 font-size:            11pt;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #000000;
                 background-color:     #ffffe0;
                 text-align:           justify;
                 margin-bottom:        5px;
                 margin-top:           -10px;
               }

p.center{
                 text-align:           center;
                 font-size:            11pt;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #000000;
                 background-color:     #ffffe0;
                 margin-top:           0px;
                 margin-bottom:        5px;
               }

a.diashow:link{
                 color:                #006600;
                 background-color:     transparent;
                 text-decoration:      underline;
               }

a.diashow:hover{
                 color:                #006600;
                 background-color:     transparent;
                 text-decoration:      none;
               }

a.diashow:visited{
                 color:                #006600;
                 background-color:     transparent;
                 text-decoration:      underline;
               }

img.diashow {margin-top:5px;margin-bottom:5px;}


/* Go to top rechts unten */
font.top        {
                 font-size:            2pt;
                 color:                #006600;
                 background-color:     transparent;
               }
blockquote     {
                 font-size:            11pt;
                 text-align:           justify;
                 font-style:           italic;
                 margin-left:25px;
               }
ul.normal       {
                 font-size:            11pt;
                 font-family:          Arial, Helvetica, Sans-Serif;
                 color:                #000000;
                 background-color:     transparent;;
                 text-align:           justify;
                 margin-left:          15px;
               }
ol              {margin-left:          25px;font-size:            11pt;
                 font-family:          Arial, Helvetica, Sans-Serif;margin-top:0px;margin-bottom:0px;margin-right:0px;padding:0px;
}