@import "base.css";

@import "base.css";

/* ANPASSUNGEN HINTERGRUND UNTEN */

body 
{
background-color:#000000; 
}


/* BANNERHÖHE */

div#bannerbild_breit
{
height:14.7em;
}



/* FORMATIERUNG TEXT */


p 
{
color:#000000;
font-weight:normal;
line-height:1.6em;
}


p + h1
{
margin-top:3em;
}


h1 
{
color:#000000;
font-size:1.3em;
font-weight:bold;
padding-bottom:1em;
padding-top:0em;
margin:0em;
text-transform:uppercase;
}

h2, .ueberschrift2
{
color:#000000;
font-weight:normal;
font-size:1.15em;
margin-bottom:0.4em;
padding-bottom:0em;
}

h3, .ueberschrift2
{
color:#000000;
font-weight:bold;
font-size:1em;
}

#inhalt *
{
_position:relative;
}

h4, .ueberschrift4
{
color:#ffffff;
font-weight:normal;
font-size:1em;
}

.bildunterschrift
{
color:#000000;
font-weight:normal;
font-size:0.9em;
}



/* AUFZÄHLUNG */

ul {color:#000000;line-height:1.4em;margin-left:0em;padding-left:1.25em; margin-left:0em;}
ul li {list-style-image:url(images/icons/li.gif);list-style-position:outside;margin-left:0em;margin-top:0em;padding-left:0em;margin-bottom:0.25em;}
dt {font-weight:normal;float:left;margin-right:1em;}
dd {margin-bottom:2em;}



/* LINKFORMATE */


/* ALLGEMEIN */

a {color:#666666; text-decoration:none; line-height:1.6em;}
a:hover {color:#000000;}


/* INHALTSLINKS */

#inhalt a:link, #inhalt a:visited, #inhalt a:active, 
#contentrechts a:link, #contentrechts  a:visited, #contentrechts  a:active
{
font-weight:normal;
color:#666666;
}

#inhalt a:hover, #info a:hover, #contentrechts a:hover
{
color:#000000 !important;
}


/* LINKS IM TEXTBEREICH */
.pdf a,
a.pdf:link,
a.pdf:active,
a.pdf:hover,
a.pdf:visited,
a.PDF
{
background-image:url(images/icons/pdf.gif);
background-repeat:no-repeat;
background-position:0.0em 0.15em;
padding-left:1.6em;
padding-bottom:0.0em;
padding-top:0.0em;
text-decoration:none !important;
color:#666666;}

.pdf a:hover
{
color:#000000;
}

.extern a,
.linkextern a,
a.extern:link,
a.extern:visited,
a.extern:hover,
a.extern:active
{
background-repeat:no-repeat;
text-decoration:none !important;
color:#666666;
background-image:url(images/icons/extern.gif);
background-repeat:no-repeat;
background-position:0.0em 0.15em;
padding-left:1.6em;
padding-bottom:0em;
padding-top:0em;
}
.extern a:hover
{
color:#000000;
}


.mail a,
a.mail:link,
a.mail:visited,
a.mail:hover,
a.mail:active
{
background-image:url(images/icons/email.gif);
background-repeat:no-repeat;
background-position:0.0em 0.15em;
padding-left:1.6em;
padding-bottom:0em;
padding-top:0em;
text-decoration:none !important;
color:#666666;
}
.mail a:hover
{
color:#000000;
}

.intern a,
.linkintern a,
a.intern:link,
a.intern:visited,
a.intern:hover,
a.intern:active
{
background-repeat:no-repeat;
text-decoration:none !important;
color:#666666;
}
.intern a:hover
{
color:#000000;
}

.weiter a,
.linkweiter a,
a.weiter:link,
a.weiter:visited,
a.weiter:hover,
a.weiter:active
{
background-image:url(images/icons/weiter.gif);
background-repeat:no-repeat;
background-position:0.0em 0.15em;
padding-left:1.6em;
padding-bottom:0em;
padding-top:0em;
text-decoration:none !important;
color:#666666;
}
.weiter a:hover
{
color:#000000;
}



/* ACCORDEON FARBÄNDERUNGEN */

/* ACCORDEON CSS wenn nicht erforderlich löschen  */

/* Toggle default */
h3.rgaccord1-toggle {
  color:#ffffff;
  background: #c3c3c3 url(images/plus.gif) 5px center no-repeat;
}

/* Toggle act item */
h3.act {
  color:#ffffff;
  background:#666666 url(images/minus.gif) 5px center no-repeat;
}


/* ANPASSUNGEN NEWS */

.news-single-title {color:#000000;}

