﻿/* Stylesheets */
        
        body {font-family: Verdana, Arial, Helvetica, sans-serif, Verdana; 
              font-size: 9pt;  margin-top:18px; background-color: #fffebb;}
        h1   {font-family: 'Comic Sans MS'; color: #9e302f; font-size: 27pt;   
                        margin-bottom: 5px; margin-left: 10px; padding: 0; }
        h2   {font-family: 'Comic Sans MS'; color: #9e302f; font-size: 11pt; margin-left: 10px; margin-top: 3px; margin-bottom: 3px;}
        p    {font-family: Verdana, Arial, Helvetica, sans-serif, Verdana; font-size:9pt; 
              line-height:12pt; margin-left:10pt; padding-bottom:0; border-bottom:0; margin-bottom:6pt; margin-top:0;
               border-top:0; padding-top:0;}
        b        
        label   {margin-left: 10pt;}
        input   {margin-left:10pt; margin-bottom: 6pt; margin-top: 0pt;}
        select  {margin-left: 10pt; margin-bottom: 6pt;}
        textarea {margin-left: 10pt; margin-bottom: 6pt;}
        
        
        a   { color: Black;  font-family: "Comic Sans MS"; text-decoration: none; font-size: 10pt;  }
        .HeaderBig{font-family: 'Comic Sans MS'; color: #9e302f; font-size: 15pt;   
                        margin-bottom: 3px; margin-left: 10px; padding: 0;}
        .ToPLabel{font-family: 'Comic Sans MS'; color: #9e302f; font-size: 15pt;   
                        margin-bottom: 3px; margin-left: 10px; padding: 0;}
        .HeaderMedium{font-family: 'Comic Sans MS'; color: #9e302f; font-size: 12pt;   
                        margin-bottom: 3px; margin-left: 10px; padding: 0;}
        .HeaderSmall{ color: #9e302f; font-size: 10pt;   
                        margin-bottom: 2px; margin-left: 12px; padding: 0; font-weight: bold;}
        .LHeaderSmall{ color: #9e302f; font-size: 10pt; margin-top: 0px;
                        margin-bottom: 2px; margin-left: 12px; padding: 0; font-weight: bold;}                
        .HeaderUnderline{font-size: 10px; margin-left: 5px;}
        .formLabel {margin-bottom: 0px;margin-left: 15px;  }          

        .MainDiv {position: relative; margin: 0px auto; width: 840px; height: 650px;  top: 0px; left: 0px;}
        .HeaderDiv {width:840px;  height: 250px; position: absolute; top: 0px; left: 0px; height: 105px; border: 0px;}
        .HeaderPic {height: 250px; width: 840px; position: absolute; top:0px; left: 0px; z-index:-1; }
        
        .HeaderLogo {width: 225px; height: 66px; position: absolute; left:25px; top: 15px; z-index:1;}
	.Stoerer {width: 500px; height: 160px; position: absolute; left:450px; top: 50px; z-index:1;}
        .MainMenu {top: 10px; left: 320px; position:absolute; font-family: Arial;}
        .MarqueeText {height: 25px; width: 400px; position: absolute; top:56px; left: 320px; z-index:-1; border-width: 2px; border-color: red; border-style: solid;}
        
        .ContentMain {position: absolute; top: 210px; width:100%; left: 0px; }
        .ContentLeft {position: absolute; top: 0px; left: 0px; width: 230px; height: 420px; background-color: #93bbf2; }
        .ContentRight {position: absolute; left: 230px; top: 0px; width: 610px; height:420px; background-color: #afcbf2; overflow:auto; }
        .ContentRightSub {position: absolute; top: 10px; left:12px; width:520px;  margin-right: 0px;}
        .Submenue {position:relative; top: 54px; width: 181px; margin-left: auto; margin-right: auto;}
        .InfoText { color: black;}
        .MarkText {color: #9e302f;}
        .MenueHeader {font-family: "Comic Sans MS"; color: #9e302f; font-size: 11.5pt; font-weight: bold; margin-left: 0px; margin-bottom: 6pt; margin-top: 4pt;}
        .MenueText {font-family: "Comic Sans MS"; color: #9e302f; font-size: 10pt; margin-left: 0pt; margin-bottom: 8px;}
        
        .SvisLogoText {font-family: "Comic Sans MS"; color: #9e302f; font-size: 10pt; margin-left: 0pt; margin-bottom: -9px;}
        
        .FooterLine {position: absolute; top: -2px; width: 100%; height: 2px; left: 0px; z-index: 3; background-color: #9e302f; }
        .HorrLine {width: 100%; height: 2px; margin-left: 10px; margin-right: 10px; margin-bottom: 3px; margin-top:15px; z-index: 3; background-color: #9e302f; }
        
        .BottenLine {background-color:#afcbf2; position: absolute; top: 422px; width: 100%; height: 35px; left: 0px; }
        .MailForm {color: #9e302f; font-size: 10pt; margin-right: 30px; margin-top: 10px; left: 200px; width: 640px; line-height:17pt; }
        .Impressum {position: absolute; top: 5px; left: 0px; margin-left: 25px; margin-right: 35px; border-width: 0px; border-color: green; border-style: solid; width: 300px; height: 30px;}
        .MailPos {position: absolute; top: 5px; right: 0px; width: 200px; margin-left: 200px; margin-right: 40px; text-align:right; border-width: 0px; border-color: red; border-style: solid; height: 30px;}
        .fbPos {position: absolute; top: 5px; right:0px; width: 30px; margin-right:18px; border-width: 0px; border-color: blue; border-style: solid; height: 30px;}
      
       
        .LinkText {color: #9e302f;  text-decoration: none; font-size: 9.5pt; }
        .RotText {color: #9e302f; font-family: "Comic Sans MS"; text-decoration: none; font-size: 9.5pt; }
        .AktuellesLink {color: #9e302f; font-size: 8pt;}
        
        .SeminarListOutStyle {vertical-align: middle;  margin-top: 3px; border-width: 0px; height: 135px; border-color: red; border-style: solid; margin-top: 0px;}
.SeminarListInStyle {position: absolute; width:450px;  border-width: 0px; border-color: green; border-style: solid;}
.SeminarListFormStyle {position: absolute; left: 435px; border-width:0px; border-color: blue; border-style: solid;}

.externLink{color:Blue; margin-left:10px;  margin-top: 15px;}