/******************
   BIS overrides  
*******************/
/* .outputInputStruct .tLabel {
    width: auto !important;
} */

div.inputBasedComponent span.wrapper input{
	border: 0 none;
	height: 16px;
}

div.wicket-modal div.inputBasedComponent input {
	background-color: none;
	border: 1px solid black;
}

div.wicket-modal div.inputBasedComponent img.dcombo{
	height: 19px !important;
}

div.inputBasedComponent input.dbemSize, div.inputBasedComponent input.dbemText  {
	border: 0 none !important;
}



/* BIS-Login specific */

.maskentitel, .maskentitel2, .maskentitel3 {
	color: #871D33;
	font-weight: bold;
}

.maskentitel {
	font-size: x-large;
}

.maskentitel2 {
	font-size: large;	
}

.maskentitel3 {
	font-size: larger;	
}


div.fat-link-container {
	font-size: large;
	font-weight: bold;
	display: table;
	width: 100%
}

div.fat-link-container div {
	vertical-align: middle;
	height: 32px;
	padding-left: 16px;
	padding-top: 8px;
}

div.fat-link a{
	text-decoration: none;
	color: #000000;
}

div.menu-head ul {
	margin: 0;
    padding: 0;
    width: 100%;
}

div.menu-head li {
	background-image: url("../Icons/menue_inactive_back.gif");
    background-repeat: repeat-x;
    font-size: 1.11em;
    font-weight: bold;
    letter-spacing: 0.1em;
    line-height: 1.2em;
    list-style: none outside none;
    margin: 0 0 0;
    padding: 0.6em 0 0.6em 0.99em;
    text-transform: uppercase;
}

div.menu-head a {
	color: #000000;
    text-decoration: none;
}

div.menu-head ul {
	margin: 0;
    padding: 0;
    width: 100%;
}

div.menu-body {
	background-color: #FFFFFF;
    background-image: url("../Icons/menue_bottom.gif");
    background-repeat: repeat-x;
    font-size: 1em;
    height: 20em;
    margin: 0;
    padding: 0 0 3em;
    width: 100%;
}


div.menu-body ul {
    font-size: 0.8em;
    list-style-type: none;
    margin: 0;
    padding-left: 1em;
    padding-top: 1.5em;
}

div.menu-body a {
	color: #374248;
    font-size: 1.25em;
    line-height: 160%;
    text-decoration: none;
}

div.menu-body a:hover {
    text-decoration: underline;
}
