/* Allgemeine Angaben */
body{
margin: 0px;
padding: 0px;
font-family:Calibri, Helvetica, Arial, sans-serif; 
color:#000000;
font-size:14px;
text-align: center;
scrollbar-face-color:1B62A5;
scrollbar-shadow-color:ECECEF;
scrollbar-highlight-color:ECECEF;
scrollbar-3dlight-color:ffffff;
scrollbar-darkshadow-color:1B62A5;
scrollbar-track-color:FBFBFE;
scrollbar-arrow-color:FFF0D9;
overflow: scroll;
overflow-x:hidden;
background-color:#35A2E8;
}

.navi     {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;}
.navi2    {font-family:Arial; text-decoration:none; color:#1B62A5; font-size:12px; font-weight:bold;}
.bottomlinks   {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:11px}
.middle {vertical-align: middle;}

A:link     {font-family:Calibri, Helvetica, Arial, sans-serif; text-decoration:underline; color:#000000; font-size:14px}
A:hover    {font-family:Calibri, Helvetica, Arial, sans-serif; text-decoration:underline; color:#7EC1FF; font-size:14px}
A:active   {font-family:Calibri, Helvetica, Arial, sans-serif; text-decoration:underline; color:#000000; font-size:14px}
A:visited  {font-family:Calibri, Helvetica, Arial, sans-serif; text-decoration:underline; color:#000000; font-size:14px}
A:active:hover   {font-family:Calibri, Helvetica, Arial, sans-serif; text-decoration:underline; color:#7EC1FF; font-size:14px}
A:visited:hover  {font-family:Calibri, Helvetica, Arial, sans-serif; text-decoration:underline; color:#7EC1FF; font-size:14px}

A.navi:link     {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;}
A.navi:hover    {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}
A.navi:active   {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;}
A.navi:visited  {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:13px; font-weight:bold;}
A.navi:active:hover   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}
A.navi:visited:hover  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}

A.navia:link     {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}
A.navia:hover    {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}
A.navia:active   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}
A.navia:visited  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}
A.navia:active:hover   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}
A.navia:visited:hover  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:13px; font-weight:bold;}

A.navi2:link     {font-family:Arial; text-decoration:none; color:#1B62A5; font-size:12px; font-weight:bold;}
A.navi2:hover    {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}
A.navi2:active   {font-family:Arial; text-decoration:none; color:#1B62A5; font-size:12px; font-weight:bold;}
A.navi2:visited  {font-family:Arial; text-decoration:none; color:#1B62A5; font-size:12px; font-weight:bold;}
A.navi2:active:hover   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}
A.navi2:visited:hover  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}

A.navi2a:link     {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}
A.navi2a:hover    {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}
A.navi2a:active   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}
A.navi2a:visited  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}
A.navi2a:active:hover   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}
A.navi2a:visited:hover  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:12px; font-weight:bold;}

A.bottomlinks:link     {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:11px}
A.bottomlinks:hover    {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}
A.bottomlinks:active   {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:11px}
A.bottomlinks:visited  {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:11px}
A.bottomlinks:active:hover   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}
A.bottomlinks:visited:hover  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}

A.bottomlinksa:link     {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}
A.bottomlinksa:hover    {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}
A.bottomlinksa:active   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}
A.bottomlinksa:visited  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}
A.bottomlinksa:active:hover   {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}
A.bottomlinksa:visited:hover  {font-family:Arial; text-decoration:none; color:#7EC1FF; font-size:11px}


h1 {font-size:18px; color:#1B62A5; margin: 0px 0px 20px 0px;}
p.initial span { float: left; font-size: 290%; line-height: 32px; margin-right: 4px; text-transform: uppercase; font-weight:bold;}


img {border: none;}

input      {font-family:Calibri, Helvetica, Arial, sans-serif; font-size:12px; color:#000000; border: 0px; background-color:#B0ACAC; height: 21px;}
select      {font-family:Calibri, Helvetica, Arial, sans-serif; font-size:12px; color:#000000; border: 0px; background-color:#B0ACAC;}
form      {font-family:Calibri, Helvetica, Arial, sans-serif; font-size:12px; }
textarea    {font-family:Calibri, Helvetica, Arial, sans-serif; font-size:12px; color:#000000; border: 0px; background-color:#B0ACAC;}
td {font-size:14px; }

.rahmen1 {margin-top: 8px; width:138px; height: 138px; border: 6px solid #6DCFF6;}
.rahmen2 {margin-top: 8px; width:138px; height: 138px; border: 2px solid #FFFFFF;}

/* Form-Elemente */

form,
input,
select,
textarea
{
    margin: 2px;
    padding: 2px;
}



/* Sonstiges */


.block
{
    display: block;
}

.none
{
    display: none;
}

.clear
{
    clear: both;
}

