/******************************************************************/
/******************************************************************/
/*********** RUNDHERUM = ALLGEMEIN BODY CONTAINER USW  ************/
/******************************************************************/
/******************************************************************/
html {
	background: #ffffff;
}
body, td {
	margin: 0;
	padding: 0 10px 0 10px;
	border: 0;
	height: 100%;
	overflow-y: auto;
	background: #ffffff;
	font-family: Verdana;
	font-size: 0.7em;
	line-height: 1.4em;
	text-align: center;
}
#mainContainer {
	width: 950px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
}
#mainPage {
	width: 950px;
	display: block;
	padding: 10px;
	padding-top: 32px;
	text-align: left;
	z-index: 200;
}
/******************************************************************/
/******************************************************************/
/***************************** MENU  ******************************/
/******************************************************************/
/******************************************************************/
/* Menu mit Logo */
#menuLogo {
	top: 0px;
	width: 950px;
	position: fixed;
	padding: 0px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	z-index: 100;
}
/* Hauptmenu */
#menuMain {
	top: 0px;
	width: 0px;
	position: fixed;
	padding: 0px;
	text-align: left;
	font-weight: bold;
	color: #fff;
	z-index: 100;
}
* html #menuLogo {
	position: absolute;
}
* html #menuMain {
	position: absolute;
}
/**** Rahmen des Hauptmenu Kastens ****/
.menuBoxMain {
	width: 205px;
	z-index: 400;
	padding-top: 11px;
	font-family: Verdana;
	font-size: 11px;
	letter-spacing: 0em;
	font-weight: bold;
	text-align: left;
	color: rgb(79, 71, 68);
	line-height: 1.62em;
}
/**** Rahmen des Submenu Kastens ****/
.menuBoxSub {
	width: 185px;
	padding: 2px 10px 10px 10px;
	z-index: 400;
	font-family: Verdana;
	font-weight: normal;
	text-align: left;
	color: rgb(79, 71, 68);
	line-height: 1.62em;
	background-color: white;
	float: right;
	border: 1px solid #E2E7E1;
	margin-top:11px;
}

.menuBoxSub2 {
  position:absolute;
  top:11px;
  left:205px;
  /*height: 140px;*/
  border:0px;
  border-left: 5px solid white;
  border-right: 5px solid white;

  padding:0 0 0 0;
  margin:0px;
}

.menuContainer {
	position: absolute;
	top: 134px;
	width: 424px;
}
.menuContainerExtra {
	position: absolute;
	top: 296px;
	width: 419px;
}


.menuItem {
	padding-left: 10px;
	width: 195px;
	
	height:25px;
	
	cursor: pointer;
	
	border-bottom: 2px solid white;
	
}

.menuItemContainer {

}

.normalItem .menuItemContainer {
	background-color: rgb(199, 209, 198);
  height:25px;
  border-left:2px solid white;
}
.selectedItem .menuItemContainer {
  height:25px;
  border-left:0px solid white;
  padding-left:2px;
}

.overItem .menuItemContainer {
  height:25px;
  border-left:2px solid white;
  background-color:;
}

.menuItemContainerSelected {
  height:25px;
  border-left:0px solid white;
  padding-left:2px;
}

.menuItemContainerOver {
  height:25px;
  border-left:2px solid white;
}


.menuItem a {

	line-height:25px;
	padding:6px 0 6px 8px;

}

.menuItemSub {
	width: 191px;
	height:25px;
	font-weight: bold;
	padding-left:18px;
	background-color: #C7D1C6;
	cursor: pointer;
	margin-bottom:2px;
}
/* Die Links im Menu */
.menuBoxSub a, .menuBoxMain a {
	text-decoration: none;
	color: rgb(79, 71, 68);
	/*line-height:25px;*/

  line-height:25px;

}

.welcomeText a {
  line-height: 15px;
}

.welcomeText {
  line-height: 15px;
}

.menuBoxSub a {
	padding:0px 0 0px 0px;
}

/* Die Submenubox mit dem Willkommenstext drin */
#menuSub {
  margin-right:5px;
  width:187px;
  /*height:129px;*/
  
  display: inline;
}


/* Die Submenubox mit dem Submenu drin */
#menuSub2 {
  visibility: hidden;
  display: none;

  width:209px;
}

/* Der Container der Texte im Menu */
.navi1text, .navi2text {
	width: 169px;
	padding: 35px 15px 20px 20px;
	border: 1px solid #E2E7E1;
	margin: 5px 0 0 0;
	color: black;
	font-weight: normal;
	text-align: left;
	background-color: #E2E7E1;
	background-image: url(../../fileadmin/vorlagen/images/logo_mini_back.gif);
	background-repeat: no-repeat;
	line-height: 1.2em;
}
.navi1textEU {
  background-image: url();
	padding: 20px 15px 20px 20px;
}

.navi2text {
	width: 182px;
	float: right;
}

.farbe13 {
  background-color: #B6D54B;
}
.farbe18 {
  background-color: #7ECCF2;
}
.farbe82 {
  background-color: #F397BE;
}
.farbe27 {
  background-color: #AAE1DB;
}
.farbe22 {
  background-color: #B3A5E1;
}
.farbe33 {
  background-color: #FED1A8;
}

.farbe80  {
  background-color: #FBD860;
}

.farbeLA {
  background-color: #FFD871;
}

/******************************************************************/
/******************************************************************/
/***************************** INHALT  ****************************/
/******************************************************************/
/******************************************************************/


.mainInhaltContainer {

	z-index			:		200;
	margin-left		:		409px;
	margin-top		:		0px;
	width			: 		526px;
	background-color:		white;	
	padding			:		0px 0px 5px 5px;

}


.KastenFehler img {
	border				:		0px;
}