body{
    margin-left:0px;
    margin-right:0px;
    margin-top:15px;
    margin-bottom:15px;
    background-color:#000066;
    }


/*----------------------------------- Links -----------------------------------------*/
a:link    {font-family: Arial, Helvetica; text-decoration: none;  color: #000000;}
a:visited {font-family: Arial, Helvetica; text-decoration: none;  color: #000000;}
a:hover   {font-family: Arial, Helvetica; text-decoration: none;  color: #000000;}


a.left:link         {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:normal;
	                 color:#FFFFFF;}

a.left:visited      {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:normal;
	                 color:#FFFFFF;}

a.left:HOVER        {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:bold;
	                 color:#FFFFFF;}


a.lefthigh:link     {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:bold;
	                 color:#FFFFFF;}

a.lefthigh:visited  {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:bold;
	                 color:#FFFFFF;}

a.lefthigh:HOVER    {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:bold;
	                 color:#FFFFFF;}



                  
                  
a.left2:link         {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:normal;
	                 color:#000000;}

a.left2:visited      {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:normal;
	                 color:#000000;}

a.left2:HOVER        {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:bold;
	                 color:#000000;}


a.lefthigh2:link     {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:bold;
	                 color:#000000;}

a.lefthigh2:visited  {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:bold;
	                 color:#000000;}

a.lefthigh2:HOVER    {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:12px;
	                 font-weight:bold;
	                 color:#000000;}
                  
a.subleft2:link      {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:10px;
	                 font-weight:normal;
	                 color:#FFFFFF;}

a.subleft2:visited   {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:10px;
	                 font-weight:normal;
	                 color:#FFFFFF;}

a.subleft2:HOVER     {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:10px;
	                 font-weight:normal;
	                 color:#000066;}


a.sublefthigh2:link  {font-family:Arial, Helvetica;
                     text-decoration: none;
                     font-size:10px;
	                 font-weight:normal;
	                 color:#000066;}

a.sublefthigh2:visited  {font-family:Arial, Helvetica;
                        text-decoration: none;
                        font-size:10px;
	                    font-weight:normal;
	                    color:#000066;}

a.sublefthigh2:HOVER    {font-family:Arial, Helvetica;
                        text-decoration: none;
                        font-size:10px;
	                    font-weight:normal;
	                    color:#000066;}






.leftnav{
    background-color:#FF0099;
    padding-left:38px;
    line-height: 19px;
    text-align: left;}

.leftnavhigh{
    background-color:#FF0099;
    padding-left:38px;
    line-height: 19px;
    text-align: left;}


.leftnav2{
    line-height: 19px;
    background-color:#FF0099;
    padding-left:38px;
    text-align: left;}

.leftnavhigh2{
    line-height: 19px;
    background-color:#FF0099;
    padding-left:38px;
    text-align: left;}

.subleftnav2{
    line-height: 13px;
    background-color:#FF0099;
    padding-left:43px;
    text-align: left;}
    
.subleftnavhigh2{
    line-height: 13px;
    background-color:#FF0099;
    text-align: left;
    font-family:Arial, Helvetica;
    text-decoration: none;
    font-size:10px;
	font-weight:normal;
    text-valign:middle;
	color:#000066;}
 
.navo{
    height: 8px;
    background-image: url(./../../fileadmin/template/images/nav_o.gif);
}
.navu{
    height: 8px;
    background-image: url(./../../fileadmin/template/images/nav_u.gif);
}



/*-----------------------------------  Ebenen  -----------------------------------*/
#container{
    position:relative;
    margin: 0 auto;
    width:780px;
    text-align: left;
}

#header{
    position:absolute;
    margin: 0px 0px 0px 0px;
    height:88px;
    width:780px;
}
#maincontent{
    position:absolute;
    margin: 88px 0px 25px 0px;
    min-height:400px;
    width:780px;
    background-color:#CCCCCC;
    background-image: url(./../../fileadmin/template/images/content_back.gif);
}

#topnavigation{
    position:relative;
    margin: 0px 0px 0px 0px;
    width:780px;
    height:42px;
    background-image: url(./../../fileadmin/template/images/nav_back.gif);
}

#content{
    margin: 0px 0px 25px 225px;
    width:515px;
    font-family: Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#000000;
    text-align: left;
    text-decoration: none;
    vertical-align:top;
}


#footer{
    position:relative;
    bottom: 0;
    height:43px;
    width:780px;
    background-color:#CCCCCC;
    text-align: left;
    background-image: url(./../../fileadmin/template/images/edition-skylight_footer.gif);
}
/*-----------------------------------  Schriften  -----------------------------------*/

h1{
    font-family: Helvetica;
	font-size:15px;
	color:#000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:10px;
}

h2{
    font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:5px;
}

h3{
    font-family: Arial, Helvetica;
	font-size:13px;
	font-weight:bold;
	color:#000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:18px;
}

h4{
    font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
}

h5{
    font-family: Arial, Helvetica;
	font-size:16px;
	font-weight:normal;
	color:#000000;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:9px;
}

.topnavigation{
      height:43px;
      background-color:#CCCCCC;
      background-image: url(./../../fileadmin/template/images/nav_back.gif);
      }
.topnavigation2{
      height:43px;
      background-color:#CCCCCC;
      background-image: url(./../../fileadmin/template/images/nav_back2.gif);
      }

.main{
    width:800px;
    background-image: url(./../../fileadmin/template/images/back_shaddow.gif);
    }
    
.maincontent{
    text-align: left;
    vertical-align: top;
    height:400px;
    background-color:#CCCCCC;
    background-image: url(./../../fileadmin/template/images/content_back.gif);
    }
.maincontent2{
    text-align: left;
    vertical-align: top;
    background-color:#CCCCCC;
    background-image: url(./../../fileadmin/template/images/content_back2.gif);
    }
.footer{
    height:43px;
    background-color:#CCCCCC;
    background-image: url(./../../fileadmin/template/images/edition-skylight_footer.gif);
}

.content{
    font-family: Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#000000;
    text-align: left;
    text-decoration: none;
    vertical-align: top;

}

.contentteaser{
    font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
    text-align: left;
    text-decoration: none;
    vertical-align: top;

}

.content2{
    font-family: Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#000000;
    text-align: left;
    text-decoration: none;

}

.order{
    font-family: Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
    text-align: left;
    text-decoration: none;
    vertical-align: middle;

}

.contenthead{
    font-family: Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#000000;
    text-align: left;
    text-decoration: none;
    vertical-align: bottom;

}
.formular
{
    background-color:#FFFFFF;
    font-family:Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#000000;
    text-decoration: none;
    border-style:solid;
    border-color: #A2A2A2;
    border-width:1px;

    }
.Formular
{
    background-color:#FFFFFF;
    font-family:Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#000000;
    text-decoration: none;
    border-style:solid;
    border-color: #A2A2A2;
    border-width:1px;

    }
    
td{
    font-family: Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	color:#000000;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
}

/*-----------------------------------  Abstände  -----------------------------------*/
ul {
  margin-left: 0;
  margin-right: 10px;
  padding-left: 0;
  list-style-image:url(./../../fileadmin/template/images/bullet.gif);
  list-style-position:inside;
  }

.spacer1  {height : 1px;}
.spacer2  {height : 2px;}
.spacer3  {height : 3px;}
.spacer5  {height : 5px;}
.spacer10 {height : 10px;}
.spacer15 {height : 15px;}
.spacer20 {height : 20px;}
.spacer22 {height : 22px;}
.spacer25 {height : 25px;}
.spacer50 {height : 50px;}
.bottom   {height : 25px;
           background-color:#000066;}
.space10  {width : 10px;}
.space780 {width : 780px;}
.space950 {width : 950px;}
.space16{
    height:16px;
    background-color:#CCCCCC;
    background-image: url(./../../fileadmin/template/images/content_back.gif);
    }
.space16_black{
    height:16px;
    background-color:#CCCCCC;
    background-image: url(./../../fileadmin/template/images/content_back2.gif);
    }
.navspace{
    height : 3px;
    background-color:#FF0099;}

