/******************************************************************************
 *
 * CodeMeter License Central WebDepot
 * designInternal.css
 * (c) 2012-2017: WIBU-SYSTEMS AG
 * info@wibu.com
 *
 *****************************************************************************/

/* Reset all margin and padding for all elements */
*
{
	border:					none;
	margin:					0px;
	padding:				0px;
	text-align: 			left;
	vertical-align: 		baseline;
}

/* CodeMeter Trigger, should be invisible */
p.cmtrigger
{
	height:					0px;
	position:				static;
	right:					0px;
	display:				none;
}

/* Make error messagebox or section invisible */
.invisible
{
	display:				none;
}

/* Show section */
.visible
{
}

body
{
	text-align: 			left;
	vertical-align: 		baseline;
}

/* All input fields should inherit style from body */
input, select, textarea
{
	font:					inherit;
	text-align: 			inherit;
	line-height:	 		inherit;
	vertical-align: 		inherit;
}

form.inline
{
	display:				inline;
}

/******************************************************************************
 * Page layout
 *****************************************************************************/
div.header
{
	position:				relative;
}

div.maincontent
{
	position:				relative;
}

div.footertop
{
	position:				relative;
}

div.footerbottom
{
	position:				relative;
}

/******************************************************************************
 * Header / footer
 *****************************************************************************/

img.logo
{
	position:				absolute;
}

/* Language div, floating in navigation div */
div.language
{
	position:				absolute;
	z-index:				99;
}

/* List of navigation elements*/
ul.mainnavigation
{
	position:				absolute;
}

/******************************************************************************
 * Gateway Test Page
 *****************************************************************************/

div.relative
{
	position:				relative;
	height:					50px;
}

div.caption_modus, div.caption_lang, div.caption_requiredversion
{
	margin-top:				0px;
	font-weight: 			bold;
}

select.modus, select.lang, select.requiredversion
{
	border:					1px solid #CCCCCC;
	height:					24px;
	margin: 				0px;
	padding: 				0px;
	vertical-align:			top;
	width:					280px;
	margin-top:				24px;
}

div.caption_modus
{
	position:				absolute;
	left:					0px;
	top:					0px;
}

select.modus
{
	position:				absolute;
	left:					0px;
	top:					0px;
}

div.caption_lang
{
	position:				absolute;
	left:					300px;
	top:					0px;
}

select.lang
{
	position:				absolute;
	left:					300px;
	top:					0px;
}

div.caption_requiredversion
{
	position:				absolute;
	left:					600px;
	top:					0px;
}

select.requiredversion
{
	position:				absolute;
	left:					600px;
	top:					0px;
}
