 /***************************************************************************************
  * Cascading Stylesheet definitionen                                                   *
  *                                                                                     *
  * Author:              Domenico Crescenti                                             *
  * Datum:               26.10.2004                                                     *
  * Version:             1.1                                                            *
  *                                                                                     *
  ***************************************************************************************/
 
 /***************************************************************************************
  * body tag. Definiert dokumentenweit den verwendeten schrifttyp                       *
  ***************************************************************************************/
body{
     font-size:19px;
     font-family:arial;
     font-style:normal;
     text-align:left;
     margin-top:0px;
     margin-left:0px;
     margin-right:5px;
     line-height:28px;
     font-weight:normal;
     text-decoration:none;
}

 /***************************************************************************************
  * links: definiert die Darstellung von verlinkungen                                   *
  ***************************************************************************************/

a{
     font-size:12px;
     margin-left:5px;
     margin-top:4px;
     margin-bottom:2px;
     vertical-align:center;
     text-decoration:none;
}

 /***************************************************************************************
  * hauptnavigation aktiv/inaktiv                                                       *
  ***************************************************************************************/

a.nav{
      line-height:18px;
      color:#ff0000;
      margin-right:0px;
      margin-left:0px;
}

a.nav:link{color:#000000;}
a.nav:visited{color:#000000;}
a.nav:active{color:#000000;}
a.nav:hover{color:#AAAAAA;}


a.nav_aktiv{
            line-height:18px;
            font-weight:normal;
            margin-right:0px;
            margin-left:0px;
            color:#FFFFC0;
}

a.nav_aktiv:link{color:#FFFFC0;}
a.nav_aktiv:visited{color:#FFFFC0;}
a.nav_aktiv:active{color:#FFFFC0;}
a.nav_aktiv:hover{color:#FFFFC0;}

 /***************************************************************************************
  * subnavigation aktiv/inaktiv für expandierte navigation                              *
  ***************************************************************************************/

a.subnav{
         font-style:italic;
         margin-right:0px;
         margin-left:0px;
         margin-top:0px;
         vertical-align:center;
         line-height:12px;
         color:#000000;
}

a.subnav:link{color:#000000;}
a.subnav:visited{color:#000000;}
a.subnav:active{color:#000000;}
a.subnav:hover{color:#AAAAAA;}


a.subnav_aktiv{
               font-style:italic;
               margin-right:0px;
               margin-left:0px;
               margin-top:0px;
               vertical-align:center;
               line-height:12px;
               color:#FFFFC0;
}

a.subnav_aktiv:link{color:#FFFFC0;}
a.subnav_aktiv:visited{color:#FFFFC0;}
a.subnav_aktiv:active{color:#FFFFC0;}
a.subnav_aktiv:hover{color:#FFFFC0;}

 /***************************************************************************************
  * subnavigation aktiv/inaktiv für integrierte navigation                              *
  ***************************************************************************************/

a.subnav_int{
         font-style:italic;
         margin-right:0px;
         margin-left:0px;
         margin-top:0px;
         vertical-align:center;
         line-height:12px;
         color:#000000;
}

a.subnav_int:link{color:#000000;}
a.subnav_int:visited{color:#000000;}
a.subnav_int:active{color:#000000;}
a.subnav_int:hover{color:#AAAAAA;}


a.subnav_int_aktiv{
               font-style:italic;
               margin-right:0px;
               margin-left:0px;
               margin-top:0px;
               vertical-align:center;
               line-height:12px;
               color:#FFFFC0;
}

a.subnav_int_aktiv:link{color:#FFFFC0;}
a.subnav_int_aktiv:visited{color:#FFFFC0;}
a.subnav_int_aktiv:active{color:#FFFFC0;}
a.subnav_int_aktiv:hover{color:#FFFFC0;}

 /***************************************************************************************
  * logo in der fusszeile                                                               *
  ***************************************************************************************/

a.logo{
       font-size:10px;
       font-style:italic;
       text-align:right;
       margin-right:10px;
       line-height:10pt;
       color:#5D5D5D;}

a.logo:link{color:#5D5D5D;}
a.logo:visited{color:#5D5D5D;}
a.logo:active{color:#000000;}
a.logo:hover{color:#AAAAAA;}

 /***************************************************************************************
  * login link zur editierumgebung                                                      *
  ***************************************************************************************/

a.login{
        font-size:10px;
        font-style:italic;
        text-align:right;
        margin-right:10px;
        line-height:10pt;
        color:#113645;
}

a.login:link{color:#609ECD;}
a.login:visited{color:#609ECD;}
a.login:active{color:#ffffff;}
a.login:hover{color:#000000;}

 /***************************************************************************************
  * normale verlinkung im fliesstext                                                    *
  ***************************************************************************************/

a.link{
       font-size:15px;
       text-align:left;
       margin-top:10px;
       margin-left:0px;
       line-height:20px;
       color:#B32000;
}

a.link:link{color:#B32000;}
a.link:visited{color:#B32000;}
a.link:active{color:#ffaa00;}
a.link:hover{color:#ff0000;}

 /***************************************************************************************
  * textabschnitt: definiert die darstellung von textabschnitten                        *
  ***************************************************************************************/

p{
        font-style:normal;
        text-align:left;
        margin-top:10px;
        margin-left:5px;
        margin-right:5px;
        font-weight:normal;
        text-decoration:none;
        text-align:left;
        color:#000000;
}

 /***************************************************************************************
  * titel definition                                                                    *
  ***************************************************************************************/

p.titel{
  display:block;
  font-size:19px;
  font-family:arial;
  font-style:normal;
  text-align:center;
  margin-top:10px;
  margin-left:5px;
  margin-right:5px;
  line-height:28px;
  font-weight:normal;
  text-decoration:none;
  color:#FFFFFF;
  background-color:#FF8040;
}

 /***************************************************************************************
  * fussnoten definition                                                                *
  ***************************************************************************************/

p.footnote{
           margin-top:4px;
           font-size:10px;
           font-style:italic;
           margin-right:10px;
           line-height:10pt;
           vertical-align:center;
           color:#609ECD;
}

 /***************************************************************************************
  * textabschnitt definition                                                            *
  ***************************************************************************************/

p.normal{
         font-size:15px;
         line-height:20px;
}

p.shop{
       font-size:15px;
       color:#000000;
}

p.kursiv{
         font-size:15px;
         font-style:italic;
         line-height:20px;
         color:#B32000;
}

p.kursiv_u{
           font-size:15px;
           font-style:italic;
           text-align:right;
           line-height:20px;
           color:#B32000;
           vertical-align:bottom;
}

 /***************************************************************************************
  * listen: definiert die darstellung von listen                                        *
  ***************************************************************************************/

ol{
           list-style-image:url(../images/liste/liste.gif);
           font-size:15px;
           font-style:normal;
           line-height:20px;
           font-weight:normal;
           margin-left:50px;
           margin-right:10px;
           color:#cdfgfd;
}

 /***************************************************************************************
  * tabellen: definiert die darstellung von tabellen                                    *
  ***************************************************************************************/

table.sitemap{
      background-color:#FF8040;
      border-width:4px;
}

 /***************************************************************************************
  * zellendefinition verschiedenen zellentypen                                          *
  ***************************************************************************************/

td.sitemap{
   padding:10px;
   background-color:#FFFFC0;
}

td.seperator_nav{
    background-color:#AAAAAA;
}
td.seperator_subnav{
    background-color:#AAAAAA;
}
td.nav_aktiv{
    background-color:#FF8040;
    padding-right:5px;
    padding-left:5px;
}
td.nav{
    background-color:#FFFFC0;
    padding-right:5px;
    padding-left:5px;
}
td.subnav{
    background-color:#FFFFC0;
    padding-right:5px;
    padding-left:5px;
}
td.subnav_aktiv{
    background-color:#FFA060;
    padding-right:5px;
    padding-left:5px;
}
td.subnav_int{
    background-color:#FFFFC0;
    padding-right:2px;
    padding-left:2px;
}
td.subnav_int_aktiv{
    background-color:#FFA060;
    padding-right:2px;
    padding-left:2px;
}

 /***************************************************************************************
  * horizontale linie: definiert die darstellung von horizontalen linien                *
  ***************************************************************************************/

hr{
   color:#FF8040;
   height:2px;
}

 /***************************************************************************************
  * Formular Inputfelder                                                                *
  ***************************************************************************************/

 textarea{
    font-family:arial;
    color:#000000;
    font-size:14;
    background-color:#ffffff;
 }

 input{
    font-family:arial;
    color:#000000;
    font-size:14;
 }

