@import "editor.css";
@import "pwm.css";
@import "globals.css";
@import "language-switch.css";


body,html{
 background-color:#edf4fa;
}

#page{
  margin-top: 5px;
  background-color:#edf4fa;
}
.jdGallery .slideElement {
	background-color:#fff;
	
}


#custom-doc{
 background-color:#fff;
 background-image: url(../images/kachel.gif);
 background-position: 0px 0px;
 background-repeat:repeat-y;
 
}


#hd div.hd{height:23px}
#hd div.bd{height:146px;}
#hd div.ft{height:31px}
#hd div.navi{height:24px}
#hd div.bd div.anioben{
	width:474px; 
	height:146px; 
	overflow:hidden; 
	display:block; 
	/*background-image: url(../images/anioben.gif);*/
	background-position: 7px 0px;
	background-repeat:no-repeat;
	}


#left{
 /*background-image: url(../images/left.gif);
 background-position: 0px 0px;
 background-repeat:no-repeat;
 min-height:450px;	*/
	
}

#right{
 /*background-image: url(../images/right.gif);
 background-position: 0px 0px;
 background-repeat:no-repeat;
 min-height:430px;	*/
}

#main-template{
 
 /*background-image: url(../images/bg.gif);*/
 background-position: 0px 0px;
 background-repeat:no-repeat;
}


#hd{
 background-image: url(../images/hd-bg.gif);
 background-position: 0px 0px;
}

#bd{
 background-image: url(../images/uright.gif);
 
 background-position: 722px top;
 background-repeat:no-repeat;
 min-height:311px;
}

#bd_wrapper{

}

#ft{
  /* background-image: url(../images/ft-bg.gif);*/
 background-position: 0px -1px;
 background-repeat:no-repeat;
}




/*Links im Content */
.csc-row a{
  font-weight: bold;
  text-decoration: none;
  color:#a76833;
}








div#menu-list-1 a{
  background-image: url(../images/list-icon.gif);
  background-repeat: no-repeat;
  background-position: 0px 8px; ;
  padding-left: 15px;
    
}

div#menu-list-1 div.level-2-cur a{
  background-image: url(../images/list-icon_cur.gif);
  background-repeat: no-repeat;
  background-position: 0px 7px; ;
  padding-left: 15px;
}

div#menu-list-1 div.level-3 a {
  background-position: 0px 3px;
}



/* HEADER */
div.csc-header h5{
  margin: 0px;
  font-size: 10px;
  color: #fff;
  background-color: #dae2d7;
  background-image: url(../images/titlebg.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px; ;
  padding-left: 2px;
  display: block;
  border-bottom: solid 2px #1F4E28; 
  
}



/* ADDRESS */
.tx-ttaddress-pi1-team-list a , .tx-ttaddress-pi1-team-list span{
  font-size: 10px;
  text-decoration: none;
}


div.tx-ttaddress-pi1{
  display: block; 
  height: auto;  
}


