body {  /* Standard-Format SOLLTE ES EIGENTLICH GAR NICHT GEBEN*/
	background-color : #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#333333;
}

hr {
	color: #666666;
	line-height: 2px;	
}

/* START : ADMIN BAR */
.Adminbar
{
	background-color: f0f0ed;	
	border-bottom: solid 1px #808080;
	position: absolute;
	width: 100%;
	left: 0px;
}
.AdminbarSpaceline
{
	border-right: solid 1px #808080;
}
.AdminbarButton
{
	background-color: f0f0ed;	
	border: solid 0px #808080;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
}
/* END : ADMIN BAR */

/* START : ADMIN MENÜ */

/* Eigenschaften für das Menü an sich (Tabelle)*/
.cms_menu {
	padding : 1px 1px 1px 1px;
	
	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	color : Black;
	text-decoration : none;
}

/* Eigenschaften für die Menü-Punkte 1. Ebene */
.cms_menu td.cms_menuitem 
{
	background-color : #F0F0ED;
	height : 20px;
	font-size : 10px;
	padding : 2 4 2 4;
	word-spacing : normal;
	cursor : auto;

	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	color : Black;
	text-decoration : none;
}

.cms_menu td.cms_menuitem_hover
{
	background-color : #E0E0DD;
	height : 20px;
	font-size : 10px;
	padding : 2 4 2 4;
	word-spacing : normal;
	cursor : auto;

	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	color : Black;
	text-decoration : none;
}

.cms_menuitem A:link, .cms_menuitem A:visited, .cms_menuitem A:hover
{
	background-color : transparent;
	font-size : 10px;
	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	white-space: nowrap;
	color : Black;
	text-decoration : none;
}

.cms_menuitem_hover A:link, .cms_menuitem_hover A:visited, .cms_menuitem_hover A:hover
{
	background-color : transparent;
	font-size : 10px;
	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	white-space: nowrap;
	color : Black;
	text-decoration : none;
}

.cms_submenu {
	background-color : #F0F0ED;
	border : 1px solid #D9DAD8;
	padding : 2 2 2 2;
	visibility: hidden;
	width : auto;
	/* position : absolute; */
	
	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	color : Black;
	text-decoration : none;
}

.cms_submenu td.cms_submenuitem
{
	font-size : 10px;
	/* background-color : #F0F0ED;
	padding : 2 2 2 2; */
	height : 20px;
	word-spacing : normal;
	cursor : auto;
	
	/* font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	color:Black;
	text-decoration:none; */
}

.cms_submenu td.cms_submenuitem_hover
{
	font-size : 10px;
	background-color : #E0E0DD;
	/* padding : 2 2 2 2; */
	height : 20px;
	word-spacing : normal;
	cursor : auto;
	
	/* font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	color:Black;
	text-decoration:none; */
}

.cms_submenuitem A:link, .cms_submenuitem A:visited, .cms_submenuitem A:hover
{
	background-color : transparent;
	font-size : 10px;
	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	white-space: nowrap;
	color : Black;
	text-decoration : none;
	margin : 2 3 2 3;
}

.cms_submenuitem_hover A:link, .cms_submenuitem_hover A:visited, .cms_submenuitem_hover A:hover
{
	background-color : transparent;
	font-size : 10px;
	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	white-space: nowrap;
	color : Black;
	text-decoration : none;
	margin : 2 3 2 3;
}

.cms_menuheadline {
	cursor : default;
	font-weight: bold;
	background-color : #C4C4C9;
	white-space: nowrap;
	
	font-family:Verdana, Helvetica, Arial, Geneva, sans-serif;
	font-weight:normal;
	color:Black;
	text-decoration:none;
}
/* END : ADMIN MENÜ */



/* START ADMIN MODULE */




/* USER + ROLLEN + ...*/


.greytop {
	background-color: #D4D0C8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.greybottom {
	background-color: #D4D0C8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;

}
.text1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
}
.ModulTextfieldLine {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 16px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-left: none 0px ;
	border-right: none 0px;
	border-top: none 0px;
	padding: 2px;
}

.ModulTextBox10 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 160px;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	padding: 2px;
}

.ModulTextBox5 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 80px;
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	padding: 2px;
}

.ModulTextarea {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 80px;
	background-color: #FFFFFF;
	border: solid 1px #666666;
}

.ModulTextareaFree {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: solid 1px #666666;
}

.ModulTextfield {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	height: 20px;
}

.HGridStyle {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
}

.HGridItemStyle {
	background-color: #EBE9E4;
}

.HGridHeaderStyle {
	height: 2px;
}

.AltHGridItemStyle {
	background-color: #FFFFFF;
}

	/* Tabs */

.TabSelected {
	background-color: Gray;
	color: Black;
	border-style: groove;
	border-width: 1px;
	border-color: black;
	height: 30px;
}

.TabHover {
	background-color: Silver;
	color: Black;
	font-weight: bold;
	height: 30px;
}

.Tab {
	background-color: Silver;
	color: Black;
	height: 30px;
	border-style: inset;
	border-width: 1px;
	border-color: black;
}

	/* Ressourcenmanager */

/* Dies ist die Tabelle in der Listenansicht des Ressourcenmanagers */
Table.Ressourcenliste {
	border-style:none;
	border-width:0;
}

/* Dies ist ein Eintrag in der Liste */
Td.Ressourcenliste {
	border-bottom-color:gray;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
}

.greydetailline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/* END : ADMIN MODULE */

