
/*
Farben:
grün für links: #339900;
*/
body {
  background: url(../cssimages/hintergrund_home.jpg) 0px 0px repeat;
  background: none;
  background: #eeefe9;
}
h2 {
	color: #339900;
}
a, div.divTotop a.aTotop  {
  color: #339900;
}
a:hover, div.divTotop a.aTotop:hover  {
  color: #000;
}
/*----------------------------------------------------------------------------*/

div#nebennavi li.nnavi_li a.a_ACT, div#nebennavi li.nnavi_li a:hover{
  color: #339900;
}
/*----------------------------------------------------------------------------*/
div#bannerGes {
  background: url(cssimages/header_globalStart.jpg) 0px 0px no-repeat;
  background: url(cssimages/header_globalStart_de.jpg) 0px 0px no-repeat;
  background: url(cssimages/header_home_de.jpg) 0px 0px no-repeat;
}
/*clickable Logo*/
div#bannerGes a.bannerLinkLeft, div#bannerGes a.bannerLinkRight {
  margin: 8px 0px 0px 0px;
  color: transparent;
}




div#busiarea a{
  color: #339900;
}
ul#ul_nav a.aLi_CUR,
ul#ul_nav li a.aLi_ACT,
ul#ul_nav li a:hover,
ul#ul_nav_02 a.aLi_CUR {
	color : #339900;
}
div#col3 {
  margin: 12px 0px 0px 0px;
  background-color: transparent;
  background-image: url(cssimages/col2_startGlobal.gif);
}

/*----------------------------------------------------------------------------*/
div#Mitte {
  position: relative;
  top: 0px;
  left: 20px;
  width: 672px;
  margin: 0px 20px 20px 0px;
  line-height: 17px;
  /*
  margin: 0px 212px 20px 173px;
  */
  padding: 0px;
  border: 0px solid #aaa;
  overflow: hidden;
}

div#breadcrumb a:hover {
  color: #339900;
}
/*Blog*/
div.tx-glwordpress-pi1 div.eintrag {
  background-color: #7D8286;
}



/*----------------------------------------------------------------------------*/

div#LINKS_Pingu{
  display: none;
}

/*----------------------------------------------------------------------------*/

div#RECHTS {
}

/*Testbild: Text m. Bild und zusätzlichem Linktext*/
div#sitebarInterfilm div.content-element div.csc-textpic {
  background-color: #232B38;
}
/*RandomImage in Sitebar*/
div#sitebarInterfilm div.captionRandImg_CAP {
  background-color: #232B38;
}

div#sitebarInterfilm div.content-element div.csc-textpic-text a:hover {
  color: #ffffff;
}

/*speziell eintrag mit twitter,interfilm newsletter,rss*/
/*u1203=DE/u2774=EN*/
div#u1203, div#u2774 {
  background: #232B38;
  padding: 0px 0px 10px 0px;
}
div#u1203 h1, div#u2774 h1 {
  color: #fff;
  font-size: 15px;
  line-height: 15px;
  font-family: "courier new";
  padding: 5px;
}
div#u1203 a, div#u2774 a  {
  margin: 0px 0px 10px 0px;
  display: block;
}
/*----------------------------------------------------------------------------*/



div#Mitte h1 {
  background-image: url(cssimages/h1-senkrecht_festival2010.gif);
}
div#nebennavi ul.nnavi {
  background-image: url(cssimages/h1-senkrecht_festival2010.gif);
}
div.tx-felogin-pi1 h3{
  background-image: url(cssimages/h1-senkrecht_festival2010.gif);
}


div#LINKS_HauptNavi {
  background-image: url(cssimages/links-bg-hauptnavi_fest2010.gif);
}
ul#ul_nav a.aLi_CUR {
  background-image: url(cssimages/links-bg-hauptnavi_fest2010_act.gif);
}

/*Sitemap*/
ul.UlLev_1 li a {
  color: #339900;
}
ul.UlLev_3 li a {
  border-left: 1px solid #339900;
}
div.cNaviOben, div.cNaviUnten {
  background-color: #cdedf9; /*kuki*/
  padding: 0px 0px 0px 0px;
  border-bottom: 5px solid #cdedf9;
}
div.cNaviUnten {
  border-top: 5px solid #cdedf9;
  border-bottom: 0px solid #cdedf9;
}



div.cNaviOben ul.nnavi , div.cNaviUnten ul.nnavi {
  margin: 0px 0px 0px 0px;
  display: block;
  width: 520px;
  padding: 7px 0px 7px 0px;
  list-style-type: none;
  text-align: center;
  border-bottom: 5px solid #fff;
}
div.cNaviUnten ul.nnavi {
  border-top: 5px solid #fff;
  border-bottom: 0px solid #fff;
}


div#contentNavi01 a,
div#wochtagtagNavi01 a,
div#laenderspNavi01 a,
div#wettbewerbeNavi01 a {
  color: #339900;
}
div#contentNavi01 a:hover {
  color: #339900;
}
div.contAlphabet a{
  color: #339900;
}


div.abschnittInnen a {
  color: #339900;
}

/*----------------------------------------------------------------------------*/
div#____________F O O T E R__ {}

div.footer {
  width: 904px;
  height: 32px;
  margin-top: 6px;
  margin-bottom: 10px;
  background-image: url(cssimages/col2_startGlobal.gif);
  background-repeat: repeat-y;
}
div.footer div#busiarea {
  position: relative;
  top: 0px;
  left: 20px;
  width: 480px;
  /*
  margin: 0px 250px 0px 173px;
  */
  padding: 6px 0px 0px 0px;
}
/*Zustaende wenn aktiv*/
div.footer div#busiarea a.aLi_ACT, div.footer div#busiarea a.aLi_CUR {
  background-color: #fff;
  color: #339900;
}
div.footer div#busiarea a.aLi_NO, div.footer div#busiarea a.aLi_IFSUB {
  background-color: #fff;
}
div.footer div#busiarea a:hover {
  background-color: #fff;
  color: #339900;
}

