/* Style Vorgaben für alle Seiten */

/* allgemeine Angaben */
body {
      margin-top: 0px; margin-right: 0px; margin-top: 15px; margin-left: 15px;
      font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:140%; color: #003300;
     }

/* abstand oben rechts unten links*/
p, h4, h5, h6  { margin: 0 0 0 0; }
h1, h2, h3  { margin: 10 0 10 0; }

td { vertical-align:top; text-align: left; }

td, p, li {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:140%; color: #003300;
        }

h1   {
       font-size: 13px;  font-weight: bold; line-height:140%; margin-left: 0px
     }
h2   {
       font-size: 11px;  font-weight: bold; line-height:140%; margin-left: 0px
     }

h3  {
       position:relative; width: 710px; height: 19px; z-index: 5; left: 0px; top: 0px;
       background-color:#cccccc; font-size: 11px;  font-weight: bold; line-height:140%; padding-left: 5px;
    }
h4  {
       position:relative; width: 250px; height: 40px; z-index: 6; margin-left: -15px
    }


a:link  {   text-decoration: none; color: #000000 }
a:visited {  text-decoration: none; color: #000000 }
a:hover {  text-decoration: none; color: #000000 }
a:active {  text-decoration: none; color: #000000 }


/* Link weiss*/
a.link_weiss:link {  color: #ffffff; text-decoration: none;  }
a.link_weiss:visited {  color: #ffffff; text-decoration: none; }
a.link_weiss:hover {  color: #ffffff; text-decoration: none;  }
a.link_weiss:active {  color: #ffffff; text-decoration: none; }


/* Navigation Systemmenue*/
.link_sys { color: #003300; font-size: 11px; font-weight: bold }
a.link_sys:link { font-size: 11px; color: #003300; text-decoration: none; font-weight: bold }
a.link_sys:visited { color: #003300; text-decoration: none;  font-weight: bold }
a.link_sys:hover { color: #ff9900; text-decoration: none;  font-weight: bold }
a.link_sys:active { color: #003300; text-decoration: none;  font-weight: bold }


/* Navigation aktives System*/
.link_asys { font-size: 11px; color: #ff9900 }
a.link_asys:link {  font-size: 11px; color: #ff9900;  font-size: 11px; text-decoration: none;  font-weight: bold }
a.link_asys:visited {  font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold }
a.link_asys:hover {  font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold }
a.link_asys:active {  font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold }


/* Navigation Bereich*/
.link_ber { font-size: 11px; color: #e8e7e7 }
a.link_ber:link {  font-size: 11px; color: #e8e7e7; text-decoration: none;  font-weight: bold  }
a.link_ber:visited {  color: #e8e7e7; text-decoration: none;  font-weight: bold }
a.link_ber:hover {  color: #ff9900; text-decoration: none;  font-weight: bold }
a.link_ber:active {  color: #e8e7e7; text-decoration: none;  font-weight: bold}


/* Navigation aktiver Bereich*/
.link_aber { font-size: 11px; color: #ff9900 }
a.link_aber:link {  font-size: 11px; color: #ff9900; text-decoration: none; font-weight: bold }
a.link_aber:visited {  font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold }
a.link_aber:hover {  font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold }
a.link_aber:active {  font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold }

/* Navigation Abt*/
.link_abt { line-height:150%; font-size: 11px; color: #e8e7e7 }
a.link_abt:link {  line-height:150%; font-size: 11px; color: #e8e7e7; text-decoration: none;  font-weight: bold; background: url(/content/elemente/abtbutton.gif) no-repeat center left; padding-left: 10px; }
a.link_abt:visited {  line-height:150%; font-size: 11px; color: #e8e7e7; text-decoration: none;  font-weight: bold; background: url(/content/elemente/abtbutton.gif) no-repeat center left; padding-left: 10px; }
a.link_abt:hover {  line-height:150%; font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold; background: url(/content/elemente/abtbutton.gif) no-repeat center left; padding-left: 10px; }
a.link_abt:active {  line-height:150%; font-size: 11px; color: #e8e7e7; text-decoration: none;  font-weight: bold; background: url(/content/elemente/abtbutton.gif) no-repeat center left; padding-left: 10px; }


/* Navigation aktive Abt*/
.link_aabt { line-height:150%; color: #ff9900 }
a.link_aabt:link {  line-height:150%; font-size: 11px; color: #ff9900; text-decoration: none; font-weight: bold; background: url(/content/elemente/abtbutton.gif) no-repeat center left; padding-left: 10px; }
a.link_aabt:visited {  line-height:150%; font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold; background: url(/content/elemente/abtbutton.gif) no-repeat center left; padding-left: 10px; }
a.link_aabt:hover {  line-height:150%; font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold; background: url(/content/elemente/abtbutton.gif) no-repeat center left; padding-left: 10px; }
a.link_aabt:active {  line-height:150%; font-size: 11px; color: #ff9900; text-decoration: none;  font-weight: bold; background: url(/content/elemente/abtbutton.gif) no-repeat center left; padding-left: 10px; }

/* Navigation Seite*/
.link_seite { color: #e8e7e7; font-size: 11px }
a.link_seite:link {  color: #e8e7e7; text-decoration: none; font-size: 11px   }
a.link_seite:visited {  color: #e8e7e7; text-decoration: none;  font-size: 11px   }
a.link_seite:hover {  color: #ff9900; text-decoration: none;  font-size: 11px  }
a.link_seite:active {  color: #e8e7e7; text-decoration: none;  font-size: 11px;  }

/* Navigation aktive Seite*/
.link_aseite { color: #ff9900 }
a.link_aseite:link {  color: #ff9900; text-decoration: none; font-size: 11px     }
a.link_aseite:visited {  color: #ff9900; text-decoration: none; font-size: 11px  }
a.link_aseite:hover {  color: #ff9900; text-decoration: none; font-size: 11px   }
a.link_aseite:active {  color: #ff9900; text-decoration: none; font-size: 11px   }



/* Pr */
.fliesstext {  color: #333333; }
.prlink {  font-weight: bold; font-size: 11px }
.prnr { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 27px; color:009966 }
.pralink { font-weight: bold; color: #FE7801; font-size: 14px }
.prkurz1 { color: #333333 }
.prkurz2 { color: #333333; font-weight: bold}
.prheadline { color:#00825D; font-size: 11px; font-weight: bold }


/* sonstige */

/* link mehr..*/
a.link_mehr:link {  color: #ff9900; text-decoration: underline; font-style: italic }
a.link_mehr:visited {  color: #ff9900; text-decoration: underline; font-style: italic   }
a.link_mehr:hover {  color: #ff9900; text-decoration: underline; font-style: italic   }
a.link_mehr:active {  color: #ff9900; text-decoration: underline; font-style: italic   }

.autoliste {
           font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:140%; color: #003300;
           }


.rot {  color: #A30343 }
.weiss{  color: #ffffff }
.ueberschrift {  color: #006699; font-size: 11px; font-weight: bold }
.klein {  font-size: 10px; font-weight: bold }


/* jugendnetz */
a.lnkAnker:link 	{  color: #003300; text-decoration: underline;  }
a.lnkAnker:visited 	{  color: #003300; text-decoration: underline;   }
a.lnkAnker:hover 	{  color: #ff9900; text-decoration: underline;    }
a.lnkAnker:active 	{  color: #ff9900; text-decoration: underline;    }

a.lnkDetailsJn  { font-weight: bold }
.lnkArrows 	{ font-weight: bold; font-size: 9px; }

a.lnkService:link {color: #003300; text-decoration: underline;  }
a.lnkService:hover {  color: #ff9900; text-decoration: underline;    }

a.lnkweb:link {color: #003300; text-decoration: underline;  }
a.lnkweb:hover {  color: #ff9900; text-decoration: underline;    }

a.lnkMail:link {color: #003300; text-decoration: underline;  }
a.lnkMail:hover {  color: #ff9900; text-decoration: underline;    }

.tdFieldDataLong  {font-weight: 400}
.tdHeadlineBig { font-size: 15px;  font-weight: bold; }

.tdContentPath { border-bottom: solid 1px #cccccc;  }
.taResultItem  { margin-bottom:5px; width:720px }

.tdDetails { white-space: nowrap  }
.tdWeb { width: 85%; padding-left: 5px }





