@import "base.css";

@import url("http://fonts.googleapis.com/css?family=Droid+Sans");


body
{
font-family:'Droid Sans', Verdana !important;
font-weight:100;
}
h1,h2,h3 {text-transform:uppercase;}


/* ANPASSUNGEN FARBE HINTERGRUND */

div#hintergrund, div#kopflogo, div#kopflogo_02, div#kopfbannerbild_01, div#abstand_seitenende
{
background-color:#333333;
}


div#kopfsubnavi, div#kopfsubnavi_01, div#kopfsubnavi_02, div#subnavigation
{
background-color:#d8d7d4;
}




/* BANNERBiLD */

div#bannerbild_breit
{
background-color:#ffffff;
width:64.25em;
height:18.3em;
margin:0em;
padding:0em;
border:0px;
overflow:hidden;
float:left;
z-index:-9;
}

#bannerbild_breit img
{
border-width:0px;
width:100%;
height:100%;
}

/* LOGO ANKLICKBAR */

div#logolink
{
position:absolute;
z-index:9;
width:18em;
height:4.5em;
margin:0em 0 0 0em;
background-color:transparent;
}

div#logolink img
{
width:100%;
height:100%;
}



/* FARBWECHSEL HG BUTTONS STUFE 01 */

.menu1-stufe1-aktiv a, .menu1-stufe1-aktuell a, .menu1-stufe1-no a:hover
{
background-color:#67321c;
}

.menu1-stufe1-no a
{
background-color:transparent;
background-image:url(images/hg_50prozent.png);
background-repeat:repeat;
}


/* FARBWECHSEL SCHRIFT BUTTONS STUFE 02 */

.menu1-stufe1-no a
{
color:#ffffff !important;
}

.menu1-stufe1-no a:hover, .menu1-stufe1-aktiv a, .menu1-stufe1-aktuell a
{
color:#ffffff !important;
}


/* FARBWECHSEL HG BUTTONS STUFE 02 */

.menu1-stufe2-no a, .menu1-stufe2-aktiv a, .menu1-stufe2-aktuell a, .menu1-stufe2-no a:hover
{
color:#ffffff;
background-color:#d8d7d4;
margin-right:1em;
padding-top:0.5em;
}


/* FARBWECHSEL SCHRIFT BUTTONS STUFE 02 */

.menu1-stufe2-no a
{
color:#5a584f !important;
}

.menu1-stufe2-no a:hover, .menu1-stufe2-aktiv a, .menu1-stufe2-aktuell a
{
color:#67321c !important;
}



/* TABELLEN FARBEN */

table.contenttable td, td
{
color:#333333;
}


table.contenttable th, th
{
color:#333333;
background-color:#c3c3c3;
}


caption
{
color:#ffffff;
background-color:#666666;
}




/* ANPASSUNGEN TEXTE */

p 
{
color:#000000;
font-weight:normal;
line-height:1.6em;
}

h1 
{
font-size:1.5em;
color:#67321c;
font-weight:normal;
padding-bottom:1em;
padding-top:0em;
margin:0em;
}

p + h1
{
margin-top:3em;
}


h2, .ueberschrift2
{
color:#333333;
font-weight:normal;
font-size:1.15em;
margin-bottom:0.4em;
padding-bottom:0em;
}

h3, .ueberschrift2
{
color:#333333;
font-weight:bold;
font-size:1em;
}


h4, .ueberschrift4
{
color:#ffffff;
font-weight:normal;
font-size:1em;
}

h5,p.zitat, span.zitat, .zitat
{
color:#bf0f33;
font-weight:normal;
font-style:italic
line-height:1.6em;
margin-left:1.5em;
margin-right:1.5em;
}


.bildunterschrift
{
color:#333333;
font-weight:normal;
font-size:0.9em;
}

p.anmerkung, .anmerkung, h6
{
color:#333333;
font-weight:normal;
font-size:0.75em;
}


/* BILDANGABEN */

.csc-textpic {padding-bottom:1.25em;margin-top:1.5em;}
.csc-textpic-text {padding-top:0em;}
.csc-textpic+h1 {margin-top:1em;}

/* LINIE NACH INHALTSELEMENT */
/* .csc-frame-rulerAfter {border-bottom:1px solid #dedcc7;margin-bottom:2.5em;margin-top:2em;} */



/* AUFZÄHLUNGEN */

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 {font-weight:normal;color:#5a584f; 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:#5a584f;
}

#inhalt a:hover, #info a:hover, #contentrechts a:hover
{
color:#000000 !important;
}


/* 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;
}


/* INFOBOXEN FARBÄNDERUNGEN */

div.info h1
{
color:#67321c;
}

/* AUFZÃHLUNGEN INFOBOXEN */

.info ul {color:#000000;line-height:1.4em;margin-left:0em;padding-left:1.25em; margin-left:0em; font-size:0.8em;}
.info 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;}
.info dt {font-weight:normal;float:left;margin-right:1em;}
.info dd {margin-bottom:2em;}

/* NEWS FARBÄNDERUNGEN */

.news-single-title 
{
color:#67321c;
}
