
/* definiert body auf stratseite */

body.start
     {
      background-image:url(../images/back1.jpg);
      background-repeat:no-repeat;
     }

body.start2
     {
      background-image:url(../images/back1.jpg);
      background-repeat:no-repeat;
     }

/* ---------- anfang standard ----------------------------------------- */

/* standard definition im a href-tag */

a:link
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #000080;
     text-align: left;
     text-decoration:none;
     }

a:hover
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #FFFFFF;
     background: #000080;
     text-align: left;
     text-decoration: underline;
     }

a:visited
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 12px;
     font-weight: bold;
     color: #000080;
     text-align: left;
     text-decoration: none;
     }

/* standard copytext definition im td-tag */

td   {
     font-family: Verdana;
     font-size: larger;
     font-weight: bold;
	 line-height: 16px;
     text-align: left;
     color: #000080;
     }
	 
td.imp   {
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     text-align: left;
     color: #000080;
     }
	 
h3.head
     {
     font-family: Verdana;
     font-size: 14px;
     font-weight: bold;
     text-align: left;
     color: #000080;
	 text-decoration:underline;
     }

hr
    {
    noshade;
    width:100px;
    color:#000080;
    height:1px;
    text-align:center;
    border:0px solid blue;
    }
/* ---------- ende standard -------------------------------------------- */

/*----------- anfang top ------------------------------------------------- */#

/* standard copytext definition im td.top-tag */
/*
body.top
                {
                margin-left: 50px;
                }
*/
td.top
                {
     font-family: Verdana;
     font-size: 20px;
     font-weight: bold;
     text-align: center;
     color: #000080;
     }
/* standard definition im h3.top-tag */

h3.top
     {
     font-family: Verdana;
     font-size: 16px;
     font-weight: bold;
     text-align: center;
     vertical-align: middle;
     color: #000080;
     }

/*----------- ende top --------------------------------------------------- */

/* ---------- dienstleistung anfang ---------------------------------------- */

/* standard definition im a href-tag */

a:link.di
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #000080;
     text-align: center;
     text-decoration:none;
     }

a:hover.di
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #FFFFFF;
     background: #000080;
     text-align: center;
     text-decoration: underline;
     }

a:visited.di
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #800000;
     background: #FFFFFF;
     text-align: center;
     text-decoration: none;
     }

body.di
     {
      background-image:url(../images/back_blank.jpg);
      background-repeat:no-repeat;
      background-attachment:fixed;
      padding:0px;
     }


/* definition im td-tag fuer dienstleistung --------------------------------------- */

table.di
     {
     margin-left:10px;
     }


/* definition im td-tag fuer referenzen */

td.di
     {
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     text-align: left;
     color: #000080;
     }

td.di1
     {
     font-family: Verdana;
     font-size: 10px;
     font-weight: normal;
     text-align: center;
     color: #000080;
     }

/* definition im hr-tag fuer referenzen */

hr.di
    {
    noshade;
    width:700px;
    color:#000080;
    height:1px;
    text-align:left;
    border:0px solid blue;
    }

/* definition im h3-tag fuer referenzen */

h3.di
     {
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     text-align: left;
     color: #9F0000;
     }

/* definition im ul-tag fuer referenzen */

ul.di {
 font-family: Verdana;
 text-align: left;
 font-size: 10px;
 font-weight: normal;
 color: #000080;
}

/*----------- dienstleistung ende ------------------------------------------ */

/* ---------- anfang kontakt ------------------------------------------- */

/* definition im td-tag fuer kontakt */

td.kontakt
     {
     font-family: Verdana;
     font-size: 11px;
     text-align: center;
     vertical-align: middle;
     color: #000080;
     }

td.kontakt1
     {
     font-family: Verdana;
     font-size: 11px;
     text-align: center;
     vertical-align: top;
     color: #000080;
     }

h3.kontakt
     {
     font-family: Verdana;
     font-size: 14px;
     font-weight: bold;
     text-align: left;
     color: #000080;
     }

/* ---------- ende kontakt --------------------------------------------- */

/* ---------- referenzen anfang ---------------------------------------- */

/* standard definition im a href-tag */

a:link.ref
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #000080;
     text-align: center;
     text-decoration:none;
     }

a:hover.ref
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #FFFFFF;
     background: #000080;
     text-align: center;
     text-decoration: underline;
     }

a:visited.ref
    {
     font-family: Verdana, arial, helvetica, times new roman, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #800000;
     background: #FFFFFF;
     text-align: center;
     text-decoration: none;
     }

body.ref
     {
      background-image:url(../images/back_blank.jpg);
      background-repeat:no-repeat;
      background-attachment:fixed;
      padding:0px;
     }


/* definition im td-tag fuer referenzen */

table.ref
     {
     margin-left:10px;
     }


/* definition im td-tag fuer referenzen */

td.ref
     {
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     text-align: left;
     color: #000080;
     }

td.ref1
     {
     font-family: Verdana;
     font-size: 10px;
     font-weight: normal;
     text-align: center;
     color: #000080;
     }

/* definition im hr-tag fuer referenzen */

hr.ref
    {
    noshade;
    width:700px;
    color:#000080;
    height:1px;
    text-align:left;
    border:0px solid blue;
    }

/* definition im h3-tag fuer referenzen */

h3.ref
     {
     font-family: Verdana;
     font-size: 14px;
     font-weight: bold;
     text-align: left;
     color: #000080;
     }

/* definition im ul-tag fuer referenzen */

ul.ref {
 font-family: Verdana;
 text-align: left;
 font-size: 12px;
 font-weight: normal;
 color: #000080;
}

/*----------- referenzen ende ------------------------------------------ */

/*----------- sonstiges anfang ----------------------------------------- */

/* definition im h3-tag fuer sonstiges */

h3.so
     {
     font-family: Verdana;
     font-size: 12px;
     font-weight: bold;
     text-align: left;
     color: #000080;
     }

/*----------- referenzen ende ------------------------------------------ */

/* Klassen fuer Formatierungen */

.legend
{
font-family:verdana, arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000080;
text-align: left;
vertical-align: middle;
}

/* Div IDs fuer die Container */

#fieldset {
width: 650px;
margin: 0px 0px 0px 0px;
color: #00080;
border-color: #000080;
border-width: 1px;
}

.profil
{
font-family:verdana, arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000080;
text-align: left;
}

/* ---------- special format fuer scripte ------------------------------ */

/* style fuer die datums/uhr anzeige */

#Uhr { position:absolute; top:35px; left:600px; width:250px; height:50px; z-index:1 }
.Uhrtop2 { font-family:Verdana; font-size:10px; color: #000080; text-align: left;}

/*----- uhr im topbereich ----- */

#Uhr { position:absolute; top:40px; left:400px; width:250px; height:50px; z-index:1 }
.Uhrtop { font-family:Verdana; font-size:10px; color: #000080; text-align: left;}