
.scroll {
height: 400px;
overflow: auto;

border: 0px solid #000;
padding: 10px;
}

/*Links: Farben und Schrift*/


a:link { font-family: Verdana, Arial; font-size:10pt; color:#2D5BA4; text-decoration:underline;}
a:visited { font-family: Verdana, Arial; font-size:10pt; color:#2D5BA4; text-decoration:underline;}
a:hover { font-family: Verdana, Arial; font-size:10pt; color:#7999CA; text-decoration:underline;}


a.link1:link { font-family: Verdana, Arial; font-size:8pt; color:#2D5BA4; text-decoration:none; font-style:italic;}
a.link1:visited { font-family: Verdana, Arial; font-size:8pt; color:#2D5BA4; text-decoration:none; font-style:italic;}
a.link1:hover { font-family: Verdana, Arial; font-size:8pt; color:#7999CA; text-decoration:underline; font-style:italic;}

a.adresse:link { font-family: Verdana, Arial; font-size:8pt; color:#2D5BA4; text-decoration:none;}
a.adresse:visited { font-family: Verdana, Arial; font-size:8pt; color:#2D5BA4; text-decoration:none;}
a.adresse:hover { font-family: Verdana, Arial; font-size:8pt; color:#7999CA; text-decoration:none;}



a.nav:link { font-family: Verdana, Arial; font-size:8pt; color:#2D5BA4; text-decoration:none; font-style:italic; font-weight:bold;}
a.nav:visited { font-family: Verdana, Arial; font-size:8pt; color:#2D5BA4; text-decoration:none; font-style:italic; font-weight:bold;}
a.nav:hover { font-family: Verdana, Arial; font-size:8pt; color:#7999CA; text-decoration:none; font-style:italic; font-weight:bold;}



/* Hintergruende */


.angebot { background-color:#EFEFEF; border-color:#DCDCDC;}
.formular {  border:0px;
  border-style:solid;  background-color:#F7F4EE; border-color:#2D5BA4; }

/* Schriften-Arten */

body,tr,td,table,div { font-family: Verdana,Arial;}



/* Schift-Groessen */

body,table,td {font-size: 8pt;};

.hinweis {font-size: 7pt;}

.adresse {font-size: 8pt; font-style:italic; font-weight:bold;}

/* Schriftfarben */


body,table, .title {color: #2D5BA4;}




/* Tabelle */



.tab_main
{
  border-top-width:10px;
  border-right-width:0px;
  border-left-width:0px;
  border-bottom-width:1px;
  border-style:solid;
  border-top: 1px;
  border-color:red;

   }
     
.top { border-width:1pt;
  border-style:solid;
  border-color:#011328;
  border-bottom-width:0pt;
  border-top-width:1pt;
  border-right-width:1pt;
  border-left-width:1pt;
  }
  
.nav { border-width:1pt;
  border-style:solid;
  border-color:#011328;
  border-bottom-width:0pt;
  border-top-width:1pt;
  border-right-width:1pt;
  }

.rechts { border-width:1pt;
  border-style:solid;
  border-color:#011328;
  border-bottom-width:0pt;
  border-top-width:0pt;
  border-left-width:0pt;
   border-right-width:1pt;
  }
  
.links { border-width:1pt;
  border-style:solid;
  border-color:#011328;
  border-bottom-width:0pt;
  border-top-width:0pt;
  border-left-width:1pt;
  border-right-width:0pt;
  }
  
.unten { border-width:1pt;
  border-style:solid;
  border-color:#011328;
  border-bottom-width:1pt;
  border-top-width:0pt;
  border-right-width:1pt;
  border-left-width:1pt;
  }

/*Scrollbalken */

BODY
{
scrollbar-face-color:#93ADD4;
scrollbar -highlight- color:white;
scrollbar -shadow- color:white;
scrollbar -3dlight- color:white;
scrollbar -arrow- color:white;
scrollbar -track- color:white;
scrollbar -darkshadow- color:white;
}



/*Spezielles*/

.td_content {padding:2em;}
input, select, textarea, {
BORDER: #2D5BA4 thin outset; background-color:F6F6F6};

.alternate {color:#0B2958;
border-width:1px;
border-style:solid;
border-color:#F3F3F3;}

.mark {color:#AA1416;}


/*Referenzen*/

.td_ref1 {background-color:#F4E6D2;
padding:3pt; border-color:red; border:2px;
};

.td_ref2 {background-color:#F2D5A9;
padding:3pt; border-color:red; border:2px;
};

.ul
{font-size: 12pt; font-style:italic; font-weight:bold;}
