

	*{font:12px arial,verdana,helvetica,sans-serif}
	a{color: #000099;text-decoration:none;}
	a:hover{text-decoration: underline}
	body{border: 0px;margin: 0px;overflow:auto;background: #e6e6e6;	color:#333333;text-align:center;background-repeat:no-repeat;background-position: -1000px 0px;background-attachment:fixed;}



/*	head and navigation (horizontal bar)																		*/
/*	---------------------------------------------------------------------------------------------------------	*/

	div#header					{position:relative; z-index:0;width:742px; margin:0px auto 0 auto; height:119px; background:url("../lib/images/grid/header_background.jpg") no-repeat; text-align:left;}
	div#header div.comp			{position:absolute; top:15px; left:180px;}
	div#header div.wort			{position:absolute; top:32px; left:180px;}
	div#header div.bild			{position:absolute; top:15px; right:15px;}


	div#navAux					{position:absolute; bottom:34px; left:7px; width:600px;}
	div#navAux ul				{list-style-type:none; padding:0; margin:0; color:#666;}
	div#navAux ul li			{display:inline; font-size:10px; margin:0;}
	div#navAux ul li a			{height:14px; padding:3px 0 0 0; text-align:center; margin-right:7px; color:#000; text-decoration:none; display:block; float:left;font-size:11px;}
	div#navAux ul li a.sans		{background:none;}

	div#navGlobal				{position:absolute; bottom:5px; left:4px; height:21px; clear:both;}




/*	clearfix																									*/
/*	---------------------------------------------------------------------------------------------------------	*/

	.clearfix:after {content: ".";display: block;clear:both;visibility:hidden;line-height:0;height:0;}
	.clearfix {display:inline-block;}
	html[xmlns] .clearfix {display: block;}
	* html .clearfix {height: 1%;}








.backWhite{background:#fff;}
.mtm{display:none;}


























b{font-weight:bold;line-height:18px;}

h1{
	margin: 0px;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 13px
}

h2{
	margin: 0px;
	color: #003366;
	font-weight: bold;
	font-size: 12px
}

img{
	margin: 0px;
	border: 0px
}

ul{
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}

li{
	margin: 0px;
	color: #333333;
	font-size: 12px;
	line-height: 18px
}

p{
	margin:0px;
	margin-bottom:9px;
	color: #333333;
	font-size: 12px;
	line-height: 18px
}

button{
	width:85px;
	margin-left:5px;
	background:#dddddd;
	color:#333333;
	border:1px outset;
}

form{
	margin:0px;
}

.boxed1{
	width: 155px;
	background: #FFCC00;
	color: #333333;
	position: absolute;
	height: 125px
}

.contentError{
	margin-top: 10px;
	color: #CC0000
}

.floatLeft{
	float: left
}


/*	CONTENT COLUMNS										*/
/*	--------------------------------------------------	*/
	.guiContentColumn1		{width: 155px;float: left;overflow: hidden;background:#fff;position: relative;text-align:left;}
	.guiContentColumn2a		{width: 379px;float: left;overflow: hidden;background:#fff;position: relative;text-align:left;left: 10px;}
	.guiContentColumn2b		{width: 574px;float: left;overflow: hidden;background:#fff;position: relative;text-align:left;left: 10px;}
	.guiContentColumn3		{width: 185px;float: left;overflow: hidden;background:#fff;position: relative;text-align:left;left: 20px;}

	.guiContentColumn2a	p	{line-height:18px;}
	.guiContentRow			{margin:0 auto;width:740px;border-right:1px solid #999;}


/*	KNOWN AREAS											*/
/*	--------------------------------------------------	*/
	.guiCoverColumn1a		{width: 544px;height: 125px;float: left;}
	.guiCoverColumn1b		{width: 195px;height: 125px;float: left;margin-left: 1px;background:#cccccc;opacity: 0.3;filter: alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;}


/*	MAINMENU											*/
/*	--------------------------------------------------	*/

	.mainMenu				{width:100%;}
	.mainMenu .active		{background: #dddddd;color: #003366;cursor: default;}
	.mainMenu .active a		{color: #666666;text-decoration: none;}
	.mainMenu .passiv		{background: #003366;color: #ffffff;cursor: pointer}
	.mainMenu .colorCell	{height: 3px;overflow: hidden;}
	.mainMenu td			{height:15px;overflow:hidden;}


	.maxWidth{width: 100%}


/*	METAMENU											*/
/*	--------------------------------------------------	*/

.metaMenu .active{
	border-left: 1px solid #999999;
	background:#666666;
	color: #ffffff;
	cursor: default
}

.metaMenu .passiv{
	border-left: 1px solid #999999;
	background: #dddddd;
	cursor: pointer
}

.metaMenu .text{
	padding-left: 8px;
	padding-right: 8px;
	font-size: 10px;
	font-family:arial,helvetica,sans-serif;
}

.metaMenu a{
	color: #666666;
	text-decoration: none
}

.metaMenu a:hover{
	color:#ffffff;
	text-decoration:none;
}

.metaMenu td{
	padding: 0px;
	line-height: 12px;
}

/*	SUBMENU (TREE)										*/
/*	--------------------------------------------------	*/

	.subMenuItem			{border-bottom: 1px solid #ffffff;}
	.subMenuItem a			{color:#003366;font-weight: bold;font-size: 11px;text-decoration: none;}
	.subMenuItem a:hover	{text-decoration: underline}
	.subMenuItem td			{padding: 2px;background:#dddddd;}
	.subMenuBullet			{width:6px;height:6px;margin:4px 0px 0px 2px;}






	.footerIcon{border:0px;margin:0px 0px 0px 10px;}
	.footerMenuData{line-height:18px;font-size:10px;font-family:arial,helvetica,sans-serif;width:100%;}
	.footerMenuData a{font-size:10px;font-family:arial,helvetica,sans-serif;}







	.taGrid{border-top: 1px solid #E0E0E0}
	.taGrid td, .taGridData{border-top: 1px solid #ffffff;border-bottom: 1px solid #e9e9e9;padding: 3px 6px 3px 6px;background: #f9f9f9;line-height:18px;}




	.small td,.small th{font-size:11px;}
	.smallText, .smallText a, .smallText b{font-size:11px;}

	.taGrid th, .taGridHeadData{border-top: 1px solid #ffffff;border-bottom: 1px solid #d0d0d0;padding: 3px 6px 3px 6px;background: #e9e9e9;font-weight: normal;text-align: left}




/*	PATHMENU (BREADCRUMB)								*/
/*	--------------------------------------------------	*/

	#guiPathMenu{padding-top: 10px;padding-bottom:10px}
	#guiPathMenu a{font-size: 10px;text-transform:uppercase;letter-spacing-1px;}






	.boxCaption{padding-top: 12px;padding-bottom: 0px;font-size: 10px;text-transform:uppercase;letter-spacing-1px;}

	.systemMessage, .systemMessage b, .systemMessage a{font-family:verdana;font-size:xx-small;}
