/*
peinerot:	      			#990000  
peinegrün:				#007c40

grau HG:				#d2d2d2
Schrift schwarz:				#000000
Tabellenhintergrund:			#f2f2f2
*/



#back {
     width: 1015px;
     background: url(/fileadmin/templates-peine/grafiken/hg-01.gif) no-repeat;
     margin-left:auto;
     margin-right:auto;
     margin-top:0px;
	 margin-top:0em;
/*     min-height: 800px;
     height: auto;
*/
     padding: 0;
     border: 0;
     text-align:center;
   }

#back0 {
     width: 1015px;
     background: url(/fileadmin/grafiken/hg-02.gif) repeat-y;
     margin-left:auto;
     margin-right:auto;
     margin-top:0px;
     margin-top:0em;
     padding: 0;
     border: 0;
     text-align:center;
   }

#gesamt {   
/*   background: url(/fileadmin/templates-peine/grafiken/hg.gif) repeat-x;
   background-color: #ffffff;*/
     }


.menuelinks ul li ul  {
   color: #007c40;
   border-bottom: 1px solid #007c40;
  
     }

.menuelinks ul li ul li ul {
   color: #007c40;
   border-top: 1px dashed #007c40;
   border-bottom: 1px dashed #007c40;
  
   }

a.special1:active, a.special1:hover, a.special1:focus {
   color:#007c40;
}

a.special1act:link, a.special1act:active, a.special1act:visited, a.special1act:hover {
   color:#007c40;
   background-image:url(/fileadmin/templates-peine/grafiken/m1act.gif);
}


/* Container für das linke Menue  */


a.speciall1:active,
a.speciall1:hover,
a.speciall1:focus   {color: #007c40;text-decoration:underline; }

a.speciall1act:link,
a.speciall1act:active,
a.speciall1act:visited,
a.speciall1act:hover {
  display: block;
  color: #007c40;
  
  
  background-image: url(/fileadmin/templates-peine/grafiken/m1act.gif);
 }


a.speciall2:active,
a.speciall2:hover,
a.speciall2:focus   {color:#007c40; text-decoration:underline; }
a.speciall2act:link,
a.speciall2act:active,
a.speciall2act:visited,
a.speciall2act:hover {
  color:#007c40;
  
 
 background-image: url(/fileadmin/templates-peine/grafiken/m2act.gif);
  }



a.speciall3:active  {text-decoration:underline; }
a.speciall3:hover,
a.speciall3:focus   {text-decoration:underline; }
a.speciall3act:link,
a.speciall3act:active,
a.speciall3act:visited,
.speciall3act:hover {
 
  color: #007c40;
   background-image: url(/fileadmin/templates-peine/grafiken/m3act.gif);
}


a.speciall4act:link,
a.speciall4act:active,
a.speciall4act:visited,
.speciall4act:hover {
 
  color: #007c40;
   background-image: url(/fileadmin/templates-peine/grafiken/m4act.gif);

}


a.m1:link, a.m1:visited, a.m1:hover {
   color: #EEEBD8;
 
   }

a.m1act:link, a.m1act:visited  {
   color: #2A468B !important;
 

   }


a:link, a:hover, a:visited {
   color: #007c40;
   }


a.m2:link, a.m2:visited, a.m2:hover, a.m2act:link, a.m2act:visited  {
   color: #2A468B !important;
   }



h1, h2, h3, h4, h5 {
   color: #007c40;
    }

.csc-textpic-caption {
   color: #007c40;
   }

#schrift a img{
  border:2px solid #007c40;
}


/*   Farbänderungen für Galerie   */



.tx-rgsmoothgallery-pi1 {
  background:#007c40 url(/typo3conf/ext/rgsmoothgallery/res/css/img/loading-bar-black.gif) center center no-repeat !important;
  background-color:#007c40 !important;
  
}


.jdGallery .slideElement
{
        background-color:#007c40 !important;	

}

.jdGallery .loadingElement
{
	background-color:#007c40 !important;	
}

.jdGallery .carousel .carouselInner .thumbnail
{
	
	background-color:#007c40 !important;		
	
}


.jdGallery .carouselWrapper .carouselInner .thumbnail{
  background-color:#007c40 !important;
}
